FLOE-198: Fixed icon alignment

The icon alignment had broken in IE with the use of rems. The fix was actually to greatly simplify the styling used to setup the icon-fonts.