Какая максимальная длина названия класса в HTML разметке?
ограничений нет. Во всяком случае на практике упереться в такой лимит невозможно.
В HTML/CSS не ограничено. Вероятнее всего, сама CMS глючит, и при генерации CSS класс оказался одной длины, а HTML - другой.