При уменьшении экрана до определенного значения исчезает основное меню и появляется кнопка для активации меню под мобильные устройства. Если на него нажимать, то меню нормально открывается и закрывается. Но если не закрывая его снова увеличить ширину экрана а затем уменьшить, то при повторном уменьшении меню появляется в открытом виде.
Как сделать так, чтобы оно при изменении ширины всегда было закрытым до клика на кнопку? И, скажите, есть ли еще способы кроме этого для реализации такого меню без js и какие(скрипты не знаю вообще)?
https://jsfiddle.net/vut2y0j1/6/