/* ----------------------------------------------------------------------------
 * FRONT END
 * ---------------------------------------------------------------------------- */
#book-appointment-wizard #header {
	background:#182A49;
}

body .ui-datepicker .ui-widget-header {
	background:#182A49;
}

body .ui-datepicker th {
	background:#182A49;
	color:#fff;
}

html body .ui-datepicker td a.ui-state-active {
	color:#fff!important;
	background:#182A49!important;
}

body .ui-datepicker td a,body .ui-datepicker td span {
	color:#182A49!important;
}

#book-appointment-wizard #available-hours .selected-hour {
	background-color:#182A49;
	border-color:#182A49;
	color:#fff;
}

body .ui-widget.ui-widget-content {
	border:1px solid #182A49;
}

body .ui-datepicker td a.ui-state-highlight {
	background:#515A6A!important;
	color:#fff!important;
}

#book-appointment-wizard .book-step {
	background:#515A6A;
}

#book-appointment-wizard .active-step strong {
	color:#FFFFFF;
}
#book-appointment-wizard .book-step strong {
	color: #FFFFFF;
}
.btn-dark {
	color: #fff;
	background-color: #182A49;
	border-color: #182A49;
}
.btn-dark:hover {
	background-color: #515A6A;
	border-color: #182A49;
}
body .ui-draggable .ui-dialog-titlebar {
	background: #515A6A;
}




/* ----------------------------------------------------------------------------
 * BACK END
 * ---------------------------------------------------------------------------- */

#header {
 	background-color: #182A49;
}
#header #header-menu .nav-item.active {
	background: #515A6A;
}
#header-menu .nav-item:hover{
	background: #E52521 !important;
}
.button_go_to_book{
	color: #FFFFFF !important;
}
body .modal-header{
	background: #182A49;
}
#login-frame, #logout-frame, #forgot-password-frame, #no-priv-frame{
	background: #182A49 ;
	color: #FFFFFF;
} 
 