@media screen and (max-width: 1200px) {
	div#menu{
		margin-top: 0;
	}
	
	#logoWrapper{
		margin-bottom: 0;
	}
	
	#ueberschrift {
	    margin-top: 40px;
	}
	
	div#leistungenStartWrapper {
	    width: 94%;
	    margin: 0 auto;
	}
}
@media screen and (max-width: 991px) {
	
	.newsDetail p{
		margin-top: 20px;
	}
	
	#sliderWrapper{
		margin-top: 20px;
	}
	
	.leistungsbeschreibung{
		margin-top: 20px;
	}
	
	#ueberschrift {
	    margin-top: 0;
	}
	
	div#leistungenStartWrapper{
		width: 94%;
	}
	
	.newsItem h3{
		margin-top: 15px;
		text-align: center;
	}
	
	#menu{
		display: none;
	}
	
	#miniMenu {
	    color: #0000f9;
	    font-size: 60px;
	    text-align: right;
		position: relative;
	}
	
	div#menu {
	    margin-top: 0;
	    position: absolute;
	    background: #fff;
	    top: 66px;
	    right: 15px;
	    width: auto;
	    z-index: 10;
	}
	
	.navbar-nav > li{
		text-align: center;
		display: block;
	}
}
@media screen and (max-width: 767px) {
	
	#logoWrapper{
		margin-top: 10px;
	}
	
	.newsItem div{
		width: 100%;
	}
	
	.leistung > a > div{
		width: 100%;
		margin: 0 auto;
	}
	
	.leistung > a > div img{
		width: 100%;
	}
	
	#headerWrapper{
		position: relative;
	}
	
	div#adresse{
		text-align: center;
	}
	
	.mitarbeiter div img{
		width: 100%;
	}
	
	#miniMenu i.fa.fa-bars{
		cursor: pointer;
	}
	
	#leistungenStart .owl-prev, #leistungenStart .owl-next{
		top: 45%;
	}
	
	#leistungenStart .owl-prev{
		left: -30px;
		margin-left: 0;
		padding-left: 0;
	}
	
	#leistungenStart .owl-next{
		right: -30px;
		margin-right: 0;
		padding-right: 0;
	}
}

@media screen and (max-width: 480px) {
	
	.newsItem{
		width: 100%;
	}
	
	.mitarbeiter .ausbildung{
		min-height: 0;
	}
	
	.mitarbeiter{
		width: 100%;
	}
	
	.leistung > a > div{
		width: 100%;
	}
	
	.mitarbeiter div{
		width: 80%;
	}
	
	div#adresse{
		height: 40px;
	}
	
	div#menu {
	    top: 44px;
	}	
	
	#miniMenu {
	    font-size: 40px;
	}
	
	div#leistungenStartWrapper{
		width: 90%;
	}
	
	.leistung{
		width: 100%;
	}
	
	#leistungenStart .owl-prev{
		left: -25px;
	}
	
	#leistungenStart .owl-next{
		right: -25px;
	}
}
