/* ---------------------------------------------------------------------- */ /* Datepicker /* ---------------------------------------------------------------------- */ .picker__box { border-color: $white !important; } .picker__nav--prev:before, .picker__nav--next:before { border: none !important; display: block; height: auto !important; margin: 0 auto; width: auto !important; font-family: 'themify'; } .picker__nav--next:before { content: "\e649" !important; } .picker__nav--prev:before { content: "\e64a" !important; } .picker__button--close:before { content: "\e646" !important; font-family: 'themify'; } .picker__button--clear:before { border: none !important; top: auto !important; width: auto !important; font-family: 'themify'; content: "\e6a5" !important; font-size: 1.1em; } .picker__weekday { color: $primary !important; text-align: center; } [pick-a-date], [pick-a-time] { cursor: pointer !important; } [date-picker] { padding: 5px 20px !important; min-width: 230px; } [date-picker] th { color: $primary; font-weight: bold; } [date-picker] .switch { color: $text-dark; } [date-picker] .active, [date-picker] .now { background-color: $primary !important; background-image: none !important; border: none !important; text-shadow: none !important; color: $white !important; } [date-picker] .now { background-color: $white !important; color: $primary !important; font-weight: bold; } [date-picker] .active:hover, [date-picker] .now:hover, [date-picker] .active:active, [date-picker] .now:active, [date-picker] .active.active, [date-picker] .now.active, [date-picker] .active.disabled, [date-picker] .now.disabled, [date-picker] .active[disabled], [date-picker] .now[disabled] { color: $white !important; background-color: $primary !important; } [date-picker] .disabled { color: $text-light !important; } [date-picker] .disabled.active, [date-picker] .disabled.now { color: $white !important; }