update with fix for iphone / ipad viewport issues