@media only screen and (max-width: 71.25em) {
    /* Navigation */
    .navigation {
        padding: 10px 0;
        margin: 20px 0;
    }
    .top-bar-section li:not(.has-form) a:not(.button) {
        padding: 0 10px; 
    }
    .top-bar-section li a:not(.button) {
        padding: 0 10px; 
        font-family: 'Roboto', sans-serif;
    }
    .navigation .top-bar,
    .top-bar-section ul,
    .top-bar-section ul li,
    .top-bar-section li a:not(.button),
    .top-bar-section li a:not(.button):hover,
    .top-bar-section ul li:hover > a {
        background: none !important;
    }
    .top-bar-section .has-dropdown > a:after {
        border-color: #333 transparent transparent transparent;
    }
    .top-bar-section ul li:hover:not(.has-form) > a,
    .top-bar-section li a:not(.button):hover,
    .top-bar-section ul li:hover > a {
        color: #00498d;
    }
    .top-bar-section .has-dropdown > a:after {
        color: #333;
    }
    .top-bar-section .dropdown {
        background: #333 !important;
    }
    .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:hover {
        background: #3eb418 !important;
    }
    .top-bar form {
        margin-bottom: 20px;
    }
    .top-bar-section .dropdown.login {
        width: 300px;
        /*right: 0px;*/
        /*left: auto;*/
        left: -229px !important;
    }
    .top-bar-section .dropdown a:not(.button) {
        color: #FFF;
        padding: 10px 10px 10px 15px;
    }
    .top-bar-section .dropdown a:not(.button):hover {
        color: #CCC;
    }
    .top-bar-section .dropdown label {
        font-size: 1rem;
        color: #FFF;
        padding: 12px 10px 0 0;
        text-transform: capitalize;
    }
    .button.button-facebook,
    .button.button-google,
    .button.button-yahoo {
        font-size: 0.9em;
    }

    /*
    * ===================================================== GOOGLE CHART ==================================================
    */
}

@media only screen and (max-width: 768px) {
    .top-bar-section .has-dropdown > a:after {
        top: 29.5px;
    }
}