Get rid of x-overflow:hidden on container element

This was causing content to be cut off when the site was viewed
in mobile Safari, as reported in #774.

If removing this style causes other problems, add it back using a
media query that only affects wider viewports.