OOCSS
OOCSS (Object-Oriented CSS) is a methodology for organising CSS into reusable, modular objects. It encourages the separation of structural style from decorative style, in order to make the code more maintainable, consistent and lighter.