Fix gap between menus in Firefox.

Strange interaction between `display: inline-block` and `overflow: hidden`.