Width: 100% su iPad è più stretta del dovuto

E’ un problema su Safari. La viewport di default di Safari è 980px, se il layout è più largo gli elementi impostati a 100% si ridimensionano a 980px, non alla larghezza del layout originale, ad esempio tagliando il background.

Per risolver,e conviene mettere su body

min-width: 1050px

(o la larghezza del layout). In questo modo Safari Mobile usa questo valore per il viewport, e il resto funziona correttamente.