Ну, они просто не установили минимальную ширину, просто максимальную ширину.Таким образом, браузер может свободно перемещать все.
В макете с двумя столбцами вы, вероятно, должны использовать проценты для своего столбца (т. Е. Основной столбец 70% и столбец навигации 30%), что должно работать нормально.
Хорошей отправной точкой будет http://tutorialblog.org/fluid-fixed-and-elastic-web-design-explained/