fixed the mobile menu
added ability to show hide for mobile/non-mobile