Workaround for iOS Safari bug

This is a fix for a bug/feature in Safari on iOS that forces the width of an iframe (that has width: 100%) to the same width as the content document of the iframe.

See discussion in #8