first и last добавляет CMS MODX. Li это ссылки на другие странички. Суть такая, Первый li это - Все услуги, а остальные li это как бы под-меню. У класса .active стоит цвет активной странички, и когда переходишь по меню по другим под-меню то первый li остается .active так как CMS думает что это и пункт (Все услуги) и Под-меню и получаеться что перешел в под-меню и уже становиться два li.active. Нужно как бы проверить если соседи у .first.active с классом .active то у него убрать .active, а если их нет, то оставить у первого li класс .active
Проблема в том, что при загрузке страницы, нужно что бы iStepsTabTitle был активный и iStepsTabText тоже, а у других был показан только iStepsTabTitle.