﻿@charset "UTF-8";
@import url(ng-select/default.theme.css);
@font-face {
  font-family: "bankGothic_font";
  src: url("/Fonts/bankgthd.ttf");
}

@font-face {
  font-family: "ksv-icon";
  src: url("/assets/Assets/IconFont/ksv-icon/fonts/ksv-icon.eot?3du7wt");
  src: url("/assets/Assets/IconFont/ksv-icon/fonts/ksv-icon.eot?3du7wt#iefix")
      format("embedded-opentype"),
    url("/assets/Assets/IconFont/ksv-icon/fonts/ksv-icon.ttf?3du7wt")
      format("truetype"),
    url("/assets/Assets/IconFont/ksv-icon/fonts/ksv-icon.woff?3du7wt")
      format("woff"),
    url("/assets/Assets/IconFont/ksv-icon/fonts/ksv-icon.svg?3du7wt#ksv-icon")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "ksv-icon" !important;
  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;
}

.icon-staff_health:before {
  content: "";
}

.icon-html-icons_configuration:before {
  content: "";
}

.icon-html-icons_column-selector:before {
  content: "";
}

.icon-html-icons_Linen:before {
  content: "";
}

.icon-html-icons_tasksheet-manage-user:before {
  content: "";
}

.icon-html-icons_trendline:before {
  content: "";
}

.icon-create-form:before {
  content: "";
}

.icon-html-icons_export:before {
  content: "";
}

.icon-html-icons_import:before {
  content: "";
}

.icon-recurrence-console:before {
  content: "";
}

.icon-html-icons_db-setup:before {
  content: "";
}

.icon-html-icons_excel-export:before {
  content: "";
}

.icon-html-icons_monitor:before {
  content: "";
}

.icon-html-icons_multiple-jobs:before {
  content: "";
}

.icon-html-icons_priority:before {
  content: "";
}

.icon-html-icons_tasksheet-manage:before {
  content: "";
}

.icon-html-icons_tasksheet-setup:before {
  content: "";
}

.icon-date-picker:before {
  content: "";
}

.icon-html-icons_search:before {
  content: "";
}

.icon-html-icons_minus:before {
  content: "";
}

.icon-html-icons_checked-out:before {
  content: "";
}

.icon-html-icons_collapse:before {
  content: "";
}

.icon-html-icons_pre-arrival:before {
  content: "";
}

.icon-html-icons_staff-profile:before {
  content: "";
}

.icon-html-icons_power:before {
  content: "";
}

.icon-html-icons_key:before {
  content: "";
}

.icon-globe:before {
  content: "";
}

.icon-html-icons_housekeeping:before {
  content: "";
}

.icon-html-icons_Inspection:before {
  content: "";
}

.icon-calendar:before {
  content: "";
}

.icon-temprament:before {
  content: "";
}

.icon-cross:before {
  content: "";
}

.icon-plus:before {
  content: "";
}

.icon-property:before {
  content: "";
}

.icon-console:before {
  content: "";
}

.icon-quick-call:before {
  content: "";
}

.icon-shift-setup:before {
  content: "";
}

.icon-kc-icon_info:before {
  content: "";
}

.icon-kc-icon_reset:before {
  content: "";
}

.icon-kc-icon_vip:before {
  content: "";
}

.icon-kc-icon_export:before {
  content: "";
}

.icon-kc-icon_expand:before {
  content: "";
}

.icon-kc-icon_guest-history:before {
  content: "";
}

.icon-kc-icon_module-glitch:before {
  content: "";
}

.icon-kc-icon_module-inbox:before {
  content: "";
}

.icon-kc-icon_profile:before {
  content: "";
}

.icon-kc-icon_location:before {
  content: "";
}

.icon-kc-icon_module-know-service:before {
  content: "";
}

.icon-kc-icon_refresh:before {
  content: "";
}

.icon-kc-icon_module-advanced-reports:before {
  content: "";
}

.icon-kc-icon_all:before {
  content: "";
}

.icon-kc-icon_remarks:before {
  content: "";
}

.icon-kc-icon_module-front-office:before {
  content: "";
}

.icon-kc-icon_history:before {
  content: "";
}

.icon-kc-icon_compose:before {
  content: "";
}

.icon-kc-icon_park:before {
  content: "";
}

.icon-kc-icon_category:before {
  content: "";
}

.icon-kc-icon_more:before {
  content: "";
}

.icon-kc-icon_guest:before {
  content: "";
}

.icon-kc-icon_reporter:before {
  content: "";
}

.icon-kc-icon_snl:before {
  content: "";
}

.icon-kc-icon_save:before {
  content: "";
}

