Revert to JS (font-face loading problems). Improved version.