Why Refactor your CSS? CSS Tends to go awry. It can get too complicated to maintain Keep your code DRY Make your code legible Refactoring as a step gives time to manage this. 80% of your time is spent reading code