/***** Open Sans (light, normal, semibold, bold, extrabold) *****/
@font-face {
  font-family: 'open_sanslight';
  src: url("../../fonts/opensans-light-webfont.eot");
  src: url("../../fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-light-webfont.woff2") format("woff2"), url("../../fonts/opensans-light-webfont.woff") format("woff"), url("../../fonts/opensans-light-webfont.ttf") format("truetype"), url("../../fonts/opensans-light-webfont.svg#open_sanslight") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sanslight_italic';
  src: url("../../fonts/opensans-lightitalic-webfont.eot");
  src: url("../../fonts/opensans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../../fonts/opensans-lightitalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansregular';
  src: url("../../fonts/opensans-regular-webfont.eot");
  src: url("../../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-regular-webfont.woff2") format("woff2"), url("../../fonts/opensans-regular-webfont.woff") format("woff"), url("../../fonts/opensans-regular-webfont.ttf") format("truetype"), url("../../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansitalic';
  src: url("../../fonts/opensans-italic-webfont.eot");
  src: url("../../fonts/opensans-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-italic-webfont.woff2") format("woff2"), url("../../fonts/opensans-italic-webfont.woff") format("woff"), url("../../fonts/opensans-italic-webfont.ttf") format("truetype"), url("../../fonts/opensans-italic-webfont.svg#open_sansitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sanssemibold';
  src: url("../../fonts/opensans-semibold-webfont.eot");
  src: url("../../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-semibold-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibold-webfont.woff") format("woff"), url("../../fonts/opensans-semibold-webfont.ttf") format("truetype"), url("../../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sanssemibold_italic';
  src: url("../../fonts/opensans-semibolditalic-webfont.eot");
  src: url("../../fonts/opensans-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-semibolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibolditalic-webfont.woff") format("woff"), url("../../fonts/opensans-semibolditalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansbold';
  src: url("../../fonts/opensans-bold-webfont.eot");
  src: url("../../fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-bold-webfont.woff2") format("woff2"), url("../../fonts/opensans-bold-webfont.woff") format("woff"), url("../../fonts/opensans-bold-webfont.ttf") format("truetype"), url("../../fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansbold_italic';
  src: url("../../fonts/opensans-bolditalic-webfont.eot");
  src: url("../../fonts/opensans-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-bolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-bolditalic-webfont.woff") format("woff"), url("../../fonts/opensans-bolditalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansextrabold';
  src: url("../../fonts/opensans-extrabold-webfont.eot");
  src: url("../../fonts/opensans-extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-extrabold-webfont.woff2") format("woff2"), url("../../fonts/opensans-extrabold-webfont.woff") format("woff"), url("../../fonts/opensans-extrabold-webfont.ttf") format("truetype"), url("../../fonts/opensans-extrabold-webfont.svg#open_sansextrabold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansextrabold_italic';
  src: url("../../fonts/opensans-extrabolditalic-webfont.eot");
  src: url("../../fonts/opensans-extrabolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-extrabolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-extrabolditalic-webfont.woff") format("woff"), url("../../fonts/opensans-extrabolditalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
.opensans-light {
  font-family: "Open Sans", open_sanslight;
  font-weight: 300;
}

.opensans, .opensans-normal {
  font-family: "Open Sans", open_sansregular;
  font-weight: 500;
}

.opensans-semibold {
  font-family: "Open Sans", open_sanssemibold;
  font-weight: 600;
}

.opensans-bold {
  font-family: "Open Sans", open_sansbold;
  font-weight: 700;
}

.opensans-extrabold {
  font-family: "Open Sans", open_sansextrabold;
  font-weight: 800;
}

/***** Merriweather (light, normal, bold, extrabold) *****/
@font-face {
  font-family: 'merriweatherlight';
  src: url("../../fonts/merriweather-light-webfont.eot");
  src: url("../../fonts/merriweather-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-light-webfont.woff2") format("woff2"), url("../../fonts/merriweather-light-webfont.woff") format("woff"), url("../../fonts/merriweather-light-webfont.ttf") format("truetype"), url("../../fonts/merriweather-light-webfont.svg#merriweatherlight") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherlight_italic';
  src: url("../../fonts/merriweather-lightitalic-webfont.eot");
  src: url("../../fonts/merriweather-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-lightitalic-webfont.woff2") format("woff2"), url("../../fonts/merriweather-lightitalic-webfont.woff") format("woff"), url("../../fonts/merriweather-lightitalic-webfont.ttf") format("truetype"), url("../../fonts/merriweather-lightitalic-webfont.svg#merriweatherlight_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherregular';
  src: url("../../fonts/merriweather-regular-webfont.eot");
  src: url("../../fonts/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-regular-webfont.woff2") format("woff2"), url("../../fonts/merriweather-regular-webfont.woff") format("woff"), url("../../fonts/merriweather-regular-webfont.ttf") format("truetype"), url("../../fonts/merriweather-regular-webfont.svg#merriweatherregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatheritalic';
  src: url("../../fonts/merriweather-italic-webfont.eot");
  src: url("../../fonts/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-italic-webfont.woff2") format("woff2"), url("../../fonts/merriweather-italic-webfont.woff") format("woff"), url("../../fonts/merriweather-italic-webfont.ttf") format("truetype"), url("../../fonts/merriweather-italic-webfont.svg#merriweatheritalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherbold';
  src: url("../../fonts/merriweather-bold-webfont.eot");
  src: url("../../fonts/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-bold-webfont.woff2") format("woff2"), url("../../fonts/merriweather-bold-webfont.woff") format("woff"), url("../../fonts/merriweather-bold-webfont.ttf") format("truetype"), url("../../fonts/merriweather-bold-webfont.svg#merriweatherbold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherbold_italic';
  src: url("../../fonts/merriweather-bolditalic-webfont.eot");
  src: url("../../fonts/merriweather-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-bolditalic-webfont.woff2") format("woff2"), url("../../fonts/merriweather-bolditalic-webfont.woff") format("woff"), url("../../fonts/merriweather-bolditalic-webfont.ttf") format("truetype"), url("../../fonts/merriweather-bolditalic-webfont.svg#merriweatherbold_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherheavy';
  src: url("../../fonts/merriweather-black-webfont.eot");
  src: url("../../fonts/merriweather-black-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-black-webfont.woff2") format("woff2"), url("../../fonts/merriweather-black-webfont.woff") format("woff"), url("../../fonts/merriweather-black-webfont.ttf") format("truetype"), url("../../fonts/merriweather-black-webfont.svg#merriweatherheavy") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweatherheavy_italic';
  src: url("../../fonts/merriweather-heavyitalic-webfont.eot");
  src: url("../../fonts/merriweather-heavyitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/merriweather-heavyitalic-webfont.woff2") format("woff2"), url("../../fonts/merriweather-heavyitalic-webfont.woff") format("woff"), url("../../fonts/merriweather-heavyitalic-webfont.ttf") format("truetype"), url("../../fonts/merriweather-heavyitalic-webfont.svg#merriweatherheavy_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
/***** Merriweather (light, normal, bold, extrabold) for Chrome *****/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'merriweatherlight';
    src: url("../../fonts/merriweather-light-webfont.svg#merriweatherlight") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherlight_italic';
    src: url("../../fonts/merriweather-lightitalic-webfont.svg#merriweatherlight_italic") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherregular';
    src: url("../../fonts/merriweather-regular-webfont.svg#merriweatherregular") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatheritalic';
    src: url("../../fonts/merriweather-italic-webfont.svg#merriweatheritalic") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherbold';
    src: url("../../fonts/merriweather-bold-webfont.svg#merriweatherbold") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherbold_italic';
    src: url("../../fonts/merriweather-bolditalic-webfont.svg#merriweatherbold_italic") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherheavy';
    src: url("../../fonts/merriweather-black-webfont.svg#merriweatherheavy") format("svg");
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'merriweatherheavy_italic';
    src: url("../../fonts/merriweather-heavyitalic-webfont.svg#merriweatherheavy_italic") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}
.merriweather-light {
  font-family: Merriweather, merriweatherlight, Courier, monospace;
  font-weight: 200;
}

.merriweather, .merriweather-normal {
  font-family: Merriweather, merriweatherregular, Courier, monospace;
  font-weight: 500;
}

.merriweather-bold {
  font-family: Merriweather, merriweatherbold, Courier, monospace;
  font-weight: 700;
}

.merriweather-extrabold {
  font-family: Merriweather, merriweatherheavy, Courier, monospace;
  font-weight: 800;
}

.roman {
  font-family: "Times New Roman", Georgia, Serif;
  font-weight: 500;
  font-size: 125%;
}
