#loop-catalogo{ position:relative; }#loop-catalogo h2{font-size:28px;}#loop-catalogo .owl-buttons{position:absolute;top:50%;width:110%;margin-left:-5%;margin-top:-25px;z-index:10;}#loop-catalogo .owl-pagination{display:none;}#loop-catalogo .owl-wrapper-outer{z-index:20;}#loop-catalogo .owl-buttons .owl-prev{float:left;}#loop-catalogo .owl-buttons .owl-next{float:right;}#loop-catalogo .owl-buttons i{ font-size:50px; color:#BEB9B5; }#loop-catalogo-owl{}#loop-catalogo .category-box {margin:0;width:100%;position:relative;border:0px;transition:all 0.25s linear;min-height:400px;}#loop-catalogo .category-box:hover{box-shadow:0px 0px 10px #949494;}#loop-catalogo .category-box:hover img{-webkit-filter:sepia(1);filter:sepia(1);}#loop-catalogo .category-box h3{font-size:14px;position:relative;top:50%;text-align:center;width:100%;background:#78655E;padding:10px 0px;color:#FFFFFF !important;margin:0;margin-top:-17px;}#loop-catalogo .category-box:hover h3{background:#e7e1de;}#loop-catalogo .category-box:hover h3 a {color:#78655E !important;}#loop-catalogo .category-box h3 a{ color:#FFFFFF !important; text-decoration:none; transition:all 0.25s linear; }@import url(https://www.google.com/fonts#UsePlace:use/Collection:Open+Sans:400,600);*{ font-family:'Open Sans', sans-serif; }.home-testate .title_box_home h1{ font-size:40px; color:#78655e; margin:0; }.home-testate .title_box_home h2{ font-size:28px; color:#78655e; font-style:italic; margin:0; font-weight:bold; font-size:18px; margin-bottom:10px; }.bold {font-weight:bold;}.italic {font-style:italic;}.main-content-inner .col-lg-9.col-lg-push-3a {text-decoration:underline;}.main-content-inner .col-lg-9.col-lg-push-3a:hover {text-decoration:none;}h3.strike{background-image:linear-gradient(to right, black 33%, rgba(255,255,255,0) 0%);background-position:center;background-size:10px 1px;background-repeat:repeat-x;margin-bottom:20px}h3.strike span {background-color:#fff;padding:5px 20px;font-size:22px;color:#222;}.social-header.social-icons .fa{font-size:1.2em;}.social-header.social-icons .fa {width:20px;height:20px;line-height:20px;text-align:center;color:#FFF;color:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.social-icons .fa {font-size:1.8em;}.social-icons .fa {width:50px;height:50px;line-height:50px;text-align:center;color:#FFF;color:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.social-icons.icon-circle .fa {border-radius:0%;}.social-icons.icon-rounded .fa {border-radius:5px;}.social-icons.icon-flat .fa {border-radius:0;}.social-icons .fa:hover,.social-icons .fa:active {color:#FFF;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;}.social-icons.icon-zoom .fa:hover,.social-icons.icon-zoom .fa:active {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.social-icons.icon-rotate .fa:hover,.social-icons.icon-rotate .fa:active {-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);transform:scale(1.1) rotate(360deg);}.social-icons .fa-adn {background-color:#504e54;}.social-icons .fa-apple {background-color:#aeb5c5;}.social-icons .fa-android {background-color:#A5C63B;}.social-icons .fa-bitbucket,.social-icons .fa-bitbucket-square {background-color:#003366;}.social-icons .fa-bitcoin,.social-icons .fa-btc {background-color:#F7931A;}.social-icons .fa-css3 {background-color:#1572B7;}.social-icons .fa-dribbble {background-color:#F46899;}.social-icons .fa-dropbox {background-color:#018BD3;}.social-icons .fa-facebook,.social-icons .fa-facebook-square {background-color:#3C599F;}.social-icons .fa-flickr {background-color:#FF0084;}.social-icons .fa-foursquare {background-color:#0086BE;}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square {background-color:#070709;}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square {background-color:#CF3D2E;}.social-icons .fa-html5 {background-color:#E54D26;}.social-icons .fa-instagram {background-color:#A1755C;}.social-icons .fa-linkedin,.social-icons .fa-linkedin-square {background-color:#0085AE;}.social-icons .fa-linux {background-color:#FBC002;color:#333;}.social-icons .fa-maxcdn {background-color:#F6AE1C;}.social-icons .fa-pagelines {background-color:#241E20;color:#3984EA;}.social-icons .fa-pinterest,.social-icons .fa-pinterest-square {background-color:#CC2127;}.social-icons .fa-renren {background-color:#025DAC;}.social-icons .fa-skype {background-color:#01AEF2;}.social-icons .fa-stack-exchange {background-color:#245590;}.social-icons .fa-stack-overflow {background-color:#FF7300;}.social-icons .fa-trello {background-color:#265A7F;}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square {background-color:#314E6C;}.social-icons .fa-twitter,.social-icons .fa-twitter-square {background-color:#32CCFE;}.social-icons .fa-vimeo-square {background-color:#229ACC;}.social-icons .fa-vk {background-color:#375474;}.social-icons .fa-weibo {background-color:#D72B2B;}.social-icons .fa-windows {background-color:#12B6F3;}.social-icons .fa-xing,.social-icons .fa-xing-square {background-color:#00555C;}.social-icons .fa-youtube,.social-icons .fa-youtube-play,.social-icons .fa-youtube-square {background-color:#C52F30;}.navbar-default{ background:transparent; border:0px;}.navbar-nav>li>a{ padding:5px 10px; text-transform:uppercase; font-weight:bold; border:1px solid transparent; font-size:13px }.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a.active, .navbar-default .navbar-nav>li>a:focus{ border:1px solid #DBD6D4; color:#837168; }.navbar-default .navbar-nav>li>a { color:#000; padding:5px 9px; }.navbar{ margin-top:15px; margin-bottom:15px; min-height:20px; }header h1{ font-size:40px }header h2{ font-size:22px; }.home-testate{ position:relative; }.home-testate .testata_home{ position:absolute; top:0; z-index:10; }.home-testate .title_box_home{ text-align:right; }.home-testate .title_box_home h1, .home-testate .title_box_home h2 {text-align:left;color:#fff;}.home-testate .title_box_home, .home-testate .video_box_home, .home-testate .ricerca_box_home{ background:rgba(255,255,255,0); padding:15px; }.home-testate .ricerca_box_home{ background:rgba(255,255,255,0.65); padding:0 10px; }.home-testate .video_box_home{height:260px; margin-top:40px; padding:0px; }.home-testate .video_box_home iframe{ height:100%; width:100%; }.testata_box_wrapper{ position:relative; z-index:0; }.ricerca_box_home{box-shadow:0px 2px 7px #949494;}.bg-beige{background-color:#e7e1de}.carousel-inner>.item>img, .carousel-inner>.item>a>img {width:100%;}#carousel-example-generic-int .carousel-inner>.active {height:120px; border-bottom:1px solid #fff;}#carousel-example-generic-int {border-bottom:40px solid #e7e1de; margin-bottom:-50px;}.topheader {position:relative;z-index:1}.collapse.navbar-collapse.navbar-collapse-custom {padding:0;}.topheader .col-sm-1 {padding:0;}.home-shadow{text-shadow:2px 2px 0px #000000, 3px 3px 0px #000000;}footer{border-top:5px solid #78655E;padding-top:20px;margin-top:40px;background:#FFFFFF;font-size:13px;color:#000000;}footer a{ color:#000000; text-transform:uppercase; }footer h2{ font-size:18px; color:#000000; text-transform:uppercase; font-weight:bold;}footer ul{ padding:0; list-style:none; }footer li{ list-style:none; padding-left:0; padding-bottom:5px; }footer li a:before{ content:"\f0da"; color:#000000; margin-right:5px; font-size:13px; font-family:FontAwesome; }.copyright{background:#78655E;color:#E7E2DF;padding-top:5px;}.copyright *{ font-size:11px; }.copyright a{ color:#E7E2DF; text-decoration:underline; text-transform:uppercase }.copyright a:hover{ color:#FFFFFF; }.copyright ul, .menu-policy-privacy-container{ padding:0; list-style:none; display:inline-block; }.copyright li{ list-style:none; display:inline-block; padding:0 5px}.bkg-brown {background-color:#78655e;color:#e7e2df;}.bkg-brown strong {color:#e7e2df;font-size:11px;font-weight:200;padding:5px 0;line-height:24px;opacity:0.5;}.brown {color:#78655e;}.beige {color:#e7e2df;}.white {color:#FFFFFF;}.bkg-white {background-color:#FFFFFF;}.btn {border-radius:0px;padding:5px 20px;transition:all 0.25s linear;}.btn-default {background:rgba(255, 255, 255, 0.7) !important;opacity:0.8 !important;font-weight:bold !important;border:1px solid #e7e2df !important;color:#78655e !important;}.btn-primary {background:#78655e !important;color:#FFFFFF !important;text-transform:uppercase !important;border:1px solid #e7e2df !important;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary {color:#e7e2df;background-color:#6A5148;border-color:#e7e2df;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {color:#e7e2df;background-color:#6A5148;border-color:#e7e2df;}.form-control {border-radius:0px;font-size:13px;line-height:13px;padding:0px 10px;height:38px;}select.form-control,select.form-control option {font-size:13px;}.search_box h2 {font-size:14px;text-transform:uppercase;margin-top:0px;font-weight:700;color:#78655e;text-align:center;}.search_box select {margin-bottom:10px;font-weight:900;color:#6A5148;}.input-wrapper {position:relative;}.input-wrapper span {position:absolute;right:0;top:7px;font-size:24px;color:#78655e;width:35px;}.input-wrapper {margin-bottom:10px;}#search_box_s {height:38px;padding-right:calc(100%-45px);font-weight:900;color:#6A5148}.owl-page {background:#BEB9B5;width:10px;height:10px;border-radius:50%;float:left;margin-right:5px;transition:all 0.25s linear;}.owl-page.active {background:#78655E}.box-home-white {background:#FFFFFF;padding:10px 0;}.box-home-white {color:#000000;}.box-home-white h2 {margin-top:0;text-transform:uppercase;font-size:19px}.home-testate {min-height:540px;background-position:top center !important;background-size:100% !important;background-repeat:no-repeat!important;}#box-prodotti-speciali .owl-controls,#box-prodotti-nuovi .owl-controls,#box-prodotti-evidenza .owl-controls {display:inline-block;left:50%;position:relative;margin-left:-10px;}a {transition:color 0.25s linear;color:#000000;}a:hover {color:#78655e;text-decoration:none;}#box-last-news-owl {background:#FAF9F7;float:left;}#box-last-news-owl h2 {font-size:13px;margin-top:10px;}#box-last-news-owl a {float:right;text-decoration:underline;color:#78655e;}.box-news img {width:40%;float:left;}.box-news .text {width:55%;margin-left:5%;float:right;}#box-last-news-owl .owl-pagination {display:inline-block;left:50%;margin-left:-10px;position:relative;}#cookie_access_form {background:#78655E !important;font-size:11px !important;padding:0 0 20px 0 !important;}#cookie_access_form a {font-size:11px !important;color:#E7E2DF !important;}#cookieAccept {background-color:rgba(120, 101, 94, 0.73) !important;border-top:1px solid #78655E !important;}#breadcrumbs {font-size:12px;line-height:20px;float:left}.sidebar .ricerca_box_home {box-shadow:0 0 0 #949494 !important;height:70px;overflow:hidden;}.home-testate .ricerca_box_home {box-shadow:0 0 0 #949494 !important;height:65px;overflow:hidden;background:transparent !important;}.bg-ricerca-home .open a {background:rgba(0, 0, 0, 0) !important;}.bg-ricerca-home {}.bg-ricerca-home {background:rgba(255, 255, 255, 0.65);margin-top:-40px;padding-top:15px;right:0;width:300px;position:absolute;}.sidebar.bypass .ricerca_box_home {height:auto;overflow:auto;}.open .fa {font-size:25px;color:#6c534a;}.heightAuto {height:auto!important;}.sidebar {box-shadow:0px 2px 7px #949494 !important;padding:15px;background:rgba(255, 255, 255, 0.65);margin-top:-100px;}#sidebar-navigation.nav {margin-bottom:0;padding-left:0;list-style:none;border-left:1px solid #bbb0ab;border-top:1px solid #bbb0ab;border-right:1px solid #bbb0ab;}.nav>li>a {padding:7px 15px;font-size:13px;}.menusx1 {position:relative;display:block;background-color:#e7e1de;border-bottom:1px solid #bbb0ab;}.menusx1 a:hover,.menusx1 a:focus,.menusx1.active a:hover {background-color:#78655e !important;color:#fff;}.menusx1.active {background-color:#78665c !important;}.menusx1.active a {color:#fff;font-weight:bold}.menusx2 {background-color:rgba(231, 225, 221, 0.6);border-bottom:1px solid #bbb0ab;padding:0px;}.menusx1 a,.menusx2 a {font-size:12px;color:#78655e;}.menusx2 a:hover,.menusx2 a:focus,.menusx2.active a:hover {background-color:rgba(231, 225, 221, 0.8) !important;}.menusx2.active {background-color:rgba(231, 225, 221, 0.9) !important;}.menusx2.active a {color:#78665c;}#sidebar-navigation_top li:hover>.sub-menu {display:block!important;}.sub-menu {position:absolute;margin:0;padding:0;list-style:none;width:260px!important;background-color:#78655e;z-index:99;}.sub-menu .sub-menu {margin-left:240px;margin-top:-25px;}.sub-menu li {margin:0px 0px!important;padding:5px 15px!important;border-bottom:1px solid #e7e1de;}.sub-menu li:hover {background-color:rgba(0, 0, 0, 0.4);}.sub-menu li:first-child {margin-top:0px!important;}.sub-menu li:last-child {margin-bottom:0px!important;}.sub-menu li a {color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;}.page-content-single table {background-color:#f5f4f2;border:1px solid #ded9d6;color:#78655e;margin-bottom:20px}.page-content-single table tr {border-bottom:1px solid #ded9d6;}.page-content-single table tr td {padding:10px;}.page-content-single h3,.h3 {font-size:24px;color:#bcb2ae;font-weight:600;margin:0;}.page-content-single h2,.h2 {font-size:30px;color:#78655e;font-weight:300;}h1.white {margin-top:-68px;line-height:60px;}.allegato-wrapper {background-color:#f5f4f2;float:left;width:100%;border:1px solid #ded9d6;height:45px;line-height:45px;}.social-icons {margin-top:2px;}.social-icons .fa-facebook,.social-icons .fa-facebook-square {background-color:#e7e1de;color:#78655e !important;padding-top:2px;}main .correlate-home {margin-bottom:-60px !important;}#box-contatti .text {line-height:24px;}@media screen and (max-width:1600px) {#loop-catalogo .category-box h3 {min-height:50px !important;}}@media screen and (max-width:1000px) {.col-dinamic {width:20% !important;margin-bottom:15px !important}}@media screen and (max-width:800px) {.col-dinamic {width:50% !important;margin-bottom:20px;}}@media screen and (max-width:480px) {.col-dinamic {width:100% !important;margin-bottom:20px;}}.contact-form select {margin-bottom:13px;width:98%!important;margin:0 0 20px 0!important;border:1px solid #bdb3b1!important;display:block;padding:8px;outline:0 none;font-size:14px;color:#000;background:-moz-linear-gradient(center top, #FFF, #EEE 1px, #FFF 25px) repeat scroll 0 0 transparent;background:#ece7e4!important;}.video-background {background:#000;position:fixed;top:-300px;right:0;bottom:0;left:0;z-index:-99;}.video-foreground,.video-background iframe {position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}#vidtop-content {color:#fff;min-height:600px;top:-100px;position:relative;margin-bottom:-100px;z-index:0;}.bg-ricerca-home .open {padding-left:11px;padding-right:10px;margin-top:-28px;}.title_box_home {position:sticky;top:100%;padding:40px;}.title_box_home h2 {margin:0px;}.vid-info {width:100%;color:#fff;}.vid-info h1 {font-size:2rem;font-weight:700;margin-top:0;line-height:1.2;}.vid-info a {display:block;color:#fff;text-decoration:none;background:rgba(0, 0, 0, 0.5);transition:.6s background;border-bottom:none;margin:1rem auto;text-align:center;}@media (min-aspect-ratio:16/9) {.video-foreground {height:300%;top:-100%;}}@media (max-aspect-ratio:16/9) {.video-foreground {width:300%;left:-100%;}}@media all and (max-width:600px) {.vid-info {width:100%;padding:.5rem;}.vid-info h1 {margin-bottom:.2rem;}.home-testate .title_box_home h1, .home-testate .title_box_home h2 {text-align:left;color:#78655e;}.title_box_home {margin-top:0 !important;}.home-testate {min-height:350px !important;background-position:top center !important;background-size:100% !important;background-repeat:no-repeat!important;}.home-testate .title_box_home {background:rgba(255,255,255,0);padding:0 15px 0 0;}}@media all and (max-width:500px) {.vid-info .acronym {display:none;}}#contactform input[type="submit"],.wpcf7-form input[type="submit"] {color:white;background-color:#95847c;text-transform:uppercase;font-size:16px;border:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none;border-radius:0;font-weight:700;padding:5px 10px;min-width:100px;}#contactform input[type="submit"]:hover,.wpcf7-form input[type="submit"]:hover {color:#fff;background-color:#755c51;}#contactform span.wpcf7-not-valid-tip,.wpcf7-form span.wpcf7-not-valid-tip {margin:0 auto 10px;padding:5px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#777;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#ffbbbb;color:#e33131;}#contactform div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-validation-errors {border:0px solid #f7e700;}#contactform .wpcf7-response-output,.wpcf7-form .wpcf7-response-output {font-size:14px;color:#666;line-height:20px;text-align:center;font-weight:bold;}#contactform .notice,.wpcf7-form .notice {border-color:#f9ce75;color:#e9a00a;margin:0 auto 10px;padding:5px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#777;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.wpcf7-display-none {display:none;}div.wpcf7-response-output {margin:2em 0.5em 1em;padding:0.2em 1em;}#contactform>p {display:none!important;}.wpcf7-form .wpcf7-response-output {font-size:14px;color:#666;line-height:20px;text-align:center;font-weight:bold;}#contactform .wpcf7-form input[type="text"],#contactform .wpcf7-form textarea,#contactform .wpcf7-form input[type="email"],#contactform .wpcf7-form input[type="url"],#contactform .wpcf7-form input[type="number"],#contactform .wpcf7-form input[type="tel"],#contactform .wpcf7-form input[type="date"],#contactform .wpcf7-form input[type="file"],.wpcf7-form input[type="text"],.wpcf7-form textarea,.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="number"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="date"],.wpcf7-form input[type="file"] {width:100%!important;margin:0 0 20px 0!important;border:1px solid #bdb3b1!important;display:block;padding:8px;outline:0 none;font-size:14px;color:#000;background:-moz-linear-gradient(center top, #FFF, #EEE 1px, #FFF 25px) repeat scroll 0 0 transparent;background:#ece7e4!important;}#contactform label,.wpcf7-form label {display:inline-block;max-width:100%;font-weight:normal;font-size:14px;margin-bottom:10px;}.wpcf7-form {font-size:14px;font-family:Open Sans;color:#333;line-height:20px;}.text-privacy {font-size:12px;line-height:14px;color:#ccc;text-align:justify}.section-form {background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;clear:both;height:40px;}h3.strike {background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:center;background-size:10px 1px;background-repeat:repeat-x;margin-bottom:20px}h3.strike span {background-color:#fff;padding:5px 20px;font-size:22px;color:#222;}#carousel-example-generic-int .carousel-indicators {display:none;}.cat-description h2, .cat-description h3 {margin-top:0}@media screen and (max-width:1650px) {}@media screen and (max-width:1440px) {}@media screen and (max-width:1200px) {}@media screen and (max-width:1024px) {}@media screen and (max-width:900px) {}@media screen and (max-width:768px) {}@media screen and (max-width:600px) {.home-shadow{text-shadow:0px 0px 0px #000000, 0px 0px 0px #000000;}.navbar-collapse.navbar-collapse-custom.nopadding.collapse.in{overflow:hidden;}.navbar-collapse.navbar-collapse-custom ul{width:100%;}.background-orange .promo-text::after{width:0;}.row-eq-height {display:block!important;}.label-menu{display:none;}.sub-menu, .children {opacity:0;display:none!important;height:0;position:relative;display:none!important;width:auto!important;}#loop-catalogo-owl {width:100%;margin:0 auto;}#prodotti-speciali-owl,#prodotti-evidenza-owl,#prodotti-nuovi-owl {margin:0 auto;text-align:center;}#box-prodotti-speciali .owl-controls, #box-prodotti-nuovi .owl-controls, #box-prodotti-evidenza .owl-controls {display:none;}.same-height-item.bkg-white{height:auto!important;}.box-correlato {height:auto!important;margin:50px 0;}h1.white {margin-top:0;line-height:initial!important;color:#78655E!important;}.sidebar{margin-top:0;}}@media screen and (max-width:480px) {.bg-ricerca-home{display:none;}}@media screen and (max-width:320px) {}