Under Firefox, your custom fonts aren't working. FontAwesome is just giving weird symbols (http://imgur.com/SLN8N5e)
You need to set the 'Access-Control-Allow-Origin' header to get them to work in Firefox. More info at https://developer.mozilla.org/en-US/docs/HTTP/Access_control...