К элементу меню применены стили, в обычном состоянии цвет текста серый, а при наведении белый. Но когда CMS добавляет к нему class="active" фон меняется, а цвет текста остался серым, хотя в классе active поставил белый цвет.
Хром -> ПКМ на элементе -> Просмотр кода элемента -> откроется панель разработчика и будут показаны все наложенные на элемент стили. Найдите какой-из них перекрывает ваш стиль.
Как писал выше geek01 поставьте !important, либо проверьте не стоит ли он уже по умолчанию на основном классе, если так, то лучше выяснить зачем, если просто так, то лучше его убрать.