Light weight CSS framework for responsive column layout