Fix Menu on Firefox and Mobile

View commit messages for details.