 body #sb-timeline #steps #steps-content #sb_booking_content .item.panel .title {
    font-weight: bold; 
font-size: 17px;
}

#membership-view #sb_membership_list_container.content-mode-list .membership-item.panel .title a{ 
    font-weight: bold;
    font-size: larger;
}
.package-content .item.panel .title a{ 
    font-weight: bold;
    font-size: larger;
}


/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #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 */
}
 

/*Bold links in Blue/red */

.service-bar__text {
font-weight: bold;
}

.service-bar__text a {
color:red;
}

.item__read-more {
font-weight: bold;
color: #004B00!important;
}

.item__read-more:active {
font-weight: bold;
color: #004B00;
}
.item__read-more:before {
font-weight: bold;
color: #004B00;
}

.package-content .item__read-more {
font-weight: bold;
color: #004B00;
}
#sb_membership_list_container > div > div > div > article > div > button{
font-weight: bold;
color: #004B00;
}

/*bigger header*/
.header__logo-wrapper .header__logo-link img {
    max-height: 150px;
}

.header__navigation-link {
    color: #004B00;
    font-size: 22px;
}

#sb_user_terms_link {
    color: #000000!important;
}
#sb_cancellation_terms_link{
    color: #000000!important;
}

#sb_simplybook_terms_link{
    color: #000000!important;
}


.col_50_50 .index__item-membership .step-content .item{
    width: 85%;
}



.current-booking-info .package-use-credits-msg .link {
    color: #004B00;
}

.btn--link {
    font-size: 22px;
}

.header .item-container {
    color: #000000!important;
}

.header .item-container:focus, .header .item-container:hover {
    border-color: #000000!important;
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header button {
    border-color: #000000;
    color: #000000;
}


#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header button:hover {
    border-color: #000000!important;
    color: #000000!important;
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .prev-or-next-month {
visibility:hidden;
}

.accordion .title {
 color: #000000!important;
}

.current-booking-info .package-use-credits-msg .link {
color: #004B00!important;
font-weight: bold;
}

#sb_package_list_container > div > div > div > footer > a::before {
  content: "Click here to purchase for";
}

#main-buttons {
    display: none!important;
}

.has-success p.help-block {
    font-size: 30px;
}

#sb_profile_form { 
display: flex; flex-direction: column; 
}
#sb_profile_form > div.avatar { order: 0; } 
#sb_profile_form > div.has-success { order: 2; } 
#sb_profile_form > div.sb-built-in-fields{ order: 3; }
#sb_profile_form > div.form-group.is_sms_unsubscribed{ order: 4; } 
#sb_profile_form > div.form-group.is_email_unsubscribed{ order: 5; } 
#sb_profile_form > div.bar-with-btn{ order: 6; } 
