Александр: вы снова не в ту сторону смотрите, да стили затронут, но какие стили. Допустим вы написали media screen and (max-width:1200px){} и делаете адаптивку, то каким образом ваши стили при уменьшении размера браузера скажем до 800 px будут отображены? где вы их пропишите? Вы совершено не понимаете логику адаптивки и медиа, извините, но читайте, материалов в google полным-полно.
Михаил Гильмутдинов: в смысле не выдает меню? эта запись означает что при изменении ширины браузера до 992px ваше меню прячется, ну и появляется соответственно мобильное меню. Это при условии что вы все правильно прописали.
GaserV: ну так мой вариант как раз это и делает, касательно вашего варианта, я не вижу не структуры ни того что у вас происходит, какие ошибки выдает и почему,
но на быструю руку это примерно вот так: