@media (max-width:885px){.cd-hero-slider{height:250px;}
.cd-hero-slider p{display:none;}
.cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width{padding-top:68px;}
  .slogan{top:200px;}
 .cd-full-width .whitspace{background-color:#FFF;}}
}
.singleslider img{top:58% !important;width:100% !important;}
@media (min-width:886px){.cd-hero-slider{height:360px;}
.cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width{padding-top:100px;}
}
.galleryslider{z-index:900;pointer-events:auto;}
.galleryslider .hallenlager-slider, .galleryslider .gallerys-slider,.galleryslider .freilager-slider, .galleryslider .cd-hero-slider{height:480px;}
.galleryslider .cd-hero, .galleryslider .cd-hero,.galleryslider .cd-hero, .galleryslider .cd-hero{width:800px;}
.galleryslider ul li::before{display:none;}
.slider-logo{right:8%;position:absolute;z-index:3;}
.slider-logo .slidertext{float:left;margin-top:-135px;text-align:center;width:300px;}
.slider-logo .slidertext h1{font-size:12pt;color:#FFF;z-index:4;position:relative;}
.slider-logo .slidertext h2{margin-bottom:0;text-shadow:none;font-weight:bold;font-size:25pt;z-index:4;position:relative;}
.slider-logo .kreis{background:#62b5d6 none repeat scroll 0 0;border-radius:0 0 150px 150px;height:140px;opacity:0.8;position:static;width:300px;}
.cd-img-container{background-color:#FFF;transition:opacity 0.2s ease 0s;}
.hnavi li:hover,.gnavi li:hover,.fnavi li:hover, .cd-slider-nav li:hover{background-color:#62b5d6;}
.hnavi li,.gnavi li,.fnavi li, .cd-slider-nav li{transition:background-color 2s ease 0s;}
#click-pre-hallenlager, #click-for-hallenlager, #click-pre-gslider, #click-for-gslider, #click-pre-freilager, #click-for-freilager, #click-pre, #click-for{cursor:pointer;color:#e67e07;font-size:50pt;opacity:0;position:absolute;top:43%;z-index:3;}
#click-pre-hallenlager:hover, #click-for-hallenlager:hover, #click-pre-gslider:hover, #click-for-gslider:hover,#click-pre-freilager:hover, #click-for-freilager:hover,#click-pre:hover, #click-for:hover{color:#62b5d6;}
#click-for-hallenlager,#click-for-gslider,#click-for-freilager, #click-for{right:50px;}
#click-pre-hallenlager,#click-pre-gslider,#click-pre-freilager, #click-pre{left:50px;}
.cd-header{height:0;position:fixed;z-index:2;top:0;left:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#cd-logo{float:left;margin:13px 0 0 5%;}
#cd-logo img{display:block;}
.cd-primary-nav{float:right;margin-right:5%;width:44px;height:100%;background:url("../assets/cd-icon-menu.svg") no-repeat center center;}
.cd-primary-nav ul{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.cd-primary-nav ul.is-visible{box-shadow:0 3px 8px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);}
.cd-primary-nav a{display:block;height:50px;line-height:50px;padding-left:5%;background:#21272c;border-top:1px solid #333c44;color:#ffffff;}
.hallenlagergallery,
.gallerys,
.freilagergallery{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:800px;}
.cd-hero{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.hallenlager-slider,
.gallerys-slider,
.freilager-slider,
.cd-hero-slider{position:relative;overflow:hidden;}
.hallenlager-slider li,
.gallerys-slider li,
.freilager-slider li,
.cd-hero-slider li{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.hallenlager-slider li.hselected,
.gallerys-slider li.gselected,
.freilager-slider li.fselected,
.cd-hero-slider li.selected{position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.hallenlager-slider li.move-left,
.gallerys-slider li.move-left,
.freilager-slider li.move-left,
.cd-hero-slider li.move-left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.hallenlager-slider li.is-moving,
.cd-hero-slider li.is-moving,
.gallerys-slider li.is-moving,
.freilager-slider li.is-moving,
.hallenlager-slider li.hselected,
.gallerys-slider li.gselected,
.freilager-slider li.fselected,
.cd-hero-slider li.selected{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s;}
.hallenlager-slider li,.freilager-slider li, .cd-hero-slider li,.gallerys-slider li{background-position:center center;background-size:cover;background-repeat:no-repeat;}
.hallenlager-slider .cd-full-width,
.hallenlager-slider .cd-half-width,
.gallerys-slider .cd-full-width,
.gallerys-slider .cd-half-width,
.cd-hero-slider .cd-full-width,
.cd-hero-slider .cd-half-width,
.freilager-slider .cd-full-width,
.freilager-slider .cd-half-width{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
.hallenlager-slider .cd-img-container img,.gallerys-slider .cd-img-container img, .freilager-slider .cd-img-container img, .cd-hero-slider .cd-img-container img{position:absolute;left:50%;top:50%;bottom:auto;right:auto;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cd-img-container_2.top img{-webkit-transform:translateX(-50%) translateY(-14%) !important;-moz-transform:translateX(-50%) translateY(-14%) !important;-ms-transform:translateX(-50%) translateY(-14%) !important;-o-transform:translateX(-50%) translateY(-14%) !important;transform:translateX(-50%) translateY(-14%) !important;}
.hallenlager-slider .cd-img-container_2 img,.gallerys-slider .cd-img-container_2 img,.freilager-slider .cd-img-container_2 img, .cd-hero-slider .cd-img-container_2 img{position:absolute;left:50%;top:7%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.hallenlager-slider h2, .hallenlager-slider p,.gallerys-slider h2, .gallerys-slider p,.freilager-slider h2, .freilager-slider p, .cd-hero-slider h2, .cd-hero-slider p{text-shadow:0 0 4px rgba(0, 0, 0, 1);line-height:1.2;margin:0 auto 14px;color:#ffffff;width:90%;max-width:400px;}
.hallenlager-slider h2,.gallerys-slider h2,.freilager-slider h2, .cd-hero-slider h2{font-size:2.4rem;}
.hallenlager-slider p,.gallerys-slider p, .freilager-slider p, .cd-hero-slider p{font-size:1.4rem;line-height:1.4;}
.hallenlager-slider .cd-btn,.gallerys-slider .cd-btn,.freilager-slider .cd-btn,.cd-hero-slider .cd-btn{display:inline-block;padding:1.2em 1.4em;margin-top:.8em;background:#FFFFFF;opacity:0.95 !important;font-size:1.3rem;font-weight:700;letter-spacing:1px;color:#ffffff;text-transform:uppercase;box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}
.hallenlager-slider .cd-btn.secondary,.gallerys-slider .cd-btn.secondary,.freilager-slider .cd-btn.secondary,.cd-hero-slider .cd-btn.secondary{background-color:#FFF;}
.hallenlager-slider a.cd-btn.secondary,.gallerys-slider a.cd-btn.secondary,.freilager-slider a.cd-btn.secondary,.cd-hero-slider a.cd-btn.secondary{color:#e67e07;}
.hallenlager-slider .cd-btn:nth-of-type(2),.gallerys-slider .cd-btn:nth-of-type(2),.freilager-slider .cd-btn:nth-of-type(2),.cd-hero-slider .cd-btn:nth-of-type(2){margin-left:1em;}
.no-touch .hallenlager-slider .cd-btn:hover,.no-touch .gallerys-slider .cd-btn:hover, .no-touch .freilager-slider .cd-btn:hover, .no-touch .cd-hero-slider .cd-btn:hover{background-color:#62b5d6;color:#FFF;}
.hnavi, .gnavi, .fnavi,.cd-slider-nav{position:absolute;width:100%;bottom:0;opacity:0;text-align:center;}
.hnavi nav, .slider-nav ul, .slider-nav li, .slider-nav a, .gnavi nav, .slider-nav ul, .slider-nav li, .slider-nav a, .fnavi nav, .slider-nav ul, .slider-nav li, .slider-nav a,.cd-slider-nav nav, .cd-slider-nav ul, .cd-slider-nav li, .cd-slider-nav a{height:100%;}
.hnavi nav,.gnavi nav,.fnavi nav,.cd-slider-nav nav{display:inline-block;position:relative;}
.hnavi .cd-marker.item-2,.gnavi .cd-marker.item-2,.fnavi .cd-marker.item-2,.cd-slider-nav .cd-marker.item-2{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.hnavi .cd-marker.item-3,.gnavi .cd-marker.item-3,.fnavi .cd-marker.item-3,.cd-slider-nav .cd-marker.item-3{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%);}
.hnavi .cd-marker.item-4,.gnavi .cd-marker.item-4,.fnavi .cd-marker.item-4,.cd-slider-nav .cd-marker.item-4{-webkit-transform:translateX(300%);-moz-transform:translateX(300%);-ms-transform:translateX(300%);-o-transform:translateX(300%);transform:translateX(300%);}
.hnavi .cd-marker.item-5,.gnavi .cd-marker.item-5,.fnavi .cd-marker.item-5,.cd-slider-nav .cd-marker.item-5{-webkit-transform:translateX(400%);-moz-transform:translateX(400%);-ms-transform:translateX(400%);-o-transform:translateX(400%);transform:translateX(400%);}
.hnavi .cd-marker.item-6,.gnavi .cd-marker.item-6,.fnavi .cd-marker.item-6, .cd-slider-nav .cd-marker.item-6{-webkit-transform:translateX(500%);-moz-transform:translateX(500%);-ms-transform:translateX(500%);-o-transform:translateX(500%);transform:translateX(500%);}
.hnavi .cd-marker.item-7, .gnavi .cd-marker.item-7,.fnavi .cd-marker.item-7, .cd-slider-nav .cd-marker.item-7{-webkit-transform:translateX(600%);-moz-transform:translateX(600%);-ms-transform:translateX(600%);-o-transform:translateX(600%);transform:translateX(600%);}
.hnavi .cd-marker.item-8,.gnavi .cd-marker.item-8,.fnavi .cd-marker.item-8, .cd-slider-nav .cd-marker.item-8{-webkit-transform:translateX(700%);-moz-transform:translateX(700%);-ms-transform:translateX(700%);-o-transform:translateX(700%);transform:translateX(700%);}
.hnavi .cd-marker.item-9,.gnavi .cd-marker.item-9,.fnavi .cd-marker.item-9, .cd-slider-nav .cd-marker.item-9{-webkit-transform:translateX(800%);-moz-transform:translateX(800%);-ms-transform:translateX(800%);-o-transform:translateX(800%);transform:translateX(800%);}
.hnavi ul::after, .gnavi ul::after, .fnavi ul::after,.cd-slider-nav ul::after{clear:both;content:"";display:table;}
.hnavi li,.gnavi li, .fnavi li,.cd-slider-nav li{border-radius:50%;display:inline-block;float:left;background:#e67e07;margin:7px;height:40px;width:40px;}
.hnavi li.hselected a,
.gnavi li.gselected a,.fnavi li.fselected a,.cd-slider-nav li.selected a{color:#FFF;}
.hnavi li.hselected,
.gnavi li.gselected,
.fnavi li.fselected,
.cd-slider-nav li.selected{background:#62b5d6;}
.no-touch .hnavi li.hselected a:hover,
.no-touch .gnavi li.gselected a:hover,
.no-touch .fnavi li.fselected a:hover,
.no-touch .cd-slider-nav li.selected a:hover{background-color:transparent;}
.hnavi a,.gnavi a, .fnavi a,.cd-slider-nav a{padding-top:8px;display:block;position:relative;font-size:1rem;font-weight:700;color:#FFFFFF;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}
.hnavi a::before,.gnavi a::before,.fnavi a::before,.cd-slider-nav a::before{content:'';position:absolute;width:24px;height:24px;top:8px;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.hnavi li:first-of-type a::before,
.gnavi li:first-of-type a::before,
.fnavi li:first-of-type a::before,
.cd-slider-nav li:first-of-type a::before{background-position:0 0;}
.hnavi li.hselected:first-of-type a::before,
.gnavi li.gselected:first-of-type a::before, .fnavi li.fselected:first-of-type a::before,.cd-slider-nav li.selected:first-of-type a::before{background-position:0 -24px;}
.hnavi li:nth-of-type(2) a::before,
.gnavi li:nth-of-type(2) a::before,.fnavi li:nth-of-type(2) a::before,.cd-slider-nav li:nth-of-type(2) a::before{background-position:-24px 0;}
.hnavi li.hselected:nth-of-type(2) a::before,
.gnavi li.gselected:nth-of-type(2) a::before,.fnavi li.fselected:nth-of-type(2) a::before,.cd-slider-nav li.selected:nth-of-type(2) a::before{background-position:-24px -24px;}
.hnavi li:nth-of-type(3) a::before,
.gnavi li:nth-of-type(3) a::before,.fnavi li:nth-of-type(3) a::before,.cd-slider-nav li:nth-of-type(3) a::before{background-position:-48px 0;}
.hnavi li.hselected:nth-of-type(3) a::before,
.gnavi li.gselected:nth-of-type(3) a::before,.fnavi li.fselected:nth-of-type(3) a::before,.cd-slider-nav li.selected:nth-of-type(3) a::before{background-position:-48px -24px;}
.hnavi li:nth-of-type(4) a::before,
.gnavi li:nth-of-type(4) a::before,.fnavi li:nth-of-type(4) a::before,.cd-slider-nav li:nth-of-type(4) a::before{background-position:-72px 0;}
.hnavi li.hselected:nth-of-type(4) a::before,
.gnavi li.gselected:nth-of-type(4) a::before,.fnavi li.fselected:nth-of-type(4) a::before,.cd-slider-nav li.selected:nth-of-type(4) a::before{background-position:-72px -24px;}
.hnavi li:nth-of-type(5) a::before,
.gnavi li:nth-of-type(5) a::before,.fnavi li:nth-of-type(5) a::before,.cd-slider-nav li:nth-of-type(5) a::before{background-position:-96px 0;}
.hnavi li.hselected:nth-of-type(5) a::before,
.gnavi li.gselected:nth-of-type(5) a::before,.fnavi li.fselected:nth-of-type(5) a::before, .cd-slider-nav li.selected:nth-of-type(5) a::before{background-position:-96px -24px;}
.cd-main-content{width:90%;max-width:768px;margin:0 auto;padding:2em 0;}
.cd-main-content p{font-size:1.4rem;line-height:1.8;color:#999999;margin:2em 0;}
.no-js .cd-hero-slider li{display:none;}
.no-js .cd-hero-slider li.selected{display:block;}
.no-js .cd-slider-nav{display:none;}