@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.teaserbox_type_map .media-left img { max-width: 120px; }
	
	.slick_teaserslider .slick-prev {
		left: -107px;
	}
	.slick_teaserslider .slick-next {
		left: -76px;
	}
	
}
@media only screen and (max-width: 991px) {
	.slickslider .slide-inner {
		position: static;
		width: auto;
		border-radius: 0;
		height: auto;
		margin: 0;
	}
	.slickslider .slick-dots button {
		border: 1px solid #fff;
	}
	.slickslider .slick-dots {
		right: 0;
		bottom: -5px;
	}
	.slick_teaserslider .slick-prev,
	.slick_teaserslider .slick-next {
		display: none !important;
	}
	.mb-sm-5 { margin-bottom: 5px; }
	.mox_cms_type_vorschalt.mox_cms h1 { padding: 15px 0 0 0; }
	.layout-vorschaltseite {padding-top: 30px; }
	.vorschalt-logobox { margin-bottom: 15px; }
}
@media only screen and (max-width: 767px) {
	.mb-xs-5 { margin-bottom: 5px; }
}
@media only screen and (max-width: 550px) {
	.rsy-termininfo-box { float: none !important; margin-left: 0; width: auto; }
}
@media only screen and (max-width: 440px) {
	.teaserbox_type_map .media-left img { max-width: 120px; }
}
@media only screen and (max-width: 379px) {
	.slider-teaser-img img { width: 100%; }
	.rsy-post-detail .rsy-post-image { float: none; margin-left: 0; width: 100%; }
}
@media only screen and (max-width: 350px) {
	.teaserbox_type_map .media-left img { max-width: 90px; }
}

@media (max-width: 991px) {
	body {background-position: left !important;}		
}