fixes #8469 - css cleanup, whitespaces and remove dead code

([w3 css length units](http://www.w3.org/TR/CSS2/syndata.html#length-units)) says its optional, all styleguides I've looked at (Google, Mozilla, Github) mention it's better to not use units for zero values, probably there's a tiny speed improvement.