@font-face {
  font-family: 'sbbhistoric-medium';
  src:  url('fonts/sbbhistoric-medium.eot?ut53t3');
  src:  url('fonts/sbbhistoric-medium.eot?ut53t3#iefix') format('embedded-opentype'),
    url('fonts/sbbhistoric-medium.ttf?ut53t3') format('truetype'),
    url('fonts/sbbhistoric-medium.woff?ut53t3') format('woff'),
    url('fonts/sbbhistoric-medium.svg?ut53t3#sbbhistoric-medium') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-medium"], [class*=" icon-medium"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'sbbhistoric-medium' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-mediumthree-adults-medium:before {
  content: "\e900";
}
.icon-mediumuser-group-round-table-medium:before {
  content: "\e901";
}
.icon-mediumuser-group-medium:before {
  content: "\e902";
}
.icon-mediumtelephone-receiver-medium:before {
  content: "\e903";
}
.icon-mediumswitzerland-route-medium:before {
  content: "\e904";
}
.icon-mediumswitzerland-medium:before {
  content: "\e905";
}
.icon-mediumstation-surrounding-area-medium:before {
  content: "\e906";
}
.icon-mediumspeech-bubble-sparkles-medium:before {
  content: "\e907";
}
.icon-mediumspeech-bubble-medium:before {
  content: "\e908";
}
.icon-mediumspeech-bubble-group-empty-medium:before {
  content: "\e909";
}
.icon-mediumspeech-bubble-exclamation-point-medium:before {
  content: "\e90a";
}
.icon-mediumspeech-bubble-empty-medium:before {
  content: "\e90b";
}
.icon-mediummountain-sun-medium:before {
  content: "\e90c";
}
.icon-mediumlocomotive-viaduct-medium:before {
  content: "\e90d";
}
.icon-mediumlocomotive-medium:before {
  content: "\e90e";
}
.icon-mediumhouse-medium:before {
  content: "\e90f";
}
.icon-mediumhand-with-service-bell-medium:before {
  content: "\e910";
}
.icon-mediumgift-medium:before {
  content: "\e911";
}
.icon-mediumenvelope-medium:before {
  content: "\e912";
}
.icon-mediumcutlery-medium:before {
  content: "\e913";
}
.icon-mediumcontact-medium:before {
  content: "\e914";
}
.icon-mediumcoins-medium:before {
  content: "\e915";
}
.icon-mediumclock-medium:before {
  content: "\e916";
}
.icon-mediumapple-bag-medium:before {
  content: "\e917";
}
.icon-mediumalarm-clock-medium:before {
  content: "\e918";
}
