@charset "utf-8";
/* CSS Document */

/* =Fonts
-------------------------------------------------------------- */

@font-face {
    font-family: Body; /* FrescoSansPro_Normal; */
    src: url('//fnt.extensis.com/frescosanspro-normal.eot');
    src: url('//fnt.extensis.com/frescosanspro-normal.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-normal.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: BodyItalic; /* FrescoSansPro_NormalItalic; */
    src: url('//fnt.extensis.com/frescosanspro-normalitalic.eot');
    src: url('//fnt.extensis.com/frescosanspro-normalitalic.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-normalitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: BodySemiBold; /* FrescoSansPro_SemiBold; */
    src: url('//fnt.extensis.com/frescosanspro-semibold.eot');
    src: url('//fnt.extensis.com/frescosanspro-semibold.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-semibold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: BodyBold; /* FrescoSansPro_Bold; */
    src: url('//fnt.extensis.com/frescosanspro-bold.eot');
    src: url('//fnt.extensis.com/frescosanspro-bold.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: BodyBoldItalic; /* 'FrescoSansPlusPro_BoldItalic'; */
    src: url('//fnt.extensis.com/frescosanspro-bolditalic.eot');
    src: url('//fnt.extensis.com/frescosanspro-bolditalic.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: Subhead; /* FrescoSansPro_Bold; */
    src: url('//fnt.extensis.com/frescosanspro-bold.eot');
    src: url('//fnt.extensis.com/frescosanspro-bold.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: Banner; /* 'FrescoSansPlusPro_Black'; */
    src: url('//fnt.extensis.com/frescosanspro-black.eot');
    src: url('//fnt.extensis.com/frescosanspro-black.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/frescosanspro-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: Headline; /* RooneyWeb_Medium; */
    src: url('//fnt.extensis.com/rooney-medium.eot');
    src: url('//fnt.extensis.com/rooney-medium.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: HeadlineBold; /* RooneyWeb_Bold'; */
    src: url('//fnt.extensis.com/rooney-bold.eot');
    src: url('//fnt.extensis.com/rooney-bold.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: HeadlineItalic; /* RooneyWeb_Regular_Italic; */
    src: url('//fnt.extensis.com/rooney-regularitalic.eot');
    src: url('//fnt.extensis.com/rooney-regularitalic.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-regularitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

@font-face {
    font-family: HeadlineBoldItalic; /* 'RooneyWeb_HeavyItalic'; */
    src: url('//fnt.extensis.com/rooney-heavyitalic.eot');
    src: url('//fnt.extensis.com/rooney-heavyitalic.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-heavyitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: HeadlineHeavy; /* 'RooneyWeb_Heavy'; */
    src: url('//fnt.extensis.com/rooney-heavy.eot');
    src: url('//fnt.extensis.com/rooney-heavy.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-heavy.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: RooneyWeb_Regular;
    src: url('//fnt.extensis.com/rooney-regular.eot');
    src: url('//fnt.extensis.com/rooney-regular.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: RooneyWeb_Regular_Italic;
    src: url('//fnt.extensis.com/rooney-regularitalic.eot');
    src: url('//fnt.extensis.com/rooney-regularitalic.eot?#iefix') format('embedded-opentype'),
    url('//fnt.extensis.com/rooney-regularitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}