/*------------------------------------------------------------------------------
 * Open Sans
 *----------------------------------------------------------------------------*/

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/opensans/OpenSans-Light.eot');
  src: local('Open Sans Light'), local('OpenSans-Light'),
    url('../fonts/opensans/OpenSans-Light.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSans-Light.woff') format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/opensans/OpenSans.eot');
  src: local('Open Sans'), local('OpenSans'),
    url('../fonts/opensans/OpenSans.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSans.woff') format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: bold;
  src: url('../fonts/opensans/OpenSans-Bold.eot');
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('../fonts/opensans/OpenSans-Bold.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSans-Bold.woff') format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'),
    url('../fonts/opensans/OpenSansLight-Italic.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSansLight-Italic.woff') format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
    url('../fonts/opensans/OpenSans-Italic.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSans-Italic.woff') format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: bold;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
    url('../fonts/opensans/OpenSans-BoldItalic.eot') format('embedded-opentype'),
    url('../fonts/opensans/OpenSans-BoldItalic.woff') format('woff');
}

/*------------------------------------------------------------------------------
 * Computer Modern Serif
 *----------------------------------------------------------------------------*/

@font-face {
  font-family: 'Computer Modern Serif';
  src: url('../fonts/serif/cmunrm.eot');
  src: url('../fonts/serif/cmunrm.eot?#iefix') format('embedded-opentype'),
     url('../fonts/serif/cmunrm.woff') format('woff'),
     url('../fonts/serif/cmunrm.ttf') format('truetype'),
     url('../fonts/serif/cmunrm.svg#cmunrm') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Computer Modern Serif';
  src: url('../fonts/serif/cmunbx.eot');
  src: url('../fonts/serif/cmunbx.eot?#iefix') format('embedded-opentype'),
     url('../fonts/serif/cmunbx.woff') format('woff'),
     url('../fonts/serif/cmunbx.ttf') format('truetype'),
     url('../fonts/serif/cmunbx.svg#cmunbx') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Computer Modern Serif';
  src: url('../fonts/serif/cmunti.eot');
  src: url('../fonts/serif/cmunti.eot?#iefix') format('embedded-opentype'),
     url('../fonts/serif/cmunti.woff') format('woff'),
     url('../fonts/serif/cmunti.ttf') format('truetype'),
     url('../fonts/serif/cmunti.svg#cmunti') format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Computer Modern Serif';
  src: url('../fonts/serif/cmunbi.eot');
  src: url('../fonts/serif/cmunbi.eot?#iefix') format('embedded-opentype'),
     url('../fonts/serif/cmunbi.woff') format('woff'),
     url('../fonts/serif/cmunbi.ttf') format('truetype'),
     url('../fonts/serif/cmunbi.svg#cmunbi') format('svg');
  font-weight: bold;
  font-style: italic;
}
