/* Embed fonts */ 
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 15, 2012 */
@font-face {
    font-family: 'FFScalaRegular';
    src: url('ffscalasf-webfont.eot');
    src: url('ffscalasf-webfont.eot?#iefix') format('embedded-opentype'),
         url('ffscalasf-webfont.woff') format('woff'),
         url('ffscalasf-webfont.ttf') format('truetype'),
         url('ffscalasf-webfont.svg#FFScalaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
} 

@font-face {
    font-family: 'FormataRegular';
    src: url('formata-regular-webfont.eot');
    src: url('formata-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('formata-regular-webfont.woff') format('woff'),
         url('formata-regular-webfont.ttf') format('truetype'),
         url('formata-regular-webfont.svg#FormataRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FormataMedium';
    src: url('formata-medium-webfont.eot');
    src: url('formata-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('formata-medium-webfont.woff') format('woff'),
         url('formata-medium-webfont.ttf') format('truetype'),
         url('formata-medium-webfont.svg#FormataMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica-Black';
    src: url('Helvetica-Black.eot');
    src: url('Helvetica-Black.eot?#iefix') format('embedded-opentype'), url('Helvetica-Black.woff2') format('woff2'), url('Helvetica-Black.woff') format('woff'), url('Helvetica-Black.ttf') format('truetype'), url('Helvetica-Black.svg#Helvetica-Black') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica';
    src: url('Helvetica.eot');
    src: url('Helvetica.eot?#iefix') format('embedded-opentype'), url('Helvetica.woff2') format('woff2'), url('Helvetica.woff') format('woff'), url('Helvetica.ttf') format('truetype'), url('Helvetica.svg#Helvetica') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica-Bold';
    src: url('Helvetica-Bold.eot');
    src: url('Helvetica-Bold.eot?#iefix') format('embedded-opentype'), url('Helvetica-Bold.woff2') format('woff2'), url('Helvetica-Bold.woff') format('woff'), url('Helvetica-Bold.ttf') format('truetype'), url('Helvetica-Bold.svg#Helvetica-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica-Light';
    src: url('Helvetica-Light.eot');
    src: url('Helvetica-Light.eot?#iefix') format('embedded-opentype'), url('Helvetica-Light.woff2') format('woff2'), url('Helvetica-Light.woff') format('woff'), url('Helvetica-Light.ttf') format('truetype'), url('Helvetica-Light.svg#Helvetica-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaPro';
    src: url('Linotype-NeueHaasUnicaPro.otf');
    src: url('Linotype-NeueHaasUnicaPro.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProBlack';
    src: url('Linotype-NeueHaasUnicaProBlack.otf');
    src: url('Linotype-NeueHaasUnicaProBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProBlackIt';
    src: url('Linotype-NeueHaasUnicaProBlackIt.otf');
    src: url('Linotype-NeueHaasUnicaProBlackIt.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProBold';
    src: url('Linotype-NeueHaasUnicaProBold.otf');
    src: url('Linotype-NeueHaasUnicaProBold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProBoldItalic';
    src: url('Linotype-NeueHaasUnicaProBoldItalic.otf');
    src: url('Linotype-NeueHaasUnicaProBoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProHeavy';
    src: url('Linotype-NeueHaasUnicaProHeavy.otf');
    src: url('Linotype-NeueHaasUnicaProHeavy.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProHeavyIt';
    src: url('Linotype-NeueHaasUnicaProHeavyIt.otf');
    src: url('Linotype-NeueHaasUnicaProHeavyIt.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProItalic';
    src: url('Linotype-NeueHaasUnicaProItalic.otf');
    src: url('Linotype-NeueHaasUnicaProItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProLight';
    src: url('Linotype-NeueHaasUnicaProLight.otf');
    src: url('Linotype-NeueHaasUnicaProLight.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProLightIt';
    src: url('Linotype-NeueHaasUnicaProLightIt.otf');
    src: url('Linotype-NeueHaasUnicaProLightIt.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProMedium';
    src: url('Linotype-NeueHaasUnicaProMedium.otf');
    src: url('Linotype-NeueHaasUnicaProMedium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProMediumIt';
    src: url('Linotype-NeueHaasUnicaProMediumIt.otf');
    src: url('Linotype-NeueHaasUnicaProMediumIt.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProThin';
    src: url('Linotype-NeueHaasUnicaProThin.otf');
    src: url('Linotype-NeueHaasUnicaProThin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProThinItalic';
    src: url('Linotype-NeueHaasUnicaProThinItalic.otf');
    src: url('Linotype-NeueHaasUnicaProThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProUltLightIt';
    src: url('Linotype-NeueHaasUnicaProUltLightIt.otf');
    src: url('Linotype-NeueHaasUnicaProUltLightIt.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProUltraLight';
    src: url('Linotype-NeueHaasUnicaProUltraLight.otf');
    src: url('Linotype-NeueHaasUnicaProUltraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProXBlack';
    src: url('Linotype-NeueHaasUnicaProXBlack.otf');
    src: url('Linotype-NeueHaasUnicaProXBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaProXBlackIt';
    src: url('Linotype-NeueHaasUnicaProXBlackIt.otf');
    src: url('Linotype-NeueHaasUnicaProXBlackIt.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1G';
    src: url('Linotype-NeueHaasUnicaW1G.otf');
    src: url('Linotype-NeueHaasUnicaW1G.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GBlack';
    src: url('Linotype-NeueHaasUnicaW1GBlack.otf');
    src: url('Linotype-NeueHaasUnicaW1GBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GBlackIt';
    src: url('Linotype-NeueHaasUnicaW1GBlackIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GBlackIt.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GBold';
    src: url('Linotype-NeueHaasUnicaW1GBold.otf');
    src: url('Linotype-NeueHaasUnicaW1GBold.woff') format('woff'),
    url('Linotype-NeueHaasUnicaW1GBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GBoldItalic';
    src: url('Linotype-NeueHaasUnicaW1GBoldItalic.otf');
    src: url('Linotype-NeueHaasUnicaW1GBoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GHeavy';
    src: url('Linotype-NeueHaasUnicaW1GHeavy.otf');
    src: url('Linotype-NeueHaasUnicaW1GHeavy.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GHeavyIt';
    src: url('Linotype-NeueHaasUnicaW1GHeavyIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GHeavyIt.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GItalic';
    src: url('Linotype-NeueHaasUnicaW1GItalic.otf');
    src: url('Linotype-NeueHaasUnicaW1GItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GLight';
    src: url('Linotype-NeueHaasUnicaW1GLight.otf');
    src: url('Linotype-NeueHaasUnicaW1GLight.woff') format('woff'),
    url('Linotype-NeueHaasUnicaW1GLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GLightIt';
    src: url('Linotype-NeueHaasUnicaW1GLightIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GLightIt.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GMedium';
    src: url('Linotype-NeueHaasUnicaW1GMedium.otf');
    src: url('Linotype-NeueHaasUnicaW1GMedium.woff') format('woff'),
    url('Linotype-NeueHaasUnicaW1GMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GMediumIt';
    src: url('Linotype-NeueHaasUnicaW1GMediumIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GMediumIt.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GThin';
    src: url('Linotype-NeueHaasUnicaW1GThin.otf');
    src: url('Linotype-NeueHaasUnicaW1GThin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GThinItalic';
    src: url('Linotype-NeueHaasUnicaW1GThinItalic.otf');
    src: url('Linotype-NeueHaasUnicaW1GThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GUltLightIt';
    src: url('Linotype-NeueHaasUnicaW1GUltLightIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GUltLightIt.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GUltraLight';
    src: url('Linotype-NeueHaasUnicaW1GUltraLight.otf');
    src: url('Linotype-NeueHaasUnicaW1GUltraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GXBlack';
    src: url('Linotype-NeueHaasUnicaW1GXBlack.otf');
    src: url('Linotype-NeueHaasUnicaW1GXBlack.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Linotype-NeueHaasUnicaW1GXBlackIt';
    src: url('Linotype-NeueHaasUnicaW1GXBlackIt.otf');
    src: url('Linotype-NeueHaasUnicaW1GXBlackIt.otf') format('opentype');
    font-weight: 950;
    font-style: italic;
}