@import './mixins/vertical-align'; @import './base'; .date-input-container { position: relative; } .date-input-container__input { padding-right: 35px !important; } .date-input-container__input:not(:disabled) { background-color: var(--primary-color) !important; } .card .date-input-container__input:not(:disabled), .dropdown .date-input-container__input:not(:disabled) { background-color: var(--input-color) !important; } .date-input-container__icon { @include vertical-align(); right: .75rem; cursor: pointer; } .react-datepicker__close-icon.react-datepicker__close-icon { @include vertical-align(); right: 0; } .react-datepicker__close-icon.react-datepicker__close-icon:after { right: .75rem; line-height: 11px; background-color: #333333; font-size: 14px; } .react-datepicker__input-container, .react-datepicker-wrapper { display: block !important; } .react-datepicker-popper { z-index: 2; } .react-datepicker__day--keyboard-selected { background-color: $mainColor; &:hover { background-color: darken($mainColor, 12%); } }