image, scrolling, and viewport fix for iphone