One of the (good) side effects of being fluent in CSS is that your HTML becomes smaller – you won’t need the maximum amount of nodes to make a particular look. Also, you'll find it tons easier to form not only your websites but also your apps responsive.

In the end, you'll save tons of your time, headache and discussions with designers.