@media screen and (min-width: 768px) {
    #block-menu-menu-site-menu .menu.nav > li { margin-right: 4px }
}
@media screen and (min-width: 992px) {
    #block-menu-menu-site-menu .menu.nav > li { margin-right: .95em }
}
@media screen and (min-width: 1200px) {
    #block-menu-menu-site-menu .menu.nav > li { margin-right: 1.5em }
}


@media screen and (max-width: 991px) {
    #block-menu-menu-site-menu .menu.nav > li > a {
        padding: 10px 4px;
    }

    #block-menu-menu-site-menu .menu.nav li a {
        font-size: 11px;
    }
}