.icon-kc-icon_sidepane:before {
  content: "";
}

.icon-kc-icon_star:before {
  content: "";
}

.icon-kc-icon_unassigned:before {
  content: "";
}

.icon-kc-icon_close:before {
  content: "";
}

.icon-kc-icon_open:before {
  content: "";
}

.icon-kc-icon_heart:before {
  content: "";
}

.icon-kc-icon_staff:before {
  content: "";
}

.icon-kc-icon_reservation:before {
  content: "";
}

.icon-kc-icon_phone:before {
  content: "";
}

.icon-kc-icon_escalation:before {
  content: "";
}

@font-face {
  font-family: "kc-icon";
  src: url("/assets/Assets/IconFont/kc-icon/fonts/kc-icon.eot?g9w22l");
  src: url("/assets/Assets/IconFont/kc-icon/fonts/kc-icon.eot?g9w22l#iefix")
      format("embedded-opentype"),
    url("/assets/Assets/IconFont/kc-icon/fonts/kc-icon.ttf?g9w22l")
      format("truetype"),
    url("/assets/Assets/IconFont/kc-icon/fonts/kc-icon.woff?g9w22l")
      format("woff"),
    url("/assets/Assets/IconFont/kc-icon/fonts/kc-icon.svg?g9w22l#kc-icon")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="ksv-icon-"],
[class*=" ksv-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "kc-icon" !important;
  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;
}

.ksv-icon-context-menu:before {
  content: "";
}

.ksv-icon-first:before {
  content: "";
}

.ksv-icon-last:before {
  content: "";
}

.ksv-icon-next:before {
  content: "";
}

.ksv-icon-previous:before {
  content: "";
}

.ksv-icon-attachment:before {
  content: "";
}

.ksv-icon-bell:before {
  content: "";
}

.ksv-icon-bolt:before {
  content: "";
}

.ksv-icon-building:before {
  content: "";
}

.ksv-icon-closed-job:before {
  content: "";
}

.ksv-icon-connection-off:before {
  content: "";
}

.ksv-icon-connection-on:before {
  content: "";
}

.ksv-icon-cross-circle:before {
  content: "";
}

.ksv-icon-cross:before {
  content: "";
}

.ksv-icon-double-check:before {
  content: "";
}

.ksv-icon-escalation:before {
  content: "";
}

.ksv-icon-expand:before {
  content: "";
}

.ksv-icon-filter:before {
  content: "";
}

.ksv-icon-group:before {
  content: "";
}

.ksv-icon-map-marker:before {
  content: "";
}

.ksv-icon-opened-job:before {
  content: "";
}

.ksv-icon-parked-job:before {
  content: "";
}

.ksv-icon-refresh:before {
  content: "";
}

.ksv-icon-reset-job:before {
  content: "";
}

.ksv-icon-search:before {
  content: "";
}

.ksv-icon-sort-direction:before {
  content: "";
}

.ksv-icon-sort:before {
  content: "";
}

.ksv-icon-staff-status:before {
  content: "";
}

.ksv-icon-suitcase:before {
  content: "";
}

.ksv-icon-user-circle:before {
  content: "";
}

.ksv-icon-views:before {
  content: "";
}

@font-face {
  font-family: "kmt-icons";
  src: url("/assets/Assets/IconFont/kmt-icon/fonts/kmt-icons.eot?uvpkg8");
  src: url("/assets/Assets/IconFont/kmt-icon/fonts/kmt-icons.eot?uvpkg8#iefix")
      format("embedded-opentype"),
    url("/assets/Assets/IconFont/kmt-icon/fonts/kmt-icons.ttf?uvpkg8")
      format("truetype"),
    url("/assets/Assets/IconFont/kmt-icon/fonts/kmt-icons.woff?uvpkg8")
      format("woff"),
    url("/assets/Assets/IconFont/kmt-icon/fonts/kmt-icons.svg?uvpkg8#ksv-icon")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i.kmt-icons {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "kmt-icons" !important;
  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;
}

.kmt-icon-construction:before {
  content: "";
}

.mat-list-base .mat-list-item div i {
  color: white;
  width: 24px;
  height: 24px;
  font-size: 24px !important;
}

.mat-list-base .mat-list-item div mat-icon {
  margin-top: -15px !important;
}

.mat-list-base .mat-list-item :before {
  padding: 4px;
}

.mat-list-text {
  display: none;
}

.fa-cogs:before {
  content: "\f085";
}

.mat-list-base .mat-list-item div svg {
  color: white;
  width: 24px;
  height: 24px;
  padding-left: 6px;
}
