Improve header menu styles for mobile