@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,800);*{font-family:'Open Sans',sans-serif;font-weight:400}.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}*{box-sizing:border-box}body{font-size:18px;line-height:32px;margin:0;background-image:url(../img/fond_linien.jpg);background-repeat:repeat-y;background-position:top center}footer,header,section{margin:4% 0}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400;line-height:1em}p{margin-top:0;font-size:25px;line-height:35px;font-family:'Open Sans',sans-serif;font-weight:300}h2{font-family:'Open Sans',sans-serif;font-weight:800;font-size:60px;color:#e6007e;text-transform:uppercase}a{text-decoration:none;color:#e6007e}a:hover{color:#dd9fc1}.innerWrapper{max-width:1280px;margin:auto;position:relative}.outerWrapper{border:1px solid #00f;padding-bottom:3%}main{overflow:hidden}.button{position:relative;top:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.button:hover{top:-3px;border:5px solid}.last{margin-right:0}.pinkText{color:#e6007e}.text{text-align:center}.loveLive{margin:9% 0}.loveLive img{width:313px;height:auto}.factWrapper{padding:0 4%}.singleFact{width:33.33%;float:left;margin-bottom:.5%}.singleFact h3{font-size:32px;font-family:'Open Sans',sans-serif;font-weight:800;color:#e6007e;margin-bottom:0}.singleFact p{font-size:24px;font-family:'Open Sans',sans-serif;font-weight:300;color:#666}.caseWrapper .singleCase{width:33.33%;max-width:533px;float:left;position:relative}.caseWrapper .singleCase img{width:100%;height:auto}.caseWrapper .singleCase .pictureHolder{margin-bottom:-10px}.caseWrapper .singleCase .textHolder{padding:1.5%;color:#fff;text-align:center;position:absolute;top:0;left:0;width:100%}.caseWrapper .singleCase .textHolder h3{font-family:'Open Sans',sans-serif;font-weight:800;font-size:40px;text-transform:uppercase;margin-bottom:10px}.caseWrapper .singleCase .textHolder h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:24px;margin-bottom:10px}.caseWrapper .singleCase .textHolder p{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:800}section.cases{padding:0}section.cases .innerWrapper{max-width:1600px}section.more p{font-family:'Open Sans',sans-serif;font-weight:300;font-size:50px;margin-bottom:1.5%}section.more a{text-decoration:none;color:#e6007e;letter-spacing:4px}footer{background:#d0d0d0;margin:0;font-size:18px;padding:1.5% 0}footer h5{font-family:'Open Sans',sans-serif;font-weight:800;font-size:18px;text-transform:uppercase;color:#e6007e}footer .bigRow,footer .smallRow{float:left;color:#333}footer .smallRow{width:23%}footer .bigRow{width:31%}footer .smallText{font-size:10px;line-height:1.2em}footer p.hotline{font-family:'Open Sans',sans-serif;font-weight:800;margin-bottom:0}.topLink{position:absolute;right:0;bottom:0}.headerWrapper img{width:100%;height:auto}.subSite .innerWrapper{padding:2% 0}.subSite .innerWrapper .content{padding:5% 0}.mainMenue.fix-nav{position:fixed;top:0;left:0;width:100%;background:#f5f5f5;z-index:100}.mainMenue.fix-nav ul{padding:0 20%}.mainMenue.fix-nav ul li{width:25%}.mainMenue.fix-nav ul li.logo{display:none}.mainMenue.fix-nav ul li a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;display:block;padding:10px 0;height:50px}.mainMenue.fix-nav ul li a:hover{background:#e6007e;color:#fff}.menueWrapper{background:#f5f5f5;margin:4% 0;height:175px}.mainMenue ul{margin:0;padding:0}.mainMenue ul li{list-style:none;width:20%;float:left;text-align:center}.mainMenue ul li *{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.mainMenue ul li.logo img{width:166px;height:auto;margin-top:20px}.mainMenue ul li a{color:#e6007e;text-decoration:none;font-size:28px;display:block;padding:72px 0;height:175px}.mainMenue ul li a:hover{background:#e6007e;color:#fff}.scrollTo{position:relative;top:-49px}.mainMenue{display:block}.mtoggle{display:none;position:fixed;top:0;right:0;background:0 0;z-index:120;box-sizing:content-box!important}.navicon{float:right;height:6px;width:34px;margin:20px;border-top:18px double #e9e9e9;border-bottom:6px solid #e9e9e9;font-size:0;padding-left:0;background:0 0}.social img{margin:20px 10px 0 0}@media (max-width:1280px){footer,section{padding-left:4%;padding-right:4%}.singleCase .textHolder h3{font-size:40px!important}.singleCase .textHolder h4{font-size:20px!important}section.start{padding:0}section.start .innerWrapper{padding:0 4%}}@media (max-width:1024px){.singleCase,.singleFact{width:100%!important;float:none!important;margin:auto auto 4%}.singleFact{border-bottom:1px solid #f5f5f5}.bigRow,.smallRow{float:none!important;width:100%!important;text-align:center!important;padding:4%;border-bottom:1px solid #aaa}}@media (max-width:768px){singleFact h3{font-size:32px}p{font-size:20px;line-height:1.3em}.mtoggle{display:block}.singleCase .pictureholder{width:100%}.scrollTo{position:relative;top:0}.menueWrapper{height:auto}.mainMenue{display:none;width:100%!important;padding:0!important}.mainMenue ul{padding:0!important}.mainMenue ul li{width:100%!important}.mainMenue ul li.logo{display:none}.mainMenue ul li a{font-family:'Open Sans',sans-serif;font-weight:800;font-size:20px!important;display:block;padding:19px!important;height:70px!important;background:#f5f5f5}.mainMenue ul li a:hover{background:#e6007e;color:#fff}.mainMenue{z-index:100;background:grey;position:fixed;top:0;left:0}.mainMenue ul li{float:none}.mainMenue ul li a{width:100%}section{padding:5%!important}h1{font-size:50px;line-height:1.3em}h2{font-size:32px;line-height:1.2em}h3{font-size:32px;margin-bottom:25px}.subSite h3{font-size:24px}h4{padding-top:8%}section.more p{font-family:'Open Sans',sans-serif;font-weight:300;font-size:28px;margin-bottom:1.5%}section.more a{text-decoration:none;color:#e6007e;letter-spacing:2px}}@media (max-width:320px){.loveLive img{width:80%!important}}