
.dx-empty-message{
  font-size: 14px !important;
}

.dx-field-item-label-text {
  font-size: 14px;
  /*@apply cursor-pointer;*/
}

.dx-texteditor-input{
  font-size: 14px !important;
}

.dx-button.dx-button-default.dx-state-disabled {
  /* background: rgba(0,0,255,0); */
  -webkit-box-shadow: none;
  box-shadow: none;
}

.dx-toast-message {
  white-space: pre-line;
  color: #fff;
  font-weight: bold;
  font-size: large;
  z-index: 40001 !important;
}

.dx-overlay-wrapper.dx-toast-wrapper {
  z-index: 4000 !important
}

.dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader {
  z-index: 4000 !important
}

.dx-drawer-wrapper {
  z-index: 1 !important
}

.dx-datagrid-headers {
  color: #fff;
  background-color: #ab9113;
}

.dx-button-mode-text .dx-icon {
  color: #ceaa2b
}

.dx-texteditor-container.dx-texteditor-input-container.dx-placeholder {
  color: rgb(0 0 0 / 87%) !important;
}

.dx-selectbox-container {
  background-color: #fff;
}

.dx-dropdowneditor-input-wrapper {
  background-color: #fff;
}

.dx-datebox-calendar.dx-dropdowneditor .dx-dropdowneditor-icon::before,
.dx-datebox-calendar.dx-dropdowneditor.dx-dropdowneditor-active
  .dx-dropdowneditor-icon::before {
  content: "";
}

.panel span {
  display: block;
  padding-bottom: 0.25rem;
  cursor: pointer;
  --tw-border-opacity: 1;
  border-color: rgba(203, 203, 203, var(--tw-border-opacity));
  
  /*padding: 0.5375rem 1.25rem;*/
  padding: 5px 15px;
  border-top-width: 3px;
}

.panel span:not(.selected):hover {
  --tw-border-opacity: 1;
  border-color: rgba(0,0,0,.30);
  color: rgba(0,0,0,.30);
  background-color: #ededed;
}
/* .selected {
  white-space: nowrap;
  border-top-width: 3px;
  border-color: #ab9113 !important;
  color: #CEAA2B;
  background-color: #fff;
} */
.selectedTab {
  white-space: nowrap;
  border-top-width: 3px;
  border-color: #ab9113 !important;
  color:#CEAA2B !important;
  background-color: #fff !important;
}

.app_layout-content {
    min-width: calc(100vw - 30px);
}

.dx-scheduler-all-day-title,  
.dx-scheduler-time-panel,  
.dx-scheduler-date-table .dx-scheduler-date-table-row::before,  
.dx-scheduler-group-row:before, .dx-scheduler-header-row:before, .dx-scheduler-all-day-table-row:before  
{  
    display: none;  
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) {  
  background-color: rgba(171,145,19,.25)!important;
  cursor: pointer!important;  
}





/*Form Wizard*/
.bs-wizard {margin-top: 20px; margin-bottom: 20px;}
.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #000; font-size: 16px; margin-bottom: 5px; font-weight: 500;}
.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #999; font-size: 14px;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; width: 30px; height: 30px; display: block; background: #51b251; top: 45px; 
  left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} 
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #F5F5F5; border-radius: 50px; 
  position: absolute; top: 8px; left: 8px; } 
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;background-color: #fbe8aa;}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #51b251;}
.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #fbe8aa;}
/* .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;} */
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step a.bs-wizard-dot{ pointer-events: none; }
/*END Form Wizard*/