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

[class^="fw-icon-"], [class*=" fw-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-variant-numeric: normal;
  font-variant-east-asian: normal;
  font-weight: normal;
  font-stretch: normal;
  font-size: inherit;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

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

.fw-icon-bold:before {
  font-weight: bold;
}

.fw-icon-sm:before {
  font-size: 1.3em;
}

.fw-icon-1x {
  font-size: 14px!important;
}

.fw-icon-2x {
  font-size: 22px!important;
}

.fw-icon-3x {
  font-size: 3em!important;
}

.fw-icon-4x {
  font-size: 4em!important;
}

.fw-icon-md:before {
  font-size: 1.5em;
}

.fw-icon-lg {
  font-size: 1.33333333em!important;
  line-height: .75em!important;
  vertical-align: -15%!important;
}

.fw-icon-pms:before {
  content: "\f001";
}
.fw-icon-assign:before {
  content: "\f002";
}
.fw-icon-unassign:before {
  content: "\f003";
}
.fw-icon-cogs:before {
  content: "\f004";
}
.fw-icon-first:before {
  content: "\f005";
}
.fw-icon-last:before {
  content: "\f006";
}
.fw-icon-previous:before {
  content: "\f007";
}
.fw-icon-next:before {
  content: "\f008";
}
.fw-icon-checklist:before {
  content: "\f009";
}
.fw-icon-service:before {
  content: "\f010";
}
.fw-icon-settings:before {
  content: "\f011";
}
.fw-icon-request:before {
  content: "\f012";
}
.fw-icon-service-o:before {
  content: "\f013";
}
.fw-icon-checklist-o:before {
  content: "\f014";
}
.fw-icon-sr:before {
  content: "\f015";
}
.fw-icon-reports:before {
  content: "\f016";
}
.fw-icon-wo:before {
  content: "\f017";
}
.fw-icon-personnel:before {
  content: "\f018";
}
.fw-icon-mobile:before {
  content: "\f019";
}
.fw-icon-inventory:before {
  content: "\f020";
}
.fw-icon-dashboard:before {
  content: "\f021";
}
.fw-icon-data-admin:before {
  content: "\f022";
}
.fw-icon-setup:before {
  content: "\f023";
}
.fw-icon-shared-filter:before {
  content: "\f902";
}
.fw-icon-status:before {
  content: "\f024";
}
.fw-icon-calib:before {
  content: "\f025";
}
.fw-icon-data-tools:before {
  content: "\f026";
}
.fw-icon-graphs:before {
  content: "\f027";
}
.fw-icon-utils:before {
  content: "\f028";
}
.fw-icon-tools:before {
  content: "\f029";
}
.fw-icon-pm:before {
  content: "\f030";
}
/* for case #10303 */
.fw-icon-sel-view:before {
  content: "\f032";
}
/* case #8636 and #9049 */
.fw-icon-export:before {
  content: "\f033";
}
.fw-icon-batch-update:before {
  content: "\f034";
}
.fw-icon-meter-readings:before {
  content: "\f035";
}
.fw-icon-sel-edit:before {
  content: "\f03c";
}
.fw-icon-arrow-up:before {
  content: "\f03d";
}
.fw-icon-arrow-down:before {
  content: "\f03f";
}
.fw-icon-arrow-top:before {
  content: "\f0a7";
}
.fw-icon-arrow-bottom:before {
  content: "\f0a8";
}
/* case #17157 */
.fw-icon-batch-clone:before {
  content: "\f24d";
}
.fw-icon-boxes:before {
  content: "\f900";
}
.fw-icon-print-selected:before {
  content: "\f901";
}
.fw-icon-rollover-pm:before {
  content: "\f031";
}
