Fixed navigation issues on mobile