Font Awesome not working when using HTTP
Not exactly sure if this is the issue, but when I've had CORS errors with web fonts the following Apache directive in .htaccess has worked for allowing any Origin for those files:

&lt;IfModule mod_headers.c&gt;
  &lt;FilesMatch "\.(eot|otf|tt[cf]|woff)$"&gt;
    Header set Access-Control-Allow-Origin "*"
  &lt;/FilesMatch&gt;
&lt;/IfModule&gt;