По-скольку администрация сайта вроде как читает данный тэг (по-скольку указанная мною прошлая проблема весьма оперативно исчезла после поста), хотелось бы предложить исправить ещё одну проблему. А именно использование в CSS атрибута opacity, чаще всего он используется неправильно (просто создаёт прозрачность исключительно фона и зачем-то используется в псевдоклассе :hover), если нужно использовать прозрачность только для фона, то лучше использовать rgba стиль указания цвета, к примеру: background-colo: rgba(0, 0, 0, 0.7); — этот способ проходит валидацию CSS3 и совместим со всеми современными браузерами, проблемы возникают только с архаичными (Оперой старее 10 версии, к примеру).
Почему лучше использовать лучше его? opacity имеет странное поведение в разных браузерах, чаще всего речь идёт о некотором артефактом отображение в Хроме на шрифтах со сглаживанием. Да и в целом, нужно помнить, что opacity применяется к дереву селекторов и все вложенные так же получат прозрачность, если это не требуется, то лучше отказаться от его использования в пользу указания явной прозрачности цвета через rgba.