/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

/*
Darstellung der Vorschau an Hinweis-/Beschreibungstext 
der einzelnen Buchungsboxen (Link "Mehr erfahren"):
+/
.item__description.short {
	max-height: 113px !important;
	border-bottom: 1px solid #8e9b4a  !important;
}

/*
Link im Footerbereich "Bericht über personenbezogene Daten" ausblenden:
*/
#sb_gdpr_report_module_container {
	display: none !important;
}

/*
Buchungsprozess > Spielfeldbox auf der linken Seite bei Auswahl von Datum & Zeit > Größe & Positionierung des Bildes/Logos:
*/
.provider-item .item__picture--fit-mode img {
	height: auto !important;
	padding: 20px !important;
}

/*
Promotion-Link/-Checkbox unter Registrierungsformular ausblenden:
*/
#sb_terms_and_conditions div .form-group:nth-child(3) {
	display:none;
}

#sb_terms_and_conditions.license-links-container {
	display:none;
}

/*
Promotion-Link/-Checkbox unter Registrierungsformular ausblenden
> bei Geschenkkartenbuchung:
*/
#sb_terms_and_conditions_alert {
	display:none;
}

/*
Proceed-Button bei Zahlungsart im Buchungsformular übersetzen, 
da laut SB-Support bisher nicht in Sprachdatei abgebildet:
Update 12.09.2022: in Sprachdatei implementiert > hier auskommentiert
*/
/*
#sb_pay_btn .btn--txt {
	visibility: hidden !important;
}

#sb_pay_btn .btn--txt:after {
	content: 'Fortfahren' !important;
	visibility: visible !important;
	margin-left: -4em !important
}
*/

/*
#sb_invoice_promotion_container .promo-code-input--label:after {
	content: '\ANur für Gutscheine ab September 2022 - ältere Gutscheine können aber vor Ort eingelöst werden.' !important;
	white-space: pre-wrap !important;
}
*/

/*
Übersetzungsfehler der Zahlungsmethode im Benutzerprofil-Menü
Korrektur mittels CSS des dritten Menüeintrages
*/
.booking-result-tabs .tabs-container .tab-link:nth-child(3) a {
	visibility: hidden !important;
}

.booking-result-tabs .tabs-container .tab-link:nth-child(3) a:after {
	content: 'Zahlungsmethode' !important;
	visibility: visible !important;
	margin-left: -8em !important;
	padding: 4px 0;
}

.booking-result-tabs .tabs-container .tab-link:nth-child(3).active a:after {
	border-bottom: 3px solid #8e9b4a !important;
}

.booking-result-tabs .tabs-container .tab-link:nth-child(3) a:hover:after {
	border-bottom: 3px solid #a8b563 !important;
}