added overflow-x hidden to #menu to stop overflow on touch