.ds-top-header { color: ; } .ds-top-header a, .ds-top-header a:visited { color: #FFFFFF !important; } .ds-top-header a:hover { color: #E8E8E8 !important; } .ds-top-header { background-color: #202020; } .site-header hgroup a { color: ffffff !important; } .site-header a, .site-header a:visited { color: #ffffff !important; } .site-header a:hover, .site-header a:focus, .site-header a:active, .site-header a:visited:hover, .site-header a:visited:focus, .site-header a:visited:active { color: #afafaf !important; } .site-header { background-color: #2F2F2F; } #primary-nav ul .sub-menu a,#primary-nav ul .sub-menu, #primary-nav ul.greedy-links { background-color: #2F2F2F; } #primary-nav ul.greedy-links:before{ display:none; } #primary-nav ul .sub-menu a:hover, #primary-nav ul.greedy-links a:hover { background-color: #464646; } @media (max-width: 992px) { #primary-nav ul li a:hover { background: #464646; } } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, #simplemodal-container h3 { color: