.main-navigation,.main-navigation ul ul{background-color:var(--contrast);}
.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--base-3);}
.main-navigation .main-nav ul li:not([class*='current-menu-']):hover > a, .main-navigation .main-nav ul li:not([class*='current-menu-']):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*='current-menu-']) > a{color:var(--contrast);background-color:var(--base-3);}
.site-header{background-color:var(--base-3);}.nav-float-right .inside-header{display:flex;align-items:center;justify-content:space-between;}.nav-float-right .main-navigation .main-nav>ul{flex-wrap:nowrap;}.full-width-content.one-container .container,.full-width-content.separate-containers .inside-article{padding:0;}