.nav-tabs {border-bottom:none;}.nav-tabs > li {display:inline-block;float:none;}.nav-tabs > li.active a{background-color:#d31f19!important;color:white!important;}.nav-tabs > li a{background-color:white!important;color:#2B2E34!important;}.nav-tabs > li a:after{border:none;}.nav-tabs > li.active .title-custom::after {border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #2B2E34;}.nav-tabs > li > a {text-transform:uppercase;font-size:0.8em!important;border:none;border-radius:0;color:#676767;background-color:#F5F5F5!important;padding:5px;}.tab-content table, .main-content-inner table{margin:10px 0;width:100%!important;font-size:0.9em;border:1px solid #F2F2F2;}.tab-content table td, .main-content-inner table td {padding:0 5px;}.tab-content table tr:nth-child(even), .main-content-inner table tr:nth-child(even){background-color:#F2F2F2;}ul.nav.nav-tabs{border-bottom:10px solid #d31f19;}.tab-content table tr:first-child td, .main-content-inner table tr:first-child td {font-weight:bold;}.tab-content table tr:first-child td:first-child, .main-content-inner table tr:first-child td:first-child {text-align:left!important;}.single-photogallery a:hover:after {background-image:url(https://mascar.it/wp-content/themes/mascar/assets/images/hover.png);content:" ";height:100%;left:0;position:absolute;top:0;background-repeat:no-repeat;width:100%;}.single-photogallery h2,.single-photogallery h4{display:none;}.single-photogallery:hover h2{color:white;font-size:3em;left:40%;position:absolute;top:10%;z-index:99;display:block;}.single-photogallery:hover h4{color:white;font-size:2.5em;left:40%;position:absolute;top:20%;z-index:99;display:block;}@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,300);body {font-family:'Open Sans', sans-serif;font-size:13px;font-weight:normal;}a{color:#111;}a:hover{color:#4A4A4A;}a:hover, a:focus {color:#4A4A4A;text-decoration:underline;}h1{font-weight:700;}h1 {font-size:2em;color:#d31f19;margin:0 }h2 {font-size:1.8em;color:#d31f19; margin:0}h3 {font-size:1.2em; color:#666666;margin:0}h4 {font-size:1.1em;color:#d31f19; margin:0}h5 {font-size:1.05em; color:#333333;margin:0}h6 {font-size:1em; color:#d31f19;margin:0}.uppercase{text-transform:uppercase;}.red,a.red,h2.red{color:#d31f19;}blockquote {border:none;background:none;font-style:normal;color:#777;padding-top:40px;max-width:800px;margin:3em auto;text-align:center;}blockquote p {font-family:open sans, serif;margin-bottom:1em;font-size:19px;font-weight:100;font-style:italic;line-height:1.3;color:#000;}blockquote footer{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}dl dt{margin-bottom:5px;}dl dd{margin-bottom:15px;}pre{background-color:#f9f9f9;border-color:#ddd;}hr {border-color:#DADADA;border-width:1px;padding:5px 0;margin:0;}hr.divisore{width:50%;margin:0 auto;display:block;}hr.bolder{width:100%;margin:0 auto;display:block;border-width:5px;}.uppercase{text-transform:uppercase;}.font-alt{text-transform:uppercase;letter-spacing:0em;}.normal{font-weight:normal;}.strong,strong,b{font-weight:bold;font-weight:700 !important;}.lead{margin:1em 0 2em 0;font-size:140%;line-height:1.6;}.text{font-size:16px;font-weight:300;color:#5f5f5f;line-height:1.8;}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{color:#111;}a.btn:hover{color:white;text-decoration:none;}.btn {border:medium none;border-radius:0;padding:2px 40px;}.btn.gray {background-color:#676767;color:white;}.btn-white{color:#ff6e33;border-radius:50px;background-color:#F1F1F1;display:inline-block;float:none;font-size:1.2em;margin:0 auto;padding:10px 35px;text-align:center;}.bold{font-weight:700;}.italic {font-style:italic}.lowercase {text-transform:lowercase}.strike{display:block;text-align:center;overflow:hidden;white-space:nowrap;min-height:50px;}.strike-right {display:block;overflow:hidden;white-space:nowrap;}.strike > span,.strike-right > span {position:relative;display:inline-block;}.strike > span::before, .strike > span::after {background-attachment:scroll;background-clip:border-box;border:1px solid rgba(29,29,29,0.1);background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;content:"";height:1px;position:absolute;top:50%;width:9999px;}.strike-right > span:after {border:1px solid rgba(29,29,29,0.1);content:"";position:absolute;top:50%;width:200px;height:1px;}.strike > span:before {border:1px solid rgba(29,29,29,0.1);right:100%;margin-right:15px;}.strike > span:after,.strike-right > span:after{left:100%;margin-left:15px;border:1px solid rgba(29,29,29,0.1);}.arrow-custom {background-image:url("https://mascar.it/wp-content/themes/mascar/assets/images/arrow.png");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;vertical-align:middle;width:40px;}.arrow-custom {background-image:url("https://mascar.it/wp-content/themes/mascar/assets/images/arrow.png");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;vertical-align:middle;width:40px;}.arrow-custom-white {background-image:url("https://mascar.it/wp-content/themes/mascar/assets/images/arrow-white.png");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;vertical-align:middle;width:40px;}.icon-pdf {background-image:url("https://mascar.it/wp-content/themes/mascar/assets/images/icon-pdf.png");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:26px;vertical-align:middle;width:34px;}.icon-pdf-red {background-image:url("https://mascar.it/wp-content/themes/mascar/assets/images/icon-pdf.png");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:26px;vertical-align:middle;width:34px;}.darkblue{color:#101F51;}.allegato-wrapper {background-color:#f4f4f3;float:left;width:100%;border:1px solid rgb(236, 236, 236);height:45px;line-height:45px;}#contactform {display:inline-block;max-width:100%;margin-bottom:5px;}.consenso{display:inline;float:left;margin-right:5px;}#contactform input[type=text], #contactform input[type=email], #contactform textarea, #contactform select {min-height:23px;font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;width:100%;border:1px solid #BDBFBE;font-weight:400;color:gray;line-height:1.8;width:100%;padding:6px 15px;background-color:#F0F0F0;margin-top:5px;margin-bottom:10px}#contactform .wpcf7-submit {font-size:20px;text-transform:uppercase;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:20px 0;font-weight:700;border-radius:0;left:auto;color:#ffffff;border:1px solid #BDBFBE;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none;width:80%;font-size:1.2em;margin:0 auto;padding:20px 55px;background-color:#d31f19;}#contactform p {display:none;}.main-content-inner {font-size:16px;line-height:26px;}.social-icons.list-inline {margin-left:0;margin-bottom:0;}.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 {}.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:#e83288;}.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:#f00;}#socialfooter .social-icons-footer li a{text-decoration:none;border:0px;padding:10px 10px 10px 10px;}#socialfooter .social-icons-footer li a .fab{font-size:2em;}.menu-woocommerce ul{margin:0;float:left!important;padding-left:0;padding-right:0;}.menu-woocommerce ul li,.menu-woocommerce ul li a{display:block;position:relative;}.menu-page {background-color:#d31f19;-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);padding-right:0;position:relative;z-index:1;}.navbar-custom {position:relative;z-index:2;}.menu-page:after{background-color:#d31f19;content:"";height:100%;left:99%;position:absolute;top:0;width:100%;}.navbar ul > li:after {color:#dc513d;content:"/";font-size:24px;position:absolute;right:-10px;top:0px;}.navbar ul > li:last-child:after{content:"";}.menu-page ul{-ms-transform:skewX(30deg); -webkit-transform:skewX(30deg); transform:skewX(30deg);margin:13px 0;}.menu-woocommerce .navbar, .menu-page .navbar{min-height:0;}.site-navigation{border-top:1px solid #dadada;font-weight:400;font-size:0.9em;}.site-navigation li:hover > a{background-color:#DC513D;color:white!important;}.site-navigation li:hover .children li a{font-size:1.1em;background-color:#DC513D;color:#DC513D!important;}.navbar ul > li > a{padding:20px 15px;}.site-header {position:relative;z-index:2;background-color:black;color:gray;font-size:11px;padding-top:5px;padding-bottom:5px;}.site-navigation {position:relative;z-index:9999;}.navbar-nav ul > li {float:left;list-style:none;list-style-type:none;}.navbar ul{float:right;}.site-navigation a{text-transform:uppercase;}.navbar ul >li {margin:0 5px;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#DC513D;}.navbar ul.last-menu > li:last-child {background-color:#ccc;border:2px solid #fff;}.navbar ul.last-menu{list-style:none;list-style-type:none;padding:0;}.navbar ul.last-menu >li:last-child a {color:#d31f19 !important;padding:5px 6px;}.last-menu>li:last-child>a:hover,.last-menu>li:last-child>a:focus{background-color:#fff !important;}.navbar ul > li > a {color:white!important;display:block;font-size:0.9em;text-decoration:none;line-height:1.42857143;font-weight:600;padding:7px 8px;}.navbar .menu > li > a.active{background-color:#DC513D;color:white!important;}.label-menu {background:white none repeat scroll 0 0;color:black;display:block;font-weight:300;font-size:1.1em;margin:0 auto;max-width:100%;text-align:center;width:100%;}.nopadding{padding:0;}.navbar{margin:0;background-color:transparent;border:0;}.language li.langactive{background-color:white;}.language li{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:0!important;}.language a{padding-right:5px!important;}.language {list-style:none;margin-top:-2px !important;}.language li{display:inline-block;}.site-title {margin-bottom:-30px;transition:background 0.5s ease, padding 0.8s linear;}.bgwhite {background-color:#fff !important;}.site-branding img {padding:5px 0;}#breadcrumbs{padding:0;margin:0;}.breadcrumbs {background-color:rgba(0,0,0,0.3);position:relative;z-index:1;}.breadcrumbs a,.breadcrumbs span {color:white;line-height:45px;}.breadcrumb_last{font-weight:bold;color:white;}.social-icons .fa {font-size:1.1em!important;}.click-area-link {font-size:16px;color:#666;line-height:40px;}.click-area .pull-right {-ms-transform:skewX(30deg);-webkit-transform:skewX(30deg);transform:skewX(30deg);}#topbar{background-color:#dadada;margin-top:-90px;}#topbar .container{padding:5px 0;}#topbar .container.topbar {padding-top:32px;}.social-icons .fa {height:26px;line-height:26px;text-align:center;transition:all 0.3s ease-in-out 0s;width:26px;color:#DADADA;margin-top:-4px;}.click-area {height:40px;float:right;margin-top:-12px;margin-bottom:-5px;line-height:48px;-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);padding-left:15px;padding-right:15px}.click-area:hover, .click-area-active {background-color:#f2f2f2;}.area-riservata {padding-left:5px;font-size:25px;color:#676767;line-height:22px;}.area-riservata .fa {margin-top:5px;}.sub-menu {background:white none repeat scroll 0 0;position:absolute!important;transform:skewX(0deg)!important;width:500px;padding:0;}.sub-menu li{width:48%;}.sub-menu .sub-menu{display:block!important;width:auto;}.sub-menu .sub-menu li{display:inline-block;float:none;position:relative;width:100%;}.sub-menu .sub-menu li::after{content:"";display:none;}.sub-menu >li a{color:#5A423C;}.navbar ul > li >ul >li > a {color:black !important;display:block;font-size:1.2em;line-height:1.42857;text-decoration:none;}.ii-caption {white-space:normal!important;top:39% !important;width:auto;background-color:transparent;right:-3%;position:absolute;z-index:999;left:auto;height:150px;}.ii-caption .separator{width:150px; margin:0 auto}.ii-caption a,.ii-caption a:hover{ color:white;}#carousel-example-generic .carousel-caption h2{ color:#ffffff;margin:0;text-transform:uppercase;font-size:45px;background-color:rgba(159,209,76,0.7)!important;}#carousel-example-generic .carousel-caption h3 { color:#000000; margin:0; text-shadow:none; font-size:20px; background-color:rgba(255,255,255,0.7)!important; text-align:left; margin-left:-42px;}#carousel-example-generic .carousel-caption h3 p {font-size:20px;line-height:26px;padding:20px;}#carousel-example-generic .carousel-caption h4, #carousel-example-generic-int .carousel-caption h4 {font-size:40px;line-height:46px;color:#ccc;padding:10px 150px;text-align:right;font-weight:bolder;}#carousel-example-generic .carousel-caption h4 strong, #carousel-example-generic-int .carousel-caption h4 strong {color:#fff;}.carousel-control.left, .carousel-control.right {background:rgba(0,0,0,0.8)!important;width:60px;height:60px;top:48%;}#carousel-example-generic-int .carousel-inner {margin-top:0;margin-bottom:-45px;position:relative;height:300px;}.carousel-inner {height:auto;}.carousel-caption {background-color:transparent;text-align:right;}.carousel-caption h2 {color:#ffffff;margin:0}.carousel-caption h3 { color:#ffffff; margin:0; font-weight:normal;}.carousel-caption h5 {font:normal 20px/25px Open sans;color:#ffffff;font-style:italic;margin:10px 0;letter-spacing:0;}.carousel-indicators {display:none}.carousel-indicators .active {width:24px;height:24px;background-color:#cd1d5e;}.carousel-indicators li {border:2px solid #fff;width:20px;height:20px;}.carousel-inner>.item>img {display:block;max-width:100%;height:auto;width:100%;}#topbar .row-login .pc_login_form {background-color:transparent;border:none;padding:0;margin:20px 0;}#topbar .row-login .pc_login_form .pc_login_row{float:left;margin-right:15px!important;}#topbar .row-login .pc_login_form{max-width:100%;}#topbar .pc_login_form .pc_auth_btn{}#topbar .pc_login_form label{display:none;}#topbar .pc_login_form input[type="button"]{margin-top:-25px;margin-left:20px;padding:0 60px!important;height:auto!important;background-color:#555555!important;color:white!important;text-transform:uppercase;font-size:15px;}#topbar .pc_login_row input {width:100%!important;background-color:#cccbcb!important;border:1px solid #a8a9a9!important;margin-left:10px;-webkit-box-shadow:inset 0px 0px 31px 0px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 0px 31px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.2);padding-left:10px!important;}#topbar .pcma_do_recovery{margin-top:0!important;}.recovery,.pcma_del_recovery{font-size:1em;font-weight:bold;cursor:pointer;margin-top:0;}.pc_login_smalls{padding-top:0;}#topbar .pc_error_mess{display:inline-block;}#topbar .pc_logout_box {float:right;}#topbar hr {border-color:#fff;border-width:1px;padding:5px 0 15px 0;margin:0;}.menu-ru ul > li > a, .menu-pl ul > li > a, .menu-de ul > li > a, .menu-fr ul > li > a, .menu-es ul > li > a {font-size:1.2em;padding:9px 5px;}.language a img {height:20px!important;}.pc_login_smalls small, .register_link {color:#111;}.pc_login_form input[type="button"]:hover, .pc_login_form input[type="button"]:active, .pc_login_form input[type="button"]:focus, .pc_registration_form input[type="button"]:hover, .pc_registration_form input[type="button"]:active, .pc_registration_form input[type="button"]:focus, .pc_custom_form input[type="button"]:hover, .pc_custom_form input[type="button"]:active, .pc_custom_form input[type="button"]:focus, .pc_logout_btn:hover, .pc_logout_btn:active, .pc_logout_btn:focus, .pc_loading_btn:hover, .pc_loading_btn:active, .pc_loading_btn:focus {box-shadow:0px 0px 0px #e4e4e4 inset;}.carousel-fade .carousel-inner .item {-webkit-transition-property:opacity;transition-property:opacity;}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {opacity:0;}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity:1;}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.carousel-fade .carousel-control {z-index:2;}#mobile-area a{width:100%!important;float:left;padding-top:0px;margin-top:0px;}.btn-meeting {background-color:transparent;color:#ffffff;border:2px solid #ffffff;padding:6px 15px;position:absolute;right:30px;z-index:999999;text-decoration:none;line-height:1.42857143;font-weight:600;}.btn-meeting-it,.btn-meeting-en {font-size:0.9em;top:22px;}.btn-meeting-es,.btn-meeting-fr,.btn-meeting-de,.btn-meeting-ru,.btn-meeting-pl {font-size:1.2em;top:23px;}.btn-meeting:hover,.btn-meeting:focus {color:#ffffff;text-decoration:none;}.btn-meeting i {margin-right:6px;}.ajax-sub-menu {position:absolute;width:1000px;background-color:white;transform:skewX(0)!important;-moz-transform:skewX(0)!important;-webkit-transform:skewX(0)!important;left:-500px;-webkit-box-shadow:-3px -1px 8px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow:-3px -1px 8px 0px rgba(50, 50, 50, 0.3);box-shadow:-3px -1px 8px 0px rgba(50, 50, 50, 0.3);padding:0 20px;top:10px;}.megamenu-content h2{font-weight:bold;text-transform:uppercase;}.megamenu-content .item-title{color:#5A433A !important;font-size:1.2em;padding:3px 0;}.megamenu-content a,.megamenu-content li:hover {color:#333 !important;font-size:1em;line-height:1.42857;text-decoration:none;transform:skewX(-30deg)!important;-moz-transform:skewX(-30deg)!important;-webkit-transform:skewX(-30deg)!important;text-transform:uppercase !important;}.item-menu{display:block!important;margin-left:10px;padding:3px 0;}hr.megamenu-div{border-width:2px;border-color:rgba(223,223,223,0.5);}footer ul{list-style:none;list-style-type:none;padding:0;margin:0;font-size:0.8em;margin-left:0;color:white;}footer ul li{padding:2px 0;}.copyright {background-color:#d31f19;padding:20px 0;color:#fff;}.bg-footer{background-color:#323232;color:white;padding-bottom:40px;}.copyright span{}.copyright a {color:#fff!important;}.copyright ul {list-style:none;margin-left:5px;padding-left:5px;}.copyright li {padding-right:5px;display:inline-block;}.copyright div{display:inline-block}.bg-footer ul, .bg-footer a, .bg-footer li, .bg-footer h2 {color:white;font-size:1.06em;}.bg-footer li {padding:0;margin:0;}.bg-footer li a, .cat-footer h3 {color:white;font-size:0.8em;border-bottom:1px solid #656565;padding:10px 0 10px 10px;margin:0;width:100%;display:block;line-height:1em;}.bg-footer li a:hover {background-color:#656565;text-decoration:none}.bg-footer h3{font-size:1em;font-weight:bold;color:white;margin-bottom:5px;padding-left:0 !important;}.bg-footer h2 {font-size:2em;font-weight:bold;color:#d31f19;padding:2px 0;}.cat-footer ul{padding-left:0px !important;}footer ul.indirizzo li a {color:white !important;font-size:1em !important;border-bottom:0px solid #656565 !important;padding:0 5px !important;margin:0 !important;width:auto !important;display:inline !important;line-height:2em !important;}footer ul.indirizzo li {margin-bottom:5px;}footer ul.indirizzo h4 {margin:10px 0;color:#fff;font-weight:bold;}body {overflow-x:hidden;}.row-eq-height {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.row-eq-height>[class*='col-'] {display:flex;flex-direction:column;}.title-custom {text-transform:uppercase!important;color:white!important;background-color:#2B2E34!important;}.title-custom::after {border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #2B2E34;bottom:-10px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0;}.last-news::after {bottom:0px;top:100%;}.last-news {font-size:1.4em;padding:5px 15px;text-align:center;transform:translateY(-120%);}.last-news-post {transform:translateY(-57%);}.page-title {display:inline-block;}.black-background {background-color:black;color:white;}.white-background {background-color:white;color:#067234;}.background-orange {background-color:#FF6E33;}.background-green {background-color:#067233;}.no-decoration,.no-decoration:focus,.no-decoration:hover {text-decoration:none;}.white {color:white!important;}.nav>li>a:hover,.nav>li>a:focus {cursor:pointer;}.widgettitle {margin-bottom:20px;}.sidebar ul {list-style:none;padding:0;margin:0;}.sidebar ul li a {color:#5B433D;font-size:0.9em;width:100%;width:100%;display:block;margin:0;text-align:left;border-bottom:1px solid white;text-transform:uppercase;}.sidebar .pink a {background-color:rgba(181, 66, 57, 0.2);}.sidebar .menusx2.pink a {background-color:rgba(181, 66, 57, 0.1);}.sidebar .menusx3.pink a {background-color:rgba(181, 66, 57, 0.05);}.sidebar .green a {background-color:rgba(0, 65, 53, 0.2);}.sidebar .menusx2.green a {background-color:rgba(0, 65, 53, 0.1);}.sidebar .menusx3.green a {background-color:rgba(0, 65, 53, 0.05);}.sidebar li.pink a:hover,.sidebar ul li.pink a:hover {background-color:rgba(181, 66, 57, 0.2)!important;}.sidebar li.green a:hover,.sidebar ul li.green a:hover {background-color:rgba(0, 65, 53, 0.2)!important;}.sidebar li a,.sidebar ul li a {padding:5px 10px;line-height:16px;}.sidebar .menusx1 {}.sidebar .menusx1.active {font-weight:bold;}.sidebar .menusx2 a {padding-left:10px;}.sidebar .menusx3 a {padding-left:30px;}.sidebar .menusx2 a:before {display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;content:"\f0fe";padding-right:5px;color:#8E8D8B;}.sidebar .menusx2.active,.sidebar .menusx3.active {font-weight:bold;}.modal-body .container {width:auto;}.consenso-privacy input {width:auto!important;}.modal-header {border-bottom:0px;}.wpcf7-radio span,.wpcf7-radio span input {}.owl-prev {background-color:#B2B2B2;text-align:center;content:"";padding:10px 20px;left:-60px;opacity:1;position:absolute;top:30%;color:white;font-size:25px;}.owl-next {color:white;text-align:center;background-color:#B2B2B2;content:"";padding:10px 20px;right:-60px;opacity:1;position:absolute;top:30%;font-size:25px;}.owl-pagination {text-align:center;}.owl-page.active span {background:#D00324 none repeat scroll 0 0;}.owl-pagination .owl-page {display:inline-block;}.owl-pagination span {background:#869791 none repeat scroll 0 0;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:0.5;width:12px;}.skew {transform:skew(-30deg);}.skew div {transform:skew(15deg);}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {background-color:#d31f19;}.single-photo {min-height:250px;}.sidebar .widgettitle {display:none;}.modal-open .modal {overflow-x:hidden;overflow-y:auto;background-color:rgba(0, 0, 0, 0.7);z-index:9999}.allegati {padding-left:10px}a.allegati[href$=".doc"],a.allegati[type="application/doc"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/doc.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".docx"],a.allegati[type="application/docx"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/doc.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".jpeg"],a.allegati[type="application/jpeg"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/jpeg.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".jpeg"],a.allegati[type="application/jpg"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/jpg.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".pdf"],a.allegati[type="application/pdf"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/pdf.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".pub"],a.allegati[type="application/pub"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/pub.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".rtf"],a.allegati[type="application/rtf"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/rtf.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".tif"],a.allegati[type="application/tif"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/tif.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".txt"],a.allegati[type="application/txt"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/txt.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".xls"],a.allegati[type="application/xls"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/xls.png) left center no-repeat;padding:10px 40px;}a.allegati[href$=".zip"],a.allegati[type="application/zip"] {background:url(https://mascar.it/wp-content/themes/mascar/assets/images/file-icons/zip.png) left center no-repeat;padding:10px 40px;}.menu-pl ul>li>a {font-size:1.1em;}.pc_login_row label {width:auto !important;}.content-single-prodotto-usato h4 {padding:0px 30px 0px 30px;}.pc_vcl .pc_login_row label {position:static;}.pc_check_wrap .pc_check_label {display:table-cell !important;width:100% !important;margin:0 !important;padding:0 0 0 5px !important;font-size:14px;font-weight:400;}li.pc_form_txt_block a {font-size:12px;color:#d31f19;text-decoration:underline;}.label-video {background-color:#f2f2f2;max-width:fit-content;padding:0px 10px;font-size:13px;font-weight:700;}@media screen and (min-width:1024px) {.pc_login_smalls small {color:#111;float:right;width:150px;}}@media screen and (max-width:1650px) {}@media screen and (max-width:1440px) {}@media screen and (max-width:1200px) {}@media screen and (max-width:1024px) {#carousel-example-generic-int .carousel-inner {margin-top:0;margin-bottom:-130px;position:relative;height:300px;}.hover-cat:hover:after {transition:opacity .55s ease-in-out;-moz-transition:opacity .55s ease-in-out;-webkit-transition:opacity .55s ease-in-out;background-color:white;color:#d31f19;content:"+";display:table;font-size:50px;font-weight:100;left:0;line-height:30px;margin:0 auto;opacity:1;padding:20px 25px;position:absolute;right:0px;top:53%;width:80px;}.ajax-sub-menu {width:800px;left:-400px;z-index:9;}}@media screen and (max-width:900px) {}@media screen and (max-width:768px) {}@media screen and (max-width:600px) {.col-lg-pull-9 {margin-top:40px;}.single-catprodotto {display:none;}.single-pageevidenza {margin:20px auto;}.categorie h2 {font-size:initial;}.owl-prev {display:none;}.owl-next {display:none;}body {width:100%;overflow-x:auto!important;}.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 {}.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;}.page-meeting .label-video {margin:0 auto;float:none !important;display:block;}.page-meeting .btn {margin:10px auto;float:none !important;display:block;}.page-meeting h2,.page-meeting h5 {text-align:center;}}@media screen and (max-width:480px) {}@media screen and (max-width:320px) {}.pc_rf_field input {-webkit-box-shadow:inset 0px 0px 31px 0px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 0px 31px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.2);}.pc_one_col_form.pc_registration_form, .pc_one_col_form.pc_custom_form {max-width:100%;}.pc_registration_form {background-color:#fefefe;border:1px solid #ebebeb;color:#373737;border:none;background:none;font-style:normal;color:#777;padding:40px;max-width:600px;margin:0 auto;box-shadow:1px 1px 30px #ccc;text-align:center;}.pc_field_error{color:#ff0000;margin-top:8px;}