Backported mobile nav css and js from sports train