arda Any solutions though?
Reduce the amount of CSS. Example: Instead of
.c1 { font-weight: bold }
.c2 { font-weight: bold, color: blue }
.c3 { color: blue }
you could write:
.c1, .c2 { font-weight: bold }
.c2, .c3 { color: blue }
Or you could make your classes more meaningful:
.bold { font-weight: bold }
.blue { color: blue }
... and instead of applying .c2
you apply .bold.blue
.
2775 lines of CSS looks like a lot of rules, I guess there should be some room for improvement.