[class^='icon-'],
[class*='icon-'] {
  font-family: 'icomoon', Sans-serif;
  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;
}

/*
// ! Points to consider on changing the icon library
// * 1- remove color from each icon
// * 2- change .icon-icon-recurring:before -> .icon-recurring-work-order-template:before
// * 3- change .icon-task-groups:before -> .icon-task-group:before, .icon-task-group-template:before
// * 4- change .icon-tasks:before -> .icon-task:before, .icon-task-template:before
// * 5- add display none property to icon-teams::before and icon-persons:before
// * 6- change .icon-work-orders:before -> .icon-work-order:before, .icon-work-order-template:before
*/

.icon-archive:before {
  content: '\e9a5';
}
.icon-unarchive:before {
  content: '\e9a6';
}

.icon-apps:before {
  content: '\e9a4';
}
.icon-maximize:before {
  content: '\e9a2';
}
.icon-minimize:before {
  content: '\e9a3';
}
.icon-like:before {
  content: '\e99b';
}
.icon-new-chat:before {
  content: '\e99c';
}
.icon-send:before {
  content: '\e99d';
}
.icon-agent:before {
  content: '\e99e';
}
.icon-ai:before {
  content: '\e99f';
}
.icon-dislike:before {
  content: '\e9a0';
}
.icon-history:before {
  content: '\e9a1';
}
.icon-draft:before {
  content: '\e99a';
}
.icon-action:before {
  content: '\e996';
}
.icon-condition:before {
  content: '\e997';
}
.icon-node:before {
  content: '\e998';
}
.icon-trigger:before {
  content: '\e999';
}
.icon-gen-cause:before {
  content: '\e994';
}
.icon-gen-solution:before {
  content: '\e995';
}
.icon-trend:before {
  content: '\e939';
}
.icon-card:before {
  content: '\e936';
}
.icon-language:before {
  content: '\e935';
}
.icon-billing-address:before {
  content: '\e934';
}
.icon-gen-warning:before {
  content: '\e933';
}
.icon-gen-unlink:before {
  content: '\e990';
}
.icon-gen-previous:before {
  content: '\e98f';
}
.icon-undo:before {
  content: '\e98d';
}
.icon-redo:before {
  content: '\e98c';
}
.icon-equal:before {
  content: '\e98b';
}
.icon-nav-purchase-order:before {
  content: '\e98a';
}
.icon-gen-arrow-first:before {
  content: '\e90c';
}
.icon-gen-arrow-last:before {
  content: '\e986';
}
.icon-gen-arrow-left:before {
  content: '\e987';
}
.icon-gen-arrow-right:before {
  content: '\e988';
}
.icon-report-an-issue:before {
  content: '\e989';
}
.icon-gen-drag:before {
  content: '\e983';
}
.icon-section-item:before {
  content: '\e984';
}
.icon-work-step-from-template:before {
  content: '\e985';
}
.icon-status:before {
  content: '\e982';
}
.icon-add-thick:before {
  content: '\e975';
}
.icon-add-thin:before {
  content: '\e976';
}
.icon-attachment:before {
  content: '\e977';
}
.icon-boolean:before {
  content: '\e978';
}
.icon-checklist:before {
  content: '\e979';
}
.icon-gen-options-horizontal:before {
  content: '\e97a';
}
.icon-heading:before {
  content: '\e97b';
}
.icon-inspection-check:before {
  content: '\e97c';
}
.icon-multiple-choice:before {
  content: '\e97d';
}
.icon-number:before {
  content: '\e97e';
}
.icon-section:before {
  content: '\e97f';
}
.icon-signature:before {
  content: '\e980';
}
.icon-text:before {
  content: '\e981';
}
.icon-gen-lock:before {
  content: '\e974';
}
.icon-csv:before {
  content: '\e973';
}
.icon-gen-next:before {
  content: '\e972';
}
.icon-gen-copy:before {
  content: '\e96f';
}
.icon-scan-qr-code:before {
  content: '\e970';
}
.icon-view-qr-code:before {
  content: '\e971';
}
.icon-reset:before {
  content: '\e96e';
}
.icon-gen-sort-ascending:before {
  content: '\e96c';
}
.icon-gen-sort-descending:before {
  content: '\e96d';
}
.icon-gen-success:before {
  content: '\e96a';
}
.icon-gen-info:before {
  content: '\e96b';
}
.icon-nav-file-imports:before {
  content: '\e969';
}
.icon-nav-user-group:before {
  content: '\e968';
}
.icon-gen-all:before {
  content: '\e965';
}
.icon-gen-none:before {
  content: '\e966';
}
.icon-gen-specific:before {
  content: '\e967';
}
.icon-settings:before {
  content: '\e964';
}
.icon-space:before {
  content: '\e963';
}
.icon-position:before {
  content: '\e960';
}
.icon-non-serialized-tool:before {
  content: '\e941';
}
.icon-serialized-item:before {
  content: '\e946';
}
.icon-serialized-tool:before {
  content: '\e947';
}
.icon-supplier:before {
  content: '\e952';
}
.icon-priority-critical:before {
  content: '\e95f';
}
.icon-Location:before {
  content: '\e962';
}
.icon-resend-invite:before {
  content: '\e961';
}
.icon-recurring:before {
  content: '\e95e';
}
.icon-Document:before {
  content: '\e958';
}
.icon-workstep-from-template:before {
  content: '\e985';
}
.icon-Labour:before {
  content: '\e959';
}
.icon-List:before {
  content: '\e95a';
}
.icon-Picture:before {
  content: '\e95b';
}
.icon-Split:before {
  content: '\e95c';
}
.icon-Video:before {
  content: '\e95d';
}
.icon-priority-high:before {
  content: '\e94b';
}
.icon-priority-low:before {
  content: '\e955';
}
.icon-priority-medium:before {
  content: '\e956';
}
.icon-priority-none:before {
  content: '\e957';
}
.icon-g-l-account:before {
  content: '\e920';
}
.icon-subunit:before {
  content: '\e943';
}
.icon-part:before {
  content: '\e954';
}
.icon-add:before {
  content: '\e901';
}
.icon-area:before {
  content: '\e902';
}
.icon-asset-unit:before {
  content: '\e903';
}
.icon-bin:before {
  content: '\e904';
}
.icon-business-unit:before {
  content: '\e905';
}
.icon-company:before {
  content: '\e906';
}
.icon-component:before {
  content: '\e907';
}
.icon-customer:before {
  content: '\e908';
}
.icon-department:before {
  content: '\e909';
}
.icon-division:before {
  content: '\e90a';
}
.icon-gen-arrow-down:before {
  content: '\e90b';
}
.icon-gen-arrow-up:before {
  content: '\e90d';
}
.icon-gen-close:before {
  content: '\e90e';
}
.icon-gen-datepicker:before {
  content: '\e90f';
}
.icon-gen-delete:before {
  content: '\e910';
}
.icon-gen-dollar:before {
  content: '\e911';
}
.icon-gen-done:before {
  content: '\e912';
}
.icon-gen-download:before {
  content: '\e913';
}
.icon-gen-edit:before {
  content: '\e914';
}
.icon-gen-error:before {
  content: '\e915';
}
.icon-gen-filter:before {
  content: '\e916';
}
.icon-gen-fullscreen-exit:before {
  content: '\e917';
}
.icon-gen-fullscreen:before {
  content: '\e918';
}
.icon-gen-open-external:before {
  content: '\e919';
}
.icon-gen-options:before {
  content: '\e91a';
}
.icon-gen-partially-selected:before {
  content: '\e91b';
}
.icon-gen-search:before {
  content: '\e91c';
}
.icon-gen-sequence:before {
  content: '\e91d';
}
.icon-gen-time:before {
  content: '\e91e';
}
.icon-gen-visibility:before {
  content: '\e91f';
}
.icon-grid-qualification:before {
  content: '\e921';
}
.icon-grid-skills:before {
  content: '\e922';
}
.icon-group:before {
  content: '\e923';
}
.icon-header-help-bold:before {
  content: '\e924';
}
.icon-header-help:before {
  content: '\e925';
}
.icon-header-menu-collapsed-bold:before {
  content: '\e926';
}
.icon-header-menu-collapsed:before {
  content: '\e927';
}
.icon-header-menu-expand-bold:before {
  content: '\e928';
}
.icon-header-menu-expand:before {
  content: '\e929';
}
.icon-header-notification-bold:before {
  content: '\e92a';
}
.icon-header-notification:before {
  content: '\e92b';
}
.icon-header-user-profile-bold:before {
  content: '\e92c';
}
.icon-header-user-profile:before {
  content: '\e92d';
}
.icon-manufacturer:before {
  content: '\e92e';
}
.icon-nav-assets:before {
  content: '\e92f';
}
.icon-nav-attachments:before {
  content: '\e930';
}
.icon-nav-company:before {
  content: '\e931';
}
.icon-nav-configuration:before {
  content: '\e932';
}
.icon-nav-dashboard:before {
  content: '\e933';
}
.icon-nav-dataset:before {
  content: '\e934';
}
.icon-nav-inventory:before {
  content: '\e900';
}
.icon-nav-lab:before {
  content: '\e936';
}
.icon-nav-location:before {
  content: '\e937';
}
.icon-nav-maintenance:before {
  content: '\e938';
}
.icon-nav-messages:before {
  content: '\e939';
}
.icon-nav-organizations:before {
  content: '\e93a';
}
.icon-nav-persons:before {
  content: '\e93b';
}
.icon-nav-reports:before {
  content: '\e93c';
}
.icon-nav-requests:before {
  content: '\e93d';
}
.icon-nav-teams:before {
  content: '\e93e';
}
.icon-nav-templates:before {
  content: '\e93f';
}
.icon-nav-users:before {
  content: '\e940';
}
.icon-organization:before {
  content: '\e942';
}
.icon-persons:before {
  content: '\e944';
}
.icon-plant:before {
  content: '\e945';
}
.icon-site:before {
  content: '\e948';
}
.icon-spare:before {
  content: '\e949';
}
.icon-sub-area:before {
  content: '\e94a';
}
.icon-system:before {
  content: '\e94c';
}
.icon-task-group:before {
  content: '\e94d';
}
.icon-task:before {
  content: '\e94e';
}
.icon-teams:before {
  content: '\e94f';
}
.icon-unit:before {
  content: '\e950';
}
.icon-vehicle:before {
  content: '\e951';
}
.icon-work-order:before {
  content: '\e953';
}
.icon-fit-to-screen:before {
  content: '\e98e';
}
.icon-collapsed:before {
  content: '\e992';
}
.icon-expand:before {
  content: '\e993';
}
.icon-gen-hierarchy:before {
  content: '\e991';
}
