Адаптивная верстка с помощью JavaScript. Как это делается?
А зачем вы их все переносите? Зачем для адаптивной верстки js? Да, бывают моменты, когда он нужен. Но так, как используете его вы, не правильно. Почему вам через css все не делается?
Посмотрите статьи как делаются всякие Bootsrap сетки (не как пользоваться, а как реализовать).