From http://flippinawesome.org/2013/08/12/writing-better-css/?utm_source=html5weekly&utm_medium=email