The problem with the font-face font is going to be a very similar problem to the link I posted above. What I recommend is that you contact the theme author of your theme to find out why the font-face css code is not working correctly. Once you get that figured out then I will work with you to get the BPS part of the equation figured out if that problem still exists after fixing the font-face font|image icon CSS stylesheets and font-face code problems.
Personally I think the problem with the icons is a path problem: the path is relative “../” but that may not work correctly on your particular server or you need to change that relative path. The error is most likely a 404 error and then whatever other problems are occurring results in a final 403 error. The first problem is with paths and then there may be additional problems after that, but the whole problem could just be with the paths.
CSS code at the top of your theme’s icons.css CSS stylesheet file:
@font-face { font-family: 'anyoldicon'; src:url('../fonts/anyoldicon.eot'); src:url('../fonts/anyoldicon.eot?#iefix') format('embedded-opentype'), url('../fonts/anyoldicon.woff') format('woff'), url('../fonts/anyoldicon.ttf') format('truetype'), url('../fonts/anyoldicon.svg#anyoldicon') format('svg'); font-weight: normal; font-style: normal; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'anyoldicon'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
A much bigger problem with this website: The YSlow Grade for this website is: Grade F Overall Performance score 40 out of 100
Site first load speed is terrible: 16 seconds on first load.
Making too many Requests and loading too many things or things that are not optimized or things that do not have pre-loaders loading the time to first byte first and then incrementally loading other elements of the page.
First site load loading 2.6MB and making 74 Requests.
Second cached load is slightly better, but not good – 6-10 seconds. It does not matter since most website visitors will probably not wait for the first load to complete and go away before visiting the site. If that does not discourage them then the cached loads will. The site performs very poorly slowly and people will not stay on the site or return to the site.
Install the Firefox browser and these add-ons: YSlow, Firebug and Firephp to see what you need to correct to get the site to load within an acceptable amount of time. First load should be somewhere between 1 second to 4 seconds.
I have never seen CSS file this large before. Normally css files are between 10KB and 30KB in size. This theme’s icons.css file is 258KB and this theme also has several other very large CSS stylesheets. Overall this is a very poor and excessive CSS design. Something is clearly wrong or done wrong here. This will not only cause the site to get very poor ranking in the Search Engines, but you will also not get website visitors or they will never return to this website.