﻿@font-face {
  font-family: "boschsans";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/boschsans-bold-webfont.eot?") format("eot"),
       url("../fonts/boschsans-bold-webfont.woff2") format("woff2"),
	   url("../fonts/boschsans-bold-webfont.woff") format("woff"),
	   url("../fonts/boschsans-bold-webfont.ttf") format("truetype"),
	   url("../fonts/boschsans-bold-webfont.svg#boschsans") format("svg"); }

@font-face {
  font-family: "boschsans";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/boschsans-regular-webfont.eot?") format("eot"),
       url("../fonts/boschsans-regular-webfont.woff2") format("woff2"),
	   url("../fonts/boschsans-regular-webfont.woff") format("woff"),
	   url("../fonts/boschsans-regular-webfont.ttf") format("truetype"),
	   url("../fonts/boschsans-regular-webfont.svg#boschsans") format("svg"); }

@font-face {
  font-family: "boschsans";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/boschsans-light-webfont.eot?") format("eot"),
       url("../fonts/boschsans-light-webfont.woff2") format("woff2"),
	   url("../fonts/boschsans-light-webfont.woff") format("woff"),
	   url("../fonts/boschsans-light-webfont.ttf") format("truetype"),
	   url("../fonts/boschsans-light-webfont.svg#boschsans") format("svg"); }

@font-face {
  font-family: 'icons';
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/icons.eot?6781a7ddcdb6cdb8a9a75fbf7c2ec104");
  src: url("../fonts/icons.eot?#iefix") format("embedded-opentype"),
       url("../fonts/icons.woff2?6781a7ddcdb6cdb8a9a75fbf7c2ec104") format("woff2"),
	   url("../fonts/icons.woff?6781a7ddcdb6cdb8a9a75fbf7c2ec104") format("woff"),
	   url("../fonts/icons.ttf?6781a7ddcdb6cdb8a9a75fbf7c2ec104") format("truetype"),
	   url("../fonts/icons.svg?6781a7ddcdb6cdb8a9a75fbf7c2ec104#icons") format("svg"); }

@font-face {
  font-family: 'glyphicons-halflings-regular-omd';
  src: url("../fonts/glyphicons-halflings-regular.eot?") format("eot"),
       url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"),
	   url("../fonts/glyphicons-halflings-regular.woff") format("woff"),
	   url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),
	   url("../fonts/glyphicons-halflings-regular.svg") format("svg"); }

@font-face {
  font-family: 'icons';
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/icons.eot?e3f5549b81e97b569f646e772ad43262");
  src: url("../fonts/icons.eot?#iefix") format("embedded-opentype"),
  url("../fonts/icons.woff2?e3f5549b81e97b569f646e772ad43262") format("woff2"),
  url("../fonts/icons.woff?e3f5549b81e97b569f646e772ad43262") format("woff"),
  url("../fonts/icons.ttf?e3f5549b81e97b569f646e772ad43262") format("truetype"),
  url("../fonts/icons.svg?e3f5549b81e97b569f646e772ad43262#icons") format("svg"); }
  
.schema-glyph {
    font-family: 'schema-glyphs';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}