/* From shop.mheducation.com clientlib.css */

/* Arum Sans Regular */
@font-face {
  font-family: 'arumsans_rgregular';
  src: url("/web_styles/fonts/Collected Fonts/arums/ARUMSANSREGULAR.OTF");  
  src: url("/web_styles/fonts/Collected Fonts/arums/arumsansregular-webfont.eot?#iefix") format("embedded-opentype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansregular-webfont.woff") format("woff"), url("/web_styles/fonts/Collected Fonts/arums/arumsansregular-webfont.ttf") format("truetype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansregular-webfont.svg#arumsans_rgregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.arum-regular {
  font-family: arumsans_rgregular;
}

/* Vectipede Regular */
@font-face {
  font-family: 'vectipede_rgregular';
  src: url("/web_styles/fonts/Collected Fonts/vectipede/VECTIPEDE RG.OTF");
  /**/
  src: url("/web_styles/fonts/Collected Fonts/vectipede/vectipederg-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/web_styles/fonts/Collected Fonts/vectipede/vectipederg-regular-webfont.woff") format("woff"), url("/web_styles/fonts/Collected Fonts/vectipede/vectipederg-regular-webfont.ttf") format("truetype"), url("/web_styles/fonts/Collected Fonts/vectipede/vectipederg-regular-webfont.svg#arumsans_rgregular") format("svg");
  
  font-weight: normal;
  font-style: normal;
}
.vectipede-regular {
  font-family: vectipede_rgregular;
}

/* Arum Sans Bold */
@font-face {
  font-family: 'arumsans_ltbold';
  src: url("/web_styles/fonts/Collected Fonts/arums/ARUMSANSBOLD.OTF");  
  src: url("/web_styles/fonts/Collected Fonts/arums/arumsansbold-webfont.eot?#iefix") format("embedded-opentype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansbold-webfont.woff") format("woff"), url("/web_styles/fonts/Collected Fonts/arums/arumsansbold-webfont.ttf") format("truetype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansbold-webfont.svg#arumsans_ltbold") format("svg");
  
  font-weight: normal;
  font-style: normal;
}
.arum-bold, a {
  font-family: arumsans_ltbold;
}

/* Arum Sans XBold */
@font-face {
  font-family: 'arumsansextrabold';
  src: url("/web_styles/fonts/Collected Fonts/arums/arumsansextrabold-webfont.eot");
  src: url("/web_styles/fonts/Collected Fonts/arums/arumsansextrabold-webfont.eot?#iefix") format("embedded-opentype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansextrabold-webfont.woff") format("woff"), url("/web_styles/fonts/Collected Fonts/arums/arumsansextrabold-webfont.ttf") format("truetype"), url("/web_styles/fonts/Collected Fonts/arums/arumsansextrabold-webfont.svg#arumsansextrabold") format("svg");
  font-weight: normal;
  font-style: normal;
}
.arum-xbold {
  font-family: arumsansextrabold;
}


/* MHE Icon Font 
@font-face {
  font-family: 'mheicons';
  src: url("clientlibs/fonts/mhe-icons/mhe_icons.eot");
  src: url("clientlibs/fonts/mhe-icons/mhe_icons.eot?#iefix") format("embedded-opentype"), url("clientlibs/fonts/mhe-icons/mhe_icons.woff") format("woff"), url("clientlibs/fonts/mhe-icons/mhe_icons.ttf") format("truetype"), url("clientlibs/fonts/mhe-icons/mhe_icons.svg#arumsansextrabold") format("svg");
  font-weight: normal;
  font-style: normal;
}
.mhe-icons {
  font-family: mheicons;
}*/

@font-face {
  font-family: 'roboto_light';
  src: url("/web_styles/fonts/Collected Fonts/roboto/Roboto-Light.ttf");  
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'roboto_rgregular';
  src: url("/web_styles/fonts/Collected Fonts/roboto/Roboto-Regular.ttf");  
  font-weight: normal;
  font-style: normal;
}