/* Shared blue identity for the public booking flow and the private admin area. */
body {
    background-color: #edf6fc;
}

#book-appointment-wizard #header,
body #header.navbar {
    background: #075b99 !important;
    border-bottom-color: #b9ddf1;
}

#book-appointment-wizard .book-step {
    border-color: #b9ddf1;
}

#book-appointment-wizard .active-step {
    border-color: #8fc5e6;
}

#book-appointment-wizard .active-step strong {
    color: #0866ae;
}

#book-appointment-wizard .wizard-frame .command-buttons .btn-primary,
#book-appointment-wizard .btn-primary,
#book-appointment-wizard .btn-success,
#login,
body .btn-primary,
body .btn-success {
    color: #fff !important;
    background: #0866ae !important;
    border-color: #075b99 !important;
}

#select-language.label-success {
    color: #fff;
    background: #0866ae;
}

#book-appointment-wizard,
.modal-content,
.panel {
    border-color: #d5e7f2;
}
