added CSS-only way to prevent iPhones and iPads from zooming in on landscape orientation.