We ended up fixing the menu colour issue with this code :
nav .menu > li.menu-item > a, nav.std-menu .menu > li > a {
color: #000 !important;
font-size:15px !important;
}
tnav .menu li.current-menu-ancestor > a, nav .menu li.current-menu-item > a, nav .menu li.current-scroll-item > a, #mobile-menu .menu ul li.current-menu-item > a {
color:#c3b29b !important;
}