/*@media only screen and (min-width: 992px) and (max-width: 1280px) {}*/

/* Tablet Layout: 768px. */

/*@media only screen and (min-width: 1px) and (max-width: 969px) { }*/

/* Wide Mobile Layout: 480px. */

/*@media only screen and (min-width: 480px) and (max-width: 767px) {}*/

/* Mobile Layout: 320px. */

@media only screen and (min-width: 1px) and (max-width: 479px) {
    #menu-1 > li > a {
       padding: 1px 6px;
       font-size:calc(8px + .8vw);
    }
}