Здравствуйте.
Теги <before> и <after> здесь абсолютно непричём. Всё перестроение происходит с помощью файлов CSS и технологии mediaQuery. В этом случае при изменении ширины экрана отрабатывает соответствующая конструкция с CSS. Например:
@media only screen and (max-width: 760px) {
.searchContainer {
margin-bottom: 130px;
}
}
Т.е. конструкция отработает когда экран будет равен или меньше 760 пикселей.
Файлы с CSS находятся в Вашей теме оформления в папке 960gs.
Для того, чтобы увидеть именно тот стиль который отрабатывает используйте FireBug в firefox. Там есть возможность посмотреть стиль если открыть сайт и нажать правой кнопкой мыши на нужном элементе выбрав "происпектировать элемент". И сжать размер экрана с помощью Ctrl+Shift+M