fixed bug with menu and updated responsive design