added media query and js for mobile menu