@font-face {
  font-family: 'Calibri';
  font-display: swap;
  src: url('/fonts/Calibri.woff');
}
body .ant-picker-cell-selected .ant-picker-cell-inner {
  background: #548ff8 !important;
}
body .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #dde9fe !important;
}
body .ant-picker-now {
  display: none !important;
}
body .ant-picker-now a {
  color: #60dbb0;
}
body .ant-btn-primary {
  background-color: #60dbb0;
}
body .ant-btn-primary:hover {
  background-color: #60dbb0;
}
body .Box--Shadow {
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .Primary,
body .Error {
  color: #ed3035;
}
body .View-Bg-Default::before {
  background-image: url('/view-bg-default.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}
body .ant-tooltip-inner {
  color: gray;
  border-radius: 4px;
  box-shadow: none;
  background-color: white;
  border: 1px solid black;
}
body .ant-tooltip-placement-bottom .ant-tooltip-arrow {
  display: none;
}
body .Font--S14 {
  font-size: 0.875rem;
}
body .Font--S16 {
  font-size: 1rem;
}
body .Font--S12 {
  font-size: 0.75rem;
}
body .Font--S18 {
  font-size: 1.125rem;
}
body .Font--S20 {
  font-size: 1.25rem;
}
body .Font--S22 {
  font-size: 1.375rem;
}
body .Font--S24 {
  font-size: 1.5rem;
}
body .Font--WB {
  font-weight: bold;
}
body .Flex {
  display: flex;
}
body .Flex-Direction-Column {
  flex-direction: column;
}
body .AlignItems--Center {
  align-items: center;
}
body .TextAlign--Center {
  text-align: center;
}
body .Text-Decoration-Underline {
  text-decoration: underline;
}
body .Text-Decoration-UpperCase {
  text-transform: uppercase;
}
body .JustifyContent--Center {
  justify-content: center;
}
body .Outline--None:focus {
  outline: none;
}
body .Bg-Gray {
  background-color: #f8f8f8;
}
body .Ml-5 {
  margin-left: 5px;
}
body .Ml-8 {
  margin-left: 8px;
}
body .Ml-10 {
  margin-left: 10px;
}
body .Ml-12 {
  margin-left: 12px;
}
body .Ml-15 {
  margin-left: 15px;
}
body .Ml-18 {
  margin-left: 18px;
}
body .Ml-20 {
  margin-left: 20px;
}
body .Ml-23 {
  margin-left: 23px;
}
body .Ml-30 {
  margin-left: 30px;
}
body .Ml-40 {
  margin-left: 40px;
}
body .Mt--7 {
  margin-top: -7px;
}
body .Mt-3 {
  margin-top: 3px;
}
body .Mt-4 {
  margin-top: 4px;
}
body .Mt-5 {
  margin-top: 5px;
}
body .Mt-7 {
  margin-top: 7px;
}
body .Mt-8 {
  margin-top: 8px;
}
body .Mt-9 {
  margin-top: 9px;
}
body .Mt-10 {
  margin-top: 10px;
}
body .Mt-12 {
  margin-top: 12px;
}
body .Mt-14 {
  margin-top: 14px;
}
body .Mt-15 {
  margin-top: 15px;
}
body .Mt-20 {
  margin-top: 20px;
}
body .Mt-24 {
  margin-top: 24px;
}
body .Mt-30 {
  margin-top: 30px;
}
body .Mt-50 {
  margin-top: 50px;
}
body .Mt-60 {
  margin-top: 60px;
}
body .Mb-30 {
  margin-bottom: 30px;
}
body .Mb-6 {
  margin-bottom: 6px;
}
body .Mb-9 {
  margin-bottom: 9px;
}
body .Pl-10 {
  padding-left: 10px;
}
body .Pr-10 {
  padding-right: 10px;
}
body .Pb-13 {
  padding-bottom: 13px;
}
body .Pb-7 {
  padding-bottom: 13px;
}
body .Pb-10 {
  padding-bottom: 10px;
}
body .Pb-20 {
  padding-bottom: 20px;
}
body .Width-Full {
  width: 100%;
}
body .Height-Full {
  height: 100%;
}
body .Cursor-Pointer {
  cursor: pointer;
}
body .Break-All {
  word-break: break-all;
}
body .Break-Word {
  word-break: break-word;
}
body .BorderRadius--Base {
  border-radius: 4px;
}
body .Mr-20 {
  margin-right: 20px;
}
body .Border {
  border: 1px solid #f2f2f2;
}
body .Border-SmokeWhite {
  border: 1px solid #f5f5f5;
}
body .MatterHorn-Border,
body .MatterHorn-Border:hover,
body .MatterHorn-Border:focus,
body .MatterHorn-Border:active {
  border: 1px solid #4c4c4c;
}
body .Position-Relative {
  position: relative;
}
body .Divider-Bottom {
  border-bottom: 1px solid #f2f2f2;
}
body .Divider-Bottom-Gray90 {
  border-bottom: 1px solid #e5e5e5;
}
body .Divider-Left {
  border-left: 1px solid #f2f2f2;
}
body .ListFilter-Position-left .ant-menu {
  left: 144px;
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .ListFilter-Position-right .ant-menu {
  right: 205px;
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .ant-notification {
  width: 300px;
  margin-right: 40px;
}
body .ant-notification-notice-icon svg {
  vertical-align: middle;
}
body .ant-notification .success .ant-notification-notice-with-icon .ant-notification-notice-message {
  color: #60db91;
}
body .ant-notification-notice-with-icon .ant-notification-notice-message {
  font-size: 1rem;
  color: #ed3035;
  font-weight: bold;
}
body .ant-notification-notice-with-icon .ant-notification-notice-description {
  font-size: 0.875rem;
  margin-right: 20px;
}
body .ant-collapse {
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
body .ant-collapse-header {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
body .ant-collapse-header:focus {
  border: 1px solid black;
}
body .ant-collapse-content > .ant-collapse-content-box {
  padding: 0;
}
body .ant-modal {
  top: 89px;
}
body .ant-modal-header {
  padding: 12px 21px;
}
body .ant-modal-title {
  font-weight: bold;
  font-size: 1rem;
  color: white;
  line-height: 1rem;
  letter-spacing: 0.3px;
}
body .ant-modal-body {
  padding: 20px;
}
body .ant-modal-footer {
  padding: 20px;
}
body .ant-btn-link {
  font-weight: normal;
}
body .ant-btn-default:focus,
body .ant-btn-default:hover,
body .ant-btn-default:active {
  color: #fff;
  border-color: #4c4c4c;
}
body .ant-btn-plain {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11);
  padding-left: 24px;
  padding-right: 24px;
}
body .ant-btn-plain:focus,
body .ant-btn-plain:hover,
body .ant-btn-plain:active {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11) !important;
}
body .ant-btn-plain:focus {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 2px 3px 5px #999 !important;
}
body [ant-click-animating-without-extra-node]:after {
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}
body .Gray40-Text {
  color: #666;
}
body .Gray50-Text {
  color: #999999;
}
body .GrayDark-Text {
  color: #020100;
}
body .Matterhorn {
  color: #4c4c4c;
}
body .ant-checkbox {
  border: solid 2px #666;
  border-radius: 2px;
}
body .ant-checkbox-input:focus + span {
  box-shadow: 2px 4px 6px #4b4747;
}
body .ant-checkbox-inner {
  border-radius: 0px;
}
body .ant-checkbox-inner::after {
  left: 21%;
  height: 12px;
  top: 45%;
}
body .ant-switch {
  min-width: 36px;
  height: 19px;
}
body .ant-switch .ant-switch-handle {
  height: 15px !important;
}
body .ant-switch::after {
  width: 15px;
  height: 15px;
}
body .ant-switch:focus {
  box-shadow: 2px 3px 6px black;
}
body .ant-switch-disabled {
  opacity: 0.5;
}
body .ant-tabs-nav .ant-tabs-tab-active:hover,
body .ant-tabs-nav .ant-tabs-tab-active:focus,
body .ant-tabs-nav .ant-tabs-tab:active,
body .ant-tabs-nav .ant-tabs-tab-active {
  color: #4c4c4c;
  font-weight: bold;
}
body .ant-tabs-nav .ant-tabs-tab:hover {
  color: #4c4c4c;
}
body .ant-tabs-nav .ant-tabs-tab-disabled:active,
body .ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
body .ant-tabs-ink-bar {
  background: #4c4c4c;
}
body .ant-tabs-nav .ant-tabs-tab {
  font-size: 1rem;
  margin-right: 22px;
  letter-spacing: 0.3px;
}
body .ant-tabs-bar {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 13px;
}
body .Green-Text {
  color: #60db91;
}
body .Matterhorn-Text {
  color: #4c4c4c;
}
body .Warmblue-Text {
  color: #475cde;
}
body .Warmblue-Text a {
  color: #475cde;
}
body .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  height: 100%;
  padding-left: 16px;
  padding-top: 2px;
}
body .ant-select-item {
  padding-left: 16px;
  font-size: 1rem;
}
body .ant-select-focused .ant-select-selector,
body .ant-select-selector:focus,
body .ant-select-selector:active,
body .ant-select-open .ant-select-selector {
  border-color: #ffffff !important;
  box-shadow: none !important;
}
body .ant-select-item-option-selected {
  background-color: transparent !important;
}
body .ant-btn-change {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11);
  padding-left: 24px;
  padding-right: 24px;
}
body .ant-btn-change:focus,
body .ant-btn-change:hover,
body .ant-btn-change:active {
  background-color: #4c4c4c;
  color: #ffffff;
}
body .ant-radio-wrapper:hover .ant-radio,
body .ant-radio:hover .ant-radio-inner,
body .ant-radio-input:focus + .ant-radio-inner {
  border-color: #4c4c4c;
}
body .ant-radio-inner {
  border-color: #4c4c4c;
  border-width: 2px;
  background-color: white;
}
body .ant-radio-inner::after {
  background-color: #4c4c4c;
  top: 2px;
  left: 2px;
}
body .ant-radio-checked .ant-radio-inner {
  border-color: #4c4c4c;
}
body .ant-rate {
  color: #60db91;
}
body .Hidden_Visibility {
  visibility: hidden;
}
body .NearByMapModal-Modal .leaflet-control-layers {
  display: none;
}
body .NearByMapModal-Modal .leaflet-control-attribution {
  display: none;
}
body .NearByMapModal-Modal .ant-input {
  background-color: #ffffff;
  color: #000;
}

.Account div {
  display: flex;
}
.Account .ContentWrap {
  display: block;
  width: 100%;
}
.Account .ContentWrap div {
  display: block;
}
.Account .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.Account .List {
  width: 100%;
}
.Account .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Account.View-Bg-Supervisor::before {
  background-image: url('/view-bg-mis.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.PaymentCollectionReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PaymentCollectionReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PaymentCollectionReport_Form .Input {
  display: block;
}
.PaymentCollectionReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PaymentCollectionReport_Form .SelectDrop .Select {
  width: 275px;
}
.PaymentCollectionReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ClientBillingReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ClientBillingReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ClientBillingReport_Form .ClientSelect .SelectDrop .Select {
  width: 320px;
}
.ClientBillingReport_Form .ClientSelect .SelectDrop .SelectWrap {
  width: 320px;
}
.ClientBillingReport_Form .ClientSelect .SelectedItemsWrap {
  width: 320px;
}
.ClientBillingReport_Form .ClientSelect .SelectedItemsWrap .SelectedItem .SelectedItemName {
  white-space: nowrap !important;
}

.ManageCouponReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ManageCouponReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}

.MonthlyFixJobReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.MonthlyFixJobReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 300px;
}
.MonthlyFixJobReport_Form .Input .ant-input {
  width: 300px;
}
.MonthlyFixJobReport_Form .DateRangePicker {
  width: 300px;
}
.MonthlyFixJobReport_Form .ClientSelect .SelectDrop .Select,
.MonthlyFixJobReport_Form .ProjectSelect .SelectDrop .Select {
  width: 320px;
}
.MonthlyFixJobReport_Form .ClientSelect .SelectDrop .SelectWrap,
.MonthlyFixJobReport_Form .ProjectSelect .SelectDrop .SelectWrap {
  width: 320px;
}
.MonthlyFixJobReport_Form .ClientSelect .SelectedItemsWrap,
.MonthlyFixJobReport_Form .ProjectSelect .SelectedItemsWrap {
  width: 320px;
  max-height: 60px !important;
}
.MonthlyFixJobReport_Form .ClientSelect .SelectedItemsWrap .SelectedItem .SelectedItemName,
.MonthlyFixJobReport_Form .ProjectSelect .SelectedItemsWrap .SelectedItem .SelectedItemName {
  white-space: nowrap !important;
}
.MonthlyFixJobReport_Form .ProjectSelect .SelectedItemsWrap {
  max-height: 45px !important;
}

.PaymentCollectionReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PaymentCollectionReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PaymentCollectionReport_Form .Input {
  display: block;
}
.PaymentCollectionReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PaymentCollectionReport_Form .SelectDrop .Select {
  width: 275px;
}
.PaymentCollectionReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.VendorAgreementReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VendorAgreementReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.VendorAgreementReport_Form .Input {
  display: block;
}
.VendorAgreementReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.VendorAgreementReport_Form .SelectDrop .Select {
  width: 275px;
}
.VendorAgreementReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.VendorCrewStatusReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VendorCrewStatusReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.VendorCrewStatusReport_Form .Input {
  display: block;
}
.VendorCrewStatusReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.VendorCrewStatusReport_Form .SelectDrop .Select {
  width: 275px;
}
.VendorCrewStatusReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.SrCreateConfig-Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.SrCreateConfig-Form .Field,
.SrCreateConfig-Form .SectionTitle {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.SrCreateConfig-Form .Gender .ButtonCustom,
.SrCreateConfig-Form .Pickup .ButtonCustom,
.SrCreateConfig-Form .BookFor .ButtonCustom {
  width: 89px;
}
.SrCreateConfig-Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.SrCreateConfig-Form .Pickup .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.SrCreateConfig-Form .BookFor .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.SrCreateConfig-Form .ant-checkbox-inner {
  height: 10px;
  width: 10px;
}
.SrCreateConfig-Form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.SrCreateConfig-Form .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.SrCreateConfig-Form .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
  left: 16%;
  height: 8px;
}
.SrCreateConfig-Form .Landmark .InputText-Native,
.SrCreateConfig-Form .Interaction .InputText-Native {
  width: 570px;
}
.SrCreateConfig-Form .Landmark input,
.SrCreateConfig-Form .Interaction input {
  width: 570px;
}
.SrCreateConfig-Form .PhoneNo {
  flex-direction: row;
  position: relative;
  align-items: center;
}
.SrCreateConfig-Form .PhoneNo .InputText-Native {
  width: 195px;
}
.SrCreateConfig-Form .PhoneNo input {
  width: 195px;
  top: 0px;
  padding: 10px 8px 10px 8px;
}
.SrCreateConfig-Form .PhoneNo .InputText-Native__Error {
  bottom: 5px;
}
.SrCreateConfig-Form .AddressMap {
  flex-direction: row;
}
.SrCreateConfig-Form .AddressMap .InputText-Native {
  width: 540px;
}
.SrCreateConfig-Form .AddressMap .InputText-Native__Value {
  margin-top: 0px !important;
  width: 100%;
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 30px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  word-break: break-word !important;
}
.SrCreateConfig-Form .AddressMap .InputText-Native__Error {
  bottom: 0px;
}
.SrCreateConfig-Form .AddressMap input {
  width: 540px;
  top: 0px;
  padding: 10px 8px 10px 8px;
}
.SrCreateConfig-Form .Top0 .InputText-Native__Label {
  margin-top: -20px;
}
.SrCreateConfig-Form .Top0 input {
  top: 0px;
  padding: 10px 8px 10px 8px;
}
.SrCreateConfig-Form .AmbulanceBookingTimeButton {
  width: 50%;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
.SrCreateConfig-Form .QuestionBox {
  width: 48%;
  padding-top: 13px;
  padding-bottom: 3px;
  flex-direction: row;
  align-items: center;
}
.SrCreateConfig-Form .IndividualWithPatient {
  width: 550px;
}
.SrCreateConfig-Form .IndividualWithPatient .InputText-Native {
  width: 80%;
}
.SrCreateConfig-Form .DatePickerField .DatePicker {
  justify-content: center;
  min-height: 40px;
}
.SrCreateConfig-Form .DatePickerField .DatePicker .DatePicker__Label {
  position: absolute;
  bottom: 36px;
}
.SrCreateConfig-Form .DatePickerField .ant-picker {
  top: 0px;
  height: 40px;
}
.SrCreateConfig-Form .DatePickerField .DatePicker__Error {
  bottom: -16px;
}
.SrCreateConfig-Form .AmbulanceType .SelectDrop {
  min-height: 50px;
}
.SrCreateConfig-Form .InputValueField .InputText-Native__Value {
  position: absolute;
  margin-top: 20px !important;
  width: 100%;
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.SrCreateConfig-Form .ant-switch {
  background-color: #60db91;
}
.SrCreateConfig-Form .ant-switch-checked {
  background-color: #60db91;
}
.SrCreateConfig-Form .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.SrCreateConfig-Form .Border-Left-Gray90 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 2px solid #e5e5e5;
}
.SrCreateConfig-Form .Border-Left-White {
  margin-left: 15px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.SrCreateConfig-Form .ToggleSelect__Label {
  margin-bottom: 6px;
}
.SrCreateConfig-Form .Answer-Call-History-Icon:focus {
  box-shadow: 2px 3px 6px #c77972;
  border-radius: 3px;
}
.SrCreateConfig-Form .Answer-Call-ELS-Button:focus {
  box-shadow: 2px 3px 5px #999;
}
.SrCreateConfig-Form .Answer-Call-Pvt-Search-Icon {
  width: 28px;
  height: 24px;
}
.SrCreateConfig-Form .Answer-Call-Pvt-Search-Button:focus .Answer-Call-Pvt-Search-Icon {
  box-shadow: 2px 4px 6px #666;
  padding: 1px;
}
.SrCreateConfig-Form .TextArea__Container {
  margin-bottom: 40px;
}
.SrCreateConfig-Form .TextArea__Container .TextArea {
  width: 550px;
  height: 70px;
}
.SrCreateConfig-Form .TextArea__Container .TextArea .ant-input {
  height: 70px;
}
.SrCreateConfig-Form .TextArea__Container .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.SrCreateConfig-Form .Client .Select {
  align-items: center;
  overflow: hidden;
}
.SrCreateConfig-Form .Client .DropListItem {
  font-size: 0.875rem;
}
.Call-Record-Modal-Wrap .ant-modal-content {
  min-height: 400px;
}
.Age {
  position: relative;
}
.Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.SrCreateEvent .EventTimePicker .TimePicker__Error {
  top: 45px;
}
.SrCreateEvent .EventTimePicker .ant-picker {
  top: 5px;
}
.flat .InputText-Native__Error {
  bottom: 0px !important;
}
.AirAmbulance .AddressFields .SelectDrop .SelectWrap {
  width: 400px;
}
.AirAmbulance .AddressFields .Select {
  width: 400px;
  padding-right: 40px;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.AirAmbulance .AddressFields .DropListItem {
  font-size: 0.875rem;
}
.AirAmbulance .LatLong {
  position: relative;
  bottom: 80px;
  width: 400px;
  display: flex;
  justify-content: flex-end;
}
.AirAmbulance .CopyAddress__Container {
  position: relative;
}
.AirAmbulance .CopyAddress__Container .CopyAddress {
  position: absolute;
  bottom: 49px;
  right: 25px;
  display: flex;
  justify-content: end;
}
.AirAmbulance .Traveller__Count {
  width: 295px;
}
.AirAmbulance .Traveller__Count .Input {
  width: 295px;
}

.BillingReport div {
  display: flex;
}
.BillingReport .ContentWrap {
  display: block;
  width: 100%;
}
.BillingReport .ContentWrap div {
  display: block;
}
.BillingReport .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.BillingReport .List {
  width: 100%;
}
.BillingReport .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.BillingReport.View-Bg-Supervisor::before {
  background-image: url('/view-bg-mis.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.DailyOffroadReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.DailyOffroadReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.DailyOffroadReport_Form .Input {
  display: block;
}
.DailyOffroadReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.DailyOffroadReport_Form .SelectDrop .Select {
  width: 275px;
}
.DailyOffroadReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ResponseTimeReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ResponseTimeReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ResponseTimeReport_Form .Input {
  display: block;
}
.ResponseTimeReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ResponseTimeReport_Form .SelectDrop .Select {
  width: 275px;
}
.ResponseTimeReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.DaysOffroadReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.DaysOffroadReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.DaysOffroadReport_Form .Input {
  display: block;
}
.DaysOffroadReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.DaysOffroadReport_Form .SelectDrop .Select {
  width: 275px;
}
.DaysOffroadReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.DispatchTimeReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.DispatchTimeReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.DispatchTimeReport_Form .Input {
  display: block;
}
.DispatchTimeReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.DispatchTimeReport_Form .SelectDrop .Select {
  width: 275px;
}
.DispatchTimeReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.InvoiceReportUP_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.InvoiceReportUP_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.InvoiceReportUP_Form .Input {
  display: block;
}
.InvoiceReportUP_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.InvoiceReportUP_Form .SelectDrop .Select {
  width: 275px;
}
.InvoiceReportUP_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.KpiReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.KpiReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.KpiReport_Form .Input {
  display: block;
}
.KpiReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.KpiReport_Form .SelectDrop .Select {
  width: 275px;
}
.KpiReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.MonthlyResponseTimePenalty_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.MonthlyResponseTimePenalty_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.MonthlyResponseTimePenalty_Form .Input {
  display: block;
}
.MonthlyResponseTimePenalty_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.MonthlyResponseTimePenalty_Form .SelectDrop .Select {
  width: 275px;
}
.MonthlyResponseTimePenalty_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.PerformanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PerformanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PerformanceReport_Form .Input {
  display: block;
}
.PerformanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PerformanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.PerformanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ResponseTimeReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ResponseTimeReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ResponseTimeReport_Form .Input {
  display: block;
}
.ResponseTimeReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ResponseTimeReport_Form .SelectDrop .Select {
  width: 275px;
}
.ResponseTimeReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.TripIncentiveReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.TripIncentiveReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.TripIncentiveReport_Form .Input {
  display: block;
}
.TripIncentiveReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.TripIncentiveReport_Form .SelectDrop .Select {
  width: 275px;
}
.TripIncentiveReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.TripPenaltyReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.TripPenaltyReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.TripPenaltyReport_Form .Input {
  display: block;
}
.TripPenaltyReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.TripPenaltyReport_Form .SelectDrop .Select {
  width: 275px;
}
.TripPenaltyReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ResponseTimeReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ResponseTimeReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ResponseTimeReport_Form .Input {
  display: block;
}
.ResponseTimeReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ResponseTimeReport_Form .SelectDrop .Select {
  width: 275px;
}
.ResponseTimeReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.AnimalBreedMaster div {
  display: flex;
}
.AnimalBreedMaster .ContentWrap {
  display: block;
  width: 100%;
}
.AnimalBreedMaster .ContentWrap div {
  display: block;
}
.AnimalBreedMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.AnimalBreedMaster .List {
  width: 100%;
}
.AnimalBreedMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.Complaint-Call-Record-Private-Modal-Wrap .ant-modal-body {
  padding-top: 10px;
  min-height: 380px;
}
.Complaint-Call-Record-Private-Modal-Wrap .ant-modal-close-x {
  font-size: 1.375rem;
}

.Floating-Menu {
  position: fixed;
  right: 0px;
  top: 70px;
  width: 62px;
  height: 160px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.Floating-Menu .Outline-None {
  outline: none;
}

.Complaint-Govt-Search-Modal .ant-modal-content {
  min-height: 550px;
}
.Complaint-Govt-Search-Modal .ant-modal-body {
  padding-top: 10px;
}

.Common_Complaints-SR-SearchRecord .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Common_Complaints-SR-SearchRecord .Input {
  display: block;
  width: 275px;
}
.Common_Complaints-SR-SearchRecord .Button-Width {
  width: 275px;
}
.Common_Complaints-SR-SearchRecord .Input .Input__Label {
  font-size: 0.875rem;
}
.Common_Complaints-SR-SearchRecord .Button {
  border-radius: 4px;
  border: solid 1px #4c4c4c !important;
}
.Common_Complaints-SR-SearchRecord .DateRangePicker .DateRangePicker__Error {
  bottom: -54px;
}
.Common_Complaints-SR-SearchRecord .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}
.Common_Complaints-SR-SearchRecord .ToggleSelect .ButtonCustom {
  width: 92px;
}
.Common_Complaints-SR-SearchRecord .ToggleSelect .ButtonCustom.Selected {
  color: #fff;
}

.ComplaintAndEnquiries__Government .ListActionDateRangePicker {
  margin-left: -30px;
  flex: 0 0 250px !important;
}
.ComplaintAndEnquiries__Government .Switch {
  display: flex;
  justify-content: space-between;
}

.CouponIndividual div {
  display: flex;
}
.CouponIndividual .ContentWrap {
  display: block;
  width: 100%;
}
.CouponIndividual .ContentWrap div {
  display: block;
}
.CouponIndividual .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.CouponIndividual .List {
  width: 100%;
}
.CouponIndividual .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.CustomNotification div {
  display: flex;
}
.CustomNotification .ContentWrap {
  display: block;
  width: 100%;
}
.CustomNotification .ContentWrap div {
  display: block;
}

.CustomNotification__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.CustomNotification__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CustomNotification__Form .Input {
  display: block;
}
.CustomNotification__Form .ToggleSelect {
  width: 280px;
}
.CustomNotification__Form .TextArea {
  display: block;
  width: 568px;
}
.CustomNotification__Form .TextArea .TextArea__Label {
  font-size: 0.875rem;
}

.Customer-Feedback-Form {
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 30px;
}
.Customer-Feedback-Form .Feedback-Logo {
  margin-right: 30px;
}
.Customer-Feedback-Form .JobNumber-Title {
  margin-top: 0px;
}

.CustomeFeedbackCreatedModal {
  top: 214px !important;
}
.CustomeFeedbackCreatedModal .ant-modal-content {
  height: auto;
}
.CustomeFeedbackCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.CustomeFeedbackCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.CustomeFeedbackCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.CustomeFeedbackCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.CustomeFeedbackCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.CustomeFeedbackCreatedModal .serviceNumber {
  color: #666;
}

.Customer__Rating {
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.Customer__Rating .Body__Container {
  display: flex;
  margin: 100px auto;
  background-color: white;
  width: 50%;
  padding: 0 20px;
  height: calc(100vh - 30vh);
  flex-direction: column;
}
.Customer__Rating .CustomerRating__Header {
  height: 60px;
}
.Customer__Rating .Rating__Section {
  margin: 30px auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Customer__Rating .Rating__Section .CustomerName {
  font-size: 1rem;
  color: #999;
}
.Customer__Rating .Rating__Section .HowTripText {
  font-weight: bold;
  font-size: 24px;
}
.Customer__Rating .Rating__Section .CustomerRating .ant-rate {
  font-size: 40px;
}
.Customer__Rating .Rating__Section .CustomerRating .ant-rate-star {
  margin-right: 12px;
}
.Customer__Rating .Rating__Section .TextArea {
  width: 300px;
  height: 100px;
}
.Customer__Rating .Font--S32 {
  font-size: 32px;
}
.Customer__Rating .CLOSE_JOB_NOT_FOUND__Error,
.Customer__Rating .JOB_NOT_FOUND__Error {
  color: #d92323;
  align-items: center;
  height: 100%;
  text-align: center;
}
@media screen and (max-width: 600px) {
  .Customer__Rating .Body__Container {
    width: 100%;
    margin: 0;
    height: 100vh;
  }
}

body .View-Bg-Dashboard {
  background-image: url('/dashboard/view-bg-dashboard.svg');
  position: absolute;
  height: calc(100vh - 25px);
  left: 0;
  right: 0;
  z-index: 0;
  top: 0;
}
body .View-Bg-Eds-Dashboard {
  background-image: url('/dashboard/bg-eds-dashboard.png');
  position: absolute;
  height: calc(100vh - 85px);
  min-height: 750px;
  left: 0;
  right: 0;
  z-index: 0;
  top: 58px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #161F3B;
  background-blend-mode: color-burn;
}
body .ZiqitzaEdsDashboard .App {
  height: 200px;
  background-color: black;
  color: peachpuff;
  align-content: center;
  justify-content: center;
  display: grid;
}
body .ZiqitzaEdsDashboard .App h1 {
  color: peachpuff;
}
body .ZiqitzaEdsDashboard .HasPermission_DisableLink {
  pointer-events: none;
  color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .HasPermission_DisableLink > div {
  text-decoration: none;
  color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .HasPermission_DisableLink a {
  text-decoration: none;
}
body .ZiqitzaEdsDashboard [ant-click-animating-without-extra-node]:after {
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}
body .ZiqitzaEdsDashboard .ant-btn {
  line-height: 1;
  border-color: #fff;
  height: 40px;
  border: 0px solid transparent;
  font-size: 1rem;
  border-radius: 4px;
  color: #fff;
  padding: 12px 15px;
  background-color: #4c4c4c;
  font-weight: bold;
}
body .ZiqitzaEdsDashboard .ant-btn-link {
  color: #ed3035;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
body .ZiqitzaEdsDashboard .ActionLabel {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 7px;
}
body .ZiqitzaEdsDashboard .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
body .ZiqitzaEdsDashboard .List__Row {
  padding-left: 20px;
  align-items: center;
}
body .ZiqitzaEdsDashboard .ant-btn-link {
  font-weight: normal;
}
body .ZiqitzaEdsDashboard .ant-btn-default:focus,
body .ZiqitzaEdsDashboard .ant-btn-default:hover,
body .ZiqitzaEdsDashboard .ant-btn-default:active {
  color: #fff;
  border-color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .ant-btn-plain {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11);
  padding-left: 24px;
  padding-right: 24px;
}
body .ZiqitzaEdsDashboard .ant-btn-plain:focus,
body .ZiqitzaEdsDashboard .ant-btn-plain:hover,
body .ZiqitzaEdsDashboard .ant-btn-plain:active {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11) !important;
}
body .ZiqitzaEdsDashboard .Box--Shadow {
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .ZiqitzaEdsDashboard .Width-Full {
  width: 100%;
}
body .ZiqitzaEdsDashboard .BorderRadius--Base {
  border-radius: 4px;
}
body .ZiqitzaEdsDashboard .Border-None {
  border: none;
}
body .ZiqitzaEdsDashboard .TextAlign--Center {
  text-align: center;
}
body .ZiqitzaEdsDashboard .TextAlign--Right {
  text-align: right;
}
body .ZiqitzaEdsDashboard .Divider-Bottom {
  border-bottom: 1px solid #f2f2f2;
}
body .ZiqitzaEdsDashboard .Divider-Bottom-Gray90 {
  border-bottom: 1px solid #e5e5e5;
}
body .ZiqitzaEdsDashboard .Divider-Left {
  border-left: 1px solid #f2f2f2;
}
body .ZiqitzaEdsDashboard .Flex {
  display: flex;
}
body .ZiqitzaEdsDashboard .Flex-Direction-Column {
  flex-direction: column;
}
body .ZiqitzaEdsDashboard .Flex-Grow-1 {
  flex-grow: 1;
}
body .ZiqitzaEdsDashboard .Flex-Grow-2 {
  flex-grow: 2;
}
body .ZiqitzaEdsDashboard .JustifyContent--Center {
  justify-content: center;
}
body .ZiqitzaEdsDashboard .Height-Full {
  height: 100%;
}
body .ZiqitzaEdsDashboard .Align-Items-Center {
  align-items: center;
}
body .ZiqitzaEdsDashboard .Flex-Space-Between {
  justify-content: space-between;
}
body .ZiqitzaEdsDashboard .Ml-20 {
  margin-left: 20px;
}
body .ZiqitzaEdsDashboard .Bg-Gray {
  background-color: #f8f8f8;
}
body .ZiqitzaEdsDashboard .Gray50-Text {
  color: #999999;
}
body .ZiqitzaEdsDashboard .Break-Word {
  word-break: break-word;
}
body .ZiqitzaEdsDashboard .Font--WB {
  font-weight: bold;
}
body .ZiqitzaEdsDashboard .Font--Italic {
  font-style: italic;
}
body .ZiqitzaEdsDashboard .Font--S10 {
  font-size: 0.625rem;
}
body .ZiqitzaEdsDashboard .Font--S12 {
  font-size: 0.75rem;
}
body .ZiqitzaEdsDashboard .Font--S14 {
  font-size: 0.875rem;
}
body .ZiqitzaEdsDashboard .Font--S16 {
  font-size: 1rem;
}
body .ZiqitzaEdsDashboard .Font--S18 {
  font-size: 1.125rem;
}
body .ZiqitzaEdsDashboard .Font--S20 {
  font-size: 1.25rem;
}
body .ZiqitzaEdsDashboard .Font--S24 {
  font-size: 1.5rem;
}
body .ZiqitzaEdsDashboard .Text-Decoration-Underline {
  text-decoration: underline;
}
body .ZiqitzaEdsDashboard .Text--UpperCase {
  text-transform: uppercase;
}
body .ZiqitzaEdsDashboard .Text--White {
  color: white;
}
body .ZiqitzaEdsDashboard .Opacity--50 {
  opacity: 0.5;
}
body .ZiqitzaEdsDashboard .Warmblue-Text {
  color: #475cde;
}
body .ZiqitzaEdsDashboard .Mt-4 {
  margin-top: 4px;
}
body .ZiqitzaEdsDashboard .Mt-8 {
  margin-top: 8px;
}
body .ZiqitzaEdsDashboard .Mt-10 {
  margin-top: 10px;
}
body .ZiqitzaEdsDashboard .Mt-15 {
  margin-top: 15px;
}
body .ZiqitzaEdsDashboard .Mt-12 {
  margin-top: 12px;
}
body .ZiqitzaEdsDashboard .Mt-20 {
  margin-top: 20px;
}
body .ZiqitzaEdsDashboard .Mt-28 {
  margin-top: 28px;
}
body .ZiqitzaEdsDashboard .Mt-30 {
  margin-top: 30px;
}
body .ZiqitzaEdsDashboard .Mt-40 {
  margin-top: 40px;
}
body .ZiqitzaEdsDashboard .Mb-6 {
  margin-bottom: 6px;
}
body .ZiqitzaEdsDashboard .Ml-5 {
  margin-left: 5px;
}
body .ZiqitzaEdsDashboard .Ml-8 {
  margin-left: 8px;
}
body .ZiqitzaEdsDashboard .Ml-15 {
  margin-left: 15px;
}
body .ZiqitzaEdsDashboard .Ml-20 {
  margin-left: 20px;
}
body .ZiqitzaEdsDashboard .Ml-10 {
  margin-left: 10px;
}
body .ZiqitzaEdsDashboard .Ml-12 {
  margin-left: 12px;
}
body .ZiqitzaEdsDashboard .Ml-24 {
  margin-left: 24px;
}
body .ZiqitzaEdsDashboard .Mr-8 {
  margin-right: 8px;
}
body .ZiqitzaEdsDashboard .Mr-20 {
  margin-right: 20px;
}
body .ZiqitzaEdsDashboard .Mr-35 {
  margin-right: 35px;
}
body .ZiqitzaEdsDashboard .Pl-12 {
  padding-left: 12px;
}
body .ZiqitzaEdsDashboard .Pr-12 {
  padding-right: 12px;
}
body .ZiqitzaEdsDashboard .Cursor-Pointer {
  cursor: pointer;
}
body .ZiqitzaEdsDashboard .Cursor-Default {
  cursor: default;
}
body .ZiqitzaEdsDashboard .GrayDark-Text {
  color: #020100;
}
body .ZiqitzaEdsDashboard .Blue-Text {
  color: #475cde;
}
body .ZiqitzaEdsDashboard .Red-Text {
  color: #ed3035;
}
body .ZiqitzaEdsDashboard .Label-Text {
  font-size: 0.875rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
body .ZiqitzaEdsDashboard .Copy-Text {
  margin-top: 3px;
}
body .ZiqitzaEdsDashboard .Value-Text {
  margin-top: 17px;
  word-break: break-all;
}
body .ZiqitzaEdsDashboard .BG--White {
  background-color: #fff;
}
body .ZiqitzaEdsDashboard .ant-checkbox {
  border: solid 2px #666;
  border-radius: 2px;
}
body .ZiqitzaEdsDashboard .ant-checkbox-inner {
  border-radius: 0px;
  border: 0px;
}
body .ZiqitzaEdsDashboard .ant-checkbox-inner::after {
  left: 21%;
  height: 12px;
  top: 45%;
}
body .ZiqitzaEdsDashboard .Loader-Overlay {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 9999;
  background-color: rgba(243, 239, 239, 0.568);
}
body .ZiqitzaEdsDashboard .Loader-Overlay .Overlay__Inner {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  position: absolute;
}
body .ZiqitzaEdsDashboard .Loader-Overlay .Overlay__Content {
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 10009;
  transform: translate(-50%, -50%);
}
body .ZiqitzaEdsDashboard .ContentWrap {
  margin-top: 0 !important;
  padding-top: 60px !important;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilterWrap .overlay {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
}
body .ZiqitzaEdsDashboard .EdsDashboardSettingWrap .overlay {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
}
body .ZiqitzaEdsDashboard .ListActionDateRangePicker {
  flex: 0 0 300px;
}
body .ZiqitzaEdsDashboard .ListActionDateRangePicker .DateRangePicker {
  width: 238px !important;
}
body .ZiqitzaEdsDashboard .ListActionDateRangePicker .DateRangePicker .ant-picker {
  top: 0px;
  height: 40px;
}
body .ZiqitzaEdsDashboard .ListActionDateRangePicker .DateRangePicker .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider {
  width: 154px;
  margin-left: 0px;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider-rail {
  height: 6px;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider-track {
  height: 6px;
  background-color: #6ed0da;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-tooltip-open {
  border-color: none;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider-handle {
  width: 16px;
  height: 16px;
  border: none;
  background-color: #6ed0da;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider-handle:focus {
  box-shadow: none;
}
body .ZiqitzaEdsDashboard .ListActionSlider .ant-slider:hover .ant-slider-track {
  background-color: #6ed0da;
}
body .ZiqitzaEdsDashboard .Input {
  position: relative;
  height: 56px;
}
body .ZiqitzaEdsDashboard .Input .Input__Label {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
body .ZiqitzaEdsDashboard .Input .ant-input {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  top: 20px;
  height: 36px;
  border-color: #fff;
}
body .ZiqitzaEdsDashboard .Input .Error {
  color: #ed3035;
}
body .ZiqitzaEdsDashboard .Input .Error--Border {
  border: 1px solid #ed3035;
}
body .ZiqitzaEdsDashboard .Input .ant-input-disabled:hover {
  border-right-width: 0px !important;
}
body .ZiqitzaEdsDashboard .Input .Input__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: -19px;
  left: 0;
  color: #ed3035;
}
body .ZiqitzaEdsDashboard .Input .ant-input:hover {
  border-right-width: 1px !important;
}
body .ZiqitzaEdsDashboard .Input .ant-input:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-right-width: 1px !important;
  border-color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .InputText-Native {
  position: relative;
  height: 56px;
}
body .ZiqitzaEdsDashboard .InputText-Native .InputText-Native__Label {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
body .ZiqitzaEdsDashboard .InputText-Native .Error {
  color: #ed3035;
}
body .ZiqitzaEdsDashboard .InputText-Native .Error--Border {
  border: 1px solid #ed3035;
}
body .ZiqitzaEdsDashboard .InputText-Native input {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  height: 36px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 100%;
  border: none;
  outline: none;
}
body .ZiqitzaEdsDashboard .InputText-Native input::placeholder {
  opacity: 0.5;
}
body .ZiqitzaEdsDashboard .InputText-Native input:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .ZiqitzaEdsDashboard .InputText-Native .InputText-Native__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: -19px;
  left: 0;
  color: #ed3035;
}
body .ZiqitzaEdsDashboard .ListMaster {
  display: table;
}
body .ZiqitzaEdsDashboard .ListMaster .ListMaster__Header {
  display: flex;
  padding: 15px 15px 13px 21px;
  width: 1160px;
  border: solid 1px #f5f5f5;
  align-items: center;
}
body .ZiqitzaEdsDashboard .ListMaster .ListMaster__Header .ListMaster__Header__Item {
  font-weight: bold;
  color: #999999;
}
body .ZiqitzaEdsDashboard .ListMaster .ListMaster__Header .Break_All {
  word-break: break-all;
}
body .ZiqitzaEdsDashboard .ListMaster .ListMaster__Row {
  padding: 15px 15px 10px 22px;
  display: flex;
  width: 1160px;
}
body .ZiqitzaEdsDashboard .ListMaster .ListMaster__Row .ListMaster__Row__Item {
  word-break: break-all;
}
body .ZiqitzaEdsDashboard .ListMaster .ant-checkbox {
  border: solid 1px #666;
}
body .ZiqitzaEdsDashboard .ListMaster .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
body .ZiqitzaEdsDashboard .ListMaster .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
body .ZiqitzaEdsDashboard .ListMaster .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
body .ZiqitzaEdsDashboard .ListMaster .DarkOrange {
  color: #f92b1c;
}
body .ZiqitzaEdsDashboard .ListMaster .Maroon {
  color: #801D19;
}
body .ZiqitzaEdsDashboard .ListMaster .lightRed {
  color: #f92b1c;
}
body .ZiqitzaEdsDashboard .ListMaster .LightGreen {
  color: #63971a;
}
body .ZiqitzaEdsDashboard .ListMaster .Yellow {
  color: #f9bb4b;
}
body .ZiqitzaEdsDashboard .ListMaster .Amber {
  color: #f97334;
}
body .ZiqitzaEdsDashboard .ListMaster .Blue {
  color: #475cde;
}
body .ZiqitzaEdsDashboard .ListMaster .Black {
  color: black;
}
body .ZiqitzaEdsDashboard .ListMaster .Bg__MASTER {
  background-color: #f8f8f8;
}
body .ZiqitzaEdsDashboard .ListMaster [ant-click-animating-without-extra-node]:after {
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}
body .ZiqitzaEdsDashboard .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  height: 100%;
  padding-left: 16px;
  padding-top: 2px;
  border: none;
}
body .ZiqitzaEdsDashboard .ant-select-item {
  padding-left: 16px;
  font-size: 1rem;
}
body .ZiqitzaEdsDashboard .ant-select-focused .ant-select-selector,
body .ZiqitzaEdsDashboard .ant-select-selector:focus,
body .ZiqitzaEdsDashboard .ant-select-selector:active,
body .ZiqitzaEdsDashboard .ant-select-open .ant-select-selector {
  border-color: #ffffff !important;
  box-shadow: none !important;
}
body .ZiqitzaEdsDashboard .SelectDrop {
  position: relative;
  min-height: 78px;
  width: 100%;
}
body .ZiqitzaEdsDashboard .SelectDrop .LabelText {
  font-size: 0.875rem;
  color: #999;
}
body .ZiqitzaEdsDashboard .SelectDrop .SelectWrap {
  width: 275px;
  position: relative;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropList {
  max-height: 200px !important;
  min-height: 36px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
  position: absolute !important;
  left: 0;
  right: 0;
  top: 48px;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropList > div {
  display: flex;
  flex-direction: column;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropListItem,
body .ZiqitzaEdsDashboard .SelectDrop .DropListItemMulti {
  padding: 10px;
  margin: 0;
  display: flex;
  outline: none;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropListItem input,
body .ZiqitzaEdsDashboard .SelectDrop .DropListItemMulti input {
  width: calc(100% - 15px);
}
body .ZiqitzaEdsDashboard .SelectDrop .DropListItem span:last-child,
body .ZiqitzaEdsDashboard .SelectDrop .DropListItemMulti span:last-child {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropListItemMulti.ant-checkbox-wrapper {
  margin-left: 0;
  max-height: 36px;
}
body .ZiqitzaEdsDashboard .SelectDrop .Select {
  width: 275px;
  height: 36px;
  border-radius: 4px;
  background-color: white;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
  border: none;
  padding: 10px 25px 10px 8px;
  outline: none;
  position: absolute;
  top: 6px;
  cursor: default;
  color: #020100;
}
body .ZiqitzaEdsDashboard .SelectDrop .Select.Disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
body .ZiqitzaEdsDashboard .SelectDrop .Selected-ReadOnly {
  width: 275px;
}
body .ZiqitzaEdsDashboard .SelectDrop .SelectedItemsWrap {
  max-height: 92px;
  margin-top: 54px;
  overflow-y: auto;
  border: 1px solid #f2f2f2;
  margin-bottom: 10px;
}
body .ZiqitzaEdsDashboard .SelectDrop .SelectedItemsWrap.Readonly {
  margin-top: 19px;
}
body .ZiqitzaEdsDashboard .SelectDrop .SelectedItem {
  width: auto;
  height: 24px;
  border-radius: 12px;
  background-color: #f2f2f2;
  padding: 6px;
  margin: 2px;
  display: flex;
  align-content: center;
  line-height: 1;
}
body .ZiqitzaEdsDashboard .SelectDrop input:focus {
  border: 1px solid #4c4c4c;
}
body .ZiqitzaEdsDashboard .SelectDrop input:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
body .ZiqitzaEdsDashboard .SelectDrop .Error-Border {
  border: 1px solid #ed3035;
}
body .ZiqitzaEdsDashboard .SelectDrop .Error-Text {
  font-size: 0.75rem;
  position: absolute;
  bottom: 2px;
  left: 0;
  color: #ed3035;
  line-height: 1;
}
body .ZiqitzaEdsDashboard .SelectDrop .DropListItemMulti {
  font-size: 0.875rem;
  display: flex;
  align-items: center;
}
body .ZiqitzaEdsDashboard .SelectDrop .Drop-Arrow {
  position: absolute;
  top: 14px;
  right: 8px;
  pointer-events: none;
  line-height: 1;
}
body .ZiqitzaEdsDashboard .SelectDrop .ant-checkbox-inner {
  height: 14px;
  width: 14px;
}
body .ZiqitzaEdsDashboard .SelectDrop .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
body .ZiqitzaEdsDashboard .SelectDrop .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
body .ZiqitzaEdsDashboard .SelectDrop .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
  left: 16%;
}
body .ZiqitzaEdsDashboard .ButtonCustom {
  outline: none;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ed3035;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
body .ZiqitzaEdsDashboard .ButtonCustom:hover {
  background-color: #fa5a5a;
}
body .ZiqitzaEdsDashboard .ButtonCustom.Disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #fff;
  text-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}
body .ZiqitzaEdsDashboard .ToggleSelect {
  display: flex;
  flex-direction: column;
}
body .ZiqitzaEdsDashboard .ToggleSelect .ToggleSelect__Label {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 8px;
}
body .ZiqitzaEdsDashboard .ToggleSelect .ButtonCustom {
  width: 135px;
  height: 36px;
  color: #4c4c4c;
  background-color: #fff;
  font-weight: normal;
  border: 1px solid #e5e5e5;
  text-transform: lowercase;
}
body .ZiqitzaEdsDashboard .ToggleSelect .ButtonCustom:hover {
  background-color: #fff;
}
body .ZiqitzaEdsDashboard .ToggleSelect .ButtonCustom span:first-letter {
  text-transform: uppercase;
}
body .ZiqitzaEdsDashboard .ToggleSelect .ButtonCustom.Selected {
  background-color: #60db91;
  border: none;
  font-weight: bold;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .ZiqitzaEdsDashboard .ToggleSelect.Disabled .ButtonCustom.Disabled {
  border: 1px solid #e5e5e5;
  background-color: #fff;
}
body .ZiqitzaEdsDashboard .ToggleSelect.Disabled .ButtonCustom.Disabled:hover {
  background-color: #fff;
}
body .ZiqitzaEdsDashboard .ToggleSelect.Disabled .ButtonCustom.Selected {
  background-color: rgba(96, 219, 145, 0.5);
  border: none;
}
body .ZiqitzaEdsDashboard .ToggleSelect.Disabled .ButtonCustom.Selected:hover {
  background-color: rgba(96, 219, 145, 0.5);
}
body .ZiqitzaEdsDashboard .Form-Wrap {
  flex-wrap: wrap;
}
body .ZiqitzaEdsDashboard .Chip {
  width: fit-content;
  height: 24px;
  border-radius: 12px;
  background-color: #f2f2f2;
  padding: 6px;
  margin: 2px;
  display: flex;
  align-content: center;
  align-items: center;
  text-transform: capitalize;
}
body .ZiqitzaEdsDashboard .Chip .ChipName {
  padding: 6px;
}
body .ZiqitzaEdsDashboard .SelectedFilterChips {
  display: flex;
  flex-wrap: wrap;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter {
  padding: 20px;
  line-height: 1;
  /* margin-top: 5px; */
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Arrow-Up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ant-dropdown-menu-item:hover,
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ant-dropdown-menu-submenu-title:hover {
  background-color: #ffffff !important;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ant-dropdown-menu-item .ant-dropdown-menu-item-active {
  background-color: #ffffff !important;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ant-dropdown .ant-dropdown-placement-bottomLeft {
  left: 245px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ant-menu {
  line-height: 1;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .SelectDrop .SelectWrap {
  width: 360px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .SelectDrop .Select {
  width: 360px;
  top: 9px;
  cursor: default;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .DropList {
  margin-top: 8px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .SelectDrop .LabelText {
  color: #999999;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Button-Width {
  min-width: 116px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ToggleSelect {
  width: 238px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Button-Icon {
  vertical-align: middle;
  margin-right: 9px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Button-Label {
  font-weight: bold;
  color: #4c4c4c;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Button-Label-Cancel {
  font-weight: bold;
  color: #ed3035;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
body .ZiqitzaEdsDashboard .EdsDashboardFilter .Arrow-Filter-Position {
  position: absolute;
  top: -10px;
  left: 243px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting {
  padding: 20px;
  line-height: 1;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Arrow-Up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ant-dropdown-menu-item:hover,
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ant-dropdown-menu-submenu-title:hover {
  background-color: #ffffff !important;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ant-dropdown-menu-item .ant-dropdown-menu-item-active {
  background-color: #ffffff !important;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ant-dropdown .ant-dropdown-placement-bottomLeft {
  left: 245px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ant-menu {
  line-height: 1;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .SelectDrop .SelectWrap {
  width: 240px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .DropList {
  margin-top: 8px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .SelectDrop .LabelText {
  color: #999999;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .SelectDrop .Drop-Arrow {
  top: 16px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Button-Width {
  min-width: 116px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ToggleSelect {
  width: 238px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .ToggleSelect .ButtonCustom {
  width: 116px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Button-Icon {
  vertical-align: middle;
  margin-right: 9px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Button-Label {
  font-weight: bold;
  color: #4c4c4c;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Button-Label-Cancel {
  font-weight: bold;
  color: #ed3035;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting .Arrow-Filter-Position {
  position: absolute;
  top: -10px;
  left: 243px;
}
body .ZiqitzaEdsDashboard .ListActionToggleSelect {
  padding: 5px;
  height: 40px;
}
body .ZiqitzaEdsDashboard .ListActionToggleSelect .ToggleSelect .ButtonCustom.Selected {
  background-color: #6ed0da !important;
  color: #fff;
  font-weight: normal;
}
body .ZiqitzaEdsDashboard .ListActionToggleSelect .ToggleSelect .ButtonCustom {
  height: 30px;
  width: 65px;
  border: none !important;
}
body .ZiqitzaEdsDashboard .Dashboard_DataCard_Wrap {
  margin-top: 30px;
  height: calc(100% - 30px);
}
body .ZiqitzaEdsDashboard .Dashboard_DataCard_Wrap .Dashboard_DataCard {
  position: relative;
  text-align: center;
  padding: 16px;
  border-radius: 14px;
  background-clip: padding-box;
}
body .ZiqitzaEdsDashboard .Dashboard_DataCard_Wrap .Dashboard_DataCard .DataCard_Content {
  height: calc(100% - 30px);
}
body .ZiqitzaEdsDashboard .Dashboard_DataCard_Wrap .Dashboard_DataCard .Icon {
  background-clip: padding-box;
  width: 70px;
  height: 70px;
  margin: 0 auto;
  margin-top: -50px;
  border-radius: 50%;
}
body .ZiqitzaEdsDashboard .ClassAnswered__Card__Wrap .ClassAnswered__Card {
  background-image: url('/dashboard/callAnswered.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  position: relative;
}
body .ZiqitzaEdsDashboard .ClassAnswered__Card__Wrap .ClassAnswered__Card .ClassAnswered__Data {
  position: absolute;
  top: 30%;
  left: 10%;
}
body .ZiqitzaEdsDashboard .ClassAnswered__Card__Wrap .ClassAnswered__Card .ClassAnswered__Data .Heading {
  color: #006a67;
  font-size: 1.125rem;
}
body .ZiqitzaEdsDashboard .ClassAnswered__Card__Wrap .ClassAnswered__Card .ClassAnswered__Data .Value {
  color: #4a4a4a;
  font-size: 1.5rem;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card {
  background-image: url('/dashboard/trip.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  position: relative;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Trips_Heading {
  padding-top: 5%;
  text-align: center;
  color: #6f84b2;
  font-size: 1.125rem;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trips__Data {
  position: absolute;
  top: 30%;
  left: 5%;
  text-align: center;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trips__Data .Heading {
  font-size: 1rem;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trips__Data .Value {
  color: #4a4a4a;
  font-size: 1.5rem;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trip_Time__Data {
  position: absolute;
  top: 30%;
  right: 5%;
  text-align: center;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trip_Time__Data .Heading {
  font-size: 1rem;
}
body .ZiqitzaEdsDashboard .Trips__Card__Wrap .Trips__Card .Avg_Trip_Time__Data .Value {
  color: #4a4a4a;
  font-size: 1.5rem;
}
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab-active:hover,
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab-active:focus,
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab:active,
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab-active {
  color: #4c4c4c;
  font-weight: bold;
}
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab:hover {
  color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab-disabled:active,
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
body .ZiqitzaEdsDashboard .ant-tabs-ink-bar {
  background: #4c4c4c;
}
body .ZiqitzaEdsDashboard .ant-tabs-nav .ant-tabs-tab {
  font-size: 1rem;
  margin-right: 22px;
  letter-spacing: 0.3px;
}
body .ZiqitzaEdsDashboard .ant-tabs-bar {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 13px;
}
body .ZiqitzaEdsDashboard .Green-Text {
  color: #60db91;
}
body .ZiqitzaEdsDashboard .Matterhorn-Text {
  color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .Warmblue-Text {
  color: #475cde;
}
body .ZiqitzaEdsDashboard .Warmblue-Text a {
  color: #475cde;
}
body .ZiqitzaEdsDashboard .ant-btn-change {
  background-color: #fff;
  color: #4c4c4c;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.11);
  padding-left: 24px;
  padding-right: 24px;
}
body .ZiqitzaEdsDashboard .ant-btn-change:focus,
body .ZiqitzaEdsDashboard .ant-btn-change:hover,
body .ZiqitzaEdsDashboard .ant-btn-change:active {
  background-color: #4c4c4c;
  color: #ffffff;
}
body .ZiqitzaEdsDashboard .ant-btn[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #fff;
  text-shadow: none;
  box-shadow: none;
}
body .ZiqitzaEdsDashboard .DistanceReports__PerformanceStats .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 20px;
  padding-top: 20px;
}
body .ZiqitzaEdsDashboard .DistanceReports__PerformanceStats .ToggleSelect .ToggleSelect__ButtonContainer {
  flex-direction: column;
}
body .ZiqitzaEdsDashboard .DistanceReports__PerformanceStats .ToggleSelect .ToggleSelect__ButtonContainer .ButtonCustom {
  margin-left: 0px !important;
  margin-bottom: 15px;
  width: 150px;
  height: 40px;
}
body .ZiqitzaEdsDashboard .DistanceReports__PerformanceStats .ToggleSelect .ToggleSelect__ButtonContainer .Selected {
  background-color: #6ed0da;
  color: #fff;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New {
  height: calc(100vh - 105px);
  min-height: 750px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .BG--Blue {
  background-color: #1c2540;
}
@media screen and (min-width: 1450px) {
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard_DataCard {
    padding-left: 10px;
    padding-right: 10px;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard_DataCard .DataCard_Content {
    height: calc(100% - 50px);
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard_DataCard .Icon {
    width: 100px;
    height: 100px;
    margin-top: -60px;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Font--S16 {
    font-size: 1.125rem;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Font--S12 {
    font-size: 0.875rem;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Font--S18 {
    font-size: 1.25rem;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Font--S14 {
    font-size: 1rem;
  }
  body .ZiqitzaEdsDashboard .EdsDashboard_New .Font--S24 {
    font-size: 1.75rem;
  }
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel__Action {
  align-items: center;
  width: 200px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel__Action svg {
  height: 20px;
  width: 20px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel__Action .Carousel__Pagination {
  padding: 5px 19px;
  font-size: 10px;
  color: #889bf9;
  background-color: #242e4c;
  border-radius: 15px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel_Slide {
  padding: 0 10px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel__Slide__Title__Green {
  background-color: #161F3B;
  border-left: 1px solid #81cea5;
  color: #81cea5;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  padding: 8px 16px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .Carousel__Slide__Title__Blue {
  background-color: #161F3B;
  border-left: 1px solid #598cdf;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #598cdf;
  padding: 8px 16px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel {
  padding: 20px 10px 35px 10px;
  background-color: #1c2540;
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-prev::before {
  content: '';
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-next::before {
  content: '';
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-arrow {
  font-size: 16px;
  line-height: 1;
  color: rgba(88, 88, 88, 0.08);
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-slider {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-slide > div {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-list {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Carousel .ant-carousel .slick-track {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .EdsDashboard__Filter {
  position: fixed;
  right: 0px;
  top: 70px;
  background-color: #1C2540;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .EdsDashboard__Filter .EdsDashboardFilterWrap button {
  padding: 0;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .EdsDashboardSettingWrap button {
  background: #1C2540;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Legend .Legend__Color {
  height: 16px;
  width: 16px;
  border-radius: 4px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard__Legend .Legend__viewMoreTitle {
  margin-left: 21px;
  text-decoration: underline;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .Dashboard_Primary_Complaint {
  background-color: #161F3B;
  border-radius: 5px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .DispatchTrendWrap {
  background-color: #161F3B;
  border-radius: 5px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .OnRoadVehicle {
  background-color: #161F3B;
  border-radius: 5px;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .DistrictMap .Heading {
  padding: 10px 0px;
  margin-bottom: 10px;
  border-bottom: 1px solid #1BC5BD;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .DistrictMap svg {
  outline: none;
}
body .ZiqitzaEdsDashboard .EdsDashboard_New .DistrictMap .InceptionCount {
  color: #1BC5BD;
}
body .ZiqitzaEdsDashboard .EdsDashboard {
  height: calc(100vh - 100px);
}
body .ZiqitzaEdsDashboard .EdsDashboard .EdsDashboard__ListAction {
  height: 40px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .Carousel__Action {
  align-items: center;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .Carousel__Action .Carousel__Pagination {
  padding: 5px 28px;
  background-color: rgba(88, 88, 88, 0.08);
  border-radius: 15px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-prev::before {
  content: '';
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-next::before {
  content: '';
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-arrow {
  font-size: 16px;
  line-height: 1;
  color: rgba(88, 88, 88, 0.08);
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-slider {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-slider *div {
  height: 50%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-slide > div {
  height: 48%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-slide > div:nth-child(odd) {
  margin-bottom: 30px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-list {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Carousel .ant-carousel .slick-track {
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .EdsDashboard__Filter {
  position: fixed;
  right: 0px;
  top: 65px;
  background-color: white;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Legend .Legend__Color {
  height: 16px;
  width: 16px;
  border-radius: 4px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard__Legend .Legend__viewMoreTitle {
  margin-left: 21px;
  text-decoration: underline;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard_Primary_Complaint {
  padding: 20px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .Dashboard_Primary_Complaint .Primary_Complaint__Title {
  color: #4c4c4c;
}
body .ZiqitzaEdsDashboard .EdsDashboard .TabularData {
  height: 100%;
  width: 100%;
  padding: 15px 20px;
  overflow-y: auto;
}
body .ZiqitzaEdsDashboard .EdsDashboard .TabularData .TabularData--Item {
  padding: 8px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .TabularData .Bg-Color--LightGreen {
  background-color: #effbf4;
}
body .ZiqitzaEdsDashboard .EdsDashboard .TabularData .Bg-Color--LightPink {
  background-color: #fef6f6;
}
body .ZiqitzaEdsDashboard .EdsDashboard .DispatchTrendWrap {
  padding: 20px 20px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .OnRoadVehicle {
  padding: 20px 20px;
}
body .ZiqitzaEdsDashboard .EdsDashboard .DistrictMap svg {
  display: block;
  width: 100%;
  height: 100%;
}
body .ZiqitzaEdsDashboard .EdsDashboard .DistrictMap svg .District {
  cursor: pointer;
  stroke-width: 8px;
  stroke: black;
}
body .ZiqitzaEdsDashboard .EdsDashboard .DistrictMap svg .District:hover {
  fill: darkblue;
  z-index: 22;
}
body .ZiqitzaEdsDashboard .EdsDashboard .DistrictMap svg .Selected {
  fill: darkblue;
  stroke: black;
  z-index: 222;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting__Setting {
  width: 573px;
  background: #e2e5de;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting__Setting .Input {
  width: 275px;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting__Setting .ToggleSelect .Selected {
  background-color: skyblue;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting__Setting .Arrow-Up {
  border-bottom: 10px solid #e2e5de;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .Header_Wrapper {
  width: 100%;
  height: 170px;
  background-image: url('/upNhmDashboard/bg-up-dashboard.png');
  background-repeat: no-repeat;
  background-color: #fff;
  background-size: 100% 100%;
  z-index: -1;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .Header_Wrapper .Header_Logo {
  height: 120px;
}
@media only screen and (max-width: 992px) {
  body .ZiqitzaEdsDashboard .NhmDashboardWrapper .Header_Wrapper .Header_Logo {
    height: 67px;
  }
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .SubHeaderWrapper .SubHeader {
  background: #ff9d04;
  padding: 5px;
  border: 2px solid #ff7606;
  border-radius: 4px;
  margin-top: -20px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .SubHeaderWrapper .ButtonCustom {
  background-color: transparent;
  padding: 5px 20px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .SubHeaderWrapper .Divider {
  border: 1px solid #ff7606;
}
@media only screen and (max-width: 992px) {
  body .ZiqitzaEdsDashboard .NhmDashboardWrapper .SubHeaderWrapper .SubHeader {
    margin-top: 90px;
  }
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataCardWrapper {
  margin: 5px 0px;
  height: 92%;
  border-radius: 4px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataCardWrapper .DataCard {
  height: 100%;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataCardWrapper .DataCard__Value {
  font-size: 1.625rem;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataCardWrapper .Icon {
  border-radius: 4px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper {
  margin: 5px 0px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper .Head {
  font-size: 0.875rem;
  padding: 15px 0px;
  text-align: center;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper .Column {
  min-height: 55px;
  text-align: center;
  padding: 18px 0px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper .ColumnOne {
  border-right: 1px solid;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper .KeyStyle {
  font-size: 1rem;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTileWrapper .ValueStyle {
  font-size: 1.25rem;
  font-weight: 500;
  margin-left: 25px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper {
  margin: 5px 0px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .ListRow .ListText {
  color: #fff;
  vertical-align: middle;
  text-align: center;
  font-weight: 500;
  font-size: 1.25rem;
  padding: 0px 40px;
  height: 70px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .ListRow tr,
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .ListRow td {
  border-left: 1px solid;
  border-right: 1px solid;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .HeaderRow .HeaderText {
  color: #fff;
  vertical-align: middle;
  text-align: center;
  font-size: 0.875rem;
  padding: 10px;
  height: 70px;
}
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .HeaderRow th,
body .ZiqitzaEdsDashboard .NhmDashboardWrapper .DataTableWrapper .HeaderRow td {
  border-left: 1px solid;
  border-right: 1px solid;
}
body .EdsDashboard_ListAction_Dropdown .ant-select-item-option-selected {
  background-color: transparent !important;
}
body .EdsDashboardListFilter-Position-left .ant-menu {
  left: 144px;
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .EdsDashboardListFilter-Position-right .ant-menu {
  right: 205px;
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .EdsDashboardDrawerFilter .ant-drawer-content {
  top: 60px;
}
body .EdsDashboardDrawerFilter .ant-drawer-body {
  padding: 0px;
}
body .DashBoardFilterContainer .ant-drawer-content {
  background: #e2e5de;
}
body .EdsDashboardListFilter-Position-left .ant-menu.ServiceStatusSettingWrap {
  left: 15px;
}
body .EdsDashboardListFilter-Position-left .ant-menu.TrackingAlertReportFilterWrap {
  left: 15px;
}
body .EdsDashboardListSetting-Position-left .ant-menu {
  left: 144px;
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .EdsDashboardListSetting-Position-right .ant-menu {
  top: 17px;
  position: relative;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
body .EdsDashboardListSetting-Position-left .ant-menu.EdsDashboardSettingWrap {
  left: 34px;
}
body .ant-notification {
  width: 300px;
  margin-right: 40px;
}
body .EdsDashboard-Notification.ant-notification-notice {
  padding-left: 10px;
  line-height: 1;
}
body .EdsDashboard-Notification.ant-notification-notice svg {
  vertical-align: middle;
}
body .EdsDashboard-Notification.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-left: 34px;
  font-size: 1rem;
  color: #ed3035;
  font-weight: bold;
}
body .EdsDashboard-Notification.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 34px;
  font-size: 0.875rem;
  margin-right: 20px;
}
body .EdsDashboard-Notification.ant-notification-notice .EdsDashboard__Components__Notification__SpanId {
  color: #ed3035;
}
body .EdsDashboard-Notification.success .ant-notification-notice-with-icon .ant-notification-notice-message {
  color: #60db91;
}
body .ant-modal-close {
  top: 5px;
}
body .ant-modal-body {
  padding: 20px;
  line-height: 1;
}
body .EdsDashboardDateRangePicker {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 275px;
  height: 54px;
}
body .EdsDashboardDateRangePicker .DateRangePicker__Label {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 6px;
}
body .EdsDashboardDateRangePicker .Error--Border {
  border: 1px solid #ed3035;
  border-right-width: 1px !important;
}
body .EdsDashboardDateRangePicker .ant-picker {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  top: 20px;
  right: 0;
  height: 36px;
}
body .EdsDashboardDateRangePicker .ant-picker:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-right-width: 1px !important;
}
body .EdsDashboardDateRangePicker .DateRangePicker__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: 3px;
  left: 0;
  color: #ed3035;
}
body .EdsDashboardDateRangePicker input {
  color: #020100;
}
body #Hidden-Screen-Print {
  display: none;
}
@media print {
  body table {
    page-break-inside: auto;
  }
  body tr {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  body thead {
    display: table-header-group;
  }
  body #Hidden-Screen-Print {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: 1001;
  }
  body .No_Print {
    display: none;
  }
}
body .Legend__viewMore .ant-popover-inner-content {
  padding: 0;
}
body .Legend__viewMore .Flex {
  display: flex;
}
body .Legend__viewMore .Legend__Dot {
  height: 4px;
  width: 4px;
  background-color: black;
  border-radius: 2px;
}
body .Legend__viewMore .Font--WB {
  font-weight: bold;
}
body .Legend__viewMore .Legend__Color {
  height: 16px;
  width: 16px;
  border-radius: 4px;
}
body .Legend__viewMore .Warmblue-Text {
  color: #475cde;
}
body .Legend__viewMore .Align-Items-Center {
  align-items: center;
}
body .Legend__viewMore .Mt-10 {
  margin-top: 10px;
}
body .Legend__viewMore .Ml-10 {
  margin-left: 10px;
}
body .Legend__viewMore .Font--S10 {
  font-size: 0.625rem;
}

.DeviceMaster div {
  display: flex;
}
.DeviceMaster .ContentWrap {
  display: block;
  width: 100%;
}
.DeviceMaster .ContentWrap div {
  display: block;
}
.DeviceMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.DeviceMaster .List {
  width: 100%;
}
.DeviceMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.View__DeviceMappings .View__DeviceMappings__TabContainer {
  height: calc(100% - 80px);
}
.View__DeviceMappings .View__DeviceMappings__TabContainer .ant-tabs-nav-wrap .ant-tabs-nav-scroll {
  padding-left: 20px;
}
.View__DeviceMappings .View__DeviceMappings__TabContainer .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 22px;
  padding-top: 22px;
}

.Dispatch_Pvt_Online_Style .ReadonlyDetails .InputText-Native__Value {
  margin-top: 5px !important;
}
.Dispatch_Pvt_Online_Style .Remark .TextArea {
  width: 570px;
  height: 95px;
}
.Dispatch_Pvt_Online_Style .Remark .ant-input {
  height: 70px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details {
  flex-direction: column;
  padding: 0 20px 10px 20px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .List__Header {
  display: flex;
  padding: 17px 15px 15px 35px;
  border: solid 1px #f5f5f5;
  width: 100%;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .List__Row {
  height: 65px;
  flex-wrap: wrap;
  padding: 8px 0 0px 0 !important;
  margin-top: 2px;
  background-color: rgba(252, 167, 165, 0.2);
  width: 100%;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField {
  height: 52px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .Input {
  width: 190px !important;
  min-height: 30px;
  margin-bottom: 30px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .Input .Input__Error {
  bottom: 0 !important;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .Input .Input__Value {
  margin-top: 12px !important;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .DatePicker {
  margin-top: -14px;
  height: 52px;
  width: 190px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .DatePicker .ant-picker {
  height: 30px;
}
.Dispatch_Pvt_Online_Style .VehicleAssigned___Details .AddedVehicleField .DatePicker .DatePicker__Error {
  top: 55px !important;
}

.Floating__Menu__Dispatch__Listing {
  position: fixed;
  right: 0px;
  top: 90px;
  width: 62px;
  height: 75px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.Floating__Menu__Dispatch__Listing .Outline-None {
  outline: none;
}

.Dispatching__AirAmbulance {
  padding: 18px 18px 36px 18px;
  height: 100%;
}
.Dispatching__AirAmbulance .ant-slider {
  width: 220px !important;
}

.Dispatches___Event {
  padding: 18px 18px 36px 18px;
  height: 100%;
}
.Dispatches___Event .ant-slider {
  width: 220px !important;
}

.EquipmentAccessory div {
  display: flex;
}
.EquipmentAccessory .ContentWrap {
  display: block;
  width: 100%;
}
.EquipmentAccessory .ContentWrap div {
  display: block;
}
.EquipmentAccessory .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.EquipmentAccessory .List {
  width: 100%;
}
.EquipmentAccessory .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.EventCorrection__Form .EventCorrection_EventDetails .Field {
  width: 220px;
}
.EventCorrection__Form .EventCorrection_EventDetails .Field .InputText-Native {
  width: 200px;
}
.EventCorrection__Form .Correction_Vehicle {
  margin: 20px 20px 0 0;
}
.EventCorrection__Form .Correction_Vehicle .Input {
  width: 175px !important;
  margin-bottom: 10px !important;
}
.EventCorrection__Form .Correction_Vehicle .Input-Wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  min-width: 980px !important;
  margin-top: 5px;
  background-color: #fef4f5;
  justify-content: space-between;
  height: 67px;
}
.EventCorrection__Form .Correction_Vehicle .Input .ant-input {
  top: 0px;
  height: 36px;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop .Select {
  top: 0px;
  width: 175px !important;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop .SelectWrap {
  width: 175px;
  margin-top: 0px !important;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop .Error-Text {
  bottom: 14px;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop .Drop-Arrow {
  top: 9px;
}
.EventCorrection__Form .Correction_Vehicle .SelectDrop .DropList {
  top: 42px;
}
.EventCorrection__Form .Correction_Vehicle .Closure_Date .DatePicker {
  margin-top: -20px;
  width: 175px;
}
.EventCorrection__Form .Correction_Vehicle .Closure_Date .DatePicker .DatePicker__Error {
  top: 62px !important;
}
.EventCorrection__Form .Event_Closure_Vehicle_Assigned {
  font-size: 0.875rem;
  color: #b2b2b2;
}
.EventCorrection__Form .Vehicle-Assigned-Error-Text {
  font-size: 0.75rem;
  color: #ed3035;
  width: 100%;
}

.Event_Dispatch__Style .ReadonlyDetails .InputText-Native__Value {
  margin-top: 5px !important;
}
.Event_Dispatch__Style .Remark .TextArea {
  width: 570px;
  height: 95px;
}
.Event_Dispatch__Style .Remark .ant-input {
  height: 70px;
}
.Event_Dispatch__Style .DispatchedUpload .Upload {
  width: 215px;
}

.EventCasualty div {
  display: flex;
}
.EventCasualty .ContentWrap {
  display: block;
  width: 100%;
}
.EventCasualty .ContentWrap div {
  display: block;
}
.EventCasualty .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.EventCasualty .List {
  width: 100%;
}
.EventCasualty .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.Feedback_OutBound .Field {
  margin-left: 10px;
  margin-right: 10px;
}

.GlobalConfiguration div {
  display: flex;
}
.GlobalConfiguration .ContentWrap {
  display: block;
  width: 100%;
}
.GlobalConfiguration .ContentWrap div {
  display: block;
}
.GlobalConfiguration .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.GlobalConfiguration .ant-tabs-content {
  height: 100%;
}
.GlobalConfiguration .List {
  width: 100%;
}
.GlobalConfiguration .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.GlobalConfiguration .ant-tabs-bar {
  margin-left: 10px;
  margin-right: 10px;
}
.GlobalConfiguration .TabPane {
  margin-top: 7px;
}
.GlobalConfiguration .ant-collapse {
  display: block;
}
.GlobalConfiguration .ant-collapse div {
  display: block;
}
.GlobalConfiguration .ant-collapse .ant-collapse-content-inactive {
  display: none;
}
.GlobalConfiguration .ant-collapse .ant-collapse-content {
  overflow: visible;
}
.GlobalConfiguration .ant-collapse .List div {
  display: flex;
}

.GlobalConfiguration__Form {
  width: 1180px;
}
.GlobalConfiguration__Form .Field,
.GlobalConfiguration__Form .SectionTitle,
.GlobalConfiguration__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.GlobalConfiguration__Form .Input {
  display: block;
}

.Consumables__Form {
  width: 1180px;
}
.Consumables__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 270px;
}
.Consumables__Form .Input {
  display: block;
}

.Booked__Later__Form {
  width: 1180px;
}
.Booked__Later__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 275px;
}
.Booked__Later__Form .Input {
  display: block;
}

.Vehicle__Assignment__Form {
  width: 1180px;
}
.Vehicle__Assignment__Form .Field {
  margin: 10px;
  width: 275px;
}
.Vehicle__Assignment__Form .Input {
  display: block;
  width: 275px;
}

.Notification_Slabs_Form {
  width: 1180px;
}
.Notification_Slabs_Form .Field {
  margin: 20px;
  width: 275px;
}
.Notification_Slabs_Form .Input {
  display: block;
  width: 275px;
}

.Cancellation__Charges__Form {
  width: 1100px;
}
.Cancellation__Charges__Form .Field {
  margin: 10px;
  width: 260px;
}
.Cancellation__Charges__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.Cancellation__Charges__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.Cancellation__Charges__Form .Input {
  display: block;
  width: 260px;
}
.Cancellation__Charges__Form .SelectDrop .SelectWrap {
  width: 260px;
}
.Cancellation__Charges__Form .SelectDrop .Select {
  width: 260px;
  top: 9px;
  cursor: default;
}
.Cancellation__Charges__Form .SelectDrop .Drop-Arrow {
  top: 18px;
}

.Cancellation__KPI__Form {
  width: 1100px;
}
.Cancellation__KPI__Form .Field {
  margin: 20px;
  width: 275px;
}
.Cancellation__KPI__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.Cancellation__KPI__Form .Input {
  display: block;
}

.Currency__Config__Form {
  width: 1180px;
}
.Currency__Config__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 275px;
}
.Currency__Config__Form .Input {
  display: block;
}

.Settings__Form {
  width: 1180px;
}
.Settings__Form .Field,
.Settings__Form .SectionTitle,
.Settings__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.Settings__Form .SettingsWrap {
  height: 100%;
}

.Banner__Config__Form {
  width: 1180px;
}
.Banner__Config__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 275px;
}
.Banner__Config__Form .Input {
  display: block;
}

.Hospitals .ContentWrap {
  margin-top: 0 !important;
  padding-top: 60px !important;
}

.Floating-Menu-Feedback {
  position: fixed;
  right: 0px;
  top: 90px;
  width: 62px;
  height: 75px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.Floating-Menu-Feedback .Outline-None {
  outline: none;
}

.InventoryReport div {
  display: flex;
}
.InventoryReport .ContentWrap {
  display: block;
  width: 100%;
}
.InventoryReport .ContentWrap div {
  display: block;
}
.InventoryReport .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.InventoryReport .List {
  width: 100%;
}
.InventoryReport .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.InventoryReport.View-Bg-Supervisor::before {
  background-image: url('/view-bg-mis.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.PerformanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PerformanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PerformanceReport_Form .Input {
  display: block;
}
.PerformanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PerformanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.PerformanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.PerformanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PerformanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PerformanceReport_Form .Input {
  display: block;
}
.PerformanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PerformanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.PerformanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.PerformanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PerformanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PerformanceReport_Form .Input {
  display: block;
}
.PerformanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PerformanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.PerformanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.PerformanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PerformanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.PerformanceReport_Form .Input {
  display: block;
}
.PerformanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PerformanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.PerformanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-body {
  padding-top: 10px;
  min-height: 380px;
}
.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-close-x {
  font-size: 1.375rem;
}
.Job-Closure-Phone-No-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}
.Job-Closure-Reg-No-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}
.Job-Closure-Job-Id-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}

.JobClosure__Floating-Menu {
  position: fixed;
  right: 0px;
  top: 70px;
  width: 62px;
  height: auto;
  padding-bottom: 20px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.JobClosure__Floating-Menu .Outline-None {
  outline: none;
}

.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-body {
  padding-top: 10px;
  min-height: 380px;
}
.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-close-x {
  font-size: 1.375rem;
}
.Job-Closure-Phone-No-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}
.Job-Closure-Reg-No-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}
.Job-Closure-Job-Id-Search-Icon:focus {
  padding: 2px !important;
  border: 1px solid black;
}

.TicketCorrection div {
  display: flex;
}
.TicketCorrection .ContentWrap {
  display: block;
  width: 100%;
}
.TicketCorrection .ContentWrap div {
  display: block;
}

.TicketCorrection__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.TicketCorrection__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.TicketCorrection__Form .Input {
  display: block;
}
.TicketCorrection__Form .SearchButton {
  align-self: center;
}

.JobsClosure__JobsClosurePending .ListUtils__ListActions__PaginationDropDown {
  flex: 0 1 168px !important;
}
.JobsClosure__JobsClosurePending .Switch {
  display: flex;
  justify-content: space-between;
}

.View__Leads {
  height: calc(100% - 20px);
}
.View__Leads .Ml-24 {
  margin-left: 24px;
}
.View__Leads .Ml-4 {
  margin-left: 4px;
}
.View__Leads .Border-Bottom {
  border-bottom: 4px solid black;
}
.View__Leads .View__Leads__Container {
  position: relative;
  width: 100%;
  height: 100%;
}
.View__Leads .View__Leads__Container .View__Leads__InnerContainer {
  display: flex;
  margin-top: 20px;
  align-items: center;
  justify-content: space-between;
}
.View__Leads .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button {
  display: flex;
  width: 180px;
  border-radius: 4px;
  font-size: 0.75rem;
  background-color: #ffffff;
  padding-left: 12px;
  padding-top: 10px;
  outline: none;
  cursor: pointer;
}
.View__Leads .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .Icon {
  padding-left: 30px;
}
.View__Leads .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .Label {
  padding-top: 6px;
  width: 110px;
  text-transform: uppercase;
}
.View__Leads .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .FollowUpIcons {
  display: flex;
}

.Payment__Section .cancelledJobContainer {
  border: 1px solid rgba(151, 151, 151, 0.17);
  margin-bottom: 5px;
  padding: 8px 0 8px 8px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 5px;
  border-radius: 5px;
  width: 65px;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  background: none;
}
.Payment__Section .Input__Label__Style {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.Payment__Section .line {
  width: 1px;
  height: 26px;
  opacity: 0.3;
  margin-top: 5px;
  border: 0.4px solid #979797;
}
.Payment__Section .textStyle {
  font-size: 10px;
  color: #475cde;
  font-weight: 600;
}
.Payment__Section .collectTextStyle {
  color: #020100;
}
.Payment__Section .ant-switch {
  background-color: #60db91;
}
.Payment__Section .amountInnerContainer {
  display: flex;
  flex-direction: row;
  color: #b2b2b2;
  position: absolute;
  z-index: 1;
  left: 9px;
  gap: 10px;
}
.Payment__Section .Amount__InputError {
  font-size: 0.75rem;
  color: #ed3035;
  position: absolute;
  bottom: 0px;
}
.Payment__Section .inputField {
  height: 70px;
}
.Payment__Section .Submit__Btn {
  min-width: 116px;
  padding-left: 16px;
  padding-right: 16px;
}
.Payment__Section .Submit__Btn .submitIcon {
  color: #fff;
  margin-right: 12px;
}
.Payment__Section .cancelIcon {
  margin-right: 9px;
  letter-spacing: 0.2px;
}
.Payment__Section .Table__Container {
  border-collapse: separate;
  width: 100%;
}
.Payment__Section .Table__Container .headerStyle {
  padding: 0 16px;
  border-right: 1px solid #fadaac;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px;
}
.Payment__Section .Table__Container thead tr {
  border-collapse: collapse;
}
.Payment__Section .Table__Container thead th:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container tbody tr td:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container .totalShare td:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container tbody tr td:first-child div {
  justify-content: flex-start;
  width: 270px;
}
.Payment__Section .Table__Container thead tr th:first-child div {
  width: 270px;
}
.Payment__Section .Table__Container .totalShare td:first-child div {
  justify-content: flex-start;
  width: 270px;
}
.Payment__Section .Table__Container .headerRowStyle {
  border: solid 0.3px #cbc2b5;
  background-color: #faf3ec;
}
.Payment__Section .Table__Container .tableRowStyle {
  box-shadow: 0 1px 20px 0 rgba(227, 227, 227, 0.5);
}
.Payment__Section .Table__Container .tdStyle {
  padding: 0 16px;
  border-right: 0.5px solid #979797;
  font-size: 14px;
  color: #4c4c4c;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 23px;
}
.Payment__Section .Table__Container tr {
  display: table;
  width: 100%;
  margin-bottom: 5px;
  box-sizing: border-box;
}
.Payment__Section .Table__Container th,
.Payment__Section .Table__Container td {
  width: 165px;
}
.Payment__Section .Table__Container .totalShare {
  height: 43px;
}
.Payment__Section .Table__Container .totalShareTd {
  font-size: 16px;
  font-weight: bold;
}
.Payment__Section .Total__Section {
  display: flex;
  justify-content: space-between;
  border: solid 0.3px #979797;
  margin-top: 40px;
  padding: 13px 27px 14px 31px;
  height: 67px;
}
.Payment__Section .Total__Section .total_count_section {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.Payment__Section .Total__Section .totalCountBold {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
.Payment__Section .Total__Section .totalCountText {
  font-size: 16px;
  margin: 0;
}
.Payment__Section .Total__Section .taxAmt {
  margin-right: 15px;
}
.Payment__Section .refundDetailsBtn {
  width: 65px;
  height: 32px;
  border-radius: 4px;
  border: solid 1px rgba(151, 151, 151, 0.17);
  background-color: #fff;
}
.Payment__Section .refundDetailsBtn span {
  font-size: 16px;
  color: #475cde;
  font-weight: normal;
}
.Payment__Section p {
  margin: 0;
}

.StockAdjustMent div {
  display: flex;
}
.StockAdjustMent .ContentWrap {
  display: block;
  width: 100%;
}
.StockAdjustMent .ContentWrap div {
  display: block;
}
.StockAdjustMent .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.StockAdjustMent .List {
  width: 100%;
}
.StockAdjustMent .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.ServiceSubCategoryMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ServiceSubCategoryMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ServiceSubCategoryMaster__Form .Input {
  display: block;
}

.StockAdjustment__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.StockAdjustment__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.StockAdjustment__Form .Input {
  display: block;
  width: 170px !important;
  margin-bottom: 10px !important;
}
.StockAdjustment__Form .Input .Input__Error {
  bottom: -3px;
}
.StockAdjustment__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.StockAdjustment__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.StockAdjustment__Form .SelectDrop .Select {
  top: 0px;
  width: 170px !important;
}
.StockAdjustment__Form .SelectDrop .SelectWrap {
  width: 170px;
}
.StockAdjustment__Form .Validation-Code .SelectDrop .Select {
  overflow: hidden;
  display: block;
  width: 170px !important;
  text-overflow: ellipsis;
}
.StockAdjustment__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.StockAdjustment__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.StockAdjustment__Form .Mt-23 {
  margin-top: 23px;
}
.StockAdjustment__Form .Mt-30 {
  margin-top: 30px;
}
.StockAdjustment__Form .Mt-35 {
  margin-top: 35px;
}
.StockAdjustment__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.StockAdjustment__Form .SelectDrop .DropList {
  top: 42px;
}
.StockAdjustment__Form .DropList .DropListItem {
  word-break: break-all;
}
.StockAdjustment__Form .Tat {
  position: relative;
}
.StockAdjustment__Form .Tat .SelectDrop {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 50px !important;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.StockAdjustment__Form .Tat .SelectDrop .SelectWrap {
  width: 50px !important;
}
.StockAdjustment__Form .Tat .SelectDrop .Select {
  width: 50px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
  background-color: transparent;
}
.StockAdjustment__Form .Tat .SelectDrop .SelectDrop .DropList {
  top: 35px;
}
.StockAdjustment__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.NamedCaller div {
  display: flex;
}
.NamedCaller .ContentWrap {
  display: block;
  width: 100%;
}
.NamedCaller .ContentWrap div {
  display: block;
}
.NamedCaller .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.NamedCaller .List {
  width: 100%;
}
.NamedCaller .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.Call-Record-Support-Modal-Wrap .ant-modal-content {
  min-height: 400px;
}
.Osd-Search-Icon {
  width: 28px;
  height: 24px;
}
.Osd-Search-Button:focus .Osd-Search-Icon {
  box-shadow: 2px 4px 6px #666;
  padding: 1px;
}
.Osd-History-Icon:focus {
  box-shadow: 2px 3px 6px #c77972;
  border-radius: 3px;
}
.Osd-More-Info-Text:focus {
  border: 1px solid black;
  padding: 2px !important;
}
.Reason-Of-Correction .TextArea .TextArea__Error {
  bottom: -23px !important;
}

.View__ParkingBayMappings .View__ParkingBayMappings__TabContainer {
  height: calc(100% - 80px);
}
.View__ParkingBayMappings .View__ParkingBayMappings__TabContainer .ant-tabs-bar {
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0px;
}
.View__ParkingBayMappings .View__ParkingBayMappings__TabContainer .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 24px;
  padding-top: 22px;
}

.Pay-Now {
  height: 100vh;
}
.Pay-Now .ParentBodyContainer {
  height: calc(100% - 100px);
  max-height: calc(100% - 60px);
  min-height: calc(100% - 120px);
  padding: 35px 0px;
  margin-top: 20px;
}
.Pay-Now .BodyContainer {
  background-color: #ffffff;
  margin: 0 auto;
  width: 50%;
}
.Pay-Now .DetailsHeaderContainer {
  padding: 25px 0 0 30px;
  height: calc(100% - 62px);
}
.Pay-Now .DetailsBodyContainer {
  margin-left: 30px;
}
.Pay-Now .DetailsBodySubContainer {
  margin-right: 15px;
}
.Pay-Now .DividerLine {
  border-bottom: 1px dashed #979797;
}
.Pay-Now .PaymentButton {
  background-color: #b73331;
  color: #fff;
  padding: 20px 0px;
}
.Pay-Now .TripWiseDetails {
  margin-top: 16px;
}
.Pay-Now .TripWiseDetails .Item_Description {
  font-size: 16px;
  font-weight: bold;
}
.Pay-Now .TripWiseDetails .PaymentDetails_Section {
  display: flex;
}
.Pay-Now .TripWiseDetails .PaymentDetails_Section .TripWise_Section {
  width: 25%;
}
.Pay-Now .TripWiseDetails .PaymentDetails_Section .TripWise_Section_Label {
  font-size: 14px;
  color: #4c4c4c;
}
.Pay-Now .TripWiseDetails .PaymentDetails_Section .TripWise_Section_Value {
  font-size: 14px;
  color: #4c4c4c;
  font-weight: bold;
}
.Pay-Now .TripWiseDetails .PaymentDetails_Section .Coupon__Discount {
  width: 40%;
}
.Pay-Now .PaymentStatus {
  font-size: 58px;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .Pay-Now .BodyContainer {
    width: 90%;
  }
}
@media screen and (max-width: 600px) {
  .Pay-Now .OnlinePaymentIcon__Section {
    display: none;
  }
  .Pay-Now .DetailsBodyContainer {
    margin-left: 0;
  }
  .Pay-Now .DetailsBodySubContainer {
    margin-right: 0px;
    padding: 15px;
  }
  .Pay-Now .PayNow__NavBar {
    margin-left: 0;
    flex-direction: column;
    align-items: flex-start;
  }
  .Pay-Now .PayNow__NavBar .SeparatorLine {
    display: none;
  }
  .Pay-Now .PaymentStatus {
    font-size: 40px;
  }
  .Pay-Now .BodyContainer {
    width: 100%;
  }
  .Pay-Now .ParentBodyContainer {
    padding: 35px 0 0 0;
    margin: 0;
    height: calc(100% - 60px);
  }
  .Pay-Now .DetailsHeaderContainer {
    padding: 0;
  }
}
@media screen and (max-width: 420px) {
  .Pay-Now .PaymentDetails_Section {
    gap: 5px;
  }
  .Pay-Now .PaymentDetails_Section .TripWise_Section .TripWise_Section_Label {
    font-size: 11px;
  }
}

.Performance div {
  display: flex;
}
.Performance .ContentWrap {
  display: block;
  width: 100%;
}
.Performance .ContentWrap div {
  display: block;
}
.Performance .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.Performance .List {
  width: 100%;
}
.Performance .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Performance.View-Bg-Supervisor::before {
  background-image: url('/view-bg-mis.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.CallTakerPerformance_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.CallTakerPerformance_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.CallTakerPerformance_Form .Input {
  display: block;
}
.CallTakerPerformance_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.CallTakerPerformance_Form .SelectDrop .Select {
  width: 275px;
}

.ClosurePerformance_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ClosurePerformance_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ClosurePerformance_Form .Input {
  display: block;
}
.ClosurePerformance_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ClosurePerformance_Form .SelectDrop .Select {
  width: 275px;
}

.GpsInactivityReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.GpsInactivityReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.GpsInactivityReport_Form .Input {
  display: block;
}
.GpsInactivityReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.GpsInactivityReport_Form .SelectDrop .Select {
  width: 275px;
}

.JobvsKmPerformance__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.JobvsKmPerformance__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.JobvsKmPerformance__Form .Input {
  display: block;
}
.JobvsKmPerformance__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.JobvsKmPerformance__Form .SelectDrop .Select {
  width: 275px;
}

.JobReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.JobReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.JobReport_Form .Input {
  display: block;
}
.JobReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.JobReport_Form .SelectDrop .Select {
  width: 275px;
}

.ProcessPerformance_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ProcessPerformance_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  min-height: 78px;
  width: 275px;
}

.VehicleWiseReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleWiseReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.VehicleWiseReport_Form .Input {
  display: block;
}
.VehicleWiseReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.VehicleWiseReport_Form .SelectDrop .Select {
  width: 275px;
}

.MileageReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.MileageReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.MileageReport_Form .Input {
  display: block;
}
.MileageReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.MileageReport_Form .SelectDrop .Select {
  width: 275px;
}

.ProjectConfiguration div {
  display: flex;
}
.ProjectConfiguration .ContentWrap {
  display: block;
  width: 100%;
}
.ProjectConfiguration .ContentWrap div {
  display: block;
}
.ProjectConfiguration .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.ProjectConfiguration .ant-tabs-content {
  height: 100%;
}
.ProjectConfiguration .ant-tabs-bar {
  margin-left: 10px;
  margin-right: 10px;
}
.ProjectConfiguration .List {
  width: 100%;
}
.ProjectConfiguration .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.ProjectConfiguration .TabPane {
  margin-top: 7px;
}
.ProjectConfiguration .ant-collapse {
  display: block;
}
.ProjectConfiguration .ant-collapse div {
  display: block;
}
.ProjectConfiguration .ant-collapse .ant-collapse-content-inactive {
  display: none;
}
.ProjectConfiguration .ant-collapse .ant-collapse-content {
  overflow: visible;
}
.ProjectConfiguration .ant-collapse .List div {
  display: flex;
}
.ProjectConfiguration .RfpUpload .Input .Input__Value {
  margin-top: 25px !important;
}
.ProjectConfiguration .CallCenterAht .List__Row {
  flex-wrap: wrap;
  padding: 23px 10px 0 10px;
  margin-top: 16px;
  background-color: rgba(249, 200, 136, 0.2);
}
.ProjectConfiguration .CallCenterAht .Input {
  width: 200px;
  min-height: 30px;
  margin-bottom: 30px;
}
.ProjectConfiguration .CallCenterAht .Input .ant-input {
  top: 6px;
  height: 30px;
}
.ProjectConfiguration .CallCenterAht .Input .Input__Error {
  bottom: -26px;
}
.ProjectConfiguration .CallCenterAht .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.ProjectConfiguration .CallCenterAht .SelectDrop .SelectWrap {
  width: 200px;
}
.ProjectConfiguration .CallCenterAht .SelectDrop .Select {
  width: 200px;
  height: 30px;
}
.ProjectConfiguration .CallCenterAht .SelectDrop .DropList {
  line-height: 16px;
}
.ProjectConfiguration .CallCenterAht .SelectDrop .Selected-ReadOnly {
  width: 200px;
}

.ProjectConfiguration__Form {
  width: 1180px;
}
.ProjectConfiguration__Form .Field,
.ProjectConfiguration__Form .SectionTitle,
.ProjectConfiguration__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.ProjectConfiguration__Form .SettingsWrap {
  height: 100%;
}
.ProjectConfiguration__Form .Input {
  display: block;
}
.ProjectConfiguration__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.ProjectConfiguration__Form .ProjectRemarks .Input {
  width: 570px;
}

.Report div {
  display: flex;
}
.Report .ContentWrap {
  display: block;
  width: 100%;
}
.Report .ContentWrap div {
  display: block;
}
.Report .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.Report .List {
  width: 100%;
}
.Report .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Report.View-Bg-Supervisor::before {
  background-image: url('/view-bg-mis.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.AttendanceReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AttendanceReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.AttendanceReport_Form .Input {
  display: block;
}
.AttendanceReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.AttendanceReport_Form .SelectDrop .Select {
  width: 275px;
}
.AttendanceReport_Form .DateRangePickerField {
  width: 370px !important;
}
.AttendanceReport_Form .DateRangePickerField .DateRangePicker {
  width: 370px !important;
}
.AttendanceReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.AttendanceReportCorrection_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AttendanceReportCorrection_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.AttendanceReportCorrection_Form .Input {
  display: block;
}
.AttendanceReportCorrection_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.AttendanceReportCorrection_Form .SelectDrop .Select {
  width: 275px;
}
.AttendanceReportCorrection_Form .DateRangePickerField {
  width: 370px !important;
}
.AttendanceReportCorrection_Form .DateRangePickerField .DateRangePicker {
  width: 370px !important;
}
.AttendanceReportCorrection_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.BookedRequestHistory_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.BookedRequestHistory_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.BookedRequestHistory_Form .Input {
  display: block;
}
.BookedRequestHistory_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.BookedRequestHistory_Form .SelectDrop .Select {
  width: 275px;
}
.BookedRequestHistory_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ComplaintsEnquiryReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ComplaintsEnquiryReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ComplaintsEnquiryReport_Form .Input {
  display: block;
}
.ComplaintsEnquiryReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ComplaintsEnquiryReport_Form .SelectDrop .Select {
  width: 275px;
}
.ComplaintsEnquiryReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ErcpReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ErcpReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ErcpReport_Form .Input {
  display: block;
}
.ErcpReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.ErcpReport_Form .SelectDrop .Select {
  width: 275px;
}
.ErcpReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.EventReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.EventReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.EventReport_Form .Input {
  display: block;
}
.EventReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.EventReport_Form .SelectDrop .Select {
  width: 275px;
}
.EventReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.FeedbackReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.FeedbackReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.FeedbackReport_Form .Input {
  display: block;
}
.FeedbackReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.FeedbackReport_Form .SelectDrop .Select {
  width: 275px;
}
.FeedbackReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.JobReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.JobReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.JobReport_Form .Input {
  display: block;
}
.JobReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.JobReport_Form .SelectDrop .Select {
  width: 275px;
}
.JobReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.JobTicketCorrectionReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.JobTicketCorrectionReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.JobTicketCorrectionReport_Form .Input {
  display: block;
}
.JobTicketCorrectionReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.JobTicketCorrectionReport_Form .SelectDrop .Select {
  width: 275px;
}
.JobTicketCorrectionReport_Form .SelectedItemsWrap {
  width: 275px;
}
.JobTicketCorrectionReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.LeadsReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.LeadsReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.LeadsReport_Form .Input {
  display: block;
}
.LeadsReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.LeadsReport_Form .SelectDrop .Select {
  width: 275px;
}
.LeadsReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.OSDReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.OSDReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.OSDReport_Form .Input {
  display: block;
}
.OSDReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.OSDReport_Form .SelectDrop .Select {
  width: 275px;
}
.OSDReport_Form .SelectedItemsWrap {
  width: 275px;
}
.OSDReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.PcfDataFilledReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.PcfDataFilledReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.PcfDataFilledReport_Form .Input {
  display: block;
}
.PcfDataFilledReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.PcfDataFilledReport_Form .SelectDrop .Select {
  width: 275px;
}
.PcfDataFilledReport_Form .SelectedItemsWrap {
  width: 275px;
}
.PcfDataFilledReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.OSDReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.OSDReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.OSDReport_Form .Input {
  display: block;
}
.OSDReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.OSDReport_Form .SelectDrop .Select {
  width: 275px;
}
.OSDReport_Form .SelectedItemsWrap {
  width: 275px;
}
.OSDReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.RequestReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.RequestReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.RequestReport_Form .Input {
  display: block;
}
.RequestReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.SrReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.SrReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.SrReport_Form .Input {
  display: block;
}
.SrReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.SrReport_Form .SelectDrop .Select {
  width: 275px;
}
.SrReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.SrJobAnalysisReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.SrJobAnalysisReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.SrJobAnalysisReport_Form .Input {
  display: block;
}
.SrJobAnalysisReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.UnblockUserReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.UnblockUserReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.UnblockUserReport_Form .Input {
  display: block;
}
.UnblockUserReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.UnblockUserReport_Form .SelectDrop .Select {
  width: 275px;
}
.UnblockUserReport_Form .DateRangePickerField {
  width: 370px !important;
}
.UnblockUserReport_Form .DateRangePickerField .DateRangePicker {
  width: 370px !important;
}
.UnblockUserReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.VehicleEventActivityReport__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleEventActivityReport__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.VehicleEventActivityReport__Form .Input {
  display: block;
}
.VehicleEventActivityReport__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.VehicleEventActivityReport__Form .SelectDrop .Select {
  width: 275px;
}

.Role__Edit {
  padding: 12px 20px 0px 20px;
}
.Role__Edit .Role__PermissionForm {
  height: unset;
  display: block;
  flex-direction: unset;
  padding-top: 8px;
}
.Role__Edit .Role__PermissionForm .ant-collapse {
  box-shadow: none;
}
.Role__Edit .Role__PermissionForm .ant-collapse-item {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  padding: 0 2px;
  margin-top: 0;
  margin-bottom: 8px;
}

.Role__View {
  padding: 12px 20px 0px 20px;
}
.Role__View .Input .ant-input {
  background: none;
  box-shadow: none;
  cursor: default;
}
.Role__View .TextArea .ant-input {
  background: none;
  box-shadow: none;
  cursor: default;
}
.Role__View .Role__PermissionForm {
  height: unset;
  display: block;
  flex-direction: unset;
  padding-top: 8px;
}
.Role__View .Role__PermissionForm .ant-collapse {
  box-shadow: none;
}
.Role__View .Role__PermissionForm .ant-collapse-item {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  padding: 0 2px;
  margin-top: 0;
  margin-bottom: 8px;
}

.Global-Search.View-Bg-Search::before {
  background-image: url('/view-bg-globalsearch.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.GlobalSearch_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.GlobalSearch_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.GlobalSearch_Form .Input {
  display: block;
}
.GlobalSearch_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.GlobalSearch_Form .SelectDrop .Select {
  width: 275px;
}
.GlobalSearch_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.ShiftMaster div {
  display: flex;
}
.ShiftMaster .ContentWrap {
  display: block;
  width: 100%;
}
.ShiftMaster .ContentWrap div {
  display: block;
}
.ShiftMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.ShiftMaster .List {
  width: 100%;
}
.ShiftMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.UserMaster div {
  display: flex;
}
.UserMaster .ContentWrap {
  display: block;
  width: 100%;
}
.UserMaster .ContentWrap div {
  display: block;
}
.UserMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.UserMaster .List {
  width: 100%;
}
.UserMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.UserMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.UserMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.UserMaster__Form .Input {
  display: block;
}
.UserMaster__Form .ant-checkbox {
  border: solid 1px #666;
}
.UserMaster__Form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.UserMaster__Form .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.UserMaster__Form .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.UserMaster__Form .MultiSelectErrorMessage .Error-Text {
  top: 62px;
}

.CitizenUser .ContentWrap {
  display: block;
  width: 100%;
}
.CitizenUser .ContentWrap div {
  display: block;
}
.CitizenUser .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.CitizenUser .List {
  width: 100%;
}
.CitizenUser .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.CitizenUser__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.CitizenUser__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CitizenUser__Form .Input {
  display: block;
}
.CitizenUser__Form .ant-checkbox {
  border: solid 1px #666;
}
.CitizenUser__Form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.CitizenUser__Form .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.CitizenUser__Form .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.CitizenUser__Form .MultiSelectErrorMessage .Error-Text {
  top: 62px;
}
.CitizenUser__Form .Age {
  position: relative;
}
.CitizenUser__Form .Age .SelectDrop {
  position: absolute;
  top: 14px;
  right: 1px;
  width: 250px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.CitizenUser__Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.CitizenUser__Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.CitizenUser__Form .ListActions {
  margin-bottom: 0px !important;
}

.VehicleCertificateMaster div {
  display: flex;
}
.VehicleCertificateMaster .ContentWrap {
  display: block;
  width: 100%;
}
.VehicleCertificateMaster .ContentWrap div {
  display: block;
}
.VehicleCertificateMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.VehicleCertificateMaster .List {
  width: 100%;
}
.VehicleCertificateMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.VehicleRateCard div {
  display: flex;
}
.VehicleRateCard .ContentWrap {
  display: block;
  width: 100%;
}
.VehicleRateCard .ContentWrap div {
  display: block;
}
.VehicleRateCard .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.VehicleRateCard .List {
  width: 100%;
}
.VehicleRateCard .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.VehicleMaster div {
  display: flex;
}
.VehicleMaster .ContentWrap {
  display: block;
  width: 100%;
}
.VehicleMaster .ContentWrap div {
  display: block;
}
.VehicleMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.VehicleMaster .List {
  width: 100%;
}
.VehicleMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.View__VehicleMappings .View__VehicleMappings__TabContainer {
  height: calc(100% - 80px);
}
.View__VehicleMappings .View__VehicleMappings__TabContainer .ant-tabs-bar {
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0px;
}
.View__VehicleMappings .View__VehicleMappings__TabContainer .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 24px;
  padding-top: 22px;
}

.VehicleInsuranceMaster div {
  display: flex;
}
.VehicleInsuranceMaster .ContentWrap {
  display: block;
  width: 100%;
}
.VehicleInsuranceMaster .ContentWrap div {
  display: block;
}
.VehicleInsuranceMaster .ant-tabs {
  flex-direction: column;
  width: 100%;
}
.VehicleInsuranceMaster .List {
  width: 100%;
}
.VehicleInsuranceMaster .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}

.Add_Agreement .ant-modal-body {
  padding: 0px;
}
.Add_Agreement .ant-modal-close-icon {
  color: white;
}
.Add_Agreement .ant-modal-close {
  top: -5px;
}
.Add_Agreement .File-Uploaded-Success {
  color: #60db91;
  margin-top: 3px;
}
.Add_Agreement .File-Uploaded-Error {
  color: #ed3035;
  margin-top: 3px;
}
.Add_Agreement .BulkUpload_Heading {
  font-weight: bold;
  padding: 18px 0px 12px 21px;
  background-color: #4c4c4c;
  color: #fff;
}
.Add_Agreement .BulkUpload_Content {
  padding: 20px 20px 0px 20px;
}
.Add_Agreement .Download_Template {
  text-align: center;
}
.Add_Agreement .Content__StepTwo .Mt-40 {
  margin-top: 40px;
}
.Add_Agreement .Bulk_Upload_File .Upload {
  width: 360px;
}
.Add_Agreement .Bulk_Upload_Progress .ant-progress-bg {
  height: 10px !important;
}
.Add_Agreement .EditField__Section .EditFields_text {
  font-size: 1rem;
  color: #999;
  margin-bottom: 8px;
  font-weight: 600;
  line-height: 1.3;
}
.Add_Agreement .Validation__Section .Validations_text {
  font-size: 1rem;
  color: #999;
}
.Add_Agreement .Validation__Section .Mb-8 {
  margin-bottom: 8px;
}
.Add_Agreement .Validation__Section .Validation_Key {
  width: 50%;
}
.Add_Agreement .Validation__Section .Validation_Value {
  width: 50%;
}

.Area_Vendor_Mapping__Form {
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
  width: 100%;
}
.Area_Vendor_Mapping__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 245px;
}
.Area_Vendor_Mapping__Form .Input {
  display: block;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping {
  margin: 20px 20px 0 0;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .Input {
  width: 250px !important;
  margin-bottom: 10px !important;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .Input-Wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  min-width: 980px !important;
  margin-top: 5px;
  background-color: #fef4f5;
  justify-content: space-between;
  height: 67px;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .Input__Error {
  bottom: 3px !important;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop .Select {
  top: 0px;
  width: 250px !important;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop .SelectWrap {
  width: 250px;
  margin-top: 0px !important;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop .Error-Text {
  bottom: 14px;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop .Drop-Arrow {
  top: 9px;
}
.Area_Vendor_Mapping__Form .Area_Vendor_Mapping .SelectDrop .DropList {
  top: 42px;
}

.ClientMapping__Add .Add__ClientMappings__TabContainer .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 22px;
  padding-top: 22px;
}

.ClientMapping div {
  display: flex;
}
.ClientMapping .ContentWrap {
  display: block;
  width: 100%;
}
.ClientMapping .ContentWrap div {
  display: block;
}
.ClientMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 20px;
}
.ClientMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.ClientMapping .ant-tabs-content {
  height: 100%;
}
.ClientMapping .List {
  width: 100%;
}
.ClientMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.ClientMapping .TabPane {
  margin-top: 7px;
}
.ClientMapping .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-top: 0px;
  padding-bottom: 20px;
}
.ClientMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.ClientMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter {
    width: 661px !important;
  }
  body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
  body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .ClientTypeField {
    margin-left: 20px !important;
  }
}
body .WithClientVehicleWrapper .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

.View__ClientMappings .View__ClientMappings__TabContainer {
  height: calc(100% - 80px);
}
.View__ClientMappings .View__ClientMappings__TabContainer .ant-tabs-bar {
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0px;
}
.View__ClientMappings .View__ClientMappings__TabContainer .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 24px;
  padding-top: 22px;
}

.DeviceMapping div {
  display: flex;
}
.DeviceMapping .ContentWrap {
  display: block;
  width: 100%;
}
.DeviceMapping .ContentWrap div {
  display: block;
}
.DeviceMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 22px;
}
.DeviceMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.DeviceMapping .ant-tabs-content {
  height: 100%;
}
.DeviceMapping .ant-tabs-bar {
  margin-left: 10px;
  margin-right: 10px;
}
.DeviceMapping .List {
  width: 100%;
}
.DeviceMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.DeviceMapping .TabPane {
  margin-top: 7px;
}
.DeviceMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.DeviceMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

.HospitalMapping div {
  display: flex;
}
.HospitalMapping .ContentWrap {
  display: block;
  width: 100%;
}
.HospitalMapping .ContentWrap div {
  display: block;
}
.HospitalMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 20px;
}
.HospitalMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.HospitalMapping .ant-tabs-content {
  height: 100%;
}
.HospitalMapping .ant-tabs-bar {
  margin-left: 10px;
  margin-right: 10px;
}
.HospitalMapping .List {
  width: 100%;
}
.HospitalMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.HospitalMapping .TabPane {
  margin-top: 7px;
}
.HospitalMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.HospitalMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter {
    width: 661px !important;
  }
  body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .ClientTypeField {
    margin-left: 20px !important;
  }
  body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .HospitalTypeField {
    margin-left: 20px !important;
  }
}
body .withHospitalWrapper .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

.ParkingBayMapping div {
  display: flex;
}
.ParkingBayMapping .ContentWrap {
  display: block;
  width: 100%;
}
.ParkingBayMapping .ContentWrap div {
  display: block;
}
.ParkingBayMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 20px;
}
.ParkingBayMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.ParkingBayMapping .ant-tabs-content {
  height: 100%;
}
.ParkingBayMapping .List {
  width: 100%;
}
.ParkingBayMapping .ant-tabs-bar {
  margin-bottom: 0px;
}
.ParkingBayMapping .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 24px;
  padding-top: 22px;
}
.ParkingBayMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.ParkingBayMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.ParkingBayMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

.CitizenUser .ListActions {
  margin-bottom: 0px !important;
}

.UserMapping div {
  display: flex;
}
.UserMapping .ContentWrap {
  display: block;
  width: 100%;
}
.UserMapping .ContentWrap div {
  display: block;
}
.UserMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 20px;
}
.UserMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.UserMapping .ant-tabs-content {
  height: 100%;
}
.UserMapping .ant-tabs-bar {
  margin-left: 10px;
  margin-right: 10px;
}
.UserMapping .List {
  width: 100%;
}
.UserMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.UserMapping .TabPane {
  margin-top: 7px;
}
.UserMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.UserMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

body .withParkingBayWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .withParkingBayWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
    width: 661px !important;
  }
  body .withParkingBayWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .withParkingBayWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SupervisorTypeField {
    margin-left: 20px !important;
  }
}
body .withParkingBayWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

.VehicleMapping div {
  display: flex;
}
.VehicleMapping .ContentWrap {
  display: block;
  width: 100%;
}
.VehicleMapping .ContentWrap div {
  display: block;
}
.VehicleMapping .SectionTitle {
  flex-direction: column;
  margin-bottom: 20px;
}
.VehicleMapping .ant-tabs {
  flex-direction: column;
  width: 100%;
  overflow: visible;
  height: 100%;
}
.VehicleMapping .ant-tabs-content {
  height: 100%;
}
.VehicleMapping .List {
  width: 100%;
}
.VehicleMapping .ant-tabs-bar {
  margin-bottom: 0px;
}
.VehicleMapping .ant-tabs-nav .ant-tabs-tab {
  font-size: 1.25rem;
  padding-bottom: 22px;
  padding-top: 24px;
}
.VehicleMapping .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.VehicleMapping .Mappings .List__Header {
  color: #999;
  padding-left: 66px;
}
.VehicleMapping .Mappings .List__Row {
  padding-left: 66px;
  position: relative;
}

body .WithVehicleClientWrapper .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithVehicleClientWrapper .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter {
    width: 661px !important;
  }
  body .WithVehicleClientWrapper .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .WithVehicleClientWrapper .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
}
body .WithVehicleClientWrapper .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

.Layout__ProtectedPages__SystemAlerts__Menu {
  width: 278px;
  background: #ffffff;
  position: relative;
}
.Layout__ProtectedPages__SystemAlerts__Menu .Layout__ProtectedPages__SystemAlerts__Menu--Triangle {
  position: absolute;
  top: -10px;
  right: 11px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 10px solid #ffffff;
}
.Layout__ProtectedPages__SystemAlerts__Menu .Layout__ProtectedPages__SystemAlerts__NotificationText {
  padding: 12px 15px 12px 15px;
}
.Layout__ProtectedPages__SystemAlerts__Menu .Layout__ProtectedPages__SystemAlerts__ViewMore {
  padding: 6px 15px 6px 15px;
  text-decoration: underline;
  cursor: pointer;
  outline: none;
}

.Layout__ProtectedPages__NavOptionsWrap {
  display: flex;
  width: 750px;
  height: 100%;
}
.Layout__ProtectedPages__NavOptionsWrap .Arrow-Up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #b8b0b0;
}
.Layout__ProtectedPages__NavOptionsWrap .Layout__ProtectedPages__NavOptions__NavItem {
  display: flex;
  align-items: center;
}
.Layout__ProtectedPages__NavOptionsWrap .Layout__ProtectedPages__NavOptions__NavItem span {
  margin-left: 8px;
}
.Options-Hover:hover {
  background-color: #e5e5e5;
}
.Arrow-Up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}

.MegaMenu .Item.Cursor-Pointer:hover,
.MegaMenu .Item.Cursor-Pointer:focus {
  background-color: #e5e5e5;
}
.MegaMenu .Arrow-Up {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}

.AddAnimalBreedMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddAnimalBreedMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddAnimalBreedMaster__Form .Input {
  display: block;
  width: 210px !important;
  margin-bottom: 10px !important;
}
.AddAnimalBreedMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddAnimalBreedMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddAnimalBreedMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddAnimalBreedMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 210px !important;
}
.AddAnimalBreedMaster__Form .SelectDrop .SelectWrap {
  width: 210px;
}
.AddAnimalBreedMaster__Form .Validation-Code .SelectDrop .Select {
  overflow: hidden;
  display: block;
  width: 210px !important;
  text-overflow: ellipsis;
}
.AddAnimalBreedMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddAnimalBreedMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddAnimalBreedMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddAnimalBreedMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddAnimalBreedMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddAnimalBreedMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddAnimalBreedMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddAnimalBreedMaster__Form .DropList .DropListItem {
  word-break: break-all;
}
.AddAnimalBreedMaster__Form .Tat {
  position: relative;
}
.AddAnimalBreedMaster__Form .Tat .SelectDrop {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 50px !important;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.AddAnimalBreedMaster__Form .Tat .SelectDrop .SelectWrap {
  width: 50px !important;
}
.AddAnimalBreedMaster__Form .Tat .SelectDrop .Select {
  width: 50px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
  background-color: transparent;
}
.AddAnimalBreedMaster__Form .Tat .SelectDrop .SelectDrop .DropList {
  top: 35px;
}
.AddAnimalBreedMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddCityMaster__Form {
  width: 1180px;
}
.AddCityMaster__Form .Input {
  display: block;
  width: 179px !important;
  margin-bottom: 10px !important;
}
.AddCityMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddCityMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.AddCityMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddCityMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 179px !important;
}
.AddCityMaster__Form .SelectDrop .SelectWrap {
  width: 179px;
}
.AddCityMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddCityMaster__Form .SelectDrop .Error-Text {
  bottom: 7px;
}
.AddCityMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddCityMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddCityMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddCityMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddCityMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddCityMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddDepartmentMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddDepartmentMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddDepartmentMaster__Form .Input {
  display: block;
}

.AddDivisionMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddDivisionMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddDivisionMaster__Form .Input {
  display: block;
  width: 238px !important;
  margin-bottom: 10px !important;
}
.AddDivisionMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddDivisionMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  min-width: 1160px;
  padding: 0;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddDivisionMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddDivisionMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 238px !important;
}
.AddDivisionMaster__Form .SelectDrop .SelectWrap {
  width: 238px;
}
.AddDivisionMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddDivisionMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddDivisionMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddDivisionMaster__Form .Mt-25 {
  margin-top: 25px;
}
.AddDivisionMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddDivisionMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddDivisionMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddDivisionMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddLeadReasonMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddLeadReasonMaster__Form .Field {
  margin-left: 20px;
  margin-right: 20px;
}
.AddLeadReasonMaster__Form .Input {
  display: block;
  width: 275px !important;
  margin-bottom: 10px !important;
}
.AddLeadReasonMaster__Form .Input .Input__Error {
  bottom: 0px;
}
.AddLeadReasonMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddLeadReasonMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddLeadReasonMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 275px !important;
}
.AddLeadReasonMaster__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.AddLeadReasonMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddLeadReasonMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddLeadReasonMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddLeadReasonMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddLeadReasonMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddLeadReasonMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddLeadReasonMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddMedicine__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddMedicine__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddMedicine__Form .Input {
  display: block;
  width: 170px !important;
  margin-bottom: 10px !important;
}
.AddMedicine__Form .Input .Input__Error {
  bottom: 0px;
}
.AddMedicine__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddMedicine__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddMedicine__Form .SelectDrop .Select {
  top: 0px;
  width: 170px !important;
}
.AddMedicine__Form .SelectDrop .SelectWrap {
  width: 170px;
}
.AddMedicine__Form .Validation-Code .SelectDrop .Select {
  overflow: hidden;
  display: block;
  width: 170px !important;
  text-overflow: ellipsis;
}
.AddMedicine__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddMedicine__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddMedicine__Form .Mt-23 {
  margin-top: 23px;
}
.AddMedicine__Form .Mt-30 {
  margin-top: 30px;
}
.AddMedicine__Form .Mt-35 {
  margin-top: 35px;
}
.AddMedicine__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddMedicine__Form .SelectDrop .DropList {
  top: 42px;
}
.AddMedicine__Form .DropList .DropListItem {
  word-break: break-all;
}
.AddMedicine__Form .Tat {
  position: relative;
}
.AddMedicine__Form .Tat .SelectDrop {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 50px !important;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.AddMedicine__Form .Tat .SelectDrop .SelectWrap {
  width: 50px !important;
}
.AddMedicine__Form .Tat .SelectDrop .Select {
  width: 50px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
  background-color: transparent;
}
.AddMedicine__Form .Tat .SelectDrop .SelectDrop .DropList {
  top: 35px;
}
.AddMedicine__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddResolutionReasonMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddResolutionReasonMaster__Form .Field {
  margin-left: 20px;
  margin-right: 20px;
}
.AddResolutionReasonMaster__Form .Input {
  display: block;
  width: 200px !important;
  margin-bottom: 10px !important;
}
.AddResolutionReasonMaster__Form .Input .Input__Error {
  bottom: 0px;
}
.AddResolutionReasonMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddResolutionReasonMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddResolutionReasonMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 273px !important;
}
.AddResolutionReasonMaster__Form .SelectDrop .SelectWrap {
  width: 273px;
}
.AddResolutionReasonMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddResolutionReasonMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddResolutionReasonMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddResolutionReasonMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddResolutionReasonMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
  right: 5px;
}
.AddResolutionReasonMaster__Form .SelectDrop .DropList {
  top: 42px;
  width: 273px;
}
.AddResolutionReasonMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}
.AddResolutionReasonMaster__Form .Cancel__By .SelectWrap .Select {
  width: 195px !important;
}
.AddResolutionReasonMaster__Form .Cancel__By .SelectDrop {
  width: 195px !important;
}
.AddResolutionReasonMaster__Form .Cancel__By .SelectDrop .Drop-Arrow {
  right: 85px;
}
.AddResolutionReasonMaster__Form .Cancel__By .SelectDrop .DropList {
  width: 195px;
}

.AddRuleExceptionReasonMaster__Form {
  width: 1180px;
}
.AddRuleExceptionReasonMaster__Form .Input {
  display: block;
  width: 179px !important;
  margin-bottom: 10px !important;
}
.AddRuleExceptionReasonMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddRuleExceptionReasonMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.AddRuleExceptionReasonMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 185px !important;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .SelectWrap {
  width: 185px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Error-Text {
  bottom: 7px;
}
.AddRuleExceptionReasonMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddRuleExceptionReasonMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddRuleExceptionReasonMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddRuleExceptionReasonMaster__Form .ExceptionReasonField .Input {
  display: block;
  width: 370px !important;
  margin-bottom: 10px !important;
}
.AddRuleExceptionReasonMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddSecondaryComplaintMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddSecondaryComplaintMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddSecondaryComplaintMaster__Form .Input {
  display: block;
  margin-bottom: 10px !important;
}
.AddSecondaryComplaintMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddSecondaryComplaintMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 16px;
  background-color: #fef4f5;
  min-width: 1160px;
}
.AddSecondaryComplaintMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddSecondaryComplaintMaster__Form .Validation-Code .SelectDrop .Select {
  top: 0px;
}
.AddSecondaryComplaintMaster__Form .Validation-Code .SelectDrop .Error-Text {
  bottom: 6px !important;
}
.AddSecondaryComplaintMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddSecondaryComplaintMaster__Form .Mt-25 {
  margin-top: 25px;
}
.AddSecondaryComplaintMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddSecondaryComplaintMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddServiceSubCategoryMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddServiceSubCategoryMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddServiceSubCategoryMaster__Form .Input {
  display: block;
  width: 170px !important;
  margin-bottom: 10px !important;
}
.AddServiceSubCategoryMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddServiceSubCategoryMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddServiceSubCategoryMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddServiceSubCategoryMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 170px !important;
}
.AddServiceSubCategoryMaster__Form .SelectDrop .SelectWrap {
  width: 170px;
}
.AddServiceSubCategoryMaster__Form .Validation-Code .SelectDrop .Select {
  overflow: hidden;
  display: block;
  width: 170px !important;
  text-overflow: ellipsis;
}
.AddServiceSubCategoryMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddServiceSubCategoryMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddServiceSubCategoryMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddServiceSubCategoryMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddServiceSubCategoryMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddServiceSubCategoryMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddServiceSubCategoryMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddServiceSubCategoryMaster__Form .DropList .DropListItem {
  word-break: break-all;
}
.AddServiceSubCategoryMaster__Form .Tat {
  position: relative;
}
.AddServiceSubCategoryMaster__Form .Tat .SelectDrop {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 50px !important;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.AddServiceSubCategoryMaster__Form .Tat .SelectDrop .SelectWrap {
  width: 50px !important;
}
.AddServiceSubCategoryMaster__Form .Tat .SelectDrop .Select {
  width: 50px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
  background-color: transparent;
}
.AddServiceSubCategoryMaster__Form .Tat .SelectDrop .SelectDrop .DropList {
  top: 35px;
}
.AddServiceSubCategoryMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.AddSubSourceMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddSubSourceMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddSubSourceMaster__Form .Input {
  display: block;
  width: 238px !important;
  margin-bottom: 10px !important;
}
.AddSubSourceMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddSubSourceMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  min-width: 1160px;
  padding: 0;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddSubSourceMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddSubSourceMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 238px !important;
}
.AddSubSourceMaster__Form .SelectDrop .SelectWrap {
  width: 238px;
}
.AddSubSourceMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddSubSourceMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddSubSourceMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddSubSourceMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddSubSourceMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddSubSourceMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddSubSourceMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddSubSourceMaster__Form .Switch {
  display: flex;
  justify-content: center;
}

.AddVehicleCertificateMaster__Form {
  width: 1180px;
}
.AddVehicleCertificateMaster__Form .Input {
  display: block;
  margin-bottom: 10px;
  width: 189px !important;
}
.AddVehicleCertificateMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddVehicleCertificateMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.AddVehicleCertificateMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddVehicleCertificateMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 189px;
}
.AddVehicleCertificateMaster__Form .SelectDrop .SelectWrap {
  width: 189px;
}
.AddVehicleCertificateMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddVehicleCertificateMaster__Form .SelectDrop .Error-Text {
  bottom: 7px;
}
.AddVehicleCertificateMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddVehicleCertificateMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddVehicleCertificateMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddVehicleCertificateMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddVehicleCertificateMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddVehicleCertificateMaster__Form .DatePicker {
  width: 189px;
}
.AddVehicleCertificateMaster__Form .DatePicker .DatePicker__Error {
  bottom: 17px;
}
.AddVehicleCertificateMaster__Form .Upload .Upload__Error {
  bottom: -5px;
}
.AddVehicleCertificateMaster__Form .UploadButton {
  background: white;
}
.AddVehicleCertificateMaster__Form .UploadButtonWrap .UploadButton:focus {
  outline: none;
}
.AddVehicleCertificateMaster__Form .Upload {
  width: 189px;
}

.AddVehicleDeclineOffRoadMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AddVehicleDeclineOffRoadMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AddVehicleDeclineOffRoadMaster__Form .Input {
  display: block;
  width: 185px !important;
  margin-bottom: 10px !important;
}
.AddVehicleDeclineOffRoadMaster__Form .Input .Input__Error {
  bottom: 0px;
}
.AddVehicleDeclineOffRoadMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  min-width: 1160px;
  margin-top: 13px;
  background-color: #fef4f5;
}
.AddVehicleDeclineOffRoadMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 185px !important;
  padding: 10px 20px 10px 8px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop .SelectWrap {
  width: 185px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop .Error-Text {
  bottom: 10px;
}
.AddVehicleDeclineOffRoadMaster__Form .Mt-23 {
  margin-top: 23px;
}
.AddVehicleDeclineOffRoadMaster__Form .Mt-30 {
  margin-top: 30px;
}
.AddVehicleDeclineOffRoadMaster__Form .Mt-35 {
  margin-top: 35px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddVehicleDeclineOffRoadMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddVehicleDeclineOffRoadMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.ReasonModal {
  top: 205px !important;
  width: fit-content !important;
  min-width: 400px;
}
.ReasonModal .ant-modal-content {
  height: 231px;
}
.ReasonModal .ant-modal-body {
  padding: 38px 30px 0px 30px;
}
.ReasonModal .ant-modal-footer {
  padding: 30px;
}
.ReasonModal .Input {
  margin-top: 24px;
}
.ReasonModal .Input .Input__Label {
  font-size: 0.875rem;
  color: #999999;
}
.ReasonModal .Input .ant-input {
  font-size: 1rem;
}

.CommunicationModal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CommunicationModal .Input {
  display: block;
  width: 275px;
}
.CommunicationModal .Button-Width {
  width: 275px;
}
.CommunicationModal .Button {
  border-radius: 4px;
  border: solid 1px #4c4c4c !important;
}
.CommunicationModal .DateRangePicker .DateRangePicker__Error {
  bottom: -54px;
}
.CommunicationModal .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}
.CommunicationModal .ant-tabs-nav .ant-tabs-tab {
  font-size: 1rem;
  padding: 22px 20px 11px 20px;
}

.Eds-Notification.ant-notification-notice {
  padding-left: 10px;
}
.Eds-Notification.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-left: 34px;
}
.Eds-Notification.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 34px;
}
.Eds-Notification.ant-notification-notice .Components__Notification__SpanId {
  color: #ed3035;
}

.AnimalBreedMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.AnimalBreedMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.AnimalBreedMaster__Form .Input {
  display: block;
}
.AnimalBreedMaster__Form .Tat {
  position: relative;
}
.AnimalBreedMaster__Form .Tat .SelectDrop {
  position: absolute;
  top: 14px;
  right: 1px;
  width: 50px !important;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.AnimalBreedMaster__Form .Tat .SelectDrop .SelectWrap {
  width: 50px !important;
}
.AnimalBreedMaster__Form .Tat .SelectDrop .Select {
  width: 50px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
  background-color: transparent;
}
.AnimalBreedMaster__Form .Tat .SelectDrop .SelectDrop .DropList {
  top: 35px;
}
.AnimalBreedMaster__Form .AnimalCategory .Selected-ReadOnly {
  word-break: break-all;
}

.Coupon_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.Coupon_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.Coupon_Form .Input {
  display: block;
}

.DeviceMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.DeviceMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.DeviceMaster__Form .Upload {
  min-height: 78px;
}
.DeviceMaster__Form .Upload .Upload__Label {
  font-size: 0.875rem;
}
.DeviceMaster__Form .Upload .Upload__Error {
  bottom: 0px;
}
.DeviceMaster__Form .Upload .UploadButton {
  padding-left: 7px;
  justify-content: left;
}
.DeviceMaster__Form .UploadButtonWrap .UploadButton:focus {
  outline: none;
}
.DeviceMaster__Form .Input {
  display: block;
}

.EquipmentAccessory__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.EquipmentAccessory__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.EquipmentAccessory__Form .Field .ToggleSelect__ButtonContainer {
  width: 275px;
}
.EquipmentAccessory__Form .EquipmentAccessory__Form__Remark .Input {
  width: 570px;
}
.EquipmentAccessory__Form .Input {
  display: block;
}

.EventCasualty__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.EventCasualty__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.EventCasualty__Form .Field .DatePicker {
  height: 80px;
}
.EventCasualty__Form .Input {
  display: block;
}

.NamedCaller__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.NamedCaller__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.NamedCaller__Form .Field .DatePicker {
  height: 80px;
}
.NamedCaller__Form .Input {
  display: block;
}

.DistrictMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.DistrictMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.DistrictMaster__Form .Input {
  display: block;
}

.VehicleInsurance__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleInsurance__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.VehicleInsurance__Form .Upload {
  min-height: 78px;
}
.VehicleInsurance__Form .Upload .Upload__Label {
  font-size: 0.875rem;
}
.VehicleInsurance__Form .Upload .Upload__Error {
  bottom: 0px;
}
.VehicleInsurance__Form .Upload .UploadButton {
  padding-left: 7px;
  justify-content: left;
}
.VehicleInsurance__Form .UploadButtonWrap .UploadButton:focus {
  outline: none;
}
.VehicleInsurance__Form .Input {
  display: block;
}

.VehicleRateCard__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleRateCard__Form .Field {
  margin-left: 10px;
}
.VehicleRateCard__Form .RateCardUOM .GrayDark-Text {
  margin-left: -88px !important;
  margin-top: 28px !important;
}
.VehicleRateCard__Form .SelectDrop .Select {
  top: 0px;
  width: 250px !important;
}
.VehicleRateCard__Form .SelectDrop .SelectWrap {
  width: 250px;
  margin-top: 5px;
}
.VehicleRateCard__Form .Validation-Code .SelectDrop .Select {
  overflow: hidden;
  display: block;
  width: 250px !important;
  text-overflow: ellipsis;
}
.VehicleRateCard__Form .SelectDrop {
  min-height: 68px;
  height: auto;
}
.VehicleRateCard__Form .SelectDrop .SelectedItemsWrap {
  width: 250px;
}
.VehicleRateCard__Form .SelectDrop .Error-Text {
  bottom: -2px;
}
.VehicleRateCard__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.VehicleRateCard__Form .SelectDrop .DropList {
  top: 42px;
}
.VehicleRateCard__Form .DropList .DropListItem {
  word-break: break-all;
}
.VehicleRateCard__Form .Switch {
  display: flex;
  justify-content: space-between;
}
.VehicleRateCard__Form .Sync-Error-Text {
  font-size: 0.75rem;
  position: relative;
  bottom: 0px;
  left: 10px;
  color: #ed3035;
}
.VehicleRateCard__Form .heightAuto {
  height: auto !important;
}

.VehicleMaster__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleMaster__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.VehicleMaster__Form .Input {
  display: block;
}
.VehicleMaster__Form .SelectDrop .SelectedItemsWrap {
  width: 275px;
}
.VehicleMaster__Form .OdometerReading {
  position: relative;
}
.VehicleMaster__Form .OdometerReading .OdometerUnit {
  position: absolute;
  top: 30px;
  right: 10px;
}

.VehicleInsurance__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.VehicleInsurance__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.VehicleInsurance__Form .Field .DatePicker {
  height: 80px;
}
.VehicleInsurance__Form .Upload {
  min-height: 78px;
}
.VehicleInsurance__Form .Upload .Upload__Label {
  font-size: 0.875rem;
}
.VehicleInsurance__Form .Upload .Upload__Error {
  bottom: 0px;
}
.VehicleInsurance__Form .Upload .UploadButton {
  padding-left: 7px;
  justify-content: left;
}
.VehicleInsurance__Form .UploadButtonWrap .UploadButton:focus {
  outline: none;
}
.VehicleInsurance__Form .Input {
  display: block;
}

.Bulk_File_Upload .ant-modal-body {
  padding: 0px;
}
.Bulk_File_Upload .ant-modal-close-icon {
  color: white;
}
.Bulk_File_Upload .ant-modal-close {
  top: -5px;
}
.Bulk_File_Upload .File-Uploaded-Success {
  color: #60db91;
  margin-top: 3px;
}
.Bulk_File_Upload .File-Uploaded-Error {
  color: #ed3035;
  margin-top: 3px;
}
.Bulk_File_Upload .BulkUpload_Heading {
  font-weight: bold;
  padding: 12px 0px 12px 21px;
  background-color: #4c4c4c;
  color: #fff;
}
.Bulk_File_Upload .BulkUpload_Content {
  padding: 20px 20px 0px 20px;
}
.Bulk_File_Upload .Download_Template {
  text-align: center;
}
.Bulk_File_Upload .Chip-Container {
  flex-wrap: wrap;
}
.Bulk_File_Upload .Chip-Container .Chip .ChipName {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Bulk_File_Upload .Bulk_Upload_File .Upload {
  width: 360px;
}
.Bulk_File_Upload .Bulk_Upload_Progress .ant-progress-bg {
  height: 10px !important;
}

.MessageModal .ant-modal {
  width: fit-content !important;
  min-width: 400px;
  max-width: 600px;
}
.MessageModal .ant-modal .ant-modal-content {
  height: auto;
}
.MessageModal .ant-modal .ant-modal-content .ant-modal-header {
  background: #fff;
  color: #999999;
}
.MessageModal .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title {
  text-align: center;
  font-size: 1.5rem;
  color: #4c4c4c;
  padding-top: 20px;
}
.MessageModal .ant-modal .ant-modal-body {
  text-align: center;
  padding: 5px 20px 0px 20px;
  font-size: 1.25rem;
  color: #666;
  word-break: break-all;
}
.ResourceAccessModal .ant-modal-content {
  height: 145px;
}

.Payment__Section .paymentContainer {
  border: 1px solid rgba(151, 151, 151, 0.17);
  margin-bottom: 5px;
  padding: 8px 0 8px 8px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 5px;
  border-radius: 5px;
  width: 65px;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  background: none;
}
.Payment__Section .Input__Label__Style {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.Payment__Section .line {
  width: 1px;
  height: 26px;
  opacity: 0.3;
  margin-top: 5px;
  border: 0.4px solid #979797;
}
.Payment__Section .textStyle {
  font-size: 10px;
  color: #475cde;
  font-weight: 600;
}
.Payment__Section .collectTextStyle {
  color: #020100;
}
.Payment__Section .ant-switch {
  background-color: #60db91;
}
.Payment__Section .amountInnerContainer {
  display: flex;
  flex-direction: row;
  color: #b2b2b2;
  position: absolute;
  z-index: 1;
  left: 9px;
  gap: 10px;
}
.Payment__Section .Amount__InputError {
  font-size: 0.75rem;
  color: #ed3035;
  position: absolute;
  bottom: 0px;
}
.Payment__Section .inputField {
  height: 70px;
}
.Payment__Section .Submit__Btn {
  min-width: 116px;
  padding-left: 16px;
  padding-right: 16px;
}
.Payment__Section .Submit__Btn .submitIcon {
  color: #fff;
  margin-right: 12px;
}
.Payment__Section .cancelIcon {
  margin-right: 9px;
  letter-spacing: 0.2px;
}
.Payment__Section .Table__Container {
  border-collapse: separate;
  width: 100%;
}
.Payment__Section .Table__Container .headerStyle {
  border-right: 1px solid #fadaac;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px;
}
.Payment__Section .Table__Container thead tr {
  border-collapse: collapse;
}
.Payment__Section .Table__Container thead th:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container tbody tr td:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container .totalShare td:last-child div {
  border-right: none;
}
.Payment__Section .Table__Container tbody tr td:first-child div {
  justify-content: flex-start;
  width: 270px;
}
.Payment__Section .Table__Container thead tr th:first-child div {
  width: 270px;
}
.Payment__Section .Table__Container .totalShare td:first-child div {
  justify-content: flex-start;
  width: 270px;
}
.Payment__Section .Table__Container .headerRowStyle {
  border: solid 0.3px #cbc2b5;
  background-color: #faf3ec;
}
.Payment__Section .Table__Container .tableRowStyle {
  box-shadow: 0 1px 20px 0 rgba(227, 227, 227, 0.5);
}
.Payment__Section .Table__Container .tdStyle {
  padding: 0 16px;
  border-right: 0.5px solid #979797;
  font-size: 14px;
  color: #4c4c4c;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 23px;
}
.Payment__Section .Table__Container tr {
  display: table;
  width: 100%;
  margin-bottom: 5px;
  box-sizing: border-box;
}
.Payment__Section .Table__Container th,
.Payment__Section .Table__Container td {
  width: 142px;
}
.Payment__Section .Table__Container .totalShare {
  height: 43px;
}
.Payment__Section .Table__Container .totalShareTd {
  font-size: 16px;
  font-weight: bold;
}
.Payment__Section .Total__Section {
  display: flex;
  justify-content: space-between;
  border: solid 0.3px #979797;
  margin-top: 40px;
  padding: 13px 27px 14px 31px;
  height: 67px;
}
.Payment__Section .Total__Section .total_count_section {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.Payment__Section .Total__Section .totalCountBold {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
.Payment__Section .Total__Section .totalCountText {
  font-size: 16px;
  margin: 0;
}
.Payment__Section .Total__Section .taxAmt {
  margin-right: 15px;
}
.Payment__Section .refundDetailsBtn {
  width: 65px;
  height: 32px;
  border-radius: 4px;
  border: solid 1px rgba(151, 151, 151, 0.17);
  background-color: #fff;
}
.Payment__Section .refundDetailsBtn span {
  font-size: 16px;
  color: #475cde;
  font-weight: normal;
}
.Payment__Section p {
  margin: 0;
}

.Bulk_Upload .ant-modal-body {
  padding: 0px;
}
.Bulk_Upload .ant-modal-close-icon {
  color: white;
}
.Bulk_Upload .ant-modal-close {
  top: -5px;
}
.Bulk_Upload .File-Uploaded-Success {
  color: #60db91;
  margin-top: 3px;
}
.Bulk_Upload .File-Uploaded-Error {
  color: #ed3035;
  margin-top: 3px;
}
.Bulk_Upload .BulkUpload_Heading {
  font-weight: bold;
  padding: 12px 0px 12px 21px;
  background-color: #4c4c4c;
  color: #fff;
}
.Bulk_Upload .BulkUpload_Content {
  padding: 20px 20px 0px 20px;
}
.Bulk_Upload .Download_Template {
  text-align: center;
}
.Bulk_Upload .Content__StepTwo .Mt-40 {
  margin-top: 40px;
}
.Bulk_Upload .Bulk_Upload_File .Upload {
  width: 360px;
}
.Bulk_Upload .Bulk_Upload_Progress .ant-progress-bg {
  height: 10px !important;
}
.Bulk_Upload .EditField__Section .EditFields_text {
  font-size: 1rem;
  color: #999;
  margin-bottom: 8px;
  font-weight: 600;
  line-height: 1.3;
}
.Bulk_Upload .Validation__Section .Validations_text {
  font-size: 1rem;
  color: #999;
}
.Bulk_Upload .Validation__Section .Mb-8 {
  margin-bottom: 8px;
}
.Bulk_Upload .Validation__Section .Validation_Key {
  width: 50%;
}
.Bulk_Upload .Validation__Section .Validation_Value {
  width: 50%;
}
.Bulk_Upload .SelectDrop .SelectedItemsWrap {
  width: 275px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 16px;
}
.ant-progress-steps {
  display: inline-block;
}
.ant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #60db91;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 16px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #ed3035;
}
.ant-progress-status-exception .ant-progress-text {
  color: #ed3035;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #ed3035;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #60db91;
}
.ant-progress-status-success .ant-progress-text {
  color: #60db91;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #60db91;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #ed3035;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #60db91;
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}
.ant-progress-rtl {
  direction: rtl;
}
.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}
.ant-progress-rtl .ant-progress-success-bg {
  right: 0;
  left: auto;
}
.ant-progress-rtl.ant-progress-line .ant-progress-text,
.ant-progress-rtl.ant-progress-steps .ant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}

.CorporateSettlementReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.CorporateSettlementReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.CorporateSettlementReport_Form .Input {
  display: block;
}
.CorporateSettlementReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.CorporateSettlementReport_Form .SelectDrop .Select {
  width: 275px;
}
.CorporateSettlementReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}
.CorporateSettlementReport_Form .CorporateClientSelect .SelectedItemsWrap .SelectedItem .SelectedItemName {
  white-space: nowrap !important;
}

.SettlementReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.SettlementReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.SettlementReport_Form .Input {
  display: block;
}
.SettlementReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.SettlementReport_Form .SelectDrop .Select {
  width: 275px;
}
.SettlementReport_Form .DateRangePickerField .DateRangePicker .DateRangePicker__Error {
  top: 64px;
}

.SrCreate-Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.SrCreate-Form .Field,
.SrCreate-Form .SectionTitle {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.SrCreate-Form .Gender .ButtonCustom,
.SrCreate-Form .Pickup .ButtonCustom {
  width: 89px;
}
.SrCreate-Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.SrCreate-Form .Pickup .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.SrCreate-Form .Age {
  position: relative;
}
.SrCreate-Form .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.SrCreate-Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.SrCreate-Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.SrCreate-Form .ant-checkbox-inner {
  height: 14px;
  width: 14px;
}
.SrCreate-Form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.SrCreate-Form .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.SrCreate-Form .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
  left: 16%;
}
.SrCreate-Form .Landmark .InputText-Native,
.SrCreate-Form .Interaction .InputText-Native {
  width: 570px;
}
.SrCreate-Form .Landmark input,
.SrCreate-Form .Interaction input {
  width: 570px;
}
.SrCreate-Form .Phoneno {
  flex-direction: row;
  position: relative;
  align-items: center;
}
.SrCreate-Form .Phoneno .InputText-Native {
  width: 195px;
}
.SrCreate-Form .Phoneno input {
  width: 195px;
}
.SrCreate-Form .ant-switch {
  background-color: #999;
}
.SrCreate-Form .ant-switch-checked {
  background-color: #60db91;
}
.SrCreate-Form .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.SrCreate-Form .Border-Left-White {
  margin-left: 15px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.SrCreate-Form .ToggleSelect__Label {
  margin-bottom: 6px;
}
.SrCreate-Form .Answer-Call-History-Icon:focus {
  box-shadow: 2px 3px 6px #c77972;
  border-radius: 3px;
}
.SrCreate-Form .Answer-Call-ELS-Button:focus {
  box-shadow: 2px 3px 5px #999;
}
.SrCreate-Form .Answer-Call-Pvt-Search-Icon {
  width: 28px;
  height: 24px;
}
.SrCreate-Form .Answer-Call-Pvt-Search-Button:focus .Answer-Call-Pvt-Search-Icon {
  box-shadow: 2px 4px 6px #666;
  padding: 1px;
}
.SrCreate-Form .Identification-Param input {
  box-shadow: 0 4px 14px 0 rgba(18, 48, 178, 0.2);
  border: solid 1px #738bf0;
}
.SrCreate-Form .Identification-Param .Select {
  box-shadow: 0 4px 14px 0 rgba(18, 48, 178, 0.2);
  border: solid 1px #738bf0;
}
.SrCreate-Form .Identification-Param .ant-picker {
  box-shadow: 0 4px 14px 0 rgba(18, 48, 178, 0.2);
  border: solid 1px #738bf0;
}
.SrCreate-Form .Identification-Param .ant-picker input {
  border: none;
  box-shadow: none;
}
.Call-Record-Modal-Wrap .ant-modal-content {
  min-height: 400px;
}

.SR-Floating-Menu {
  position: fixed;
  right: 0px;
  top: 70px;
  width: 62px;
  padding-bottom: 20px;
  height: auto;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.SR-Floating-Menu .Outline-None {
  outline: none;
}

.Common__Components__ReadMoreText span {
  outline: none;
  cursor: pointer;
}

.CallerCommunication_ResendSms_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CallerCommunication_ResendSms_Modal .Input {
  display: block;
  width: 340px;
}
.CallerCommunication_ResendSms_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.CallerCommunication_ResendSms_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.CallerCommunication_ResendSms_Modal_Wrap .ant-modal-close {
  top: 10px;
  right: 10px;
}

.CallerCommunication_ResendEmail_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CallerCommunication_ResendEmail_Modal .Input {
  display: block;
  width: 340px;
}
.CallerCommunication_ResendEmail_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.CallerCommunication_ResendEmail_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.CallerCommunication_ResendEmail_Modal_Wrap .ant-modal-close {
  top: 10px;
  right: 10px;
}

.Filter {
  padding: 20px;
  line-height: 1;
}
.Filter .ant-dropdown-menu-item:hover,
.Filter .ant-dropdown-menu-submenu-title:hover {
  background-color: #ffffff !important;
}
.Filter .ant-dropdown-menu-item .ant-dropdown-menu-item-active {
  background-color: #ffffff !important;
}
.Filter .ant-dropdown .ant-dropdown-placement-bottomLeft {
  left: 245px;
}
.Filter .ant-menu {
  line-height: 1;
}
.Filter .SelectDrop .SelectWrap {
  width: 240px;
}
.Filter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Filter .DropList {
  margin-top: 8px;
}
.Filter .SelectDrop .LabelText {
  color: #999999;
}
.Filter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Filter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Filter .Button-Width {
  min-width: 116px;
}
.Filter .ToggleSelect {
  width: 238px;
}
.Filter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Filter .ToggleSelect .ButtonCustom {
  width: 116px;
}
.Filter .Button-Icon {
  vertical-align: middle;
  margin-right: 9px;
}
.Filter .Button-Label {
  font-weight: bold;
  color: #4c4c4c;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
.Filter .Button-Label-Cancel {
  font-weight: bold;
  color: #ed3035;
  font-size: 1rem;
  letter-spacing: 0.2px;
}
.Filter .Arrow-Filter-Position {
  position: absolute;
  top: -10px;
  left: 243px;
}

body .WithVehicleWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithVehicleWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
    width: 661px !important;
  }
  body .WithVehicleWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
}
body .WithVehicleWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .ToggleSelect .ToggleSelect__ButtonContainer .ButtonCustom {
  height: 38px;
}
body .WithVehicleWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

body .WithParkingBayVehicleWrapper .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithParkingBayVehicleWrapper .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter {
    width: 661px !important;
  }
  body .WithParkingBayVehicleWrapper .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .WithParkingBayVehicleWrapper .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
}
body .WithParkingBayVehicleWrapper .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

.Ercp-Form .Gender .ButtonCustom {
  width: 89px;
}
.Ercp-Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

.TimePicker {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 275px;
}
.TimePicker .TimePicker__Label {
  font-size: 0.875rem;
  color: #999;
}
.TimePicker .Error--Border {
  border: 1px solid #ed3035;
  border-right-width: 1px !important;
}
.TimePicker .ant-picker {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  top: 20px;
  right: 0;
  height: 36px;
}
.TimePicker .TimePicker__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: 3px;
  left: 0;
  color: #ed3035;
}
.TimePicker .TimePicker_Error_Top {
  top: 3.8rem;
}
.TimePicker input {
  color: #020100;
}

.ImagePreviewModal .ant-modal-body {
  position: relative;
}
.ImagePreviewModal .DownloadIcon {
  background: white;
  z-index: 20;
  position: absolute;
  top: 50px;
  right: 30px;
  padding: 5px;
}

.Notifications__Config__Form {
  width: 1180px;
}
.Notifications__Config__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 275px;
}

.ST-Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.ST-Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.ST-Modal .ant-modal-body {
  padding: 0;
}
.ST-View-Modal {
  height: 550px;
}
.ST-View-Modal div {
  display: flex;
}
.ST-View-Modal .ContentWrap {
  display: block;
  width: 100%;
}
.ST-View-Modal .ContentWrap div {
  display: block;
}
.ST-View-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ST-View-Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.ST-View-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.ST-View-Modal .SectionTitle {
  flex-direction: column;
}
.ST-View-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.ST-View-Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.ST-View-Modal .Interaction {
  width: 570px;
}
.ST-View-Modal .Interaction .InputText-Native {
  width: 570px;
}
.ST-View-Modal .Interaction input {
  width: 570px;
}
.ST-View-Modal .InputText-Native {
  flex-direction: column;
}
.ST-View-Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.ST-View-Modal .ant-checkbox {
  border: solid 1px #666;
}
.ST-View-Modal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ST-View-Modal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ST-View-Modal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.ST-View-Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.ST-View-Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.ST-View-Modal .TextArea textarea {
  font-size: 1rem;
}
.ST-View-Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}

.Call-Record-Support-Modal-Wrap .ant-modal-content {
  min-height: 400px;
}
.Osd-Search-Icon {
  width: 28px;
  height: 24px;
}
.Osd-Search-Button:focus .Osd-Search-Icon {
  box-shadow: 2px 4px 6px #666;
  padding: 1px;
}
.Osd-History-Icon:focus {
  box-shadow: 2px 3px 6px #c77972;
  border-radius: 3px;
}
.Osd-More-Info-Text:focus {
  border: 1px solid black;
  padding: 2px !important;
}

.ListMaster {
  display: table;
}
.ListMaster .ListMaster__Header {
  display: flex;
  padding: 15px 15px 13px 21px;
  width: 1160px;
  border: solid 1px #f5f5f5;
}
.ListMaster .ListMaster__Header .ListMaster__Header__Item {
  font-weight: bold;
  color: #999999;
  word-break: break-word;
}
.ListMaster .ListMaster__Row {
  padding: 15px 15px 10px 22px;
  display: flex;
  width: 1160px;
}
.ListMaster .ListMaster__Row .ListMaster__Row__Item {
  word-break: break-word;
}
.ListMaster .ant-checkbox {
  border: solid 1px #666;
}
.ListMaster .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ListMaster .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ListMaster .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.ListMaster .ML-23 {
  margin-left: 23px;
}
.ListMaster .Bg__MASTER {
  background-color: #f8f8f8;
}
.ListMaster [ant-click-animating-without-extra-node]:after {
  -webkit-animation: none !important;
  -moz-animation: none !important;
  -o-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}

body .ListFilter-Position-left .ant-menu.DispatchPendingFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.DispatchPendingFilterWrap .DispatchPendingFilter {
  width: 536px;
  padding: 20px;
  line-height: 1;
}
body .ListFilter-Position-left .ant-menu.DispatchPendingFilterWrap .DispatchPendingFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DispatchPendingFilterWrap .DispatchPendingFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DispatchPendingFilterWrap .DispatchPendingFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}
.DispatchingAmbulance___List .ant-slider {
  width: 220px !important;
}
.DispatchingAmbulance___List .ListMaster .ListMaster__Row:last-child {
  margin-bottom: 20px;
}

.Medicine__Indent__Excel__Export__Modal__Wrap .EXCEL__Heading {
  text-transform: uppercase;
}
.Medicine__Indent__Excel__Export__Modal__Wrap .EXCEL__ExportComplete__Button {
  display: none;
}
.Medicine__Indent__Excel__Export__Modal__Wrap .EXCEL__ExportSelected__Button {
  width: 100%;
  margin: 0;
}

.RadioButton {
  position: relative;
  height: 56px;
}
.RadioButton .RadioButton__Label {
  font-size: 0.875rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.RadioButton .RadioButton__Content {
  margin-top: 15px;
  font: 1rem;
}
.RadioButton .RadioButton__Content .ant-radio-checked .ant-radio-inner {
  border-color: #60DB91;
}
.RadioButton .RadioButton__Content .ant-radio-checked .ant-radio-inner::after {
  background-color: #60DB91;
}

.CheckUp__Form__Wrap .ant-modal-body {
  padding: 10px;
}
.CheckUp__Form__Wrap .Field {
  margin: 0px 10px;
  height: 78px;
  width: 275px;
}
.CheckUp__Form__Wrap .Input__Padding_Right .Input input {
  padding-right: 98px;
}
.CheckUp__Form__Wrap .Input {
  display: block;
}
.CheckUp__Form__Wrap .Input .Input__Label {
  color: #999;
}
.CheckUp__Form__Wrap .Switch {
  display: block;
  width: 275px;
}
.CheckUp__Form__Wrap .Position-Relative {
  position: relative;
}
.CheckUp__Form__Wrap .DatePicker__Error {
  top: 64px;
}

.Floating__Menu__Dispatch__Listing {
  position: fixed;
  right: 0px;
  top: 90px;
  width: 62px;
  height: 75px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.Floating__Menu__Dispatch__Listing .Outline-None {
  outline: none;
}

.Add_Document .ant-modal-body {
  padding: 0px;
}
.Add_Document .ant-modal-close-icon {
  color: white;
}
.Add_Document .ant-modal-close {
  top: -5px;
}
.Add_Document .File-Uploaded-Success {
  color: #60db91;
  margin-top: 3px;
}
.Add_Document .File-Uploaded-Error {
  color: #ed3035;
  margin-top: 3px;
}
.Add_Document .BulkUpload_Heading {
  font-weight: bold;
  padding: 12px 0px 12px 21px;
  background-color: #4c4c4c;
  color: #fff;
}
.Add_Document .BulkUpload_Content {
  padding: 20px 20px 0px 20px;
}
.Add_Document .Download_Template {
  text-align: center;
}
.Add_Document .Content__StepTwo {
  margin-top: 40px;
}
.Add_Document .Bulk_Upload_File .Upload {
  width: 360px;
}
.Add_Document .Bulk_Upload_Progress .ant-progress-bg {
  height: 10px !important;
}

.UnblockUser {
  height: calc(100% - 20px);
}
.UnblockUser .Ml-24 {
  margin-left: 24px;
}
.UnblockUser .Ml-4 {
  margin-left: 4px;
}
.UnblockUser .Border-Bottom {
  border-bottom: 4px solid black;
}
.UnblockUser .View__Leads__Container {
  position: relative;
  width: 100%;
  height: 100%;
}
.UnblockUser .View__Leads__Container .View__Leads__InnerContainer {
  display: flex;
  margin-top: 20px;
  align-items: center;
  justify-content: space-between;
}
.UnblockUser .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button {
  display: flex;
  width: 180px;
  border-radius: 4px;
  font-size: 0.75rem;
  background-color: #ffffff;
  padding-left: 12px;
  padding-top: 10px;
  outline: none;
  cursor: pointer;
}
.UnblockUser .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .Icon {
  padding-left: 30px;
}
.UnblockUser .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .Label {
  padding-top: 6px;
  width: 110px;
  text-transform: uppercase;
}
.UnblockUser .View__Leads__Container .View__Leads__InnerContainer .View__Leads__Button .FollowUpIcons {
  display: flex;
}

.Floating-Menu {
  position: fixed;
  right: 0px;
  top: 70px;
  width: 62px;
  height: auto;
  min-height: 160px;
  padding-bottom: 20px;
  background-color: white;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  text-align: center;
  flex-direction: column;
  z-index: 100;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.3);
}
.Floating-Menu .Outline-None {
  outline: none;
}

.DateRangePicker {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 275px;
}
.DateRangePicker .DateRangePicker__Label {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 6px;
}
.DateRangePicker .Error--Border {
  border: 1px solid #ed3035;
  border-right-width: 1px !important;
}
.DateRangePicker .ant-picker {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  top: 20px;
  right: 0;
  height: 36px;
}
.DateRangePicker .ant-picker:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-right-width: 1px !important;
}
.DateRangePicker .DateRangePicker__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: 3px;
  left: 0;
  color: #ed3035;
}
.DateRangePicker input {
  color: #020100;
}
.DateRangePicker .ant-picker-input > input {
  padding-top: 2px;
  padding-bottom: 2px;
}

.Action-Footer {
  left: 0px !important;
  right: 0px !important;
}
.Action-Footer .ant-btn-plain:hover {
  background-color: #4c4c4c;
  color: #fff;
}

.CE_Complaint_Modal .ant-modal {
  width: 100% !important;
  max-width: 1200px;
}
.CE_Complaint_Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.CE_Complaint_Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.CE_Complaint_Modal .ant-modal-body {
  padding: 0;
}
.CE_Complaint_View_Modal {
  height: 500px;
}
.CE_Complaint_View_Modal div {
  display: flex;
}
.CE_Complaint_View_Modal .ContentWrap {
  display: block;
  width: 100%;
}
.CE_Complaint_View_Modal .ContentWrap div {
  display: block;
}
.CE_Complaint_View_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CE_Complaint_View_Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.CE_Complaint_View_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.CE_Complaint_View_Modal .SectionTitle {
  flex-direction: column;
}
.CE_Complaint_View_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.CE_Complaint_View_Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.CE_Complaint_View_Modal .Interaction {
  width: 570px;
}
.CE_Complaint_View_Modal .Interaction .InputText-Native {
  width: 570px;
}
.CE_Complaint_View_Modal .Interaction input {
  width: 570px;
}
.CE_Complaint_View_Modal .InputText-Native {
  flex-direction: column;
}
.CE_Complaint_View_Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.CE_Complaint_View_Modal .ant-collapse {
  display: block;
  margin: 20px 10px 15px 10px;
}
.CE_Complaint_View_Modal .ant-collapse div {
  display: block;
}
.CE_Complaint_View_Modal .ant-collapse .ant-collapse-content-inactive {
  display: none;
}
.CE_Complaint_View_Modal .ant-collapse .ant-collapse-content {
  overflow: visible;
}
.CE_Complaint_View_Modal .ant-collapse .List div {
  display: flex;
}
.CE_Complaint_View_Modal .ant-collapse .List .Common__Components__ShowMoreText {
  display: block;
}
.CE_Complaint_View_Modal .ant-collapse .List .List_Scrollbar > div {
  display: block;
}
.CE_Complaint_View_Modal .ComplaintType .Input__Value {
  text-transform: capitalize;
}
.CE_Complaint_View_Modal .ant-checkbox {
  border: solid 1px #666;
}
.CE_Complaint_View_Modal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.CE_Complaint_View_Modal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.CE_Complaint_View_Modal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.CE_Complaint_View_Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.CE_Complaint_View_Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.CE_Complaint_View_Modal .TextArea .TextArea__Value {
  margin-top: 10px !important;
}
.CE_Complaint_View_Modal .TextArea textarea {
  font-size: 1rem;
}
.CE_Complaint_View_Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}
.CE_Complaint_View_Modal .List__Header {
  padding-left: 0px;
}
.CE_Complaint_View_Modal .List__Header .List__Header__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}
.CE_Complaint_View_Modal .List__Row {
  padding-left: 1px;
}
.CE_Complaint_View_Modal .List__Row .List__Row__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}


.FilterWrap .overlay {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
}

.InputText-Native {
  position: relative;
  height: 56px;
}
.InputText-Native .InputText-Native__Label {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.InputText-Native .Error {
  color: #ed3035;
}
.InputText-Native .Error--Border {
  border: 1px solid #ed3035;
}
.InputText-Native .Error--Border__Value {
  border: 1px solid #ed3035;
}
.InputText-Native input {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  height: 36px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 100%;
  border: none;
  outline: none;
}
.InputText-Native input::placeholder {
  opacity: 0.5;
}
.InputText-Native input:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.InputText-Native .InputText-Native__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: -19px;
  left: 0;
  color: #ed3035;
}

.FeedbackCreatedModal {
  top: 214px !important;
}
.FeedbackCreatedModal .ant-modal-content {
  height: auto;
}
.FeedbackCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.FeedbackCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.FeedbackCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.FeedbackCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.FeedbackCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.FeedbackCreatedModal .serviceNumber {
  color: #666;
}

.JobsClosure__Common__LimitExtensionModal__Listing .ant-modal-close-x {
  font-size: 1.25rem;
}
.JobsClosure__Common__LimitExtensionModal__Listing .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.JobsClosure__Common__LimitExtensionModal__Listing .ant-modal-body {
  padding: 0;
}
.JobsClosure__Common__LimitExtension__Modal_View {
  height: 380px;
}
.JobsClosure__Common__LimitExtension__Modal_View div {
  display: flex;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .Common__Components__ShowMoreText {
  display: block;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .List_Scrollbar > div {
  display: block;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .List__Header {
  padding-left: 0px;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .List__Header .List__Header__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .List__Row {
  padding-left: 1px;
}
.JobsClosure__Common__LimitExtension__Modal_View .List .List__Row .List__Row__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}
.ant-dropdown::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: -7px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}
.ant-dropdown-wrap {
  position: relative;
}
.ant-dropdown-wrap .ant-btn > .anticon-down {
  display: inline-block;
  font-size: 10px;
}
.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}
.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}
.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}
.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  -webkit-transform: translate3d(0, 0, 0);
}
.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}
.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
}
.ant-dropdown-menu-submenu-popup > .ant-dropdown-menu {
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}
.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: #4c4c4c;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 14px;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: #4c4c4c;
  transition: all 0.3s;
}
.ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-submenu-title > a:hover {
  color: #4c4c4c;
}
.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #ed3035;
  background-color: #fff2f0;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f5f5f5;
}
.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  position: absolute;
  right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-style: normal;
  display: inline-block;
  font-size: 10px;
}
.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}
.ant-dropdown-menu-submenu-title {
  padding-right: 26px;
}
.ant-dropdown-menu-submenu-vertical {
  position: relative;
}
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #ed3035;
}
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down {
  display: inline-block;
  font-size: 10px;
}
.ant-dropdown-button {
  white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child) {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-dropdown-button .anticon.anticon-down {
  display: inline-block;
  font-size: 10px;
}
.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover {
  color: #fff;
  background: transparent;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #ed3035;
}
.ant-dropdown-rtl {
  direction: rtl;
}
.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 26px;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}

body .ListFilter-Position-left .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ClientVehicleMappingsFilterWrap .ClientVehicleMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 307px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .ToggleSelect .ToggleSelect__ButtonContainer .ButtonCustom {
  height: 38px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Filter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 5px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.HospitalClientMappingsFilterWrap .HospitalClientMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 307px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayVehicleMappingsFilterWrap .ParkingBayVehicleMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleClientMappingsFilterWrap .VehicleClientMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.copyButtonContainer {
  position: relative;
}
.copyButton {
  outline: none;
  cursor: pointer;
  width: 131px;
  height: 40px;
  padding: 10px 0 0 13px;
  border-radius: 4px;
  border: solid 1px rgba(151, 151, 151, 0.17);
}
.copyButtonText {
  position: absolute;
  bottom: 15px;
  left: 60px;
  top: 12px;
}
.okBtn {
  width: 131px;
}

.HasPermission_DisableLink {
  pointer-events: none;
  color: #4c4c4c;
}
.HasPermission_DisableLink > div {
  text-decoration: none;
  color: #4c4c4c;
}
.HasPermission_DisableLink a {
  text-decoration: none;
}

.Roles-List {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}
.Roles-List .Bg-Gray {
  background-color: #f8f8f8;
}
.Roles-List .ant-checkbox {
  border: solid 1px #666;
}
.Roles-List .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Roles-List .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Roles-List .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Roles-List .Role-List__Heading-Text {
  font-weight: bold;
  letter-spacing: 0.3px;
}
.Roles-List .Role-List__Search {
  width: 25%;
  margin: 110px auto;
}
.Roles-List .Role-List__Search .Role-List__Search__Icon {
  padding-left: 95px;
  align-items: center;
}
.Roles-List .Role-List__Search .Role-List__Search__Text {
  margin-top: 24px;
}

.Search-Modal .ant-modal-content {
  min-height: 597px;
}
.AnswerCallCommunicationModal .ant-modal-content {
  min-height: 597px;
}

.Call-Forward-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Call-Forward-Modal .Input {
  display: block;
  width: 360px;
}
.Call-Forward-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Call-Forward-Modal .Input .Error {
  color: #b2b2b2;
}
.Call-Forward-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.Call-Forward-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Call-Forward-Modal .SelectDrop .Select {
  width: 360px;
}

.SearchRecord .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.SearchRecord .Input {
  display: block;
  width: 275px;
}
.SearchRecord .Button-Width {
  min-width: 275px;
}
.SearchRecord .Button {
  border-radius: 4px;
  border: solid 1px #4c4c4c !important;
}
.SearchRecord .DateRangePicker .DateRangePicker__Error {
  bottom: -54px;
}
.SearchRecord .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}

.ERCP-Tagging-Modal {
  height: 650px;
}
.ERCP-Tagging-Modal-Wrap .ant-modal-body {
  padding: 0;
}
.ERCP-Tagging-Modal-Wrap .ant-modal-close-icon svg {
  width: 20px;
  height: 20px;
}

.ERCP-Tagging-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ERCP-Tagging-Modal .Field .TextArea .TextArea__Error {
  bottom: -38px;
}
.ERCP-Tagging-Modal .Field .TextArea .TextArea__Label {
  font-size: 0.85rem;
}
.ERCP-Tagging-Modal .Previous-Medical-Assistance .ant-collapse-borderless {
  box-shadow: none;
}

.Ercp-Medical-Assistance-Modal .ant-modal-content {
  height: 240px !important;
}
.Ercp-Medical-Assistance-Modal .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Ercp-Medical-Assistance-Modal .ant-modal-footer {
  padding: 30px;
}

.ErcpCreatedModal {
  top: 214px !important;
}
.ErcpCreatedModal .ant-modal-content {
  height: auto;
}
.ErcpCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.ErcpCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.ErcpCreatedModal .MultipleRequestNoText {
  font-size: 1.25rem;
  letter-spacing: 0.2px;
  font-weight: bold;
  color: #666;
}
.ErcpCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.ErcpCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.ErcpCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.ErcpCreatedModal .serviceNumber {
  color: #666;
}

.Job-Call-Forward-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Job-Call-Forward-Modal .Input {
  display: block;
  width: 360px;
}
.Job-Call-Forward-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Job-Call-Forward-Modal .Input .Error {
  color: #b2b2b2;
}
.Job-Call-Forward-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.Job-Call-Forward-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Job-Call-Forward-Modal .SelectDrop .Select {
  width: 360px;
}

.Job-Call-Dispose-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Job-Call-Dispose-Modal .Input {
  display: block;
  width: 360px;
}
.Job-Call-Dispose-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Job-Call-Dispose-Modal .Input .Error {
  color: #b2b2b2;
}
.Job-Call-Dispose-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.Job-Call-Dispose-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Job-Call-Dispose-Modal .SelectDrop .Select {
  width: 360px;
}

.OSD-Search-Modal .ant-modal-content {
  min-height: 597px;
}

.St-Call-Forward-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.St-Call-Forward-Modal .Input {
  display: block;
  width: 360px;
}
.St-Call-Forward-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.St-Call-Forward-Modal .Input .Error {
  color: #b2b2b2;
}
.St-Call-Forward-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.St-Call-Forward-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.St-Call-Forward-Modal .SelectDrop .Select {
  width: 360px;
}

.St-SearchRecord .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.St-SearchRecord .Input {
  display: block;
  width: 275px;
}
.St-SearchRecord .Button-Width {
  min-width: 275px;
}
.St-SearchRecord .Input .Input__Label {
  font-size: 0.875rem;
}
.St-SearchRecord .Button {
  border-radius: 4px;
  border: solid 1px #4c4c4c !important;
}
.St-SearchRecord .DateRangePicker .DateRangePicker__Error {
  bottom: -54px;
}
.St-SearchRecord .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}

.StopWatch {
  font-size: 1.5rem;
  font-weight: bold;
}

.DispatchPvtOnline .pickupAddress svg {
  height: 16px;
  width: 16px;
}
.DispatchPvtOnline .dropAddress svg {
  height: 16px;
  width: 16px;
}
.DispatchPvtOnline .BookFor {
  margin-right: 10px;
}
.DispatchPvtOnline .BookFor .ButtonCustom {
  width: 77px;
}
.DispatchPvtOnline .BookFor .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.DispatchPvtOnline .RelationWithPatient {
  width: 238px;
}
.DispatchPvtOnline .RelationWithPatient .Select,
.DispatchPvtOnline .RelationWithPatient .DropList,
.DispatchPvtOnline .RelationWithPatient .DropListItem {
  width: 238px !important;
}
.DispatchPvtOnline .RelationWithPatient .Drop-Arrow {
  right: 45px;
}
.DispatchPvtOnline .MedicalCondition,
.DispatchPvtOnline .Age,
.DispatchPvtOnline .Gender,
.DispatchPvtOnline .BloodGroup,
.DispatchPvtOnline .TypeOfDocNeed,
.DispatchPvtOnline .Animal,
.DispatchPvtOnline .PickupDateTime {
  width: 238px;
}
.DispatchPvtOnline .MedicalCondition,
.DispatchPvtOnline .TypeOfDocNeed,
.DispatchPvtOnline .Animal {
  margin-right: 10px;
}
.DispatchPvtOnline .MedicalCondition .SelectDrop,
.DispatchPvtOnline .TypeOfDocNeed .SelectDrop,
.DispatchPvtOnline .Animal .SelectDrop,
.DispatchPvtOnline .MedicalCondition .SelectWrap,
.DispatchPvtOnline .TypeOfDocNeed .SelectWrap,
.DispatchPvtOnline .Animal .SelectWrap,
.DispatchPvtOnline .MedicalCondition .SelectedItemsWrap,
.DispatchPvtOnline .TypeOfDocNeed .SelectedItemsWrap,
.DispatchPvtOnline .Animal .SelectedItemsWrap {
  width: 238px !important;
}
.DispatchPvtOnline .MedicalCondition .SelectWrap input,
.DispatchPvtOnline .TypeOfDocNeed .SelectWrap input,
.DispatchPvtOnline .Animal .SelectWrap input {
  width: 238px;
}
.DispatchPvtOnline .Gender {
  margin-left: 10px;
  margin-right: 10px;
}
.DispatchPvtOnline .Age {
  width: 238px;
  margin: 0px 10px;
}
.DispatchPvtOnline .Age .SelectDrop {
  position: relative;
  right: 90px;
  top: 16px;
}
.DispatchPvtOnline .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.DispatchPvtOnline .Age .SelectDrop .SelectWrap .Select {
  display: flex;
  justify-content: flex-end;
  width: 85px;
  height: 32px !important;
  box-shadow: none;
}
.DispatchPvtOnline .Age .InputText-Native__Error {
  position: relative;
  top: 40px;
}
.DispatchPvtOnline .Age .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .Age .InputText-Native__Label {
  width: 238px;
}
.DispatchPvtOnline .Age .InputText-Native__Value {
  margin-top: 8px !important;
}
.DispatchPvtOnline .Gender .ToggleSelect {
  width: 238px;
}
.DispatchPvtOnline .PickupDateTime {
  margin-right: 10px;
}
.DispatchPvtOnline .PickupDateTime .DatePicker__Error {
  top: 62px !important;
}
.DispatchPvtOnline .BloodGroup {
  margin-right: 10px;
}
.DispatchPvtOnline .BloodGroup .SelectWrap,
.DispatchPvtOnline .BloodGroup .Select {
  width: 238px;
}
.DispatchPvtOnline .TextArea__Container {
  margin-bottom: 20px;
}
.DispatchPvtOnline .TextArea__Container .TextArea {
  width: 570px;
  height: 95px;
}
.DispatchPvtOnline .TextArea__Container .TextArea .ant-input {
  height: 70px;
}
.DispatchPvtOnline .TextArea__Container .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.DispatchPvtOnline .TextArea__Container .TextArea textarea {
  height: 70px;
}
.DispatchPvtOnline .IndividualWithPatient {
  margin: 0 10px;
}
.DispatchPvtOnline .IndividualWithPatient .InputText-Native {
  width: 80%;
}
.DispatchPvtOnline .InputValueFieldReadonly .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .InputValueField {
  position: relative;
  margin: 0px 10px;
}
.DispatchPvtOnline .InputValueField .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .InputValueField .InputText-Native__Value {
  position: absolute;
  margin-top: 20px !important;
  width: 100%;
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.DispatchPvtOnline .Flat .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .Flat .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.DispatchPvtOnline .Landmark .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .Landmark .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.DispatchPvtOnline .pickupAddressInput {
  position: relative;
}
.DispatchPvtOnline .pickupAddressInput .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .pickupAddressInput .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 25px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  padding-left: 20px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.DispatchPvtOnline .dropAddressInput {
  position: relative;
}
.DispatchPvtOnline .dropAddressInput .InputText-Native {
  width: 238px;
}
.DispatchPvtOnline .dropAddressInput .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 25px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  padding-left: 20px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.DispatchPvtOnline .SelectDropReadonly .LabelText {
  margin-bottom: 8px;
}
.DispatchPvtOnline .QuestionBox div {
  align-items: flex-start;
}
.DispatchPvtOnline .Border-Left-Gray90 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 2px solid #e5e5e5;
}
.DispatchPvtOnline .DatePickerField .DatePicker {
  justify-content: center;
  min-height: 40px;
}
.DispatchPvtOnline .DatePickerField .ant-picker {
  top: 0px;
  height: 40px;
}
.DispatchPvtOnline .DatePickerField .DatePicker__Error {
  bottom: -16px;
}
.DispatchPvtOnline .Border-left-right-grey {
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
.DispatchPvtOnline .MedicalCondition .SelectDrop .SelectedItemsWrap.Readonly {
  margin-top: 6px;
}
.DispatchPvtOnline .AirAmbulance_details .AddressFields .SelectDrop {
  width: 350px;
}
.DispatchPvtOnline .AirAmbulance_details .AddressFields .SelectDrop .SelectWrap {
  width: 350px;
}
.DispatchPvtOnline .AirAmbulance_details .AddressFields .SelectDrop .Select {
  width: 350px;
}
.DispatchPvtOnline .AirAmbulance_details .AddressFields .Select {
  padding-right: 40px;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.DispatchPvtOnline .AirAmbulance_details .AddressFields .DropListItem {
  font-size: 0.875rem;
}
.DispatchPvtOnline .AirAmbulance_details .LatLong {
  position: absolute;
  top: 46px;
  width: 350px;
  display: flex;
  justify-content: flex-end;
}
.DispatchPvtOnline .AirAmbulance_details .CopyAddress__Container {
  position: relative;
}
.DispatchPvtOnline .AirAmbulance_details .CopyAddress__Container .CopyAddress {
  position: absolute;
  bottom: 33px;
  right: 23px;
  display: flex;
  justify-content: end;
}

.EventDetails .pickupAddress svg {
  height: 16px;
  width: 16px;
}
.EventDetails .DropWidth {
  width: 238px;
}
.EventDetails .DropWidth .Select,
.EventDetails .DropWidth .DropList,
.EventDetails .DropWidth .DropListItem {
  width: 238px !important;
}
.EventDetails .DropWidth .Drop-Arrow {
  right: 45px;
}
.EventDetails .InputValueFieldReadonly .InputText-Native {
  width: 238px;
}
.EventDetails .InputValueField {
  position: relative;
  margin: 0px 10px 0 0;
}
.EventDetails .InputValueField .InputText-Native {
  width: 238px;
}
.EventDetails .InputValueField .InputText-Native__Value {
  position: absolute;
  margin-top: 20px !important;
  width: 100%;
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.EventDetails .Flat .InputText-Native {
  width: 238px;
}
.EventDetails .Flat .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.EventDetails .Landmark .InputText-Native {
  width: 238px;
}
.EventDetails .Landmark .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.EventDetails .pickupAddressInput {
  position: relative;
}
.EventDetails .pickupAddressInput .InputText-Native {
  width: 238px;
}
.EventDetails .pickupAddressInput .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 25px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  padding-left: 20px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-top: 20px !important;
}
.EventDetails .AddressInputClass .InputText-Native__Value {
  margin-top: 17px !important;
}
.EventDetails .AddressInputClass span {
  top: 27px !important;
}
.EventDetails .dropAddressInput {
  position: relative;
}
.EventDetails .dropAddressInput .InputText-Native {
  width: 238px;
}
.EventDetails .dropAddressInput .InputText-Native__Value {
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 25px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  width: 238px;
  padding-left: 20px;
  word-break: break-word !important;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.EventDetails .SelectDropReadonly .LabelText {
  margin-bottom: 8px;
}
.EventDetails .QuestionBox div {
  align-items: flex-start;
}
.EventDetails .Border-Left-Gray90 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 2px solid #e5e5e5;
}
.EventDetails .DatePickerField .DatePicker {
  justify-content: center;
  min-height: 40px;
}
.EventDetails .DatePickerField .ant-picker {
  top: 0px;
  height: 40px;
}
.EventDetails .DatePickerField .DatePicker__Error {
  bottom: -16px;
}
.EventDetails .Border-left-right-grey {
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
.EventDetails .TextArea__Container {
  margin-bottom: 40px;
}
.EventDetails .TextArea__Container .TextArea {
  width: 550px;
  height: 70px;
}
.EventDetails .TextArea__Container .TextArea .ant-input {
  height: 70px;
}
.EventDetails .TextArea__Container .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.EventDetails .TextArea__Container .SelectDrop .SelectWrap {
  width: 235x;
}
.EventDetails .TextArea__Container .SelectDrop .SelectWrap .Drop-Arrow {
  right: 48px;
}
.EventDetails .TextArea__Container .SelectDrop .Select {
  width: 235px;
}
.EventDetails .Upload {
  width: 235px;
}
.EventDetails .InputTimeValueFieldReadonly .InputText-Native__Value {
  margin-top: 7px !important;
  border: none !important;
}
.EventDetails .InputTimeValueFieldReadonly .InputText-Native__Error {
  bottom: -5px !important;
}

.InboundFeedback div {
  display: flex;
}
.InboundFeedback .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.InboundFeedback .ContentWrap {
  display: block;
  width: 100%;
}
.InboundFeedback .ContentWrap div {
  display: block;
}
.InboundFeedback .List {
  width: 100%;
}
.InboundFeedback .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.InboundFeedback .Section {
  align-items: center;
}
.InboundFeedback .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.InboundFeedback .ant-checkbox {
  border: solid 1px #666;
}
.InboundFeedback .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.InboundFeedback .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.InboundFeedback .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.InboundFeedback .InputText-Native {
  flex-direction: column;
}
.InboundFeedback .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.InboundFeedback .TextArea {
  flex-direction: column;
  width: 100%;
}
.InboundFeedback .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.InboundFeedback .TextArea textarea {
  font-size: 1rem;
}
.InboundFeedback .TextArea textarea::placeholder {
  font-size: 1rem;
}
.InboundFeedback.View-Bg-InboundFeedback::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.InboundFeedbackCreatedModal {
  top: 214px !important;
}
.InboundFeedbackCreatedModal .ant-modal-content {
  height: auto;
}
.InboundFeedbackCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.InboundFeedbackCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.InboundFeedbackCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.InboundFeedbackCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.InboundFeedbackCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.InboundFeedbackCreatedModal .serviceNumber {
  color: #666;
}

.Ercp-Medical-Assistance-Modal .ant-modal-content {
  height: 240px !important;
}
.Ercp-Medical-Assistance-Modal .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Ercp-Medical-Assistance-Modal .ant-modal-footer {
  padding: 30px;
}

.ERCP div {
  display: flex;
}
.ERCP .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ERCP .ContentWrap {
  display: block;
  width: 100%;
}
.ERCP .ContentWrap div {
  display: block;
}
.ERCP .List {
  width: 100%;
}
.ERCP .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.ERCP .Section {
  align-items: center;
}
.ERCP .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.ERCP .ant-checkbox {
  border: solid 1px #666;
}
.ERCP .InputText-Native {
  flex-direction: column;
}
.ERCP .TextArea {
  flex-direction: column;
  width: 100%;
}
.ERCP .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.ERCP .TextArea textarea {
  font-size: 1rem;
}
.ERCP .TextArea textarea::placeholder {
  font-size: 1rem;
}

.ERCP div {
  display: flex;
}
.ERCP .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ERCP .ContentWrap {
  display: block;
  width: 100%;
}
.ERCP .ContentWrap div {
  display: block;
}
.ERCP .List {
  width: 100%;
}
.ERCP .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.ERCP .Section {
  align-items: center;
}
.ERCP .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.ERCP .ant-checkbox {
  border: solid 1px #666;
}
.ERCP .InputText-Native {
  flex-direction: column;
}
.ERCP .TextArea {
  flex-direction: column;
  width: 100%;
}
.ERCP .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.ERCP .TextArea textarea {
  font-size: 1rem;
}
.ERCP .TextArea textarea::placeholder {
  font-size: 1rem;
}
.ERCP.View-Bg-Ercp::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.ErcpCreatedModal {
  top: 214px !important;
}
.ErcpCreatedModal .ant-modal-content {
  height: auto;
}
.ErcpCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.ErcpCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.ErcpCreatedModal .MultipleRequestNoText {
  font-size: 1.25rem;
  letter-spacing: 0.2px;
  font-weight: bold;
  color: #666;
}
.ErcpCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.ErcpCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.ErcpCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.ErcpCreatedModal .serviceNumber {
  color: #666;
}

.Complaint_Forward_Followup_List_Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.Complaint_Forward_Followup_List_Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.Complaint_Forward_Followup_List_Modal .ant-modal-body {
  padding: 0;
}
.Complaint_Forward_Followup_List_Modal_View {
  height: 380px;
}
.Complaint_Forward_Followup_List_Modal_View div {
  display: flex;
}
.Complaint_Forward_Followup_List_Modal_View .List .Common__Components__ShowMoreText {
  display: block;
}
.Complaint_Forward_Followup_List_Modal_View .List .List_Scrollbar > div {
  display: block;
}
.Complaint_Forward_Followup_List_Modal_View .List .List__Header {
  padding-left: 0px;
}
.Complaint_Forward_Followup_List_Modal_View .List .List__Header .List__Header__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}
.Complaint_Forward_Followup_List_Modal_View .List .List__Row {
  padding-left: 1px;
}
.Complaint_Forward_Followup_List_Modal_View .List .List__Row .List__Row__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}

.Complaint_Reopen_List_Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.Complaint_Reopen_List_Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.Complaint_Reopen_List_Modal .ant-modal-body {
  padding: 0;
}
.Complaint_Reopen_List_Modal_View {
  height: 380px;
}
.Complaint_Reopen_List_Modal_View div {
  display: flex;
}
.Complaint_Reopen_List_Modal_View .List .Common__Components__ShowMoreText {
  display: block;
}
.Complaint_Reopen_List_Modal_View .List .List_Scrollbar > div {
  display: block;
}
.Complaint_Reopen_List_Modal_View .List .List__Header {
  padding-left: 0px;
}
.Complaint_Reopen_List_Modal_View .List .List__Header .List__Header__Item {
  font-size: 0.875rem;
  margin-left: 40px;
}
.Complaint_Reopen_List_Modal_View .List .List__Row {
  padding-left: 1px;
}
.Complaint_Reopen_List_Modal_View .List .List__Row .List__Row__Item {
  font-size: 0.875rem;
  margin-left: 40px;
}

.Leads_Attempts_Modal_Wrap .ant-modal-body {
  padding: 10px;
}
.Leads_Attempts_Modal_Wrap .ant-modal-close-x {
  font-size: 1.5rem;
}
.Leads_Attempts_Modal .Field {
  margin: 10px;
}
.Leads_Attempts_Modal .Label-Text {
  font-size: 0.875rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.Leads_Attempts_Modal .Copy-Text {
  margin-top: 3px;
}
.Leads_Attempts_Modal .Interaction {
  width: 570px;
}
.Leads_Attempts_Modal .Interaction .Input {
  display: block;
  width: 570px;
}
.Leads_Attempts_Modal .Interaction .Input .Input__Label {
  font-size: 0.875rem;
}
.Leads_Attempts_Modal .Interaction .Input .Error {
  color: #b2b2b2;
}
.Leads_Attempts_Modal .Phone-Number {
  width: 275px;
}
.Leads_Attempts_Modal .Value-Text {
  margin-top: 17px;
  word-break: break-all;
}
.Leads_Attempts_Modal .Input {
  display: block;
  width: 275px;
}
.Leads_Attempts_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Leads_Attempts_Modal .Input .Error {
  color: #b2b2b2;
}
.Leads_Attempts_Modal .Form-Wrap {
  flex-wrap: wrap;
}

.Communication-Search .ant-tabs {
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.Communication-Search .ant-tabs-content {
  height: 100%;
  width: 100%;
}
.Communication-Search .ant-tabs-nav .ant-tabs-tab {
  font-size: 1rem;
  padding: 22px 20px 11px 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #ffb3ad;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #ffb3ad;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging {
  border-color: #f1595d;
  box-shadow: 0 0 0 5px rgba(237, 48, 53, 0.12);
}
.ant-slider-handle:focus {
  border-color: #f1595d;
  outline: none;
  box-shadow: 0 0 0 5px rgba(237, 48, 53, 0.12);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #ed3035;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #ff8985;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #ff8985;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 16px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: #4c4c4c;
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot:first-child {
  margin-left: -4px;
}
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #f6989a;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}
.ant-slider-rtl {
  direction: rtl;
}
.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}
.ant-slider-rtl .ant-slider-dot {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:first-child {
  margin-right: -4px;
  margin-left: 0;
}
.ant-slider-rtl .ant-slider-dot:last-child {
  margin-right: -4px;
  margin-left: 0;
}

.VehicleDetailsModal .ant-modal-content {
  height: auto;
}
.VehicleDetailsModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.VehicleDetailsModal .ant-modal-footer {
  padding: 30px;
}
.VehicleDetailsModal .VehicleDetails-Copy {
  vertical-align: middle;
}
.VehicleDetailsModal .VehicleDetails-Section {
  color: #666;
}

.Dispatch div {
  display: flex;
}
.Dispatch .ContentWrap {
  display: block;
  width: 100%;
}
.Dispatch .ContentWrap div {
  display: block;
}
.Dispatch .List {
  width: 100%;
}
.Dispatch .Caller-Details-Collapsible-Panel {
  display: block;
  margin-top: 10px;
}
.Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-item {
  display: block;
}
.Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-inactive {
  display: none !important;
}
.Dispatch .Caller-Details-Collapsible-Panel .Panel-Header-Bold .ant-collapse-header {
  font-size: 1rem;
  font-weight: bold;
}
.Dispatch .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Dispatch .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Dispatch .Section {
  align-items: center;
}
.Dispatch .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Dispatch .VendorList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Dispatch .VendorList .List__Row {
  padding-left: 20px;
}
.Dispatch .VendorList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Dispatch .VendorList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Dispatch .VendorList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Dispatch .VendorList .Pagination > div {
  display: block;
}
.Dispatch .ant-slider {
  width: 100%;
  margin-left: 0px;
}
.Dispatch .ant-slider-rail {
  height: 6px;
}
.Dispatch .ant-slider-track {
  height: 6px;
}
.Dispatch .ant-tooltip-open {
  border-color: none;
}
.Dispatch .ant-slider-handle {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
  width: 16px;
  height: 16px;
}
.Dispatch .ant-slider-handle:focus {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
}
.Dispatch .ErvList .ActionLabel {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 7px;
}
.Dispatch .ErvList .SearchBox {
  width: 275px !important;
}
.Dispatch .ErvList .SearchBox .ant-input {
  width: 275px !important;
}
.Dispatch .ErvList .SearchBox .SearchBox__Icon {
  left: initial !important;
  right: -8px !important;
}
.Dispatch .ErvList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Dispatch .ErvList .List__Row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  align-items: center;
}
.Dispatch .ErvList .List__Row .Base-Location .Common__Components__ReadMoreText {
  display: block;
}
.Dispatch .ErvList .ErvContact-Copy {
  display: flex;
  align-items: center;
}
.Dispatch .ErvList .DistanceRangeText {
  margin-left: 16px;
  font-size: 0.875rem;
  color: #5f6368;
  font-weight: bold;
}
.Dispatch .ErvList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Dispatch .ErvList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Dispatch .ErvList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Dispatch .ErvList .Pagination > div {
  display: block;
}
.Dispatch .DispatchType {
  font-size: 1rem;
}
.Dispatch .DispatchType .ButtonCustom {
  cursor: default;
  width: 116px;
}
.Dispatch .DispatchOnline__CallerDetails .InputText-Native {
  width: 270px;
}
.Dispatch .DispatchOnline__CallerDetails .InputText-Native__Value,
.Dispatch .DispatchOffline__CallerDetails .InputText-Native__Value {
  color: #4c4c4c !important;
  margin-top: 10px !important;
}
.Dispatch .DispatchOnline_DispatchDetails .InputText-Native__Value,
.Dispatch .DispatchOffline_DispatchDetails .InputText-Native__Value {
  margin-top: 8px !important;
}
.Dispatch .DispatchOnline_DispatchDetails .InputText-Native,
.Dispatch .DispatchOffline_DispatchDetails .InputText-Native {
  min-height: 58px;
}
.Dispatch .Note__Meta {
  font-size: 0.875rem;
  color: #999;
}
.Dispatch .ant-checkbox {
  border: solid 1px #666;
}
.Dispatch .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Dispatch .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Dispatch .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Dispatch .InputText-Native {
  flex-direction: column;
}
.Dispatch .BookingAdd_Vendor .Input {
  flex-direction: column;
}
.Dispatch .BookingAdd_Vendor .Input__Value {
  margin-top: 10px !important;
}
.Dispatch .Booking_Details .List__Header {
  padding-top: 7px;
  padding-bottom: 7px;
}
.Dispatch .Booking_Details .List__Row {
  flex-wrap: wrap;
  padding: 23px 0px 0 0px;
  margin-top: 2px;
  background-color: rgba(252, 167, 165, 0.2);
  width: 100%;
}
.Dispatch .Booking_Details .List__Row .SelectDrop .Error-Text {
  bottom: 8px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row {
  padding-top: 3px;
  align-items: center;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .Input {
  margin-bottom: 9px;
  height: 36px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .SelectDrop {
  height: 36px;
  min-height: 36px;
  margin-bottom: 9px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .Vendor_Name .Input {
  height: auto;
}
.Dispatch .Booking_Details .Input {
  width: 165px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Dispatch .Booking_Details .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Dispatch .Booking_Details .Input .Input__Error {
  bottom: -26px;
}
.Dispatch .Booking_Details .Input .Input__Value {
  margin-top: 12px !important;
}
.Dispatch .Booking_Details .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Dispatch .Booking_Details .SelectDrop .SelectWrap {
  width: 165px;
}
.Dispatch .Booking_Details .SelectDrop .Select {
  width: 165px;
  height: 30px;
}
.Dispatch .Booking_Details .SelectDrop .DropList {
  line-height: 16px;
}
.Dispatch .Booking_Details .SelectDrop .Selected-ReadOnly {
  width: 165px;
}
.Dispatch .Booking_Details .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Dispatch .Booking_Details .ErvAddedField .Input {
  width: 145px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .Input__Error {
  bottom: -26px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .Input__Value {
  margin-top: 12px !important;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .SelectWrap {
  width: 145px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select {
  width: 145px;
  height: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .DropList {
  line-height: 16px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Selected-ReadOnly {
  width: 145px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Dispatch.View-Bg-Dispatch::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.Dispatch_Created_Modal_Wrap .ant-modal {
  width: 100% !important;
  max-width: 1200px;
}
.Dispatch_Created_Modal_Wrap .ant-modal-close-x {
  font-size: 1.25rem;
}
.Dispatch_Created_Modal_Wrap .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.Dispatch_Created_Modal_Wrap .ant-modal-content {
  margin-top: 55px;
  margin-bottom: 30px;
}
.Dispatch_Created_Modal_Wrap .ant-modal-body {
  padding: 20px 0px 0px;
}
.Dispatch_Created_Modal {
  height: 500px;
}
.Dispatch_Created_Modal div {
  display: flex;
}
.Dispatch_Created_Modal .ContentWrap {
  display: block;
  width: 100%;
}
.Dispatch_Created_Modal .ContentWrap div {
  display: block;
}
.Dispatch_Created_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Dispatch_Created_Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.Dispatch_Created_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Dispatch_Created_Modal .Caller_No_Text {
  font-size: 0.875rem;
  color: #999;
}
.Dispatch_Created_Modal .SectionTitle {
  flex-direction: column;
}
.Dispatch_Created_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Dispatch_Created_Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.Dispatch_Created_Modal .Interaction {
  width: 570px;
}
.Dispatch_Created_Modal .Interaction .InputText-Native {
  width: 570px;
}
.Dispatch_Created_Modal .Interaction input {
  width: 570px;
}
.Dispatch_Created_Modal .InputText-Native {
  flex-direction: column;
}
.Dispatch_Created_Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.Dispatch_Created_Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.Dispatch_Created_Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Dispatch_Created_Modal .TextArea .TextArea__Value {
  margin-top: 10px !important;
}
.Dispatch_Created_Modal .TextArea textarea {
  font-size: 1rem;
}
.Dispatch_Created_Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}

.DispatchCancelModal .ant-modal-content {
  height: auto;
}
.DispatchCancelModal .ant-modal-body {
  padding: 30px 30px 0px 30px;
}
.DispatchCancelModal .ant-modal-footer {
  padding: 36px 30px 30px 30px;
}
.DispatchCancelModal .Resolution_Text {
  font-size: 1.5rem;
  letter-spacing: normal;
  font-weight: bold;
  color: #666;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-select-single .ant-select-selector {
  display: flex;
}
.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}
.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}
.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 36px;
  transition: all 0.3s;
  pointer-events: none;
}
@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 36px;
  }
}
.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\A0';
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 27px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 20px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
  opacity: 0.4;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 0px solid #fff;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
  height: 36px;
  padding: 0 11px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #fa5a5a;
  border-right-width: 0px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(237, 48, 53, 0.2);
}
.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  background: transparent;
  border: none;
  outline: none;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 36px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 40px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 31px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 24px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}
/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */
.ant-select-multiple .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 0px solid #fff;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 4px 10px;
}
.ant-select-multiple .ant-select-selector input {
  cursor: pointer;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector input {
  cursor: auto;
}
.ant-select-focused.ant-select-multiple .ant-select-selector {
  border-color: #fa5a5a;
  border-right-width: 0px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(237, 48, 53, 0.2);
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector input {
  cursor: not-allowed;
}
.ant-select-multiple .ant-select-selector .ant-select-selection-search-input {
  background: transparent;
  border: none;
  outline: none;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}
.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 5px 0;
  line-height: 16px;
  content: '\A0';
}
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 26px;
}
.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 16px;
  margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 5px;
  padding: 0 4px 0 8px;
  line-height: 14px;
  background: #f5f5f5;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  user-select: none;
}
.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 14px;
  line-height: inherit;
  cursor: pointer;
  display: inline-block;
  font-size: 10px;
}
.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}
.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}
.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-select-multiple .ant-select-selection-search {
  position: relative;
  margin-left: 2px;
}
.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  font-family: Calibri, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 1;
  transition: all 0.3s;
}
.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 3px;
}
.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: nowrap;
  visibility: hidden;
}
.ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 6.5px;
}
.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 20px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 20px;
  line-height: 20px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 24px;
  line-height: 24px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 20px;
  line-height: 20px;
}
.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 4px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 4px;
  line-height: 4px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 8px;
  line-height: 8px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 4px;
  line-height: 4px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input {
  margin-left: 3px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}
.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}
/* Reset search input style */
.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #fff;
  border-right-width: 0px !important;
}
.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}
.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  opacity: 0.4;
}
@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}
.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 53%;
  right: 11px;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}
.ant-select-arrow > * {
  line-height: 1;
}
.ant-select-arrow svg {
  display: inline-block;
}
.ant-select-arrow::before {
  display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}
.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}
.ant-select-arrow .anticon > svg {
  vertical-align: top;
}
.ant-select-arrow .anticon:not(.anticon-down) {
  pointer-events: auto;
}
.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: -7px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}
.ant-select-clear::before {
  display: block;
}
.ant-select-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-select:hover .ant-select-clear {
  opacity: 1;
}
.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 16px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}
.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}
.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
  display: none;
}
.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #4c4c4c;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
}
.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #4c4c4c;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-select-item-group {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  cursor: default;
}
.ant-select-item-option {
  display: flex;
}
.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-select-item-option-state {
  flex: none;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f5f5f5;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: #4c4c4c;
  font-weight: 600;
  background-color: #fff2f0;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #ed3035;
}
.ant-select-item-option-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-item-option-grouped {
  padding-left: 24px;
}
.ant-select-lg {
  font-size: 18px;
}
.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-select-rtl {
  direction: rtl;
}
.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}
.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}
.ant-select-dropdown-rtl {
  direction: rtl;
}
.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 10px;
  padding-left: 26px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  margin-right: 0;
  margin-left: 10px;
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search {
  margin-right: 2px;
  margin-left: 10px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 27px;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 20px;
}
.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 0;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 24px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-empty {
  margin: 0 8px;
  font-size: 16px;
  line-height: 1;
  text-align: center;
}
.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}
.ant-empty-image img {
  height: 100%;
}
.ant-empty-image svg {
  height: 100%;
  margin: auto;
}
.ant-empty-description {
  margin: 0;
}
.ant-empty-footer {
  margin-top: 16px;
}
.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-normal .ant-empty-image {
  height: 40px;
}
.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.25);
}
.ant-empty-small .ant-empty-image {
  height: 35px;
}
.ant-empty-img-default-ellipse {
  fill-opacity: 0.8;
  fill: #f5f5f5;
}
.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}
.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}
.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}
.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}
.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}
.ant-empty-img-default-g {
  fill: #fff;
}
.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}
.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}
.ant-empty-img-simple-path {
  fill: #fafafa;
}
.ant-empty-rtl {
  direction: rtl;
}

.ERCP-Modal-Wrap .ant-modal-close-x {
  font-size: 1.25rem;
}
.ERCP-Modal-Wrap .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.ERCP-Modal-Wrap .ant-modal-body {
  padding: 0;
}
.ERCP-View-Modal {
  height: 550px;
}
.ERCP-View-Modal div {
  display: flex;
}
.ERCP-View-Modal .ContentWrap {
  display: block;
  width: 100%;
}
.ERCP-View-Modal .ContentWrap div {
  display: block;
}
.ERCP-View-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ERCP-View-Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.ERCP-View-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.ERCP-View-Modal .SectionTitle {
  flex-direction: column;
}
.ERCP-View-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.ERCP-View-Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.ERCP-View-Modal .Interaction {
  width: 570px;
}
.ERCP-View-Modal .Interaction .InputText-Native {
  width: 570px;
}
.ERCP-View-Modal .Interaction input {
  width: 570px;
}
.ERCP-View-Modal .InputText-Native {
  flex-direction: column;
}
.ERCP-View-Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.ERCP-View-Modal .ant-checkbox {
  border: solid 1px #666;
}
.ERCP-View-Modal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ERCP-View-Modal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ERCP-View-Modal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.ERCP-View-Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.ERCP-View-Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.ERCP-View-Modal .TextArea textarea {
  font-size: 1rem;
}
.ERCP-View-Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}

.ListActionSlider .ant-slider {
  width: 154px;
  margin-left: 0px;
}
.ListActionSlider .ant-slider-rail {
  height: 6px;
}
.ListActionSlider .ant-slider-track {
  height: 6px;
  background-color: #fcb98b;
}
.ListActionSlider .ant-tooltip-open {
  border-color: none;
}
.ListActionSlider .ant-slider-handle {
  width: 16px;
  height: 16px;
  border: none;
  background-color: #fcb98b;
}
.ListActionSlider .ant-slider-handle:focus {
  box-shadow: none;
}
.ListActionSlider .ant-slider:hover .ant-slider-track {
  background-color: #fcb98b;
}
.ListActionSlider .ant-slider-handle[aria-disabled="true"] {
  background-color: lightgray !important;
}
.ListActionSlider .ant-slider-rail[aria-disabled="true"] {
  background-color: lightgray !important;
}
.ListActionSlider .ant-slider-disabled .ant-slider-track {
  background-color: lightgray !important;
}

.ListActionDateRangePicker {
  flex: 0 0 300px;
}
.ListActionDateRangePicker .DateRangePicker {
  width: 238px !important;
}
.ListActionDateRangePicker .DateRangePicker .ant-picker {
  top: 0px;
  height: 40px;
}
.ListActionDateRangePicker .DateRangePicker .ant-picker-range .ant-picker-clear {
  right: 9px;
  top: 20px;
}

.Components__ListUtils__Refresher {
  margin-top: -5px;
  margin-right: 5px;
  margin-left: 20px;
}

.Dispatch__AddonFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.Dispatch__AddonFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.Dispatch__AddonFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Dispatch__AddonFilter .DropList {
  margin-top: 8px;
}
.Dispatch__AddonFilter .SelectDrop .LabelText {
  color: #999999;
}
.Dispatch__AddonFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Dispatch__AddonFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Dispatch__AddonFilter .Button-Width {
  min-width: 116px;
}
.Dispatch__AddonFilter .ToggleSelect {
  width: 238px;
}
.Dispatch__AddonFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Dispatch__AddonFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}
.AddOnListRow .descriptionEllipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.AnimalCategoryFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.AnimalCategoryFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.AnimalCategoryFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.AnimalCategoryFilter .DropList {
  margin-top: 8px;
}
.AnimalCategoryFilter .SelectDrop .LabelText {
  color: #999999;
}
.AnimalCategoryFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.AnimalCategoryFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.AnimalCategoryFilter .Button-Width {
  min-width: 116px;
}
.AnimalCategoryFilter .ToggleSelect {
  width: 238px;
}
.AnimalCategoryFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.AnimalCategoryFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.EditAttendanceWrap .ant-modal-body {
  padding-top: 30px;
}
.EditAttendanceWrap .ant-modal-close {
  top: 20px;
  right: 20px;
}
.EditAttendanceWrap .ant-modal-close-x {
  height: 30px;
  width: 30px;
}
.EditAttendanceWrap .ant-modal-close-x .anticon-close {
  vertical-align: 8px;
}
.EditAttendanceWrap .EditAttendance .TextArea {
  height: 100px;
}
.EditAttendanceWrap .EditAttendance .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.EditAttendanceWrap .EditAttendance .TextArea .TextArea__Error {
  bottom: -13px;
}
.EditAttendanceWrap .EditAttendance .DatePicker {
  width: 360px;
  height: 78px;
}
.EditAttendanceWrap .EditAttendance .Field {
  height: 78px;
  width: 360px;
}

body .ListFilter-Position-left .ant-menu.BreedFilterWrap .breedFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.BreedFilterWrap .breedFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.BreedFilterWrap .breedFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.BreedFilterWrap .breedFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.CityFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.CityFilter .DropList {
  margin-top: 2px;
}
.CityFilter .SelectDrop .Select {
  top: 6px;
}
.CityFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ClientFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.ClientFilterWrap .ClientFilter {
  width: 536px;
  padding: 20px;
  line-height: 1;
}
body .ListFilter-Position-left .ant-menu.ClientFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ClientFilterWrap .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ClientFilterWrap .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.GovernmentComplaintFilterWrap {
  left: 145px;
}
body .ListFilter-Position-left .ant-menu.GovernmentComplaintFilterWrap .GovernmentComplaintFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.GovernmentComplaintFilterWrap .GovernmentComplaintFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.GovernmentComplaintFilterWrap .GovernmentComplaintFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.GovernmentComplaintFilterWrap .GovernmentComplaintFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.GovernmentEnquiriesFilterWrap {
  left: 145px;
}
body .ListFilter-Position-left .ant-menu.GovernmentEnquiriesFilterWrap .GovernmentEnquiriesFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.GovernmentEnquiriesFilterWrap .GovernmentEnquiriesFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.GovernmentEnquiriesFilterWrap .GovernmentEnquiriesFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.GovernmentEnquiriesFilterWrap .GovernmentEnquiriesFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.ContactDirectoryFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.ContactDirectoryFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.ContactDirectoryFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.ContactDirectoryFilter .DropList {
  margin-top: 8px;
}
.ContactDirectoryFilter .SelectDrop .LabelText {
  color: #999999;
}
.ContactDirectoryFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.ContactDirectoryFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.ContactDirectoryFilter .Button-Width {
  min-width: 116px;
}
.ContactDirectoryFilter .ToggleSelect {
  width: 238px;
}
.ContactDirectoryFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.ContactDirectoryFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

body .ListFilter-Position-left .ant-menu.DeviceManufacturerFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.DeviceManufacturerFilterWrap .DeviceManufacturerFilter {
  width: 536px;
}

.VendorFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.VendorFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.VendorFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.VendorFilter .DropList {
  margin-top: 8px;
}
.VendorFilter .SelectDrop .LabelText {
  color: #999999;
}
.VendorFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.VendorFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.VendorFilter .Button-Width {
  min-width: 116px;
}
.VendorFilter .ToggleSelect {
  width: 238px;
}
.VendorFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.VendorFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

body .ListFilter-Position-left .ant-menu.DispatchedFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.DispatchedFilterWrap .DispatchedFilter {
  width: 536px;
  padding: 20px;
  line-height: 1;
}
body .ListFilter-Position-left .ant-menu.DispatchedFilterWrap .DispatchedFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DispatchedFilterWrap .DispatchedFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DispatchedFilterWrap .DispatchedFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ScheduledDispatchFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.ScheduledDispatchFilterWrap .ScheduledDispatchFilter {
  width: 536px;
  padding: 20px;
  line-height: 1;
}
body .ListFilter-Position-left .ant-menu.ScheduledDispatchFilterWrap .ScheduledDispatchFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ScheduledDispatchFilterWrap .ScheduledDispatchFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ScheduledDispatchFilterWrap .ScheduledDispatchFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.DistrictFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.DistrictFilterWrap .DistrictFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.DistrictFilterWrap .DistrictFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DistrictFilterWrap .DistrictFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DistrictFilterWrap .DistrictFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.DivisionFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.DivisionFilterWrap .DivisionFilter {
  background-color: 'red';
  width: 540px;
}
body .ListFilter-Position-left .ant-menu.DivisionFilterWrap .DivisionFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DivisionFilterWrap .DivisionFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DivisionFilterWrap .DivisionFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.EquipmentAccessoryFilterWrap .EquipmentAccessoryFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.EquipmentAccessoryFilterWrap .EquipmentAccessoryFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.EquipmentAccessoryFilterWrap .EquipmentAccessoryFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.EquipmentAccessoryFilterWrap .EquipmentAccessoryFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.EquipmentStatusFilterWrap .EquipmentStatusFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.EquipmentStatusFilterWrap .EquipmentStatusFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.EquipmentStatusFilterWrap .EquipmentStatusFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.EquipmentStatusFilterWrap .EquipmentStatusFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.EventEscalationMasterFilterWrap {
  left: 140px;
}
body .ListFilter-Position-left .ant-menu.EventEscalationMasterFilterWrap .EventEscalationFilter {
  width: 790px;
}
body .ListFilter-Position-left .ant-menu.EventEscalationMasterFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.EventEscalationMasterFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.EventEscalationMasterFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.EventsCasualtyFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.EventsCasualtyFilterWrap .EventsCasualtyFilter {
  width: 540px;
}
body .ListFilter-Position-left .ant-menu.EventsCasualtyFilterWrap .EventsCasualtyFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.EventsCasualtyFilterWrap .EventsCasualtyFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.EventsCasualtyFilterWrap .EventsCasualtyFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.Crew_handover_Activity_Log_Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.Crew_handover_Activity_Log_Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.Crew_handover_Activity_Log_Modal .ant-modal-body {
  padding: 0;
}
.Crew_handover_Activity_Log_Modal .Activity_Log_View_Modal {
  height: 500px;
}
.Crew_handover_Activity_Log_Modal .ForcedCrewHandover_ActivityLog .ant-tabs-nav .ant-tabs-tab {
  text-transform: uppercase;
}

.HospitalFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.HospitalFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.HospitalFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.HospitalFilter .DropList {
  margin-top: 8px;
}
.HospitalFilter .SelectDrop .LabelText {
  color: #999999;
}
.HospitalFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.HospitalFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.HospitalFilter .Button-Width {
  min-width: 116px;
}
.HospitalFilter .ToggleSelect {
  width: 238px;
}
.HospitalFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.HospitalFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}
.HospitalFilter .HospitalTypeSelect.ToggleSelect .ButtonCustom {
  width: max-content;
  padding: 0 5px;
}

body .ListFilter-Position-left .ant-menu.JobsClosureClosed .JobsClosureClosedFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.JobsClosureClosed .JobsClosureClosedFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.JobsClosureClosed .JobsClosureClosedFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.JobsClosureClosed .JobsClosureClosedFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.JobsClosurePending .JobsClosurePendingFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.JobsClosurePending .JobsClosurePendingFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.JobsClosurePending .JobsClosurePendingFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.JobsClosurePending .JobsClosurePendingFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.LeadsFilterWrap {
  left: 145px;
}
body .ListFilter-Position-left .ant-menu.LeadsFilterWrap .LeadsFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.LeadsFilterWrap .LeadsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.LeadsFilterWrap .LeadsFilter .SelectDrop .Select {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.LeadsFilterWrap .LeadsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ViewInventoryFilterWrap .ViewInventoryFilter {
  width: 796px;
}
body .ListFilter-Position-left .ant-menu.ViewInventoryFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ViewInventoryFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ViewInventoryFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.TicketGenerationFilterWrap {
  left: 140px;
}
body .ListFilter-Position-left .ant-menu.TicketGenerationFilterWrap .TicketGenerationFilter {
  width: 792px;
  padding: 20px;
  line-height: 1;
}
body .ListFilter-Position-left .ant-menu.TicketGenerationFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.TicketGenerationFilterWrap .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.TicketGenerationFilterWrap .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.MedicinesFilterWrap .MedicinesFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.MedicinesFilterWrap .MedicinesFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.MedicinesFilterWrap .MedicinesFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.MedicinesFilterWrap .MedicinesFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.NamedCallerFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.NamedCallerFilterWrap .NamedCallerFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.NamedCallerFilterWrap .NamedCallerFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.NamedCallerFilterWrap .NamedCallerFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.NamedCallerFilterWrap .NamedCallerFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.OfficeLocationFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.OfficeLocationFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.OfficeLocationFilter .DropList {
  margin-top: 8px;
}
.OfficeLocationFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.OfficeLocationFilter .SelectDrop .LabelText {
  color: #999;
}
.OfficeLocationFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.OfficeLocationFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.OfficeLocationFilter .Button-Width {
  min-width: 116px;
}
.OfficeLocationFilter .ToggleSelect {
  width: 238px;
}
.OfficeLocationFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.OfficeLocationFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

body .ListFilter-Position-left .ant-menu.OsdApprovalRequestFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.OsdApprovalRequestFilterWrap .OsdApprovalRequestFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.OsdApprovalRequestFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.OsdApprovalRequestFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.OsdApprovalRequestFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ParkingBayFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayFilterWrap .ParkingBayFilter {
  background-color: 'red';
  width: 540px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayFilterWrap .ParkingBayFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayFilterWrap .ParkingBayFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ParkingBayFilterWrap .ParkingBayFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.PrimaryComplaintFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.PrimaryComplaintFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.PrimaryComplaintFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.PrimaryComplaintFilter .DropList {
  margin-top: 8px;
}
.PrimaryComplaintFilter .SelectDrop .LabelText {
  color: #999999;
}
.PrimaryComplaintFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.PrimaryComplaintFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.PrimaryComplaintFilter .Button-Width {
  min-width: 116px;
}
.PrimaryComplaintFilter .ToggleSelect {
  width: 238px;
}
.PrimaryComplaintFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.PrimaryComplaintFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.ProjectsFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.ProjectsFilter .DropList {
  margin-top: 2px;
}
.ProjectsFilter .SelectDrop .Select {
  top: 6px;
}
.ProjectsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.RuleExceptionReasonFilterWrap .RuleExceptionReasonFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.RuleExceptionReasonFilterWrap .RuleExceptionReasonFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.RuleExceptionReasonFilterWrap .RuleExceptionReasonFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.RuleExceptionReasonFilterWrap .RuleExceptionReasonFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.SecondaryComplaintFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.SecondaryComplaintFilter .DropList {
  margin-top: 2px;
}
.SecondaryComplaintFilter .SelectDrop .Select {
  top: 6px;
}
.SecondaryComplaintFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.ServiceResolutionFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.ServiceResolutionFilter .DropList {
  margin-top: 2px;
}
.ServiceResolutionFilter .SelectDrop .Select {
  top: 6px;
}
.ServiceResolutionFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ServiceSubCategoryFilterWrap .ServiceSubCategoryFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.ServiceSubCategoryFilterWrap .ServiceSubCategoryFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ServiceSubCategoryFilterWrap .ServiceSubCategoryFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ServiceSubCategoryFilterWrap .ServiceSubCategoryFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.ServiceCategoryFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.ServiceCategoryFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.ServiceCategoryFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.ServiceCategoryFilter .DropList {
  margin-top: 8px;
}
.ServiceCategoryFilter .SelectDrop .LabelText {
  color: #999999;
}
.ServiceCategoryFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.ServiceCategoryFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.ServiceCategoryFilter .Button-Width {
  min-width: 116px;
}
.ServiceCategoryFilter .ToggleSelect {
  width: 238px;
}
.ServiceCategoryFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.ServiceCategoryFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

body .ListFilter-Position-left .ant-menu.ShiftFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.ShiftFilterWrap .ShiftFilter {
  width: 536px;
}

body .ListFilter-Position-left .ant-menu.StateMasterFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.StateMasterFilterWrap .StateMasterFilter {
  width: 536px;
}

body .ListFilter-Position-left .ant-menu.SubSourceFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.SubSourceFilterWrap .SubSourceFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.SubSourceFilterWrap .SubSourceFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.SubSourceFilterWrap .SubSourceFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.SubSourceFilterWrap .SubSourceFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.TaskClosureErcp .TaskClosureErcpFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.TaskClosureErcp .TaskClosureErcpFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.TaskClosureErcp .TaskClosureErcpFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.TaskClosureErcp .TaskClosureErcpFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.TehsilsFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.TehsilsFilterWrap .TehsilsFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.TehsilsFilterWrap .TehsilsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.TehsilsFilterWrap .TehsilsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.TehsilsFilterWrap .TehsilsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap {
  left: 140px;
}
body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap .UserMasterFilter {
  width: 790px;
}
body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap .UserMasterFilter .UserType .ToggleSelect .ButtonCustom {
  text-transform: none;
}
body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.UserMasterFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.ApprovalRequestFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.ApprovalRequestFilterWrap .ApprovalRequestFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.ApprovalRequestFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ApprovalRequestFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ApprovalRequestFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .OffRoadRequestsFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .OffRoadRequestsFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .Filter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.OffRoadRequestsFilterWrap .Filter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.VehicleFilterWrap .VehicleFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.VehicleFilterWrap .VehicleFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleFilterWrap .VehicleFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleFilterWrap .VehicleFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.VehicleDeclineOffRoadFilterWrap .VehicleDeclineOffRoadFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeclineOffRoadFilterWrap .VehicleDeclineOffRoadFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeclineOffRoadFilterWrap .VehicleDeclineOffRoadFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeclineOffRoadFilterWrap .VehicleDeclineOffRoadFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.Dispatch__VendorFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.Dispatch__VendorFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.Dispatch__VendorFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Dispatch__VendorFilter .DropList {
  margin-top: 8px;
}
.Dispatch__VendorFilter .SelectDrop .LabelText {
  color: #999999;
}
.Dispatch__VendorFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Dispatch__VendorFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Dispatch__VendorFilter .Button-Width {
  min-width: 116px;
}
.Dispatch__VendorFilter .ToggleSelect {
  width: 238px;
}
.Dispatch__VendorFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Dispatch__VendorFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.AmbulanceMedicineSuppliedModal .ant-modal-body {
  min-height: 480px;
}
.AmbulanceMedicineSuppliedModal .MedicineCategory_Toggle {
  margin-right: 38px;
}
.AmbulanceMedicineSuppliedModal .MedicineCategory_Toggle .ToggleSelect .ButtonCustom {
  text-transform: uppercase;
  width: 180px;
  height: 40px;
}
.AmbulanceMedicineSuppliedModal .MedicineCategory_Toggle .ToggleSelect .ButtonCustom:focus {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 4px solid black !important;
}
.AmbulanceMedicineSuppliedModal .MedicineCategory_Toggle .ToggleSelect .Selected {
  background-color: #fff;
  border-bottom: 4px solid black;
}
.AmbulanceMedicineSuppliedModal .MedicineInfoRow tr:not(:last-child) {
  padding-bottom: 17px;
}

.InventoryTicketStatusModal .ant-modal-body {
  min-height: 350px;
}
.InventoryTicketStatusModal .ant-steps {
  padding: 0px 20px;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-finish .ant-steps-item-tail::after {
  background-color: #60db91;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-container .ant-steps-item-tail {
  padding: 3px 0px 0px 0px !important;
  left: 8px !important;
  top: 4px !important;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-process .ant-steps-item-tail::after {
  background-color: #e2e5e8;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-content {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #F6F6F6;
  margin-bottom: 10px;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-content .ant-steps-item-title {
  font-size: 14px;
  color: #8c8b8f;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-content .Status_Date {
  font-size: 14px;
  color: #585858;
  text-align: right;
}
.InventoryTicketStatusModal .ant-steps .ant-steps-item-content .Status_Name {
  text-align: right;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #4c4c4c;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 18px;
  font-family: Calibri, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 0px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon > .ant-steps-icon {
  position: relative;
  top: -1px;
  color: #ed3035;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #f0f0f0;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: #4c4c4c;
  font-size: 18px;
  line-height: 32px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #f0f0f0;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 16px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ed3035;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #ed3035;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ed3035;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #4c4c4c;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item-process .ant-steps-item-icon {
  background: #ed3035;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-process .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ed3035;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #ed3035;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ed3035;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #4c4c4c;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #ed3035;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #ed3035;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ed3035;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ed3035;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ed3035;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ed3035;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ed3035;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #ed3035;
}
.ant-steps-item-disabled {
  cursor: not-allowed;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #ed3035;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #ed3035;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #ed3035;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #ed3035;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 16px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}
.ant-steps-vertical .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  overflow: visible;
}
.ant-steps-vertical .ant-steps-item-icon {
  float: left;
  margin: 0 16px 0 0;
}
.ant-steps-vertical .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
.ant-steps-rtl.ant-steps-vertical .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}
@media (max-width: 480px) {
  .ant-steps-horizontal.ant-steps-label-horizontal {
    display: flex;
    flex-direction: column;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
    display: block;
    flex: 1 0 auto;
    overflow: visible;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
    float: left;
    margin: 0 16px 0 0;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
    line-height: 32px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
    padding-bottom: 12px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 16px;
    width: 1px;
    height: 100%;
    padding: 38px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
    width: 1px;
    height: 100%;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
    display: none;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 12px;
    padding: 30px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
    line-height: 24px;
  }
  .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
    float: right;
    margin-right: 0;
    margin-left: 16px;
  }
  .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    right: 16px;
    left: auto;
  }
  .ant-steps-rtl.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    right: 12px;
    left: auto;
  }
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
  background: none;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 3px;
  background-color: #ed3035;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
@media (max-width: 480px) {
  .ant-steps-navigation > .ant-steps-item {
    margin-right: 0 !important;
  }
  .ant-steps-navigation > .ant-steps-item::before {
    display: none;
  }
  .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before {
    top: 0;
    right: 0;
    left: unset;
    display: block;
    width: 3px;
    height: calc(100% - 24px);
  }
  .ant-steps-navigation > .ant-steps-item::after {
    position: relative;
    top: -2px;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-bottom: 8px;
    text-align: center;
    transform: rotate(135deg);
  }
  .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    visibility: hidden;
  }
}
.ant-steps-rtl {
  direction: rtl;
}
.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}
.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}
.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}
.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}
.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 0;
  margin-left: 12px;
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}
.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-variant: tabular-nums;
  line-height: 1;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: #4c4c4c;
  line-height: 0;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  transition: background 0.3s, width 0.2s;
}
.ant-menu::before {
  display: table;
  content: '';
}
.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-hidden {
  display: none;
}
.ant-menu-item-group-title {
  height: 1;
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: 1;
  transition: all 0.3s;
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-selected {
  color: #ed3035;
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #fff2f0;
}
.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item > a {
  color: #4c4c4c;
}
.ant-menu-item > a:only-child {
  display: block;
}
.ant-menu-item > a:hover {
  color: #ed3035;
}
.ant-menu-item > a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item > .ant-badge > a {
  color: #4c4c4c;
}
.ant-menu-item > .ant-badge > a:hover {
  color: #ed3035;
}
.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #ed3035;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #ed3035;
}
.ant-menu-item-selected > a,
.ant-menu-item-selected > a:hover {
  color: #ed3035;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #fff2f0;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 0px solid #f0f0f0;
}
.ant-menu-vertical-right {
  border-left: 0px solid #f0f0f0;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
  transform-origin: 0 0;
}
.ant-menu-vertical.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active),
.ant-menu-vertical-left.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active),
.ant-menu-vertical-right.ant-menu-sub:not(.zoom-big-enter-active):not(.zoom-big-leave-active) {
  overflow-x: hidden;
  overflow-y: auto;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 16px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-right: 0;
}
.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  border-radius: 4px;
  box-shadow: none;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-image: linear-gradient(to right, #4c4c4c, #4c4c4c);
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: linear-gradient(to right, #ed3035, #ed3035);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2px);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2px);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2px);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #ed3035;
}
.ant-menu-vertical .ant-menu-submenu-selected > a,
.ant-menu-vertical-left .ant-menu-submenu-selected > a,
.ant-menu-vertical-right .ant-menu-submenu-selected > a {
  color: #ed3035;
}
.ant-menu-horizontal {
  line-height: 46px;
  white-space: nowrap;
  border: 0;
  border-bottom: 0px solid #f0f0f0;
  box-shadow: none;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item-open,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-item-selected,
.ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #ed3035;
  border-bottom: 2px solid #ed3035;
}
.ant-menu-horizontal > .ant-menu-item > a {
  color: #4c4c4c;
}
.ant-menu-horizontal > .ant-menu-item > a:only-child {
  display: block;
}
.ant-menu-horizontal > .ant-menu-item > a:hover {
  color: #ed3035;
}
.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: -2px;
}
.ant-menu-horizontal > .ant-menu-item-selected > a {
  color: #ed3035;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: ' ';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #ed3035;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  font-size: 16px;
  line-height: 40px;
  text-overflow: ellipsis;
}
.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline {
  width: 100%;
}
.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 31px;
  text-overflow: clip;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 18px;
  line-height: 40px;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}
.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > a,
.ant-menu-submenu-disabled > a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.25) !important;
}
.ant-layout-header .ant-menu {
  line-height: inherit;
}
.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}
.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #ed3035;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #fff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #ed3035;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-rtl {
  direction: rtl;
}
.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline,
.ant-menu-rtl.ant-menu-vertical {
  border-right: none;
  border-left: 0px solid #f0f0f0;
}
.ant-menu-rtl.ant-menu-dark .ant-menu-inline,
.ant-menu-rtl.ant-menu-dark .ant-menu-vertical {
  border-left: none;
}
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub {
  transform-origin: top right;
}
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: top right;
}
.ant-menu-rtl .ant-menu-item .anticon,
.ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}
.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-rtl.ant-menu-inline .ant-menu-item::after {
  right: auto;
  left: 0;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,
.ant-menu-rtl.ant-menu-inline .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}
.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 31px;
}
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}
.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}

.Mappings__Filter__SideBar {
  display: flex;
  flex-direction: column;
}
.Mappings__Filter__SideBar .Mapping__Filter__SideBar__Button {
  width: 120px;
  height: 40px;
  position: relative;
  outline: none;
  cursor: pointer;
  color: #4c4c4c;
}
.Mappings__Filter__SideBar .Active {
  color: white;
  background-color: #4c4c4c;
  font-weight: bold;
}
.Mappings__Filter__SideBar .Active-Cap {
  position: absolute;
  right: -13px;
  top: 12px;
  border-style: solid;
  border-width: 7.5px 0 7.5px 13px;
  border-color: transparent transparent transparent #4c4c4c;
}

.SR-Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.SR-Modal .ant-modal-body {
  padding-right: 0px;
  padding-left: 10px;
}
.SR-View-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.SR-View-Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.SR-View-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.SR-View-Modal .SectionTitle {
  flex-direction: column;
}
.SR-View-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.SR-View-Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.SR-View-Modal .Landmark,
.SR-View-Modal .Interaction {
  width: 570px;
}
.SR-View-Modal .Landmark .InputText-Native,
.SR-View-Modal .Interaction .InputText-Native {
  width: 570px;
}
.SR-View-Modal .Landmark input,
.SR-View-Modal .Interaction input {
  width: 570px;
}
.SR-View-Modal .Age {
  position: relative;
}
.SR-View-Modal .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 161px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.SR-View-Modal .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.SR-View-Modal .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.SR-View-Modal .Age .SelectDrop .Selected-ReadOnly {
  width: 120px;
}
.SR-View-Modal .Phoneno {
  flex-direction: row;
  position: relative;
  align-items: center;
  width: 275px;
}
.SR-View-Modal .Phoneno .InputText-Native {
  width: 195px;
}
.SR-View-Modal .Phoneno input {
  width: 195px;
}
.SR-View-Modal .Gender .ButtonCustom,
.SR-View-Modal .Pickup .ButtonCustom {
  width: 89px;
}
.SR-View-Modal .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.SR-View-Modal .Pickup .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}

.Job-Closure-detail-Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.Job-Closure-detail-Modal .ant-modal-body {
  padding-right: 0px;
  padding-left: 10px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .SectionTitle {
  flex-direction: column;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Landmark,
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Interaction {
  width: 570px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Landmark .InputText-Native,
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Interaction .InputText-Native {
  width: 570px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Landmark input,
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Interaction input {
  width: 570px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Age {
  position: relative;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 161px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Age .SelectDrop .Selected-ReadOnly {
  width: 120px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Phoneno {
  flex-direction: row;
  position: relative;
  align-items: center;
  width: 275px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Phoneno .InputText-Native {
  width: 195px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Phoneno input {
  width: 195px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Gender .ButtonCustom,
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Pickup .ButtonCustom {
  width: 89px;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Pickup .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Job_Details_Vehicle_Contact_Number {
  font-size: 0.875rem;
  color: #b2b2b2;
}
.Job-Closure-detail-Modal .Job-Closure-View-Modal .Job_Details_Vehicle_No_Copy {
  position: absolute;
}
.Job-Closure-detail-Modal .Panel-Header-Bold .ant-collapse-header {
  font-size: 1.25rem;
  font-weight: bold;
}
.Job-Closure-detail-Modal .Panel-Header .ant-collapse-header {
  font-size: 1rem !important;
  font-weight: normal !important;
}
.Job-Closure-detail-Modal .ant-checkbox-inner {
  height: 14px;
  width: 14px;
}
.Job-Closure-detail-Modal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Job-Closure-detail-Modal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Job-Closure-detail-Modal .ReasonOfCorrection .TextArea {
  height: auto;
}
.Job-Closure-detail-Modal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
  left: 16%;
}

.DatePicker {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 275px;
}
.DatePicker .DatePicker__Label {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 6px;
}
.DatePicker .Error--Border {
  border: 1px solid #ed3035;
  border-right-width: 1px !important;
}
.DatePicker .ant-picker {
  border-radius: 4px;
  font-size: 0.875rem;
  padding: 12px 8px 9px 8px;
  position: absolute;
  left: 0;
  top: 20px;
  right: 0;
  height: 36px;
}
.DatePicker .ant-picker:focus {
  border: 1px solid #4c4c4c;
  outline: 1;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  border-right-width: 1px !important;
}
.DatePicker .DatePicker__Error {
  font-size: 0.75rem;
  position: absolute;
  bottom: 3px;
  left: 0;
  color: #ed3035;
}
.DatePicker input {
  color: #020100;
}

.Ambulance-Details {
  width: 550px;
  height: 90.5%;
  position: absolute;
  right: 0;
  bottom: 0;
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.27);
  z-index: 5;
  background-color: #fff;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.Ambulance-Details .Ambulance_details_header {
  display: 'flex';
  justify-content: 'space-between';
  align-items: 'center';
}
.Ambulance-Details .Field {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 18px;
}
.Ambulance-Details .Input {
  display: block;
  width: 360px;
}
.Ambulance-Details .Input .Input__Label {
  font-size: 0.875rem;
}
.Ambulance-Details .Input .Error {
  color: #b2b2b2;
}
.Ambulance-Details .ExpectedAmountInput .Input {
  display: block;
  width: 480px;
}
.Ambulance-Details .ExpectedAmountInput .Input .Input__Label {
  font-size: 0.875rem;
}
.Ambulance-Details .ExpectedAmountInput .Input .Error {
  color: #b2b2b2;
}
.Ambulance-Details .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 9px;
}
.Ambulance-Details .horizontal-line {
  width: 100%;
  height: 1px;
  margin: 20px 10px 0px 10px;
  opacity: 0.3;
  border: solid 1px #979797;
}
.Ambulance-Details .vehicleDetail {
  color: #999;
}
.Ambulance-Details .featureSubText {
  color: #999;
}
.Ambulance-Details .PlusAddText {
  color: #1b84f3;
}
.Ambulance-Details .PlusAddBox {
  padding: 5px 8px;
  border-radius: 3px;
  background-color: #1b84f320;
}
.Ambulance-Details .QuantityBox {
  padding: 4px 8px;
  border: 1px solid #97979730;
  border-radius: 1px;
  margin-right: 10px;
}
.Ambulance-Details .Mandatory-Error-Text {
  margin-top: 10px;
  font-size: 0.75rem;
  position: relative;
  bottom: 5px;
  color: #ed3035;
}
.button1 .ButtonCustom {
  width: 250px !important;
  margin-left: 130px;
  height: 36px;
  color: #4c4c4c;
  background-color: white;
  font-weight: normal;
  border: 1px solid #e5e5e5;
  text-transform: lowercase;
}

.ToggleSelectAmbulanceType {
  display: flex;
  flex-direction: column;
  margin-bottom: 18px;
}
.ToggleSelectAmbulanceType .ToggleSelect__Label {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 8px;
}
.ToggleSelectAmbulanceType .ButtonCustomAmbulanceType {
  min-width: 112px;
  height: 52px;
  color: #4c4c4c;
  background-color: #fff;
  font-weight: normal;
  border: 1px solid #e5e5e5;
}
.ToggleSelectAmbulanceType .ButtonCustomAmbulanceType:hover {
  background-color: #fff;
}
.ToggleSelectAmbulanceType .ButtonCustomAmbulanceType:focus {
  border: 1px solid black !important;
}
.ToggleSelectAmbulanceType .ButtonCustomAmbulanceType span:first-letter {
  text-transform: uppercase;
}
.ToggleSelectAmbulanceType .ButtonCustomAmbulanceType.Selected {
  background-color: #60db91;
  border: none;
  font-weight: bold;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  color: #fff;
}
.ToggleSelectAmbulancetype.Disabled .ButtonCustomAmbulanceType.Disabled {
  border: 1px solid #e5e5e5;
  background-color: #fff;
}
.ToggleSelectAmbulancetype.Disabled .ButtonCustomAmbulanceType.Disabled:hover {
  background-color: #fff;
}
.ToggleSelectAmbulancetype.Disabled .ButtonCustomAmbulanceType.Selected {
  background-color: rgba(96, 219, 145, 0.5);
  border: none;
}
.ToggleSelectAmbulancetype.Disabled .ButtonCustomAmbulanceType.Selected:hover {
  background-color: rgba(96, 219, 145, 0.5);
}

.ButtonCustomAmbulanceType {
  outline: none;
  height: 50px;
  min-width: 112px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ed3035;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  padding: 7px;
}
.ButtonCustomAmbulanceType:hover {
  background-color: #fa5a5a;
}
.ButtonCustomAmbulanceType.Disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #fff;
  text-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}
.ButtonCustomAmbulanceType__Icon svg {
  width: 28px;
  height: 28px;
}
.AmbulanceType_And_Price {
  display: flex;
  margin-left: 8px;
  align-items: center;
}
.price {
  font-size: 12px;
  padding: 2px;
  border-radius: 6px;
  border: 1px solid #f0eded;
  background-color: #f0eded;
  width: fit-content;
}
.ButtonCustomAmbulanceType__InfoIcon svg {
  width: 18px;
  height: 18px;
}

.AttendanceHistoryViewModal .ant-modal-body {
  min-height: 460px;
}

.TripPriceDetails {
  width: 380px;
  z-index: 1;
}
.TripPriceDetails .Ambulance_details_header {
  display: 'flex';
  justify-content: 'space-between';
  align-items: 'center';
}
.TripPriceDetails .ToggleSelect__ButtonContainer {
  width: 350px;
}
.TripPriceDetails .ToggleSelect__ButtonContainer .ButtonCustom {
  width: 50%;
  height: 28px;
  font-size: 14px;
}
.TripPriceDetails .Field {
  margin-top: 18px;
  padding-left: 10px;
  padding-right: 10px;
}
.TripPriceDetails .Input {
  display: block;
  width: 100%;
}
.TripPriceDetails .Input .Input__Label {
  font-size: 0.875rem;
}
.TripPriceDetails .Input .Error {
  color: #b2b2b2;
}
.TripPriceDetails .ExpectedAmountInput .Input {
  display: block;
  width: 255px;
}
.TripPriceDetails .ExpectedAmountInput .Input .Input__Label {
  font-size: 0.875rem;
}
.TripPriceDetails .ExpectedAmountInput .Input .Error {
  color: #b2b2b2;
}
.TripPriceDetails .Form-Wrap {
  flex-wrap: wrap;
}
.TripPriceDetails .horizontal-line {
  margin-top: 18px;
}
.TripPriceDetails .vehicleDetail {
  color: #999;
}
.TripPriceDetails .featureSubText {
  color: #999;
}
.TripPriceDetails .Border-Right-Grey {
  border-right: 1px solid #e5e5e5;
}
.TripPriceDetails .DiscountPercentageBox .Input__Label {
  font-size: 0.75rem;
  color: #b2b2b2;
  margin-bottom: 8px;
}
.TripPriceDetails .DiscountPercentageBox .Input__Value {
  margin-top: 0px !important;
  width: 100%;
  height: 36px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.TripPriceDetails .AircraftType {
  width: 340px;
}
.TripPriceDetails .AircraftType .Select {
  width: 340px;
}
.TripPriceDetails .AircraftType .DropList {
  width: 340px !important;
}
.TripPriceDetails .AircraftType .SelectDrop .Drop-Arrow {
  right: -50px;
}
.TripPriceDetails .Vehicle__Details___AIR_AMBULANCE {
  margin: 0 0 0 15px;
}
.TripPriceDetails .Vehicle__Details___AIR_AMBULANCE .Vehicle__Name___AIR_AMBULANCE {
  font-size: 0.975rem;
  color: #999;
}
.TripPriceDetails .Vehicle__Details___TRAIN_AMBULANCE {
  margin: 0 0 0 15px;
}
.TripPriceDetails .Vehicle__Details___TRAIN_AMBULANCE .Vehicle__Name___TRAIN_AMBULANCE {
  font-size: 0.975rem;
  color: #999;
}

.Trip-Rate-Card .Field {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 18px;
}
.Trip-Rate-Card .horizontal-line {
  width: 100%;
  height: 1px;
  margin: 20px 10px 0px 10px;
  opacity: 0.3;
  border: solid 1px #979797;
}
.Trip-Rate-Card .PlusAddText {
  color: #1b84f3;
}
.Trip-Rate-Card .PlusAddBox {
  padding: 5px 8px;
  border-radius: 3px;
  background-color: #1b84f320;
}
.Trip-Rate-Card .QuantityBox {
  padding: 4px 8px;
  border: 1px solid #97979730;
  border-radius: 1px;
  margin-right: 10px;
}
.Trip-Rate-Card .QuantityBoxForList {
  top: -2px;
  padding: 4px;
  border: 1px solid #97979730;
  border-radius: 1px;
}
.card {
  width: 105%;
  border: 1px solid lightgray;
  padding-left: 15px;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  border-radius: 8px;
}
.input-box {
  padding: 12px 8px 12px 8px !important;
  left: -6px !important;
  top: -13px !important;
  height: 1px !important;
  text-align: left;
  width: 67px !important;
  height: 30px;
}
.head-wid {
  max-width: 199px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-description-ellipsis-width {
  max-width: 280px;
}
.item-description-component-ellipsis-width {
  max-width: 260px;
}
.Gat {
  margin-left: 0px !important;
  margin-right: 0px !important;
  padding-right: 0px !important;
}
.UnitPrice .Input .ant-input,
.GST .Input .ant-input,
.ZHLShare .Input .ant-input,
.igstAmount .Input .ant-input {
  top: -6px !important;
  width: 60px !important;
}
.UnitPrice .Input__Value,
.GST .Input__Value,
.ZHLShare .Input__Value,
.igstAmount .Input__Value {
  margin-top: 0px !important;
}
.UnitPrice .Input__Error,
.GST .Input__Error,
.ZHLShare .Input__Error,
.igstAmount .Input__Error {
  width: 65px;
  top: 28px;
  left: -5px;
}
.DiscountAmount .Input__Error {
  width: 65px;
  top: 21px;
}
.Mandatory-Error-Text {
  margin-top: 10px;
  margin-left: 10px;
  font-size: 0.75rem;
  position: relative;
  bottom: 5px;
  color: #ed3035;
}

.AddOnsModal {
  margin-top: 6px;
}

.List-Row .QuantityBox .InputText-Native {
  height: 30px;
}
.List-Row .QuantityBox .InputText-Native__Value {
  margin-top: 0px !important;
  width: 100%;
  height: 30px;
  align-items: center;
  border-radius: 4px;
  padding: 10px 8px 10px 8px;
  background-color: #fff;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.List-Row .QuantityBox .InputText-Native__Error {
  bottom: -13px;
}
.List-Row .QuantityBox input {
  height: 30px;
  top: 0px;
  padding: 10px 8px 10px 8px;
}

.EventPriceDetails {
  z-index: 1;
}
.EventPriceDetails .left {
  width: 43%;
}
.EventPriceDetails .right {
  width: 43%;
}
.EventPriceDetails .Field {
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
}
.EventPriceDetails .Field .SelectDrop .SelectWrap {
  width: 100%;
}
.EventPriceDetails .Field .SelectDrop .Select {
  width: 100%;
}
.EventPriceDetails .Field .SelectDrop .Error-Text {
  bottom: -4px;
}
.EventPriceDetails .Field .Input__Error {
  bottom: -5px;
}
.EventPriceDetails .ZHL__EventPrice .Input .GrayDark-Text {
  margin-top: -6px !important;
  justify-content: center;
}
.EventPriceDetails .PlusAddAmbulance {
  color: #1b84f3;
  display: block;
  width: 96%;
  margin: 0 auto;
  border: solid 1px #ccd6e1;
  border-radius: 1px;
  margin-top: 5px;
}
.EventPriceDetails .PlusAddAmbulance .PlusAddAmbulanceText {
  padding: 10px 20px;
  background-color: #1b84f320;
}
.EventPriceDetails .SendPaymentLink {
  color: #000;
  display: block;
  width: 96%;
  margin: 0 auto;
  border: solid 1px #4f4f4f;
  border-radius: 1px;
  width: 100%;
  opacity: 0.5;
}
.EventPriceDetails .SendPaymentLink .SendPaymentLinkText {
  padding: 10px 20px;
  background-color: #b7b7b7;
  justify-content: center;
}
.EventPriceDetails .card {
  width: 100% !important;
  padding-bottom: 30px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
}
.EventPriceDetails .card .Input__Error {
  width: 67px !important;
  bottom: -40px !important;
}
.EventPriceDetails .Input {
  display: block;
  width: 100%;
  height: auto;
}
.EventPriceDetails .Input .Input__Label {
  font-size: 0.875rem;
}
.EventPriceDetails .Input .Error {
  color: #b2b2b2;
}
.EventPriceDetails .Input .ant-input {
  top: 0px;
  padding: 8px 8px;
}
.EventPriceDetails .noOfAmbRequired .ant-input {
  padding: 12px 8px 9px 8px;
  top: 20px;
}
.EventPriceDetails .Form-Wrap {
  flex-wrap: wrap;
}
.EventPriceDetails .horizontal-line {
  width: 100%;
  margin-top: 18px;
}

.LeadsDispatch div {
  display: flex;
}
.LeadsDispatch .ContentWrap {
  display: block;
  width: 100%;
}
.LeadsDispatch .ContentWrap div {
  display: block;
}
.LeadsDispatch .List {
  width: 100%;
}
.LeadsDispatch .Caller-Details-Collapsible-Panel {
  display: block;
  margin-top: 10px;
}
.LeadsDispatch .Caller-Details-Collapsible-Panel .ant-collapse-item {
  display: block;
}
.LeadsDispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-inactive {
  display: none !important;
}
.LeadsDispatch .Caller-Details-Collapsible-Panel .Panel-Header-Bold .ant-collapse-header {
  font-size: 1rem;
  font-weight: bold;
}
.LeadsDispatch .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.LeadsDispatch .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.LeadsDispatch .Section {
  align-items: center;
}
.LeadsDispatch .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.LeadsDispatch .InteractionField {
  width: 570px;
}
.LeadsDispatch .InteractionField .InputText-Native {
  width: 570px;
}
.LeadsDispatch .VendorList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.LeadsDispatch .VendorList .List__Row {
  padding-left: 20px;
}
.LeadsDispatch .VendorList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.LeadsDispatch .VendorList .ListActions {
  flex: initial !important;
  align-items: center;
}
.LeadsDispatch .VendorList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.LeadsDispatch .VendorList .Pagination > div {
  display: block;
}
.LeadsDispatch .ant-slider {
  width: 100%;
  margin-left: 0px;
}
.LeadsDispatch .ant-slider-rail {
  height: 6px;
}
.LeadsDispatch .ant-slider-track {
  height: 6px;
}
.LeadsDispatch .ant-tooltip-open {
  border-color: none;
}
.LeadsDispatch .ant-slider-handle {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
  width: 16px;
  height: 16px;
}
.LeadsDispatch .ant-slider-handle:focus {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
}
.LeadsDispatch .ErvList .ActionLabel {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 7px;
}
.LeadsDispatch .ErvList .SearchBox {
  width: 275px !important;
}
.LeadsDispatch .ErvList .SearchBox .ant-input {
  width: 275px !important;
}
.LeadsDispatch .ErvList .SearchBox .SearchBox__Icon {
  left: initial !important;
  right: -8px !important;
}
.LeadsDispatch .ErvList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.LeadsDispatch .ErvList .List__Row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  align-items: center;
}
.LeadsDispatch .ErvList .List__Row .Base-Location .Common__Components__ReadMoreText {
  display: block;
}
.LeadsDispatch .ErvList .ErvContact-Copy {
  display: flex;
  align-items: center;
}
.LeadsDispatch .ErvList .DistanceRangeText {
  margin-left: 16px;
  font-size: 0.875rem;
  color: #5f6368;
  font-weight: bold;
}
.LeadsDispatch .ErvList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.LeadsDispatch .ErvList .ListActions {
  flex: initial !important;
  align-items: center;
}
.LeadsDispatch .ErvList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.LeadsDispatch .ErvList .Pagination > div {
  display: block;
}
.LeadsDispatch .DispatchType {
  font-size: 1rem;
}
.LeadsDispatch .DispatchType .ButtonCustom {
  cursor: default;
  width: 116px;
}
.LeadsDispatch .DispatchOnline__CallerDetails .InputText-Native {
  width: 270px;
}
.LeadsDispatch .DispatchOnline__CallerDetails .InputText-Native__Value,
.LeadsDispatch .DispatchOffline__CallerDetails .InputText-Native__Value {
  color: #4c4c4c !important;
  margin-top: 10px !important;
}
.LeadsDispatch .DispatchOnline_DispatchDetails .InputText-Native__Value,
.LeadsDispatch .DispatchOffline_DispatchDetails .InputText-Native__Value {
  margin-top: 8px !important;
}
.LeadsDispatch .DispatchOnline_DispatchDetails .InputText-Native,
.LeadsDispatch .DispatchOffline_DispatchDetails .InputText-Native {
  min-height: 58px;
}
.LeadsDispatch .Note__Meta {
  font-size: 0.875rem;
  color: #999;
}
.LeadsDispatch .ant-checkbox {
  border: solid 1px #666;
}
.LeadsDispatch .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.LeadsDispatch .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.LeadsDispatch .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.LeadsDispatch .InputText-Native {
  flex-direction: column;
}
.LeadsDispatch .BookingAdd_Vendor .Input {
  flex-direction: column;
}
.LeadsDispatch .BookingAdd_Vendor .Input__Value {
  margin-top: 10px !important;
}
.LeadsDispatch .Booking_Details .List__Header {
  padding-top: 7px;
  padding-bottom: 7px;
}
.LeadsDispatch .Booking_Details .List__Row {
  flex-wrap: wrap;
  padding: 23px 0px 0 0px;
  margin-top: 2px;
  background-color: rgba(252, 167, 165, 0.2);
  width: 100%;
}
.LeadsDispatch .Booking_Details .List__Row .SelectDrop .Error-Text {
  bottom: 8px;
}
.LeadsDispatch .Booking_Details .Booking_Added.List__Row {
  padding-top: 3px;
  align-items: center;
}
.LeadsDispatch .Booking_Details .Booking_Added.List__Row .Input {
  margin-bottom: 9px;
  height: 36px;
}
.LeadsDispatch .Booking_Details .Booking_Added.List__Row .SelectDrop {
  height: 36px;
  min-height: 36px;
  margin-bottom: 9px;
}
.LeadsDispatch .Booking_Details .Booking_Added.List__Row .Vendor_Name .Input {
  height: auto;
}
.LeadsDispatch .Booking_Details .Input {
  width: 200px;
  min-height: 30px;
  margin-bottom: 30px;
}
.LeadsDispatch .Booking_Details .Input .ant-input {
  top: 6px;
  height: 30px;
}
.LeadsDispatch .Booking_Details .Input .Input__Error {
  bottom: -26px;
}
.LeadsDispatch .Booking_Details .Input .Input__Value {
  margin-top: 12px !important;
}
.LeadsDispatch .Booking_Details .DateTimePickerField .DatePicker {
  width: 200px;
}
.LeadsDispatch .Booking_Details .DateTimePickerField .DatePicker .ant-picker {
  top: 7px;
  height: 30px;
  width: 200px;
}
.LeadsDispatch .Booking_Details .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.LeadsDispatch .Booking_Details .SelectDrop .SelectWrap {
  width: 200px;
}
.LeadsDispatch .Booking_Details .SelectDrop .Select {
  width: 200px;
  height: 30px;
}
.LeadsDispatch .Booking_Details .SelectDrop .DropList {
  line-height: 16px;
}
.LeadsDispatch .Booking_Details .SelectDrop .Selected-ReadOnly {
  width: 185px;
}
.LeadsDispatch .Booking_Details .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}

.Dispatch_Created_Modal_Wrap .ant-modal {
  width: 100% !important;
  max-width: 1200px;
}
.Dispatch_Created_Modal_Wrap .ant-modal-close-x {
  font-size: 1.25rem;
}
.Dispatch_Created_Modal_Wrap .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.Dispatch_Created_Modal_Wrap .ant-modal-content {
  margin-top: 55px;
  margin-bottom: 30px;
}
.Dispatch_Created_Modal_Wrap .ant-modal-body {
  padding: 20px 0px 0px;
}
.Dispatch_Created_Modal {
  height: 500px;
}
.Dispatch_Created_Modal div {
  display: flex;
}
.Dispatch_Created_Modal .ContentWrap {
  display: block;
  width: 100%;
}
.Dispatch_Created_Modal .ContentWrap div {
  display: block;
}
.Dispatch_Created_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Dispatch_Created_Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.Dispatch_Created_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Dispatch_Created_Modal .Caller_No_Text {
  font-size: 0.875rem;
  color: #999;
}
.Dispatch_Created_Modal .SectionTitle {
  flex-direction: column;
}
.Dispatch_Created_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Dispatch_Created_Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.Dispatch_Created_Modal .Interaction {
  width: 570px;
}
.Dispatch_Created_Modal .Interaction .InputText-Native {
  width: 570px;
}
.Dispatch_Created_Modal .Interaction input {
  width: 570px;
}
.Dispatch_Created_Modal .InputText-Native {
  flex-direction: column;
}
.Dispatch_Created_Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.Dispatch_Created_Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.Dispatch_Created_Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Dispatch_Created_Modal .TextArea .TextArea__Value {
  margin-top: 10px !important;
}
.Dispatch_Created_Modal .TextArea textarea {
  font-size: 1rem;
}
.Dispatch_Created_Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}

.DispatchCancelModal .ant-modal-content {
  height: auto;
}
.DispatchCancelModal .ant-modal-body {
  padding: 30px 30px 0px 30px;
}
.DispatchCancelModal .ant-modal-footer {
  padding: 36px 30px 30px 30px;
}
.DispatchCancelModal .Resolution_Text {
  font-size: 1.5rem;
  letter-spacing: normal;
  font-weight: bold;
  color: #666;
}

.Osd div {
  display: flex;
}
.Osd .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Osd .ContentWrap {
  display: block;
  width: 100%;
}
.Osd .ContentWrap div {
  display: block;
}
.Osd .List {
  width: 100%;
}
.Osd .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Osd .Section {
  align-items: center;
}
.Osd .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Osd .ant-checkbox {
  border: solid 1px #666;
}
.Osd .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Osd .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Osd .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Osd .InputText-Native {
  flex-direction: column;
}
.Osd .TextArea {
  flex-direction: column;
  width: 100%;
}
.Osd .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Osd .TextArea textarea {
  font-size: 1rem;
}
.Osd .TextArea textarea::placeholder {
  font-size: 1rem;
}
.Osd .TicketDetails .InputText-Native__Value {
  margin-top: 10px !important;
}
.Osd.View-Bg-Osd::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.Pcf div {
  display: flex;
}
.Pcf .Text--Color--White {
  color: white;
}
.Pcf .Ml-40 {
  margin-left: 40px;
}
.Pcf .Input .Input__Label {
  font-size: 0.875rem;
  color: #999;
}
.Pcf .TextArea .Error {
  color: #999;
}
.Pcf .Field_DatePicker .DatePicker .DatePicker__Error {
  top: 63px;
}
.Pcf .Field__Age {
  position: relative;
}
.Pcf .Field__Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px !important;
}
.Pcf .Field__Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Pcf .Field__Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  display: flex;
  height: 34px;
}
.Pcf .TextArea__Label {
  color: #999;
}
.Pcf .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.Pcf .DatePicker .DatePicker__Error {
  bottom: -20px;
}
.Pcf .Flex-Wrap {
  flex-wrap: wrap;
}
.Pcf .Mb-20 {
  margin-bottom: 20px;
}
.Pcf .ContentWrap {
  display: block;
  width: 100%;
}
.Pcf .ContentWrap div {
  display: block;
}
.Pcf .List {
  width: 100%;
}
.Pcf .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Pcf .Section {
  align-items: center;
}
.Pcf .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Pcf .ant-checkbox {
  border: solid 1px #666;
}
.Pcf .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Pcf .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Pcf .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Pcf .Input {
  display: block;
  width: 100%;
}
.Pcf .TextArea {
  display: block;
  width: 100%;
}
.Pcf .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Pcf .TextArea textarea {
  font-size: 1rem;
}
.Pcf .TextArea textarea::placeholder {
  font-size: 1rem;
}
.Pcf .Pcf__BasicInformation {
  display: flex;
  flex-wrap: wrap;
}
.Pcf .Pcf__BasicInformation .BasicInformation__Address {
  width: 550px;
}
.Pcf .RadioButton {
  display: block;
}
.Pcf .Pcf__Form__Collapsible__Panel {
  display: block;
  margin-top: 10px;
  width: 100%;
}
.Pcf .Pcf__Form__Collapsible__Panel .ant-collapse-item {
  display: block;
}
.Pcf .Pcf__Form__Collapsible__Panel .ant-collapse-content-inactive {
  display: none !important;
}
.Pcf .Pcf__Form__Collapsible__Panel .Panel-Header-Bold .ant-collapse-header {
  font-size: 1rem;
  font-weight: bold;
}
.Pcf .Pcf__PatientInformation {
  display: block;
}
.Pcf .Pcf__PatientInformation .ToggleSelectField .ToggleSelect {
  width: 275px;
}
.Pcf .Justify--Content--End {
  justify-content: flex-end;
}
.Pcf .Pcf__MlcInformation {
  display: block;
}
.Pcf .Pcf__MlcInformation .Field .DatePicker .DatePicker__Error {
  top: 65px;
}
.Pcf .Pcf__MlcInformation .Field__Address {
  width: 570px;
}
.Pcf .Pcf__MlcInformation .Field__Address .TextArea .TextArea__Error {
  bottom: -45px;
}
.Pcf .Field__Address {
  width: 550px;
}
.Pcf .Display--Block {
  display: block;
}
.Pcf .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Pcf .Pcf__DeliveryInAmbulance .ToggleSelect {
  width: 275px;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar_Color .SelectWrap {
  width: 150px;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar_Color .SelectWrap .Select {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar {
  width: 150px;
  margin-left: 0px;
  margin-top: 20px;
  margin-right: 0px;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar .SelectWrap {
  width: 150px;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar .SelectWrap .Select {
  width: 150px;
}
.Pcf .Pcf__DeliveryInAmbulance .Field_Apgar .Error-Text {
  bottom: 16px;
}
.Pcf .Pcf__Procedures .Field {
  width: 200px;
  margin-left: 0px;
  margin-top: 20px;
  margin-right: 0px;
}
.Pcf .Pcf__Procedures .Field .Input__Error {
  top: 65px;
}
.Pcf .Pcf__Procedures .Field .SelectWrap {
  width: 200px;
}
.Pcf .Pcf__Procedures .Field .SelectWrap .Drop-Arrow {
  top: 12px;
}
.Pcf .Pcf__Procedures .Field .SelectWrap .Select {
  width: 200px;
  padding-top: 8px;
  height: 30px;
}
.Pcf .Pcf__Procedures .Field input {
  height: 30px;
}
.Pcf .Pcf__Procedures .Field .Error-Text {
  bottom: 16px;
}
.Pcf .Pcf__Procedures .Field .DatePicker .DatePicker__Error {
  top: 65px;
}
.Pcf .Pcf__Procedures .Field .DatePicker .ant-picker {
  height: 30px;
  padding-top: 9px;
}
.Pcf .Pcf__Medications .Field_Medication {
  width: 275px;
  margin-left: 10px;
  margin-right: 10px;
}
.Pcf .Pcf__Medications .Field_Medication input {
  height: 36px;
}
.Pcf .Pcf__Medications .Field__BatchNo .SelectWrap .DropListItem {
  word-break: break-all;
}
.Pcf .Pcf__Medications .Field {
  width: 150px;
  margin-left: 0px;
  margin-top: 20px;
  margin-right: 0px;
}
.Pcf .Pcf__Medications .Field .TextArea .ant-input {
  top: 5px;
}
.Pcf .Pcf__Medications .Field .Input__Error {
  top: 65px;
}
.Pcf .Pcf__Medications .Field input {
  height: 30px;
}
.Pcf .Pcf__Medications .Field .DatePicker .DatePicker__Error {
  top: 65px;
}
.Pcf .Pcf__Medications .Field .DatePicker .ant-picker {
  height: 30px;
  padding-top: 9px;
}
.Pcf .Pcf__Medications .Field .SelectWrap {
  width: 150px;
}
.Pcf .Pcf__Medications .Field .SelectWrap .Drop-Arrow {
  top: 12px;
}
.Pcf .Pcf__Medications .Field .SelectWrap .Select {
  width: 150px;
  padding-top: 8px;
  height: 30px;
}
.Pcf .Pcf__Medications .Field .SelectDrop .Error-Text {
  bottom: 16px;
}
.Pcf .ant-collapse-content-active {
  overflow: visible;
}
.Pcf .FormAction {
  justify-content: flex-end;
  align-items: stretch;
  margin-right: 10px;
}
.Pcf .FormAction .Cancel .Icon {
  margin-right: 9px;
  vertical-align: middle;
  letter-spacing: 0.2px;
}
.Pcf .FormAction .Save .Icon {
  margin-right: 12px;
  vertical-align: middle;
}
.Pcf .Panel__Custom__Sub__Title {
  font-size: 0.875rem;
  color: #999999;
  font-style: italic;
}
.Pcf .ant-collapse-extra {
  margin-left: auto;
}
.Pcf .Fill__Information {
  color: #4c4c4c !important;
}
.Pcf .PCF__Save__Button span:nth-of-type(1) {
  vertical-align: middle;
  margin-right: 12px ;
}
.Pcf .Pcf__Consent .ToggleSelect {
  width: 275px;
}
.Pcf .Error_Top .Error-Text {
  top: 65px;
}
.Pcf .Select__Drop__Min__height .DropList {
  min-height: 150px;
}

.PcfCreatedModal {
  top: 214px !important;
}
.PcfCreatedModal .ant-modal-content {
  height: auto;
}
.PcfCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.PcfCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.PcfCreatedModal .MultipleRequestNoText {
  font-size: 1.25rem;
  letter-spacing: 0.2px;
  font-weight: bold;
  color: #666;
}
.PcfCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.PcfCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.PcfCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.PcfCreatedModal .serviceNumber {
  color: #666;
}

.PcfErrorModal {
  top: 214px !important;
}
.PcfErrorModal .ant-modal-content {
  height: auto;
}
.PcfErrorModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.PcfErrorModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.PcfErrorModal .Patient_detail {
  flex: 0 0 170px;
  word-break: break-all;
}
.PcfErrorModal .Patient_detail_value {
  flex: 0 0 170px;
  word-break: break-all;
}
.PcfErrorModal .Patient_detail_value::before {
  content: ": ";
}

.CallCenterKpi__Form {
  width: 1180px;
}
.CallCenterKpi__Form .Field,
.CallCenterKpi__Form .SectionTitle {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.CallCenterKpi__Form .SettingsWrap {
  height: 100%;
}
.CallCenterKpi__Form .Input {
  display: block;
}
.CallCenterKpi__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.CallCenterKpi__Form .ProjectRemarks .Input {
  width: 570px;
}

.AddTargetPenalty__Form {
  width: 1180px;
}
.AddTargetPenalty__Form .Input {
  display: block;
  width: 275px !important;
  min-height: 48px !important;
  margin-bottom: 0px !important;
}
.AddTargetPenalty__Form .Input .Input__Error {
  bottom: -3px;
}
.AddTargetPenalty__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 10px 0;
  margin-top: 2px;
  width: 1160px;
  background-color: #FEF4E7;
}
.AddTargetPenalty__Form .Input .ant-input {
  top: 0px;
  height: 30px;
}
.AddTargetPenalty__Form .Input .ant-input-disabled {
  background-color: #fff;
  cursor: alias;
}
.AddTargetPenalty__Form .Mt-23 {
  margin-top: 23px;
}
.AddTargetPenalty__Form .Mt-30 {
  margin-top: 30px;
}
.AddTargetPenalty__Form .Mt-35 {
  margin-top: 35px;
}

.ApplicationKpi__Form {
  width: 1180px;
}
.ApplicationKpi__Form .Field,
.ApplicationKpi__Form .SectionTitle,
.ApplicationKpi__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.ApplicationKpi__Form .SettingsWrap {
  height: 100%;
}
.ApplicationKpi__Form .Input {
  display: block;
}
.ApplicationKpi__Form .Input-Item-Right {
  position: absolute;
  font-size: 140.875rempx;
  top: 33px;
  right: 10px;
  color: #999;
}
.ApplicationKpi__Form .ProjectRemarks .Input {
  width: 570px;
}
.ApplicationKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox {
  border: solid 1px #666;
}
.ApplicationKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ApplicationKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ApplicationKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.GeoFencingHalt__Form {
  width: 1180px;
}
.GeoFencingHalt__Form .Field,
.GeoFencingHalt__Form .SectionTitle,
.GeoFencingHalt__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.GeoFencingHalt__Form .SettingsWrap {
  height: 100%;
}
.GeoFencingHalt__Form .Input {
  display: block;
}
.GeoFencingHalt__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.GeoFencingHalt__Form .ProjectRemarks .Input {
  width: 570px;
}

.Erv-List-Detail {
  background-color: #fef4f5;
  align-items: center;
  margin-top: 2px;
}
.Erv-List-Detail .Position-Relative {
  position: relative;
}
.Erv-List-Detail .Input {
  display: block;
  margin-top: 30px;
  width: 150px !important;
  margin-bottom: 10px !important;
}
.Erv-List-Detail .Input .Input__Error {
  bottom: -3px;
}
.Erv-List-Detail .Input .Input__Value {
  margin-top: 10px !important;
}
.Erv-List-Detail .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Erv-List-Detail .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Erv-List-Detail .ant-checkbox {
  border: solid 1px #666;
}
.Erv-List-Detail .ant-checkbox-wrapper {
  margin-right: 10px;
}
.Erv-List-Detail .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Erv-List-Detail .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Erv-List-Detail .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.TripKpi__Form {
  width: 1180px;
}
.TripKpi__Form .Field,
.TripKpi__Form .SectionTitle,
.TripKpi__Form .SettingsWrap {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
}
.TripKpi__Form .SettingsWrap {
  height: 100%;
}
.TripKpi__Form .Input {
  display: block;
}
.TripKpi__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.TripKpi__Form .ant-checkbox {
  border: solid 1px #666;
}
.TripKpi__Form .ant-checkbox-wrapper {
  margin-right: 10px;
}
.TripKpi__Form .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.TripKpi__Form .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.TripKpi__Form .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.ErvKpi__Form {
  width: 1180px;
}
.ErvKpi__Form .Field,
.ErvKpi__Form .SectionTitle {
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  width: 275px;
}
.ErvKpi__Form .SettingsWrap {
  height: 100%;
}
.ErvKpi__Form .Input {
  display: block;
}
.ErvKpi__Form .Input-Item-Right {
  position: absolute;
  font-size: 0.875rem;
  top: 33px;
  right: 10px;
  color: #999;
}
.ErvKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox {
  border: solid 1px #666;
}
.ErvKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ErvKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ErvKpi__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.AddPenaltyIncentive__Form {
  width: 1180px;
}
.AddPenaltyIncentive__Form .Input {
  display: block;
  width: 135px !important;
  min-height: 48px !important;
  margin-bottom: 0px !important;
}
.AddPenaltyIncentive__Form .Input .Input__Error {
  bottom: -8px;
}
.AddPenaltyIncentive__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 10px 0;
  margin-top: 2px;
  width: 1160px;
  background-color: #FEF4E7;
}
.AddPenaltyIncentive__Form .Input .ant-input {
  top: 0px;
  height: 30px;
}
.AddPenaltyIncentive__Form .Input .ant-input-disabled {
  background-color: #fff;
  cursor: alias;
}
.AddPenaltyIncentive__Form .Mt-23 {
  margin-top: 23px;
}
.AddPenaltyIncentive__Form .Mt-30 {
  margin-top: 30px;
}
.AddPenaltyIncentive__Form .Mt-35 {
  margin-top: 35px;
}
.AddPenaltyIncentive__Form .VehicleType {
  width: 110px;
}
.AddPenaltyIncentive__Form .Field .ant-checkbox-wrapper .ant-checkbox {
  border: solid 1px #666;
}
.AddPenaltyIncentive__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.AddPenaltyIncentive__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.AddPenaltyIncentive__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.Billing__Form {
  width: 1180px;
}
.Billing__Form .Billing__Model__Label .Input {
  margin-top: 17px;
}
.Billing__Form .PaymentType_Label .SelectDrop .LabelText {
  margin-bottom: 7px;
}
.Billing__Form .PaymentBy_Label {
  margin-left: 20px;
}
.Billing__Form .PaymentBy_Label .SelectDrop .LabelText {
  margin-bottom: 7px;
}
.Billing__Form .Capping__Label {
  position: relative;
}
.Billing__Form .Capping__Label span.Fixed__Kms__Capping {
  position: absolute;
  top: 15px;
  right: 8px;
  color: #020100;
}
.Billing__Form .Input {
  display: block;
  width: 275px !important;
  margin-bottom: 10px !important;
}
.Billing__Form .Input .Input__Error {
  bottom: -3px;
}
.Billing__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0px 18px;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Billing__Form .Aligned_Ambulances {
  width: 2650px;
}
.Billing__Form .PER_TRIP .Field {
  flex: 0 0 180px;
}
.Billing__Form .PER_TRIP .Input {
  width: 160px !important;
}
.Billing__Form .MONTHLY_FIXED .Field {
  flex: 0 0 160px;
}
.Billing__Form .MONTHLY_FIXED .Input {
  width: 140px !important;
}
.Billing__Form .GENERATE_BILL .Field {
  flex: 0 0 190px;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint.Field {
  flex: 0 0 260px;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint .SelectDrop {
  height: 83px;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint .SelectDrop .Select {
  width: 240px !important;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint .SelectDrop .SelectWrap {
  width: 240px !important;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint .SelectedItemsWrap {
  width: 240px !important;
  margin-top: 40px;
  border: 1px solid #f3eaea;
}
.Billing__Form .GENERATE_BILL .PrimaryComplaint .Error-Text {
  bottom: 24px !important;
}
.Billing__Form .GENERATE_BILL .Input {
  width: 170px !important;
}
.Billing__Form .GENERATE_BILL .Date .DatePicker {
  margin-top: -20px;
  width: 170px;
}
.Billing__Form .GENERATE_BILL .Date .DatePicker .DatePicker__Error {
  top: 67px !important;
}
.Billing__Form .GENERATE_BILL .Date .DatePicker .GrayDark-Text {
  margin-top: 30px !important;
}
.Billing__Form .GENERATE_BILL .SelectDrop,
.Billing__Form .GENERATE_BILL .Select {
  width: 170px !important;
}
.Billing__Form .GENERATE_BILL .SelectWrap,
.Billing__Form .GENERATE_BILL .SelectWrap input {
  width: 170px !important;
}
.Billing__Form .GENERATE_BILL .Delete {
  flex: 0 0 70px;
}
.Billing__Form .GENERATE_BILL .Error-Text {
  bottom: 9px !important;
}
.Billing__Form .GENERATE_BILL .Input__Error {
  bottom: 14px;
}
.Billing__Form .Ambulance-Assigned-Error-Text {
  font-size: 0.75rem;
  color: #ed3035;
  width: 100%;
}
.Billing__Form .Field {
  margin-top: 25px;
}
.Billing__Form .IS_MONTHLY_FIXED {
  margin-top: 35px;
}
.Billing__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Billing__Form .SelectDrop .Select {
  top: 0px;
  width: 275px !important;
}
.Billing__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.Billing__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.Billing__Form .SelectDrop .Error-Text {
  bottom: -12px;
}
.Billing__Form .Mt-23 {
  margin-top: 23px;
}
.Billing__Form .Mt-30 {
  margin-top: 30px;
}
.Billing__Form .Mt-35 {
  margin-top: 35px;
}
.Billing__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.Billing__Form .SelectDrop .DropList {
  top: 42px;
}

.PayLinkModal .amountInnerContainer {
  display: flex;
  flex-direction: row;
  color: #b2b2b2;
  position: absolute;
  z-index: 1;
  left: 9px;
  gap: 10px;
}
.PayLinkModal .line {
  width: 1px;
  height: 26px;
  opacity: 0.3;
  margin-top: 5px;
  border: 0.4px solid #979797;
}
.PayLinkModal .inputField {
  height: 70px;
}

.CopyLinkModalContainer .copyContainer {
  width: 325px;
  height: 40px;
  margin: 23px 11px 15px 0;
  padding: 15px 156px 9px 9px;
  border-radius: 4px;
  border: solid 1px rgba(151, 151, 151, 0.17);
  background-color: #f8f8f8;
}
.CopyLinkModalContainer .textEllipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 310px;
}


.flexContainer {
  display: flex;
  align-items: center;
}
.DivFlex div {
  display: flex !important;
}
.fullWidth {
  width: 100%;
}
.Input__Label__Style {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 8px;
}
.ListActionCustomSlider .ant-slider {
  width: 154px;
  margin-left: 0px;
}
.ListActionCustomSlider .ant-slider-rail {
  height: 6px;
}
.ListActionCustomSlider .ant-slider-track {
  height: 6px;
  background-color: pink;
  cursor: not-allowed;
}
.ListActionCustomSlider .ant-tooltip-open {
  border-color: none;
}
.ListActionCustomSlider .ant-slider-handle {
  width: 16px;
  height: 16px;
  border: none;
  background-color: pink;
}
.ListActionCustomSlider .ant-slider-handle:focus {
  box-shadow: none;
}
.ListActionCustomSlider .ant-slider:hover .ant-slider-track {
  background-color: pink;
}
.ListActionCustomSlider .Input__Labels {
  font-size: 0.875rem;
  color: #999;
  background-color: red;
}
.ListActionCustomSlider .disableStyles {
  cursor: not-allowed;
}

.CE_Enquiry_Modal .ant-modal-close-x {
  font-size: 1.25rem;
}
.CE_Enquiry_Modal .ant-modal-close-x svg {
  width: 20px !important;
  height: 20px !important;
}
.CE_Enquiry_Modal .ant-modal-body {
  padding: 0;
}
.CE_Enquiry_View_Modal {
  height: 500px;
}
.CE_Enquiry_View_Modal div {
  display: flex;
}
.CE_Enquiry_View_Modal .ContentWrap {
  display: block;
  width: 100%;
}
.CE_Enquiry_View_Modal .ContentWrap div {
  display: block;
}
.CE_Enquiry_View_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.CE_Enquiry_View_Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.CE_Enquiry_View_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.CE_Enquiry_View_Modal .SectionTitle {
  flex-direction: column;
}
.CE_Enquiry_View_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.CE_Enquiry_View_Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.CE_Enquiry_View_Modal .Interaction {
  width: 570px;
}
.CE_Enquiry_View_Modal .Interaction .InputText-Native {
  width: 570px;
}
.CE_Enquiry_View_Modal .Interaction input {
  width: 570px;
}
.CE_Enquiry_View_Modal .InputText-Native {
  flex-direction: column;
}
.CE_Enquiry_View_Modal .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.CE_Enquiry_View_Modal .ant-collapse {
  display: block;
  margin: 20px 10px 15px 10px;
}
.CE_Enquiry_View_Modal .ant-collapse div {
  display: block;
}
.CE_Enquiry_View_Modal .ant-collapse .ant-collapse-content-inactive {
  display: none;
}
.CE_Enquiry_View_Modal .ant-collapse .ant-collapse-content {
  overflow: visible;
}
.CE_Enquiry_View_Modal .ant-collapse .List div {
  display: flex;
}
.CE_Enquiry_View_Modal .ant-collapse .List .Common__Components__ShowMoreText {
  display: block;
}
.CE_Enquiry_View_Modal .ant-collapse .List .List_Scrollbar > div {
  display: block;
}
.CE_Enquiry_View_Modal .RequestType .Input__Value,
.CE_Enquiry_View_Modal .ComplaintType .Input__Value {
  text-transform: capitalize;
}
.CE_Enquiry_View_Modal .ant-checkbox {
  border: solid 1px #666;
}
.CE_Enquiry_View_Modal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.CE_Enquiry_View_Modal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.CE_Enquiry_View_Modal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.CE_Enquiry_View_Modal .TextArea {
  flex-direction: column;
  width: 100%;
  height: auto;
}
.CE_Enquiry_View_Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.CE_Enquiry_View_Modal .TextArea .TextArea__Value {
  margin-top: 10px !important;
}
.CE_Enquiry_View_Modal .TextArea textarea {
  font-size: 1rem;
}
.CE_Enquiry_View_Modal .TextArea textarea::placeholder {
  font-size: 1rem;
}
.CE_Enquiry_View_Modal .List__Header {
  padding-left: 0px;
}
.CE_Enquiry_View_Modal .List__Header .List__Header__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}
.CE_Enquiry_View_Modal .List__Row {
  padding-left: 1px;
}
.CE_Enquiry_View_Modal .List__Row .List__Row__Item {
  font-size: 0.875rem;
  margin-left: 20px;
}

.Reason-Modal-Class .ant-modal-content {
  height: 240px !important;
}
.Reason-Modal-Class .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Reason-Modal-Class .ant-modal-footer {
  padding: 30px;
}
.SRTableHeader .ListMaster__Header {
  width: 1915px !important;
}
.SRTableHeader .ListMaster__Header__Item {
  word-break: break-word !important;
}
.SRTableBody .ListMaster__Row {
  width: 1915px !important;
}
.SRTableBody .invoiceIcon svg {
  width: 14px !important;
}

.CallerPage div {
  display: flex;
}
.CallerPage .ContentWrap {
  display: block;
  width: 100%;
}
.CallerPage .ContentWrap div {
  display: block;
}
.CallerPage .List {
  width: 100%;
}
.CallerPage .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.CallerPage .Border-Left-White {
  margin-left: 15px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.CallerPage.View-Bg-CallerPage::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.No-Ambulance-Available-Modal .noAmbulanceInnerContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 27px;
}
.No-Ambulance-Available-Modal .horizontal-line {
  height: 1px;
  border: solid 1px #979797;
}
.No-Ambulance-Available-Modal .vertical-line {
  border-left: 1px solid #979797;
  height: 60px;
  margin-bottom: -20px;
}
.No-Ambulance-Available-Modal .yesButton {
  flex: 0.5;
  background: #fff;
  color: #548ff8;
  position: relative;
  left: -10px;
  top: 10px;
}
.No-Ambulance-Available-Modal .noButton {
  flex: 0.5;
  background: #fff;
  color: #4c4c4c;
  position: relative;
  right: -10px;
  top: 10px;
}

.Confirming-Booking-Modal {
  /* For Chrome or Safari */
  /* For Firefox */
  /* For IE10 */
}
.Confirming-Booking-Modal .confirmingBookingInnerContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 27px;
}
.Confirming-Booking-Modal progress {
  width: 353px;
  height: 16px;
  border: 1px solid #979797;
  border-radius: 3px;
}
.Confirming-Booking-Modal progress::-webkit-progress-bar {
  background-color: #fff;
}
.Confirming-Booking-Modal progress::-webkit-progress-value {
  background-color: #51d164 !important;
}
.Confirming-Booking-Modal progress {
  background-color: #fff;
}
.Confirming-Booking-Modal progress::-moz-progress-bar {
  background-color: #51d164 !important;
}
.Confirming-Booking-Modal progress {
  background-color: #fff;
}
.Confirming-Booking-Modal progress {
  background-color: #51d164;
}
.Confirming-Booking-Modal .ambulanceFoundNearby {
  width: 100%;
}
.Confirming-Booking-Modal .ambulanceRow {
  padding: 10px;
  background: #d8d8d8;
  margin-top: 6px;
  opacity: 0.8;
}

.CountdownTimer {
  font-size: 1.5rem;
  font-weight: bold;
}

.Confirmed-Booking-Modal .confirmedBookingInnerContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 27px;
}

.Confirmed-Booking-Modal .confirmedBookingInnerContainer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 27px;
}

.AnswerCallStatusModal .ant-modal-body {
  padding: 10px;
  min-height: 500px;
}
.AnswerCallStatusModal .Call-Status-Modal .Input {
  display: block;
  width: 225px;
}
.AnswerCallStatusModal .Call-Status-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.AnswerCallStatusModal .Call-Status-Modal .Field {
  margin: 10px 10px;
}
.AnswerCallStatusModal .Call-Status-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.AnswerCallStatusModal .Call-Status-Modal .Tracking-Status {
  margin-top: 60px;
  margin-bottom: 40px;
}

.Ambulance-Icon {
  width: 115px;
  height: 100px;
}
.Ambulance-Icon .Ambulance-Bg {
  width: 60px;
  height: 60px;
  background-color: #ffffff;
  border-radius: 50%;
  margin: 10px auto;
  position: relative;
}
.Ambulance-Icon .Shadow {
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.11);
}
.Ambulance-Icon .Dashed-Border {
  border: 1px dashed #999999;
}
.Ambulance-Icon .Dashed-Line__Black {
  width: 80px;
  position: absolute;
  right: 60px;
  top: 0;
  margin: auto;
  bottom: 0;
  height: 1px;
  border-bottom: 1px dashed black;
}
.Ambulance-Icon .Dashed-Line__Green {
  width: 80px;
  position: absolute;
  right: 60px;
  top: 0;
  margin: auto;
  bottom: 0;
  height: 1px;
  border-bottom: 1px dashed #0dbd22;
}
.Ambulance-Icon .Dashed-Line__Red {
  width: 80px;
  position: absolute;
  right: 60px;
  top: 0;
  margin: auto;
  bottom: 0;
  height: 1px;
  border-bottom: 1px dashed #ed3035;
}
.Ambulance-Icon .Ambulance-Icon-Img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  height: 36px;
  width: 32px;
}
.Ambulance-Icon .TimeContainer {
  width: 110px;
}

.ConfirmYesNoModal {
  top: 214px !important;
}
.ConfirmYesNoModal .ant-modal-content {
  height: 190px;
}
.ConfirmYesNoModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
  display: flex;
  justify-content: flex-start;
}
.ConfirmYesNoModal .ant-modal-footer {
  padding: 21px 30px 0px 30px;
}
.ConfirmYesNoModal.Dispatch___AirAmbulance .ant-modal-content {
  height: 210px;
}

.Crew__Config__Form {
  width: 1180px;
}
.Crew__Config__Form .Input {
  display: block;
  width: 184px !important;
  margin-bottom: 0px !important;
}
.Crew__Config__Form .Input .Input__Error {
  bottom: -3px;
}
.Crew__Config__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 5px;
  width: 1160px;
  background-color: #fef4f5;
}
.Crew__Config__Form .Field {
  margin-left: 20px;
  margin-top: 0px !important;
}
.Crew__Config__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Crew__Config__Form .SelectDrop .Select {
  top: 0px;
  width: 275px !important;
}
.Crew__Config__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.Crew__Config__Form .SelectDrop {
  height: auto;
  max-height: 125px;
}
.Crew__Config__Form .SelectDrop .Error-Text {
  bottom: 7px;
}
.Crew__Config__Form .Mt-23 {
  margin-top: 23px;
}
.Crew__Config__Form .Mt-30 {
  margin-top: 30px;
}
.Crew__Config__Form .Mt-35 {
  margin-top: 35px;
}
.Crew__Config__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.Crew__Config__Form .SelectDrop .DropList {
  top: 42px;
}
.Crew__Config__Form .Field .ant-checkbox-wrapper .ant-checkbox {
  border: solid 1px #666;
  margin-top: 17px;
}
.Crew__Config__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Crew__Config__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Crew__Config__Form .Field .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

.SrCreatedModal {
  top: 214px !important;
}
.SrCreatedModal .ant-modal-content {
  height: auto;
}
.SrCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.SrCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.SrCreatedModal .MultipleRequestNoText {
  font-size: 1.25rem;
  letter-spacing: 0.2px;
  font-weight: bold;
  color: #666;
}
.SrCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.SrCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.SrCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 142px;
  outline: none;
  cursor: pointer;
}
.SrCreatedModal .serviceNumber {
  color: #666;
}
.SrCreatedModal .margin {
  margin: 10px;
}

.Chip {
  width: fit-content;
  height: 24px;
  border-radius: 12px;
  background-color: #f2f2f2;
  padding: 6px;
  margin: 2px;
  display: flex;
  align-content: center;
  align-items: center;
  text-transform: capitalize;
}
.Chip .ChipName {
  padding: 6px;
}

body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter {
  width: 794px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.DeviceFilterWrap .DeviceFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.VehicleCertificateFilterWrap {
  left: 15px;
}
body .ListFilter-Position-left .ant-menu.VehicleCertificateFilterWrap .VehicleCertificateFilter {
  width: 536px;
}
body .ListFilter-Position-left .ant-menu.VehicleCertificateFilterWrap .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleCertificateFilterWrap .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleCertificateFilterWrap .SelectDrop .Drop-Arrow {
  top: 15px;
}

.VehicleInsuranceFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.VehicleInsuranceFilter .DropList {
  margin-top: 2px;
}
.VehicleInsuranceFilter .SelectDrop .Select {
  top: 6px;
}
.VehicleInsuranceFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.RefundModalWrap .Refund__Heading {
  justify-content: space-between;
}
.RefundModalWrap .RefundYes__Button {
  min-width: 91px;
}
.RefundModalWrap .RefundNo__Button {
  min-width: 91px;
}
.RefundModalWrap .Action__Container {
  flex-direction: row-reverse;
}

#Hidden-Screen-Print {
  display: none;
}
@media print {
  table {
    page-break-inside: auto;
  }
  tr {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  thead {
    display: table-header-group;
  }
  #Hidden-Screen-Print {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: 1001;
  }
  .No_Print {
    display: none;
  }
}

.ExportModalWrap .Export__Heading {
  justify-content: space-between;
}
.ExportModalWrap .ExportSelected__Button {
  min-width: 91px;
}
.ExportModalWrap .ExportComplete__Button {
  min-width: 185px;
}
.ExportModalWrap .Action__Container {
  flex-direction: row-reverse;
}
.ExportModalWrap .EditField__Section .EditFields_text {
  font-size: 1rem;
  color: #999;
  margin-bottom: 8px;
  font-weight: 600;
  line-height: 1.3;
}
.ExportModalWrap .Validation__Section .Validations_text {
  font-size: 1rem;
  color: #999;
}
.ExportModalWrap .Validation__Section .Mb-8 {
  margin-bottom: 8px;
}
.ExportModalWrap .Validation__Section .Validation_Key {
  width: 50%;
}
.ExportModalWrap .Validation__Section .Validation_Value {
  width: 50%;
}

.Dispatch__AddonFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.Dispatch__AddonFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.Dispatch__AddonFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Dispatch__AddonFilter .DropList {
  margin-top: 8px;
}
.Dispatch__AddonFilter .SelectDrop .LabelText {
  color: #999999;
}
.Dispatch__AddonFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Dispatch__AddonFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Dispatch__AddonFilter .Button-Width {
  min-width: 116px;
}
.Dispatch__AddonFilter .ToggleSelect {
  width: 238px;
}
.Dispatch__AddonFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Dispatch__AddonFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.CustomNotification__Filter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.CustomNotification__Filter .SelectDrop .SelectWrap {
  width: 240px;
}
.CustomNotification__Filter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.CustomNotification__Filter .DropList {
  margin-top: 8px;
}
.CustomNotification__Filter .SelectDrop .LabelText {
  color: #999999;
}
.CustomNotification__Filter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.CustomNotification__Filter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.CustomNotification__Filter .Button-Width {
  min-width: 116px;
}
.CustomNotification__Filter .ToggleSelect {
  width: 238px;
}
.CustomNotification__Filter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.CustomNotification__Filter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.Dispatch div {
  display: flex;
}
.Dispatch .ContentWrap {
  display: block;
  width: 100%;
}
.Dispatch .ContentWrap div {
  display: block;
}
.Dispatch .VehicleAssignmentBlock div {
  display: block;
}
.Dispatch .List {
  width: 100%;
}
.Dispatch .Caller-Details-Collapsible-Panel {
  width: 375px;
  display: block;
  margin-top: 10px;
}
.Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-item {
  display: block;
}
.Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-inactive {
  display: none !important;
}
.Dispatch .Caller-Details-Collapsible-Panel .Panel-Header-Bold .ant-collapse-header {
  font-size: 1rem;
  font-weight: bold;
  color: #4c4c4c;
}
.Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-box {
  display: flex;
  flex-direction: column;
  width: 375px;
  margin-bottom: 15px;
}
.Dispatch .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Dispatch .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Dispatch .Section {
  align-items: center;
}
.Dispatch .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Dispatch .VendorList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Dispatch .VendorList .List__Row {
  padding-left: 20px;
}
.Dispatch .VendorList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Dispatch .VendorList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Dispatch .VendorList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Dispatch .VendorList .Pagination > div {
  display: block;
}
.Dispatch .ant-slider {
  width: 100%;
  margin-left: 0px;
}
.Dispatch .ant-slider-rail {
  height: 6px;
}
.Dispatch .ant-slider-track {
  height: 6px;
}
.Dispatch .ant-tooltip-open {
  border-color: none;
}
.Dispatch .ant-slider-handle {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
  width: 16px;
  height: 16px;
}
.Dispatch .ant-slider-handle:focus {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
}
.Dispatch .ErvList .ActionLabel {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 7px;
}
.Dispatch .ErvList .SearchBox {
  width: 275px !important;
}
.Dispatch .ErvList .SearchBox .ant-input {
  width: 275px !important;
}
.Dispatch .ErvList .SearchBox .SearchBox__Icon {
  left: initial !important;
  right: -8px !important;
}
.Dispatch .ErvList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Dispatch .ErvList .List__Row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  align-items: center;
}
.Dispatch .ErvList .List__Row .Base-Location .Common__Components__ReadMoreText {
  display: block;
}
.Dispatch .ErvList .ErvContact-Copy {
  display: flex;
  align-items: center;
}
.Dispatch .ErvList .DistanceRangeText {
  margin-left: 16px;
  font-size: 0.875rem;
  color: #5f6368;
  font-weight: bold;
}
.Dispatch .ErvList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Dispatch .ErvList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Dispatch .ErvList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Dispatch .ErvList .Pagination > div {
  display: block;
}
.Dispatch .DispatchType {
  font-size: 1rem;
}
.Dispatch .DispatchType .ButtonCustom {
  cursor: default;
  width: 116px;
}
.Dispatch .DispatchOnline__CallerDetails .InputText-Native {
  width: 200px !important;
}
.Dispatch .DispatchOnline__CallerDetails .InputText-Native__Value,
.Dispatch .DispatchOffline__CallerDetails .InputText-Native__Value {
  color: #4c4c4c !important;
  margin-top: 10px !important;
}
.Dispatch .DispatchOnline_DispatchDetails .InputText-Native__Value,
.Dispatch .DispatchOffline_DispatchDetails .InputText-Native__Value {
  margin-top: 8px !important;
}
.Dispatch .DispatchOnline_DispatchDetails .InputText-Native,
.Dispatch .DispatchOffline_DispatchDetails .InputText-Native {
  min-height: 58px;
}
.Dispatch .Note__Meta {
  font-size: 0.875rem;
  color: #999;
}
.Dispatch .ant-checkbox {
  border: solid 1px #666;
}
.Dispatch .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Dispatch .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Dispatch .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Dispatch .InputText-Native {
  flex-direction: column;
}
.Dispatch .BookingAdd_Vendor .Input {
  flex-direction: column;
}
.Dispatch .BookingAdd_Vendor .Input__Value {
  margin-top: 10px !important;
}
.Dispatch .Booking_Details .List__Header {
  padding-top: 7px;
  padding-bottom: 7px;
}
.Dispatch .Booking_Details .List__Row {
  flex-wrap: wrap;
  padding: 23px 0px 0 0px;
  margin-top: 2px;
  background-color: rgba(252, 167, 165, 0.2);
  width: 100%;
}
.Dispatch .Booking_Details .List__Row .SelectDrop .Error-Text {
  bottom: 8px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row {
  padding-top: 3px;
  align-items: center;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .Input {
  margin-bottom: 9px;
  height: 36px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .SelectDrop {
  height: 36px;
  min-height: 36px;
  margin-bottom: 9px;
}
.Dispatch .Booking_Details .Booking_Added.List__Row .Vendor_Name .Input {
  height: auto;
}
.Dispatch .Booking_Details .Input {
  width: 165px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Dispatch .Booking_Details .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Dispatch .Booking_Details .Input .Input__Error {
  bottom: -26px;
}
.Dispatch .Booking_Details .Input .Input__Value {
  margin-top: 12px !important;
}
.Dispatch .Booking_Details .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Dispatch .Booking_Details .SelectDrop .SelectWrap {
  width: 165px;
}
.Dispatch .Booking_Details .SelectDrop .Select {
  width: 165px;
  height: 30px;
}
.Dispatch .Booking_Details .SelectDrop .DropList {
  line-height: 16px;
}
.Dispatch .Booking_Details .SelectDrop .Selected-ReadOnly {
  width: 165px;
}
.Dispatch .Booking_Details .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Dispatch .Booking_Details .ErvAddedField .Input {
  width: 145px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .Input__Error {
  bottom: -26px;
}
.Dispatch .Booking_Details .ErvAddedField .Input .Input__Value {
  margin-top: 12px !important;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .SelectWrap {
  width: 145px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select {
  width: 145px;
  height: 30px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .DropList {
  line-height: 16px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Selected-ReadOnly {
  width: 145px;
}
.Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Dispatch.View-Bg-Dispatch::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.Event .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Event .ant-collapse {
  background-color: #fff;
  box-shadow: 0 2px 4px 0 #fff;
}
.Event .ant-collapse-header {
  margin-left: 10px;
  margin-right: 10px;
}
.Event .ant-collapse-content {
  overflow: inherit;
}
.Event .ContentWrap {
  display: block;
  width: 100%;
}
.Event .ContentWrap div {
  display: block;
}
.Event .ant-checkbox {
  border: solid 1px #666;
}
.Event .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Event .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Event .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Event .InputText-Native {
  flex-direction: column;
}
.Event .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.Event .TextArea {
  flex-direction: column;
  width: 570px !important;
}
.Event .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.Event .TextArea textarea {
  font-size: 1rem;
}
.Event .TextArea textarea::placeholder {
  font-size: 1rem;
}
.Event.View-Bg-Event::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.Event_Dispatch div {
  display: flex;
}
.Event_Dispatch .ContentWrap {
  display: block;
  width: 100%;
}
.Event_Dispatch .ContentWrap div {
  display: block;
}
.Event_Dispatch .VehicleAssignmentBlock div {
  display: block;
}
.Event_Dispatch .List {
  width: 100%;
}
.Event_Dispatch .Caller-Details-Collapsible-Panel {
  width: 375px;
  display: block;
  margin-top: 10px;
}
.Event_Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-item {
  display: block;
}
.Event_Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-inactive {
  display: none !important;
}
.Event_Dispatch .Caller-Details-Collapsible-Panel .Panel-Header-Bold .ant-collapse-header {
  font-size: 1rem;
  font-weight: bold;
  color: #4c4c4c;
}
.Event_Dispatch .Caller-Details-Collapsible-Panel .ant-collapse-content-box {
  display: flex;
  flex-direction: column;
  width: 375px;
  margin-bottom: 15px;
}
.Event_Dispatch .Common__Components__ShowMoreText {
  display: block;
  width: 100%;
}
.Event_Dispatch .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Event_Dispatch .Section {
  align-items: center;
}
.Event_Dispatch .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Event_Dispatch .VendorList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Event_Dispatch .VendorList .List__Row {
  padding-left: 20px;
}
.Event_Dispatch .VendorList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Event_Dispatch .VendorList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Event_Dispatch .VendorList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Event_Dispatch .VendorList .Pagination > div {
  display: block;
}
.Event_Dispatch .ant-slider {
  width: 100%;
  margin-left: 0px;
}
.Event_Dispatch .ant-slider-rail {
  height: 6px;
}
.Event_Dispatch .ant-slider-track {
  height: 6px;
}
.Event_Dispatch .ant-tooltip-open {
  border-color: none;
}
.Event_Dispatch .ant-slider-handle {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
  width: 16px;
  height: 16px;
}
.Event_Dispatch .ant-slider-handle:focus {
  border-color: #fca7a5;
  background: #fca7a5;
  box-shadow: none;
}
.Event_Dispatch .ErvList .ActionLabel {
  font-size: 0.875rem;
  color: #999;
  margin-bottom: 7px;
}
.Event_Dispatch .ErvList .SearchBox {
  width: 275px !important;
}
.Event_Dispatch .ErvList .SearchBox .ant-input {
  width: 275px !important;
}
.Event_Dispatch .ErvList .SearchBox .SearchBox__Icon {
  left: initial !important;
  right: -8px !important;
}
.Event_Dispatch .ErvList .List__Header {
  padding-left: 66px;
  color: #999;
  font-weight: bold;
}
.Event_Dispatch .ErvList .List__Row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  align-items: center;
}
.Event_Dispatch .ErvList .List__Row .Base-Location .Common__Components__ReadMoreText {
  display: block;
}
.Event_Dispatch .ErvList .ErvContact-Copy {
  display: flex;
  align-items: center;
}
.Event_Dispatch .ErvList .DistanceRangeText {
  margin-left: 16px;
  font-size: 0.875rem;
  color: #5f6368;
  font-weight: bold;
}
.Event_Dispatch .ErvList .Input {
  margin-bottom: 0;
  min-height: 40px;
}
.Event_Dispatch .ErvList .ListActions {
  flex: initial !important;
  align-items: center;
}
.Event_Dispatch .ErvList .FilterWrapContainer {
  margin-bottom: 0 !important;
}
.Event_Dispatch .ErvList .Pagination > div {
  display: block;
}
.Event_Dispatch .DispatchType {
  font-size: 1rem;
}
.Event_Dispatch .DispatchType .ButtonCustom {
  cursor: default;
  width: 116px;
}
.Event_Dispatch .DispatchOnline__CallerDetails .InputText-Native {
  width: 200px !important;
}
.Event_Dispatch .DispatchOnline__CallerDetails .InputText-Native__Value,
.Event_Dispatch .DispatchOffline__CallerDetails .InputText-Native__Value {
  color: #4c4c4c !important;
  margin-top: 10px !important;
}
.Event_Dispatch .DispatchOnline_DispatchDetails .InputText-Native__Value,
.Event_Dispatch .DispatchOffline_DispatchDetails .InputText-Native__Value {
  margin-top: 8px !important;
}
.Event_Dispatch .DispatchOnline_DispatchDetails .InputText-Native,
.Event_Dispatch .DispatchOffline_DispatchDetails .InputText-Native {
  min-height: 58px;
}
.Event_Dispatch .Note__Meta {
  font-size: 0.875rem;
  color: #999;
}
.Event_Dispatch .ant-checkbox {
  border: solid 1px #666;
}
.Event_Dispatch .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Event_Dispatch .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Event_Dispatch .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Event_Dispatch .InputText-Native {
  flex-direction: column;
}
.Event_Dispatch .Booking_Details {
  flex-direction: column;
  padding: 0 20px;
}
.Event_Dispatch .Booking_Details .List__Header {
  display: flex;
  padding: 17px 15px 15px 35px;
  border: solid 1px #f5f5f5;
}
.Event_Dispatch .Booking_Details .List__Row {
  flex-wrap: wrap;
  padding: 8px 0 0px 0;
  margin-top: 2px;
  background-color: rgba(252, 167, 165, 0.2);
  width: 100%;
}
.Event_Dispatch .Booking_Details .List__Row .SelectDrop .Error-Text {
  bottom: 8px;
}
.Event_Dispatch .Booking_Details .Booking_Added.List__Row {
  padding-top: 3px;
  align-items: center;
}
.Event_Dispatch .Booking_Details .Booking_Added.List__Row .Input {
  margin-bottom: 9px;
  height: 36px;
}
.Event_Dispatch .Booking_Details .Booking_Added.List__Row .SelectDrop {
  height: 36px;
  min-height: 36px;
  margin-bottom: 9px;
}
.Event_Dispatch .Booking_Details .Booking_Added.List__Row .Vendor_Name .Input {
  height: auto;
}
.Event_Dispatch .Booking_Details .Input {
  width: 165px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Event_Dispatch .Booking_Details .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Event_Dispatch .Booking_Details .Input .Input__Error {
  bottom: -29px;
}
.Event_Dispatch .Booking_Details .Input .Input__Value {
  margin-top: 12px !important;
}
.Event_Dispatch .Booking_Details .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Event_Dispatch .Booking_Details .SelectDrop .SelectWrap {
  width: 165px;
}
.Event_Dispatch .Booking_Details .SelectDrop .Select {
  width: 165px;
  height: 30px;
}
.Event_Dispatch .Booking_Details .SelectDrop .DropList {
  line-height: 16px;
}
.Event_Dispatch .Booking_Details .SelectDrop .Selected-ReadOnly {
  width: 165px;
}
.Event_Dispatch .Booking_Details .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Event_Dispatch .Booking_Details .ErvAddedField {
  height: 52px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .Input {
  width: 150px;
  min-height: 30px;
  margin-bottom: 30px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .Input .ant-input {
  top: 6px;
  height: 30px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .Input .Input__Error {
  bottom: 0;
}
.Event_Dispatch .Booking_Details .ErvAddedField .Input .Input__Value {
  margin-top: 12px !important;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop {
  line-height: 12px;
  min-height: 60px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop .SelectWrap {
  width: 145px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select {
  width: 145px;
  height: 30px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop .DropList {
  line-height: 16px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop .Selected-ReadOnly {
  width: 145px;
}
.Event_Dispatch .Booking_Details .ErvAddedField .SelectDrop .Select.Disabled {
  opacity: 1;
  background-color: #f5f5f5;
}
.Event_Dispatch.View-Bg-Event_Dispatch::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.Dispatch__AddonFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.Dispatch__AddonFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.Dispatch__AddonFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Dispatch__AddonFilter .DropList {
  margin-top: 8px;
}
.Dispatch__AddonFilter .SelectDrop .LabelText {
  color: #999999;
}
.Dispatch__AddonFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Dispatch__AddonFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Dispatch__AddonFilter .Button-Width {
  min-width: 116px;
}
.Dispatch__AddonFilter .ToggleSelect {
  width: 238px;
}
.Dispatch__AddonFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Dispatch__AddonFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.Dispatch__AddonFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.Dispatch__AddonFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.Dispatch__AddonFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.Dispatch__AddonFilter .DropList {
  margin-top: 8px;
}
.Dispatch__AddonFilter .SelectDrop .LabelText {
  color: #999999;
}
.Dispatch__AddonFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.Dispatch__AddonFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.Dispatch__AddonFilter .Button-Width {
  min-width: 116px;
}
.Dispatch__AddonFilter .ToggleSelect {
  width: 238px;
}
.Dispatch__AddonFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.Dispatch__AddonFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.VehicleRateCardFilter {
  width: 794px;
  padding: 20px;
  line-height: 1;
}
.VehicleRateCardFilter .SelectDrop .SelectWrap {
  width: 240px;
}
.VehicleRateCardFilter .SelectDrop .Select {
  width: 240px;
  top: 9px;
  cursor: default;
}
.VehicleRateCardFilter .DropList {
  margin-top: 8px;
}
.VehicleRateCardFilter .SelectDrop .LabelText {
  color: #999999;
}
.VehicleRateCardFilter .SelectDrop .Drop-Arrow {
  top: 16px;
}
.VehicleRateCardFilter .SelectDrop .SelectedItem .SelectedItemName {
  margin-top: 5px;
}
.VehicleRateCardFilter .Button-Width {
  min-width: 116px;
}
.VehicleRateCardFilter .ToggleSelect {
  width: 238px;
}
.VehicleRateCardFilter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 7px;
}
.VehicleRateCardFilter .ToggleSelect .ButtonCustom {
  width: 116px;
}

.SelectedFilterChips {
  display: flex;
  flex-wrap: wrap;
}

.Common_SR_Complaint_Call_Record_Search .ToggleSelect .ButtonCustom {
  width: 92px;
}
.Common_SR_Complaint_Call_Record_Search .ToggleSelect .ButtonCustom.Selected {
  color: #fff;
}

.Add-Activity-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Add-Activity-Modal .TextArea {
  display: block;
  width: 340px;
}
.Add-Activity-Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Add-Activity-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Add-Activity-Modal .SelectDrop .SelectWrap {
  width: 340px;
}
.Add-Activity-Modal .SelectDrop .Select {
  width: 340px;
}
.Complaint_Add_Note_Modal_Wrap .ant-modal-close-x {
  font-size: 1.5rem;
  margin-top: 10px;
  margin-right: 10px;
}

.Complaint_Reopen_Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Complaint_Reopen_Modal .TextArea {
  display: block;
  width: 340px;
}
.Complaint_Reopen_Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Complaint_Reopen_Modal .Input {
  display: block;
  width: 340px;
}
.Complaint_Reopen_Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Complaint_Reopen_Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Complaint_Reopen_Modal_Wrap .ant-modal-close-x {
  font-size: 1.25rem;
  margin-top: 10px;
  margin-right: 10px;
}

.Complaints-Call-Forward-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Complaints-Call-Forward-Modal .Input {
  display: block;
  width: 360px;
}
.Complaints-Call-Forward-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Complaints-Call-Forward-Modal .Input .Error {
  color: #b2b2b2;
}
.Complaints-Call-Forward-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.Complaints-Call-Forward-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Complaints-Call-Forward-Modal .SelectDrop .Select {
  width: 360px;
}

.Complaint_Govt_Call_Record .ToggleSelect .ButtonCustom {
  width: 92px;
}
.Complaint_Govt_Call_Record .ToggleSelect .ButtonCustom.Selected {
  color: #fff;
}

.ComplaintAndEnquiry div {
  display: flex;
}
.ComplaintAndEnquiry .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ComplaintAndEnquiry .ContentWrap {
  display: block;
  width: 100%;
}
.ComplaintAndEnquiry .ContentWrap div {
  display: block;
}
.ComplaintAndEnquiry .List {
  width: 100%;
}
.ComplaintAndEnquiry .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.ComplaintAndEnquiry .Section {
  align-items: center;
}
.ComplaintAndEnquiry .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.ComplaintAndEnquiry .ant-checkbox {
  border: solid 1px #666;
}
.ComplaintAndEnquiry .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.ComplaintAndEnquiry .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.ComplaintAndEnquiry .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.ComplaintAndEnquiry .InputText-Native {
  flex-direction: column;
}
.ComplaintAndEnquiry .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.ComplaintAndEnquiry .TextArea {
  flex-direction: column;
  width: 100%;
}
.ComplaintAndEnquiry .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.ComplaintAndEnquiry .TextArea textarea {
  font-size: 1rem;
}
.ComplaintAndEnquiry .TextArea textarea::placeholder {
  font-size: 1rem;
}
.ComplaintAndEnquiry.View-Bg-ComplaintAndEnquiry::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.ComplaintAndEnquiryCreatedModal {
  top: 214px !important;
}
.ComplaintAndEnquiryCreatedModal .ant-modal-content {
  height: auto;
}
.ComplaintAndEnquiryCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.ComplaintAndEnquiryCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.ComplaintAndEnquiryCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.ComplaintAndEnquiryCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.ComplaintAndEnquiryCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.ComplaintAndEnquiryCreatedModal .serviceNumber {
  color: #666;
}

.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-body {
  padding-top: 10px;
  min-height: 380px;
}
.Complaint-Call-Record-Govt-Modal-Wrap .ant-modal-close-x {
  font-size: 1.375rem;
}

.EquipmentStatusApprovalModalWrapper .ant-modal-body {
  padding-bottom: 0px;
}
.EquipmentStatusApprovalModalWrapper .ant-modal-footer {
  padding: 20px;
}
.EquipmentStatusApprovalModalWrapper .Heading {
  width: 90%;
}

.AmbulanceInventoryViewModal .ant-modal-body {
  min-height: 460px;
}

.Mappings__ListAdd {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.Mappings__ListAdd div {
  display: flex;
  width: 100%;
}
.Mappings__ListAdd .PaginationDropDown {
  align-items: center;
}
.Mappings__ListAdd .ScrollWrap {
  height: 289px !important;
}
.Mappings__ListAdd .ScrollWrap > div {
  width: calc(100% + 15px);
}
.Mappings__ListAdd .ListWrap {
  flex-direction: column;
}
.Mappings__ListAdd .List__Header {
  color: #999;
  font-weight: bold;
  letter-spacing: 0.2px;
  padding-left: 20px;
}
.Mappings__ListAdd .List__Row {
  padding-left: 20px;
}
.Mappings__ListAdd .HeaderWrap {
  margin-top: 22px;
}
.Mappings__ListAdd .Search {
  position: relative;
}
.Mappings__ListAdd .Search .ant-input {
  top: 0;
  height: 100%;
  box-shadow: none;
  font-size: 1rem;
  padding-left: 66px;
}
.Mappings__ListAdd .Search .ant-input:focus {
  border: none;
}
.Mappings__ListAdd .ant-checkbox {
  border: solid 1px #666;
}
.Mappings__ListAdd .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Mappings__ListAdd .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Mappings__ListAdd .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}

body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter {
    width: 661px !important;
  }
  body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .ClientTypeField {
    margin-left: 20px !important;
  }
  body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .HospitalTypeField {
    margin-left: 20px !important;
  }
}
body .withHospitalWrapper .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

body .ListFilter-Position-left .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ClientHospitalMappingsFilterWrap .ClientHospitalMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .withUserWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .withUserWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
    width: 661px !important;
  }
  body .withUserWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .withUserWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SupervisorTypeField {
    margin-left: 20px !important;
  }
}
body .withUserWrapper .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 305px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.ParkingUserMappingsFilterWrap .ParkingUserMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .WithVehicleParkingBayWrapper .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithVehicleParkingBayWrapper .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter {
    width: 661px !important;
  }
  body .WithVehicleParkingBayWrapper .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .TehsilField {
    margin-left: 0px !important;
  }
  body .WithVehicleParkingBayWrapper .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
}
body .WithVehicleParkingBayWrapper .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

body .ListFilter-Position-left .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 307px;
}
body .ListFilter-Position-left .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleParkingBayMappingsFilterWrap .VehicleParkingBayMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .WithDeviceWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
  width: 923px;
}
@media screen and (max-width: 1245px) {
  body .WithDeviceWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
    width: 661px !important;
  }
  body .WithDeviceWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .VehicleTypeField {
    margin-left: 0px !important;
  }
}
body .WithDeviceWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .ToggleSelect .ToggleSelect__ButtonContainer .ButtonCustom {
  height: 38px;
}
body .WithDeviceWrapper .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 215px !important;
}

body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter {
  width: 923px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Arrow-Up {
  position: absolute;
  top: -10px;
  left: 307px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .ToggleSelect .ToggleSelect__ButtonContainer .ButtonCustom {
  height: 38px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .Filter .ToggleSelect .ToggleSelect__Label {
  margin-bottom: 5px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.VehicleDeviceMappingsFilterWrap .VehicleDeviceMappingsFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.Reason-Modal-Class .ant-modal-content {
  height: 240px !important;
}
.Reason-Modal-Class .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Reason-Modal-Class .ant-modal-footer {
  padding: 30px;
}

.Add-Activity-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Add-Activity-Modal .Input {
  display: block;
  width: 340px;
}
.Add-Activity-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Add-Activity-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Add-Activity-Modal .SelectDrop .SelectWrap {
  width: 340px;
}
.Add-Activity-Modal .SelectDrop .Select {
  width: 340px;
}

.Escalation-Reason-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Escalation-Reason-Modal .Input {
  display: block;
  width: 360px;
}
.Escalation-Reason-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Escalation-Reason-Modal .Input .Error {
  color: #b2b2b2;
}
.Escalation-Reason-Modal .Inner-Wrap {
  flex-wrap: wrap;
}
.Escalation-Reason-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Escalation-Reason-Modal .SelectDrop .Select {
  width: 360px;
}

.Call-Close-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Call-Close-Modal .Input {
  display: block;
  width: 360px;
}
.Call-Close-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Call-Close-Modal .Input .Error {
  color: #b2b2b2;
}
.Call-Close-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Call-Close-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Call-Close-Modal .SelectDrop .Select {
  width: 360px;
}

.Reason-Modal-Class .ant-modal-content {
  height: 240px !important;
}
.Reason-Modal-Class .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Reason-Modal-Class .ant-modal-footer {
  padding: 30px;
}

.Call__View__Modal .Field {
  width: 360px;
}
.Call__View__Modal .ant-modal-close {
  top: 4px;
}
.Call__View__Modal .Input {
  display: block;
  width: 360px;
}
.Call__View__Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Call__View__Modal .Input .Error {
  color: #b2b2b2;
}
.Call__View__Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Call__View__Modal .SelectDrop .Select {
  width: 360px;
}
.Call__View__Modal .SelectDrop .Selected-ReadOnly {
  text-transform: capitalize;
}
.Call__View__Modal .DatePicker {
  width: 360px;
}
.Call__View__Modal .Interaction .Input {
  height: auto;
}

.Reason-Modal-Class .ant-modal-content {
  height: 240px !important;
}
.Reason-Modal-Class .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Reason-Modal-Class .ant-modal-footer {
  padding: 30px;
}

.Escalation-Reason-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Escalation-Reason-Modal .Input {
  display: block;
  width: 360px;
}
.Escalation-Reason-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Escalation-Reason-Modal .Input .Error {
  color: #b2b2b2;
}
.Escalation-Reason-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.Escalation-Reason-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Escalation-Reason-Modal .SelectDrop .Select {
  width: 360px;
}

.PcfCountModalWrap .ant-modal-body {
  padding-top: 30px;
}
.PcfCountModalWrap .ant-modal-close {
  top: 20px;
  right: 20px;
}
.PcfCountModalWrap .ant-modal-close-x {
  height: 30px;
  width: 30px;
}
.PcfCountModalWrap .ant-modal-close-x .anticon-close {
  vertical-align: 8px;
}
.PcfCountModalWrap .PcfCountModal .Description {
  color: #666666;
}
.PcfCountModalWrap .PcfCountModal .PcfRowDetail {
  justify-content: space-between;
  padding: 10px;
  margin-bottom: 16px;
  border-radius: 5px;
}

.PcfDetailModalWrap .ant-modal-body {
  padding: 1px;
}
.PcfDetailModalWrap .BorderWraper {
  border: 10px solid #FDDCC5;
  margin: 19px;
}
.PcfDetailModalWrap .ant-modal-close {
  top: 0px;
  right: -4px;
}
.PcfDetailModalWrap .ant-modal-close-x {
  height: 30px;
  width: 30px;
}
.PcfDetailModalWrap .ant-modal-close-x .anticon-close {
  vertical-align: 8px;
}
.PcfDetailModalWrap .PcfDetailModal {
  width: 100%;
}
.PcfDetailModalWrap .PcfDetailModal .Header {
  padding: 12px;
}
.PcfDetailModalWrap .PcfDetailModal .Header .JobNumber {
  margin-top: 5px;
}
.PcfDetailModalWrap .PcfDetailModal .Header .Print_Icon {
  margin-left: auto;
}
.PcfDetailModalWrap .PcfDetailModal .Section__Heading {
  padding: 6px 12px;
  font-weight: bold;
}
.PcfDetailModalWrap .PcfDetailModal .BG--Grey {
  background-color: #e5e5e5;
}
.PcfDetailModalWrap .PcfDetailModal .Flex-1 {
  flex: 1 1 50%;
}
.PcfDetailModalWrap .PcfDetailModal .Flex-2 {
  flex: 2 1 101%;
}
.PcfDetailModalWrap .PcfDetailModal .Border_Left {
  border-left: 1px solid #e5e5e5;
}
.PcfDetailModalWrap .PcfDetailModal .Border_Bottom {
  border-bottom: 1px solid #e5e5e5;
}
.PcfDetailModalWrap .PcfDetailModal .TableHeader {
  font-size: 0.875rem !important;
}
.PcfDetailModalWrap .PcfDetailModal .ListMaster__Header {
  width: 100%;
  min-width: 500px;
}
.PcfDetailModalWrap .PcfDetailModal .ListMaster__Row {
  width: 100%;
  min-width: 500px;
}
.PcfDetailModalWrap .PcfDetailModal .ant-checkbox {
  border: solid 1px #666;
}
.PcfDetailModalWrap .PcfDetailModal .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.PcfDetailModalWrap .PcfDetailModal .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.PcfDetailModalWrap .PcfDetailModal .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.PcfDetailModalWrap .PcfDetailModal .List__Row {
  border-bottom: solid 1px #f5f5f5;
}
.PcfDetailModalWrap .PcfDetailModal .List__Row .ListMaster__Header__Item {
  font-weight: bold;
  color: #999999;
  word-break: break-all;
}
.PcfDetailModalWrap .PcfDetailModal .Bg__MASTER {
  background-color: #f8f8f8;
}
@media print {
  @page {
    margin: 1cm 0cm 1cm 0cm;
  }
  .PcfDetailModal {
    width: 100%;
  }
  .Print_Icon {
    display: none;
  }
  table {
    page-break-inside: auto;
  }
  #wrapper {
    position: absolute;
    overflow: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border: 0.25cm solid #FDDCC5;
  }
  div {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  thead {
    display: table-header-group;
  }
  .Header {
    padding: 12px;
  }
  .Header .JobNumber {
    margin-top: 5px;
  }
  .Header .Print_Icon {
    margin-left: auto;
  }
  .Section__Heading {
    padding: 6px 12px;
    font-weight: bold;
  }
  .BG--Grey {
    background-color: #e5e5e5;
  }
  .Flex-1 {
    flex: 1 1 50%;
  }
  .Flex-2 {
    flex: 2 1 101%;
  }
  .Border_Left {
    border-left: 1px solid #e5e5e5;
  }
  .Border_Bottom {
    border-bottom: 1px solid #e5e5e5;
  }
  .ListMaster__Header {
    width: calc(100% - 20px);
    min-width: 500px;
  }
  .ListMaster__Row {
    width: calc(100% - 20px);
    min-width: 500px;
  }
  .ant-checkbox {
    border: solid 1px #666;
  }
  .ant-checkbox-checked .ant-checkbox-inner {
    background-color: #fff;
    border-radius: 2px;
  }
  .ant-checkbox-checked:after {
    --antd-wave-shadow-color: #4c4c4c;
    border: unset;
  }
  .ant-checkbox-checked .ant-checkbox-inner::after {
    border: 1.5px solid #4c4c4c;
    border-top: 0;
    border-left: 0;
  }
  .List__Row {
    border-bottom: solid 1px #f5f5f5;
  }
  .List__Row .ListMaster__Header__Item {
    font-weight: bold;
    color: #999999;
    word-break: break-all;
  }
}

.ViewInput {
  padding: 6px 12px;
}
.ViewInput .Label_Text {
  color: #b2b2b2;
  font-size: 0.75rem;
}
.ViewInput .View_Input__Value {
  margin-top: 4px;
  font-size: 0.75rem;
  word-break: break-all;
}

.ViewCheckBox {
  padding: 6px 12px;
  align-items: center;
}
.ViewCheckBox .Label_Text {
  color: #b2b2b2;
  font-size: 0.75rem;
  word-break: break-all;
  margin-left: 8px;
}

.Reason-Modal-Class .ant-modal-content {
  height: 240px !important;
}
.Reason-Modal-Class .ant-modal-body {
  padding: 30px 30px 0px 30px !important;
}
.Reason-Modal-Class .ant-modal-footer {
  padding: 30px;
}

.St-Call-Close-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.St-Call-Close-Modal .Input {
  display: block;
  width: 360px;
}
.St-Call-Close-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.St-Call-Close-Modal .Input .Error {
  color: #b2b2b2;
}
.St-Call-Close-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.St-Call-Close-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.St-Call-Close-Modal .SelectDrop .Select {
  width: 360px;
}
.St-Call-Close-Modal .Interaction .Input {
  width: 740px;
}
.Call-Close-Wrap .ant-modal-close-x {
  margin-top: 10px;
  margin-right: 10px;
}

.Osd__Call__View__Modal .Field {
  width: 360px;
}
.Osd__Call__View__Modal .ant-modal-close {
  top: 4px;
}
.Osd__Call__View__Modal .Input {
  display: block;
  width: 360px;
}
.Osd__Call__View__Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Osd__Call__View__Modal .Input .Error {
  color: #b2b2b2;
}
.Osd__Call__View__Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.Osd__Call__View__Modal .SelectDrop .Select {
  width: 360px;
}
.Osd__Call__View__Modal .SelectDrop .Selected-ReadOnly {
  text-transform: capitalize;
}
.Osd__Call__View__Modal .DatePicker {
  width: 360px;
}
.Osd__Call__View__Modal .Interaction .Input {
  height: auto;
}

.St-Call-Dispose-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.St-Call-Dispose-Modal .Input {
  display: block;
  width: 360px;
}
.St-Call-Dispose-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.St-Call-Dispose-Modal .Input .Error {
  color: #b2b2b2;
}
.St-Call-Dispose-Modal .Form-Wrap {
  flex-wrap: wrap;
  margin-top: 50px;
}
.St-Call-Dispose-Modal .SelectDrop .SelectWrap {
  width: 360px;
}
.St-Call-Dispose-Modal .SelectDrop .Select {
  width: 360px;
}

.Osd div {
  display: flex;
}
.Osd .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Osd .ContentWrap {
  display: block;
  width: 100%;
}
.Osd .ContentWrap div {
  display: block;
}
.Osd .List {
  width: 100%;
}
.Osd .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.Osd .Section {
  align-items: center;
}
.Osd .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.Osd .ant-checkbox {
  border: solid 1px #666;
}
.Osd .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.Osd .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.Osd .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.Osd .InputText-Native {
  flex-direction: column;
}
.Osd .TextArea {
  flex-direction: column;
  width: 100%;
}
.Osd .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Osd .TextArea textarea {
  font-size: 1rem;
}
.Osd .TextArea textarea::placeholder {
  font-size: 1rem;
}
.Osd .TicketDetails .InputText-Native__Value {
  margin-top: 10px !important;
}
.Osd.View-Bg-Osd::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.StCreatedModal {
  top: 214px !important;
}
.StCreatedModal .ant-modal-content {
  height: auto;
}
.StCreatedModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.StCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.StCreatedModal .MultipleRequestNoText {
  font-size: 1.25rem;
  letter-spacing: 0.2px;
  font-weight: bold;
  color: #666;
}
.StCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.StCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.StCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.StCreatedModal .serviceNumber {
  color: #666;
}

.SessionExpireModal .ant-modal-body {
  padding: 25px 30px 0px 30px;
}
.SessionExpireModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}

.Complaints-Call-FollowUp-Modal-Wrap .ant-modal-body {
  min-height: 380px;
}
.Complaints-Call-FollowUp-Modal-Wrap .ant-modal-close-x {
  font-size: 1.5rem;
}

.Reminder-Complaint-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Reminder-Complaint-Modal .TextArea {
  display: block;
  width: 570px;
}
.Reminder-Complaint-Modal .TextArea .TextArea__Label {
  font-size: 0.875rem;
}
.Reminder-Complaint-Modal .Input {
  display: block;
  width: 275px;
}
.Reminder-Complaint-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Reminder-Complaint-Modal .Input .Error {
  color: #b2b2b2;
}
.Reminder-Complaint-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Reminder-Complaint-Modal .SelectDrop .SelectWrap {
  width: 275px;
}
.Reminder-Complaint-Modal .SelectDrop .Select {
  width: 275px;
}
.Reminder-Complaint-Modal .Upload {
  min-height: 78px;
}
.Reminder-Complaint-Modal .Upload .Upload__Label {
  font-size: 0.875rem;
}
.Reminder-Complaint-Modal .Upload .Upload__Error {
  bottom: 0px;
}
.Reminder-Complaint-Modal .Upload .UploadButton {
  padding-left: 7px;
  justify-content: left;
}
.Reminder-Complaint-Modal .UploadButtonWrap .UploadButton:focus {
  outline: none;
}
.Response-Reminder-Wrap-Modal .ant-modal-body {
  padding-left: 10px;
  padding-right: 10px;
}

.ComplaintsAndEnquiries__Forward .Complaints__Forward {
  width: 1180px;
  height: 100%;
  margin-left: -10px;
  margin-right: -10px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Input-Wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Field {
  margin-left: 20px;
  margin-top: 9px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .TextArea .ant-input {
  top: 0px;
  height: 60px;
  width: 381px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Add__Button {
  padding-top: 10px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Input {
  display: block;
  width: 200px !important;
  margin-bottom: 10px !important;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Input .Input__Error {
  bottom: -3px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .Input .ant-input {
  top: 0px;
  height: 36px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop .Select {
  top: 0px;
  width: 200px !important;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop .SelectWrap {
  width: 200px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop .Error-Text {
  bottom: 7px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop .Drop-Arrow {
  top: 9px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .SelectDrop .DropList {
  top: 42px;
}
.ComplaintsAndEnquiries__Forward .Complaints__Forward .FormAction .Save {
  padding-left: 15px!important;
}

.ComplaintsAndEnquiries__Common__ResolveModal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Input {
  display: block;
  width: 360px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Input .Input__Label {
  font-size: 0.875rem;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Input .Error {
  color: #b2b2b2;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Form-Wrap {
  flex-wrap: wrap;
}
.ComplaintsAndEnquiries__Common__ResolveModal .SelectDrop .SelectWrap {
  width: 360px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .SelectDrop .Select {
  width: 360px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Remarks {
  width: 100%;
  height: 72px;
  margin-bottom: 20px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Remarks .TextArea {
  height: 90px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Remarks .TextArea .TextArea__Label {
  color: #b2b2b2;
  font-size: 14px;
}
.ComplaintsAndEnquiries__Common__ResolveModal .Remarks .TextArea .ant-input {
  height: 72px;
}

.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Input {
  display: block;
  width: 360px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Input .Input__Label {
  font-size: 0.875rem;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Input .Error {
  color: #b2b2b2;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Form-Wrap {
  flex-wrap: wrap;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .SelectDrop .SelectWrap {
  width: 360px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .SelectDrop .Select {
  width: 360px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Remarks {
  width: 100%;
  height: 72px;
  margin-bottom: 20px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Remarks .TextArea {
  height: 90px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Remarks .TextArea .TextArea__Label {
  color: #b2b2b2;
  font-size: 14px;
}
.ComplaintsAndEnquiries__Common__EnquiryResponseModal .Remarks .TextArea .ant-input {
  height: 72px;
}

.ComplaintAndEnquiries__Private .ListActionDateRangePicker {
  margin-left: -30px;
  flex: 0 0 250px !important;
}

body .ListFilter-Position-left .ant-menu.PrivateComplaintFilterWrap {
  left: 145px;
}
body .ListFilter-Position-left .ant-menu.PrivateComplaintFilterWrap .PrivateComplaintFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.PrivateComplaintFilterWrap .PrivateComplaintFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.PrivateComplaintFilterWrap .PrivateComplaintFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.PrivateComplaintFilterWrap .PrivateComplaintFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

body .ListFilter-Position-left .ant-menu.PrivateEnquiriesFilterWrap {
  left: 145px;
}
body .ListFilter-Position-left .ant-menu.PrivateEnquiriesFilterWrap .PrivateEnquiriesFilter {
  width: 792px;
}
body .ListFilter-Position-left .ant-menu.PrivateEnquiriesFilterWrap .PrivateEnquiriesFilter .DropList {
  margin-top: 2px;
}
body .ListFilter-Position-left .ant-menu.PrivateEnquiriesFilterWrap .PrivateEnquiriesFilter .SelectDrop .Select {
  top: 6px;
}
body .ListFilter-Position-left .ant-menu.PrivateEnquiriesFilterWrap .PrivateEnquiriesFilter .SelectDrop .Drop-Arrow {
  top: 15px;
}

.Event__Closure .EventClosure__Remark .TextArea {
  width: 380px;
}
.Event__Closure .EventClosure__Remark .TextArea .ant-input {
  height: 100px;
}
.Event__Closure .submitIcon {
  color: #fff;
  margin-right: 12px;
}
.Event__Closure .cancelIcon {
  margin-right: 9px;
  letter-spacing: 0.2px;
}
.Event__Closure .Dispatched_Vehicle {
  margin: 20px 20px 0 0;
}
.Event__Closure .Dispatched_Vehicle .Input {
  width: 175px !important;
  margin-bottom: 10px !important;
}
.Event__Closure .Dispatched_Vehicle .Input-Wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  min-width: 980px !important;
  margin-top: 5px;
  background-color: #fef4f5;
  justify-content: space-between;
  height: 67px;
}
.Event__Closure .Dispatched_Vehicle .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop .Select {
  top: 0px;
  width: 175px !important;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop .SelectWrap {
  width: 175px;
  margin-top: 0px !important;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop .Error-Text {
  bottom: 14px;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop .Drop-Arrow {
  top: 9px;
}
.Event__Closure .Dispatched_Vehicle .SelectDrop .DropList {
  top: 42px;
}
.Event__Closure .Dispatched_Vehicle .Closure_Date .DatePicker {
  margin-top: -20px;
  width: 175px;
}
.Event__Closure .Dispatched_Vehicle .Closure_Date .DatePicker .DatePicker__Error {
  top: 62px !important;
}
.Event__Closure .Event__DateOfClosure .DatePicker {
  width: 245px;
}
.Event__Closure .Event_Closure_Vehicle_Assigned {
  font-size: 0.875rem;
  color: #b2b2b2;
}
.Event__Closure .Vehicle-Assigned-Error-Text {
  font-size: 0.75rem;
  color: #ed3035;
  width: 100%;
}
.Event__Closure .Closure_End_Date .DatePicker {
  width: 250px;
}
.Event__Closure .Closure_End_Date .DatePicker .DatePicker__Error {
  top: 62px !important;
}

.Trip-Detail-Govt-Row {
  background-color: #fef4f5;
  align-items: center;
  margin-top: 2px;
}
.Trip-Detail-Govt-Row .Input {
  display: block;
  margin-top: 30px;
  width: 180px !important;
  margin-bottom: 10px !important;
}
.Trip-Detail-Govt-Row .Input .Input__Error {
  bottom: -3px;
}
.Trip-Detail-Govt-Row .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Trip-Detail-Govt-Row .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Trip-Detail-Govt-Row .DatePicker {
  width: 200px;
}
.Trip-Detail-Govt-Row .DatePicker .Error--Border {
  border: 1px solid #ed3035 !important;
}
.Trip-Detail-Govt-Row .GPS-KM .Input {
  width: 81px !important;
}
.Trip-Detail-Govt-Row .Range-Excess .Input {
  width: 69px !important;
}
.Trip-Detail-Govt-Row .SelectDrop .Select {
  top: 0px;
  width: 169px !important;
}
.Trip-Detail-Govt-Row .SelectDrop .SelectWrap {
  width: 169px;
}
.Trip-Detail-Govt-Row .SelectDrop {
  margin-top: 18px;
  min-height: 58px;
  height: 58px;
}
.Trip-Detail-Govt-Row .SelectDrop .Error-Text {
  bottom: 7px;
}
.Trip-Detail-Govt-Row .SelectDrop .Drop-Arrow {
  top: 9px;
}
.Trip-Detail-Govt-Row .SelectDrop .DropList {
  top: 42px;
}

.Patient__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.Patient__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Patient__Form .Age {
  position: relative;
}
.Patient__Form .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px !important;
}
.Patient__Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Patient__Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  display: flex;
  height: 34px;
}
.Patient__Form .Gender .ButtonCustom {
  width: 89px;
}
.Patient__Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.Patient__Form .Input {
  display: block;
}

.Patient__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.Patient__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Patient__Form .Age {
  position: relative;
}
.Patient__Form .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px !important;
}
.Patient__Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Patient__Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  display: flex;
  height: 34px;
}
.Patient__Form .Gender .ButtonCustom {
  width: 89px;
}
.Patient__Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.Patient__Form .Input {
  display: block;
}

.Patient__Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.Patient__Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Patient__Form .Age {
  position: relative;
}
.Patient__Form .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px !important;
}
.Patient__Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.Patient__Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  display: flex;
  height: 34px;
}
.Patient__Form .Gender .ButtonCustom {
  width: 89px;
}
.Patient__Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.Patient__Form .Input {
  display: block;
}

.AddRuleExceptionReasonMaster__Form {
  width: 1180px;
}
.AddRuleExceptionReasonMaster__Form .Input {
  display: block;
  width: 200px !important;
  margin-bottom: 10px !important;
}
.AddRuleExceptionReasonMaster__Form .Input .Input__Error {
  bottom: -3px;
}
.AddRuleExceptionReasonMaster__Form .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.AddRuleExceptionReasonMaster__Form .Input .ant-input {
  top: 0px;
  height: 36px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Select {
  top: 0px;
  width: 200px !important;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .SelectWrap {
  width: 200px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop {
  min-height: 68px;
  height: 68px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Error-Text {
  bottom: 7px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .Drop-Arrow {
  top: 9px;
}
.AddRuleExceptionReasonMaster__Form .SelectDrop .DropList {
  top: 42px;
  word-break: break-all;
}
.AddRuleExceptionReasonMaster__Form .Medicine-Used-TextArea .TextArea {
  width: 601px !important;
  margin-top: -10px;
}

.JobClosure .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.JobClosure .ant-collapse {
  background-color: #fff;
  box-shadow: 0 2px 4px 0 #fff;
}
.JobClosure .ant-collapse-header {
  margin-left: 10px;
  margin-right: 10px;
}
.JobClosure .ant-collapse-content {
  overflow: inherit;
}
.JobClosure .ContentWrap {
  display: block;
  width: 100%;
}
.JobClosure .ContentWrap div {
  display: block;
}
.JobClosure .Pickup .ButtonCustom {
  width: 88px;
}
.JobClosure .Trip-Detail-Date-Time .InputText-Native__Label {
  width: 570px;
}
.JobClosure .Trip-Detail-Date-Time .InputText-Native__Value {
  width: 570px;
}
.JobClosure .List {
  width: 100%;
}
.JobClosure .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.JobClosure .Section {
  align-items: center;
}
.JobClosure .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.JobClosure .ant-checkbox {
  border: solid 1px #666;
}
.JobClosure .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.JobClosure .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.JobClosure .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.JobClosure .ErvType .SelectWrap .DropList {
  height: 85px !important;
}
.JobClosure .InputText-Native {
  flex-direction: column;
}
.JobClosure .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.JobClosure .TextArea {
  flex-direction: column;
  width: 570px !important;
}
.JobClosure .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.JobClosure .TextArea textarea {
  font-size: 1rem;
}
.JobClosure .TextArea textarea::placeholder {
  font-size: 1rem;
}
.JobClosure.View-Bg-JobClosure::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.JobClosureCreatedModal {
  top: 214px !important;
}
.JobClosureCreatedModal .ant-modal-content {
  height: auto;
}
.JobClosureCreatedModal .ant-modal-body {
  padding: 30px;
}
.JobClosureCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.JobClosureCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.JobClosureCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.JobClosureCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.JobClosureCreatedModal .serviceNumber {
  color: #666;
}
.JobClosureCreatedModal .Job_Closure_Quit_Btn {
  margin-top: 40px !important;
}

.JobClosure .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.JobClosure .ant-collapse {
  background-color: #fff;
  box-shadow: 0 2px 4px 0 #fff;
}
.JobClosure .ant-collapse-header {
  margin-left: 10px;
  margin-right: 10px;
}
.JobClosure .ant-collapse-content {
  overflow: inherit;
}
.JobClosure .ContentWrap {
  display: block;
  width: 100%;
}
.JobClosure .ContentWrap div {
  display: block;
}
.JobClosure .Pickup .ButtonCustom {
  width: 88px;
}
.JobClosure .Trip-Detail-Date-Time .InputText-Native__Label {
  width: 570px;
}
.JobClosure .Trip-Detail-Date-Time .InputText-Native__Value {
  width: 570px;
}
.JobClosure .List {
  width: 100%;
}
.JobClosure .Border-Left-White {
  margin-left: 18px;
  padding-left: 15px;
  border-left: 1px solid #fff;
}
.JobClosure .Section {
  align-items: center;
}
.JobClosure .Section__Title {
  font-weight: bold;
  letter-spacing: 0.2px;
}
.JobClosure .ant-checkbox {
  border: solid 1px #666;
}
.JobClosure .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #fff;
  border-radius: 2px;
}
.JobClosure .ant-checkbox-checked:after {
  --antd-wave-shadow-color: #4c4c4c;
  border: unset;
}
.JobClosure .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 1.5px solid #4c4c4c;
  border-top: 0;
  border-left: 0;
}
.JobClosure .ErvType .SelectWrap .DropList {
  height: 85px !important;
}
.JobClosure .InputText-Native {
  flex-direction: column;
}
.JobClosure .InputText-Native .InputText-Native__Value {
  margin-top: 10px !important;
}
.JobClosure .TextArea {
  flex-direction: column;
  width: 570px !important;
}
.JobClosure .TextArea .TextArea__Label {
  font-size: 0.875rem;
  color: #999;
}
.JobClosure .TextArea textarea {
  font-size: 1rem;
}
.JobClosure .TextArea textarea::placeholder {
  font-size: 1rem;
}
.JobClosure.View-Bg-JobClosure::before {
  background-image: url('/view-bg-callerpage.svg');
  height: 200px;
  position: absolute;
  left: 0;
  right: 0;
  background-position: 0;
  top: 0;
  z-index: 0;
  display: block;
  content: '';
}

.JobClosureCreatedModal {
  top: 214px !important;
}
.JobClosureCreatedModal .ant-modal-content {
  height: auto;
}
.JobClosureCreatedModal .ant-modal-body {
  padding: 30px;
}
.JobClosureCreatedModal .ant-modal-footer {
  padding: 21px 30px 30px 30px;
}
.JobClosureCreatedModal .SingleRequestNoText {
  font-size: 1.25rem;
  color: #666;
  line-height: 1.5rem;
}
.JobClosureCreatedModal .serviceName {
  width: 55px;
  color: #666;
  text-align: left;
}
.JobClosureCreatedModal .Copy {
  border-radius: 4px;
  border: solid 2px rgba(76, 76, 76, 0.5);
  border-style: dashed;
  padding: 12px 24px;
  margin: 24px auto 5px;
  width: 82px;
  outline: none;
  cursor: pointer;
}
.JobClosureCreatedModal .serviceNumber {
  color: #666;
}

.Trip-Detail-Row {
  background-color: #fef4f5;
  align-items: center;
  margin-top: 2px;
}
.Trip-Detail-Row .Input {
  display: block;
  margin-top: 30px;
  width: 180px !important;
  margin-bottom: 10px !important;
}
.Trip-Detail-Row .Input .Input__Error {
  bottom: -3px;
}
.Trip-Detail-Row .Input-Wrapper {
  flex-wrap: wrap;
  padding: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Trip-Detail-Row .Input .ant-input {
  top: 0px;
  height: 36px;
}
.Trip-Detail-Row .DatePicker {
  width: 260px;
}
.Trip-Detail-Row .GPS-KM .Input {
  width: 81px !important;
}

.JobsClosure__VehicleStatusModal .Field {
  width: 225px;
}
.JobsClosure__VehicleStatusModal .Input {
  display: block;
  width: 225px;
}
.JobsClosure__VehicleStatusModal .Input .Input__Label {
  font-size: 0.875rem;
}
.JobsClosure__VehicleStatusModal .Input .Error {
  color: #b2b2b2;
}
.JobsClosure__VehicleStatusModal .SelectDrop .SelectWrap {
  width: 225px;
}
.JobsClosure__VehicleStatusModal .SelectDrop .Select {
  width: 225px;
}
.JobsClosure__VehicleStatusModal .DatePicker {
  width: 225px;
}

.LimitExtensionModal {
  top: 205px !important;
}
.LimitExtensionModal .ant-modal-content {
  height: 231px;
}
.LimitExtensionModal .ant-modal-body {
  padding: 38px 30px 0px 30px;
}
.LimitExtensionModal .ant-modal-footer {
  padding: 30px;
}
.LimitExtensionModal .Input {
  margin-top: 24px;
}
.LimitExtensionModal .Input .Input__Label {
  font-size: 0.875rem;
  color: #999999;
}
.LimitExtensionModal .Input .ant-input {
  font-size: 1rem;
}
.LimitExtensionModal .Tat {
  position: relative;
}
.LimitExtensionModal .Tat .SelectDrop {
  position: absolute;
  top: 21px;
  right: 2px;
  width: 28px !important;
  border: none;
  box-shadow: none;
}
.LimitExtensionModal .Tat .SelectDrop .SelectWrap {
  width: 28px !important;
}
.LimitExtensionModal .Tat .SelectDrop .Select {
  width: 28px !important;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 10px;
  background-color: #ffffff;
}
.LimitExtensionModal .Tat .SelectDrop .Selected-ReadOnly {
  width: 28px !important;
  background-color: #ffffff;
}

.Leads___UpdateStatus .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Leads___UpdateStatus .Input {
  display: block;
  width: 360px;
}
.Leads___UpdateStatus .Input .Input__Label {
  font-size: 0.875rem;
}
.Leads___UpdateStatus .Input .Error {
  color: #b2b2b2;
}
.Leads___UpdateStatus .Form-Wrap {
  flex-wrap: wrap;
}
.Leads___UpdateStatus .SelectDrop .SelectWrap {
  width: 360px;
}
.Leads___UpdateStatus .SelectDrop .Select {
  width: 360px;
}
.Leads___UpdateStatus .DatePicker {
  width: 360px;
  height: 85px;
}
.Leads___UpdateStatus .Interaction .Input {
  width: 740px;
}
.Leads___UpdateStatus .ReferenceValue {
  margin-bottom: 20px;
}

.RefNoModalWrap .RefNoModal .Heading {
  text-transform: uppercase;
}
.RefNoModalWrap .RefNoModal .Details-Row {
  padding: 5px;
}

.dispatchMedicineModal .ant-modal .ant-modal-content .ant-modal-header {
  background: white;
}
.dispatchMedicineModal .ant-modal .ant-modal-content .ant-modal-title {
  color: #4c4c4c;
  border-bottom: solid 1px #e5e5e5;
  line-height: 3em;
  font-size: 1.5rem;
  text-transform: uppercase;
}
.dispatchMedicineModal .ant-modal .ant-modal-content .ant-modal-body .dispatch-input .InputText-Native .InputText-Native__Label {
  font-size: 0.875rem;
  color: #999;
}
.dispatchMedicineModal .SelectDrop {
  margin-bottom: -20px;
}
.dispatchMedicineModal .SelectDrop .SelectWrap {
  width: 100%;
}
.dispatchMedicineModal .SelectDrop .SelectWrap .Select {
  width: 100%;
}
.dispatchMedicineModal .DatePicker {
  width: 100%;
  height: 78px;
}
.Dispatch-Select {
  width: 100%;
}

.MedicineSupplyEditModal .ant-modal-body {
  min-height: 480px;
}
.MedicineSupplyEditModal .MedicineCategory_Toggle {
  margin-right: 40px;
}
.MedicineSupplyEditModal .MedicineCategory_Toggle .ToggleSelect .ButtonCustom {
  text-transform: uppercase;
  width: 180px;
  height: 40px;
}
.MedicineSupplyEditModal .MedicineCategory_Toggle .ToggleSelect .ButtonCustom:focus {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 4px solid black !important;
}
.MedicineSupplyEditModal .MedicineCategory_Toggle .ToggleSelect .Selected {
  background-color: #fff;
  border-bottom: 4px solid black;
}

.MedicineRow .Field {
  width: 120px;
  height: 30px;
}
.MedicineRow .Field .Input input {
  top: -10px;
  height: 30px;
}
.MedicineRow .Field .Input .Input__Error {
  top: 25px !important;
  width: 120px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.MedicineRow .Field .DatePicker {
  width: 120px;
}
.MedicineRow .Field .DatePicker .ant-picker {
  top: -10px;
  height: 30px;
}
.MedicineRow .Field .DatePicker .DatePicker__Error {
  top: 25px;
  width: 120px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  height: 20px;
}
.MedicineRow .AddButton {
  margin-left: 64px;
}
.MedicineRow .AddButton .ant-btn {
  position: relative;
  top: -20px;
  left: 45px;
  height: 30px;
  padding: 5px 10px;
  width: 75px;
}

.Events-Search .EventsTable .ListMaster__Header__Item {
  word-break: break-word !important;
}
.Events-Search .TableContainer {
  width: 1960px !important;
}
.Events-Search .TableContainer .ListMaster__Header {
  width: 1960px !important;
}
.Events-Search .TableContainer .ListMaster__Row {
  width: 1960px !important;
}
.Events-Search .ant-btn-plain:hover {
  background-color: #4c4c4c;
  color: #fff;
}
.Events-Search .ButtonCustom svg {
  width: 14px !important;
}

.Event-details-Modal-wrapper .ant-modal-close-x {
  font-size: 1.25rem;
}
.Event-details-Modal-wrapper .ant-modal-body {
  padding-right: 0px;
  padding-left: 10px;
}
.Event-details-Modal-wrapper .Event-details-Modal .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.Event-details-Modal-wrapper .Event-details-Modal .Input {
  display: block;
  width: 275px;
  height: 78px;
}
.Event-details-Modal-wrapper .Event-details-Modal .Input .Input__Label {
  font-size: 0.875rem;
}
.Event-details-Modal-wrapper .Event-details-Modal .SectionTitle {
  flex-direction: column;
}
.Event-details-Modal-wrapper .Event-details-Modal .Form-Wrap {
  flex-wrap: wrap;
}
.Event-details-Modal-wrapper .Event-details-Modal .Border-Left-Gray95 {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
}
.Event-details-Modal-wrapper .Panel-Header-Bold .ant-collapse-header {
  font-size: 1.25rem;
  font-weight: bold;
  color: #4C4C4C;
}
.Event-details-Modal-wrapper .Panel-Header .ant-collapse-header {
  font-size: 1rem !important;
  font-weight: normal !important;
}

.Payments-Search .ant-tabs {
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.Payments-Search .ant-tabs-content {
  height: 100%;
  width: 100%;
}
.Payments-Search .ant-tabs-nav .ant-tabs-tab {
  font-size: 1rem;
  padding: 22px 20px 11px 20px;
}
.PaymentCollectionTable .ListMaster__Header__Item {
  word-break: break-word !important;
}
.PaymentCollectionTable .ButtonCustom svg {
  width: 14px !important;
}
.RefundsTable .ListMaster__Header__Item {
  word-break: break-word !important;
}
.SettlementsTable .ListMaster__Header__Item {
  word-break: break-word !important;
}

