@dui-icon-css-prefix: dui-icon;
@dui-icon-font-path: "../fonts/dui-icon";

@font-face {
  font-family: 'DUIFontIcon';
  src: url('@{dui-icon-font-path}/DUIFontIcon.eot?c1ssd5');
  src: url('@{dui-icon-font-path}/DUIFontIcon.eot?c1ssd5#iefix') format('embedded-opentype'),
  url('@{dui-icon-font-path}/DUIFontIcon.ttf?c1ssd5') format('truetype'),
  url('@{dui-icon-font-path}/DUIFontIcon.woff?c1ssd5') format('woff'),
  url('@{dui-icon-font-path}/DUIFontIcon.svg?c1ssd5#DUIFontIcon') format('svg');
  font-weight: normal;
  font-style: normal;
}

.@{dui-icon-css-prefix} {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'DUIFontIcon' !important;
  speak: none;
  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;
}

.@{dui-icon-css-prefix}-accident:before { content: "\e900" }
.@{dui-icon-css-prefix}-accreditation:before { content: "\e901" }
.@{dui-icon-css-prefix}-actionplan:before { content: "\e902" }
.@{dui-icon-css-prefix}-apiq:before { content: "\e903" }
.@{dui-icon-css-prefix}-apiq-opportunity:before { content: "\e904" }
.@{dui-icon-css-prefix}-audit:before { content: "\e905" }
.@{dui-icon-css-prefix}-comp-audit:before { content: "\e906" }
.@{dui-icon-css-prefix}-bsc:before { content: "\e907" }
.@{dui-icon-css-prefix}-document:before { content: "\e908" }
.@{dui-icon-css-prefix}-enabling:before { content: "\e909" }
.@{dui-icon-css-prefix}-equipment:before { content: "\e90a" }
.@{dui-icon-css-prefix}-event:before { content: "\e90b" }
.@{dui-icon-css-prefix}-folder:before { content: "\e90c" }
.@{dui-icon-css-prefix}-human-talent:before { content: "\e90d" }
.@{dui-icon-css-prefix}-incident:before { content: "\e90e" }
.@{dui-icon-css-prefix}-indicator:before { content: "\e90f" }
.@{dui-icon-css-prefix}-lfd:before { content: "\e910" }
.@{dui-icon-css-prefix}-meeting:before { content: "\e911" }
.@{dui-icon-css-prefix}-non-compliant:before { content: "\e912" }
.@{dui-icon-css-prefix}-portal-management:before { content: "\e913" }
.@{dui-icon-css-prefix}-process:before { content: "\e914" }
.@{dui-icon-css-prefix}-project:before { content: "\e915" }
.@{dui-icon-css-prefix}-report:before { content: "\e916" }
.@{dui-icon-css-prefix}-risk:before { content: "\e917" }
.@{dui-icon-css-prefix}-sac:before { content: "\e918" }
.@{dui-icon-css-prefix}-strategy:before { content: "\e919" }
.@{dui-icon-css-prefix}-supplier:before { content: "\e91a" }
.@{dui-icon-css-prefix}-survey:before { content: "\e91b" }
.@{dui-icon-css-prefix}-tools:before { content: "\e91c" }
.@{dui-icon-css-prefix}-supply:before { font-family: 'FontAwesome' !important; content: "\f0fa" }