body{font-size:14px;color:#333;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}html{background-color:#fff}a{color:#1f467d}h1{font-size:18px;font-weight:600}h2{font-size:16px;font-weight:400}h3{font-size:16px;font-weight:300}/*** GENERIC ***/.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}.table{table-layout:fixed}.caret{border-top:6px solid;margin-top:-3px}ul.dropdown-menu{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.dropdown-menu:before{position:absolute;top:-6px;left:15px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #eaeaea;border-left:6px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.dropdown-menu:after{position:absolute;top:-6px;left:15px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.reverse-dropdown.dropdown-menu:after{border-bottom:6px solid #262626}.dropdown-menu.dropdown-menu-right:before{left:auto;right:15px}.dropdown-menu.dropdown-menu-right:after{left:auto;right:15px}.dropdown-menu>li>a,.dropdown-menu>ul>li>a{font-weight:200;font-size:12px;line-height:12px;color:#4b4b4b}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li.current>a,.menusublines>li>a:hover,.menusublines>li.current>a,.dropdown-menu>ul>li>a:hover,.dropdown-menu>ul>li>a:focus,.dropdown-menu>ul>li.current>a,.menusublines>ul>li>a:hover,.menusublines>ul>li.current>a{background-color:#262626;color:#fff!important;background-image:none}.dropdown-header *,.dropdown-header,.popover-title{font-weight:300;color:#222;background-color:#e0e0e0}.dropdown-menu{border-color:#eaeaea;font-weight:200;font-size:12px;line-height:12px;color:#333;background-color:#fafafa;padding:0}.reverse-dropdown .dropdown-header *,.reverse-dropdown .dropdown-header{color:#fff;background-color:#262626}.reverse-dropdown li{border:0;display:inline-block;width:100%}.reverse-dropdown li.dropdown-header{position:relative;float:left;width:-moz-calc(100% + 2px);width:-webkit-calc(100% + 2px);width:calc(100% + 2px);left:-1px;top:-1px;padding:6px 10px}.reverse-dropdown.dropdown-menu{border-top:1px solid #262626}.dropdown-menu>li>a,.dropdown-menu>ul>li>a{padding:5px 20px}.dropdown-menu .divider{background-color:transparent}.dropdown-menu .dropdown-header{border-bottom:1px solid #eaeaea}.dropdown-menu .dropdown-header.dropdown-footer{border-bottom:0;border-top:1px solid #eaeaea}.btn-ricambi{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#333;background-color:#fff;text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#f8f8f8e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e1e1e4;font-weight:200}.btn-ricambi:hover,.btn-ricambi:focus,.btn-ricambi:active,.btn-ricambi.active,.open>.dropdown-toggle.btn-ricambi{color:#b7dbf7;background-color:#f8f8f8;border-color:#e1e1e4;outline:0}.btn-ricambi:active,.btn-ricambi.active,.open>.dropdown-toggle.btn-ricambi{background-image:none}.btn-ricambi.disabled,.btn-ricambi[disabled],fieldset[disabled] .btn-ricambi,.btn-ricambi.disabled:hover,.btn-ricambi[disabled]:hover,fieldset[disabled] .btn-ricambi:hover,.btn-ricambi.disabled:focus,.btn-ricambi[disabled]:focus,fieldset[disabled] .btn-ricambi:focus,.btn-ricambi.disabled:active,.btn-ricambi[disabled]:active,fieldset[disabled] .btn-ricambi:active,.btn-ricambi.disabled.active,.btn-ricambi[disabled].active,fieldset[disabled] .btn-ricambi.active{background-color:#fff;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;color:rgba(0,0,0,.075)}.btn-ricambi .badge{color:#fff;background-color:#333}.btn-ricambi:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-ricambi:hover,.btn-ricambi:focus{background-color:#f8f8f8;background-position:0 -15px}.btn-ricambi:disabled,.btn-ricambi[disabled]{background-color:#f8f8f8;background-image:none}.btn-confirm{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;background-color:#3584c6;text-shadow:0 1px 0 #3584c6;background-image:-webkit-linear-gradient(top,#3584c6 0,#3584c6 100%);background-image:-o-linear-gradient(top,#3584c6 0,#3584c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3584c6),to(#3584c6));background-image:linear-gradient(to bottom,#3584c6 0,#3584c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3584c6ff',endColorstr='#3584c6e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3584c6;font-size:12px;border:0;font-weight:200;text-transform:uppercase;padding:8px 18px}.btn-confirm.btn-sm{font-size:10px;text-transform:lowercase;padding:5px 12px}.btn-confirm:hover,.btn-confirm:focus,.btn-confirm:active,.btn-confirm.active,.open>.dropdown-toggle.btn-confirm{color:#b6b6b6;background-color:#3584c6;border-color:#3584c6;outline:0}.btn-confirm:active,.btn-confirm.active,.open>.dropdown-toggle.btn-confirm{background-image:none}.btn-confirm.disabled,.btn-confirm[disabled],fieldset[disabled] .btn-confirm,.btn-confirm.disabled:hover,.btn-confirm[disabled]:hover,fieldset[disabled] .btn-confirm:hover,.btn-confirm.disabled:focus,.btn-confirm[disabled]:focus,fieldset[disabled] .btn-confirm:focus,.btn-confirm.disabled:active,.btn-confirm[disabled]:active,fieldset[disabled] .btn-confirm:active,.btn-confirm.disabled.active,.btn-confirm[disabled].active,fieldset[disabled] .btn-confirm.active{background-color:#3584c6;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;color:rgba(0,0,0,.075)}.btn-confirm .badge{color:#3584c6;background-color:#fff}.btn-confirm:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-confirm:hover,.btn-confirm:focus{background-color:#3584c6;background-position:0 -15px}.btn-confirm:disabled,.btn-confirm[disabled]{background-color:#3584c6;background-image:none}.btn-tavola{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#fff;background-color:rgba(62,62,62,1);text-shadow:0 1px 0 rgba(62,62,62,1);background-image:-webkit-linear-gradient(top,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);background-image:-o-linear-gradient(top,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(62,62,62,1)),to(rgba(62,62,62,1)));background-image:linear-gradient(to bottom,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(62,62,62,1)ff',endColorstr='rgba(62,62,62,1)e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#525252;font-weight:200}.btn-tavola:hover,.btn-tavola:focus,.btn-tavola:active,.btn-tavola.active,.open>.dropdown-toggle.btn-tavola{color:#b7dbf7;background-color:rgba(62,62,62,1);border-color:#525252;outline:0}.btn-tavola:active,.btn-tavola.active,.open>.dropdown-toggle.btn-tavola{background-image:none}.btn-tavola.disabled,.btn-tavola[disabled],fieldset[disabled] .btn-tavola,.btn-tavola.disabled:hover,.btn-tavola[disabled]:hover,fieldset[disabled] .btn-tavola:hover,.btn-tavola.disabled:focus,.btn-tavola[disabled]:focus,fieldset[disabled] .btn-tavola:focus,.btn-tavola.disabled:active,.btn-tavola[disabled]:active,fieldset[disabled] .btn-tavola:active,.btn-tavola.disabled.active,.btn-tavola[disabled].active,fieldset[disabled] .btn-tavola.active{background-color:rgba(62,62,62,1);text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;color:rgba(0,0,0,.075)}.btn-tavola .badge{color:rgba(62,62,62,1);background-color:#fff}.btn-tavola:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-tavola:hover,.btn-tavola:focus{background-color:rgba(62,62,62,1);background-position:0 -15px}.btn-tavola:disabled,.btn-tavola[disabled]{background-color:rgba(62,62,62,1);background-image:none}.btn-payment{background-color:#262626;color:#fff;font-size:12px;min-width:200px;background-image:none;border:0;text-transform:uppercase;padding:8px 18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:10px}.btn.btn-payment:hover,.btn.btn-payment:focus{color:#b6b6b6;text-decoration:none}.btn-payment img{height:22px;margin-right:5px}.btn-print{margin-right:20px}.btn-empty-cart{background-color:#e0e0e0;color:#333;font-size:12px;background-image:none;border:0;text-transform:uppercase;padding:8px 18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:10px}.btn-profile{background-color:#555;color:#fff;font-size:12px;background-image:none;border:0;text-transform:uppercase;padding:8px 18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:10px}.btn-profile.btn-sm,.btn-empty-cart.btn-sm{font-size:12px;padding:5px 12px}.btn.btn-profile:hover,.btn.btn-profile:focus{color:#b6b6b6;text-decoration:none}.btn.btn-empty-cart:hover,.btn.btn-empty-cart:focus{color:#ca195a;text-decoration:none}.wrapper-bt>.btn-empty-cart,.panel-schema .panel-heading .btn-empty-cart{margin:0;margin-right:20px}.btn-profile.inline{margin:0 10px}.panel-schema{border:1px solid #d6d6d6;position:relative;display:inline-block;width:100%}.panel-group .panel-schema{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.panel-schema .list-group,.panel-schema .list-group-item{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-color:#d6d6d6;margin-bottom:0;border-left:0;border-right:0}.panel-schema .list-group-item{margin-top:-1px;cursor:pointer}.panel-schema .list-group-item:last-child{border-bottom:0}.panel-schema>.panel-heading{background-color:#f3f3f3;background-image:-webkit-linear-gradient(top,#f7f7f7 0%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#f7f7f7 0%,#f3f3f3 100%);background-image:linear-gradient(to bottom,#f7f7f7 0%,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f3f3f3',GradientType=0)}.panel-group .panel-schema+.panel-schema{margin-top:-1px}.panel-schema .panel-heading .order-clearfix{display:flex}.order-clearfix .order-button-wrapper{flex:1;order:2}.order-clearfix .order-info-wrapper{flex:1;order:1}.panel-cart{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.panel-cart .panel-body{padding:0}.panel-cart .panel-footer{background-color:transparent;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.navbar>.container .navbar-title,.navbar>.container-fluid .navbar-title,.attachment .doctitle span{margin-left:-15px}.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-title,.navbar-nav>li>a,.attachment .doctitle span{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-title,.sidebar .attachment .doctitle span{float:left;min-height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-ricambi{background-color:#555;background-image:-webkit-linear-gradient(top,#555 0,#555 100%);background-image:-o-linear-gradient(top,#555 0,#555 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#555));background-image:linear-gradient(to bottom,#555 0,#555 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555ff',endColorstr='#555555f8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.4);-moz-box-shadow:0 3px 6px 0 rgba(50,50,50,.4);box-shadow:0 3px 6px 0 rgba(50,50,50,.4);color:#efefef;border:1px solid #555}.navbar-ricambi .navbar-nav>.active>a{background-color:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0%,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-ricambi .btn-ricambi{color:#efefef}.navbar-distinta{background-color:rgba(62,62,62,1);background-image:-webkit-linear-gradient(top,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);background-image:-o-linear-gradient(top,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(62,62,62,1)),to(rgba(62,62,62,1)));background-image:linear-gradient(to bottom,rgba(62,62,62,1) 0,rgba(62,62,62,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(62,62,62,1)ff',endColorstr='rgba(62,62,62,1)f8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:0 0 5px rgba(59,59,59,.7);-moz-box-shadow:0 0 5px rgba(59,59,59,.7);box-shadow:0 0 5px rgba(59,59,59,.7);color:#efefef;border:1px solid #525252}.navbar-distinta .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0%,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-distinta .btn-ricambi{color:#efefef}.navbar-side{background-color:#f3f3f3;background-image:-webkit-linear-gradient(top,#f3f3f3 0,#dcdcdc 100%);background-image:-o-linear-gradient(top,#f3f3f3 0,#dcdcdc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#dcdcdc));background-image:linear-gradient(to bottom,#f3f3f3 0,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3ff',endColorstr='#f3f3f3f8',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);color:#666;width:100%;border:0}.navbar-side .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#ebebeb 0%,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0%,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#fff3f3f3',GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-side a,.navbar-side .year_span{color:#666;position:relative;float:left;width:100%}.navbar-side .btn-ricambi{color:#666}.navbar-side .navbar-header,.attachment .doctitle span{width:100%;border:0;color:#fff;font-size:14px;border-bottom:1px solid #dadada;background-color:#555;-webkit-box-shadow:0 1px 0 0 #efefef;-moz-box-shadow:0 1px 0 0 #efefef;box-shadow:0 1px 0 0 #efefef;padding:0 15px}.navbar-side .container-fluid,.navbar-side .navbar-collapse{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.navbar-side ul,.sidebar .list-group{width:100%;position:relative;float:left}.navbar-side .navbar-nav>li{float:none}.menu-sidebar-1>li>a,.menu-sidebar-year-list>li>span.year_span,.sidebar .list-group li{padding:10px 15px;border:0;color:#666;font-size:14px;border-bottom:1px solid #cacaca;background-color:#f3f3f3;-webkit-box-shadow:inset 0 2px 1px -1px #fff;-moz-box-shadow:inset 0 2px 1px -1px #fff;box-shadow:inset 0 2px 1px -1px #fff}.menu-sidebar-1>li>a.current,.menu-sidebar-year-list>li>span.year_span.current{color:#fff;border-bottom:1px solid #cacaca;background-color:#969696;-webkit-box-shadow:0 2px 3px -1px #cacaca;-moz-box-shadow:0 2px 3px -1px #cacaca;box-shadow:0 2px 3px -1px #cacaca}.menu-sidebar-2{-webkit-box-shadow:inset 0 -2px 3px -1px #cacaca;-moz-box-shadow:inset 0 -2px 3px -1px #cacaca;box-shadow:inset 0 -2px 3px -1px #cacaca}.menu-sidebar-1>li ul li a,.menu-sidebar-year-list>li ul li a{padding:5px 20px;border:0}.menu-sidebar-1>li>a:hover,.sidebar .list-group a:hover{text-decoration:none}.menu-sidebar-1>li ul li a.current,.menu-sidebar-year-list>li ul li a.current{color:#67a1d1;font-weight:800}.menu-line ul ul{padding-left:5px;background-color:rgba(255,255,255,.3)}.sidebar .navbar .glyphicon-chevron-down{float:right;font-size:12px;line-height:12px;margin-top:3px}.panel-body{padding:8px}.form-control{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-color:#e1e1e4;max-width:100%}.input-group *{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-right:-1px}.wrapper-tab{margin:10px 0}.product-details .wrapper-tab:first-child{margin:0 0 10px}.header-product{margin:0 0 10px}.header-product h2{margin:0 0 10px;float:left;width:100%;position:relative;padding:2px 0}.header-product h2 .wishspare{margin-right:15px}.header-product .prezzo{margin:5px 15px 5px 0}.tab-content.htmlcontent{border:1px solid #e6e6e6;border-top:0;float:left;width:100%;padding:15px}.nav-tabs>li{padding:0 5px;bottom:-1px}.nav-tabs>li:first-child{padding-left:0}.nav-tabs>li:last-child{padding-right:0}.nav-tabs>li>a,.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{color:#555;cursor:pointer;background-color:#e6e6e6;border:1px solid #e6e6e6;border-bottom:1px solid white}.nav-tabs.nav-justified{border-bottom:1px solid #e6e6e6}.nav-tabs>li.active>a,.tab-content{background-color:#fafafa}.search-widget-multiple span.input-group-addon{padding:5px 2px;border-right:1px solid #e6e6e6!important;font-size:12px}#main_nav .search-widget-multiple span.input-group-addon label{margin-right:2px}.search-widget-multiple span.input-group-addon:first-of-type{padding-left:10px}.rounded_corner>.form-control{border:0 none;color:#444;padding:6px 35px 6px 15px;border-radius:20px!important;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:all .7s ease 0;-moz-transition:all .7s ease 0;-o-transition:all .7s ease 0;transition:all .7s ease 0;position:relative;outline:0!important;height:32px}.search-widget-multiple .rounded_corner>.form-control{border-radius:0 20px 20px 0!important;-moz-border-radius:0 20px 20px 0!important;-webkit-border-radius:0 20px 20px 0!important}.rounded_corner{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 7px rgba(0,0,0,.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 7px rgba(0,0,0,.4) inset;box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 7px rgba(0,0,0,.4) inset;background-color:#fff}.rounded_corner>*{background-color:transparent;border:0 none}.rounded_corner>.form-control:focus{-webkit-box-shadow:0 1px 0 rgba(102,175,233,.6),0 3px 7px rgba(102,175,233,.6) inset;-moz-box-shadow:0 1px 0 rgba(102,175,233,.6),0 3px 7px rgba(102,175,233,.6) inset;box-shadow:0 1px 0 rgba(102,175,233,.6),0 3px 7px rgba(102,175,233,.6) inset;border-color:rgba(0,0,0,1)}.rounded_corner select.form-control{height:22px;font-size:12px;padding:0 15px;border-radius:20px 0 0 20px!important;-moz-border-radius:20px 0 0 20px!important;-webkit-border-radius:20px 0 0 20px!important}.rounded_corner select.form-control:focus{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0}.rounded_corner>.glyphicon{position:absolute;top:50%;right:10px;margin-top:-6px;color:#444;font-size:12px;outline:0!important}.rounded_corner>.input-group-btn{position:absolute;z-index:+2;right:0;background:none!important;outline:0!important;width:35px}.rounded_corner>.input-group-btn *{background:none!important;outline:0!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0!important}.progress-bar-ricambi-done{background-image:-webkit-linear-gradient(top,#8dc63f 0%,#8dc63f 100%);background-image:-o-linear-gradient(top,#8dc63f 0%,#8dc63f 100%);background-image:linear-gradient(to bottom,#8dc63f 0%,#8dc63f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc63f',endColorstr='#8dc63f',GradientType=0);font-size:12px;line-height:12px;padding:9px;position:relative;font-weight:200}.step_number{font-size:16px;line-height:16px;position:relative;float:left;margin-top:-3px;left:35%}.progress-bar-ricambi-next{background-image:-webkit-linear-gradient(top,#474b54 0%,#474b54 100%);background-image:-o-linear-gradient(top,#474b54 0%,#474b54 100%);background-image:linear-gradient(to bottom,#474b54 0%,#474b54 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474b54',endColorstr='#474b54',GradientType=0);font-size:12px;line-height:12px;padding:9px;position:relative;font-weight:200}.progress-bar-ricambi-danger{font-size:12px;line-height:12px;padding:9px;position:relative;font-weight:200}.modal-title{text-transform:uppercase}/*** HEADER */#header{color:#344048;font-size:12px;text-transform:uppercase}#header .btn{color:#344048;font-size:12px;text-transform:uppercase;text-shadow:none;font-weight:400}button#languagemenu,button#userareamenu{width:100%;height:59px}.box-right .nav{padding:0;margin:0}#userarea,#langswitch,.box-right .nav .dropdown{position:relative;padding:0;float:right;-webkit-box-shadow:-1px 0 0 0 #ccc;-moz-box-shadow:-1px 0 0 0 #ccc;box-shadow:-1px 0 0 0 #ccc;border-left:1px solid #fff;text-align:center;margin:0}.box-right .nav .dropdown>.btn{margin:0;height:59px;border:0}#header .btn .caret{margin-left:6px}#secondary_nav{position:relative;display:inline;margin:15px auto;padding:0;min-height:0;background:transparent;border:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-align:center}#secondary_nav .container-fluid,#secondary_navigation_header{padding:0;height:29px!important}#secondary_nav .btn{background-color:#949494;border-color:#949494;color:#fff;padding:6px;font-size:13px;line-height:13px}#secondary_nav .widget{max-width:160px;float:none;display:inline-block;margin-right:-5px}#secondary_nav .form-control{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;padding:5px;font-size:12px;height:auto!important}#main_nav{min-height:0;margin-bottom:0;width:100%;z-index:200;border-left:0;border-right:0}.sticky-wrapper{height:50px}.search-widget-single{margin:0 5px;max-width:200px;min-width:150px}.search-widget-multiple{margin:0 5px;max-width:500px;min-width:320px}#main_nav .input-group-sm{width:150px;margin-right:5px}#main_nav .form-inline .input-group-sm{width:auto}#main_nav .small_cart_line .input-group-sm{width:145px}.cart-loader{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.6);z-index:+10;text-align:center;top:0;padding:25%;display:none}.cartloading .cart-loader{padding:4px;display:inline-block}.addtocartform{display:inline-block;position:relative}.search-widget .btn-ricambi{color:#444;text-shadow:0 1px 0 #fff;background:0 0;border-color:#e1e1e4;font-weight:200;border:0;outline:0!important;padding:7px 10px!important}.search-widget .btn-ricambi:hover,.search-widget .btn-ricambi:focus,.search-widget .btn-ricambi:active,.search-widget .btn-ricambi.active,.search-widget .open>.dropdown-toggle.btn-ricambi{color:#444;background-color:#fff;border-color:#e1e1e4}#main_menu{min-width:130px}#main_navigation_header ul:first-of-type button{font-weight:bold}#main_nav .container-fluid,#main_nav .navbar-collapse{padding:0}#main_nav .navbar-nav>li>.dropdown{margin:8px}.emptybutton .btn-ricambi{text-shadow:none;background-image:none;border:0;background-color:transparent;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.emptybutton .btn-ricambi:hover,.emptybutton .btn-ricambi:focus,.emptybutton .btn-ricambi:active,.emptybutton .btn-ricambi.active,.emptybutton .open>.dropdown-toggle.btn-ricambi{text-shadow:none;background-image:none;border:0;background-color:transparent;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:0}#main_nav .glyphicon,#header .glyphicon{text-shadow:none}#main_nav #main_menu>li{border-right:1px solid rgba(59,59,59,.7);-webkit-box-shadow:1px 0 0 0 #646464;-moz-box-shadow:1px 0 0 0 #646464;box-shadow:1px 0 0 0 #646464}#main_menu>li.first{background-color:#3584c6}.full_cart{background-color:#3584c6}#main_nav .navbar-right{border-left:1px solid rgba(59,59,59,.7);-webkit-box-shadow:-1px 0 0 0 #646464;-moz-box-shadow:-1px 0 0 0 #646464;box-shadow:-1px 0 0 0 #646464;min-width:50px;text-align:center}#main_nav .navbar-right.small_cart{margin-right:0!important}#main_nav ul.dropdown-menu{margin-top:9px}#adduserbookmark-wrapper{position:relative}#main_nav #adduserbookmark-wrapper ul.dropdown-menu{margin-top:0;width:350px}#adduserbookmark-wrapper .dropdown{float:left;position:relative;padding-top:8px;padding-bottom:8px;min-width:50px}#adduserbookmark-wrapper .dropdown+.dropdown{border-left:1px solid rgba(59,59,59,.7);-webkit-box-shadow:-1px 0 0 0 #646464;-moz-box-shadow:-1px 0 0 0 #646464;box-shadow:-1px 0 0 0 #646464;height:100%}#adduserbookmark-wrapper input#book_name{width:328px;margin:10px;position:relative;float:left}#adduserbookmark-wrapper ul.dropdown-menu .bookmarkline{display:inline-block;padding:3px;border-bottom:1px solid #e6e6e6;width:100%}#adduserbookmark-wrapper ul.dropdown-menu .bookmarkline:hover{background-color:#262626;color:#fff!important;background-image:none;text-decoration:none}.userbookmarks .glyphicon-star{color:#fc0;text-shadow:1px 1px 1px rgba(150,150,150,1)!important}#main_navigation_header .widget.widget_bookmarks{padding:0!important}.noaction{cursor:default}.popover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-top:9px;border-color:#eaeaea}.popover.bottom>.arrow{top:-8px!important;border-bottom-color:#eaeaea}.popover.left>.arrow{right:-8px;border-left-color:#eaeaea}.popover.top>.arrow{bottom:-8px;border-top-color:#eaeaea}.popover.right>.arrow{left:-8px;border-right-color:#eaeaea}.popover>.arrow{border-width:7px}.popover-title{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;border-color:#eaeaea;font-size:12px;line-height:12px;color:#4b4b4b;font-weight:300}.popover.bottom>.arrow:after{border-bottom-color:#fff}#main_nav label{font-weight:lighter;margin-right:10px;width:40px}#main_nav label:after{content:':'}#main_nav label.checkbox-inline{width:auto;line-height:1}#main_nav label.checkbox-inline:after{content:''}#main_nav .popover .btn-ricambi,#main_nav .dropdown-menu .btn-ricambi{border:1px solid #eaeaea;background-color:#fff;text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#f8f8f8e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);font-weight:300;font-size:12px;color:#333}#main_nav .dropdown-menu>ul{max-height:450px;overflow:auto;margin-bottom:8px}#main_nav .dropdown-menu.dropdown-menu-right:before{right:12px}#main_nav .dropdown-menu.dropdown-menu-right:after{right:12px}ul#wishlist_list,#otherschemes .dropdown-menu{width:460px}#wishlist_list td{padding:2px 5px;border-top:0;border-bottom:1px solid #e6e6e6}#wishlist_list td a{color:#333;text-decoration:none!important}#main_nav .dropdown .table{margin-bottom:0}.product_link{color:#4b4b4b;font-size:12px;line-height:12px;font-weight:300;width:100px;margin:9px 5px}.product_link .glyphicon{margin-left:5px}.small_cart_body{width:510px;font-weight:200}.small_cart_prezzo,.colprice{white-space:nowrap;text-align:right}.small_cart .table .action,.small_cart .table .qta{text-align:center}.small_cart .table th,.small_cart .table td{padding:4px!important}.small_cart .table tfoot td{text-align:right;font-weight:600;text-transform:uppercase}.small_cart .table th{font-weight:600}td.small_cart_prezzo.small_cart_totale,.small_cart td.small_cart_remove{padding-right:9px!important}.small_cart td.small_cart_remove span{cursor:pointer}form.add_to_cart_form{display:inline-block}ul#wishlist_list .product_title{color:#4b4b4b;font-size:12px;line-height:12px;font-weight:300;margin:9px 0}ul#wishlist_list .form-inline{padding:5px}#pathbar>a.first>span.glyphicon{margin-right:10px}#pathbar,#pathbar *{background-color:#f4f4f4;color:#666;font-weight:lighter;margin-bottom:0;font-size:12px}#pathbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px 15px;padding-right:160px}#pathbar .current{font-weight:normal}/*** TAVOLA
---------------------------------------------------------------------------------------------------------------------------------------**/#menu-schemes-accordion{margin:0}#pngdatatoolbar_container{position:absolute;text-align:center;bottom:0;left:20px;opacity:.5;animation:fadeInDown .3s;-webkit-animation:fadeInDown .3s;-moz-animation:fadeInDown .3s;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;height:70px;width:120px}#tavContainer:hover #pngdatatoolbar_container{opacity:1;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}#pngdatatoolbar_container>a.btn.btn-tavola{float:left;display:inline-block;margin-left:0;width:40px}#pngdatatoolbar_container>a.btn.btn-tavola.clearfix{float:left;display:inline-block;margin:0 40px 0}#pngdatatoolbar{position:relative;display:inline-block;margin-left:-50%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:1px 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:1px 2px 4px rgba(0,0,0,.5)}#other_object_toolbar{top:11px;right:7px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 1px 2px rgba(209,209,209,.5);-webkit-box-shadow:0 1px 2px rgba(209,209,209,.5);-moz-box-shadow:0 1px 2px rgba(209,209,209,.5)}#pngdatatoolbar .btn,#other_object_toolbar .btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#pngdatatoolbar .showallpoint{color:#95b1d7}.clickablePoint{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;color:black;position:absolute}.showallpoint .clickablePoint{border:1px solid #95b1d7;background-color:rgba(149,177,215,.5);fill:rgba(149,177,215,.5)}.clickablePoint:hover,.clickablePoint.activepoint{border:1px solid #e44e4e;background-color:rgba(255,128,128,.8);fill:rgba(255,128,128,.8)}.action_header{position:relative;float:left;width:100%}.action_header strong{padding:5px;position:relative;float:left}.action_header .badge{font-size:14px;margin-right:10px;cursor:pointer}.action_title{font-size:10px;font-weight:200;margin:5px 0}.action_price{font-size:14px;font-weight:400;margin:5px 0}.action_extra_info{font-size:12px;font-weight:200;margin:5px 0}.addtocart-group{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 1px 2px rgba(209,209,209,.5);-webkit-box-shadow:0 1px 2px rgba(209,209,209,.5);-moz-box-shadow:0 1px 2px rgba(209,209,209,.5);max-width:200px}.clickabledata .addtocart-group,.popover-content .addtocart-group{max-width:100%}#main_nav .addtocart-group{max-width:145px}.addtocart-group .form-control{border-left-width:0;z-index:+3}.cart_freeline .addtocart-group .form-control{border-left-width:1px}.cart_payment{padding:20px;margin-bottom:20px}.addtocart-group .form-control:hover{border-left:1px}.btn_resetvalue{color:#a94442!important}.btn_confirmvalue{color:#3c763d!important}.extra-data .panel-body{font-size:10px;font-weight:200;padding:0}.clickabledata .extra-data .panel-title{text-transform:uppercase;font-weight:300;font-size:12px}.clickabledata .extra-data .panel-title a .glyphicon{font-size:18px;position:relative;float:left;margin-top:-4px;margin-right:10px}.kitdata ul.list-group{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0}.kitdata ul.list-group .list-group-item{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0;border-top:1px solid #e6e6e6}.kitdata ul.list-group .list-group-item:first-child{border-top:0}.kitdata ul.list-group .list-group-item .product_link{margin:9px 0}#point_data_list .clickabledata:first-child .action_header .badge{background-color:rgba(255,128,128,.8);color:#333}#pngdatatoolbar .visible{color:rgba(255,128,128,.8)}#tavContainer .popover-content{padding:0}#tavContainer .popover-content .form-group{margin-bottom:0;width:200px}#tavContainer .popover-content .panel-body{padding:4px}#tavContainer .popover-content .panel-body .extra-data{display:block;margin-top:5px}#tavContainer .popover-content .panel-body .extra-data .panel{margin-bottom:3px}#tavContainer .popover-content .panel-body .extra-data .panel-title,#tavContainer .popover-content .panel-body .kitdata .panel-title{font-size:12px}#tavContainer .popover-content .panel-body .extra-data .panel-heading,#tavContainer .popover-content .panel-body .kitdata .panel-heading{padding:4px}.kitdata .panel-heading{position:relative}a.spanaddtocart.kitform{position:absolute;right:2px;top:2px}#tavContainer .popover-content .panel-body .kitdata a.spanaddtocart.kitform{right:4px;top:3px;padding:0;background:0 0;border:0}#left_colummn_compressor{position:absolute;z-index:10;top:2px;right:2px;background:transparent;border:0}#left_colummn_expander{display:none;opacity:0;position:relative;float:left;padding:10px;margin-right:-36px;transition:all .3s linear}#left_colummn_expander:hover,#left_colummn_expander:active{text-decoration:none}#left_colummn_expander .glyphicon{float:right}#mainbody .left_column.compressed{overflow:hidden;height:37px;display:inline;float:left;margin-right:10px}#mainbody .left_column.schema_navigation{width:40px;max-width:40px;background-color:rgba(62,62,62,1);padding-top:37px;margin:0;position:initial}#mainbody .left_column.schema_navigation .btn{border-top:0;border-left:0;border-right:0}#mainbody .left_column.schema_navigation li:first-child .btn{border-top:1px solid #525252}#mainbody .left_column.schema_navigation #zoominbuttom{border-top:1px solid #525252;border-bottom:0}#mainbody .left_column.schema_navigation li.spacer-schema{height:30px}#mainbody .left_column.schema_navigation_container{width:245px;max-width:245px;background-color:#e6e6e6}#mainbody .left_column.schema_navigation_container .otherproducts{margin:5px;border:1px solid #ccc;padding:3px;font-size:10px;position:relative;float:left;cursor:pointer}#mainbody .left_column.schema_navigation_container .otherproducts .schema-subtitle{display:block;width:100%;position:relative;float:left;text-align:left;margin-top:5px}#mainbody .left_column .schema_navigation_body .htmlcontent{padding:5px}#extra_column_hide{padding:9px 2px 8px 0;font-size:10px;position:absolute;top:50%;right:-14px;z-index:100;margin-top:-15px}.schema_tooltip{padding:0!important}.schema_tooltip.tooltip.in{opacity:1;margin-left:0;left:40px!important;opacity:1;filter:alpha(opacity=100)}.close_tooltip.tooltip.in{opacity:1;opacity:1;margin-left:-5px!important;padding:0!important;filter:alpha(opacity=100)}.schema_tooltip .tooltip-inner,.close_tooltip .tooltip-inner{background-color:rgba(62,62,62,1);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:relative;display:inline-block;padding:9px 9px 8px;top:-1px}.close_tooltip .tooltip-inner{top:0}.schema_navigation_tab{display:none;position:relative;float:left;width:100%;border-right:1px solid #e6e6e6;transition:all 2s linear}.schema_navigation_tab>header{background-color:rgba(62,62,62,1);color:#fff;position:relative;float:left;width:100%;height:37px}.schema_navigation_tab>header .btn{border:0;margin-top:3px}.schema_navigation_tab>header h3{margin:0;text-align:center;font-size:12px;line-height:37px}.schema_navigation_tab .schema_navigation_body{position:relative;float:left;width:100%;overflow:hidden;overflow-y:scroll;background-color:#e6e6e6}.schema_navigation_body>htmlcontent{padding:5px;font-size:12px}.schema_navigation_body>header{padding:5px;font-size:12px}.schema_navigation_body>header *{font-size:14px}.schema_navigation_body>header>h1,.schema_navigation_body>header>h2{margin:5px 0 10px 0}.schema_navigation_body>header>h2{font-style:italic}.schema_navigation_body li{text-align:center}.schema_navigation_body li figure{border:1px solid #e6e6e6;cursor:pointer;margin:5px;padding:0;float:none}.schema_navigation_body li.current figure{background-color:#e6e6e6;cursor:default}.schema_navigation_body li.current figure img{margin:5px 0}.schema_navigation_body li figure figcaption{padding:3px;border-top:1px solid #e6e6e6;font-size:10px}.zoom-control{text-align:center;padding:10px 0}#mainbody .body_column.scheda_wrapper{padding-bottom:0}/*** POINT LIST
---------------------------------------------------------------------------------------------------------------------------------------**/.schema-title{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:rgba(53,132,198,1);box-shadow:0 1px 2px rgba(209,209,209,.5);-webkit-box-shadow:0 1px 2px rgba(209,209,209,.5);-moz-box-shadow:0 1px 2px rgba(209,209,209,.5);position:relative;float:left;margin:-1px 10px 0 0;padding:4px 5px 2px;font-size:10px}.schema-title.spareparts-codice{margin-top:1px}.schema-serialdata{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:rgba(36,192,228,1);box-shadow:0 1px 2px rgba(209,209,209,.5);-webkit-box-shadow:0 1px 2px rgba(209,209,209,.5);-moz-box-shadow:0 1px 2px rgba(209,209,209,.5);position:relative;margin:-1px 10px 0;padding:4px 5px 2px;font-size:10px;display:inline-block}#loadinglist.progresscontainer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);z-index:1000}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding-left:20px;vertical-align:middle}table.spare_parts_table{font-size:12px}.colcodice .glyphicon{float:right;margin-right:3px}/** RICERCHE
-----------------------------------------------------------**/.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#fff;background-color:#4b4b4b;border-color:#eaeaea}.pagination>li>a,.pagination>li>span{color:#4b4b4b;border:1px solid #eaeaea}.colprice .current-price,.colprice .discountPrice{font-size:14px;font-weight:400}.colprice.coldiscount .current-price{font-size:12px;font-weight:200;text-decoration:line-through;-moz-text-decoration-color:red;text-decoration-color:red}span.discountdetail{color:#67a1d1;font-size:10px;font-weight:bold;margin:0 5px}/*** Checkout ***/#cart-progress{height:30px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.arrow_box{position:absolute;background:#8dc63f;border:0;right:0;top:15px;z-index:+2}.arrow_box:after,.arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:16px;margin-top:-16px}.arrow_box:after{border-color:rgba(141,198,63,0);border-left-color:#8dc63f}.arrow_box:before{border-color:rgba(255,255,255,0);border-left-color:#fff;margin-left:2px}.progress-bar-ricambi-next .arrow_box{background:#474b54}.progress-bar-ricambi-next .arrow_box:after{border-left-color:#474b54}.panel-cart .table{border-bottom:1px solid #e6e6e6}.td.right_text{text-align:right}.td.costo .prezzo,.td.right_text .prezzo{padding:0 14px}span.origprezzo{color:red;text-decoration:line-through;font-size:12px;position:relative;float:left;padding:0 14px;width:100%}.cart_content_line{margin:0 0 10px;position:relative;display:inline-block;font-size:12px}.td.info-prodotto .titolo{padding-left:38px}.cart_total .costo{font-size:18px;font-weight:400;padding:26px 8px 28px}.cart-pre-footer th{border:0!important}.cart-pre-footer .right_text{font-size:14px;font-weight:200;padding:20px 8px 5px;border:0;text-transform:capitalize}.cart-pre-footer th.right_text:first-of-type{border-top:1px solid #e6e6e6}.panel-cart .table tbody>tr{border:1px solid #e6e6e6}.panel-cart .panel-body.cart_user.threecol{border:1px solid #e6e6e6;padding:20px;margin-bottom:20px}.deliverydate-group{padding-left:15px;padding-right:15px;max-width:200px}.threecol .half-box{font-size:12px;font-weight:200;padding:0 10px}.threecol .half-box strong{font-weight:400}.threecol .half-box:first-child{padding-left:0}.threecol .half-box:last-child{padding-right:0}.threecol .half-box h3{font-size:16px;font-weight:400;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.pagamento{position:relative;float:left;width:100%;text-align:right}.panel-body .pagamento{border-bottom:1px solid #e6e6e6;padding-bottom:30px}.promoCodes input#promocodes{width:150px;float:right}.promoCodes .right{font-weight:600;padding:14px}.promoCodes.invalid input#promocodes{background:#fff url(https://order.caffitaly.com/pics/icon_no.png) no-repeat 98% center;color:#BC4226}.promoCodes.valid input#promocodes{background:#fff url(https://order.caffitaly.com/pics/icon_yes.png) no-repeat 98% center}.alert.alert-success.promoalert.pull-right{margin:0}/*** UTENTI  **/.order_header{min-width:100px;margin-right:20px;text-transform:uppercase;font-size:12px;font-weight:300}.panel-heading .btn-profile{margin:0 10px}#orderarea .table tbody>tr{border:1px solid #e6e6e6}/** FORM **/label.extlabel{font-weight:400;min-width:110px;text-align:right;margin-right:10px}.required label.extlabel{font-weight:700}.required label.extlabel:before{content:"*"}label.extlabel:after{content:":"}.formfield{margin-bottom:10px}#addressaccordion .btn{margin:0 10px}/** categorie***/.pc_nextpage,.pc_prevpage{position:absolute;top:50%;margin-top:-12px;font-size:25px;cursor:pointer;right:5px;opacity:.5;transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;z-index:+1}.pc_prevpage{left:5px;right:auto}.pc_nextpage:hover,.pc_prevpage:hover{opacity:1}.category_list .panel-body{overflow:hidden;min-height:245px;padding:10px 30px}.category_list .panel-body>.resultlist{position:relative;display:inline-block;z-index:+1}.category_list .btn-confirm{margin:0 10px 10px}.pageslist.category_list{position:relative;z-index:1}.prodotto_item.multicategory span.nome-categoria{position:absolute;bottom:0;left:0;padding:5px;text-align:center;width:100%;font-weight:600;color:#666;background-color:rgba(255,255,255,.8)}.prodotto_item.multicategory span.nome-categoria>.colprice{width:100%;display:inline-block;text-align:center;font-size:inherit;margin-top:5px;border-top:1px solid #e6e6e6}.prodotto_item:hover .product-actions{opacity:1;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out}.prodotto_item .product-actions{left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.85);height:100%;padding:0 50px;display:table;opacity:0;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out}.prodotto_item .product-actions .btn-action{font-size:13px;background-color:transparent;border:1px solid #FFF;color:#FFF;margin:5px 0;display:none;height:auto;opacity:0;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out}.prodotto_item .product-actions .btn-action:hover{background-color:#FFF;color:#000}.prodotto_item .product-actions .btn-action.visible{display:block;opacity:1;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out}.prodotto_item .product-actions .btn-group-product-actions{display:table-cell;vertical-align:middle}.prodotto_item .product-actions .btn-group-product-actions form{width:100%}.prodotto_item.multicategory{margin:5px;background:#F5F5F5!important}.result_list .prodotto_item.multicategory{font-size:12px}.prodotto_item.multicategory:before,.prodotto_item.multicategory:after{z-index:-1;position:absolute;content:"";bottom:12px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.prodotto_item.multicategory:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.prodotto_item.multicategory>a{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-wrap:wrap}.prodotto_item.multicategory>a>img{max-width:100%;max-height:100%}.prodotto_item.multicategory>a>span.item-type{position:absolute;top:0;left:0;padding:5px;text-align:center;width:100%;font-weight:600;color:#efefef;background-color:#3584c6}.item_rproducts.prodotto_item.multicategory>a>span.item-type{color:#fafafa;background-color:#3584c6}.item_spareparts.prodotto_item.multicategory>a>span.item-type{color:#fafafa;background-color:#43c635}.item_schemes.prodotto_item.multicategory>a>span.item-type{color:#fafafa;background-color:#c63546}/*** PRODOTTI ***/.fancybox-title{font-size:16px!important;text-transform:uppercase;text-align:center}.fancybox-title a{color:#333;text-decoration:none;display:inline-block;width:100%}.fancybox-title .schema-title{margin-top:2px}figure.schemafigure{border:1px solid #e6e6e6;margin:5px;padding:10px;display:inline-block;font-size:12px;font-weight:200;position:relative;float:left}figure.schemafigure img{max-width:180px;width:180px;max-height:180px;height:180px;background-color:white}figure.schemafigure_big.schemafigure img{max-width:250px;width:250px;max-height:250px;height:250px;background-color:white}figure.schemafigure figcaption .label{margin-right:5px;margin-top:2px}#schemes-accordion .scrollable-content{height:450px;overflow:hidden;overflow-y:auto;border:1px solid #e6e6e6}figure.schemafigure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}figure.schemafigure figcaption .schema-title{position:absolute;bottom:5px;left:5px;margin:0}figure.schemafigure figcaption .schema-serialdata{position:absolute;top:5px;left:5px;margin:0}figure.schemafigure figcaption .schema-subtitle{position:relative;padding:20px;text-align:center;opacity:0;color:#fff;text-decoration:none;text-transform:uppercase}figure.schemafigure figcaption:hover{background-color:rgba(0,0,0,.6)}figure.schemafigure figcaption:hover .schema-subtitle{opacity:1}.product-schemes>header>h3{margin-top:0}.product-schemes .list-group-item a.pull-right.schemalink{position:absolute;top:50%;right:15px;margin-top:-10px}.product-schemes .list-group-item .schema-description{display:inline-block;min-width:60%;width:100%}.product-schemes .list-group-item .schema-subtitle{text-transform:uppercase;font-size:12px;font-weight:600}.product-schemes .list-group-item .long-description{font-size:10px}.product-schemes .list-group-item .schema-title,.product-schemes .list-group-item .schema-serialdata{float:left;position:relative;margin:0 15px 0 0!important}.product-schemes .list-group-item .lightbox{margin:0 15px 0 5px}.product-schemes .list-group-item{background-color:#fafafa;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;float:left;width:100%;justify-content:space-between;padding:5px}.product-schemes .list-group-item a{color:#525252}.product-schemes .badge{background-color:#525252}#rproductlistloader{margin:10px 0;min-width:0}#connected_spareparts_placer{position:relative;float:left;width:100%;padding:100px;text-align:center;font-size:20px;text-shadow:3px 3px 3px rgba(0,0,0,.6);background:url(https://order.caffitaly.com/pics/ajax-loader.gif) no-repeat center;opacity:.5;border:1px solid #e6e6e6}.sparepartsrelations{position:relative;float:left;width:100%;margin:0 0 30px;padding:0 40px}.spareparts_section_title{border-bottom:2px solid #e6e6e6;margin:10px 0}/***  GENERIC ***/.no-border{border:0!important}.no-padding{padding:0!important}.no-vpadding{padding-top:0!important;padding-bottom:0!important}.no-hpadding{padding-right:0!important;padding-left:0!important}.no-margin{margin:0!important}.btn:focus,.btn:active:focus,.btn.active:focus{outline:5px auto #6dac01}.form-control:focus,.rounded_corner>.form-control:focus{border:1px solid #6dac01;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,1)}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;filter:alpha(opacity=0);opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block}aside#notification_container{text-transform:initial;font-size:small;background:rgba(0,0,0,.4)}#notification_container .alert{padding:7px;padding-right:11px}#notification_container [data-notify=title]{font-weight:bold;display:block}#notification_container button.close{position:absolute;top:0;right:4px}#fastproductbarcode{max-width:400px;width:100px;border-top-left-radius:20px!important;border-bottom-left-radius:20px!important;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#fastproductcontainer .addtocart-group{max-width:400px!important;width:220px;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#fastproductcontainer *{text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#fastproductcontainer .smalladdtocart{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.freelinelabel{padding:7px}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:#e6e6e6;border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px #e6e6e6;-moz-box-shadow:0 5px 10px #e6e6e6;box-shadow:0 5px 10px #e6e6e6;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;max-height:200px;overflow:auto}.ui-autocomplete .ui-menu-item{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap;cursor:pointer}.ui-autocomplete .ui-menu-item.ui-state-focus{color:#fff;text-decoration:none;background-color:#3584c6;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}.ui-helper-hidden-accessible{display:none}.orderattachments{border:5px dashed #888;color:#888;cursor:pointer;font-size:32px;text-align:center;min-height:60px}.orderattachments:hover,.orderattachments.bfd-dragover{border-color:#bbb;color:#bbb}#orderattachments{position:absolute;opacity:0;cursor:pointer;width:100%;top:0;bottom:0;left:0}#orderattachments-progress{height:4px;margin:10px}#orderattachments-result{margin:10px 0;max-height:150px;overflow:auto}#orderattachments-result .singledocument{margin:0;padding:0}#orderattachments-result .singledocument .close{margin-right:10px}#orderattachments-result .singledocument .close:hover{color:#b94a48;opacity:1}.attachment.docs .singledocument header h3{word-break:break-all;font-weight:700}.attachment.docs .doctitle{flex:initial;width:100%;border-bottom:1px solid #666}.attachment.docs .flex-1-container article.singledocument{width:auto;float:none;display:inline-block;width:98%;height:98%}.attachment.docs .flex-1-container{text-align:left;width:50%;min-width:50%}.attachment.docs .flex-1-container article.singledocument ul{list-style-type:square}.attachment .doctitle span{font-weight:bold}.docs .singledocument,.docs .singledocument.last{border:2px dashed #ccc;padding:10px;min-width:50%;width:50%}.docs .singledocument .doc_abstract{padding:0;margin-bottom:10px}.docs .singledocument,.docs .singledocument.last{padding:0 10px}.attachment .doctitle span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0}.single_news_element{width:100%;display:inline-block}.single_news_element img{float:left;margin-right:15px;margin-bottom:5px}.sidebar .attachment.docs .flex-1-container{min-width:100%;width:100%}.sidebar .attachment.docs .flex-1-container article.singledocument{border:0;padding:0 5px;margin-bottom:5px}.sidebar .attachment header{border-bottom:0}.sidebar .docs .singledocument header h3{font-size:12px;margin-top:0;margin-bottom:5px}.sidebar .attachment header.doctitle span{top:0;font-weight:inherit;background-color:transparent;margin:0;width:100%}.sidebar .list-group{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sidebar .list-group li a{color:#fff}.sidebar .docs .singledocument header{padding:0 0 0 20px;background-size:15px}/*********************  MEDIA QUERIES  ************************/@media screen and (max-width:1024px){body{font-size:12px}#main_nav .emptybutton *{font-size:12px;line-height:12px}#main_nav .navbar-right{margin-right:2px!important}#main_nav .widget{padding:3px 0}.small_cart>.dropdown>a{font-size:0!important}.small_cart>.dropdown>a>span{font-size:12px!important;line-height:12px}#main_nav .emptybutton .btn{padding:3px 6px}#adduserbookmark-wrapper .dropdown{padding-top:5px;padding-bottom:5px}#main_nav .widget.emptybutton .btn{padding:6px}div#addwishlist-wrapper{height:30px;padding:2px 0}#main_nav .navbar-nav>li>.dropdown{margin:8px}.search-widget-single{min-width:115px}#main_nav .input-group-sm{width:115px;margin-right:5px}.step_number{left:35%}#main_nav .navbar-right,#adduserbookmark-wrapper .dropdown{min-width:30px}#main_menu{min-width:105px}#main_nav ul.dropdown-menu{margin-top:5px}#main_nav ul.dropdown-menu{margin-top:5px}.order_header{min-width:50px;margin-right:10px;font-size:10px;font-weight:300}}@media screen and (max-width:767px){.small_cart_body{width:400px}}@media screen and (min-height:400px){#tavContainer,#pngdata{height:500px}}@media screen and (min-height:800px){#tavContainer,#pngdata{height:600px}}@media screen and (min-height:1000px){#tavContainer,#pngdata{height:800px}}@media screen and (min-height:1400px){#tavContainer,#pngdata{height:1200px}}@media screen and (min-height:1600px){#tavContainer,#pngdata{height:1400px}}@media screen and (max-width:767px){#header .container>.navbar-header,#header .container-fluid>.navbar-header{margin:0}#header .navbar-toggle{padding:5px 10px;margin-top:0;margin-bottom:0}#secondary_navigation_header.collapse,#secondary_navigation_header.collapsing{position:absolute;top:100%;left:-75px;z-index:1000;width:210px;padding:5px 0 2px;margin:15px 0 0;font-size:14px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;border:1px solid #eaeaea!important;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:auto!important}#secondary_navigation_header:before{position:absolute;top:-7px;left:auto;right:20px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #eaeaea;border-left:6px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}#secondary_navigation_header:after{position:absolute;top:-6px;left:auto;right:20px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}#secondary_navigation_header.collapse .widget,#secondary_navigation_header.collapsing .widget{width:200px;max-width:200px;margin:5px;margin-right:0}#main_nav .container>.navbar-header,#main_nav .container-fluid>.navbar-header,#main_nav .container>.navbar-collapse,#main_nav .container-fluid>.navbar-collapse{margin-right:0;margin-left:0}#main_nav .navbar-nav{margin:0 0 10px}#main_nav .navbar-nav>li{float:left}.emptybutton .btn-ricambi{padding:0 6px}.navbar-collapse.collapse.in .widget.emptybutton{float:right;padding:3px 10px!important}#main_nav aside.widget.small_cart{padding:5px 10px!important}#main_nav .navbar-right,#adduserbookmark-wrapper .dropdown{min-width:45px}#main_nav .navbar-right,#main_nav #main_menu>li{border-bottom:1px solid rgba(59,59,59,.7);-webkit-box-shadow:-1px 1px 0 0 #646464;-moz-box-shadow:-1px 1px 0 0 #646464;box-shadow:-1px 1px 0 0 #646464}#main_nav .navbar-collapse.collapse.in .search-widget{max-width:100%;min-width:100%;float:none;position:relative;display:inline-block;margin:0;padding:3px 10px!important}#main_nav .input-group-sm{width:100%;margin-right:0}.navbar-collapse.in{overflow-y:inherit}.navbar-nav .open .dropdown-menu{position:absolute;background-color:#fafafa;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-color:#eaeaea;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}button#languagemenu,button#userareamenu,.box-right .nav .dropdown>.btn,#logo a,#logo_footer a,#logo,#logo_footer{height:29px}#header .btn{font-size:10px}#header .utente{display:none}.flag{width:12px;height:12px;background-size:cover}.navbar-toggle{margin:0}#mainbody .cart_user.threecol>*,#mainbody .dati-spedizione.threecol>*{min-width:200px}#spare_parts_container{display:none}#accordion_orders .panel-heading{height:110px;position:relative}#accordion_orders .panel-heading .btn-confirm{position:absolute;bottom:5px;right:15px}#accordion_orders .panel-heading .btn-profile{position:absolute;bottom:5px;left:5px}#orderarea .table tr{border:1px solid #e6e6e6;display:inline;width:100%;float:left}#orderarea .table .td{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;position:relative;left:0;padding:0;width:100%!important;border:0!important}#orderarea .table th{border-top:0}#orderarea .cart_content_line{margin-right:5px}.dsign{font-size:10px}}/** LEFT COLUMN*/@media screen and (max-width:767px){#mainbody .twocol,#mainbody .threecol{display:block}#mainbody .twocol>.body_column,#mainbody .twocol>.left_column,#mainbody .threecol>*{flex:none}#mainbody>.twocol>.body_column.scheda_wrapper{-webkit-box-flex:12 0;-moz-box-flex:12 0;-webkit-flex:12 0;-ms-flex:12 0;flex:12 0}#mainbody>.twocol>.left_column.schema_navigation,#mainbody>.twocol>.left_column.schema_navigation_container{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#mainbody .left_column{max-width:none;padding:0;position:relative;display:inline-block;width:100%;margin-bottom:0}#left_colummn_compressor{display:none}#mainbody .left_column .sidebar{border:0}#mainbody .left_column .navbar-side{margin-bottom:0;min-height:auto}#mainbody .left_column .navbar-side .navbar-nav,#mainbody .left_column .navbar-side .navbar-header{margin:0;min-height:auto;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#mainbody .left_column .navbar-side .navbar-header{padding:0;padding-left:15px}#mainbody .left_column .navbar-side .navbar-header .navbar-title{min-height:auto;padding:11px 15px;font-size:inherit;line-height:1}#mainbody .left_column .navbar-side .navbar-header .navbar-toggle{font-size:12px}#mainbody .body_column{padding-bottom:50px;width:100%}.schema_navigation_container{display:none}div#userarea img{max-height:20px!important}}