Сверстал с помощью flexbox (префиксы в порядке).
Ширину блоков задал:
.news {
width: 100%;
max-width: 320px;
}
Везде блоки выстраиваются в ряд (Скриншот 1), а в Safari в столбик (Скриншот 2) и (внимание!!!) когда я переписываю ширину на width: 320px, то блоки выстраиваются в ряд.
Почему так? Ширина блока и так 320px, благодаря max-width
![b2142e155cd24ef0b03b9585166a95df.png](https://habrastorage.org/files/b21/42e/155/b2142e155cd24ef0b03b9585166a95df.png)