Андрей Федоров: первое это пример, как изначально расположить блоки в обратном порядке, а дальше уже на медиа кверях отменяем флоат и всё выстраивается сверху вниз
Если вы хотите получить ответ на вопрос, то приведите только тот код, который непосредственно нужен! Выкинув все лишнее. И в этом вам поможет jsfiddle.net