Hola, como estas declarando tu css?? yo las declare asi y me funciona bien en los 3 navegadores, incluso safari
Código:
@font-face {
font-family: "KlavikaRegular";
font-style: normal;
font-weight: normal;
src: local("?"), url("font/KlavikaWebBasicRegular/KlavikaWebBasicRegular.woff") format("woff");
}@font-face {
font-family: "KlavikaBold";
font-style: bold;
font-weight: bold;
src: local("?"), url("font/KlavikaWebBasicBold/KlavikaWebBasicBold.woff") format("woff");
}@font-face {
font-family: "KlavikaLight";
font-style: bold;
font-weight: bold;
src: local("?"), url("font/KlavikaWebBasicLight/KlavikaWebBasicLight.woff") format("woff");
}
body {
overflow-x: hidden; /* 1 */
overflow: hidden;
background-color: #fff;
color: #4b4b4b;
font-family: "KlavikaRegular";
line-height: 24px;
}
y no tuve necesidad de moverle al mi archivo .htaccess
Espero te sirva, saludos