@media (max-width:1280px) {
    .top-menu li a { padding: 10px 10px }
}

@media (max-width:1024px) {
    .top-menu li a {
        padding: 10px 10px;
        font-size: 11px;
    }
    .header-secondary .main-nav > ul > li > a { font-size: 12px }
}

@media (max-width:800px) {
    .top-menu li a {
        padding: 10px 5px;
        font-size: 11px;
    }
}


@media (max-width:375px) {
    .newsletter .container h4 { font-size: 18px }
    .newsletter h3 { font-size: 18px }
    .footer-bottom1 .row div {
        padding: 15px 0;
        text-align: center;
        font-size: 11px;
    }
}