/* Post 

.tmb-img-ratio.tmb .t-entry-visual .t-entry-visual-cont > img, .tmb-img-ratio.tmb .t-entry-visual .t-entry-visual-cont > a > img {
    padding: 6%;
}
.tmb .t-entry-text-tc:not(.no-block-padding) .t-entry > *:first-child {
    margin-top: -60px !important;
    margin-bottom: 50px;
    background-color: #fff;
    padding: 20px
}  

.style-metro .tmb .t-inside .t-entry-visual {
    padding: 8% 8% 8% 8%;
}
.tmb .t-entry-visual .t-entry {
    background-color: #fff;
    padding: 20px;
}
*/


/* MENU */
.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a, .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a{color:#999!important;}




.tmb-content-left.tmb .t-entry-text {
    padding: 0px 8% 8% 8%;
}
.tmb > .t-inside hr.separator-reduced {
    width: 70px;
    border-top-width: 5px;
  border-color: #333;
}

.no-touch .tmb-desaturated.tmb .t-entry-visual img, .no-touch .tmb-desaturated.tmb .t-entry-visual .t-background-cover, .no-touch .tmb-desaturated.tmb .t-entry-visual .fluid-object {
    padding: 8%;
}

.row-navigation.row-navigation-light {
    outline-color: #fff;
    background-color: #fff;
}


/* FORM */

input[type=checkbox]:checked:before{display:none!important;}
.style-light input[type=radio]:checked:before{display:none!important;}
.with_frm_style .frm_radio input[type=radio], .with_frm_style .frm_checkbox input[type=checkbox]{vertical-align:middle;}
.isotope-filters ul.menu-smart > li > span > a {font-size: 16px;}
.frm_dropzone.dz-clickable.frm_single_upload {max-width: 100%!important;}




/* COOKIE NOTICE */

#cookie-notice .button.wp-default {
    padding: 10px 20px;
    background: #fff;
  border-radius:0px;
    border-color: none;
    text-shadow: none;
    border: none;
    font-family: 'Poppins';
  
}


/* VERSIONE TABLET */

@media (max-width: 1200px) {
   #main-logo .navbar-brand img {height:44px!important;}
}

/* VERSIONE MOBILE */

.smartphone h1{line-height: 1;}
.smartphone h2 {line-height: 1.2!important;}
.smartphone .triple-block-padding {padding: 36px 18px 36px 18px;}
.smartphone .double-block-padding {padding: 36px 18px 36px 18px;}


