/*
	Custom CSS
*/

/* Service tile styling */
.tab.tab-col .txt.short, 
.tab_provider-col .txt.short {
	height: auto;
	/* display: none!important; */
}

.timeline-sidebar .tab .txt.short,
#sb_service_step_container .service-item.item .tab.tab-col .excerpt-info .read-more {
	display: none;
}

/* remove promo checkbox */
.promotions-letter-flag {
	display: none;
}

/* Navigation bar styling */
#sb-timeline #steps-nav li .content .title-sub {
	height: auto;
	line-height: normal;
}

#sb-timeline #steps #steps-content #sb_booking_content .provider-item .name {
	width: 100%;
	display: block;
	height: auto;
}

#sb-timeline #steps #steps-content #sb_booking_content .provider-item .excerpt-info .read-more {
	position: relative;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: transparent;
}

.tab .preloader.img-full {
	display: none;
}

.tab.tab-col .excerpt-info .btn-bar {
	margin-top: 20px;
}

/* Booking confirmation pop-up */
.current-booking-info .booking-info .booking-calendar {
	display: none;
}

/* Add to Calendar & Book more buttons removed */
.current-booking-info .booking-btns .btn.sb_add_to_cal,
.current-booking-info .booking-btns .btn.sb-book {
	display: none;
}
