if implementing an icon font, can this be done in a less intrusive way? If the font fails there's no fallback and it's not accessible. Something like the following would be more robust 
`<span class="icon-fallback-text">
    <span class="icon icon-visa" aria-hidden="true"></span>
    <span class="text">VISA</span>
</span>`
More info here under "Critical Icons with Text Fallback" - http://filamentgroup.com/lab/bulletproof_icon_fonts.html