important fixes to mobile styles, main mobile menu, and mobile-headers