Anshag,
Зафиксировать минимальную ширину body
body {
min-width:
900px;
}
убить скроллинг по x при величине экрана более минимально просматриваемой части сайта (типично 700-900px по ширине)
@media screen and (min-width: 900px) {
html,body {overflow-x:hidden;}
}