.genesis-nav-menu a {
    border: none;
    color: #fff;
    display: block;
    font-weight: bold;
    padding: 25px 20px;
  position: relative;}

.nav-primary {
    background-color: #EC1A23;
    color: #fff;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    border-bottom-color: black;
    border-bottom-width: 4px;
    border-bottom-style: solid;
}

.nav-primary .genesis-nav-menu .current-menu-item > a {
  color: black;}

.nav-primary a:hover, .nav-primary .sub-menu a:hover, .nav-primary .genesis-nav-menu .current-menu-item > a {
    color: #000;
}