@media screen and (min-width: 768px) {
	body.logged-in #navbar {
		margin-top: 60px !important;
	}
}

.latepoint-w .latepoint-booking-form-element h1, .latepoint-w .latepoint-booking-form-element h2, .latepoint-w .latepoint-booking-form-element h3, .latepoint-w .latepoint-booking-form-element h4, .latepoint-w .latepoint-booking-form-element h5 { color : #11A5ED!important; }
.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-questions h5:before {background-color: #11A5ED!important;}
.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-progress ul li.active a {color: #11A5ED!important; }
.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-progress ul li a:before { background-color: #11A5ED!important; }
.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-heading-w .latepoint-lightbox-close {color: #11A5ED!important; }
.latepoint-btn.latepoint-btn-primary { background-color: #11A5ED!important; }

.latepoint-w .latepoint-booking-form-element .step-locations-w ul.os-locations li a:hover { border-color: #11A5ED!important; background-color: #fcecfd!important; }
.latepoint-w .latepoint-booking-form-element .step-locations-w ul.os-locations li.selected a { border-color: #11A5ED!important; background-color: #fcecfd!important; }

.latepoint-w .latepoint-booking-form-element .step-services-w ul.os-services li a:hover { border-color: #11A5ED!important; background-color: #fcecfd!important; }
.latepoint-w .latepoint-booking-form-element .step-services-w ul.os-services li.selected a { border-color: #11A5ED!important; background-color: #fcecfd!important; }

.latepoint-w .latepoint-booking-form-element ul.os-agents li.selected a { box-shadow: 0px 0px 0px 2px #11A5ED, 0 10px 32px 0 #fcecfd!important; background-color: #fcecfd!important; }
.latepoint-w .latepoint-booking-form-element ul.os-agents li a:hover { box-shadow: 0px 0px 0px 2px #11A5ED, 0 10px 32px 0 #fcecfd!important; background-color: #fcecfd!important; }
.latepoint-w .latepoint-booking-form-element ul.os-agents li.selected a .agent-name { color: #11A5ED!important; }

.os-monthly-calendar-days .os-day.selected .os-day-box { background-color: #11A5ED!important; }
.latepoint-w .latepoint-booking-form-element ul.os-agents li a:hover .agent-name { color: #11A5ED!important; }
.dp-timeslot.selected .dp-label {background-color: #11A5ED!important; }
.dp-timeslot.selected {background-color: #11A5ED!important; }
.os-weekdays .weekday { color: #ecf8fe; }
.latepoint-booking-form-element .os-step-tabs .os-step-tab:before { background-color: #11A5ED!important; }

.latepoint-btn {
	border-radius: 3px !important;
}

.latepoint-body {
	overflow: hidden !important;
}

.latepoint-w.latepoint-shortcode-booking-form .latepoint-booking-form-element, .customer-bookings-tiles .customer-booking, .latepoint-login-form-w {
	box-shadow: 0 3px 12px #00000006;
	border: solid 1px #DFDFDF;
}

.latepoint-w { font-family: "Raleway" !important; }
.latepoint-lightbox-v2 h1, 
.latepoint-lightbox-v2 h2, 
.latepoint-lightbox-v2 h3, 
.latepoint-lightbox-v2 h4, 
.latepoint-lightbox-v2 h5, 
.latepoint-lightbox-v2 h6 { font-family: "Raleway" !important; }

.has-no-text-figures {
	-webkit-font-feature-settings: "lnum";
	-moz-font-feature-settings: "lnum";
	font-feature-settings: "lnum"; 
}