Добрый.
Как у вас реализован выбор - какой wrapper показывать а какой нет?
Вообще, весь ваш вопрос решается с помощью одного только правила CSS - media query
Тут пример - в нем, в зависимости от ширины экрана, меняется фон страницы.
В вашем случае нужно, используя этот же принцип - в зависимости от ширины экрана менять расположение и внешний вид элементов, все через CSS - так, как указано в макетах.
Дублировать контент, а также создавать разные копии для страниц - не нужно такого делать, имхо