/* Color */ .bookly-form .bookly-form-group > label, .bookly-form .bookly-label-error, .bookly-form .bookly-progress-tracker > .active, .bookly-form .picker__nav–next, .bookly-form .pickadate__nav–prev, .bookly-form .picker__day:hover, .bookly-form .picker__day–selected:hover, .bookly-form .picker–opened .picker__day–selected, .bookly-form .picker__button–clear, .bookly-form .picker__button–today, .bookly-form .bookly-columnizer .bookly-hour span.bookly-waiting-list { color: #b44f5c !important; } /* Background */ .bookly-form .bookly-progress-tracker > .active .step, .bookly-form .picker__frame, .bookly-form .bookly-service-step .bookly-week-days label, .bookly-form .bookly-repeat-step .bookly-week-days label, .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span, .bookly-form .bookly-btn, .bookly-form .bookly-btn:active, .bookly-form .bookly-btn:focus, .bookly-form .bookly-btn:hover, .bookly-form .bookly-btn-submit, .bookly-form .bookly-round, .bookly-form .bookly-square, .bookly-form .bookly-pagination > li.active { background-color: #b44f5c !important; } .bookly-form .bookly-triangle { border-bottom-color: #b44f5c !important; } /* Border */ .bookly-form input[type=”text”].bookly-error, .bookly-form input[type=”password”].bookly-error, .bookly-form select.bookly-error, .bookly-form textarea.bookly-error, .bookly-extra-step div.bookly-extras-thumb.bookly-extras-selected { border: 2px solid #b44f5c !important; } /* Other */ .bookly-form .picker__header { border-bottom: 1px solid #b44f5c !important; } .bookly-form .picker__nav–next:before { border-left: 6px solid #b44f5c !important; } .bookly-form .picker__nav–prev:before { border-right: 6px solid #b44f5c !important; } .bookly-form .bookly-service-step .bookly-week-days label.active, .bookly-form .bookly-repeat-step .bookly-week-days label.active { background: #b44f5c url(https://dermire.com/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: #b44f5c !important; border: 1px solid #b44f5c !important; } .bookly-form .bookly-pagination > li.active a { border: 1px solid #b44f5c !important; } .bookly-form .bookly-columnizer .bookly-hour:active { border: 2px solid #b44f5c !important; color: #b44f5c !important; } .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon { background: none; border: 2px solid #b44f5c !important; color: #b44f5c !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: #b44f5c !important; width: 8px; height: 8px; border-radius: 10px; display: block; } @media (hover) { .bookly-form .bookly-columnizer .bookly-hour:hover { border: 2px solid #b44f5c !important; color: #b44f5c !important; } .bookly-form .bookly-columnizer .bookly-hour:hover .bookly-hour-icon { background: none; border: 2px solid #b44f5c !important; color: #b44f5c !important; } .bookly-form .bookly-columnizer .bookly-hour:hover .bookly-hour-icon span { background-color: #b44f5c !important; } } .bookly-form * { box-sizing: border-box; font-family: inherit; font-size: 19px; line-height: inherit; } .bookly-form label { display: inline; float: none; width: auto; font-size: 20px; } .bookly-form input[type=text], .bookly-form input[type=number], .bookly-form input[type=password], .bookly-form select, .bookly-form textarea { font-size: 16px!important; line-height: normal!important; border: 1px solid silver!important; border-radius: 10px!important; width: 100%!important; }