.contentArticolo {width:100%; max-width:1200px; padding:15px; margin:0 auto; margin-top:0;}
.colSx.visulizzaProdotto {float:left;}

/*////////////////// COLONNA SINISTRA /////////////////*/
#formOpzioni {}
.disponibilitaArticolo, .data-di-Spedizione {width:50%; margin-top:15px; margin-bottom:15px; line-height:20px; float:left; font-size:1em; text-align:center;}
.prezziArticolo {width:100%; float:left; font-size:1em;}
.dettagliOrdine {overflow:hidden;}
.prezzoListino, .prezzoIvato, .quantoRisparmi {font-size:12px; width:100%; padding:3px 5px; float:left; text-align:center; border-style:solid; border-width:1px; border-color:#ccc; background-color:#f5f5f5; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.primoPrezzo {}
.prezzoIvato {}
.secondoPrezzo {}
.quantoRisparmi {}
.percentualeSconto {}
.zoomContainer{z-index:1;} /*elevateZoom*/

.msg-scadenza-promo {width:100%; padding:20px; margin-bottom:10px; text-align:center; font-size:1.3em; font-weight:bold; float:left; background-position:center; background-image:url("data:image/svg+xml;base64,  PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg0IDM4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxnPgoJCQk8cG9seWdvbiBwb2ludHM9IjE4OS40NCwwIDAsMTg5LjQ0IDAsMjQ5LjgxMyAyNDkuODEzLDAgICAgIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNFNEU0RTQiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BvbHlnb24+CgkJCTxwYXRoIGQ9Ik00Mi42NjcsMEMxOS4yLDAsMCwxOS4yLDAsNDIuNjY3Vjg1LjQ0TDg1LjQ0LDBINDIuNjY3eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRTRFNEU0IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJCQk8cG9seWdvbiBwb2ludHM9IjM1Mi4yMTMsMS42IDM1Mi4yMTMsMS42IDM1Mi4yMTMsMS42ICAgICIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRTRFNEU0IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wb2x5Z29uPgoJCQk8cG9seWdvbiBwb2ludHM9IjEzNC4xODcsMzg0IDE5NC41NiwzODQgMzg0LDE5NC41NiAzODQsMTM0LjE4NyAgICAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0U0RTRFNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcG9seWdvbj4KCQkJPHBhdGggZD0iTTM1Mi4yMTMsMS42TDEuNiwzNTIuMjEzYzEuOTIsNy4zNiw1LjY1MywxMy45NzMsMTAuODgsMTkuMmwwLjEwNywwLjEwN2M1LjIyNyw1LjIyNywxMS44NCw4Ljk2LDE5LjIsMTAuODggICAgIEwzODIuNCwzMS43ODdDMzc4LjQ1MywxNy4wNjcsMzY2LjkzMyw1LjU0NywzNTIuMjEzLDEuNnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0U0RTRFNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQkJPHBhdGggZD0iTTM0MS4zMzMsMzg0YzExLjczMywwLDIyLjQtNC44LDMwLjA4LTEyLjQ4QzM3OS4yLDM2My43MzMsMzg0LDM1My4wNjcsMzg0LDM0MS4zMzNWMjk4LjU2TDI5OC41NiwzODRIMzQxLjMzM3oiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0U0RTRFNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQk8L2c+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==");}

.disponibilitaArticolo span, .data-di-Spedizione > span, .prezziArticolo span {line-height:20px; font-weight:bold; font-size:1.3em;}
.percentualeSconto {display:inline-block; font-size:4em;}
.disponibilitaArticolo {}

.icon-in-line {width:40px; height:40px; margin-right:10px; display:inline-block; vertical-align:middle; -webkit-mask-repeat:no-repeat; -webkit-mask-position:center; -webkit-mask-size:100% auto;}
.icon-in-line {background-color:#01abc4;}
.dispAticolo {-webkit-mask-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Mi4wMjkgNDcyLjAyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcyLjAyOSA0NzIuMDI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNjQuMDA0LDI2NC4wMDJjLTQuNDE4LDAtOCwzLjU4Mi04LDh2MzJjMCw0LjQxOCwzLjU4Miw4LDgsOHM4LTMuNTgyLDgtOHYtMzIgICAgQzcyLjAwNCwyNjcuNTg0LDY4LjQyMiwyNjQuMDAyLDY0LjAwNCwyNjQuMDAyeiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTk2LjAwNCwyODAuMDAyYy00LjQxOCwwLTgsMy41ODItOCw4djMyYzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LTh2LTMyICAgIEMxMDQuMDA0LDI4My41ODQsMTAwLjQyMiwyODAuMDAyLDk2LjAwNCwyODAuMDAyeiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM4Ny43OTYsMzIyLjkzOGMtMy43MjktMi4zNy04LjY3My0xLjI2Ny0xMS4wNDMsMi40NjJjLTIuMjc0LDMuNTc5LTEuMzYxLDguMzExLDIuMDgzLDEwLjc4NiAgICBjMjEuOTksMTQuODA2LDI3LjgxMyw0NC42MzUsMTMuMDA4LDY2LjYyNGMtMTQuODA2LDIxLjk5LTQ0LjYzNSwyNy44MTQtNjYuNjI0LDEzLjAwOGMtMjEuOTktMTQuODA2LTI3LjgxNC00NC42MzUtMTMuMDA4LTY2LjYyNCAgICBjOC45MTUtMTMuMjQxLDIzLjgzLTIxLjE4NCwzOS43OTItMjEuMTkyYzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04Yy0zNS4zNDYsMC4wMDctNjMuOTk1LDI4LjY2Ni02My45ODgsNjQuMDEyICAgIGMwLjAwNywzNS4zNDYsMjguNjY2LDYzLjk5NSw2NC4wMTIsNjMuOTg4YzM1LjM0Ni0wLjAwNyw2My45OTUtMjguNjY2LDYzLjk4OC02NC4wMTIgICAgQzQxNi4wMTIsMzU0LjcxNSw0MDUuNDM2LDMzNC44MzIsMzg3Ljc5NiwzMjIuOTM4eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ0NC4yMzUsMzQ5LjQzYy03Ljc1MS0yNi44NTEtMjYuODIzLTQ4Ljk4OS01Mi4yMzEtNjAuNjI4di0xNzYuOGMwLjAwMS0yLjgyOS0xLjQ5My01LjQ0OC0zLjkyOC02Ljg4OGwtMTc2LTEwNCAgICBjLTIuNTEyLTEuNDg1LTUuNjMzLTEuNDg1LTguMTQ0LDBsLTE3NiwxMDRjLTAuMTY4LDAuMDk2LTAuMjg4LDAuMjQtMC40NDgsMC4zNTJjLTAuMTYsMC4xMTItMC4zMTIsMC4yNC0wLjQ3MiwwLjM2OCAgICBjLTAuNjk1LDAuNTQ3LTEuMjkyLDEuMjA3LTEuNzY4LDEuOTUyYzAsMC4wNTYtMC4wOTYsMC4wODgtMC4xMjgsMC4xNDR2MC4wNTZjLTAuNDUxLDAuODEzLTAuNzU3LDEuNjk4LTAuOTA0LDIuNjE2ICAgIGMwLDAuMjQtMC4wNzIsMC40NjQtMC4wOTYsMC43MDRzLTAuMTEyLDAuNDU2LTAuMTEyLDAuNjk2djIwOGMtMC4wMDEsMi44MjksMS40OTMsNS40NDgsMy45MjgsNi44ODhsMTc2LDEwNCAgICBjMC4yMTEsMC4xMDIsMC40MjcsMC4xOTMsMC42NDgsMC4yNzJjMC4yMTgsMC4xMDksMC40NDMsMC4yMDUsMC42NzIsMC4yODhjMS43NjEsMC43MzYsMy43NDMsMC43MzYsNS41MDQsMCAgICBjMC4yMzItMC4wODMsMC40NTktMC4xNzksMC42OC0wLjI4OGMwLjIwOC0wLjA5NiwwLjQzMi0wLjE1MiwwLjY0LTAuMjcybDQ3Ljc2OC0yOC4yMzJjMTQuNjk5LDUwLjkxOCw2Ny44OTEsODAuMjgsMTE4LjgxLDY1LjU4MSAgICBDNDI5LjU3Miw0NTMuNTQxLDQ1OC45MzQsNDAwLjM0OCw0NDQuMjM1LDM0OS40M3ogTTIwOC4wMDQsMTcuMjlsNDEuNiwyNC41ODRsLTYxLjY4LDM2LjQ0OCAgICBjLTMuODA2LDIuMjQ5LTUuMDY5LDcuMTU4LTIuODIsMTAuOTY0czcuMTU4LDUuMDY5LDEwLjk2NCwyLjgybDY5LjI3Mi00MC45MDRsNDEuNiwyNC41ODRsLTE2MC4yNzIsOTQuNjhsLTQxLjYtMjQuNTg0ICAgIGw2Ny4wMTYtMzkuNmMzLjgwNi0yLjI0OSw1LjA2OS03LjE1OCwyLjgyLTEwLjk2NGMtMi4yNDktMy44MDYtNy4xNTgtNS4wNjktMTAuOTY0LTIuODJsLTc0LjYsNDQuMDg4bC00MS42MDgtMjQuNTg0ICAgIEwyMDguMDA0LDE3LjI5eiBNMTM4LjY2OCwxODQuMzN2NTMuNDE2TDk3LjM0LDIxMy4zMjJ2LTUzLjQxNkwxMzguNjY4LDE4NC4zM3ogTTI1OS4xNjUsMzUxLjI3MiAgICBjLTIuMTI4LDguMDctMy4xOTEsMTYuMzg0LTMuMTYxLDI0LjczYzAuMDAyLDMuMzQ4LDAuMTc4LDYuNjk0LDAuNTI4LDEwLjAyNGwtNDAuNTI4LDIzLjk2di0yNS45ODRjMC00LjQxOC0zLjU4Mi04LTgtOCAgICBzLTgsMy41ODItOCw4djI1Ljk4NGwtMTYwLTk0LjU0NFYxMjYuMDI2TDgxLjM0LDE1MC40NXY2Ny40MzJjLTAuMDAzLDIuODMyLDEuNDksNS40NTUsMy45MjgsNi44OTZsNTcuMzI4LDMzLjg4ICAgIGMxLjIzNCwwLjcyNiwyLjY0LDEuMTEsNC4wNzIsMS4xMTJjNC40MTgsMCw4LTMuNTgyLDgtOHYtNTcuOTkybDQ1LjMzNiwyNi43OTJ2MTMxLjQzMmMwLDQuNDE4LDMuNTgyLDgsOCw4czgtMy41ODIsOC04VjIyMC41NyAgICBsMTQ0Ljk5Mi04NS42OGMzLjgwNC0yLjI0OSw1LjA2NS03LjE1NiwyLjgxNi0xMC45NmMtMi4yNDktMy44MDQtNy4xNTYtNS4wNjUtMTAuOTYtMi44MTZsLTE0NC44NDgsODUuNmwtNDUuNi0yNi45NTIgICAgTDMyMi42NzYsODUuMDVsNTMuMzI4LDMxLjUxMnYxNjYuNjRDMzI0Ljk0MywyNjkuNzM1LDI3Mi42MzIsMzAwLjIxLDI1OS4xNjUsMzUxLjI3MnogTTM1Mi4wMDQsNDU2LjAwMiAgICBjLTQ0LjE4MywwLTgwLTM1LjgxNy04MC04MGMwLTQ0LjE4MywzNS44MTctODAsODAtODBjNDQuMTgzLDAsODAsMzUuODE3LDgwLDgwQzQzMS45NTYsNDIwLjE2NSwzOTYuMTY3LDQ1NS45NTMsMzUyLjAwNCw0NTYuMDAyeiAgICAiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODEuNDY0LDM1NC4zNDZjLTMuMS0yLjk5NS04LjAxNi0yLjk5NS0xMS4xMTYsMGwtMzAuMzQ0LDMwLjM0NGwtNi4zNDQtNi4zNDRjLTMuMTc4LTMuMDctOC4yNDItMi45ODItMTEuMzEyLDAuMTk2ICAgIGMtMi45OTUsMy4xLTIuOTk1LDguMDE2LDAsMTEuMTE2bDEyLDEyYzMuMTI0LDMuMTIzLDguMTg4LDMuMTIzLDExLjMxMiwwbDM2LTM2QzM4NC43MywzNjIuNDgsMzg0LjY0MiwzNTcuNDE1LDM4MS40NjQsMzU0LjM0NnoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");}
.speditionDate {-webkit-mask-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIC02NiA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPjxwYXRoIGQ9Im00MzIgMzAwYy0xMS4wNTA3ODEgMC0yMCA4Ljk0OTIxOS0yMCAyMHM4Ljk0OTIxOSAyMCAyMCAyMCAyMC04Ljk0OTIxOSAyMC0yMC04Ljk0OTIxOS0yMC0yMC0yMHptMCAwIiBmaWxsPSIjMDAwMDAwIi8+PHBhdGggZD0ibTQyMiAyMjBjLTUuNTE5NTMxIDAtMTAgNC40ODA0NjktMTAgMTBzNC40ODA0NjkgMTAgMTAgMTAgMTAtNC40ODA0NjkgMTAtMTAtNC40ODA0NjktMTAtMTAtMTB6bTAgMCIgZmlsbD0iIzAwMDAwMCIvPjxwYXRoIGQ9Im0xMjYgMzAwYy0xMS4wNTA3ODEgMC0yMCA4Ljk0OTIxOS0yMCAyMHM4Ljk0OTIxOSAyMCAyMCAyMCAyMC04Ljk0OTIxOSAyMC0yMC04Ljk0OTIxOS0yMC0yMC0yMHptMCAwIiBmaWxsPSIjMDAwMDAwIi8+PHBhdGggZD0ibTQ2OS45Njg3NSAxODAuNjQwNjI1LTE3LjI0MjE4OC02OC45Njg3NWM2LjEyODkwNy01Ljg2MzI4MSA5LjI3MzQzOC0xMy42NDA2MjUgOS4yNzM0MzgtMjEuNjcxODc1IDAtMTYuNTQyOTY5LTEzLjQ1NzAzMS0zMC0zMC0zMGgtODB2LTMwYzAtMTYuNTQyOTY5LTEzLjQ1NzAzMS0zMC0zMC0zMGgtMjkyYy0xNi41NDI5NjkgMC0zMCAxMy40NTcwMzEtMzAgMzB2MjYwYzAgMTYuNTQyOTY5IDEzLjQ1NzAzMSAzMCAzMCAzMGgzNmMwIDMzLjA4NTkzOCAyNi45MTQwNjIgNjAgNjAgNjBzNjAtMjYuOTE0MDYyIDYwLTYwaDE4NmMwIDMzLjA4NTkzOCAyNi45MTQwNjIgNjAgNjAgNjBzNjAtMjYuOTE0MDYyIDYwLTYwYzAtLjU3MDMxMi0uMDI3MzQ0LTEuMTM2NzE5LS4wNDI5NjktMS43MDcwMzEgMTEuNjYwMTU3LTQuMTEzMjgxIDIwLjA0Mjk2OS0xNS4yNDIxODggMjAuMDQyOTY5LTI4LjI5Mjk2OXYtNjBjMC0yNC44NTkzNzUtMTguMjM0Mzc1LTQ1LjUzMTI1LTQyLjAzMTI1LTQ5LjM1OTM3NXptLTM1Ljc3NzM0NC02MC42NDA2MjUgMTUgNjBoLTgzLjA1MDc4MWwyMi45Mjk2ODctMjIuOTI5Njg4YzMuOTA2MjUtMy45MDYyNSAzLjkwNjI1LTEwLjIzNDM3NCAwLTE0LjE0MDYyNHMtMTAuMjM0Mzc0LTMuOTA2MjUtMTQuMTQwNjI0IDBsLTIyLjkyOTY4OCAyMi45MjU3ODF2LTQ1Ljg1NTQ2OXptNy44MDg1OTQtMzBjMCA1LjUxOTUzMS00LjQ4MDQ2OSAxMC0xMCAxMGgtODB2LTIwaDgwYzUuNTE1NjI1IDAgMTAgNC40ODQzNzUgMTAgMTB6bS0zMTYgMjcwYy0yMi4wNTQ2ODggMC00MC0xNy45NDUzMTItNDAtNDAgMC0yMi4zNTU0NjkgMTguMjY5NTMxLTQwIDQwLTQwIDIxLjc4MTI1IDAgNDAgMTcuNjkxNDA2IDQwIDQwIDAgMjIuMDU0Njg4LTE3Ljk0NTMxMiA0MC00MCA0MHptNTYuNTY2NDA2LTYwYy04LjM1MTU2Mi0yMy41OTc2NTYtMzAuOTU3MDMxLTQwLTU2LjU2NjQwNi00MC0yNS42MjEwOTQgMC00OC4yMzQzNzUgMTYuNDE0MDYyLTU2LjU3MDMxMiA0MGgtMzkuNDI5Njg4Yy01LjUxNTYyNSAwLTEwLTQuNDg0Mzc1LTEwLTEwdi0yNjBjMC01LjUxNTYyNSA0LjQ4NDM3NS0xMCAxMC0xMGgyOTJjNS41MTU2MjUgMCAxMCA0LjQ4NDM3NSAxMCAxMHYyNzB6bTI0OS40MzM1OTQgNjBjLTIyLjA1NDY4OCAwLTQwLTE3Ljk0NTMxMi00MC00MCAwLTIyLjM1NTQ2OSAxOC4yNjk1MzEtNDAgNDAtNDAgMjEuNzgxMjUgMCA0MCAxNy42OTE0MDYgNDAgNDAgMCAyMi4wNTQ2ODgtMTcuOTQ1MzEyIDQwLTQwIDQwem01NS44NTU0NjktNjEuOTEwMTU2Yy04Ljg3MTA5NC0yMi41NzAzMTMtMzAuOTQxNDA3LTM4LjA4OTg0NC01NS44NTU0NjktMzguMDg5ODQ0LTI1LjYyMTA5NCAwLTQ4LjIzNDM3NSAxNi40MTQwNjItNTYuNTcwMzEyIDQwaC0yMy40Mjk2ODh2LTEwMGgxMTBjMTMuMDM1MTU2IDAgMjQuMTUyMzQ0IDguMzU5Mzc1IDI4LjI4MTI1IDIwaC0yOC4yODEyNWMtNS41MjM0MzggMC0xMCA0LjQ3NjU2Mi0xMCAxMHM0LjQ3NjU2MiAxMCAxMCAxMGgzMHY1MGMwIDMuMzI0MjE5LTEuNjQwNjI1IDYuMjY5NTMxLTQuMTQ0NTMxIDguMDg5ODQ0em0wIDAiIGZpbGw9IiMwMDAwMDAiLz48cGF0aCBkPSJtMTc2IDYwYy00OS42MjUgMC05MCA0MC4zNzUtOTAgOTBzNDAuMzc1IDkwIDkwIDkwIDkwLTQwLjM3NSA5MC05MC00MC4zNzUtOTAtOTAtOTB6bTAgMTYwYy0zOC41OTc2NTYgMC03MC0zMS40MDIzNDQtNzAtNzBzMzEuNDAyMzQ0LTcwIDcwLTcwIDcwIDMxLjQwMjM0NCA3MCA3MC0zMS40MDIzNDQgNzAtNzAgNzB6bTAgMCIgZmlsbD0iIzAwMDAwMCIvPjxwYXRoIGQ9Im0yMTYgMTQwaC0zMHYtMzBjMC01LjUyMzQzOC00LjQ3NjU2Mi0xMC0xMC0xMHMtMTAgNC40NzY1NjItMTAgMTB2NDBjMCA1LjUyMzQzOCA0LjQ3NjU2MiAxMCAxMCAxMGg0MGM1LjUyMzQzOCAwIDEwLTQuNDc2NTYyIDEwLTEwcy00LjQ3NjU2Mi0xMC0xMC0xMHptMCAwIiBmaWxsPSIjMDAwMDAwIi8+PC9zdmc+Cg==");}
.priceChange {-webkit-mask-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMS45ODQgNTExLjk4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjk4NCA1MTEuOTg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTMwNy4wOTMsNDY0Ljk5NWMtMjYuNjI0LDUuNzE3LTU0LjgwNSw1LjY5Ni04MS4zODcsMC4wMjFjLTEyLjk5Mi0yLjgxNi0yNS43NDktNi45NzYtMzcuOTA5LTEyLjM5NSAgICAgYy0xMS45NjgtNS4yOTEtMjMuNTA5LTExLjg4My0zNC4zNDctMTkuNTYzYy0xMC43MzEtNy42MzctMjAuODQzLTE2LjQwNS0yOS45OTUtMjYuMDA1ICAgICBjLTkuMjM3LTkuNzQ5LTE3LjU1Ny0yMC4zNzMtMjQuNzQ3LTMxLjU3M2MtNy4zNi0xMS40MTMtMTMuNjUzLTIzLjYxNi0xOC43MzEtMzYuMjY3Yy01LjE4NC0xMi44ODUtOS4xOTUtMjYuMzg5LTExLjg0LTQwLjEwNyAgICAgYy0wLjAyMS0wLjE0OS0wLjAyMS0wLjI5OS0wLjA2NC0wLjQ0OGgyMDUuNjk2YzUuODg4LDAsMTAuNjY3LTQuNzc5LDEwLjY2Ny0xMC42NjdzLTQuNzc5LTEwLjY2Ny0xMC42NjctMTAuNjY3SDY1LjAyNCAgICAgQzY0LjM2MywyNzAuMjQzLDY0LDI2My4xMTcsNjQsMjU1Ljk5MnMwLjM2My0xNC4yNTEsMS4wMjQtMjEuMzMzaDIzMC4wOGM1Ljg4OCwwLDEwLjY2Ny00Ljc3OSwxMC42NjctMTAuNjY3ICAgICBzLTQuNzc5LTEwLjY2Ny0xMC42NjctMTAuNjY3SDY4LjA3NWMwLjAyMS0wLjE0OSwwLjA0My0wLjI5OSwwLjA2NC0wLjQ0OGMyLjY0NS0xMy42OTYsNi42NTYtMjcuMiwxMS44NC00MC4wODUgICAgIGM1LjA3Ny0xMi42NTEsMTEuMzcxLTI0Ljg1MywxOC43MzEtMzYuMjg4YzcuMTg5LTExLjE3OSwxNS41MzEtMjEuODAzLDI0Ljc0Ny0zMS41NTJjOS4xNzMtOS42MjEsMTkuMjY0LTE4LjM2OCwyOS45NzMtMjYuMDA1ICAgICBjMTAuODU5LTcuNzAxLDIyLjQtMTQuMjkzLDM0LjM0Ny0xOS42MDVjMTIuMTYtNS40MTksMjQuOTE3LTkuNTc5LDM3Ljg4OC0xMi4zNzNjMjYuNjI0LTUuNzE3LDU0Ljc4NC01LjcxNyw4MS40MDgsMCAgICAgYzUuNzgxLDEuMTMxLDExLjQxMy0yLjQ1MywxMi42NzItOC4yMTNjMS4yMzctNS43Ni0yLjQzMi0xMS40MTMtOC4yMTMtMTIuNjcyYy0yOS41MDQtNi4zMzYtNjAuODIxLTYuMzU3LTkwLjM0NywwLjAyMSAgICAgYy0xNC40LDMuMTE1LTI4LjU2NSw3Ljc0NC00Mi4wNjksMTMuNzM5Yy0xMy4yMjcsNS44ODgtMjYuMDQ4LDEzLjE4NC0zOC4wMzcsMjEuNzE3Yy0xMS44MTksOC40MDUtMjIuOTU1LDE4LjA0OC0zMy4wNjcsMjguNjkzICAgICBjLTEwLjE3NiwxMC43MDktMTkuMzI4LDIyLjQtMjcuMjQzLDM0LjcwOWMtOC4wODUsMTIuNTY1LTE1LjAxOSwyNS45NjMtMjAuNTg3LDM5Ljg3MiAgICAgYy01LjY3NSwxNC4xNDQtMTAuMDQ4LDI4LjkyOC0xMi45OTIsNDMuOTY4Yy0wLjI5OSwxLjQ5My0wLjM4NCwzLjAyOS0wLjY2MSw0LjUyM0gxMC42NjdDNC43NzksMjEzLjMyNSwwLDIxOC4xMDQsMCwyMjMuOTkyICAgICBzNC43NzksMTAuNjY3LDEwLjY2NywxMC42NjdoMzMuMDI0Yy0wLjYxOSw3LjEwNC0xLjAyNCwxNC4yMDgtMS4wMjQsMjEuMzMzczAuNDA1LDE0LjIyOSwxLjAyNCwyMS4zMzNIMTAuNjY3ICAgICBDNC43NzksMjc3LjMyNSwwLDI4Mi4xMDQsMCwyODcuOTkyczQuNzc5LDEwLjY2NywxMC42NjcsMTAuNjY3aDM1Ljg2MWMwLjI1NiwxLjQ5MywwLjM2MywzLjAyOSwwLjY2MSw0LjUyMyAgICAgYzIuOTQ0LDE1LjA0LDcuMzE3LDI5LjgyNCwxMi45OTIsNDMuOTg5YzUuNTY4LDEzLjg4OCwxMi41MDEsMjcuMjg1LDIwLjU2NSwzOS44MjljNy45MTUsMTIuMzMxLDE3LjA4OCwyNC4wMjEsMjcuMjQzLDM0Ljc1MiAgICAgYzEwLjEzMywxMC42MjQsMjEuMjQ4LDIwLjI2NywzMy4xMDksMjguNzE1YzExLjk4OSw4LjQ5MSwyNC43ODksMTUuNzg3LDM4LjAxNiwyMS42OTZjMTMuNTA0LDUuOTk1LDI3LjY2OSwxMC42MjQsNDIuMTEyLDEzLjc2ICAgICBjMTQuNzYzLDMuMTM2LDI5Ljk1Miw0LjczNiw0NS4xNjMsNC43MzZzMzAuNDIxLTEuNiw0NS4xNjMtNC43NzljNS43ODEtMS4yNTksOS40MjktNi45MTIsOC4yMTMtMTIuNjcyICAgICBDMzE4LjUwNyw0NjcuNDI3LDMxMi44OTYsNDYzLjg2NCwzMDcuMDkzLDQ2NC45OTV6IiBmaWxsPSIjMDAwMDAwIi8+CgkJCTxwYXRoIGQ9Ik01MDguODY0LDM4Ny4xMjhjLTQuMTYtNC4xNi0xMC45MDEtNC4xODEtMTUuMDgzLTAuMDIxbC02Ny4xMTUsNjcuMTM2VjI2Ni42NTljMC01Ljg4OC00Ljc3OS0xMC42NjctMTAuNjY3LTEwLjY2NyAgICAgYy01Ljg4OCwwLTEwLjY2Nyw0Ljc3OS0xMC42NjcsMTAuNjY3djE4Ny41ODRsLTY3LjExNS02Ny4xMTVjLTQuMTYtNC4xNi0xMC45MjMtNC4xNi0xNS4wODMsMGMtNC4xNiw0LjE2LTQuMTYsMTAuOTIzLDAsMTUuMDgzICAgICBsODUuMzEyLDg1LjMxMmMwLjk4MSwwLjk4MSwyLjE3NiwxLjc3MSwzLjQ3NywyLjMyNWMxLjMwMSwwLjUzMywyLjY4OCwwLjgxMSw0LjA3NSwwLjgxMWMxLjM4NywwLDIuNzczLTAuMjc3LDQuMDc1LTAuODExICAgICBjMS4zMjMtMC41MzMsMi40OTYtMS4zMjMsMy40NzctMi4zMjVsODUuMzEyLTg1LjMxMkM1MTMuMDI0LDM5OC4wNTEsNTEzLjAyNCwzOTEuMjg4LDUwOC44NjQsMzg3LjEyOHoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");}
.promoTime {-webkit-mask-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9Ii0zMiAwIDQ2NCA0NjQiIHdpZHRoPSIzMnB4Ij48cGF0aCBkPSJtMjM0LjgxMjUgNjcuNTA3ODEydi0xMy41MDc4MTJoMzguNWM0LjQxNzk2OSAwIDgtMy41NzgxMjUgOC04di0zOGMwLTQuNDIxODc1LTMuNTgyMDMxLTgtOC04aC0xNDdjLTQuNDE3OTY5IDAtOCAzLjU3ODEyNS04IDh2MzhjMCA0LjQyMTg3NSAzLjU4MjAzMSA4IDggOGgzOC41djEzLjUwNzgxMmMtMjkuMDcwMzEyIDUuMTYwMTU3LTU1Ljk3NjU2MiAxNi42MDU0NjktNzkuMjY5NTMxIDMyLjkxMDE1N2wtMTUuMjY1NjI1LTE1LjI2MTcxOWMtMy4xMjUtMy4xMjUtOC4xODc1LTMuMTI1LTExLjMxMjUgMGwtMzguMTgzNTk0IDM4LjE4NzVjLTEuNSAxLjUtMi4zNDM3NSAzLjUzMTI1LTIuMzQzNzUgNS42NTYyNXMuODQzNzUgNC4xNTYyNSAyLjM0Mzc1IDUuNjU2MjVsMTUuMjYxNzE5IDE1LjI2MTcxOWMtMjIuNjc5Njg4IDMyLjQwNjI1LTM2LjA0Mjk2OSA3MS43OTY4NzUtMzYuMDQyOTY5IDExNC4yNjk1MzEgMCAxMTAuMTc5Njg4IDg5LjYzNjcxOSAxOTkuODEyNSAxOTkuODEyNSAxOTkuODEyNXMxOTkuODEyNS04OS42MzI4MTIgMTk5LjgxMjUtMTk5LjgxMjVjMC05OC4yMzQzNzUtNzEuMjczNDM4LTE4MC4wNzgxMjUtMTY0LjgxMjUtMTk2LjY3OTY4OHptLTEwMC41LTUxLjUwNzgxMmgxMzF2MjJoLTEzMXptNDYuNSA0OC4zNzV2LTEwLjM3NWgzOHYxMC4zNzV6bS0xMTYuMTkxNDA2IDM3Ljc1IDcuMzM5ODQ0IDcuMzM1OTM4LTI2Ljg3MTA5NCAyNi44NzUtNy4zMzk4NDQtNy4zMzU5Mzh6bTEzNS4xOTE0MDYgMzQ1Ljg3NWMtMTAxLjM1NTQ2OSAwLTE4My44MTI1LTgyLjQ2MDkzOC0xODMuODEyNS0xODMuODEyNXM4Mi40NTcwMzEtMTgzLjgxMjUgMTgzLjgxMjUtMTgzLjgxMjUgMTgzLjgxMjUgODIuNDYwOTM4IDE4My44MTI1IDE4My44MTI1LTgyLjQ1NzAzMSAxODMuODEyNS0xODMuODEyNSAxODMuODEyNXptMCAwIiBmaWxsPSIjMzMzMzMzIi8+PHBhdGggZD0ibTE5OS44MTI1IDk3LjA5Mzc1Yy00LjQxNzk2OSAwLTggMy41NzgxMjUtOCA4djE1OS4wOTM3NWMwIDIuMjczNDM4Ljk2ODc1IDQuNDQ1MzEyIDIuNjY0MDYyIDUuOTYwOTM4bDExOC41NTg1OTQgMTA2LjA4NTkzN2MxLjUyNzM0NCAxLjM2NzE4NyAzLjQzMzU5NCAyLjAzOTA2MyA1LjMzMjAzMiAyLjAzOTA2MyAyLjE5NTMxMiAwIDQuMzgyODEyLS44OTg0MzggNS45NjQ4NDMtMi42NjQwNjMgMjcuNDUzMTI1LTMwLjY1NjI1IDQyLjU3NDIxOS03MC4yMjY1NjMgNDIuNTc0MjE5LTExMS40MjE4NzUgMC05Mi4xMzI4MTItNzQuOTU3MDMxLTE2Ny4wOTM3NS0xNjcuMDkzNzUtMTY3LjA5Mzc1em0xMTcuNzc3MzQ0IDI2MS43NDIxODgtMTA5Ljc3NzM0NC05OC4yMjY1NjN2LTE0Ny4zMDQ2ODdjNzkuNjA1NDY5IDQuMTcxODc0IDE0My4wOTM3NSA3MC4yNTc4MTIgMTQzLjA5Mzc1IDE1MC44ODI4MTIgMCAzNC41NzAzMTItMTEuNzc3MzQ0IDY3Ljg3NS0zMy4zMTY0MDYgOTQuNjQ4NDM4em0wIDAiIGZpbGw9IiMzMzMzMzMiLz48L3N2Zz4K");}


.data-di-Spedizione {background-position:left center; background-repeat:no-repeat;}
.prezziArticolo {display:grid; grid-template-columns:auto auto auto; grid-gap:5px; line-height:20px; margin-bottom:10px;}
.alertCambioStatoProdotto {padding:10px; margin-bottom:20px; font-size:1.2em; font-weight:bold; text-align:center;}
.alertCambioStatoProdotto img {vertical-align:text-bottom;}
#dettagliOrdine input[type="email"] {width:80%; height:40px; padding:0 10px; float:left; border-style:solid; border-width:1px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
#dettagliOrdine input[type="submit"] {width:20%; height:40px; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
form[name=alertProdotto] {margin-top:10px;}
form[name=alertProdotto] input[type=submit] {padding:10px;}
/*SCONTI QUANTITA*/
.elenco-scontoQuantita {width:97%; padding:0; margin-top:3px; margin-bottom:15px; position:relative; float:left; background-size:60px; background-repeat:no-repeat; background-position:center top -5px; border-style:solid; border-width:1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.elenco-scontoQuantita:before {width:0; display:block; position:absolute; top:-14px; right:100px; border-top:solid 7px transparent; border-right:solid 7px transparent; border-bottom:solid 7px rgba(221, 221, 221, 1); border-left:solid 7px transparent; content:"";}
.elenco-scontoQuantita div {padding:5px; text-align:center; font-size:.9em; border-style:solid; border-width:1px;}
.elenco-scontoQuantita span {padding:3px 5px; font-size:1.1em; font-weight:bold; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.sale {width:80px; height:80px; border-radius:50% !important; position:absolute; top:-45px; right:-35px; background-size:90% auto; background-position:center; background-repeat:no-repeat; display:none;}
/*OPZIONI*/
.tit-specifiche-prodotto {width: 100%;padding:15px 10px;float: left;}
.contentOpzioni {line-height:40px;}
.contentOpzioni li {width:calc(100% - 10px); margin:0 5px; padding:10px;}
/*.contentOpzioni.specificheVarianti li, .contentOpzioni.specificheConfigurabili li {line-height:25px; column-count:2; column-gap:100px; border-top-style:solid; border-top-width:1px;}*/
.contentOpzioni li {display: flex;justify-content: space-between;align-items: center;flex-wrap: nowrap;width: 99%;border-top-style:solid;border-top-width:1px;}
.contentOpzioni li > *:first-child{flex: 1;}
.contentOpzioni li > *:last-child{flex: 1;display: flex; flex-wrap: wrap;}

.contentOpzioni.fileUpload>li {width:100%; line-height:25px; padding:10px 0; float:left; border-top-style:solid; border-top-width:1px;}
.contentOpzioni.fileUpload>li:last-child {border-bottom-style:solid; border-bottom-width:1px;}
.contentOpzioni.fileUpload>li>div {width:50%; float:left;}
.contentUploadList {width:100% !important; padding:0 0 0 5px; display:none;}
ul.uploadList {margin-top:15px !important; overflow:hidden;}
.uploadList li {padding:1%; margin:2%; float:left; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.deleteFileUploaded {width:20px; height:20px; margin-left:15px; display:inline-block; position:relative; top:4px; background-position:center; background-repeat:no-repeat; background-size:20px auto; background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTYyLjIwNSwxNTBsMjYuNTY5LDMyMC43MzVDOTAuNjc4LDQ5My44NjUsMTEwLjM4LDUxMiwxMzMuNTk4LDUxMmgyNDQuODA1YzIzLjIxOCwwLDQyLjkyLTE4LjEzNSw0NC44MjQtNDEuMjY1ICAgIEw0NDkuNzk1LDE1MEg2Mi4yMDV6IE0xODAuOTg2LDQ1MmMtNy44NTIsMC0xNC40NTgtNi4xMDgtMTQuOTU2LTE0LjA2M2wtMTUtMjQyYy0wLjUxMy04LjI3Niw1Ljc3MS0xNS4zOTUsMTQuMDMzLTE1LjkwOCAgICBjOC41NjktMC42MDEsMTUuMzgxLDUuNzU3LDE1LjkwOCwxNC4wMzNsMTUsMjQyQzE5Ni41MDIsNDQ0LjYzMiwxODkuNzIxLDQ1MiwxODAuOTg2LDQ1MnogTTI3MSw0MzdjMCw4LjI5MS02LjcwOSwxNS0xNSwxNSAgICBjLTguMjkxLDAtMTUtNi43MDktMTUtMTVWMTk1YzAtOC4yOTEsNi43MDktMTUsMTUtMTVzMTUsNi43MDksMTUsMTVWNDM3eiBNMzYwLjk3LDE5NS45MzhsLTE1LDI0MiAgICBjLTAuNDkzLDcuODc0LTcuMDU2LDE0LjQzNi0xNS45MDgsMTQuMDMzYy04LjI2Mi0wLjUxMy0xNC41NDYtNy42MzItMTQuMDMzLTE1LjkwOGwxNS0yNDIgICAgYzAuNTEzLTguMjc2LDcuNzY0LTE0LjI5NywxNS45MDgtMTQuMDMzQzM1NS4xOTksMTgwLjU0MywzNjEuNDgzLDE4Ny42NjIsMzYwLjk3LDE5NS45Mzh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDUxLDYwaC05MFY0NWMwLTI0LjgxNC0yMC4xODYtNDUtNDUtNDVIMTk2Yy0yNC44MTQsMC00NSwyMC4xODYtNDUsNDV2MTVINjFjLTE2LjU2OSwwLTMwLDEzLjQzMS0zMCwzMCAgICBjMCwxNi41NjcsMTMuNDMxLDMwLDMwLDMwYzEzNy45NjYsMCwyNTIuMDM5LDAsMzkwLDBjMTYuNTY5LDAsMzAtMTMuNDMzLDMwLTMwQzQ4MSw3My40MzEsNDY3LjU2OSw2MCw0NTEsNjB6IE0zMzEsNjBIMTgxVjQ1ICAgIGMwLTguMjc2LDYuNzI0LTE1LDE1LTE1aDEyMGM4LjI3NiwwLDE1LDYuNzI0LDE1LDE1VjYweiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");}

.contentOpzioni li label {line-height:30px; display:block; font-weight:bold; font-size:1em;}
.contentOpzioni select {width:100%; height:30px; padding:0px 10px; float:left; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.contentOpzioni input[type="text"] {width:100%; height:30px; padding:0px 10px; float:left; border-style:solid; border-width:1px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.contentOpzioni li label.checkboxColor {display:flex; align-items:center; width:80px; height:40px; text-indent: 60px; /*line-height: 34px;*/ position:relative; /*font-size: 0.85em; */font-weight: 500;}
.contentOpzioni li label.checkboxColor span {flex-shrink: 0; background-color:#eeeeee; border: 1px solid #ffffff; cursor: pointer; width: 100%; height: 100%; margin-right: 10px; /*position: absolute; left: 0; top: 0; */-webkit-transition:background-color .4s; transition:background-color .4s;}
.contentOpzioni li label.checkboxColor span:after {position: absolute; border: 2px ridge #ffffff; border-top: none; border-right: none; content: ""; width: 22px; height: 0; left: 50%; margin-left:-11px; top: 20px; opacity: 0; transform: rotate(-45deg);  -webkit-transition:opacity .4s; transition:opacity .4s;}
.contentOpzioni li label.checkboxColor input[type="radio"] {position: absolute; opacity:0; width:0; height:0;}
.contentOpzioni li label.checkboxColor input[type="radio"]:checked + span {border-color: #064b8b;}
.contentOpzioni li label.checkboxColor input[type="radio"]:checked + span:after {opacity: 1; border-color: #ffffff; height: 11px; top:12px;}
.contentOpzioni li label.checkboxColor input[type="radio"]:disabled + span {background-color: #ddd;border-color: #ccc;}
.contentOpzioni li label.checkboxColor input[type="radio"]:disabled + span:after {border-color: #aaa;}

ul.contentOpzioni.specificheStatiche {width:100%; float:left; line-height:25px; padding:10px 10px;}
ul.contentOpzioni.specificheStatiche li {width:100%; float:left; margin:0; border-bottom: 1px solid #ddd;}
ul.contentOpzioni.specificheStatiche li:last-child {border:none;}
ul.contentOpzioni.specificheStatiche span {display:inline-block; font-weight:bold; background-color:#fff; padding:0 5px; margin:0 5px 5px 5px;}
.contentOpzioni.specificheStatiche div {float:left;}

.labelCaricamentoFile {width:50%; float:left;}
.caricaFile-btn {width:200px; height:40px; line-height:40px; float:right; display:block; text-indent:-35px; font-weight:bold; background-image:url(../../condivisi/grafica/addCartSmart.png); background-position:right center; background-repeat:no-repeat; background-size:auto 40px; cursor:pointer; font-size:1em; text-transform:uppercase; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.caricaFile-btn:hover {text-indent:0;}

.prezzo-finale {width:calc(100% - 175px); height:40px; line-height:40px; padding-right:5px; float:left; text-align:right;}
.prezzo-finale span {width:calc(100% - 150px); padding:0 10px; float:left; display:block; font-size:1.2em; text-align:center; background-color:#01abc4; color:#fff; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}
.prezzo-finale input[type="text"] {width:150px; height:40px; padding:0px 10px; border-style:solid; border-width:2px; border-color:#01abc4; border-left:none; text-align:center; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
.content-btn-acquista {width:100%; padding-right:5px; margin-top:20px; float:left; text-align:right;}
.content-btn-acquista .carrelloBtn {width:100%;}
/*/OPZIONI*/

/*////////////////// COLONNA DESTRA /////////////////*/
.titoloProdotto {padding-bottom: 15px;line-height: 1.2;}
.titoloProdotto h1 {font-size:2.2em; text-transform:uppercase; overflow:hidden; text-overflow:ellipsis;}
.contentFotoArticolo {height:600px; min-height:90px; padding-bottom:10px; margin-bottom:10px; position:relative; float:left; text-align:center;}
.contentFotoArticolo img {max-height: 100%; max-width: 100%; width: auto; height: auto;}
.contentInfoProdotto {padding:0 0 0 3%; float:right;}

.linkProdotto li {display: inline-block; color: #555;}
.linkProdotto li:not(:last-child):after{content:" / "; }
.linkProdotto span:not(:last-child):after{content:",";}

.descrizioneBreve {}
.descrizioneBreve p {}
.descrizioneBreve ul {list-style-type: initial; margin-top: 1em; margin-bottom: 1em;  padding-left: 40px;}
.descrizioneBreve ul li {list-style: initial;}

.toolBarProdotto {width:100%; height:auto; margin-top:40px; position:relative; float:left;}
.toolBarProdotto header {position:relative; border-bottom-style:solid; border-bottom-width:2px;}
.toolBarProdotto header ul {overflow:hidden;}
.toolBarProdotto header ul li {width:150px; padding:10px; margin-right:2px; float:left; border-bottom-style:solid; border-bottom-width:2px; text-align:center; text-transform:uppercase;}
.toolBarProdotto header ul li:first-child {-moz-border-radius:3px 0 0 0; -webkit-border-radius:3px 0 0 0; border-radius:3px 0 0 0;}
.toolBarProdotto header ul li:last-child {-moz-border-radius:0 3px 0 0; -webkit-border-radius:0 3px 0 0; border-radius:0 3px 0 0;}

.descrizioneProdotto {width:100%; line-height:22px; padding:20px; float:left; font-size:.9em;}
.descrizioneProdotto h2 {padding:20px 0 10px 0; font-size:1em; text-transform:uppercase;}
.descrizioneProdotto p {}
.descrizioneProdotto ul {list-style-type: initial; margin-top: 1em; margin-bottom: 1em;  padding-left: 40px;}
.descrizioneProdotto ul li {list-style: initial; padding-left: 40px;}

.swiper-container {width:100%; height:300px; margin-left:auto; margin-right:auto;}
.swiper-slide {background-size:cover; background-position:center;}
.swiper-slide img {position: absolute;top: 0; bottom: 0; left: 0; right: 0;  margin: auto;} /*centra img verticalmente */
.gallery-top {width:100%; height:600px; }
.gallery-thumbs {height:100px; padding:10px 0; box-sizing:border-box;}
.gallery-thumbs .swiper-slide {width:20%; height:100%; opacity:0.4;}
.gallery-thumbs .swiper-slide-active {opacity:1;}

/*////////////////// COLONNA TOTAL BODY /////////////////*/

/* ----------------------- SMARTPHONE ------------------*/
@media screen and (min-width: 0px) and (max-width: 768px) {
.contentFotoArticolo {width:45%;}
.contentInfoProdotto {width:55%;}
.colSx.visulizzaProdotto {width:100%;}
}

/* ----------------------- IPAD PORTRAIT ------------------*/
@media screen and (min-width: 769px) and (max-width: 1023px) {
.contentFotoArticolo {width:45%;}
.contentInfoProdotto {width:55%;}
.colSx.visulizzaProdotto {width:100%;}
}

/* ----------------------- IPAD LANDSCAPE + NETBOOK ------------------*/
@media only screen and (min-width: 1024px) {
.contentFotoArticolo {width:45%;}
.contentInfoProdotto {width:55%;}
.colSx.visulizzaProdotto {width:100%;}
}

/* ----------------------- DESKTOP ------------------*/
@media only screen and (min-width: 1200px){
.contentFotoArticolo {width:45%;}
.contentInfoProdotto {width:55%;}
.colSx.visulizzaProdotto {width:100%;}
}
