Горизонтальная прокрутка на iphone?
Вопрос старый, но ответа нет, а в гугле на первом месте. По этому отвечу =)
Чтобы на айфонах/айпадах не скролило вбок надо к html, body задавать position:relative;html, body { 
    position: relative;
    max-width: 100%; 
    overflow-x: hidden; 
}
Проверьте, есть ли элементы, которые вылезают по ширине (больше чем viewport)
Ну и<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, maximum-scale=1.0"/>