/**********/
/* Fonts  */
/**********/

@font-face {
    font-family: 'Opensans';
    src: url('../fonts/opensans/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Opensans-bold';
    src: url('../fonts/opensans/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Opensans-light';
    src: url('../fonts/opensans/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Opensans-lightitalic';
    src: url('../fonts/opensans/opensans-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu-bold';
    src: url('../fonts/ubuntu/ubuntu-bold-webfont.woff2') format('woff2'),
         url('../fonts/ubuntu/ubuntu-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('../fonts/ubuntu/ubuntu-light-webfont.woff2') format('woff2'),
         url('../fonts/ubuntu/ubuntu-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



@font-face {
  font-family: "RationalDisplay-Bold";
  src: url('../fonts/rational/RationalDisplayBold/font.woff2') format('woff2'), url('../fonts/rational/RationalDisplayBold/font.woff') format('woff');
}

@font-face {
  font-family: "RationalDisplay-Black";
  src: url('../fonts/rational/RationalDisplayBlack/font.woff2') format('woff2'), url('../fonts/rational/RationalDisplayBlack/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-SemiBold";
  src: url('../fonts/rational/RationalTextSemiBold/font.woff2') format('woff2'), url('../fonts/rational/RationalTextSemiBold/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-Thin";
  src: url('../fonts/rational/RationalTextThin/font.woff2') format('woff2'), url('../fonts/rational/RationalTextThin/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-Medium";
  src: url('../fonts/rational/RationalTextMedium/font.woff2') format('woff2'), url('../fonts/rational/RationalTextMedium/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-Light";
  src: url('../fonts/rational/RationalTextLight/font.woff2') format('woff2'), url('../fonts/rational/RationalTextLight/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-ExtraBold";
  src: url('../fonts/rational/RationalTextExtraBold/font.woff2') format('woff2'), url('../fonts/rational/RationalTextExtraBold/font.woff') format('woff');
}


@font-face {
  font-family: "RationalText-LightItalic";
  src: url('../fonts/rational/RationalTextLightItalic/font.woff2') format('woff2'), url('../fonts/rational/RationalTextLightItalic/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-ExtraLight";
  src: url('../fonts/rational/RationalTextExtraLight/font.woff2') format('woff2'), url('../fonts/rational/RationalTextExtraLight/font.woff') format('woff');
}

@font-face {
  font-family: "RationalText-Black";
  src: url('../fonts/rational/RationalTextBlack/font.woff2') format('woff2'), url('../fonts/rational/RationalTextBlack/font.woff') format('woff');
}



body {
	word-wrap: break-word;
	font-family: 'RationalText-Light', sans-serif;
	font-size: 14px;
	color: #0C113F;
  line-height: 1.4em;
}

@media only screen and (min-width: 630px) {
  body {
    font-size: 16px;
  }
}
