A modular CSS framework for truly flexible, accessible and responsive websites