@media screen and (max-width: 1024px) {
	body.page-id-4471 .post-content .argumente-section1 p, 
	body.page-id-4471 .post-content .argumente-section2 p, 
	body.page-id-4471 .post-content .argumente-section3 p, 
	body.page-id-4471 .post-content .argumente-section4 p, 
	body.page-id-4471 .post-content .argumente-section5 p {
		max-width: none;
	}
}

@media screen and (max-width: 945px) {
	.fusion-standard-logo {
		margin-left: 10px;
		margin-top: 15px;
		max-width: 150px;
	}
}

@media screen and (max-width: 900px) {
	.mc4wp-form .clearfix input[type="email"] {
		width: 270px;
	}
}

@media screen and (max-width: 800px) {
	.fusion-logo {
		width: 100%;
		text-align: center;
	}
	
	.fusion-logo img {
		max-width: 80%;
	}
	
	.home .uranus.tparrows::before {
		display: none;
	}
	
	.fusion-mobile-menu-icons a {
		margin-top: 20px;
	}
	
	.tp-bullets.zeus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal.noSwipe {
		top: auto !important;
		bottom: -24px !important;
	}
	
	body.has-sidebar #content {
		width: 100% !important;
	}
	
	.headerbg, 
	.hidemobile {
		display: none;
	}
	
	#main, .fusion-footer {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	
	.fusion-mobile-menu-icons {
		margin-right: 20px;
		margin-top: 23px !important;
	}
	
	.fusion-mobile-nav-item a {
		font-size: 18px !important;
		height: 43px !important;
		line-height: 39px !important;
	}
	
	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	
	.fusion-layout-column.fusion-one-fifth.newsletter-start, .fusion-layout-column.fusion-one-fifth.newsletter-image-frame {
		width: 50% !important;
	}
	
	.col-sm-2 {
		width: 33.3333% !important;
		float: left !important;
	}
	
	#wrapper .content-boxes-icon-on-top .content-box-column {
		margin-bottom: 10px !important;
	}
	
	.logobox .fusion-layout-column.fusion-one-sixth {
		width: 33.3333% !important;
		height: 130px;
	}
}

@media screen and (max-width: 700px) {
	.fusion-layout-column.textpadding .fusion-column-wrapper {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

@media screen and (max-width: 640px) {
	.fusion-counters-circle .counter-circle-wrapper {
		display: inline-block !important;
		margin-right: 15px !important;
		margin-left: 15px !important;
	}
}

@media screen and (max-width: 507px) {
	.mc4wp-form .clearfix input[type="submit"] {
		margin-left: 0;
	}
}

@media screen and (max-width: 500px) {
	.logobox .fusion-layout-column.fusion-one-sixth {
		width: 27.333% !important;
		height: 110px;
		margin-left: 3% !important;
		margin-right: 3% !important;
	}
}

@media screen and (max-width: 470px) {
	body.page-id-113 .post-content h3 {
		font-size: 30px;
		line-height: 30px;
		height: 90px;
	}

	body.page-id-4471 .post-content h3 {
		font-size: 30px;
		line-height: 30px;
	}
	
	body.page-id-113 .post-content .argumente-section1 h3.argumentescroll,
	body.page-id-4471 .post-content .argumente-section1 h3.argumentescroll {
		font-size: 20px;
		line-height: 1.4;
		height: 90px;
	}
	
	body.page-id-113 .post-content h3.argumente-pfeil,
	body.page-id-4471 .post-content h3.argumente-pfeil {
		width: 90px;
		padding: 14px 28px;
		height: 90px;
	}
}

@media screen and (max-width: 450px) {
	.col-sm-2 {
		width: 50% !important;
		float: left !important;
	}
	
	body.page-id-305 .fusion-title.fusion-title-center.fusion-sep-none h1.title-heading-center {
		font-size: 30px;
		line-height: 20px;
	}
	
	.logobox .fusion-layout-column.fusion-one-sixth {
		height: 90px;
	}

	body.page-id-4471 .post-content h5 {
		font-size: 26px;
	}
}
