.navbarMobile {display: none;}

/*RESPONSIVE Laptop*/
@media (max-width: 1540px) {header .headinfoInwide { top: 255px !important;}}
@media (max-width: 1440px) {header .headinfoIn {top:200px;}}
@media (max-width: 1260px) {header .headinfoInwide { top: 155px !important;}}


/*RESPONSIVE ipad Quer*/
@media (max-width: 1200px) {
	.navbarMobile {display: block}
}

@media (max-width: 1200px) and (orientation: landscape)  {
	header .headinfoIn {top:150px;}
	.navbarDT {display: none;}
	.colLogo {text-align: center;}
	.colLogo img {width: 300px;}
}


/*RESPONSIVE ipad hoch*/
@media (max-width: 900px) {

	h1, h2, p {
		-webkit-hyphens: auto;
		-webkit-hyphenate-character: "\2010";
		-webkit-hyphenate-limit-after: 1;
		-webkit-hyphenate-limit-before: 3;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto; }

	.nurDesktopHead {display: none;}
	.nurMobileHead { display: block}

	.panelheader {height: 1800px!important;}

	header .headinfoInmobile {
		position: absolute;
		top: 0px;
		width: 100% ;
		z-index:20000;}

	.Teaserbox {border-radius:10px 10px 0 0 !important;display: block;}

	.Teaserboxtext {
		width:100%;
		float:left;
		padding: 56px 0 0 85px;}

	.TeaserboxBild {
		width:100%;
		float:left;}

	.Teaserbox img {border-radius:0 0 10px 10px!important;}
	video {width:100%;}

	table{
		width:98%!important;}
}




@media (max-width: 825px) {
	header .headinfoInwide { top: 55px !important;}
	h1 {margin-top: 0px; font-size: 4rem}
	.HeadPic {margin-top: 70px;}
	.BlogBox {height: unset;width: 100% !important;}
	header .headinfoInwide p {width:100%;font-weight:bold;}
		header .headinfoInwide { top: 655px !important;}
	.footerrechtlich {margin-left:0px;}
	.footerD, .footerE {margin-top:30px;}
	.panelheader {height: 1530px!important;}
	.Logodt {display: none !important;}
	.colLogo {text-align: right;}
	.colLogo img {width: 200px;}
	.Headbild {font-size: 54px; margin-top:2rem;}
	a.LinkInt {left:10px!important; }
	.NewsBox {height: 580px;}
	.Newssubline {width:90%;}
	.NewsBox {
		display: block;
		width:100%!important;
		margin-top:20px;}
}


/*RESPONSIVE smartphone hoch*/
@media (max-width: 480px) {
	body,p{font-size: 18px;line-height: 26px;}

	header .headinfoInwide { top: 405px !important;}
.navbarMobile {position: unset;}
	h1 {margin-bottom: 24px;margin-top: 10px;font-size: 3rem;}
	.colLogo {min-width: unset;
		position: absolute;
		width: 200px;
		top: 20px;
		right: 20px;}
	
	.panelheader {
  margin-top:100px;}

	.colLogo img { width: 170px;}

	.flyout {
		box-sizing: border-box;
		position: absolute;
		top: 0;
		height: 100px;
		background: #FFF;}

	.Linuxlogo {width:230px;margin-left:-11px;;padding-left:0!important;}
	.nurMobile { display:contents}



	header .headinfoInmobile {
		position: absolute;
		top:35px;
		max-width: 98%; padding:0 15px;}

	header .headinfoInmobileslider {
		top:2rem;}

	.panelheader {
		height: 760px!important;}

	a.LinkInt {	left:100px!important; }
	.NewsBox {height: 400px;}
	.Newsh4 {width:60%;margin-bottom: 20px;}
	.Teaserboxtext {	padding: 56px 0 0 15px;}	
	.footerB, .footerC {margin-top:30px;}
}


@media (max-width: 450px) {
	header .headinfoInwide { top: 370px !important;}
}

@media (max-width: 420px) {
	.Headbild {font-size: 44px !important;}
	header .headinfoInwide { top: 360px !important;}
}

@media (max-width: 380px) {
	.Headbild {font-size: 44px !important;}
	header .headinfoInwide { top: 300px !important;}
}



