
/*
#031F4A
#063871
#1D75B9
*/

#main-buttons { background-image: url(https://paul-jerke.com/simplybookme/header.jpg) !important; }
#sb-timeline #steps-nav li:first-child, #sb-timeline #steps-nav li.passed, #sb-timeline #steps-nav li.passed + li:not(.passed) { background:#063871 !important; }
#sb-timeline #steps-nav li:first-child:after,
#sb-timeline #steps-nav li.passed + li:not(.passed):after { border-left-color:#063871 !important; }
#sb-timeline #steps-nav #menu-active-bg { background:#063871 !important; }
.tab.tab-col .read-more, .provider-item .read-more, .membership-item .read-more,
.accordion a,
.service-item .bar-service .badge { color:#063871 !important; }
a.btn.select, #sb_booking_content .tab .btn.select, #sb_time_classes_service_container .btn.select, .package-content .btn.select, div.tab .btn.select, a.btn.select {
    background:#1D75B9 !important;
}
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header span {
    color:#1D75B9 !important;
}
.sb-cell.free.hovered, .sb-cell.free:hover {
    background-color: #063871 !important;
}
.sb-cell.free,
.time-legend .available .circle {
    background:#1D75B9 !important;
    color:#fff !important;
}
#sb-timeline #steps #steps-content #sb_booking_content .detail-step .right-side #sb_book_btn {
    background-color: #063871 !important;
}
#sb_main #sb-main-container .return-btn a:hover, #sb_main #sb-main-container #sb_back_button a:hover {
    color:#1D75B9 !important;
}
#header .nav-wrapper #sb_menu .nav li a:hover,
#booking-result-view #booking-result-tabs .tabs-container .tab-link.active a {
    border-bottom-color:#063871 !important;
}
.tab.tab-col .full-info .close-full-info, .tab_provider-col .full-info .close-full-info {
    color:#fff !important;
}
.tab-pd .cap.full {
    font-weight:600 !important;
    margin-bottom:1em;
}

#main-buttons .wrapper .inner {
    width: 100%;
    margin-top: auto;
    margin-bottom: 30px;
}

#footer a { color:#063871 !important; }
#header .nav-wrapper #sb_menu .nav li.active a {
    border-bottom-color: #063871 !important;
}

.subscribe-component .btn-primary, #main #main-buttons .btn.book,
#main #main-buttons .btn.map { background:#1D75B9 !important; }

#footer #sb_scroll_top_btn {
    background-color: #063871 !important;
    color: #ffffff;
}

#events h3   {
    /* add your css rule here */
}


#events p.duration, #events div.duration   {
    /* add your css rule here */
}


#events p.description, #events div.description   {
    /* add your css rule here */
}


#events .selectedEvent   {
    /* add your css rule here */
}


#events input.reserve_time_btn   {
    /* add your css rule here */
}


#events input.select_another_btn   {
    /* add your css rule here */
}


#eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
    /* add your css rule here */
}


#eventForm #save_button   {
    /* add your css rule here */
}


div.ui-widget-content   {
    /* add your css rule here */
}


div.ui-widget-header   {
    /* add your css rule here */
}


#timeline-container table.timeline   {
    /* add your css rule here */
}


.timeline td.not_worked_time   {
    /* add your css rule here */
}


.timeline td.free_time   {
    /* add your css rule here */
}


.timeline td.selected_time   {
    /* add your css rule here */
}


.timeline td.reserved_time   {
    /* add your css rule here */
}


div#loading   {
    /* add your css rule here */
}


#start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
    /* add your css rule here */
}

