@font-face {
  font-family: 'Calibri';
  font-display: swap;
  src: url('/fonts/Calibri.woff');
}
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 .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--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 .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-4 {
  margin-top: 4px;
}
body .Mt-5 {
  margin-top: 5px;
}
body .Mt-8 {
  margin-top: 8px;
}
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 .Pl-10 {
  padding-left: 10px;
}
body .Pb-13 {
  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 .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::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;
}

.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 {
  width: 89px;
}
.SrCreateConfig-Form .Gender .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child),
.SrCreateConfig-Form .Pickup .ToggleSelect__ButtonContainer .ButtonCustom:not(:first-child) {
  margin-left: 4px !important;
}
.SrCreateConfig-Form .Age {
  position: relative;
}
.SrCreateConfig-Form .Age .SelectDrop {
  position: absolute;
  top: 15px;
  right: 1px;
  width: 85px;
  border: none;
  box-shadow: none;
  font-weight: bold;
}
.SrCreateConfig-Form .Age .SelectDrop .SelectWrap {
  width: 85px;
}
.SrCreateConfig-Form .Age .SelectDrop .Select {
  width: 85px;
  border: none;
  box-shadow: none;
  justify-content: flex-end;
  height: 34px;
}
.SrCreateConfig-Form .ant-checkbox-inner {
  height: 14px;
  width: 14px;
}
.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%;
}
.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;
}
.SrCreateConfig-Form .ant-switch {
  background-color: #999;
}
.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-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;
}
.Call-Record-Modal-Wrap .ant-modal-content {
  min-height: 400px;
}

.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: '';
}

.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;
}

.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;
}

.ResponseTimeReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.ResponseTimeReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
  width: 275px;
}
.ResponseTimeReport_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;
}

.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;
}

.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;
}

.CurrentLocation {
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.CurrentLocation .Font--S32 {
  font-size: 32px;
}
.CurrentLocation .CurrentLocation__Header {
  display: flex;
  align-items: center;
  height: 60px;
  background-color: #fff;
}
.CurrentLocation .Body__Container {
  display: flex;
  margin: 100px auto;
  background-color: white;
  width: 50%;
  padding: 0 20px;
  height: calc(100vh - 44vh);
  flex-direction: column;
}
.CurrentLocation .ShareLocation_Section {
  margin: 80px auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.CurrentLocation .ShareLocation__Btn {
  margin-top: 20px;
}
.CurrentLocation .PERMISSON_SUCCESS,
.CurrentLocation .LOCATION_SHARED_SUCCESS,
.CurrentLocation .ALREADY_UPDATED {
  color: #33ba33;
}
.CurrentLocation .PERMISSION_DENIED,
.CurrentLocation .ERROR_WHILE_ACCESSING,
.CurrentLocation .GEOLOCATION_NOT_SUPPORTED,
.CurrentLocation .INVALID_UUID,
.CurrentLocation .SOMETHING_WENT_WRONG {
  color: #d92323;
}
@media screen and (max-width: 600px) {
  .CurrentLocation .Body__Container {
    width: 100%;
    margin: 0;
    height: 100vh;
  }
}

.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: 5px;
}

.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;
}

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 .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 .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 .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 {
  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;
}
body .ZiqitzaEdsDashboard .EdsDashboardSetting__Setting .Input {
  width: 275px;
}
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 .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 {
  right: 205px;
  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;
}

.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;
}

.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%;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.Common_Components__MessageBox {
  height: 192px;
}
.Common_Components__MessageBox .MessageBox__Scrollbar {
  height: 100%;
}
.Common_Components__MessageBox .Container__LoadMore {
  background-color: #f2f2f2;
  padding: 12px 33px 12px 16px;
}
.Common_Components__MessageBox .Container {
  padding: 12px 33px 12px 16px;
  outline: none;
  word-break: break-all;
  width: 100%;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.JobMilestoneReport_Form {
  margin-left: -10px;
  margin-right: -10px;
  width: 1180px;
}
.JobMilestoneReport_Form .Field {
  margin-left: 10px;
  margin-right: 10px;
}
.JobMilestoneReport_Form .Input {
  display: block;
}
.JobMilestoneReport_Form .SelectDrop .SelectWrap {
  width: 275px;
}
.JobMilestoneReport_Form .SelectDrop .Select {
  width: 275px;
}
.JobMilestoneReport_Form .SelectedItemsWrap {
  width: 275px;
}
.JobMilestoneReport_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;
}

.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;
}

.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;
}

.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%;
}

.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;
}

.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;
}

.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%;
}

.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%;
}

/* 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-notification {
  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: fixed;
  z-index: 1010;
  width: 384px;
  max-width: calc(100vw - 32px);
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 16px;
  cursor: pointer;
}
.ant-notification-hook-holder,
.ant-notification-notice {
  position: relative;
  margin-bottom: 16px;
  overflow: hidden;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.ant-notification-hook-holder > .ant-notification-notice {
  margin-bottom: 0;
  box-shadow: none;
}
.ant-notification-notice {
  padding: 16px 24px;
  line-height: 1;
}
.ant-notification-notice-message {
  display: inline-block;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 18px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 16px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 18px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #60db91;
}
.anticon.ant-notification-notice-icon-info {
  color: #ed3035;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #ed3035;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  opacity: 0;
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.ant-notification-rtl {
  direction: rtl;
}
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}
.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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: 275px !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: 275px !important;
}
.AddResolutionReasonMaster__Form .SelectDrop .SelectWrap {
  width: 275px;
}
.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;
}
.AddResolutionReasonMaster__Form .SelectDrop .DropList {
  top: 42px;
}
.AddResolutionReasonMaster__Form .Switch {
  display: flex;
  justify-content: space-between;
}

.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;
}

.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;
}

.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;
}

/* 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;
  margin-bottom: 6px;
}
.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 input {
  color: #020100;
}

.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;
}

.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 .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;
}

.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;
}

.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 {
  margin-top: 40px;
}
.Bulk_Upload .Bulk_Upload_File .Upload {
  width: 360px;
}
.Bulk_Upload .Bulk_Upload_Progress .ant-progress-bg {
  height: 10px !important;
}

.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;
}

/* 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;
}

.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;
}

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

/* 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;
}

/* 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;
}

.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;
}

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;
}

/* 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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

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

.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;
}

.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.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;
}

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.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.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;
}

/* 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;
}

#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;
  }
}

.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;
}

.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;
}

.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;
}

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

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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: '';
}

.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%;
}

.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;
}

.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;
}

.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;
}

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

.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;
}

.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: '';
}

.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;
}

.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: '';
}

.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 .Uom__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: 0;
  margin-top: 13px;
  width: 1160px;
  background-color: #fef4f5;
}
.Billing__Form .Field {
  margin-left: 20px;
  margin-top: 25px;
}
.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}
.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;
}

