The problem is that you have adjusted colors on separate parts of the navigation bar to override the overall color through. more specific selectors.
Follow these three steps:
The first part of the problem:
.top-bar-section li a:not(.button) { //Here is where the first part of the problem is. Change this to a different color. color:black; }
Please note that the above part will change the color of all elements with this selector (the item 1 drop-down menu on your page also uses this, so it will change the color of this element down if you donβt give it another selector).
The second part of:
.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { //Here is where the second part of the problem is. Change this to a different color. border-left: solid 1px black; border-right: solid 1px black; }
The third part:
.top-bar-section .has-form { //Here is where the third part of the problem is. Change this to a different colour. background:black; }
Obviously, if you want the :hover color to be still black, you can save the code below as it is, if not, change it to whatever color you want it to hang:
.top-bar-section li a:not(.button):hover { // Potential fourth part of problem background:black; }
source share