Viewport adjustments for mobile devices #1