My @font-face is working in all browsers except Firefox. I read somewhere that placing the IE .eot versions at the top and wrapping them in conditional tags would work but it didn't for me. Everything was working on mamp locally but when I uploaded it FF wasn't reading the font. It's a wordpress site. I tried following these suggestions but got nowhere: http://wordpress.org/support/topic/plugin-w3-total-cache-font-face-not-working-in-firefox?replies=21
@font-face {
font-family: 'ColaborateThinRegular';
src: url("../fonts/Colaborate-fontfacekit/ColabThi-webfont.eot");
src: url("../fonts/Colaborate-fontfacekit/ColabThi-webfont.eot?#iefix")
format("embedded-opentype"),
url("../fonts/Colaborate-fontfacekit/ColabThi-webfont.woff") format("woff"),
url("../fonts/Colaborate-fontfacekit/ColabThi-webfont.ttf") format("truetype"),
url("../fonts/Colaborate-fontfacekit/ColabThi-webfont.svg#ColaborateThinRegular") format("svg");
font-weight: normal;
font-style: normal; }