В чем отличие max-width От width?
Width: 100%
Max-width: 1200px
Блок будет тянуться на всю ширину родительского контейнера, но не выйдет за пределы 1200 пикселей. Удобно, например, ограничивать максимальную ширину сайта — есть предел, но до предела размеры будут соответствовать ширине браузера.
Если width равен 10000%, а max-width 100% то в блоке будет ширина не больше 100%.