/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/raleway-v22-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
  url('/fonts/raleway-v22-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/raleway-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/raleway-v22-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/raleway-v22-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/raleway-v22-latin-regular.svg#Raleway') 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 */
}



/* 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 */
}



*: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 ; font-size:1.6rem;}
html { font-size: 62.5% }
body{background-color:#F9F9F9;font-family:'Lato', sans-serif;font-size:1.6rem;color:#666666;font-family:'Lato', sans-serif;}
h1{font-size:2.6rem;color:#333333;font-family:'Raleway', sans-serif;font-weight:bold;margin:0;padding:0}
h2{font-size:2.2rem;color:#333333;font-family:'Raleway', sans-serif;font-weight:400;margin:0;padding:0}
h3{font-family:'Lato', sans-serif;font-size:2.0rem;color:#333333;}
h4{font-family:'Lato', sans-serif;font-size:1.8rem;color:#666666;margin:0;padding:0;text-transform:capitalize}
h5{font-family:'Lato', sans-serif;font-size:1.6rem;color:#333333;margin:0;padding:0;text-transform:capitalize}
a{color:#666666;outline:none;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;color:#C1A33B;}
a:active{text-decoration:underline;color:#000;}
.text_home{margin-top:20px}
.text h3{font-size:2.1rem;color:#333333;font-family:'Raleway', sans-serif;font-weight:bold;}
.text h2,h3{margin:0 0 10px 0;padding:0}
.text p{font-size:1.5rem;color:#333333;font-family:'Raleway', sans-serif;text-align:justify}
.text img{float:left;margin:0 10px 10px 0}
hr{background-color:#666666;color:#666666;height:2px;margin:0;padding:0;border:none;text-align:center;width:100%;display:block;}
.vertical{margin:8px 5px 0 0;width:1px;height:45px;background-color:#666666;float:left;}
.margine20{ margin-top:20px}
.margine40{ margin-top:40px}
.margine60{ margin-top:60px}
#cart{float:right;margin-top:10px; background-color:#ffffff; background-image:url(/images/cart.png);background-repeat:no-repeat;background-position:right center;height:50px;width:100%;display:block;border:#ffffff 1px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;font-family:'Lato', sans-serif;}
#cart a{text-decoration:none;}
#cart a:hover strong{color:#999999;}
#cart p{color:#666666;font-size:1.6rem;padding-top:8px;padding-left:8px;}
#cart strong{color:#666666;font-size:1.5rem;margin-left:5px; display:block}
#top_bar{background-color:#FFF;}
#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;}
.menu_lingua {margin-top:15px; border:0; padding:4px 3px;}
.menu_lingua  { font-size:1.6rem;}
.menu_lingua a{color:#666666;font-size:1.6rem;text-decoration:none}
.menu_lingua a:hover{color:#333333;}
.menu_lingua i { margin:0 2px;}
.menu_lingua > .dropdown-menu > li > a {font-size:1.4rem;text-decoration:none; padding:5px}
.menu_lingua_usr  {margin-top:15px; border:0; padding:4px 0; float:left; }
.menu_lingua_usr  { font-size:1.6rem;}
.menu_lingua_usr a{color:#666666;font-size:1.6rem;text-decoration:none}
.menu_lingua_usra:hover{color:#333333;}
.selezionata a{color:#c9a573;}
.navbar-default { background-color: transparent; border-color: transparent; font-weight:200; font-family:'Open Sans', sans-serif;font-size:1.6rem;font-weight:bold;text-transform:uppercase;position:relative;z-index:1;}
.navbar-default .navbar-brand { color: #666666;;  }
.navbar-default .navbar-brand:hover, 
.navbar-default .navbar-brand:focus { color: #C1A33B; }
.navbar-default .navbar-text { color: #666666; }
.navbar-default .navbar-nav > li > a {  margin:15px 2px 15px 0 ;padding:4px 3px; color: #666666;  text-decoration:none;border:1px #FFFFFF solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus {background-color:#C1A33B;color:#FFF;  border:1px #C1A33B solid;}
.navbar-default .navbar-nav > li > .dropdown-menu { background-color:  rgba(102,102,102,0.8); -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.navbar-default .navbar-nav > li > .dropdown-menu > li > a { color: #ffffff; text-decoration:none; }
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover, 
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus { color: rgba(102,102,102,0.8); background-color: #ffffff; }
.navbar-default .navbar-nav > li > .dropdown-menu > li > .divider { background-color: #ffffff; }
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, 
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: rgba(102,102,102,0.8); background-color: #ffffff; }
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus { color: #C1A33B; /*background-color: rgba(102,102,102,0.8);*/ background-color: transparent; }
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus { color: #C1A33B; /* background-color: rgba(102,102,102,0.8);*/ background-color: transparent ; }
.navbar-default .navbar-toggle { border-color: rgba(102,102,102,0.8); color:#ffffff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ffffff; }
.navbar-default .navbar-toggle .icon-bar { background-color: #666666; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #666666; }
.navbar-default .navbar-link { color: #666666; }
.navbar-default .navbar-link:hover { color: #C1A33B; } 
#top_logo{background-color:#000;background-image:url(/images/texture.jpg);background-position:left center;color:#FFF;min-height:180px; clear:right; display:block}
#top_menu{background-color:#000;background-image:url(/images/texture.jpg); background-position:left center; color:#FFF;height:15px;}
#logoT{ margin-top:4px; position}
#slogan{font-family:'Lato', sans-serif;font-size:1.6rem;margin:60px 20px 0 0;text-align:right;}
#top_search{margin-top:10px;text-align:right; margin-right:11px;}
#top_search input[type="text"]{background-color:#F9F9F9;height:33px; min-width:200px;border:#F9F9F9 1px solid;font-family:'Open Sans', sans-serif;color:#666666;padding:5px;font-size:1.3rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666666;}
/*#top_search input[type="submit"]{background:url(/images/search.png) no-repeat;cursor:pointer;border:none;width:41px;height:28px;text-indent:-9999px;margin-left:4px;margin-right:20px;}
#top_search input[type="submit"]:active{background:url(/images/search-select.png) no-repeat;cursor:pointer;border:none;width:41px;height:28px;text-indent:-9999px;}
#top_search input[type="submit"]:hover{background:url(/images/search-select.png) no-repeat;cursor:pointer;border:none;width:41px;height:28px;text-indent:-9999px;}
*/
.linea_ombra, .linea_ombra_top{background-image:url(/images/linea-ombra.png);background-repeat:no-repeat;width:100%;height:60px;display:block;}
#header_animation{background-image:url(/images/slide.jpg);background-repeat:no-repeat;background-position:center;height:500px;width:auto;}
#header_animation2{background-image:url(/images/collezione-estate-2020.jpg);background-repeat:no-repeat;background-position:center;height:500px;width:auto;}
#collezioni_home{margin-bottom:30px;height:auto;overflow:hidden;}
#collezioni_home ul{margin:0;padding:0;list-style:none;}
#collezioni_home li{margin:10px 0 10px 14px;padding:0;list-style:none;float:left;border:#C1A33B 2px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;background-color:#FFF;width:280px;height:250px;}
#collezioni_home li:first-child{margin-left:0;}
#collezioni_home li:nth-child(5n){margin-left:0;}
#collezioni_home strong{position:relative;display:inline-block;background-color:#C1A33B;height:34px;width:280px;text-align:center;padding:4px 0 0 0;margin-top:33px}
#collezioni_home strong:after{border-bottom:20px solid #C1A33B;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;content:"";display:block;position:absolute;bottom:100%;left:120px;}
#collezioni_home a{text-decoration:none;font-family:'Lato', sans-serif;font-size:1.9rem;text-transform:uppercase;color:#fff;}
#collezioni_home a img{margin:8px 8px 0 8px;max-height:176px;max-width:264px;transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);z-index:1}
#collezioni_home a:hover img{transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03)}
#collezioni_home2 {margin-bottom:30px;height:auto;overflow:hidden;}
#collezioni_home2 ul{margin:0;padding:0;list-style:none;}
#collezioni_home2 li{margin:15px;padding:0;list-style:none;float:right;border:#C1A33B 2px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;background-color:#FFF;}
#collezioni_home2 li:first-child{margin-left:15px;}
#collezioni_home2 li:nth-child(3n){margin-left:15px;}
#collezioni_home2 strong{position:relative;display:inline-block;background-color:#C1A33B;height:34px;width:100%;text-align:center;padding:4px 0 0 0;margin-top:33px}
#collezioni_home2 strong:after{border-bottom:20px solid #C1A33B;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;content:"";display:block;position:absolute;bottom:100%;left:45%;}
#collezioni_home2 a{text-decoration:none;font-family:'Lato', sans-serif;font-size:1.9rem;text-transform:uppercase;color:#fff;}
#collezioni_home2 a img{padding:8px 8px 0 8px; margin:0 auto;transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);z-index:1}
#collezioni_home2 a:hover img{transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03)}

.menu2  a{text-decoration:none; display:inline-block}
.btn-menu { 
  color: #000000; 
  background-color: transparent; 
  border-color: transparent; 
  background-image: none; 
} 
 
.btn-menu:hover, 
.btn-menu:focus, 
.btn-menu:active, 
.btn-menu.active, 
.open .dropdown-toggle.btn-menu { 
  color: #000000; 
  background-color: #F5F5F5; 
  border-color: transparent; 
} 
 
.btn-menu:active, 
.btn-menu.active, 
.open .dropdown-toggle.btn-menu { 
  background-image: none; 
} 
 
.civette a{text-decoration:none}
.civette .thumbnail { background-color:#F9F9F9; min-height:400px}
.civette h3{display:inline-block;text-align:center;padding:4px 0 0 0;margin-top:20px;text-transform:uppercase;}
.civette a{text-decoration:none;font-family:'Lato', sans-serif;font-size:1.6rem;text-transform:capitalize;color:#000;}
.civette a img{padding:4px 4px 0 4px; margin:0 auto;transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);z-index:1}
.civette a:hover img{transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03)}
.civette  .thumbnail:hover { border: 1px solid #ddd;}
/*
.civette a{text-decoration:none}
.civette h3{position:relative;display:inline-block;background-color:#C1A33B;height:34px;width:100%;text-align:center;padding:4px 0 0 0;margin-top:33px;text-transform:uppercase;}
.civette h3:after{border-bottom:20px solid #C1A33B;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;content:"";display:block;position:absolute;bottom:100%;left:45%;}
.civette a{text-decoration:none;font-family:'Lato', sans-serif;font-size:1.9rem;text-transform:capitalize;color:#000;}
.civette a img{padding:8px 8px 0 8px; margin:0 auto;transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);z-index:1}
.civette a:hover img{transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03)}
*/

.lista_prodotti{font-family:'Lato', sans-serif;font-size:1.4rem;color:#666666; padding-top:20px !important;}
.lista_prodotti ul{margin:0;padding:0;list-style:none;}
.lista_prodotti li{margin:30px;padding:10px;max-width:370px;min-height:500px; list-style:none;float:left;border:#CCCCCC 1px solid;-webkit-box-shadow:0 0 12px 5px #cccccc;box-shadow:0 0 12px 5px #cccccc;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.lista_prodotti_feedbackcart li{height:250px !important;}
.lista_prodotti_quattro li{margin:8px;padding:5px;max-width:270px;min-height:410px;}
.lista_prodotti_quattro li:first-child{margin-left:0;}
.lista_prodotti_quattro li:nth-child(4n+1){margin-left:0;}
.lista_prodotti_tre li:first-child{margin-left:0;}
.lista_prodotti_tre li:nth-child(3n+1){margin-left:0;}
.lista_prodotti_due li:first-child{margin-left:0;}
.lista_prodotti_due li:nth-child(2n+1){margin-left:0;}
.lista_prodotti a img{padding:4px; margin:0 auto;transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease;transform:rotate(0deg) scale(1) skew(0deg) translate(0px);-webkit-transform:rotate(0deg) scale(1) skew(1deg) translate(0px);-moz-transform:rotate(0deg) scale(1) skew(1deg) translate(0px);-o-transform:rotate(0deg) scale(1) skew(1deg) translate(0px);-ms-transform:rotate(0deg) scale(1) skew(1deg) translate(0px);}
.lista_prodotti a:hover img{transform:rotate(0deg) scale(0.87) skew(1deg) translate(10px);-webkit-transform:rotate(4deg) scale(0.87) skew(1deg) translate(10px);-moz-transform:rotate(4deg) scale(0.87) skew(1deg) translate(10px);-o-transform:rotate(4deg) scale(0.87) skew(1deg) translate(10px);-ms-transform:rotate(4deg) scale(0.87) skew(1deg) translate(10px);}
.lista_prodotti h4{font-size:1.3rem;color:#333333;margin:10px 0 2px 0;padding:0;text-transform:capitalize;max-height:45px;display:block;}
.lista_prodotti strong{font-size:1.6rem;color:#333333;text-transform:uppercase;text-align:justify}
.lista_prodotti p{color:#666666;text-align:justify}
.lista_prodotti a{text-decoration:none;color:#666666;}
.lista_prodotti .prezzo{font-size:1.5rem;font-weight:bold;text-transform:uppercase;float:left;margin-top:-2px}
.lista_prodotti .bottone_scheda{font-size:1.3rem;float:right;color:#FFF;background-color:#666666;width:80px;height:28px;text-align:center;padding:5px;}
.lista_prodotti a:hover .bottone_scheda{background-color:#C1A33B;}
.lista_prodotti s{color:#999;font-size:1.2rem;font-weight:400;text-transform:capitalize;display:block;margin-top:-6px}
.lista_prodotti span.lista_marca{color:#3F3F3F;text-transform:capitalize;}
#footer_bar{background-color:#333333;color:#ffffff;font-family:'Lato', sans-serif;font-size:1.2rem;min-height:220px;margin-top:60px;}
#footer_bar_copy{background-color:#555555;background-image:url(/images/linea-ombra.png);background-position:center top;background-repeat:no-repeat;min-height:73px;color:#ffffff;font-family:'Lato', sans-serif; font-size:1.2rem !important;margin-bottom:5px;}
#footer_bar_copy p{margin-top:30px;font-size:1.4rem !important}
.menu_footer{float:left;margin:20px 5px 10px 10px;width:200px}
.menu_footer ul{margin:0 0 0 15px;padding:0;list-style:none;}
.menu_footer li{margin:5px;padding:0;list-style:none;}
.menu_footer p{margin-bottom:5px;}
.menu_footer a{color:#ffffff;font-family:'Lato', sans-serif;font-size:1.2rem;text-transform:uppercase;text-decoration:none;}
.menu_footer a:hover{color:#C1A33B;}
#follow{font-size:1.5rem;font-weight:bold;float:right; margin-top:20px}
#follow img{margin:0 0 0 10px}
#footer_help{font-size:1.5rem;float:right;clear:right;margin-top:30px;}
#footer_help a{font-size:1.5rem;font-weight:bold;text-decoration:none;color:#ffffff;}
#footer_help a:hover{color:#C1A33B;}
#pay_met{font-size:1.4rem;float:left;margin-top:20px;}
#pay_met img{margin-left:20px;}
#navbar{font-family:'Lato', sans-serif;font-size:1.3rem;margin-top:30px; text-align:left; }
#navbar a{font-family:'Lato', sans-serif;font-size:1.3rem;color:#666666;text-decoration:none;}
#navbar a:hover{color:#C1A33B;}
#navback{color:#7d7d7d;font-size:1.3rem;margin:30px 0 10px 0;float:right;text-align:right;}
#navback a{color:#7d7d7d;font-size:1.3rem !important;text-decoration:none;margin-left:18px;}
#navback a:hover{color:#C1A33B;text-decoration:none;}
.seleziona{font-weight:bold}

.boxnovita{font-size:1.6rem;color:#68562F;font-family:'Raleway', sans-serif;margin:20px 0; display:block}
.boxnovita a{color:#68562F !important;font-family:'Raleway', sans-serif;text-decoration:none; font-size:1.8rem;text-decoration:underline !important;text-transform:capitalize; font-weight:bold;}

.boxsearch{font-size:1.6rem;color:#333333;font-family:'Raleway', sans-serif;margin:20px 0; display:block}
.boxsearch a{font-size:1.6rem;color:#333333;font-family:'Raleway', sans-serif;text-decoration:none;}
.boxsearch a:hover{color:#C1A33B;}
.boxsearch ul{margin:0;padding:0;list-style:none;}
.boxsearch li{list-style:none;border-bottom:1px solid #CCCCCC;padding:5px 0 5px 5px;margin:0;}
.boxsearch strong{font-size:2.0rem;text-decoration:none;text-transform:uppercase;}
#bannertesto{margin-bottom:20px;}
#bannertesto h1{margin:0;padding:0;text-transform:capitalize;}
#bannertesto h2{margin-top:10px;text-transform:capitalize;}
#bannertesto p{font-size:1.3rem;color:#333333;font-family:'Raleway', sans-serif;text-align:justify}
.navigation{text-align:right;}
.navigation{color:#666;border:0;font-size:1.4rem;text-align:center;margin:10px 0;}
.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{text-decoration:none;color:#333333;background:#ffffff;border:1px solid #cccccc;padding:6px 8px;font-size:1.4rem}
.navigation a:hover{background:#555555;color:#FFFFFF;border-color:#E6E6E6;}
.navigation strong{background:#555555;color:#FFFFFF;border:1px solid #cccccc;padding:6px 8px;font-size:1.4rem}
.navigation span{text-decoration:none;background:#fff;padding:6px 8px;border:1px solid #cccccc;color:#ccc;font-size:1.4rem;}
.navigation span.nav_ext{border:none;background:transparent;}
.allineadx{float:right;margin-right:40px}
#contenuto{clear:left;min-height:300px;}
.cleartop{clear:left;}
#actionbar{float:left;}
.styled-select select{background:transparent;width:192px;padding:2px;color:#333333;line-height:1;border:0;border-radius:0;height:22px;-webkit-appearance:none;}
.styled-select{float:left;font-family:font-family:'Open Sans', sans-serif;border:0;padding:4px 0;font-size:1.2rem;color:#333333;width:155px;height:22px;overflow:hidden;background:url(/images/freccia-select.png) no-repeat right #F8F8F8;margin:5px}
#scheda_immagine{margin:0 auto;position:relative;}
a.img_corniceb{cursor:pointer;position:relative;padding:0;}
a.img_corniceb img{margin:0 auto;z-index:1;border:#CCCCCC 1px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;}
.gallery_01 img{border:#cccccc 1px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;margin:10px 10px 10px 0;}
.gallery_01 img:hover{border:#C1A33B 1px solid;}
#scheda_descrizione{ display:block}
#scheda_titolo{text-align:right}
#scheda_titolo h1{color:#333333;font-size:2.4rem;font-family:'Raleway', sans-serif;font-weight:bold;text-transform:capitalize;}
#scheda_titolo h2{color:#333333;font-size:2.2rem;font-family:'Raleway', sans-serif;font-weight:400;margin-bottom:10px;}
#scheda_testo{font-family:'Open Sans', sans-serif;color:#333333;font-size:1.3rem;text-align:justify}
#scheda_tecnica{ font-size:1.4rem;}
#scheda_tecnica strong{ font-size:1.4rem; font-weight:bold;text-transform:capitalize; }
#scheda_tecnica h3{color:#333333;font-size:1.8rem;font-family:'Raleway', sans-serif;font-weight:bold;margin-top:10px;}
#scheda_tecnica p{font-family:'Open Sans', sans-serif;color:#333333;font-size:1.4rem;text-align:left;}



#scheda_misure{ display:block;}
#scheda_misure h3{color:#333333;font-size:1.8rem;font-family:'Raleway', sans-serif;font-weight:bold;margin-top:10px;float:left;clear:right;display:inline}
#scheda_misure .misure_help{float:left;clear:right;margin:8px 10px;}
#scheda_misure .misure_help a{font-family:'Open Sans', sans-serif;color:#333333;font-size:1.3rem;text-align:left; margin:0; padding:0;}
#scheda_misure ul{margin:0;padding:0;list-style:none;clear:both}
#scheda_misure li{margin:12px 5px;padding:0;list-style:none;float:left;}
#scheda_misure li:first-child{margin-left:0;}
#scheda_misure li:nth-child(13n+1){margin-left:0;}
#scheda_misure li a{font-family:'Open Sans', sans-serif;color:#333333;font-size:1.3rem;padding:5px 6px;background-color:#FFF;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:#CCCCCC 1px solid;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;}
#scheda_misure li a:hover{border:#C1A33B 1px solid;line-height:11px;-webkit-box-shadow:0 0 8px 2px #C1A33B;box-shadow:0 0 8px 2px #C1A33B;}
#scheda_misure li a.sel{border:#C1A33B 1px solid;line-height:11px;-webkit-box-shadow:0 0 8px 2px #C1A33B;box-shadow:0 0 8px 2px #C1A33B;}
.acapo{ display:block; width:100%; clear:left}


.nondis{ opacity: 0.6;
    filter: alpha(opacity=60); }
.nondis a{   background: 
       linear-gradient(to top left,
           rgba(0,0,0,0) 0%,
           rgba(0,0,0,0) calc(50% - 0.8px),
           rgba(0,0,0,1) 50%,
           rgba(0,0,0,0) calc(50% + 0.8px),
           rgba(0,0,0,0) 100%),
       linear-gradient(to top right,
           rgba(0,0,0,0) 0%,
           rgba(0,0,0,0) calc(50% - 0.8px),
           rgba(0,0,0,1) 50%,
           rgba(0,0,0,0) calc(50% + 0.8px),
rgba(0,0,0,0) 100%);}


#scheda_prezzo{width:252px;font-family:'Open Sans', sans-serif;color:#333333;font-size:2.0rem;font-weight:bold;margin:20px 0 0 0;float:left;}
#scheda_prezzo .sconto{font-size:1.1rem;font-weight:400;font-style:normal;display:block}
#scheda_prezzo .risparmio{font-size:1.2rem;font-weight:bold;margin-top:-5px}
#scheda_azione{float:right;margin:20px 0 0 0;}
#scheda_azione img{margin:6px;}
#scheda_azione .carrello input[type="submit"]{font-family:'Raleway', sans-serif;font-weight:bold;padding:0;padding-left:26px;color:#FFFFFF;font-size:1.5rem;border:0;cursor:pointer;background-color:#C1A33B;width:250px;height:38px;float:right;text-align:center;background-image:url(/images/carrello-add-y.png);background-repeat:no-repeat;background-position:6px 2px;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;margin-bottom:4px;}
#scheda_azione .carrello input[type="submit"]:hover{background-color:#666666;color:#FFFFFF}
#scheda_azione .carrello_ord input[type="submit"]{font-size:1.4rem;border:0;cursor:pointer;background-color:#C1A33B}
.btn-action{display:block;font-size:1.6rem;float:right}
.btn-action i{margin-right:5px;}
.btn-action {color:#ffffff !important;background-color:#C1A33B;border-color:#C1A33B; text-decoration:none !important}
.btn-action:hover, .btn-action:focus, .btn-action:active, .btn-action.active, .open .dropdown-toggle.btn-action{color:#ffffff;background-color:#666666;border-color:#666666;}
.btn-action:active, .btn-action.active, .open .dropdown-toggle.btn-action{color:#ffffff;background-color:#666666;border-color:#666666;;}
#scheda_disponibilita{color:#666666;font-size:1.1rem;min-width:200px;float:left;}
#scheda_tek{width:250px;font-family:'Open Sans', sans-serif;color:#333333;font-size:1.2rem;margin:20px 0 0 0;float:left;background-color:#CCCCCC;padding:2px}
#scheda_tek a{color:#333333;text-decoration:none;}
#social_bar{margin:20px 0 0 0;float:right;width:250px;font-family:'Open Sans', sans-serif;color:#333333;font-size:1.2rem;text-align:right}
#social_bar img{margin:0 3px;}
#voto{width:80px;float:right;margin-top:10px;height:18px}
.star-voto,.star-voto a:hover,.star-voto a:active,.star-voto a:focus,.star-voto .current-voto{background:url(/images/star.gif) left -1000px repeat-x;float:left;}
.star-voto{position:relative;width:88px;height:18px;overflow:hidden;list-style:none;margin:0 18px 18px 0;padding:0;background-position:left top;}
.star-voto li{display:inline;}
.star-voto a, .star-voto .current-voto{position:absolute;top:0;left:0;text-indent:-1000em;height:18px;line-height:18px;outline:none;overflow:hidden;border:none;}
.star-voto a:hover,.star-voto a:active,.star-voto a:focus{background-position:left bottom;}
.star-voto a.one-star{width:20%;z-index:6;}
.star-voto a.two-stars{width:40%;z-index:5;}
.star-voto a.three-stars{width:60%;z-index:4;}
.star-voto a.four-stars{width:80%;z-index:3;}
.star-voto a.five-stars{width:100%;z-index:2;}
.star-voto .current-voto{z-index:1;background-position:left center;}
.inline-voto{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.voto_txt{font-family:'Raleway', sans-serif;font-weight:bold;color:#333333;font-size:1.2rem;width:200px;float:right;text-align:right}
.voto_txt strong{color:#666666;font-weight:200;}
#scheda_persua{font-family:'Lato', sans-serif;color:#333333;font-size:1.3rem !important;}
#scheda_persua a{font-family:'Lato', sans-serif;color:#333333;font-size:1.3rem;text-decoration:underline;}
#scheda_persua a:hover{text-decoration:none;}
#scheda_persua img{float:left;margin-right:2px;}
#scheda_persua ul{margin:0;padding:0;list-style:none;}
#scheda_persua li{margin:20px 5px 0 0;padding:0;float:left;list-style:none;width:195px;font-size:1.3rem;}
#scheda_persua li:nth-child(2n){margin-right:0;float:right}
.caratteristiche{margin:0 0 10px 0;color:#949494;font-size:1.5rem;font-weight:bold;float:left;width:250px}
.caratteristiche input[type="text"]{background-color:#ffffff;height:44px;width:130px;border:#CCCCCC 1px solid;color:#656565;padding:3px;margin:0 0 3px 0;}
.caratteristiche select{background-color:#ffffff;height:27px;width:60px !important;border:#CCCCCC 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:1.5rem;text-transform:capitalize;}
.modulosel{background-color:#ffffff;height:27px;min-width:100px !important;border:#CCCCCC 1px solid;color:#656565;padding:5px;margin:10px 0 3px 0}
#prod_colori{float:right;width:300px;margin:0 0 10px 0;color:#949494;font-size:1.5rem;font-weight:bold;border-left:#ececec 1px dashed;padding-left:5px;}
#scheda_info a{font-family:'Raleway', sans-serif;font-weight:bold;padding:10px 0 0 20px;color:#FFFFFF;font-size:1.5rem;border:0;cursor:pointer;background-color:#C1A33B;min-width:210px;max-width:230px;height:38px;float:left;text-align:center;background-image:url(/images/carrello-add-y.png);background-repeat:no-repeat;background-position:6px 2px;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;text-decoration:none;}
#scheda_info a:hover{background-color:#666666;color:#FFFFF}
.ui-dialog{z-index:2000;font-family:'Lato', sans-serif !important;font-size:1.3rem;left:0;outline:0 none;padding:0 !important;position:absolute;top:0;}
.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 transparent;border:0 none;overflow:auto;position:relative;padding:0!important;}
.ui-widget-header{background:#666666;border:0;color:#fff;font-weight:normal;}
.ui-dialog .ui-dialog-titlebar{margin:5px;padding:0.1em .5em;position:relative;font-size:1.6rem;color:#FFF;font-family:'Lato', sans-serif !important;}
.ui-dialog-titlebar-close{display:none;}
.cart-shop{background-color:#C1A33B !important;font-family:'Raleway', sans-serif !important;font-size:1.3rem;color:#ffffff !important;font-weight:bold !important;}
.modulo form{font-family:'Raleway', sans-serif;}
.modulo h2{font-size:1.6rem;font-weight:200;}
.modulo input[type="text"]{background-color:#ffffff;height:33px;max-width:360px;border:#666666 1px solid;color:#666666;padding:5px;margin:5px;background-image:url(/images/campo_penna.png);background-repeat:no-repeat;background-position:right center;font-weight:bold;}
.modulo input[type="email"]{background-color:#ffffff;height:33px;max-width:360px;border:#666666 1px solid;color:#666666;padding:5px;margin:5px;background-image:url(/images/campo_penna.png);background-repeat:no-repeat;background-position:right center;font-weight:bold;}
.modulo input[type="password"]{background-color:#ffffff;height:33px;max-width:360px;border:#666666 1px solid;color:#666666;padding:5px;margin:5px;background-image:url(/images/campo_password.png);background-repeat:no-repeat;background-position:right center;font-weight:bold;}
.modulo textarea{background-color:#ffffff;height:100px;max-width:360px;border:#666666 1px solid;;color:#666666;padding:5px;margin:5px;}
.modulo select{background-color:#ffffff;height:33px;border:#666666 1px solid;color:#666666;padding:5px;margin:5px;background-repeat:no-repe;font-weight:bold;}
.modulo label{display:inline-block;max-width:150px;margin:2px 5px;color:#666666;font-size:1.3rem;font-family:'Raleway', sans-serif;}
.modulo input[type="submit"]{font-family:'Raleway', sans-serif;font-weight:bold;padding:0;color:#FFFFFF;font-size:1.5rem;border:0;cursor:pointer;background-color:#C1A33B;min-width:80px;text-align:center;-webkit-box-shadow:0 0 8px 2px #cccccc;box-shadow:0 0 8px 2px #cccccc;margin:10px;padding:7px 10px;}
.modulo input[type="submit"]:hover{background-color:#666666;color:#FFFFFF}
.modulo .campocivico{max-width:100px !important;}
.modulo .campocap{max-width:100px !important;}
.modulo .campoprovincia{max-width:100px !important;}
.modulo label.error{margin:6px;vertical-align:top;color:#F00;font-size:1.3rem;font-weight:bold}
.modulo p{font-size:1.3rem;color:#666666;font-family:'Raleway', sans-serif;}
.modulo a{font-size:1.3rem;color:#666666;text-decoration:underline;font-family:'Raleway', sans-serif;}
#tabe table{border-collapse:collapse;margin-top:5px;width:100%;}
#tabe table thead th{font-weight:bold;}
#tabe tbody{border-bottom:1px solid #cccccc;}
#tabe tbody tr{background:#fff;border-bottom:1px solid #cccccc;}
#tabe tbody tr.alt-row{background:#cccccc;}
#tabe tbody tr:nth-child(odd){background:#fff;}
#tabe tbody tr:nth-child(even){background:#ccc;}
#tabe table tbody td, #content table th{line-height:25px;padding:2px;border-bottom:1px solid #cccccc;}
#tabe table th{font-size:1.4rem;line-height:45px;}
#tabe table tbody td img{margin:5px;vertical-align:middle;}
#tabe table tbody td{vertical-align:middle;}
#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:#333333;color:#ffffff;font-size:1.3rem;padding:10px;font-family:'Lato', 'serif';margin:0;}
.button_go a{text-decoration:none;background-color:#666666;color:#ffffff;font-size:1.3rem;padding:10px;font-family:'Lato', 'serif';margin:20px 20px;}
.button_go_cart a{text-decoration:none;background-color:#C1A33B;color:#ffffff;font-size:1.8rem;padding:10px 10px  40px  10px ;font-family:'Lato', 'serif';margin:20px 20px;width:250px;height:30px;float:right;text-align:center;font-weight:bold;}
.cassa_hr{border-bottom:1px dashed #cccccc;width:98%;display:block;clear:both;}
.cassa_sx{float:left;width:330px;clear:left;margin:20px;color:#888888;font-size:1.4rem;}
.cassa_sx img{margin:5px 20px 5px 5px;}
.cassa_dx{float:left;margin:10px;width:580px;}
.cassa_sx_min{float:left;width:300px;clear:left;margin:20px;color:#6b6b6b;font-size:1.4rem;font-weight:bold;}
.cassa_dx_min{float:left;margin:20px;width:580px}
#spedizione_tab table{width:100%;}
#spedizione_tab table tr{color:#333;font-size:1.3rem;border-bottom:4px solid #ffffff;}
#spedizione_tab table td{height:30px;padding-top:10px;border-bottom:4px solid #ffffff;}
#spedizione_tab table td strong{font-weight:bold;color:#323232;text-transform:capitalize;font-size:1.6rem;}
#spedizione_tab table tr:nth-child(odd){background-color:#EAEAEA;}
#spedizione_tab table tr:nth-child(even){background-color:#FAFAFA;}
#totale_sped{float:right;text-align:left;width:250px;font-size:1.4rem;font-family:'Lato', 'serif';color:#999999;margin:10px;}
#conti_sped{float:right;width:200px;}
#conti_sped strong{color:#C1A33B;font-size:1.9rem;font-weight:bold;}
#totale_riepilogo{background-color:#999999;color:#FFF;font-size:1.4rem;font-family:'Lato', 'serif';text-transform:uppercase;float:right;text-align:center;width:250px;padding:10px;margin:20px;}
#totale_riepilogo strong{font-size:1.9rem;margin-left:20px;}
.carrello_modifica{-webkit-border-radius:10px;-moz-border-radius:5px;border-radius:10px;background-color:#6F6F6F;background-image:url(/images/campo_penna.png);background-repeat:no-repeat;background-position:right center;padding:5px 20px;font-size:1.3rem!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{margin:10px 0;background-color:#F5F5F5;overflow:auto;}
#cassa_riepilogo table{width:100%;;}
#cassa_riepilogo table thead th{border-bottom:1px solid #EAEAEA;color:#d5d5d5;font-size:1.2rem;text-transform:uppercase;line-height:30px;padding:2px;border-bottom:1px solid #E5E5E5;}
#cassa_riepilogo table tbody tr{border-bottom:4px solid #F5F5F5;color:#434343;font-size:1.3rem;}
#cassa_riepilogo table tbody td{height:50px;padding:5px;border-bottom:4px solid #F5F5F5;font-weight:bold;color:#434343}
#cassa_riepilogo table tbody td{color:#434343;text-transform:capitalize;}
#cassa_riepilogo table tbody td em{color:#939393}
#cassa_riepilogo table tbody td strong{color:#7a7a7a;font-weight:bold;font-size:1.4rem;}
#cassa_riepilogo table tbody td img{border:1px solid #E5E5E5;}
#formpaypal{min-height:10px !important;}
.sub_totale_riepilogo{float:right;font-weight:bold;text-align:left;width:240px;font-size:1.4rem;color:#181818;}
.conti_riepilogo{float:right;width:130px;}
.conti_riepilogo strong{font-size:1.5rem;font-weight:bold;}
#totale_riepilogo{background-color:#656565;color:#FFF;font-size:1.4rem;text-transform:uppercase;float:right;text-align:center;width:300px;padding:10px;margin:20px;}
#totale_riepilogo strong{font-size:1.9rem;margin-left:20px;}
.carrello_modifica{-webkit-border-radius:10px;-moz-border-radius:5px;border-radius:10px;background-color:#BABABA;padding:5px;font-size:9px;font-weight:bold;clear:left;text-decoration:none !important;color:#fff !important;position:relative;margin:2px 0 0 60px;text-transform:uppercase;}
.staticmenu{border:#CCCCCC 1px solid;-webkit-box-shadow:0 0 12px 5px #cccccc;box-shadow:0 0 12px 5px #cccccc;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px; margin-top:20px;}
.staticmenu strong{font-size:1.4rem;}
.staticmenu ul{margin:0;padding:0;list-style:none;}
.staticmenu li{margin:5px 0 0 5px;padding:0;list-style:none; font-size:1.2rem}
.staticmenu a{text-decoration:none; font-size:1.2rem}
#faq_naw ul{margin:10px 0;padding:0;list-style:none;}
#faq_naw li{margin:0 10px 10px 0;padding:0;list-style:none;float:left;}
#banner{}
#banner img{margin-top:100px;float:left;}
#rettangolo{width:514px;height:78px;background-image:url(/images/riempi-rettangolo.png);color:#1E1E1E;font-family:'Open Sans', sans-serif;font-size:5.8rem;float:left;margin-top:100px;text-align:center}
#rettangolo2{width:560px;height:78px;color:#1E1E1E;font-family:'Open Sans', sans-serif;font-size:5.2rem;float:left;margin-top:10px;margin-left:18px;}
#rettangolo3{background-color:#1E1E1E;color:#ffffff;font-family:'Open Sans', sans-serif;font-size:1.7rem;float:left;margin-top:10px;margin-left:18px;width:108px;height:30px;padding:4px 0;text-align:center}
#rettangolo3 a{color:#ffffff;text-decoration:none;}
.altezza{min-height:400px;}
.cornice{margin-top:20px;padding:10px;box-shadow:#5F5F5F 5px 4px 15px;padding:0px;margin:0px;margin-bottom:20px;}
#presentazione ul{list-style-type:none;padding:0;margin:0;}
#presentazione li{padding:5px;margin:10px 25px;float:left;}
.crop{width:200px;height:134px;overflow:hidden;margin-top:20px;padding:10px;box-shadow:#5F5F5F 5px 4px 15px;padding:0px;margin:0px;margin-bottom:20px;display:inline-block}
#presentazione .acapo{clear:left;}
.ui-tooltip{font-family:'Open Sans', sans-serif;color:#FFF;font-size:1.1rem;background-color:#333333;border:none;padding:2px;opacity:1;}
.ui-tooltip-content{position:relative;padding:2px;}
.ui-tooltip-content::after{content:'\25BC';font-size:0.8rem;color:#333333;position:absolute;border-style:solid;display:block;width:0;}
.top .ui-tooltip-content::after{bottom:-10px;left:72px;border-color:#333333 transparent;border-width:8px;}
.ui-tooltip-content::after{bottom:-10px;left:0;border-color:#333333 transparent;border-width:0;}
#pdf-catalogo {color:#FFFFFF; font-size:1.3rem; text-align:right;}
#pdf-catalogo  div {margin-bottom:8px;}
#pdf-catalogo a {color:#FFFFFF; text-decoration:none; }
#pdf-catalogo img {width:33px; }
.containerimmagine{float:left;margin:8px 8px 8px 0;width:180px;height:100px;overflow:hidden;}
.newsimg{text-align:center;margin-bottom:20px;max-width:1200px;height:360px;overflow:hidden; }
#copyright{font-size:1.0rem;color:#7F7F7F;text-align:left;padding:0 0 20px 10px; }
#copyright a{color:#7F7F7F;text-decoration:none;font-size:1.0rem; margin-right:40px}
.filter-toggle{display:none;font-size:1.6rem;cursor:pointer;text-align:left !important;margin-top:20px}
.filter-toggle i{font-size:1.8rem;margin-right:10px;} 
#lightgallery-home h3{ margin:20px auto  0 auto !important }
#lightgallery-home img{ margin:20px auto !important; min-width:10px; }
#feedbackcart .modal-dialog{width:310px}
@media (min-width:1199px) { 
#menucat ul{display:block; visibility:visible}
}
@media only screen and (max-width:990px){
.filters-mobile{display:none;margin:0;padding:0}
.filter-toggle{display:block}
.filters-mobile .titolo{display:none;}
}
@media (max-width:1199px) { 
#collezioni_home2 li{width:318px;}
.lista_prodotti li{max-width:330px; margin:10px}
#scheda_persua{ display:none}
}
@media (max-width:1217px) {
.lista_prodotti_quattro li{margin:30px;padding:10px;max-width:370px;min-height:430px; }
.lista_prodotti_quattro li:first-child{margin-left:0;}
.lista_prodotti_quattro li:nth-child(2n+1){margin-left:0;}
#slogan{ font-size:1.2rem}	
}
@media (max-width:1212px) { 
.navbar-collapse.collapse {display: block !important;}
.navbar-default { border:none; background-color: #ffffff; border-color: #ffffff; }
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {color: #c9a573; background-color: #ffffff; }
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus { color: #c9a573; background-color: #fffffff; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #c9a573; }
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, 
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, 
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #c9a573; background-color: #ffffff; }
.navbar.navbar-default { }
.navbar-default .navbar-nav > li > a {margin: 5px ; padding: 5px 4px ; }
.navbar-header { float: none ; }
.navbar-toggle { display: block ; }
.navbar-collapse.collapse { display: none!important ; }
.navbar-left, .navbar-right { float: none !important ; }
.navbar-fixed-top { top: 0 ; border: 0 ; }
.collapse.in { display: block !important ; }
.navbar-default .navbar-nav>li { float: none }
.navbar-default .navbar-toggle{padding:13px 25px 13px 15px;margin:0;position:absolute;left:0;right:auto;z-index:10; border:none;}
.navbar-default .navbar-nav{margin:25px 0}
.navbar-default .navbar-nav > li{padding:5px 0}
.navbar-nav .open .dropdown-menu{padding:15px 0 10px}
.menu_mini-top{float:right; margin-top:-8px; color:#666666; font-size:3.0rem;z-index:99999999999}
.menu_mini-top i { font-size:2.0rem !important;}
.menu_mini-top a{color:#666666; text-decoration:none; margin-left:20px;}
.menu_lingua {margin:10px; border:0; padding:4px;}
.menu_lingua a{color:#666666;text-decoration:none}
#banner img{margin-top:100px; }
#rettangolo{margin-top:50px;}
#rettangolo{width:100%;height:50px;;font-size:4.8rem;float:left;margin-top:15px;text-align:center}
#rettangolo2{width:100%;height:50px;font-size:4.8rem;float:left;margin-top:15px;text-align:center}
#rettangolo3{font-size:0.7rem;margin:15px auto;width:108px;height:30px;padding:4px 0;text-align:center;float:left} 
.linea_ombra, .linea_ombra_top { background-image:none}
}
@media (max-width:1009px) { 
.servizio{ background-color:#FFFFFF;}
#cart{margin-bottom:8px}
#cart a:hover strong{color:#999999; }
#cart p{color:#666666;font-size:1.6rem;padding-top:1px;padding-left:8px;}
#cart strong{color:#666666;font-size:1.5rem;margin-left:5px; display:block}
#top_bar{background-color:#FFF;}
#slogan{ display:none}
#top_search{margin:5px auto;text-align:center;}	
#top_search input[type="text"]{ max-width:180px; min-width:none}
.lista_prodotti_quattro li{max-width:360px; margin:30px auto; float:none; display:block}
.lista_prodotti_quattro li:first-child{margin:30px auto;}
.lista_prodotti_quattro li:nth-child(2n+1){margin:30px auto;}	
.menu_lingua_usr  {margin-top:4px; border:0; padding:4px 6px; float:left; }
}
@media (max-width: 765px) { 
a[href^="tel"]:link, a[href^="tel"]:visited, a[href^="tel"]:hover { pointer-events: auto ; cursor: pointer ; }
#rettangolo{width:100%;height:40px;;font-size:3.8rem;margin-top:5px;text-align:center}
#rettangolo2{width:100%;height:40px;font-size:2.8rem;margin-top:5px;text-align:center}
#collezioni_home2 li{margin:15px auto; width:320px; float:none; display:block; clear: left}
#collezioni_home2 li:first-child{margin:15px auto;}
#collezioni_home2 li:nth-child(3n){margin:15px auto;}
.lista_prodotti li{max-width:360px; margin:30px auto; float:none; display:block}
.lista_prodotti_quattro li:first-child{margin:30px auto;}
.lista_prodotti_quattro li:nth-child(4n+1){margin:30px auto;}
.lista_prodotti_tre li:first-child{margin:30px auto;}
.lista_prodotti_tre li:nth-child(3n+1){margin:30px auto;}
.lista_prodotti_due li:first-child{margin:30px auto;}
.lista_prodotti_due li:nth-child(2n+1){margin:30px auto;}
#showgallery a{ margin:20px auto;}

}
@media (max-width:700px){
#header_animation2{height:300px;min-height:200px;width:100%;}	
	
.menu2{ text-align:left;}
.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:10px;}
.coupon input[type="text"]{background-color:#ffffff;height:20px;min-width:200px;border:#666666 1px solid;color:#666666;padding:5px;margin:5px;background-image:url(/images/campo_penna.png);background-repeat:no-repeat;background-position:right center;font-weight:bold;}
.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: 400px) { 
.menu_lingua {margin-top:5px; border:0; padding:4px;}
.menu_lingua  { font-size:1.6rem;}
.menu_lingua a{color:#666666;font-size:1.6rem;text-decoration:none}
.menu_lingua a:hover{color:#333333;}
.menu_lingua i { margin:0 6px;}
.menu_lingua > .dropdown-menu > li > a {font-size:1.4rem;text-decoration:none; padding:5px} 
#rettangolo{width:100%;height:40px;font-size:2.8rem;text-align:center}
#rettangolo2{width:100%;height:40px;font-size:2.1rem;text-align:center}
#pay_met{ display:block; text-align:center}
#top_search { margin-top:30px}
}
@media (max-width:400px){
.lista_prodotti li{min-height:430px;}
}