.flatpickr-current-month .numInputWrapper {
    display: none;
}

select {
  /* Removes the default arrow */
  -webkit-appearance: none !important;  /* Chrome, Safari, newer Edge */
  -moz-appearance: none !important;     /* Firefox */
  appearance: none !important;          /* Standard */

}

/* Specific fix for IE10/11 to hide the arrow */
select::-ms-expand {
  display: none;
}

.flatpickr-calendar {
    background: #141414 !important;
    border-radius: 20px;
    border: 1px solid #DEA167;
    box-shadow: none !important;
}

.flatpickr-calendar *{
    color: white !important;
    fill:white !important;
}

.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus {
    cursor: pointer;
    outline: 0;
    background: #302f2f;
    border:1px solid #DEA167
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{
    background-color: #141414;
}
.flatpickr-monthDropdown-months{
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    align-self: center;
    text-align: center;
}
.flatpickr-monthDropdown-months, .flatpickr-monthDropdown-months *{
    font-size: 16px !important;
}
.flatpickr-monthDropdown-month{
    max-width: 150px;
}
.flatpickr-current-month{
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid gray !important;
    padding: 0 !important;
}

.flatpickr-month{
    display: flex;
    justify-content: center;
    align-items: center;
}

.flatpickr-day{
    display: flex;
    align-items: center;
    justify-content: center;
}

select option{
    background-color: #141414 !important;
    color: white;
}