/* Altcha ("Ich bin kein Roboter") - Anpassung an das Physio-Top-Theme.
   Die Theme-Regeln fuer Formular-Labels (absolute Positionierung) lassen den Text unter der Checkbox verschwinden. */
.widget-altcha altcha-widget .altcha-main {
	display: flex;
	align-items: center;
	gap: 0.7em;
}
.widget-altcha altcha-widget .altcha-checkbox {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
}
.widget-altcha altcha-widget .altcha-checkbox input[type="checkbox"] {
	margin: 0;
	vertical-align: middle;
}
.widget-altcha altcha-widget .altcha-label {
	position: static !important;
	display: block;
	flex: 1 1 auto;
	width: auto;
	margin: 0;
	padding: 0;
	text-indent: 0;
	line-height: 1.4;
}
.widget-altcha altcha-widget .altcha-logo,
.widget-altcha altcha-widget .altcha-footer {
	position: static;
}
