div.global-nav, .global-nav {
   background-color: #222222 !important;
}

div.global-nav a:link {
    font-weight: 400 !important;
    color: white !important;
    text-decoration: none !important;
    background:transparent;
}
div.global-nav a:hover, div.global-nav a:focus {
    color: #E4E4E4 !important;
    text-decoration: underline !important;
}

/*  MOBILE navigation */

.side-nav a {
    font-family: 'Basis Grotesque Regular', Arial, sans-serif;
}
.side-nav a.current, .desktop-left-nav a.current {
    font-family: 'Basis Grotesque Bold', Arial, sans-serif;
    color: #C92D0C !important;
    font-weight: normal !important;
}

.button-collapse {
    color:#414141;
}

/*
nav.nav-extended .nav-wrapper {
    position: absolute;
    top: 10px;
    right: 0;
    background-color: #ffffff;
}

@media all and (min-width: 841px) {
    nav.nav-extended .nav-wrapper {
        position: static;
        
        background-color: #222222;
    }
}
*/