@font-face {
  font-family: 'Dosis';
  src: local('Dosis'),
    url(/fonts/dosis/dosis-regular-webfont.woff) format('woff');
  font-display: fallback;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: local('Dosis'), url(/fonts/dosis/dosis-light-webfont.woff) format('woff');
  font-display: fallback;
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'Dosis';
  src: local('Dosis'),
    url(/fonts/dosis/dosis-medium-webfont.woff) format('woff');
  font-display: fallback;
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  src: local('Lato'), url(/fonts/lato/lato-regular-webfont.woff) format('woff');
  font-display: fallback;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Flat-UI-Pro-Icons';
  src: url(/fonts/glyphicons/flat-ui-pro-icons-regular.eot);
  src: local('Flat-UI-Pro-Icons'),
    url('/fonts/glyphicons/flat-ui-pro-icons-regular.woff') format('woff'),
    url('/fonts/glyphicons/flat-ui-pro-icons-regular.ttf') format('truetype'),
    url('/fonts/glyphicons/flat-ui-pro-icons-regular.svg') format('svg');
  font-display: fallback;
  font-weight: normal;
  font-style: normal;
}

html,
body {
  -webkit-font-smoothing: antialiased;
}
