Fixed mobile menu overlap issue