/* jQuery UI Datepicker moving pixels fix */
table.ui-datepicker-calendar {border-collapse: separate;}
.ui-datepicker-calendar td {border: 1px solid transparent;}

/* jQuery UI Datepicker hide datepicker helper */
#ui-datepicker-div {display:none;}

/* jQuery UI Datepicker emphasis on selected dates */
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
	background: #743620 none;
	/*color: white;*/
}
.multiselect-dates > div {
  width: 100% !important;
  line-height: 2rem;
}
.multiselect-dates .ui-datepicker-multi {
  display: flex !important;
  flex-wrap: wrap;
}
.multiselect-dates .ui-datepicker-multi .ui-datepicker-group {
  flex: 1 1 0;
  width: unset;
  min-width: 250px;
}
.multiselect-dates .ui-datepicker-calendar tbody .ui-datepicker-current-day a {
  /*background-color: rgba(44,128,127,.2) !important;*/
  background-color: rgba(0,0,0,0) !important;
  color: #2c807f !important;
}
.multiselect-dates .ui-datepicker-calendar tbody .ui-datepicker-current-day {
  /*background-color: rgba(44,128,127,.2) !important;*/
  background-color: rgba(0,0,0,0) !important;
  color: #2c807f !important;
}
.multiselect-dates .ui-datepicker-calendar tbody .ui-state-highlight {
  background-color: rgba(44,128,127,.9) !important;
  color: #ffffff !important;
}
.multiselect-dates .ui-datepicker-calendar tbody .ui-state-highlight a {
  color: #ffffff !important;
  background-color: rgba(44,128,127,.9) !important;
}