.oevd-widget-formular.fbb-formular-optimierung form.formular .row:last-child>.columns {
	margin-bottom: 0
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns {
	margin-bottom: .9375rem;
	text-align: center
}

@media only screen and (max-width: 40em) {
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns {
		text-align: left
	}

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns label h3,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns small.error h3 {
		text-align: left
	}

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .radio-input {
		display: block
	}

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .text-output h3 {
		padding-left: .9375rem
	}
}

@media only screen and (min-width: 40.063em) {

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.large-12 .error,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.medium-12 .error {
		text-align: center
	}

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.large-12 select,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.large-12 input,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.medium-12 select,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns.medium-12 input {
		width: 50%
	}

	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns label h3,
	.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns small.error h3 {
		text-align: center
	}
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .formular-headline {
	margin-bottom: 0
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .text-output,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .checkbox {
	text-align: left
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns label,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns small.error {
	text-align: left;
	font-size: .875rem;
	font-weight: normal;
	line-height: 1.25rem;
	padding: 0 .9375rem .3125rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"],
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea {
	box-shadow: .1875rem .1875rem .375rem rgba(0, 0, 0, 0.15);
	border: 1px solid transparent;
	border-radius: .5rem;
	color: #909090;
	font-size: .875rem;
	font-weight: normal;
	padding: .25rem .9375rem;
	line-height: 1.25rem;
	height: 2.5rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]:focus,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea:hover,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea:focus {
	box-shadow: .1875rem .1875rem .375rem rgba(0, 0, 0, 0.15);
	border: 1px solid #676C6E
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]:disabled,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea:disabled {
	box-shadow: .1875rem .1875rem .375rem rgba(0, 0, 0, 0.1);
	border: 1px solid transparent
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea::placeholder {
	color: #909090
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]::-webkit-input-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea::-webkit-input-placeholder {
	color: #909090
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]::-moz-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea::-moz-placeholder {
	color: #909090
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]::-ms-placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea::-ms-placeholder {
	color: #909090
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="text"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="password"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="date"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="datetime-local"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="month"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="week"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="email"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="number"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="search"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="tel"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="time"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="url"]::placeholder,
.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea::placeholder {
	color: #909090
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="submit"] {
	position: relative;
	right: 50%;
	transform: translateX(50%)
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns textarea {
	height: auto;
	padding: .9375rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns select {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' width='8.46667mm' height='37.39444mm' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 106'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; %7D .cls-2 %7B clip-path: url(%23clippath); %7D .cls-3 %7B fill: %23fff; %7D .cls-4 %7B fill: %23de2920; %7D %3C/style%3E%3CclipPath id='clippath'%3E%3Crect class='cls-1' y='0' width='24' height='106'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='cls-2'%3E%3Cg id='arrow-inactive-down'%3E%3Crect class='cls-3' y='0' width='24' height='106'/%3E%3Cpath id='pfeil-runter' class='cls-4' d='M12.806,57.382h-1.611l-8.186-7.941,.8-.824,7.852,7.618h.681l7.85-7.618,.8,.824-8.186,7.941Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-position: right .5rem top 50%;
	background-size: 1.125rem;
	padding-right: 2rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="checkbox"]+label {
	padding-top: .1875rem;
	padding-left: 1.25rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="radio"]+label {
	font-size: 1rem;
	padding-top: .375rem;
	padding-left: 1.875rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="radio"]+label:before {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23909090; %7D .cls-2 %7B fill: %23bfb294; %7D .cls-3 %7B fill: %23de2920; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-3' d='M15,32c-3.47243,0-6.73701,1.35224-9.19239,3.80761-2.45537,2.45538-3.80761,5.71996-3.80761,9.19239s1.35224,6.73701,3.80761,9.19239c2.45538,2.45537,5.71996,3.80761,9.19239,3.80761s6.73701-1.35224,9.19239-3.80761c2.45537-2.45538,3.80761-5.71996,3.80761-9.19239s-1.35224-6.73701-3.80761-9.19239c-2.45538-2.45537-5.71996-3.80761-9.19239-3.80761m0-2c8.28427,0,15,6.71573,15,15s-6.71573,15-15,15S0,53.28427,0,45s6.71573-15,15-15Z'/%3E%3Cpolygon class='cls-3' points='12.8457 50.83594 7.65723 45.74121 9.05859 44.31348 12.83008 48.01758 20.93506 39.87402 22.35303 41.28418 12.8457 50.83594'/%3E%3Cpath class='cls-3' d='M45,32c-3.47243,0-6.73701,1.35224-9.19239,3.80761-2.45537,2.45538-3.80761,5.71996-3.80761,9.19239s1.35224,6.73701,3.80761,9.19239c2.45538,2.45537,5.71996,3.80761,9.19239,3.80761s6.73701-1.35224,9.19239-3.80761c2.45537-2.45538,3.80761-5.71996,3.80761-9.19239s-1.35224-6.73701-3.80761-9.19239c-2.45538-2.45537-5.71996-3.80761-9.19239-3.80761m0-2c8.28427,0,15,6.71573,15,15s-6.71573,15-15,15-15-6.71573-15-15,6.71573-15,15-15Z'/%3E%3Cpolygon class='cls-3' points='42.8457 50.83594 37.65723 45.74121 39.05957 44.31348 42.83008 48.01758 50.93457 39.87402 52.35254 41.28418 42.8457 50.83594'/%3E%3Cpath class='cls-1' d='M15,2c-3.47243,0-6.73701,1.35224-9.19239,3.80761-2.45537,2.45538-3.80761,5.71996-3.80761,9.19239s1.35224,6.73701,3.80761,9.19239c2.45538,2.45537,5.71996,3.80761,9.19239,3.80761s6.73701-1.35224,9.19239-3.80761c2.45537-2.45538,3.80761-5.71996,3.80761-9.19239s-1.35224-6.73701-3.80761-9.19239c-2.45538-2.45537-5.71996-3.80761-9.19239-3.80761m0-2c8.28427,0,15,6.71573,15,15s-6.71573,15-15,15S0,23.28427,0,15,6.71573,0,15,0Z'/%3E%3Cpath class='cls-2' d='M45,2c-3.47243,0-6.73701,1.35224-9.19239,3.80761-2.45537,2.45538-3.80761,5.71996-3.80761,9.19239s1.35224,6.73701,3.80761,9.19239c2.45538,2.45537,5.71996,3.80761,9.19239,3.80761s6.73701-1.35224,9.19239-3.80761c2.45537-2.45538,3.80761-5.71996,3.80761-9.19239s-1.35224-6.73701-3.80761-9.19239c-2.45538-2.45537-5.71996-3.80761-9.19239-3.80761m0-2c8.28427,0,15,6.71573,15,15s-6.71573,15-15,15-15-6.71573-15-15S36.71573,0,45,0Z'/%3E%3C/svg%3E");
	width: 1.875rem;
	height: 1.875rem
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns input[type="checkbox"]+label {
	padding-top: 0;
	font-size: 16px;
}

.oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .text-output, .oevd-widget-formular.fbb-formular-optimierung form.formular .row>.columns .checkbox {
	padding-bottom: 0;
}