@charset "UTF-8";

@font-face {
  font-family: "eh-namur-icons-bw-30";
  src:url("fonts/eh-namur-icons-bw-30.eot");
  src:url("fonts/eh-namur-icons-bw-30.eot?#iefix") format("embedded-opentype"),
    url("fonts/eh-namur-icons-bw-30.woff") format("woff"),
    url("fonts/eh-namur-icons-bw-30.ttf") format("truetype"),
    url("fonts/eh-namur-icons-bw-30.svg#eh-namur-icons-bw-30") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "eh-namur-icons-bw-30" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="eh-namur-icon"]:before,
[class*=" eh-namur-icon"]:before,
[class^="eh-namur-icon"]:after,
[class*=" eh-namur-icon"]:after {
  font-family: "eh-namur-icons-bw-30" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-eh-namur-check-function-sw:before {
  content: "\e301";
}
.icon-eh-namur-check-function-sw-invers:before {
  content: "\e300";
}
.icon-eh-namur-failure-sw:before {
  content: "\e304";
}
.icon-eh-namur-failure-sw-invers:before {
  content: "\e303";
}
.icon-eh-namur-good-sw:before {
  content: "\e307";
}
.icon-eh-namur-good-sw-invers:before {
  content: "\e306";
}
.icon-eh-namur-maintenance-sw:before {
  content: "\e310";
}
.icon-eh-namur-maintenance-sw-invers:before {
  content: "\e309";
}
.icon-eh-namur-not-categorized-sw:before {
  content: "\e313";
}
.icon-eh-namur-not-categorized-sw-invers:before {
  content: "\e312";
}
.icon-eh-namur-out-of-specification-sw:before {
  content: "\e316";
}
.icon-eh-namur-out-of-specification-sw-invers:before {
  content: "\e315";
}
