.bereiche_filter {
    margin: 0 auto;
}
.content .bereiche_filter a {text-decoration:none;}
.content .bereiche_filter a.active {text-decoration:underline;}


.bereiche_filter .item {
    padding: 0.5rem;
}

.blog_teaser .item {
	position:relative;
}

.blog_teaser .item .button {
    position: absolute;
    bottom: 2rem;
    left: 3rem;
    right: 3rem;
    margin-bottom: 0.5rem;
}

.blog_teaser .item .item_inner > .item_content > .item_content_inner {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0px;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    min-width: 0;
    padding-bottom: 4rem;
    position: static;
}
.boxed_form {
	margin:0 auto;
	text-align:center;
}

.boxed_form .acf-label {
	text-align:left;
}
.boxed_form input {
	border-radius:3rem;
}

/*
@media screen and (min-width: 64em) {
	.boxed_form {
		padding-left:3.5rem;
	}
}

@media screen and (min-width: 100em) {
	.boxed_form {
		padding-left:5rem;
	}
}*/


.boxed_form .acf-fields,
.boxed_form .acf-form-submit {
	display:inline-block;
}

.boxed_form .acf-fields {
	min-width:50%;
}
.boxed_form .acf-fields .acf-field {
	padding-left:0;
}
.boxed_form .acf-label {display:none;}

.boxed_form .acf-form-submit .button {
	margin-bottom:1.7rem;
}