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

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Miele-Icons' !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-ICN-Plus-Circ:before {
  content: "\e911";
}
.icon-ICN-Pencil:before {
  content: "\e918";
}
.icon-ICN-Minus-Circ:before {
  content: "\e91b";
}
.icon-ICN-Loader:before {
  content: "\e922";
}
.icon-ICN-Lightbulb:before {
  content: "\e924";
}
.icon-ICN-Info:before {
  content: "\e925";
}
.icon-ICN-Exclamation:before {
  content: "\e92e";
}
.icon-ICN-Compare-Out:before {
  content: "\e932";
}
.icon-ICN-Compare:before {
  content: "\e933";
}
.icon-ICN-Close:before {
  content: "\e934";
}
.icon-ICN-Check:before {
  content: "\e936";
}
.icon-uniE93B:before {
  content: "\e93b";
}
.icon-ICN-Arrow-Up:before {
  content: "\e943";
}
.icon-ICN-Arrow-Right:before {
  content: "\e944";
}
.icon-ICN-Arrow-Left:before {
  content: "\e945";
}
.icon-ICN-Arrow-Down:before {
  content: "\e946";
}
.icon-ICN-Angle-Up:before {
  content: "\e947";
}
.icon-ICN-Angle-Right:before {
  content: "\e948";
}
.icon-ICN-Angle-Left:before {
  content: "\e949";
}
.icon-ICN-Angle-Down:before {
  content: "\e94a";
}
.icon-ICN-Refresh:before {
  content: "\e94e";
}
