/* Set theme variables here */
/*
Google Font samples
font-family: 'Noto Sans', sans-serif;
font-family: 'Sanchez', serif;
*/
/* Button Groups */
/* YaleDesign */


@font-face {
  font-family: 'TheSans-ExtraLight';
  src: url("./TheSans/TheSans_B2_200_ExtraLight/TheSans_B2_200_.eot");
  src: url("./TheSans/TheSans_B2_200_ExtraLight/TheSans_B2_200_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_200_ExtraLight/TheSans_B2_200_.woff") format("woff"), url("./TheSans/TheSans_B2_200_ExtraLight/TheSans_B2_200_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-ExtraLightItalic';
  src: url("./TheSans/TheSans_B2_200i_ExtraLightItalic/TheSans_B2_200i.eot");
  src: url("./TheSans/TheSans_B2_200i_ExtraLightItalic/TheSans_B2_200i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_200i_ExtraLightItalic/TheSans_B2_200i.woff") format("woff"), url("./TheSans/TheSans_B2_200_ExtraLightItalic/TheSans_B2_200i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-Light';
  src: url("./TheSans/TheSans_B2_300_Light/TheSans_B2_300_.eot");
  src: url("./TheSans/TheSans_B2_300_Light/TheSans_B2_300_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_300_Light/TheSans_B2_300_.woff") format("woff"), url("./TheSans/TheSans_B2_300_Light/TheSans_B2_300_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-LightItalic';
  src: url("./TheSans/TheSans_B2_300_LightItalic/TheSans_B2_300i.eot");
  src: url("./TheSans/TheSans_B2_300_LightItalic/TheSans_B2_300i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_300i_LightItalic/TheSans_B2_300i.woff") format("woff"), url("./TheSans/TheSans_B2_300i_LightItalic/TheSans_B2_300i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-SemiLight';
  src: url("./TheSans/TheSans_B2_400_SemiLight/TheSans_B2_400_.eot");
  src: url("./TheSans/TheSans_B2_400_SemiLight/TheSans_B2_400_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_400_SemiLight/TheSans_B2_400_.woff") format("woff"), url("./TheSans/TheSans_B2_400_SemiLight/TheSans_B2_400_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-SemiLightItalic';
  src: url("./TheSans/TheSans_B2_400i_SemiLightItalic/TheSans_B2_400i.eot");
  src: url("./TheSans/TheSans_B2_400i_SemiLightItalic/TheSans_B2_400i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_400i_SemiLightItalic/TheSans_B2_400i.woff") format("woff"), url("./TheSans/TheSans_B2_400_SemiLightItalic/TheSans_B2_400i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-Plain';
  src: url("./TheSans/TheSans_B2_500_Plain/TheSans_B2_500_.eot");
  src: url("./TheSans/TheSans_B2_500_Plain/TheSans_B2_500_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_500_Plain/TheSans_B2_500_.woff") format("woff"), url("./TheSans/TheSans_B2_500_Plain/TheSans_B2_500_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-PlainItalic';
  src: url("./TheSans/TheSans_B2_500_PlainItalic/TheSans_B2_500i.eot");
  src: url("./TheSans/TheSans_B2_500_PlainItalic/TheSans_B2_500i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_500i_PlainItalic/TheSans_B2_500i.woff") format("woff"), url("./TheSans/TheSans_B2_500i_PlainItalic/TheSans_B2_500i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-SemiBold';
  src: url("./TheSans/TheSans_B2_600_SemiBold/TheSans_B2_600_.eot");
  src: url("./TheSans/TheSans_B2_600_SemiBold/TheSans_B2_600_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_600_SemiBold/TheSans_B2_600_.woff") format("woff"), url("./TheSans/TheSans_B2_600_SemiBold/TheSans_B2_600_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-SemiBoldItalic';
  src: url("./TheSans/TheSans_B2_600i_SemiBoldItalic/TheSans_B2_600i.eot");
  src: url("./TheSans/TheSans_B2_600i_SemiBoldItalic/TheSans_B2_600i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_600i_SemiBoldItalic/TheSans_B2_600i.woff") format("woff"), url("./TheSans/TheSans_B2_600_SemiBoldItalic/TheSans_B2_600i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-Bold';
  src: url("./TheSans/TheSans_B2_700_Bold/TheSans_B2_700_.eot");
  src: url("./TheSans/TheSans_B2_700_Bold/TheSans_B2_700_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_700_Bold/TheSans_B2_700_.woff") format("woff"), url("./TheSans/TheSans_B2_700_Bold/TheSans_B2_700_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-BoldItalic';
  src: url("./TheSans/TheSans_B2_700i_BoldItalic/TheSans_B2_700i.eot");
  src: url("./TheSans/TheSans_B2_700i_BoldItalic/TheSans_B2_700i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_700i_BoldItalic/TheSans_B2_700i.woff") format("woff"), url("./TheSans/TheSans_B2_700_BoldItalic/TheSans_B2_700i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-ExtraBold';
  src: url("./TheSans/TheSans_B2_800_ExtraBold/TheSans_B2_800_.eot");
  src: url("./TheSans/TheSans_B2_800_ExtraBold/TheSans_B2_800_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_800_ExtraBold/TheSans_B2_800_.woff") format("woff"), url("./TheSans/TheSans_B2_800_ExtraBold/TheSans_B2_800_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-ExtraBoldItalic';
  src: url("./TheSans/TheSans_B2_800i_ExtraBoldItalic/TheSans_B2_800i.eot");
  src: url("./TheSans/TheSans_B2_800i_ExtraBoldItalic/TheSans_B2_800i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_800i_ExtraBoldItalic/TheSans_B2_800i.woff") format("woff"), url("./TheSans/TheSans_B2_800_ExtraBoldItalic/TheSans_B2_800i.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-Black';
  src: url("./TheSans/TheSans_B2_900_Black/TheSans_B2_900_.eot");
  src: url("./TheSans/TheSans_B2_900_Black/TheSans_B2_900_.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_900_Black/TheSans_B2_900_.woff") format("woff"), url("./TheSans/TheSans_B2_900_Black/TheSans_B2_900_.svg") format("svg");
}

@font-face {
  font-family: 'TheSans-BlackItalic';
  src: url("./TheSans/TheSans_B2_900i_BlackItalic/TheSans_B2_900i.eot");
  src: url("./TheSans/TheSans_B2_900i_BlackItalic/TheSans_B2_900i.eot?#iefix") format("embedded-opentype"), url("./TheSans/TheSans_B2_900i_BlackItalic/TheSans_B2_900i.woff") format("woff"), url("./TheSans/TheSans_B2_900_BlackItalic/TheSans_B2_900i.svg") format("svg");
}

/* Custom Icon Font */
@font-face {
  font-family: 'customicons';
  src: url("./custom/customicons.eot");
  src: url("./custom/customicons.eot?#iefix") format("embedded-opentype"), url("./custom/customicons.woff") format("woff"), url("./custom/customicons.ttf") format("truetype"), url("./custom/customicons.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Like the FontAwesome icons, but specific to the Custom Icon (ci) set created just for the library */
[class^="ci-"], [class*=" ci-"] {
  font-family: 'customicons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ci-news:before {
  content: "\e600";
}

@font-face {
  font-family: 'FontAwesome';
  src: url("/assets/fontawesome-webfont.eot?v=4.1.0");
  src: url("./fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("./fontawesome-webfont.woff?v=4.1.0") format("woff"), url("./fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("./fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* YaleDesign */
@font-face {
  font-family: 'YaleDesign Medium';
  src: url("./YaleDesign/yaledesign-medium-webfont.eot");
  src: url("./YaleDesign/yaledesign-medium-webfont.eot?#iefix") format("embedded-opentype"), url("./YaleDesign/yaledesign-medium-webfont.ttf") format("truetype"), url("./YaleDesign/yaledesign-medium-webfont.woff") format("woff");
}

@font-face {
  font-family: 'YaleDesign Bold';
  src: url("./YaleDesign/yaledesign-bold-webfont.eot");
  src: url("./YaleDesign/yaledesign-bold-webfont.eot?#iefix") format("embedded-opentype"), url("./YaleDesign/yaledesign-bold-webfont.ttf") format("truetype"), url("./YaleDesign/yaledesign-bold-webfont.woff") format("woff");
}

@font-face {
  font-family: 'YaleDesign Italic';
  src: url("./YaleDesign/yaledesign-italic-webfont.eot");
  src: url("./YaleDesign/yaledesign-italic-webfont.eot?#iefix") format("embedded-opentype"), url("./YaleDesign/yaledesign-italic-webfont.ttf") format("truetype"), url("./YaleDesign/yaledesign-italic-webfont.woff") format("woff");
}

@font-face {
  font-family: 'YaleDesign Bold Italic';
  src: url("./YaleDesign/yaledesign-bolditalic-webfont.eot");
  src: url("./YaleDesign/yaledesign-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("./YaleDesign/yaledesign-bolditalic-webfont.ttf") format("truetype"), url("./YaleDesign/yaledesign-bolditalic-webfont.woff") format("woff");
}

@font-face {
    font-family: 'YaleDesign-SmallCap';
    src: url("fonts/YaleDesign/yaledessmacap-webfont.eot");
    src: url("fonts/YaleDesign/yaledessmacap-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/YaleDesign/yaledessmacap-webfont.woff") format("woff"), url("fonts/YaleDesign/yaledessmacap-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal
}
