.fb-einleitung {
	color: #000000;
	text-align: center;
	margin-bottom: 5px;
}

.fb-hinweis {
	color: #ffffff;
	text-align: center;
}

.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: none;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:45px
}

@media (max-width: 991px) {
.navbar-one-page .apo-a img {
	height: 68px
}
}

@media (max-width: 480px) {
.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: none;
	text-align: center;
	width: 100%;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:45px
}
.layer-slider-static #layerslider {
	max-height:240px !important
}
.ls-slide .ls-bg {
	height: 240px;
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}
}

@media (max-width: 768px) {
.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: right;
	text-align: center;
	width: 100%;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:45px
}
}

@media (max-width: 991px) {
.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: right;
	text-align: center;
	width: 100%;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:45px
}
}

@media (min-width: 991px) {
.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: right;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:85px
}
}

@media (min-width: 1200px) {
.navbar-main .apo-a {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0;
	right: 0;
	top: 5px;
	float: right;
}
.header.affix .apo-a img {
	height:55px
}
.apo-a img {
	height:85px
}
}

body {
	background: url(../images/patterns/ep_naturalwhite-va.png), repeat fixed 0 0;
}

html#ls-global.js.cssanimations.csstransforms body div.body-wrap.body-boxed.body-boxed-no-margin.bg-base-3 div#st-container.st-container div.st-pusher div.st-content div.st-content-inner section.parallax-section.parallax-section-3 {
	height: auto;
}

html#ls-global.js.cssanimations.csstransforms body.header-affixed div.body-wrap.body-boxed.body-boxed-no-margin.bg-base-3 div#st-container.st-container div.st-pusher div.st-content div.st-content-inner div#header.header.header-affix.affix-top nav#slide-nav.navbar.navbar-main.navbar-shadow div.container.relative div.navbar-header div.text-center.mt-15 {
	margin-top: 15px;
}