Довести до ума адаптивное меню на Bootstrap

Сергей14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.01.2017

Есть сайт на bootstrap с некоторым кастомным css. На нем не вполне адекватно работает меню при изменении размеров окна.

Нужно это все поправить.

Сайт: psy-study.ru

Задачи:

1) при уменьшении окна (мобильная версия), кнопка меню выглядит как кнопка, а не как иконка. При рефреше (на маленьком окне) выглядит как надо.

Нужно чтобы при появлении кнопки "Меню" она сразу была иконкой. То есть, если я загружаю страницу в большом разрешении, а потом сжимаю, все сразу красиво.

2) в мобильном варианте меню выпадает с рывком из-за обтекания кнопки меню. 

Нужно сделать так, чтобы меню сразу выпадало ниже кнопки меню и заполняло всю ширину экрана. Оно и сейчас заполняет, но уже после того, как раскрывается второй пункт. А нужно - сразу. В общем, чтобы не дергалось, а выглядело в раскрытом состоянии так же, как сейчас.

При этом всем, нужно по максимуму использовать bootstrap, а не писать свое меню с нуля, не подключать других библиотек и т.д. То есть, как можно меньше затронуть текущий код. Желательно обойтись только правками css и немного - html.

Заявки фрилансеров