.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),img{width:100%}a img,hr{border:none}.jumbotron{padding:20px}.mir_datatables{color:#757678}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{font-weight:400;font-size:11px}a.dialog_trigger{color:#6aa0f1;display:inline-block;margin-left:10px;text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,a:hover{text-decoration:none;color:inherit}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{color:#B7B7B7;font-family:Montserrat,Verdana,Geneva,sans-serif;height:100%}body{font-size:100%;overflow-x:hidden;border-top:solid 3px #6aa0f1}img{max-width:100%}a{font-size:inherit;line-height:inherit;font-weight:inherit;position:static;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}ul{list-style-type:none}hr{position:relative;border-top:1px solid #de0003;width:5%;margin:20px auto}.overlay,.sipario{position:fixed;bottom:0;left:0;right:0;top:0}.clearFloat{line-height:0;margin:0;padding:0;clear:both;height:0;width:0}.alpha{opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.overlay{background:#000;z-index:100;cursor:pointer;opacity:.85;filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";display:none}.sipario{z-index:1000;background-color:#6aa0f1}.alert{font-size:13px}.content_wrapper{padding:50px 0}.separator{padding:10px;margin:30px 0}.separator.separator_double{border-top:solid 1px #B7B7B7;border-bottom:solid 1px #B7B7B7}.separator a{margin:0 10px 0 0!important}.mir_ajax_switch_value_wrap{position:relative}.mir_ajax_switch_value_wrap .mir_ajax_switch_value{display:block;cursor:pointer!important;padding:5px;position:relative}.mir_ajax_switch_value_wrap .adding{display:block;position:absolute;top:0;right:0;font-size:10px}.mir_ajax_switch_icon_wrap{position:relative}.mir_ajax_switch_icon_wrap .mir_ajax_switch_icon{cursor:pointer!important;padding:5px;position:relative}.mir_ajax_switch_icon_wrap .adding{display:block;position:absolute;top:0;right:0;font-size:10px}.mir_table .badge{font-size:11px}.mir_table .label{font-size:11px;display:block;padding:5px}.mir_table .label i{font-size:15px;display:inline-block;margin:0 5px}.mir_table .mir_label_2x{font-size:12px}.mir_table .mir_label_2x i{font-size:20px}.mir_table .mir_icon_2x{font-size:16px;display:block}body.err_404 .alert_404{width:300px;max-width:990px;margin:0 auto;background-color:rgba(106,160,241,.5);padding:20px;position:fixed;bottom:20px;right:20px;color:#333;text-align:center}body.err_404 .alert_404 h1,body.err_404 .alert_404 h2{padding:0}body.err_404 .alert_404 p{font-size:18px;line-height:21px}.navbar .navbar-header .navbar-brand{width:100%!important;max-width:250px!important}.navbar .navbar-header .navbar-brand img{width:100%!important;height:auto}.navbar .navbar-nav>li a{line-height:30px;font-size:13px}.dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#757678;white-space:nowrap}.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#757678;background-color:#eee;background-image:none}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #757678;border-style:solid;border-width:5px 0 5px 5px;margin-top:10px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#bababa}.dropdown-submenu .pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#woocommerce_product_categories-3{display:none}.custom-checkbox>[type=checkbox],.custom-checkbox>label{margin-bottom:0!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox>label span{display:inline-block;margin-left:10px;color:#000;text-transform:uppercase;font-size:11px}.custom-checkbox>[type=checkbox]:checked,.custom-checkbox>[type=checkbox]:not(:checked){position:absolute;left:-9999px}.custom-checkbox>[type=checkbox]:checked+label,.custom-checkbox>[type=checkbox]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}.custom-checkbox>[type=checkbox]:checked+label:before,.custom-checkbox>[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:50%;margin-top:-12px;width:23px;height:23px;border:1px solid #ddd;background:#fff;border-radius:2px}.custom-checkbox>[type=checkbox]:checked+label:after,.custom-checkbox>[type=checkbox]:not(:checked)+label:after{font:normal normal normal 14px/1 gd_icon_pack;content:'\e5ca';position:absolute;top:50%;margin-top:-8px;left:4px;color:#000;transition:all .2s;font-weight:800}.custom-checkbox>[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom-checkbox>[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.custom-checkbox>[type=checkbox][data-indeterminate]+label:after{content:'\e5ca';left:6px;opacity:1;transform:scale(1)}.custom-checkbox>[type=checkbox]:disabled:checked+label:before,.custom-checkbox>[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;background-color:#eee;border-color:#eee;cursor:not-allowed;opacity:1;color:#dadada}.custom-checkbox>[type=checkbox]:disabled:checked+label:after{color:#dadada;cursor:not-allowed}.custom-checkbox>[type=checkbox]:disabled+label{color:#aaa;cursor:not-allowed}.custom-checkbox>[type=checkbox]:checked:focus+label:before,.custom-checkbox>[type=checkbox]:not(:checked):focus+label:before{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.custom-checkbox>label:hover:before{border:1px solid #88D2FF!important}.custom-checkbox>[type=checkbox]:disabled:checked+label:hover:before,.custom-checkbox>[type=checkbox]:disabled:not(:checked)+label:hover:before{border:1px solid #E4E4E4!important}.media_preview{display:block;border:1px solid #B7B7B7;padding:10px;background-color:#E7E7E7}.media_preview_icon{width:100%;max-width:150px;height:auto}.media_preview_icon img{width:100%}.icon_pic{width:75px;display:block;margin:0 auto}.recover_pwd_btn{text-align:center;margin-top:10px;color:#6aa0f1;display:block;font-size:12px}.recover_pwd_btn:hover{color:#f16d6d}.cool_spinner_wrapper{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.cool_spinner_1{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-35px;height:20px;width:70px;text-align:center}.cool_spinner_1>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.cool_spinner_1 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.cool_spinner_1 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}body.webmail{background-color:#2A2A2A;font-family:Lato;font-size:15px;color:#333}body.webmail hr{border-top:1px solid #2A2A2A}body.webmail .mail_wrapper{width:95%;max-width:990px;margin:0 auto}body.webmail .mail_head{padding:10px;width:100%;background-color:#F7F7F7;color:#d9534f}body.webmail .mail_marchio{width:100%;max-width:250px;text-align:center;margin:0 auto 20px}body.webmail .mail_tel{width:100%;text-align:center}body.webmail .mail_contenuti_testuali{background-color:#FFF;border-bottom:solid 5px #D41b29}body.webmail .mail_title{background-color:#777;color:#FFF;font-size:20px;text-align:center;padding:10px;text-transform:uppercase;font-family:Montserrat;font-weight:500}body.webmail .mail_desc{padding:20px}body.webmail .mail_footer{background-color:#555;color:#FFF;padding:10px;text-align:center}body.webmail .mail_footer hr{border-top:1px solid #999}body.webmail .mail_company_name{font-size:18px;padding:5px;margin-bottom:10px}body.webmail .mail_company_address{font-size:18px;color:#999}body.webmail .mail_company_phone{margin:10px 0;color:#999}body.webmail .mail_company_phone p{font-size:12px}body.webmail .mail_company_mail p{font-size:12px;color:#999}body.webmail a.main_link{display:block;padding:10px;text-transform:uppercase;color:#FFF;font-weight:700;text-align:center;background-color:#DC002E;width:250px;margin:0 auto}body.webmail a.main_link:hover{background-color:#777}