@itsamiro: You’ve some CSS as below somewhere in you Custom CSS:
.nav-primary .menu a { background-color: #000000; color: #ffffff; }
.nav-primary .menu li a:hover, .nav-primary .menu li a:focus, .nav-primary .menu li:hover > a, .nav-primary .menu li:focus > a, .nav-primary .menu .current-menu-item > a, .nav-primary .menu .current-menu-ancestor > a, .nav-primary .menu .current_page_item > a, .nav-primary .menu .current_page_ancestor > a { background-color: #000000; color: #0087b5; }
.nav-primary .menu .sub-menu a, .nav-primary .menu .children a { background-color: #000000; color: #ffffff; }
.nav-primary .menu .sub-menu a:hover, .nav-primary .menu .sub-menu a:focus, .nav-primary .menu .children a:hover, .nav-primary .menu .children a:focus { background-color: #444444; color: #e8554e; }
Please remove this. Or use !important in the above like this.
.nav-primary .menu .sub-menu a:hover,
.nav-primary .menu .sub-menu a:focus,
.nav-primary .menu .children a:hover,
.nav-primary .menu .children a:focus {
background-color: #fff !important;
}
Regards,
Mahesh