Fix: javascript and CSS fixes for menu