.tts-disabled-input {
	pointer-events: none;
	opacity: 0.5;
	filter: grayscale(1);
}

.tts-blurred-map {
	filter: blur(6px);
}

.chbs-vehicle-filter,
.chbs-vehicle-list {
	display:none;
}

.chbs-summary .chbs-summary-field.service-type {
	display: none;
}

li[data-booking_extra_id="23718"]{
	display:none !important;
}

.ttsbooking-service-bundle {
	cursor:pointer;
}

.ttsbooking-airport-option.closed ~ li[data-booking_extra_name^="Airport"] {
	display:none !important;
}

.ttsbooking-service-bundle.closed i.fa-arrow-up,
.ttsbooking-service-bundle i.fa-arrow-down {
	display:none;
}

.ttsbooking-service-bundle i.fa-arrow-up,
.ttsbooking-service-bundle.closed i.fa-arrow-down {
	display:block;
}

li[data-booking_extra_name^="Airport"] .chbs-booking-form-extra-name {
	padding-left:30px;
}

.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-1 > div > .chbs-booking-form-extra-price {
	color:var(--e-global-color-accent) !important;
}

.ttsbooking-extra-title {
	background:var( --e-global-color-5781ea6 );
	padding:10px 15px;
	border-radius:50px;
	display:inline-block;
}

.ttsbooking-extra-title h5 {
	color:#fff;
}

.chbs-form-field-transfer-type {
	display:block !important;
}

.ttsbooking-service-bundle i {
	background:#EAECEE;
	color:#778591;
	padding:10px 15px;
	border-radius:15px;
	text-align:center;
}