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