@media (max-width: 860px){header #headerline {right:370px;width:220px;font-size:1.5rem}header #headerline2{right:230px;width:360px;font-size:1.1rem}} 

@media (max-width: 800px){p.fettmobile,span.fettmobile,.fettmobile{font-weight:bold}body{background:#fff}header{position:relative;top:0;height:290px;background:#fff}header #mobile{display:block;position:absolute;top:110px;left:8px;width:30px;height:30px;background:url("../img/mobile.svgz.gz") no-repeat;background-size:contain;cursor:pointer;z-index:999}header #logo{top:30px;left:20px;width:160px;height:65px}header #bbw{top:30px;right:20px;width:105px;height:60px}header #header{position:absolute;top:150px;left:0;right:auto;width:80%;height:150px;background:no-repeat left 0;background-size:contain;z-index:190}header #headerline{top:105px;left:50px;right:auto;width:250px}header #headerline2{top:475px;left:-190px;right:auto;width:145px;padding-left:20px;z-index:1000;line-height: 1.4rem;}header #echse{top:165px;right:0;width:238px;height:197px;background:url("../img/echse_mobile.png") no-repeat right 0}header nav{box-sizing:border-box;padding:50px 10px 0 10px;top:-1px;left:-190px;width:165px;height:170vh;z-index:999;background:rgba(255,255,255,0.9);box-shadow:0 0 15px #333}header nav ul.levelone>li a{height:4.2rem}header nav ul.levelone>li:last-child{margin-top:80px}header nav .close{display:block;position:absolute;top:5px;left:133px;width:30px;height:30px;background:url("../img/nav_close.svgz.gz") no-repeat;cursor:pointer}header #contact{top:287px;left:10px}#redline{top:250px;width:100%;height:80px;background:url("../img/redline_mobile.svgz.gz") no-repeat center bottom;background-size:105%}main{margin:60px 20px 10px 20px;min-height:0}main #inhalt .imgline{margin:0 -20px 20px -20px}main #inhalt .imgline .csc-textpic-imagewrap{background:#fff;width:100%;margin-bottom:-1px}main #inhalt .imgline img{padding:0 20px;max-width:90%;height:auto}main #inhalt .imgline .inner{margin-bottom:-1px;padding:10px 20px;background:#fff}main #inhalt .imgline .inner p{margin-bottom:0}main #inhalt .imgline::before,main #inhalt .imgline::after{background:url("../img/imgline_mobile.svgz.gz") no-repeat left bottom;background-size:101%;margin-bottom:-1px;height:19px}main #inhalt .imgline::after{height:25px}main #inhalt div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}main #inhalt .col2 p,main #inhalt .col2 ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0}main #inhalt .login-form-wrapper {float:left;width:100%;}.csc-loginform{float:none !important;width:100% !important;margin:0 0 2rem 0 !important;}body.Start #include{background:rgba(109,177,204,0.12)}body.Basis #include{background:rgba(109,177,204,0.12)}body.Potenzial #include{background:rgba(122,170,130,0.12)}body.Potenzial #echse{background-position:right -196px}body.Praxis #include{background:rgba(125,154,203,0.12)}body.Praxis #echse{background-position:right -392px}body.Talent #include{background:rgba(234,191,101,0.12)}body.Talent #echse{background-position:right -588px}body.International #include{background:rgba(201,202,75,0.12)}body.International #echse{background-position:right -784px}body.Basic #include{background:rgba(109,177,204,0.12)}body.IdA-KoJACK #include{background:rgba(109,177,204,0.12)}body.Lernstrategie #include{background:rgba(235,167,144,0.12)}body.Lernstrategie #echse{background-position:right -196px}body.Work #include{background:rgba(222,139,155,0.12)}body.Work #echse{background-position:right -196px}}@media (max-width: 600px){main #inhalt .imgline::before,main #inhalt .imgline::after{margin-bottom:0}

body.Family #include{background:rgba(239,135,59,0.1)}
}