CSS fixes for new SVG use icons

Start by settings dimensions. This resolves most issues.

Still need to fix transitions in Firefox.