Reduced markup and replaced images (gradients, SVG and icon font)