Fixed mobile menu issues, also design issues.