This website was already live when the client approaches us. The initial engagement was to do maintenance of a website and to add a few new pages.
However, once we looked at HTML and CSS code we proposed to a client to first do complete re-coding. The reason for that was to improve code so that later website improvements and changes can be easily done.
For a re-coding, we have added a combination of Object-Oriented CSS (OOCSS) and Scalable and Modular Architecture for CSS (SMACSS), our favorite way of coding CSS. Once re-coding was finished, we started to count a number of lines written in CSS before and after and results where astonishing. Before CSS had 7940 lines of code and we managed to reduce it to only 1013 lines of code.