Как сделать такой перенос элементов?
Только через @media запросы, так как auto-fill будет переносить по одному.
через медиа либо js. 
С медиазапросами громоздко.
ну так не морочь себе голову созданием универсального дизайна - сделай отдельно мобильную версию. да и весить будет в разы меньше