/* media query */

@media only screen and (min-width: 960px) and (max-width: 1440px) {
    #menu-top #motto strong {
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        font-size: 14px;
    }
}



@media only screen and (min-width: 768px) and (max-width: 959px) {
    #menu-principale #logo p {
        line-height: 23px;
    }
    #menu-principale #motto strong {
        font-size: 13px;
    }

    #blog-page .posts_group article {
        width: 48%;
    }
}



@media only screen and (max-width: 959px) {
    #lw_widget-3 {
        display: none;
    }
}



@media only screen and (max-width: 767px) {

    .scroll-mouse {
        width: 22px;
        height: 38px;
        border: 1.5px solid white; 
    }
    .scroll-wheel {
        width: 3px;
        height: 7px;
    }

    #menu-menu-top-it li a .menu-icon i {
        width: 15px;
        height: 15px;
        line-height: 15px;
    }

    #menu-principale #logo p {
        line-height: 19px;
    }

    #menu-principale #motto strong {
        font-size: 11px;
        position: relative;
        top: -3px;
    }

    #menu-sticky #motto strong {
        font-size: 9.4px;
    }

    .mfn-header-sticky-section #motto {
        top: 0;
    }

    .dividi-in-colonne {
        column-count: 1;
    }

    .whatsapp-float {
        width: 35px;
        height: 35px;
        bottom: 50px;
        right: 12px;
        font-size: 23px;
        border: 2px solid #FFF;
    }


    .mfn-footer-tmpl .mcb-section:not(.full-width) {
        max-width: 100%;
        padding-left: 8px;
        padding-right: 8px;
    }

    .mfn-footer p {
        margin-bottom: 0px;
    }

}
