New theme fixes for mobile menu