Реализовано как и писал выше: сделал свои CSS файлы и подключил их в парочку файлов CSS CRM (в моем случае в 3) - по сути сначала накладывается стиль СРМ а потом наш. Подключал именно в CSS !!! Так надежней
Работа трудоемкая особенно с высотами для SubGrid-ов а за тот CSS который написан для association views я бы руки повыдергивал девам с microsoft !
Особенно удивили те факты что то что не смогли сделать в CSS они сделали в JS который сам по себе иногда тупит и рисует хрень. А в некоторых местах они сделали просто гениально - если все элементы будут белого цвета то никто и не заметит что они неровные и занимают не свое место. Иногда посещало такое чувство что дизайн писался на коленях или каким-то приложением. А из-за того что некоторые вещи они исправляли скриптом мне пришлось придумать некий свой язык из селекторов который выравнивает секции после того как скрипт поставит свою высоту. Изначально думал что то что задумали сделать невозможно но через 2 месяца получил результат. Правда сам CSS получился очень специфический