@font-face {
    font-family: FrutigerLTStd-Black;
    src: url("FrutigerLTStd-Black.otf") format("opentype");
}

@font-face {
    font-family: FrutigerLTStd-Black;
    src: url("FrutigerLTStd-Black.otf") format("opentype");
}

@font-face {
    font-family: FrutigerLTStd-Bold;
    src: url("FrutigerLTStd-Bold.otf") format("opentype");
}

@font-face {
    font-family: FrutigerLTStd-BoldCn;
    src: url("FrutigerLTStd-BoldCn.otf") format("opentype");
}

@font-face {
    font-family: FrutigerLTStd-Roman;
    src: url("FrutigerLTStd-Roman.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Black;
    src: url("Gotham-Black.otf") format("opentype");
}

@font-face {
    font-family: Gotham-BlackItalic;
    src: url("Gotham-BlackItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Bold;
    src: url("Gotham-Bold.otf") format("opentype");
}

@font-face {
    font-family: Gotham-BoldItalic;
    src: url("Gotham-BoldItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Book;
    src: url("Gotham-Book.otf") format("opentype");
}

@font-face {
    font-family: Gotham-BookItalic;
    src: url("Gotham-BookItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Light;
    src: url("Gotham-Light.otf") format("opentype");
}

@font-face {
    font-family: Gotham-LightItalic;
    src: url("Gotham-LightItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Medium;
    src: url("Gotham-Medium.otf") format("opentype");
}

@font-face {
    font-family: Gotham-MediumItalic;
    src: url("Gotham-MediumItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Thin;
    src: url("Gotham-Thin.otf") format("opentype");
}

@font-face {
    font-family: Gotham-ThinItalic;
    src: url("Gotham-ThinItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-Ultra;
    src: url("Gotham-Ultra.otf") format("opentype");
}

@font-face {
    font-family: Gotham-UltraItalic;
    src: url("Gotham-UltraItalic.otf") format("opentype");
}

@font-face {
    font-family: Gotham-XLight;
    src: url("Gotham-XLight.otf") format("opentype");
}

@font-face {
    font-family: Gotham-XLightItalic;
    src: url("Gotham-XLightItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Black;
    src: url("GothamNarrow-Black.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-BlackItalic;
    src: url("GothamNarrow-BlackItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Bold;
    src: url("GothamNarrow-Bold.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-BoldItalic;
    src: url("GothamNarrow-BoldItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Book;
    src: url("GothamNarrow-Book.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-BookItalic;
    src: url("GothamNarrow-BookItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Light;
    src: url("GothamNarrow-Light.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-LightItalic;
    src: url("GothamNarrow-LightItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-MediumItalic;
    src: url("GothamNarrow-MediumItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Thin;
    src: url("GothamNarrow-Thin.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-ThinItalic;
    src: url("GothamNarrow-ThinItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-Ultra;
    src: url("GothamNarrow-Ultra.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-UltraItalic;
    src: url("GothamNarrow-UltraItalic.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-XLight;
    src: url("GothamNarrow-XLight.otf") format("opentype");
}

@font-face {
    font-family: GothamNarrow-XLightItalic;
    src: url("GothamNarrow-XLightItalic.otf") format("opentype");
}

@font-face {
    font-family: 'GothamXNarrow-Medium';
    src: url('ufontscomgothamxnarrowmediumopentype.eot');
    src: url('ufontscomgothamxnarrowmediumopentype.eot') format('embedded-opentype'),
    url('ufontscomgothamxnarrowmediumopentype.woff') format('woff'),
    url('ufontscomgothamxnarrowmediumopentype.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamXNarrow-Medium';
    src: url('gothamxnarrowmedium.eot');
    src: url('gothamxnarrowmedium.eot?') format('embedded-opentype'),
    url('gothamxnarrowmedium.woff') format('woff'),
    url('gothamxnarrowmedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamNarrow-Bold';
    src: url('gothamnarrowbold.eot');
    src: url('gothamnarrowbold.eot?') format('embedded-opentype'),
    url('gothamnarrowbold.woff') format('woff'),
    url('gothamnarrowbold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamXNarrow-Bold';
    src: url('gothamxnarrowbold.eot');
    src: url('gothamxnarrowbold.eot') format('embedded-opentype'),
    url('gothamxnarrowbold.woff') format('woff'),
    url('gothamxnarrowbold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamNarrow-Medium';
    src: url('ufontscomgothamnarrowmediumopentype.eot');
    src: url('ufontscomgothamnarrowmediumopentype.eot') format('embedded-opentype'),
    url('ufontscomgothamnarrowmediumopentype.woff') format('woff'),
    url('ufontscomgothamnarrowmediumopentype.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_boldregular';
    src: url('ufonts.com_gotham-bold-webfont.eot');
    src: url('ufonts.com_gotham-bold-webfont.eot') format('embedded-opentype'),
    url('ufonts.com_gotham-bold-webfont.woff2') format('woff2'),
    url('ufonts.com_gotham-bold-webfont.woff') format('woff'),
    url('ufonts.com_gotham-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gotham_mediumitalic';
    src: url('ufonts.com_gotham-medium-italic-webfont.eot');
    src: url('ufonts.com_gotham-medium-italic-webfont.eot') format('embedded-opentype'),
    url('ufonts.com_gotham-medium-italic-webfont.woff2') format('woff2'),
    url('ufonts.com_gotham-medium-italic-webfont.woff') format('woff'),
    url('ufonts.com_gotham-medium-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UniversLTStd';
    src: url('UniversLTStd-Black.eot');
    src: url('UniversLTStd-Black.eot') format('embedded-opentype'),
    url('UniversLTStd-Black.woff') format('woff'),
    url('UniversLTStd-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd-N';
    src: url('UniversLTStd.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'FrutigerLTStd';
    src: url('FrutigerLTStd-Bold.eot');
    src: url('FrutigerLTStd-Bold.eot') format('embedded-opentype'),
    url('FrutigerLTStd-Bold.woff') format('woff'),
    url('FrutigerLTStd-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd-Bold';
    src: url('UniversLTStd-Bold.eot') format('embedded-opentype'), url('UniversLTStd-Bold.otf') format('opentype'),
    url('UniversLTStd-Bold.woff') format('woff'), url('UniversLTStd-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd-Oblique';
    src: url('UniversLTStd-Obl.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Droid-Sansbold';
    src: url('droidsans-bold-webfont.woff2') format('woff2'),
    url('droidsans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Black';
    src: url('proxima_nova_black-webfont.woff2') format('woff2'),
    url('proxima_nova_black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Bold Italic';
    src: url('proxima_nova_bold_italic-webfont.woff2') format('woff2'),
    url('proxima_nova_bold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Bold';
    src: url('proxima_nova_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Cond Bold';
    src: url('proxima_nova_cond_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_cond_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Extra Bold';
    src: url('proxima_nova_condensed_extrabold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Condensed Semibold';
    src: url('proxima_nova_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Extra Condensed Semibold';
    src: url('proxima_nova_extra_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova Semibold';
    src: url('proxima_nova_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*************** St Mary and Shawnee fonts ****************/

@font-face {
    font-family: 'droid_sansbold';
    src: url('droidsans-bold-webfont.woff2') format('woff2'),
    url('droidsans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_blblack';
    src: url('proxima_nova_black-webfont.woff2') format('woff2'),
    url('proxima_nova_black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novabold_italic';
    src: url('proxima_nova_bold_italic-webfont.woff2') format('woff2'),
    url('proxima_nova_bold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('proxima_nova_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_cn_rgbold';
    src: url('proxima_nova_cond_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_cond_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_cn_thextrabold';
    src: url('proxima_nova_condensed_extrabold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_cn_ltsemibold';
    src: url('proxima_nova_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_excn_ltsemibold';
    src: url('proxima_nova_extra_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('proxima_nova_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/**
 Dartmouth fonts

 added_date: 12/04/16
*/

@font-face {
    font-family: 'Apex-Serif-Bold';
    src: url('ApexSerifBoldRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;

}

/**
 Sanford Fargo Medical Center
 added: 12/22/16
*/

@font-face {
    font-family: 'Proxima-Nova-ExCondensed-RegBold';
    src: url('proxima_nova_extra_condensed_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima-Nova-ExCondensed-ExBold';
    src: url('proxima_nova_extra_condensed_extrabold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima-Nova-Con-rgBold';
    src: url('proxima_nova_cond_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_cond_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima-Nova-Semibold-Italic';
    src: url('Proxima Nova Semibold Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/**
	Sanford Medical Center The Pantry
	added:  03/05/2017
 */

@font-face {
    font-family: 'FG-Jasmine';
    src: url('FGJasmine.otf') format('opentype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CenturyGothic';
    src: url('CenturyGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/**
	St Francis
	Added: 03/11/2017
*/

@font-face {
    font-family: 'ArmyChalk';
    src: url('ArmyChalk.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'KGBlankSpaceSketch';
    src: url('KGBlankSpaceSketch.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OneStrokeScript-LET';
    src: url('one_stroke_script_let-webfont.woff') format('woff'), url('one_stroke_script_let-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SketchRockwell-Bold';
    src: url('SketchRockwell-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueLTPro-BdCn';
    src: url('HelveticaNeueLTPro-BdCn.otf') format('opentype');
    font-weight: normal;
    font-style: normal;

}

/**
    NCSU Atrium
    04/13/17
 */

@font-face {
    font-family: 'Droid-Sansregular';
    src: url('DroidSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: ProximaNovaRegIt;
    src: url('proximanova-regitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*  fonts applied in right way  */

/**
    NCSU Talley
    04/16/17
 */

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('Roboto-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'HumanST521 BT';
    src: url('hum521b.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* File name includes 'Bold' but it is regular */
@font-face {
    font-family: 'Sketch Rockwell';
    src: url('SketchRockwell-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'One Stroke Script LET';
    src: url('OneStrokeScriptLET.ttf') format('truetype'), url('OneStrokeScriptLET.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Droid Sans';
    src: url('DroidSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Droid Sans';
    src: url('droidsans-bold-webfont.woff2') format('woff2'),
    url('droidsans-bold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Army Chalk';
    src: url('ArmyChalk.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Century Gothic';
    src: url('CenturyGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Century Gothic';
    src: url('CenturyGothic-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Century Gothic';
    src: url('CenturyGothic-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Century Gothic';
    src: url('CenturyGothic-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

/* Proxima Nova */

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima_nova_black-webfont.woff2') format('woff2'),
    url('proxima_nova_black-webfont.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima_nova_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_semibold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima_nova_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('Proxima Nova Extrabold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima_nova_bold_italic-webfont.woff2') format('woff2'),
    url('proxima_nova_bold_italic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('Proxima Nova Semibold Italic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima_nova/Proxima_Nova_Extrabold_Italic.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

/* Proxima Nova Condensed */

@font-face {
    font-family: 'Proxima Nova Condensed';
    src: url('proxima_nova_cond_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_cond_bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Condensed';
    src: url('proxima_nova_condensed_extrabold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_extrabold-webfont.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Condensed';
    src: url('proxima_nova_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_condensed_semibold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Condensed';
    src: url('Proxima Nova Condensed Bold Italic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Proxima Nova Extra Condensed */

@font-face {
    font-family: 'Proxima Nova Extra Condensed';
    src: url('proxima_nova_extra_condensed_semibold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_semibold-webfont.woff') format('woff');
url('proxima_nova_extra_condensed_semibold-webfont.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Extra Condensed';
    src: url('proxima_nova_extra_condensed_bold-webfont.woff2') format('woff2'),
    url('proxima_nova_extra_condensed_bold-webfont.woff') format('woff');
url('proxima_nova_extra_condensed_bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* Proxima Nova Alt Condensed */

@font-face {
    font-family: 'Proxima Nova Alt Condensed';
    src: url('proxima_nova/Proxima-Nova-Alt-Condensed-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Alt Condensed';
    src: url('proxima_nova/Proxima-Nova-Alt-Condensed-Extrabold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Alt Condensed';
    src: url('proxima_nova/Proxima-Nova-Alt-Condensed-Semibold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Alt Condensed';
    src: url('proxima_nova/Proxima-Nova-Alt-Condensed-Semibold-Italic.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

/* The Sans */

@font-face {
    font-family: 'The Sans';
    src: url('TheSans-9-Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'The Sans';
    src: url('TheSans-7-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'The Sans';
    src: url('TheSans-8-XBold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'The Sans';
    src: url('TheSans-8-XBoldIta.otf') format('opentype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Glypha LT Pro';
    src: url('Linotype - GlyphaLTPro-Bold.otf') format('opentype');
    font-style: normal;
    font-weight: 800;
}

/* Dinot */

@font-face {
    font-family: 'DINOT';
    src: url('DINOT.otf') format('opentype'),
    url('DINOT.ttf') format('truetype'),
    url('DINOT.woff') format('woff'),
    url('DINOT.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'DINOT';
    src: url('DINOT Medium.otf') format('opentype'),
    url('DINOT-Medium.ttf') format('tuetype'),
    url('DINOT-Medium.woff') format('woff'),
    url('DINOT-Medium.woff2') format('woff2');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'DINOT';
    src: url('DINOT BOLD.otf') format('opentype'),
    url('DINOT-Bold.ttf') format('truetype'),
    url('DINOT-Bold.woff') format('woff'),
    url('DINOT-Bold.woff2') format('woff2');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'DINOT';
    src: url('DINOT BLACK.otf') format('opentype'),
    url('DINOT-Black.ttf') format('truetype'),
    url('DINOT-Black.woff') format('woff'),
    url('DINOT-Black.woff2') format('woff2');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Bringshoot';
    src: url('Bringshoot.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Futura Std Book';
    src: url('Futura Std Book.otf') format('opentype');
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Imprint MT Pro';
    src: url('ImprintMTPro Regular.otf') format('opentype');
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Imprint MT Pro';
    src: url('ImprintMTPro Italic.otf') format('opentype');
    font-style: italic;
    font-weight: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Regular.otf') format('opentype'),
    url('MyriadPro-Regular.ttf') format('truetype'),
    url('MyriadPro-Regular.woff') format('woff'),
    url('MyriadPro-Regular.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Pro Condenced';
    src: url('helvetica-neue-lt-pro-57-condensed.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Pro Condenced';
    src: url('helvetica-neue-lt-pro-77-bold-condensed.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Pro';
    src: url('helvetica-neue-lt-pro-55-roman.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Pro';
    src: url('helvetica-neue-lt-pro-75-bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Copperplate Gothic';
    src: url('Copperplate Gothic Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Copperplate Gothic';
    src: url('Copperplate Gothic Bold Regular.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd';
    src: url('UniversLTStd-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd';
    src: url('UniversLTStd.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd';
    src: url('UniversLTStd-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'UniversLTStd Condensed';
    src: url('UniversLTStd-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

/* There are more fonts for UniversLTStd */

/* Gotham Fonts */

@font-face {
    font-family: Gotham;
    src: url("Gotham-Thin.otf") format("opentype");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: Gotham Book;
    src: url("Gotham-Book.otf") format("opentype");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-Medium.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-Bold.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-Ultra.otf") format("opentype");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-Black.otf") format("opentype");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-ThinItalic.otf") format("opentype");
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-LightItalic.otf") format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: Gotham Book;
    src: url("Gotham-BookItalic.otf") format("opentype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-MediumItalic.otf") format("opentype");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-BoldItalic.otf") format("opentype");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-UltraItalic.otf") format("opentype");
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: Gotham;
    src: url("Gotham-BlackItalic.otf") format("opentype");
}

@font-face {
    font-family: 'Gotham Narrow';
    font-weight: 700;
    font-style: normal;
    src: url("GothamNarrow-Bold.otf") format("opentype");
}


@font-face {
    font-family: 'Gotham Narrow';
    font-weight: 900;
    font-style: normal;
    src: url("GothamNarrow-Black.otf") format("opentype");
}

@font-face {
    font-family: 'Gotham Narrow';
    font-weight: 900;
    font-style: italic;
    src: url("GothamNarrow-BlackItalic.otf") format("opentype");
}

@font-face {
    font-family: 'Gotham Narrow';
    font-weight: 500;
    font-style: normal;
    src: url("GothamNarrow-Medium.otf") format("opentype");
}

@font-face {
    font-family: 'Gotham XNarrow';
    font-weight: 500;
    font-style: normal;
    src: url("GothamXNarrow-Medium.otf") format("opentype");
}

/* Gotham Narrow font face end */

@font-face {
    font-family: FoundrySterling-Bold;
    src: url("The Foundry - FoundrySterling-Bold.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-Book;
    src: url("The Foundry - FoundrySterling-Book.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-BookItalic;
    src: url("The Foundry - FoundrySterling-BookItalic.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-Demi;
    src: url("The Foundry - FoundrySterling-Demi.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-ExtraBold;
    src: url("The Foundry - FoundrySterling-ExtraBold.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-Light;
    src: url("The Foundry - FoundrySterling-Light.otf") format("opentype");
}

@font-face {
    font-family: FoundrySterling-Medium;
    src: url("The Foundry - FoundrySterling-Medium.otf") format("opentype");
}

/*Futura Md BT*/

@font-face {
    font-family: 'Futura BT';
    src: url('FuturaMdBT/FUTURAM.eot');
    src: url('FuturaMdBT/FUTURAM.ttf') format('truetype'),
    url('FuturaMdBT/FUTURAM.woff') format('woff'),
    url('FuturaMdBT/FUTURAM.otf') format('opentype'),
    url('FuturaMdBT/FUTURAM.eot') format('embedded-opentype'),
    url('FuturaMdBT/FUTURAM.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Futura BT';
    src: url('FuturaMdBT/FUTURAMI.eot');
    src: url('FuturaMdBT/FUTURAMI.ttf') format('truetype'),
    url('FuturaMdBT/FUTURAMI.woff') format('woff'),
    url('FuturaMdBT/FUTURAMI.otf') format('opentype'),
    url('FuturaMdBT/FUTURAMI.eot') format('embedded-opentype'),
    url('FuturaMdBT/FUTURAMI.svg') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Futura BT';
    src: url('FuturaMdBT/FUTURAB.eot');
    src: url('FuturaMdBT/FUTURAB.ttf') format('truetype'),
    url('FuturaMdBT/FUTURAB.woff') format('woff'),
    url('FuturaMdBT/FUTURAB.otf') format('opentype'),
    url('FuturaMdBT/FUTURAB.eot') format('embedded-opentype'),
    url('FuturaMdBT/FUTURAB.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}

/* Norwester */

@font-face {
    font-family: 'Norwester';
    src: url('Norwester/norwester.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

/* Raleway */

@font-face {
    font-family: 'Raleway';
    src: url('Raleway/Raleway-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Raleway';
    src: url('Raleway/Raleway-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/* National */

@font-face {
    font-family: 'National';
    src: url('National/National2-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'National';
    src: url('National/National2-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'National';
    src: url('National/National2-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}


/* Fabfelt */

@font-face {
    font-family: 'FabfeltScript';
    src: url('FabfeltScript-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}
