Två tips till till mobilen (kommer på efterhand här

):
HTML-kod:
<meta name='viewport' content='user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0'/>
Det gör så att sidan inte visas i full size utan efter skärmens storlek.
Samt att om du sätter overflow: hidden; på wrappern så slipper man att sidan kan röra sig i sidled (testat på iPhone bara).