Kristina8787, каждые три блока нужно заворачивать в контейнер с классом row. Для этого нужно поставить счётчик и каждые три итерации хитро расставлять открывающий и закрывающие теги.
Или перевести на 4й бутстрап и не мучаться
Илья С, не спорю. Если разработчик купленой темы делал инструкцию, то она будет в комплекте с версткой, если не делал, то заказчику ее все равно взять неоткуда. Совсем недавно зашла на доработку именно верстка купленная. Стили и скрипты там были уже скомпиленые, зато в комплекте как отдельным сайтом разработчики кинули документацию
sleepy_hungry, вообще можно. Но я предпочитаю отделять сетку от вёрстки блоков. Например ряд из трех преимуществ. Делаю row, в нем три column, а в колонке я уже создаю непосредственно feature-item и с ним уже работаю. Опять же. Смотря для чего класс. Если он не влияет на оформление самого элемента сетки, а используется как родитель для начинки, то вообще без проблем
И зачем вам эхо счётчика, только для отладки разве что