Fix iPad/WebKit overflow on zone landing pages

Found this problem on iPad, and can be reproduced in Chrome.  Go here (https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS) and squeeze the page a bit.  Scroll to the right... :(  .  Adding overflow-x:hidden on the main element fixes it all.