/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/lato-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lato-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lato-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lato-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lato-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lato-v20-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/open-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v27-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}



*:focus, *:active{outline:none;}
*::-moz-focus-inner{border:0;}
a:hover, a:active{outline:none;}
*, *:before, *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html{font-size:62.5%;}
body{background-color:#F7F7F7;font-family:'Lato', sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;color:#8C96A5;font-size:1.6rem}
h1{font-size:3.5rem;color:#66768B;margin:0 0 5px 0;font-family:'Lato', sans-serif;}
h2{font-size:2.2rem;color:#999999;margin:5px 0;font-family:'Open Sans', sans-serif;}
h3{font-size:2.0rem;color:#646F80;margin:3px 0;font-family:'Open Sans', sans-serif;}
h4{font-size:1.8rem;color:#A58C96;margin:2px 0;font-family:'Open Sans', sans-serif;}
p{text-align:justify;}
strong{font-weight:bold}
a{color:#8C96A5;text-decoration:none;}
a:hover{color:#A59B8C;}
a[href^="tel"]:link,a[href^="tel"]:visited, a[href^="tel"]:hover{text-decoration:none;pointer-events:none;cursor:default;}
@media (max-width:767px){a[href^="tel"]:link, a[href^="tel"]:visited, a[href^="tel"]:hover{pointer-events:auto;cursor:pointer;}}
#top_riempi{background-image:url(/images/top_riempi.jpg);background-repeat:repeat-x;background-position:top center;min-height:37px;border-bottom:1px solid #DFDBDA}
#top_ombra{background-image:url(/images/ombra.png);background-repeat:no-repeat;background-position:top center;min-height:61px;}
.top_info{margin:8px 0 0 0;font-size:1.2rem;text-transform:uppercase;}
.top_info a{color:#8C96A5;text-decoration:none;margin:0 8px;}
.top_info a:hover{color:#A59B8C;}
.top_info i{margin-right:2px;}
.top_social a{font-size:1.4rem}
.induce_ballon{float:left;width:220px;margin:20px 5px 0 0;}
.induce_ballon i{font-size:2.8rem;color:#909295;margin-right:5px;float:left;}
.induce_ballon strong{font-size:1.4rem;color:#66768B;font-weight:400}
.induce_ballon p{font-size:1.2rem;color:#66768B;}
.induce_ballon em{font-size:1.2rem;color:#9F7934;}
#slogan{font-size:1.5rem;color:#666666;display:block;clear:left;font-style:italic;margin:20px 0 0 0;text-align:right}
#logo{min-height:100px;padding:10px 0}
#menu_riempi{background-color:#67768B;color:#ffffff;min-height:30px;-webkit-box-shadow:0 0 12px 0 #999999;box-shadow:0 0 12px 0 #999999;}
.ovale{background-image:url(/images/ovale.png);background-repeat:no-repeat;background-position:top right}
#language{margin:5px 0 0 0;text-align:right;text-transform:uppercase}
#language a{font-size:1.2rem;margin-left:12px;text-decoration:none;padding:1px;color:#8C96A5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:25px;display:inline-block;text-align:center;border:#ffffff 1px solid}
#language .selezionato{background-color:#8C96A5;color:#ffffff;border:#8C96A5 1px solid}
#language a:hover{background-color:#8C96A5;color:#ffffff;text-decoration:none;border:#8C96A5 1px solid}
a.evidenzia_link{color:#9F7934 !important}
a.evidenzia_link:hover{color:#67768B !important;}
a.outlet_sel{color:#FEBF2C !important;}
a.outlet_sel:hover{color:#67768B !important;}
a.promozioni_sel{color:#FFD013 !important;}
a.promozioni_sel:hover{color:#67768B !important;}
.carrello_top{background-color:#A07936;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#f7f7f7;font-size:1.2rem;min-height:32px;width:130px;padding:5px;float:right;margin:10px 0;text-align:center}
.carrello_top i{font-size:2.2rem;margin-right:5px;}
.carrello_top span{font-size:2.2rem;margin:0 4px;}
.carrello_top a{color:#f7f7f7;text-decoration:none}
#top_search{margin:2px 0 10px 0;padding:0;float:right;}
#top_search input[type="text"]{height:32px;min-width:180px;background-color:#ffffff;border:#DFDBDA 1px solid;color:#909294;padding:5px;font-size:1.3rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#long_search{margin:2px 0 10px 0;padding:0;text-align:center}
#long_search input[type="text"]{height:32px;min-width:200px;background-color:#ffffff;border:#DFDBDA 1px solid;color:#909294;padding:5px;font-size:1.3rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn-ricerca i{font-size:1.9rem}
.btn-ricerca{color:#CCCCCC;background-color:transparent;border-color:transparent;}
.btn-ricerca:hover, .btn-ricerca:focus, .btn-ricerca:active, .btn-ricerca.active, .open .dropdown-toggle.btn-ricerca{color:#ffffff;background-color:#67768B;border-color:transparent;}
.btn-ricerca:active, .btn-ricerca.active, .open .dropdown-toggle.btn-ricerca{background-image:none;}
#footer_line hr{border-top:2px solid #DFDBDA;}
#footer{font-size:1.3rem;font-family:'Lato', sans-serif;color:#666666;}
#footer a{color:#666666;text-decoration:none;}
#footer a:hover{color:#A59B8C;text-decoration:underline}
#footer_social{}
#footer_social i{color:#666666;margin:10px 20px;font-size:3rem}
#footer_chat {}
#footer_chat i{color:#666666;margin:10px 20px;font-size:3rem}
#footer strong{font-weight:bold;text-transform:uppercase;}
#paymode_txt{margin-top:18px}
#paymode img{float:left;margin-right:3px}
#copy{font-size:1.1rem;text-align:right;margin:10px 0; color:#888888}
#copy a{ color:#888888}
.staticmenu{color:#8C96A5;font-size:1.2rem;padding:0;margin-top:20px;margin-bottom:10px;}
.staticmenu strong{font-size:1.7rem;font-weight:bold;}
.staticmenu i{font-size:1.2rem;margin-top:3px}
.staticmenu ul{}
.staticmenu li{margin:5px 0 5px 1px;}
.staticmenuSel li{margin:5px 0;}
.staticmenu a{font-size:1.4rem;color:#8C96A5;text-decoration:none;display:block;padding:0 3px;}
.staticmenu a:hover{font-size:1.4rem;color:#ffffff;text-decoration:none;background-color:#8C96A5;}
.breadcrumb{font-size:1.4rem;color:#A59B8C;margin:20px 0;padding:0;background-color:#F7f7f7;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.breadcrumb a{color:#8C96A5;}
.breadcrumb a:hover{text-decoration:none;}
.breadcrumb > .active{color:#A59B8C;}
.breadcrumb li{padding:0}
.breadcrumb > li + li:before{content:"\276D\00a0";color:#8C96A5;}
#navback{float:right;color:#8C96A5;font-size:1.2rem;padding:0;margin-top:20px;margin-bottom:10px;}
#navback a{font-size:1.4rem;color:#8C96A5;text-decoration:none;display:block;padding:0 3px;}
#navback i{margin-right:5px;}
.navbar-default{background-color:#67768B;border:0;margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:1.4rem;}
.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{background-color:#67768B}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{background-color:#67768B}
.navbar-default .dropdown-menu{background-color:#F7F7F7}
.navbar-default .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-color:#F7F7F7}
.navbar-default{background-image:none;}
.navbar .nav.pull-right{float:right;margin-right:98px;}
.navbar-default .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-image:none;}
.navbar-default{border-color:#67768B;padding:0;margin:0;}
.navbar-default .navbar-brand{color:#FFFFFF}
.navbar-default .navbar-brand:hover{color:#67768B}
.navbar-default .navbar-nav > li > a, .navbar-brand{padding-top:4px !important;padding-bottom:0 !important;min-height:30px;}
.navbar{min-height:28px !important;}
.navbar-default .navbar-nav>li>a{color:#FFFFFF;text-align:center;padding:5px 15px;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#67768B;background-color:#F7F7F7}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:color:#67768B;background-color:#F7F7F7}
.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#67768B;background-color:#F7F7F7}
.navbar-default .dropdown-menu>li>a{color:#FFFFFF}
.navbar-default .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color:#67768B;background-color:#F7F7F7}
.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#F7F7F7}
.navbar-default .navbar-nav>.dropdown>a:hover .caret{border-top-color:#F7F7F7;}
.navbar-default .navbar-nav>.dropdown>a .caret{border-bottom-color:#F7F7F7}
.navbar-default .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#F7F7F7}
.navbar-default .navbar-toggle{background-color:#F7F7F7;border-color #67768B;color:#FFFFFF;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#FCFCFC;border-color #67768B;color:#FFFFFF;}
.navbar-default .navbar-toggle .icon-bar{background-color:#67768B;}
@media(max-width:1199px){.ovale{background:none;background-image:none;}
.top_info{margin:8px 0 0 0;}
.top_info a{margin:0 8px 0 0;}
.navbar-header{float:none;background-color:#F7F7F7;}
#menu_riempi{background-color:#F7F7F7;color:#67768B;-webkit-box-shadow:none;box-shadow:none;}
.navbar-left,.navbar-right{float:none !important;}
.navbar-toggle{display:block;}
.navbar-collapse{border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);margin-bottom:10px;background-color:#FFF !important}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding:10px 0;}
.collapse.in{display:block !important;}
.navbar-default{background-color:transparent !important;box-shadow:none;-webkit-shadow:none;-moz-shadow:none;-o-shadow:none;}
.navbar-default .navbar-nav>li>a{text-align:left;}
.collapsing, .in{background-color:#F7F7F7;}
.collapsing ul li a, .in ul li a{color:#67768B!important;}
.collapsing ul li a:hover, .in ul li a:hover{color:#ffffff !important;background-color:#67768B !important}
.navbar-default i{display:none}
}
#mappa{margin:20px 10px;position:relative;padding-bottom:75%;height:0;overflow:hidden;}
#mappa iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.moduloPOP{padding:10px}
.moduloPOP form{margin:0;}
.moduloPOP h1{font-size:18px;color:#474747;}
.moduloPOP input[type="text"]{background-color:#ffffff;height:30px;min-width:250px;border:#E4E4E4 1px solid;color:#656565;padding:5px;margin:5px;}
.moduloPOP label{display:inline-block;width:200px;margin:5px;color:#919191;font-size:1.5rem;;}
.moduloPOP input[type="submit"]{background-color:#68e3df !important;cursor:pointer;border:none;min-width:90px;height:30px;color:#FFF;font-size:14px;text-transform:capitalize;}
.moduloPOP p{font-size:1.3rem;color:#7c7c7c;}
.moduloPOP a{font-size:1.5rem;;color:#414141;text-decoration:underline;}
.box_riepilogo{margin:10px;background-color:#ececec;}
.modulomargine{margin:5px 5px;padding:10px;}
.modulo form{margin:5px;}
.modulo h1{font-size:2.3rem;color:#474747;}
.modulo h2{font-size:1.1rem;color:#919191;}
.modulo input[type="text"]{background-color:#ffffff;border:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:35px;min-width:200px;padding:5px;margin:5px;}
.modulo input[type="password"]{background-color:#ffffff;height:35px;min-width:200px;border:#E4E4E4 1px solid;color:#656565;padding:5px;margin:5px}
.modulo textarea{background-color:#ffffff;height:150px;min-width:200px;border:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin:5px;}
.modulo select{background-color:#ffffff;height:30px;max-width:300px !important;border:#DFDBDA 1px solid;color:#909294;padding:5px;margin:5px}
.modulo label{display:block;margin:5px;color:#919191;font-size:1.5rem;}
.modulo input[type="submit"]{background-color:#68e3df !important;cursor:pointer;border:none;min-width:90px;height:40px;color:#FFF;font-size:14px;margin:20px 60px;float:right;text-transform:capitalize;clear:right;}
.modulo p{font-size:1.3rem;color:#7c7c7c;}
.modulo a{font-size:1.3rem;color:#414141;text-decoration:underline;}
.campi{border-bottom:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#contattiform{padding:8px;background-color:#ececec;margin:0;min-height:550px}
#contattiform h4{font-weight:bold;font-size:20px;margin-left:5px;}
#contattiform input[type="text"]{background-color:#ffffff;border:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:35px;width:300px;padding:5px;margin:5px;}
#contattiform textarea{background-color:#ffffff;height:150px;min-width:200px;border:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin:5px;}
.nonsottolineato{text-decoration:none !important;}
#contattiform select{background-color:#ffffff;height:30px;max-width:300px !important;border:#DFDBDA 1px solid;color:#909294;padding:5px;margin:5px}
#contattiform label{display:block;width:200px;margin-left:5px;color:#919191;font-size:1.5rem;;}
#contattiform input[type="submit"]{background-color:#67768B !important;cursor:pointer;border:none;min-width:90px;height:40px;color:#FFF;font-size:14px;margin:5px 60px;float:right;text-transform:capitalize;}
#registrazione label.error{display:block;float:none;margin:5px;vertical-align:top;color:#F00;font-size:11px;}
.btn-invia{display:block;font-size:1.6rem;float:right}
.btn-invia i{margin-right:5px;}
.btn-invia{color:#ffffff;background-color:#67768B;border-color:#67768B;}
.btn-invia:hover, .btn-invia:focus, .btn-invia:active, .btn-invia.active, .open .dropdown-toggle.btn-invia{color:#67768B;background-color:#f7f7f7;border-color:#67768B;}
.btn-invia:active, .btn-invia.active, .open .dropdown-toggle.btn-invia{color:#ffffff;background-color:#67768B;border-color:#67768B;;}
#contattiform label.error{display:block;float:none;margin-left:5px;;vertical-align:top;color:#F00;font-size:11px;}
#contattiform p{color:#6b6b6b;font-size:1.2rem}
#contattiform a{color:#6b6b6b;font-size:1.2rem}
.filter-toggle{display:none;font-size:1.6rem;cursor:pointer;text-align:left;margin-top:20px}
.filter-toggle i{font-size:1.8rem;margin-right:10px;}
@media only screen and (max-width:1199px){.filters-mobile{display:none;margin:0;padding:0}
.filters-mobile li{background-color:#FFF;border:#F0F0F0 1px solid;padding:5px !important;}
.filters-mobile a{font-size:1.6rem;}
.filters-mobile li:hover{background-color:#F0F0F0;font-size:1.4rem;border:#CCC 1px solid;padding:5px !important;}
.filter-toggle{display:block}
.filters-mobile .titolo{display:none;}
#menu_ricerca{background-color:#FFF;padding:0 5px;}
.ordinamento{text-align:left}
}
#menucat .titolo{color:#67768B;font-size:1.8rem;font-weight:bold;}
#menucat ul{margin:0;padding:0;list-style:none;color:#67768B;font-size:1.4rem;}
#menucat li{margin:0;padding:5px 0;list-style:none;}
#menucat li:hover{color:#9F7934;}
#menucat li:hover a{color:#9F7934;}
#menucat li.sele{color:#9F7934;}
#menucat a.sele{color:#9F7934;}
#menucat a{padding:2px 0 2px 0;color:#67768B;text-decoration:none;display:block;}
#menucat a:hover{color:#9F7934;}
#box-sottocat ul{list-style-type:none;padding:0;margin:10px 0;overflow:hidden;display:block}
#box-sottocat li{float:left;margin:6px;}
#box-sottocat li:first-child{margin-left:0;}
#box-sottocat strong{font-weight:200;}
#box-sottocat a{color:#67768B;font-size:1.4rem;text-decoration:none;padding:5px;border:#cccccc 1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#box-sottocat a.sel{border:#67768B 1px solid;color:#FFFFFF;background-color:#67768B;}
#box-sottocat a:hover{border:#67768B 1px solid;color:#FFFFFF;background-color:#67768B;}
#ordinamento{text-align:right;padding:0;margin:0;}
.select_speciale{color:#666666;background-color:#ffffff;}
.select_speciale .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .select_speciale .dropdown-menu > .active > a:focus{background-color:#67768B;color:#FFF}
#menu_ricerca .titolo{color:#67768B;font-size:1.8rem;font-weight:bold;display:block;padding-top:20px;}
#menu_ricerca .subtitle{color:#67768B;font-size:1.6rem;font-weight:200;}
#menu_ricerca input[type="text"]{height:15px;min-width:135px;border:#DCDCDC 1px solid;color:#1C2E8B;padding:5px;font-size:13px;margin:5px 10px;}
#menu_ricerca input[type="submit"]{cursor:pointer;border:none;width:24px;height:24px;text-indent:-9999px;margin:0 10px;}
#menu_ricercainput[type="submit"]:active{border:#000 1px dashed}
.boxsearch{margin:0;overflow:hidden;display:block;clear:left;margin-top:10px;border-bottom:#CCC 1px solid}
.boxsearch ul{list-style:none;padding:0;margin:0;color:#67768B;font-size:1.4rem;}
.boxsearch li{list-style:none;margin:0;padding:3px 0;display:block}
.boxsearch a{color:#67768B;text-decoration:none;text-transform:capitalize;}
.boxsearch a:hover{text-decoration:underline;color:#9F7934}
.boxsearch label{margin-right:0;}
.seleziona{color:#9F7934;}
@keyframes scalaImmagine {
    from {transform:scale(1,1);}
    to {transform:scale(2,2);}
}


.lista_elenco ul{margin:0;padding:0;list-style:none;display:block;}
.lista_elenco li{margin:7px;padding:5px 8px;width:300px;height:380px;}
.lista_4 ul{margin:0;padding:0;list-style:none;display:block;}
.lista_4 li{margin:10px 10px 10px 0;padding:5px 8px;width:275px;height:360px;}
.lista li{background-color:#FFF;list-style:none;float:left;border:#30ACC4 1px solid;color:#66768B;position:relative;z-index:1;-webkit-box-shadow:1px 1px 8px 0 #CCCCCC;box-shadow:1px 1px 8px 0 #CCCCCC;}


.lista li:hover{border-color:#66768B;}
.lista li:hover img { }
.lista img{margin:0;max-height:280px;text-align:center;}
.lista img:hover {}

.lista h4{font-size:1.6rem;font-weight:200;min-height:40px;font-family:'Lato', sans-serif;}
.lista h4 a, .listaprodotti h4 a:link{color:#66768B;text-decoration:none;}
.lista h4 a:hover{color:#6B6B6B;}
.lista h4 strong{color:#66768B;font-weight:bold; margin-right:4px;}
.lista_prezzo{color:#9F7934;font-weight:bold;text-transform:uppercase;font-size:1.8rem;line-height:20px;}
.lista_prezzo em{color:#666;font-size:1.3rem;text-transform:capitalize;font-weight:200;font-style:normal;text-decoration:line-through;}
.lista_azioni{left:250px;top:90px;float:right}
.new{background-image:url(/images/icon-new.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:0;}
.outlet{background-image:url(/images/icon-outlet.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:0;}
.promo{background-image:url(/images/icon-promo.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:0;}
.ihome{background-image:url(/images/icon-home.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:0;}
.ihome_big{background-image:url(/images/icon-home.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:15px;z-index:3}

.new_big{background-image:url(/images/icon-new.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:15px;z-index:3}

.outlet_big{background-image:url(/images/icon-outlet.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:15px;z-index:3}
.promo_big{background-image:url(/images/icon-promo.png);background-repeat:no-repeat;width:67px;height:70px;position:absolute;top:0;left:15px;z-index:3}
a.dettagli{font-size:1.4rem;background-color:#544E4D;color:#FFF;margin:5px;padding:2px 8px;text-align:center;display:block;text-decoration:none}
a:hover.dettagli{background-color:#66768B;}
.navigation{display:inline-block;width:100%;clear:right;text-align:right}
.destra{text-align:right;}
.sinistra{text-align:left;}
.centro{text-align:center;}
.navigation .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.navigation .pagination > li > a, .navigation .pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;color:#67768B;background-color:#F7F7F7;border:1px solid #cccccc;}
.navigation .pagination > li:first-child > a, .navigation .pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.navigation .pagination > li:last-child > a, .navigation .pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.navigation .pagination > li > a:hover, .navigation .pagination > li > span:hover, .navigation .pagination > li > a:focus , .navigation .pagination > li > span:focus{background-color:#eeeeee;}
.navigation .pagination > .active > a, .navigation .pagination > .active > span, .navigation .pagination > .active > a:hover, .navigation .pagination > .active > span:hover, .navigation .pagination > .active > a:focus, .navigation .pagination > .active > span:focus{z-index:2;color:#ffffff;cursor:default;background-color:#67768B;border-color:#67768B;}
.navigation .pagination > .disabled > span, .navigation .pagination > .disabled > a, .navigation .pagination > .disabled > a:hover,.navigation .pagination > .disabled > a:focus{color:#999999;cursor:not-allowed;background-color:#ffffff;border-color:#dddddd;}

#scheda{padding:0;}
#scheda img{margin:0;padding:0;border:0;}
#scheda_immagine{margin:0 0 20px 0;}
#miniature{display:inline-block;text-align:center}
#gallery_01{text-align:center;float:left;margin-top:10px;}
#gallery_01 a{text-decoration:none;margin:4px 10px 2px 0;padding:2px;border:1px solid #E4E4E4;display:block;float:left;}
#gallery_01 a:hover{border:1px solid #ccccccc;}
.min_sel{border:1px solid #67768B !important;}
#gallery_02{text-align:center;float:left;margin-top:10px;}
#gallery_02 a{text-decoration:none;margin:4px 10px 2px 0;padding:2px;border:1px solid #E4E4E4;display:block;float:left;}
#gallery_02 a:hover{border:1px solid #cccccc;}
#container_prodotto{display:block;margin:0 0 20px 0;padding:10px 5px; }
#scheda_descrizione{margin:0;padding:0;display:block; width:100%; }
#scheda_descrizione h1{font-size:2.4rem;margin:0;padding:0;color:#67768B;}
#scheda_descrizione h2{color:#666666;;font-size:22px;}
#scheda_descrizione_marca{float:right;margin:0;clear:left;display:block;width:120px;}
#scheda_descrizione_marca img{padding:10px;float:right}
.prodesc{color:#666666;font-size:1.6rem;padding-top:10px;clear:left;}
.prodesc em{font-size:1.2rem;font-style:normal;}
#price_box{ clear:right;}
#price_contenuto{margin:5px 0;float:left;}
.prezzo_scheda{color:#9F7934;font-weight:bold;text-transform:uppercase;font-size:2.4rem;line-height:20px;}
.prezzo_listino{color:#666666;font-size:1.2rem;text-transform:capitalize;font-weight:200;font-style:normal;}
.banco_prezzo{color:#3F6C8C !important;font-weight:bold !important;text-transform:capitalize !important;font-size:21px !important;line-height:20px !important;}
.risparmio{color:#666666;font-size:1.4rem;font-weight:bold;padding:10px}
.miglior_prezzo a{font-size: 1.3rem; margin:10px 0; line-height:11px; display:inline-block; width:100%}
#variazioni{display:inline-block; margin:20px 0}
#variazione_titolo{color:#666666;font-size:1.8rem;font-weight:200;}
.scheda_variazione tr{border-bottom:#D2D2D2 1px dashed;margin:0;min-height:70px;font-size:1.3rem;}
.scheda_variazione tr:hover{background-color:#FfFfFf}
.scheda_variazione td{padding:5px;}
.scheda_variazione img{padding:0;margin:0;}
.scheda_variazione h3{font-weight:200;color:#666666;font-size:1.3rem;display:inline;}
.scheda_variazione_codice{font-weight:bold;color:#555555;}
.scheda_variazione_strong{font-weight:bold;font-size:1.4rem;}
.scheda_variazione_prezzo{color:#67768B;font-weight:bold;text-transform:uppercase;font-size:15px;line-height:20px;padding:10px 0;}
.scheda_variazione_prezzo em{color:#666666;font-size:11px;text-transform:capitalize;font-weight:200;font-style:normal;}
.banco_prezzo_variazione{color:#3F6C8C !important;font-weight:bold !important;text-transform:uppercase !important;font-size:15px !important;line-height:20px !important;padding:10px 0 !important;}
.scheda_variazione_quantita{padding:15px 0;text-align:center;}
.scheda_variazione_quantita span{border-top:#DCDCDC 1px solid;border-bottom:#DCDCDC 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:1.2rem;font-weight:bold;height:20px;width:35px;display:inline-block;text-align:center;margin:0;padding:0;color:#666666;background-color:#FFF;}
.scheda_variazione_quantita img:hover{-moz-opacity:0.50;opacity:0.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);}
.msg_add_cart{height:18px;text-align:center;overflow:hidden;display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:capitalize;color:#666666;}
tfoot .pagin{background-color:#F9F9F9;}
tfoot .pagination{float:right;}
tfoot .pagination a{float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;color:#67768B;background-color:#F7F7F7;border:1px solid #cccccc;}
tfoot .pagination a.graybutton.active{color:#ffffff;cursor:default;background-color:#67768B;border-color:#67768B;}
tfoot .pagination a:hover{color:#ffffff;cursor:default;background-color:#67768B;border-color:#67768B}
.caratteristiche{margin:0 0 10px 0;color:#949494;font-size:15px;font-weight:bold;float:left;width:250px; }
.caratteristiche input[type="text"]{background-color:#ffffff;height:24px;width:130px;border:#E4E4E4 1px solid;color:#656565;padding:3px;margin:0 0 3px 0;}
.caratteristiche select{background-color:#ffffff;height:38px;max-width:140px !important;border:#E4E4E4 1px solid;color:#656565;padding:5px;margin:0 0 3px 0}
.caratteristiche label{display:inline-block;width:90px;margin:0 3px 3px 0;color:#949494;font-size:15px;text-transform:capitalize;}
.modulosel{background-color:#ffffff;height:27px;min-width:100px !important;border:#E4E4E4 1px solid;color:#656565;padding:5px;margin:10px 0 3px 0}
#scheda_azione{float:right;}
.btn-action{display:block;font-size:1.6rem;float:right}
.btn-action i{margin-right:5px;}
.btn-action{color:#ffffff;background-color:#A07936;border-color:#A07936;}
.btn-action:hover, .btn-action:focus, .btn-action:active, .btn-action.active, .open .dropdown-toggle.btn-action{color:#ffffff;background-color:#67768B;border-color:#67768B;}
.btn-action:active, .btn-action.active, .open .dropdown-toggle.btn-action{color:#ffffff;background-color:#67768B;border-color:#67768B;;}
#scheda_azione .carrello_mail input[type="submit"]{font-weight:bold;padding:0;padding-left:20px;color:#fff;font-size:1.2rem;border:0;cursor:pointer;background-color:#3F6C8C;width:230px;height:36px;margin:20px 7px 10px 10px;float:left;text-align:center;background-repeat:no-repeat;background-position:10px 10px;}
#scheda_azione .carrello_mail input[type="submit"]:hover{background-repeat:no-repeat;background-position:10px 10px;background-color:#3F495E;color:#ffffff}
#scheda_azione .carrello_ordinabile input[type="submit"]{font-weight:bold;padding:0;padding-left:20px;color:#fff;font-size:1.2rem;border:0;cursor:pointer;background-color:#3F6C8C;width:230px;height:36px;margin:20px 7px 10px 10px;float:left;text-align:center;background-repeat:no-repeat;background-position:10px 10px;}
#scheda_azione .carrello_ordinabile input[type="submit"]:hover{background-color:#3F495E;color:#ffffff}
#scheda_azione img{margin:6px;}
#scheda_disponibilita{color:#666666;font-size:1.3rem;width:300px;text-align:right; float:right; clear:right; margin-top:10px; display:block;}
.linea_scheda{background-color:#FFF;height:20px;text-align:center;}
.linea_scheda hr{background-color:#ECECEC;height:1px;width:1143px;margin:0 10px 0 16px;}
.sugg{color:#999999;font-size:17px;margin:16px;font-weight:bold;}
.iconash{padding:5px;cursor:pointer;margin:0 5px 5px;}
#suggeriti{margin:0 22px 0 22px;}
a.ROLL{padding:5px;display:inline-block;text-indent:-9999px;width:15px;height:16px;}
a.ROLL:hover{}
#testohome{padding-left:25px;}
#barra_brand h3{font-size:2.2rem;font-weight:bold;color:#534D4C;margin-left:10px;}
#barra_brand ul{list-style:none;padding:0;margin:0;}
#barra_brand ul.listabrand li a{color:#666666;font-size:1.8rem;text-decoration:none;display:table-cell;height:84px;margin:auto;padding:8px;vertical-align:middle;text-align:center;width:143px;z-index:1;


}
#barra_brand ul.listabrand li a img{z-index:2;max-height:84px;width:143px; -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;}
#barra_brand ul.listabrand li a:hover img{    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
    opacity: 0.7;}
#barra_brand ul.listabrand li{background-color:#ffffff;float:left;height:102px!important;width:165px !important;margin:10px;border:#CCCCCC 1px solid;-webkit-box-shadow:0 0 10px 2px #cccccc;box-shadow:0 0 10px 2px #cccccc;-webkit-border-radius:5px;border-radius:5px;}


#banner img{margin-top:5px;}
#feedbackcart .modal-dialog{width:310px}
#cassa table{margin-top:5px;margin-left:auto;margin-right:auto;width:100%;}
#cassa table thead th{border-bottom:1px solid #E4E4E4;color:#67768B;font-weight:bold;font-size:1.4rem;text-transform:uppercase;line-height:20px;padding:2px;border-bottom:1px solid #E4E4E4;}
#cassa table tbody tr{border-bottom:1px solid #E4E4E4;color:#434343;font-size:1.4rem;}
#cassa table tbody td{height:70px;padding:12px;border-bottom:1px dashed #E4E4E4;font-weight:bold;color:#434343}
#cassa table tbody td{color:#838383;text-transform:capitalize;}
#cassa table tbody td em{color:#939393}
#cassa table tbody td s{color:#cccccc;font-size:1.2rem;}
#cassa table tbody td strong{color:#555555;font-weight:bold;font-size:1.4rem;}
#cassa table tbody tr:nth-child(odd){background-color:#ffffff;}
#cassa table tbody tr:nth-child(even){background-color:#F2F2F2;}
.selq img{margin:0 5px 0 5px;border:none !important;}
.img_pr{margin:0 5px 5px 0}
#totale{float:right;text-align:left;max-width:300px;font-size:1.3rem;color:#929292;margin:10px;}
#conti{float:right;max-width:200px;margin:0 0 0 10px}
#conti s{color:#cccccc;font-size:1.4rem;}
#conti strong{color:#3869A0;font-size:1.9rem;font-weight:bold;}
#cart_footer{color:#6b6b6b;font-weight:bold;background-color:#f5f5f5;font-size:1.4rem;clear:right;margin-left:auto;margin-right:auto;margin-bottom:20px;padding:10px;}
#cart_footer img{margin:0 10px;}
#cart_footer a{text-decoration:none;background-color:#b9b9b9;color:#ffffff;font-size:10px;padding:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-left:20px;}
.margine{height:20px;}
.button_bak a{text-decoration:none;background-color:#b9b9b9;color:#ffffff;font-size:13px;padding:10px;margin:0;}
.button_go a{text-decoration:none;background-color:#FF8700;color:#ffffff;font-size:13px;padding:10px;margin:20px 20px;}
.button_go_cart{text-decoration:none;margin:0 20px;width:250px;float:right;clear:right;text-align:center;font-weight:bold;display:block;}
.cassa_hr{border-bottom:1px dashed #E5E5E5;width:98%;display:block;clear:both;}
.cassa_sx{float:left;width:300px;clear:left;margin:20px;color:#BBBBBB;font-size:14px;font-weight:bold;}
.cassa_sx img{margin:5px 20px 5px 5px;}
.cassa_dx{float:left;margin:10px;width:580px;}
@media (max-width:700px){.cassa_sx{display:block;width:auto}
.cassa_dx{display:block;width:auto}
}
#spedizione_tab table{margin-top:5px;margin-left:auto;margin-right:auto;width:100%;}
#spedizione_tab th{color:#67768B;font-weight:bold;font-size:1.4rem;text-transform:uppercase;line-height:20px;padding:2px;border-bottom:1px solid #E4E4E4;}
#spedizione_tab tr{padding:10px 0;border-bottom:4px solid #ffffff;color:#333;font-size:1.4rem;}
#spedizione_tab td{padding:20px;border-bottom:4px solid #ffffff;color:#434343}
#spedizione_tab td em{color:#939393}
#spedizione_tab td s{color:#cccccc;font-size:1.2rem;}
#spedizione_tab td strong{font-weight:bold;color:#323232;text-transform:capitalize;font-size:16px;}
#spedizione_tab tr:nth-child(odd){background-color:#ffffff;}
#spedizione_tab tr:nth-child(even){background-color:#f2f2f2;}
#totale_sped{float:right;text-align:left;width:250px;font-size:13px;color:#67768B;margin:10px;}
#conti_sped{float:right;width:200px;}
#conti_sped strong{color:#67768B;font-size:17px;font-weight:bold;}
#totale_riepilogo{background-color:#67768B;color:#FFF;font-size:1.4rem;text-transform:uppercase;float:right;text-align:center;width:250px;padding:10px;margin:20px;}
#totale_riepilogo strong{font-size:19px;margin-left:20px;}
.carrello_modifica{-webkit-border-radius:10px;-moz-border-radius:5px;border-radius:10px;background-color:#6F6F6F;background-repeat:no-repeat;background-position:right center;padding:5px 20px;font-size:1.2rem!important;font-weight:bold;clear:left;text-decoration:none !important;color:#fff !important;margin:2px 0 0 60px;text-transform:capitalize;width:100px;}
.box_riepilogo{padding:20px;}
.coupon input[type="text"]{background-color:#ffffff;border:#DFDBDA 1px solid;color:#909294;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:35px;min-width:200px;padding:5px;margin:5px;}
.coupon input[type="submit"]{background-color:#457F97;cursor:pointer;border:none;min-width:90px;height:30px;color:#ffffff;font-size:14px;margin:20px;text-transform:capitalize;}
.coupon label{display:inline-block;min-width:110px;margin:2px 5px;color:#666666;font-size:14px;}
.coupon span{margin:2px 5px;color:#666666;font-size:14px;}
@media (max-width: 991px) {
#banner{ text-align:center;}
#banner img{ margin:10px auto;}
.lista_4 ul{margin:0;padding:0;list-style:none;display:block;}
.lista_4 li{margin:10px  20px;padding:5px 8px;width:275px;height:360px;}	
}
@media (max-width: 694px) {

.lista_4 ul{margin:0;padding:0;list-style:none;display:block;}
.lista_4 li{margin:10px  10px;padding:5px 8px;width:275px;height:360px;}	
}

@media (max-width: 653px) {
.lista_4 ul{margin:0;padding:0;list-style:none;display:block;}
.lista_4 li{margin:10px  5px;padding:5px 8px;width:275px;height:360px;}	
}
@media (max-width: 634px) {
.lista_4 ul{width: 300px; margin: auto}
.lista_4  li{margin:7px;padding:5px 8px;width:300px;height:380px;}
#barra_brand ul{list-style:none;padding:0;margin:0;}
#barra_brand ul.listabrand li{float:left;height:102px!important;width:165px !important;margin:2px;}
	}


