@media only screen and (min-width: 0px) and (max-width: 767px) {

    .dropdown {
        display: block !important;
    }

    #nav ul.level1 li, #nav-scroll ul.level1 li {
        font-size: 2.6rem !important;
        height: 80px !important;
    }

    #nav ul.level1 li a, #nav-scroll ul.level1 li a {
        font-size: 2.6rem !important;
    }
    
    #nav ul.level1 li a::after {
        height: 1px !important;
        top: 80px !important;
    }
    
    #nav ul.level1 li.dropdown a::after, #nav-scroll ul.level1 li.dropdown a::after {
        height: 1px !important;
    }

    .slider-text h2 {
        font-size: 3.2rem !important;
    }

    .slider-text h4 {
        font-size: 1.6rem !important;
    }

}

@media only screen and (min-width: 0px) and (max-width: 579px) {

    .footer-address ul li {
        font-size: 1.4rem !important;
    }
    
    .footer-address span strong, .footer-nav span strong {
        font-size: 1.4rem !important;
    }
    
    .footer-nav ul li a {
        font-size: 1.4rem !important;
    }

}