fixed menu overlay issue for mobile