@media screen and (min-width:2000px) {
	.navbar { height: 380px; }
}

@media screen and (max-width:1366px) {
	.callbacks_container h1 { font-size: 2.8em; }
	.callbacks_container h3 { font-size: 1.6em; }
	.angebote .carousel-caption { text-align: center; right:0; top: 30%; }
	.angebote h1 { font-size: 2em; }
}



@media screen and (max-width:1366px) {
	.logo {width: 300px; margin-top: 15px; }
}
@media screen and (max-width:1200px) {
	.logo {width: 300px; margin-top: 0px;margin-left: 17px;}
}
@media screen and (max-width:991px) {
	.logo {margin-left: 15px;margin-top: 18px; }
}
@media screen and (max-width:767px) {
	.logo {width: 300px; margin-top: 8px; margin-left: 0px;}
}
@media screen and (max-width:600px) {
	.logo {width: 240px;margin-top: 8px;}
}
@media screen and (max-width:480px) {
	.logo {width: 200px;margin-top: 8px;}
}
@media screen and (max-width:320px) {
	.logo {width: 175px;margin-top: 5px;}
}



@media screen and (max-width:1200px) {
	.angebote h1 { font-size: 2em; }
	.carousel-caption { text-align: left; left:10%; right:10%; top: 23%; }
	.callbacks_container h1 { font-size: 2.5em; }
	.callbacks_container h3 { font-size: 1.5em; }
	.box h2 { font-size:2em; }
	.page-header { margin-top: 0; }
	body > .container { padding-top: 0; }
	input { font-size:12px !important; }
	.navbar { letter-spacing: 1px; }
	.news { margin-top: -55px; }
}

/* xGA iPad */
@media screen and (max-width:1024px) {
	.siegel { margin-right: 150px; }
	input { font-size:11px !important; }
}

/* Bootstrap 990px Breakpoint to 480px */
@media screen and (min-width:481px) and (max-width:991px) {
	.box { width: auto; }
	.navbar .container .navbar-collapse, .navbar .container-fluid .navbar-collapse { background-color: #00549c; }
	.angebote .carousel-caption { top: 20%; }
	.news { margin-top: 0;}
}

@media screen and (min-width:768px) and (max-width:991px) {
	.navbar-toggle { margin-top: 30px; }
}

@media screen and (max-width:991px) {
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border:none;
	}
	#navbar-collapse-1 {
		position: absolute;
		top: 0px;
		width: 100%;
		padding-top: 100px;
		margin-top:0px;
	}
	#navbar-header-1 {
		z-index: 1000;
		position: absolute;
		width: 100%;
	}
	body > .container { padding: 0 30px 0; }
	.navbar { min-height: 70px; }
	.page-header { margin: 0 }
	.level_2 { margin-bottom: 10px; margin-top: 40px; }
	.yamm .yamm-content { padding-top: 0; }
	.sisea-search-form { margin-top: 12px; margin-left: 15px; margin-bottom: 30px; }
	.articles { padding-bottom: 5px; }
	.box { min-height: inherit; }
}

@media screen and (max-width:767px) {
	.callbacks_container h1 { font-size: 2em; }
	h1 { font-size:2.5em; margin-bottom: 10px; }
	h2 { font-size:1.75em; line-height: 1.3em; margin-top:0; margin-bottom: 10px;  }
	h3 { font-size: 1.25em; line-height: 1.5em; margin-bottom: 10px; }
	.navbar { height: 150px; }
	#navbar-header-1 { margin-top: -25px; }
	body {
		margin-top:30px;
	}
	.navbar {
		margin-top:30px;
	}
	#headerplus {display:block}
}

@media screen and (max-width:480px) {
	#navbar-collapse-1{
		left:0px;
		right:0px;
		width: auto;
		padding-left: 30px;
		padding-right: 30px;
		min-height:100%;
		min-height:100vh;
	}
	#navbar-collapse-1 { padding-top: 50px;	}
	.welle-bottom { margin-top:150px; height:65px; }
	.navbar { height:auto; }
	.box { width: auto; }
	.navbar .container .navbar-collapse, .navbar .container-fluid .navbar-collapse { background-color: #00549c; }
	.embed-responsive-custom { padding-bottom: 200%; }
	.siegel { margin-right: 50px; max-width:40%; }
	.news { margin-top: 0;}
	.carousel-caption { top: 0; }
	.img-responsive { margin-bottom: 20px; }
	.callbacks_container h1 { font-size: 1.5em; }
}
/* 320px (iPhone) */
@media screen and (max-width:320px) {
	.embed-responsive-custom { padding-bottom: 300%; }
	.siegel { margin-right: 50px; max-width:40%; }
	.img_schatten { margin: 0 25px 50px 0; max-width: 75px; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	html { overflow-x:hidden; margin-left: -1px; margin-right: -1px; }
}