/**
 * The ORF ON Font Family
 * font-weight: 400 = normal, 500 = medium, 700 = bold.
 *
 * - standard for modern browsers is woff
 * - eot is for IE 8 (can be removed soon)
 * - truetype is needed for android < 4.4, so may be needed for a long time to go
 *
 * syntax is derived from http://www.paulirish.com/2009/bulletproof-font-face-implementation-syntax/#smiley
 *
 * This file is also available at http(s)://orf.at/fonts/fonts.css
 */


/******************************/
/*********** ORF ON ***********/
/******************************/

@font-face {
   font-family: 'ORF ON';
   font-weight: 400; /* normal */
   src: url("//orf.at/fonts/OrfOn-Regular.eot"); /* IE6-8 */
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-Regular.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-Regular.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON';
   font-weight: 500; /* medium */
   src: url("//orf.at/fonts/OrfOn-Medium.eot"); /* IE6-8 */
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-Medium.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-Medium.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON';
   font-weight: 400; /* normal */
   font-style: italic;
   src: url("//orf.at/fonts/OrfOn-Italic.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-Italic.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-Italic.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON';
   font-weight: 700; /* bold */
   src: url("//orf.at/fonts/OrfOn-Bold.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-Bold.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-Bold.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON';
   font-weight: 700; /* bold */
   font-style: italic;
   src: url("//orf.at/fonts/OrfOn-BoldItalic.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-BoldItalic.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-BoldItalic.ttf") format("truetype");
}

/**********************************************/
/*********** ORF ON Tabular Figures ***********/
/**********************************************/

@font-face {
   font-family: 'ORF ON TF';
   font-weight: 400; /* equivalent with normal */
   src: url("//orf.at/fonts/OrfOnTF-Regular.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-Regular.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-Regular.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON TF';
   font-weight: 500;
   src: url("//orf.at/fonts/OrfOnTF-Medium.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-Medium.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-Medium.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON TF';
   font-weight: 400; /* equivalent with normal */
   font-style: italic;
   src: url("//orf.at/fonts/OrfOnTF-Italic.eot");
   src: local('\263A'), 
         url("//orf.at/fonts/OrfOnTF-Italic.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-Italic.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON TF';
   font-weight: 700; /* equivalent with bold */
   src: url("//orf.at/fonts/OrfOnTF-Bold.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-Bold.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-Bold.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON TF';
   font-weight: 700; /* equivalent with bold */
   font-style: italic;
   src: url("//orf.at/fonts/OrfOnTF-BoldItalic.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-BoldItalic.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-BoldItalic.ttf") format("truetype");
}

/****************************************/
/*********** ORF ON Condensed ***********/
/****************************************/

@font-face {
   font-family: 'ORF ON Condensed';
   font-weight: 400; /* normal */
   src: url("//orf.at/fonts/OrfOn-CondensedRegular.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-CondensedRegular.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-CondensedRegular.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed';
   font-weight: 500;
   src: url("//orf.at/fonts/OrfOn-CondensedMedium.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-CondensedMedium.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-CondensedMedium.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed';
   font-weight: 700; /* bold */
   src: url("//orf.at/fonts/OrfOn-CondensedBold.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOn-CondensedBold.woff") format("woff"),
         url("//orf.at/fonts/OrfOn-CondensedBold.ttf") format("truetype");
}


/***************************************************/
/*********** ORF ON Condensed Small Caps ***********/
/***************************************************/

@font-face {
   font-family: 'ORF ON Condensed SC';
   font-weight: 400; /* normal */
   src: url("//orf.at/fonts/OrfOnSC-CondensedRegular.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnSC-CondensedRegular.woff") format("woff"),
         url("//orf.at/fonts/OrfOnSC-CondensedRegular.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed SC';
   font-weight: 500;
   src: url("//orf.at/fonts/OrfOnSC-CondensedMedium.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnSC-CondensedMedium.woff") format("woff"),
         url("//orf.at/fonts/OrfOnSC-CondensedMedium.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed SC';
   font-weight: 700; /* bold */
   src: url("//orf.at/fonts/OrfOnSC-CondensedBold.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnSC-CondensedBold.woff") format("woff"),
         url("//orf.at/fonts/OrfOnSC-CondensedBold.ttf") format("truetype");
}


/********************************************************/
/*********** ORF ON Condensed Tabular Figures ***********/
/********************************************************/

@font-face {
   font-family: 'ORF ON Condensed TF';
   font-weight: 400; /* normal */
   src: url("//orf.at/fonts/OrfOnTF-CondensedRegular.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-CondensedRegular.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-CondensedRegular.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed TF';
   font-weight: 500;
   src: url("//orf.at/fonts/OrfOnTF-CondensedMedium.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-CondensedMedium.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-CondensedMedium.ttf") format("truetype");
}

@font-face {
   font-family: 'ORF ON Condensed TF';
   font-weight: 700; /* bold */
   src: url("//orf.at/fonts/OrfOnTF-CondensedBold.eot");
   src: local('\263A'),
         url("//orf.at/fonts/OrfOnTF-CondensedBold.woff") format("woff"),
         url("//orf.at/fonts/OrfOnTF-CondensedBold.ttf") format("truetype");
}
