ThunderCat, или лучше как некоторые делают, сделать на jquery по условию ПК или мобильный от размера экрана и добавлять блок в одно или другое место и удалять при изменении размера экрана.
ThunderCat, хорошо, последний вопрос, а если например меню и оно в другом месте на мобильном устройстве, не в центре экрана, как на компьютере. Вместо того, чтобы это меню отдельно выводить, можно его клонировать на js, удалив при этом меню из ПК версии и подредактировать на js и также в обратном порядке. Так будет правильно? Или лучше в мобильной версии скрыть меню от ПК display:none, а в мобильной версии наоборот показать display:block?