.bookly-error,
.bookly-form input[type="password"].bookly-error,
.bookly-form select.bookly-error,
.bookly-form textarea.bookly-error,
.bookly-form .bookly-week-days.bookly-error,
.bookly-extra-step div.bookly-extras-thumb.bookly-extras-selected {
border: 2px solid #8e8e8e !important;
}
/* Other */
.bookly-form .picker__header {
border-bottom: 1px solid #8e8e8e !important;
}
.bookly-form .picker__nav--next:before {
border-left: 6px solid #8e8e8e !important;
}
.bookly-form .picker__nav--prev:before {
border-right: 6px solid #8e8e8e !important;
}
.bookly-form .bookly-service-step .bookly-week-days label.active, .bookly-form .bookly-repeat-step .bookly-week-days label.active {
background: #8e8e8e url(https://www.repdirect.nl/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/images/checkbox.png) 0 0 no-repeat !important;
}
.bookly-form .bookly-columnizer .bookly-day, .bookly-form .bookly-schedule-date {
background: #8e8e8e !important;
border: 1px solid #8e8e8e !important;
}
.bookly-form .bookly-pagination > li.active a {
border: 1px solid #8e8e8e !important;
}
.bookly-form .bookly-columnizer .bookly-hour:active {
border: 2px solid #8e8e8e !important;
color: #8e8e8e !important;
}
.bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon {
background: none;
border: 2px solid #8e8e8e !important;
color: #8e8e8e !important;
width: auto;
height: auto;
padding: 3px;
border-radius: 25px;
margin-right: 3px;
}
.bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span {
background-color: #8e8e8e !important;
width: 8px;
height: 8px;
border-radius: 10px;
display: block;
}
@media (hover) {
.bookly-form .bookly-columnizer .bookly-hour:hover {
border: 2px solid #8e8e8e !important;
color: #8e8e8e !important;
}
.bookly-form .bookly-columnizer .bookly-hour:hover .bookly-hour-icon {
background: none;
border: 2px solid #8e8e8e !important;
color: #8e8e8e !important;
}
.bookly-form .bookly-columnizer .bookly-hour:hover .bookly-hour-icon span {
background-color: #8e8e8e !important;
}
}