/*!
 * Powered by CLT Computers, www.cltcomputers.com
 */#product_side_menu a{color:#000}#cart-container{margin-right:-15px}.cart-container-il-tuo-carrello{margin-left:-15px}#cart-panel{margin:0;padding:0;width:100%;min-width:292px;border-radius:0}#cart-panel .panel-heading{border-radius:0;background-image:none;background-color:#9a9a9a}#cart-panel .panel-heading h3{color:#fff}a.delete{background:url("../images/delete.png") center left no-repeat;display:block;width:16px;height:16px}#cart-table-large th{vertical-align:middle;text-align:center}#cart-table-large td{text-align:center}#cart-table-large .s20{width:20px}#cart-table-large .s40{width:80px}#cart-table-large .s80{width:160px}#cart-table-large thead tr .description{text-align:left;vertical-align:middle}#cart-table-large thead tr .qta{text-align:center;vertical-align:middle}#cart-table-large thead tr .prz{text-align:right;vertical-align:middle}#cart-table-large tbody tr .description{text-align:left;vertical-align:top}#cart-table-large tbody tr .qta{text-align:center;vertical-align:top}#cart-table-large tbody tr .prz{text-align:right;vertical-align:top}#cart-table-large .price{text-align:right}#cart-table-small th{vertical-align:middle;text-align:center}#cart-table-small td{text-align:center}#cart-table-small .s20{width:20px}#cart-table-small thead tr .description{text-align:left;vertical-align:middle}#cart-table-small thead tr .qta{text-align:center;vertical-align:middle}#cart-table-small thead tr .prz{text-align:right;vertical-align:middle}#cart-table-small tbody tr .description{text-align:left;vertical-align:top}#cart-table-small tbody tr .qta{text-align:center;vertical-align:top}#cart-table-small tbody tr .prz{text-align:right;vertical-align:top}#cart-table-small .price{text-align:right}.totprice{margin-top:0;font-size:21px;line-height:40px;border:1px solid #ddd}.totprice-small-cart{text-align:center}.totprice-large-cart{text-align:center}.cassa{margin-top:15px;border-radius:0;background-color:#89ba17;color:#fff;text-transform:uppercase;width:280px;position:relative}.cassa:hover{background-color:#a6db26}.cassa .btn-cassa-icon{position:absolute;right:5px;top:10px}.totshipping{font-size:16px;margin-top:20px;padding:10px;text-align:center}.totshipping.sred{border:solid 1px #f2c1c9;background-color:#f4e6e8}.totshipping.sgreen{border:solid 1px #c8d3c2;background-color:#dcead5}.btn-cart{border-radius:0;background-image:none;border:0}.btn-cart:hover{background-color:#a6db26}.link_prod_dett_cart{color:#000;text-decoration:none}.link_prod_dett_cart:active{color:#000;text-decoration:none}.link_prod_dett_cart:focus{color:#000;text-decoration:none}.productdetails .elements{padding:20px 15px 20px 0}.productdetails .elements h3{margin-top:0;font-size:2em;font-weight:normal}.productdetails .elements .price{font-size:2em;padding-right:7px;font-style:normal}.productdetails .elements .price-sc{padding-left:15px;font-weight:bold}.productdetails .product-title{margin-top:0;font-size:2em;font-weight:normal}.productdetails p{line-height:20px;font-weight:lighter;text-align:justify}.productdetails .link-container{margin-top:10px;margin-bottom:10px}.productdetails .image-container{padding-top:15px;padding-bottom:15px}.productdetails img{margin:0 auto}.pdf{background-image:url("../images/pdf.png");padding-left:20px;background-repeat:no-repeat;background-position:center left}@media only screen and (max-width:766px){.productdetails{padding-left:15px;padding-right:15px}}.productdetails_taglie_p{margin-top:10px;margin-bottom:40px}.productdetails_taglie{list-style:none;padding:0}.productdetails_taglie li{margin:10px 10px 10px 0}.productdetails_taglie li a div{padding:6px 15px;margin:10px 10px 10px 0;border:1px #adb1b8 solid;border-radius:2px;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;background-color:#f7f8fa;width:340px;text-align:center;box-sizing:border-box;display:block}.productdetails_taglie li a:hover{color:#000}.productdetails_taglie li a:hover div{background-color:#e7e9ec}.productdetails_taglie a{text-decoration:none}.prodotti-correlati-container{margin-top:50px;border-top:1px #cfcfcf solid}#preview-enlarged{margin-left:100px}#thumbnail-container{width:90px;float:left}.productdetails .thumbnail{width:90px;margin-bottom:10px;padding:5px;border:1px solid #ccc;border-radius:0}.productdetails .thumbnail.focused{border:2px solid #fbb20f}@media screen and (max-width:992px){#preview-container{display:flex;flex-direction:column-reverse}#preview-enlarged{margin-left:0}#thumbnail-container{float:none !important;width:100% !important}.productdetails .thumbnail{float:left !important;margin-left:10px !important}}.box-dettaglio-prezzo-in-offerta{margin-top:20px;margin-bottom:20px}.box-dettaglio-prezzo-in-offerta .label-cell{color:#5d5d5d;text-align:right;padding-right:0}.box-dettaglio-prezzo-in-offerta .prezzo-precedente .content-cell{color:#5d5d5d}.box-dettaglio-prezzo-in-offerta .risparmio .content-cell{color:#5d5d5d}.box-dettaglio-prezzo-in-offerta .prezzo-precedente-offerta{text-decoration:line-through;color:#5d5d5d}.product .prezzo-precedente-offerta{text-decoration:line-through;color:#5d5d5d}.promo-item .prezzo-precedente-offerta{text-decoration:line-through;color:#5d5d5d}.productdetails .prezzo-precedente-offerta{text-decoration:line-through;color:#5d5d5d}.img-offerta-dett{text-align:center;color:#fff;background-color:#cf0000;font-size:.9em;font-weight:bold;padding:5px 0 5px 0}.img-offerta-row{text-align:center;color:#fff;background-color:#cf0000;font-size:.9em;font-weight:bold;padding:5px 0 5px 0}.side-corner-tag{position:relative;color:#fff;padding:5px;overflow:hidden;font-family:Arial,sans-serif;font-weight:900}.side-corner-tag p.promo-ribbon{display:inline}.side-corner-tag p.promo-ribbon span{position:absolute;display:inline-block;right:-25px;box-shadow:0 0 10px rgba(0,0,0,0.2),inset 0 5px 30px rgba(255,255,255,0.2);text-align:center;text-transform:uppercase;top:22px;background:#d93131;width:120px;padding:3px 10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.side-corner-tag p.promo-ribbon:before{content:"";width:0;height:0;position:absolute;top:-17px;right:69px;z-index:-1;border:17px solid;border-color:transparent transparent #662121 transparent}.side-corner-tag p.promo-ribbon:after{content:"";width:0;height:0;position:absolute;top:74px;z-index:-1;right:-10px;border:17px solid;border-color:#662121 transparent transparent transparent}#wizardacquisto{min-height:380px}#wizardacquisto .navbar{margin-bottom:10px;border-radius:0;padding-top:6px;border:1px #d4d4d4 solid}#wizardacquisto .navbar .nav li{border:0;overflow:hidden;white-space:nowrap}#wizardacquisto .navbar .nav li a{color:#777;padding:2px 10px 2px 10px;margin-top:5px;margin-bottom:5px;font-weight:bold}#wizardacquisto .navbar .nav li a:hover{color:#cf0000}#wizardacquisto .navbar .nav .active a{background-color:transparent;background-image:none;box-shadow:none;text-decoration:underline;color:#cf0000;font-weight:bold}#wizardacquisto .navbar .nav .active a:hover{background-color:transparent;background-image:none;box-shadow:none;text-decoration:underline;color:#cf0000;font-weight:bold}#wizardacquisto .navbar .nav .active a:focus{background-color:transparent;background-image:none;box-shadow:none;text-decoration:underline;color:#cf0000;font-weight:bold}#wizardacquisto .tab-content{min-height:300px;padding-top:20px}.infobox_payment_redirect{padding-top:15px;padding-bottom:15px;font-style:italic}#raiffeisen_link img{margin:10px 0 10px 0}.paypal-redirect-container{text-align:center}#buttonPrev{text-transform:uppercase;background-image:none;border-radius:0;border:0;background-color:#cfcfcf}#buttonPrev:hover{background-color:#dfdfdf}#buttonNext{padding-left:35px;padding-right:35px;border-radius:0;border:0;background-color:#89ba17;color:#fff;text-transform:uppercase;background-image:none}#buttonNext:hover{background-color:#a6db26;color:#000}.loader{background:url("../images/loading.gif") center left no-repeat;color:red;display:none;height:28px;line-height:28px;margin-left:5px;padding-left:20px}#registerbutton{padding:10px 20px 10px 20px;font-size:18px}#acquisto_step_info_tabsped{margin-top:20px}#acquisto_step_info_tabsped #acquisto_step_info_tipo_prezzo_mostrato{font-size:.8em;color:#222;margin-left:15px}#acquisto_step_info_tabsped .notecli_sped{margin-top:10px}.registerspacer{margin-bottom:30px}#bootstrap-alert-box-modal .modal-header h4{font-size:22px}#bootstrap-alert-box-modal .modal-body h4{font-size:40px}#bootstrap-alert-box-modal .modal-body p{font-size:18px;margin-top:10px}.btn-goto-shopping{margin-top:15px;border-radius:0;border:0;background-image:none;background-color:#89ba17;color:#fff;text-transform:uppercase;width:280px;position:relative}.btn-goto-shopping:hover{background-color:#a6db26}.ltred{color:red}.item-flags{color:#265a88}.iban{text-transform:uppercase}.carousel-altri-prod-azienda{height:unset}.carousel-altri-prod-azienda .item{background-color:unset;height:unset}.carousel-altri-prod-azienda .row{width:90%;margin:0 auto}.carousel-altri-prod-azienda .carousel-control.left{background-image:none}.carousel-altri-prod-azienda .carousel-control.right{background-image:none}.carousel-altri-prod-azienda .carousel-control{width:0}.carousel-altri-prod-azienda .carousel-control .glyphicon{color:#737373;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.td-footer{text-align:right;font-weight:bold}#login-form #togglePassword{margin-left:-50px;cursor:pointer;z-index:10;position:relative;padding-top:7px}#side_news{position:fixed;right:0;bottom:80px;background-color:#fff;box-shadow:0 0 9px 0 #0000003b;transform-origin:100% 100%;transition:all .4s;z-index:999;font-size:18px}#side_news .sidenews_title{padding:15px 38px;box-sizing:border-box;font-size:1.3em;text-transform:uppercase;font-weight:bold;cursor:pointer;text-align:center;background-color:#be332a;color:#fff}#side_news .sidenews_content-outer{max-height:0;overflow:hidden;padding:0;width:0}#side_news .close_sidenews_btn{width:55px;height:55px;position:absolute;top:-20px;left:-20px;color:#fff;background-color:#383a3d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;-webkit-box-shadow:0 0 9px 0 #0000003b;box-shadow:0 0 9px 0 #0000003b;cursor:pointer;display:none}#side_news .close_sidenews_btn:before,#side_news .close_sidenews_btn:after{position:absolute;left:26px;content:' ';height:30px;width:2px;top:13px;background-color:#fff}#side_news .close_sidenews_btn:before{transform:rotate(45deg)}#side_news .close_sidenews_btn:after{transform:rotate(-45deg)}#side_news:not(.active){height:auto !important;transform:rotate(-90deg) translateX(100%)}#side_news.active{max-width:350px;right:10px;height:334px;max-height:calc(100vh - 260px)}#side_news.active .close_sidenews_btn{display:block}#side_news.active .sidenews_content-outer{width:auto;max-height:100%;background-color:#fff;overflow-y:auto;overflow-x:hidden;padding:0}#side_news.active .sidenews_content-outer .content-inner-text{padding:20px;text-align:center}