/*
  Icomoon icon font
  Place font files alongside this file in src/assets/fonts/:
    icomoon.eot, icomoon.ttf, icomoon.woff, icomoon.svg
*/
@font-face {
  font-family: "icomoon";
  src: url("icons/fonts/icomoon.eot?q7a0m9");
  src: url("icons/fonts/icomoon.eot?q7a0m9#iefix") format("embedded-opentype"),
    url("icons/fonts/icomoon.ttf?q7a0m9") format("truetype"),
    url("icons/fonts/icomoon.woff?q7a0m9") format("woff"),
    url("icons/fonts/icomoon.svg?q7a0m9#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-close-rounded:before { content: "\e960"; color: inherit; }
.icon-location-pin:before  { content: "\e961"; color: inherit; }
.icon-meeting:before       { content: "\e962"; color: inherit; }
.icon-note-created:before  { content: "\e963"; color: inherit; }
.icon-ticket:before        { content: "\e964"; color: inherit; }
.icon-business-info:before { content: "\e965"; color: inherit; }
.icon-customer-users:before{ content: "\e966"; color: inherit; }
.icon-lab-user:before      { content: "\e967"; color: inherit; }
.icon-roles:before         { content: "\e968"; color: inherit; }
.icon-support-setting:before{ content: "\e969"; color: inherit; }
.icon-teams:before         { content: "\e96a"; color: inherit; }
.icon-test:before          { content: "\e96b"; color: inherit; }

.icon-rounded-caution:before     { content: "\e95b"; color: inherit; }
.icon-descending:before          { content: "\e95d"; color: inherit; }
.icon-ascending:before           { content: "\e95c"; color: inherit; }
.icon-right-caret:before         { content: "\e95e"; color: inherit; }
.icon-left-caret:before          { content: "\e95f"; color: inherit; }
.icon-question:before            { content: "\e95a"; color: #95a4b4; }
.icon-notification-ringing:before{ content: "\e959"; color: inherit; }
.icon-link:before                { content: "\e958"; color: inherit; }
.icon-upload1:before             { content: "\e957"; color: inherit; }
.icon-reload:before              { content: "\e956"; color: inherit; }
.icon-test-order:before          { content: "\e955"; color: inherit; }

.icon-risk-modarate:before {
  content: "";
  background-image: url("icons/icon-moderate.svg");
  width: 19.5px;
  height: 6px;
  display: block;
}
.icon-risk-minnor:before {
  content: "";
  background-image: url("icons/minnor.svg");
  width: 19.5px;
  height: 6px;
  display: block;
}
.icon-risk-major:before {
  content: "";
  background-image: url("icons/icon-major.svg");
  width: 19.5px;
  height: 6px;
  display: block;
}

.icon-tri-alert-yellow .path1:before { content: "\e946"; color: rgb(242, 153, 74); }
.icon-tri-alert-yellow .path2:before { content: "\e947"; margin-left: -1em; color: rgb(242, 153, 74); }
.icon-tri-alert-yellow .path3:before { content: "\e948"; margin-left: -1em; color: rgb(242, 153, 74); }
.icon-tri-alert-yellow .path4:before { content: "\e949"; margin-left: -1em; color: rgb(188, 196, 204); }
.icon-tri-alert-green .path1:before  { content: "\e94a"; color: rgb(39, 174, 96); }
.icon-tri-alert-green .path2:before  { content: "\e94b"; margin-left: -1em; color: rgb(39, 174, 96); }
.icon-tri-alert-green .path3:before  { content: "\e94c"; margin-left: -1em; color: rgb(188, 196, 204); }
.icon-tri-alert-green .path4:before  { content: "\e94d"; margin-left: -1em; color: rgb(188, 196, 204); }
.icon-tri-alert-red:before           { content: "\e94e"; color: inherit; }

.icon-Heart:before     { content: "\e94f"; }
.icon-save:before      { content: "\e950"; color: inherit; }
.icon-continue:before  { content: "\e951"; color: inherit; }
.icon-minus:before     { content: "\e952"; color: inherit; }
.icon-medication:before{ content: "\e953"; color: inherit; }
.icon-swap:before      { content: "\e954"; color: inherit; }

.icon-accounts:before            { content: "\e900"; color: inherit; }
.icon-add:before                 { content: "\e901"; color: inherit; }
.icon-arrow-left:before          { content: "\e902"; color: inherit; }
.icon-arrow-right:before         { content: "\e903"; color: inherit; }
.icon-attachment:before          { content: "\e904"; color: inherit; }
.icon-attchement:before          { content: "\e905"; color: inherit; }
.icon-caution:before             { content: "\e906"; color: inherit; }
.icon-chat:before                { content: "\e907"; color: inherit; }
.icon-check:before               { content: "\e908"; color: inherit; }
.icon-close:before               { content: "\e909"; color: inherit; }
.icon-dashboard:before           { content: "\e90a"; color: inherit; }
.icon-dashboard-missing-info .path1:before { content: "\e90b"; color: inherit; }
.icon-dashboard-missing-info .path2:before { content: "\e90c"; margin-left: -1em; color: inherit; opacity: 0.3; }
.icon-dashboard-orders .path1:before       { content: "\e90d"; color: inherit; }
.icon-dashboard-orders .path2:before       { content: "\e90e"; margin-left: -1em; color: inherit; opacity: 0.3; }
.icon-dashboard-results .path1:before      { content: "\e90f"; color: inherit; opacity: 0.3; }
.icon-dashboard-results .path2:before      { content: "\e910"; margin-left: -1em; color: inherit; }
.icon-dashboard-results .path3:before      { content: "\e911"; margin-left: -1em; color: inherit; }
.icon-dashboard-tasks                      { position: relative; }
.icon-dashboard-tasks .path1:before        { content: "\e912"; color: inherit; position: absolute; }
.icon-dashboard-tasks .path2:after         { content: "\e913"; color: inherit; }
.icon-delete:before              { content: "\e914"; color: inherit; }
.icon-doc:before                 { content: "\e915"; color: inherit; }
.icon-double-arrow-right:before  { content: "\e916"; color: inherit; }
.icon-download:before            { content: "\e917"; color: inherit; }
.icon-dropdown-down-arrow:before { content: "\e918"; color: inherit; }
.icon-edit:before                { content: "\e919"; color: inherit; }
.icon-filter:before              { content: "\e91a"; color: inherit; }
.icon-flag:before                { content: "\e91b"; color: inherit; }
.icon-hamburger:before           { content: "\e91c"; color: inherit; }
.icon-history:before             { content: "\e91d"; color: inherit; }
.icon-import:before              { content: "\e91e"; color: inherit; }
.icon-inbox:before               { content: "\e91f"; color: inherit; }
.icon-info:before                { content: "\e920"; color: inherit; }
.icon-info-bell:before           { content: "\e921"; color: inherit; }
.icon-list:before                { content: "\e922"; color: inherit; }
.icon-location:before            { content: "\e923"; color: inherit; }
.icon-long-arrow-right:before    { content: "\e924"; color: inherit; }
.icon-mail:before                { content: "\e925"; color: inherit; }
.icon-notification-bell:before   { content: "\e926"; color: inherit; }
.icon-orders:before              { content: "\e927"; color: inherit; }
.icon-password:before            { content: "\e928"; color: inherit; }
.icon-patients:before            { content: "\e929"; color: inherit; }
.icon-person:before              { content: "\e92a"; color: inherit; }
.icon-print:before               { content: "\e92b"; color: inherit; }
.icon-profile:before             { content: "\e92c"; color: inherit; }
.icon-provider-info:before       { content: "\e92d"; color: inherit; }
.icon-right-arrow:before         { content: "\e92e"; color: inherit; }
.icon-rounded-add:before         { content: "\e92f"; color: inherit; }
.icon-rounded-tick:before        { content: "\e930"; color: inherit; }
.icon-rounde-minus:before        { content: "\e931"; color: inherit; }
.icon-scan:before                { content: "\e932"; color: inherit; }
.icon-search:before              { content: "\e933"; color: inherit; }
.icon-send:before                { content: "\e934"; color: inherit; }
.icon-settings:before            { content: "\e935"; color: inherit; }
.icon-slaes:before               { content: "\e936"; color: inherit; }
.icon-sort:before                { content: "\e937"; color: inherit; }
.icon-specimens:before           { content: "\e938"; color: inherit; }
.icon-split-arrow:before         { content: "\e939"; }
.icon-split-screen:before        { content: "\e93a"; color: inherit; }
.icon-support:before             { content: "\e93b"; color: inherit; }
.icon-total-billed:before        { content: "\e93c"; color: inherit; }
.icon-total-paid:before          { content: "\e93d"; color: inherit; }
.icon-total-sales:before         { content: "\e93e"; color: inherit; }
.icon-up-arrow:before            { content: "\e93f"; color: inherit; }
.icon-upload:before              { content: "\e940"; color: inherit; }
.icon-user-search:before         { content: "\e941"; color: inherit; }
.icon-v-dots:before              { content: "\e942"; color: inherit; }
