.Select-control {
    /*background-color: #020d22 !important;*/
    background-color: inherit;

}

.attribute_4_dropdown {
    /*background-color:  rgba(255, 56, 69, 0.5);*/

}

#attribute_3_dropdown {
    /*background-color: rgba(4, 129, 163, 0.25);*/
}

.Select.is-focused > .Select-control {
    background-color: inherit;


}

#school-input {
    color: white;
}

.Select-value-label {
    color: white;
    font-size: 0.9rem;
}

.Select--single > .Select-control .Select-value, .Select-placeholder {
    font-size: 0.9rem;
    border: none;
    border-radius: 4px 4px 4px 4px;
}

.Select-input {
    /*height: 25px!important;*/
}

.VirtualizedSelectOption {
    background-color: #020d22;
    color: white;
 }

.VirtualizedSelectFocusedOption {
    background-color: #020d22;
    opacity: .7;
}

.Select.is-focused:not(.is-open) > .Select-control {
    background-color: #020d22;
    border-color: var(--primary);
    box-shadow: none;
}
.has-value.Select--single>.Select-control .Select-value .Select-value-label, .has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label {
    color: white;
    background-color: #020d22;
}

.DateInput, .DateInput_1 {
    /*border-radius: 4px 0 0 4px !important;*/
    border-radius: 4px 4px 4px 4px !important;
    background-color: #020d22;
    color: white;
}

.DateInput_input, .DateInput_input_1 {
    font-size: 0.9rem;
    Height: 34px !important;
    Width: 100% !important;
    border-radius: 4px 4px 4px 4px !important;
    background-color: #020d22;
    color: white;
}

.Select-menu-outer {
    background-color: #020d22;
}

.SingleDatePickerInput__withBorder {
    /*border-radius: 2px 0 0 4px;*/
    border-radius: 4px 4px 4px 4px !important;
    border: 1px solid #ccc !important;
    background-color: #020d22;
}
.DayPicker__horizontal {
    color: white;
    background-color: #020d22;
}
.DayPicker {
    color: white;
    background-color: #020d22;
    float:right;
    align: right;

}
.Picker {
    color: white;
    background-color: #020d22;
    width: auto;
    min-width: 120px;
    float:right;

}
.CalendarMonth_caption, .CalendarMonth_caption_1, .CalendarMonth ,.CalendarMonthGrid,.CalendarMonthGrid_1 ,.CalendarMonthGrid__horizontal, .CalendarMonthGrid__horizontal_2 {
    color: white;
    background-color: #020d22;
}

.rightalign {
    width: 100%;
    display: inline-block;
    align: right;
    margin-left: 100%;
    margin-right: 0px;
}

.DayPickerNavigation_svg__horizontal, .CalendarDay, .DayPickerNavigation_button  {
    color: white;
    background-color: #020d22;
}

.CalendarDay__blocked_out_of_range {
    color: #025166;
}

.CalendarDay__default {
    border: none;
}

.CalendarDay__selected {
    background-color: rgba(4, 129, 163, 0.5);
    border:none;
}
.CalendarDay__default:hover {
  background-color: rgb(4, 129, 163);
  border-color: transparent;
}

.Select-menu-outer {
    font-size: 0.9rem;
    background-color: rgb(4, 129, 163);
    color: white;
    /*padding-right: 10px*/
}



.Select-value-label {
    color: white !important;
}
.DayPickerNavigation_button, .DayPickerKeyboardShortcuts_buttonReset {
    display: none;
}

#month_dropdown {
    width: auto;
    min-width: 120px;
    float:right;
}

.dropdown-div {
    display: inline-block;
    width: 100%;
    padding-right: 10px
}

.test {
    font-size: 0.9rem;
    height: 25px!important;
}