:root {
  --main-color: #0072D8;
  --main-alt-color: #a30c11;
  --main-hover-color: #004699;
  --primary-btn-bg: #0072D8;
  --primary-btn-hover: #0072D8;
  --light-main-color: #E5F5FF;
  --light-mainalt-color: #fff5f5;
  --expanded-row-bg: #FFF8F3;
  --upload-field-bg: #fff5f5;
  --light-main-hover: #E5F5FF;
  --app-version-color: #FFFFFF;
  --focused-input-border: #0072D8;
  --focused-field-bg: #ffffff;
  --progress-bar-color: #1F51FF;
  --approve-btn-bg: #b30000;
  --approve-btn-hover: #a30c11;
  --reject-btnalt-bg: #EB4B4B;
  --reject-btnalt-hover: #963030;
  --clear-btn-bg: #f1eceb;
  --clear-btn-hover: #E5F5FF;
  --clear-btn-color: #91827d;
  --totals-bg: #fffaf1;
  --totals-alt-bg: #fffaf1;
  --totals-color: #b57b0e;
  --positive-opt-color: #4dae48;
  --divider-sec-color: #f6e7cc;
  --refno-section-bg: #fffaf1;
  --refno-section-color: #b57b0e;
  --queue-vip-section: #09afbb;
  --queue-vip-sectionalt: #058e97;
  --queue-overdue-section: #de555e;
  --queue-overdue-sectionalt: #bb2e38;
  --queue-client-section: #79b2df;
  --queue-client-sectionalt: #528fc0;
  --dash-menu-selected: #f0f8ff;
  --accent-color: #FDB913;
}

.fors_mainleft__barlogo > img {
  width: 48px;
  /* height: 25px; */
  object-fit: contain;
}

.fors_mainleft__barlogo {
  height: 45px;
}

.fors_mainleft__barmain {
  height: calc(100% - 170px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.fors_mainleft__barburger > img {
  filter: brightness(100);
}

.ant-radio-wrapper:hover,
.ant-radio-wrapper-checked {
  box-shadow: 0 0 7px 0 var(--light-main-hover);
  font-weight: 700;
}

.fors_login__left > img {
  object-fit: contain;
  width: 60px;
  margin-bottom: 5px;
}

.field_info__btn > img {
  filter: invert(50%) sepia(55%) saturate(7261%) hue-rotate(162deg) brightness(95%) contrast(79%);
}

.rdc_mainleft__btnalt {
  color: var(--accent-color);
  font-weight: 700;
  border-left: var(--accent-color) solid 3px;
}

.rdc_mainleft__btninactive {
  color: #ffffff;
}

.rdc_mainleft__btnalt > img {
  filter: invert(80%) sepia(30%) saturate(2100%) hue-rotate(370deg) brightness(310%) contrast(100%);
}
