body{height:auto!important}.hide{display:none}.rsFullscreen{position:fixed;height:auto!important;width:auto!important;top:0;left:0;right:0;bottom:0;background:transparent;overflow:hidden;z-index:9999}.gallery-slider.rsDefault .rsFullscreenBtn{width:auto;height:auto;top:40px;right:40px;z-index:9999}#gallery-slider{position:fixed;display:none;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery-slider .royal-close-container{position:absolute;padding:10px;top:0;right:0;cursor:pointer;z-index:11}.gallery-slider .royal-close-container svg.icon{width:28px;height:28px;fill:#fff}.gallery-slider .rsGCaption{width:100%!important;height:27px;left:0!important;bottom:0!important;padding:7px 0 0 0!important;text-align:center!important}.gallery-slider .rsNavItem.rsThumb{position:relative;width:160px!important;height:160px!important;background-color:#212121;border:3px solid #333}.gallery-slider.rsDefault .rsThumb img{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;-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%)}.gallery-slider .galleryTextMobile{position:absolute;display:none;width:100%;bottom:0;padding:7px 8px 7px;background:rgba(0,0,0,.85);color:#fff;font-size:13px;text-align:center;text-shadow:none;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;touch-action:none;-ms-touch-action:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:auto;overflow:hidden;z-index:10}.gallery-slider .rsFullscreenBtn{display:none}.gallery-slider .royal-previous-container,.gallery-slider .royal-next-container{position:absolute;height:inherit;top:0;cursor:pointer;z-index:1}.gallery-slider .royal-next-container{right:0}.gallery-slider .royal-previous-container{left:0}.gallery-slider .royal-next-container .icon,.gallery-slider .royal-previous-container .icon{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-slider .royal-next-container svg,.gallery-slider .royal-previous-container svg{height:100%}.gallery-slider .royal-next-container .icon{-webkit-transform:scale(-1) translateY(50%);-moz-transform:scale(-1) translateY(50%);-ms-transform:scale(-1) translateY(50%);-o-transform:scale(-1) translateY(50%);transform:scale(-1) translateY(50%)}.gallery-slider .royal-close-container{position:absolute;top:0;right:0;padding:10px;cursor:pointer;z-index:31}.gallery-slider .royal-close-container svg.icon{width:28px;height:28px}.gallery-slider .gallery-thumb-left,.gallery-slider .gallery-thumb-right{position:absolute;height:176px;bottom:0;padding:0 5px;margin:2px 0;background:rgb(51,51,51);cursor:pointer;z-index:999999}.gallery-slider .gallery-thumb-left{left:0}.gallery-slider .gallery-thumb-right{right:0}.gallery-slider .gallery-thumb-left svg.icon{width:15px;fill:#fff}.gallery-slider .gallery-thumb-right svg.icon{width:15px;height:100%;-webkit-transform:scale(-1) translateZ(0);-moz-transform:scale(-1) translateZ(0);-ms-transform:scale(-1) translateZ(0);-o-transform:scale(-1) translateZ(0);transform:scale(-1) translateZ(0);fill:#fff}.gallery-slider .thumbs-slide-control{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-slider .gallery-thumb-right.rsThumbsArrowDisabled,.gallery-slider .gallery-thumb-left.rsThumbsArrowDisabled{display:none!important}.gallery-slider .rsOverflow{touch-action:manipulation}div#gallery-slider .rsOverflow{background:rgb(0,0,0);background:rgba(0,0,0,.95)}.gallery-slider.rsDefault,.gallery-slider.rsDefault .rsOverflow,.gallery-slider.rsDefault .rsSlide,.gallery-slider.rsDefault .rsVideoFrameHolder,.gallery-slider.rsDefault .rsThumbs{background:transparent}.gallery-slider.rsDefault .rsThumbsHor{width:100%;height:auto;padding:10px 34px 10px 30px;background:rgb(51,51,51)!important;background:rgba(51,51,51,1)!important}.gallery-slider .sliderBgOverlay{position:absolute;display:none;width:100%;height:100%;top:0;background-color:#000;opacity:.95;z-index:9999}.gallery-slider.rsDefault .rsThumbsArrow{width:25px;margin:0;border-radius:4px;background:rgba(51,51,51,1)!important}.gallery-slider.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:10px 10px}.gallery-slider.rsDefault .rsArrowIcn{width:46px;height:46px;background-image:none}.gallery-slider.rsDefault .rsArrow{width:74px}.gallery-slider.rsDefault.rsHor .rsArrowRight{top:165px;right:40px}.gallery-slider.rsDefault.rsHor .rsArrowLeft{left:40px}.gallery-slider.rsDefault .rsArrowIcn{background-color:transparent}.gallery-slider.rsDefault .rsArrowIcn:hover{background-color:transparent}.gallery-slider.rsDefault .rsFullscreenIcn{background-color:transparent}.gallery-slider.rsDefault .rsFullscreenIcn:hover{background-color:transparent}.gallery-slider .rsThumb.rsNavSelected img{opacity:1!important}.gallery-slider .rsThumb.rsNavSelected{background-color:#212121;border-color:#e28c13}.gallery-slider .galleryClickable{position:absolute;width:100%;height:100%;top:0}.gallery-slider.rsDefault .rsTmb{display:inline}.gallery-slider a.rsImg,img.rsImg{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%}.gallery-slider .rsWebkit3d *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.gallery-slider .videoContent{position:relative;width:100%;height:100%;text-align:center}.gallery-slider.mobile-slider .videoContent{height:calc(100% - 20px);margin-top:30px}.gallery-slider .flowplayer{width:auto;height:auto;max-width:1024px;max-height:580px;top:50%;border:0 none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-slider .flowplayer.fixed-controls .fp-time em{bottom:5px!important}.gallery-slider .flowplayer.fixed-controls .fp-controls{bottom:0!important}.gallery-slider .rsDefault .rsThumb img.icon-play{position:absolute;width:50px;height:53px;top:76px;left:76px;z-index:1}.gallery-slider img.mobile-video{width:100%;max-width:450px;height:auto}.gallery-slider .icon.video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.gallery-slider .is-splash.flowplayer .fp-ui,.gallery-slider .is-paused.flowplayer .fp-ui{background-image:none}.gallery-slider .flowplayer .video-play{width:74px;height:74px;opacity:0;visibility:hidden;pointer-events:none;touch-action:none}.gallery-slider .flowplayer.is-fullscreen,.flowplayer.is-fullscreen video{max-height:100%!important}.gallery-slider .is-splash.flowplayer .video-play,.gallery-slider .is-paused.flowplayer .video-play{opacity:1;visibility:visible}#gallery-slider .royal-close-container{top:20px;right:44px}#gallery-slider .royal-previous-container{height:inherit;padding-left:45px;padding-right:30px}#gallery-slider .royal-next-container{height:inherit;padding-left:30px;padding-right:45px}div#gallery-slider .rsOverflow.full-height{height:100%!important}.gallery-slider .imageCount{position:absolute;width:auto;height:64px;top:0;left:0;right:0;padding:30px 10px 10px;color:#fff;text-align:center;pointer-events:none;touch-action:none;text-shadow:none}.gallery-slider.mobile-slider .imageCount{height:44px;padding:10px 10px 10px}.gallery-slider .imageCountInner{position:absolute;left:50%;top:25px;transform:translateX(-50%)}.gallery-slider .rsContent{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;cursor:auto}.gallery-slider.mobile-slider .rsContent{display:block}.gallery-slider .rsContent:before{content:'';flex-basis:auto;flex-grow:1}.gallery-slider .rsImgContainer{width:100%;height:100%;flex-basis:auto;flex-grow:0;flex-shrink:0}.gallery-slider .rsImgContainerWrapper{position:relative;display:inline-block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.rsImgContainerOverlayHtml{position:absolute;width:100%;height:100%;top:0;left:0}.gallery-slider.mobile-slider .rsImgContainer{margin-top:64px}.gallery-slider.mobile-slider .rsContent img{width:auto}.gallery-slider .galleryText{width:700px;flex-basis:auto;flex-grow:1;font-size:16px;text-align:center;text-overflow:ellipsis;text-shadow:none;line-height:26px;white-space:nowrap;pointer-events:none;overflow:hidden}.gallery-slider-container:not(#event) .gallery-slider .galleryText,.gallery-slider.mobile-slider .galleryText,.gallery-slider.mobile-slider .galleryTextMobile{display:none}.gallery-slider .rsContent:before,.gallery-slider .galleryText{height:64px}.gallery-slider .adsrv-content{height:100%;margin-top:-46px}.adsrv-frame{width:100%}.rsContent .adsrv-frame{float:none;display:block;width:auto;height:250px;top:50%;padding:0;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rsThumb span.thumb-text{color:#ccc;font-size:12px;background:#444;position:absolute;padding:1px 4px;top:50%;transform:translate(-50%,-50%)}.banner-thumbnail,.sol-thumbnail,.adsrv-thumbnail{display:none}.additional-banner-handle{position:absolute;width:100%;height:100%;z-index:10000}@media (max-width:1295px){.gallery-slider .flowplayer{width:100%;max-width:936px;height:540px}.gallery-slider .flowplayer .video-container-plus .btn.btn-verify-age{display:block;margin:10px auto 0}}@media (max-width:1140px){.gallery-slider .flowplayer{max-width:824px;height:477px}}@media (max-width:1020px){.gallery-slider .flowplayer{max-width:597px;height:349px}}@media (max-width:800px){#gallery-slider .royal-close-container{right:14px;top:14px}#gallery-slider .royal-next-container{padding-right:14px}#gallery-slider .royal-previous-container{padding-left:14px}.gallery-slider .imageCountInner{top:14px}}@media (max-width :767px){.gallery-slider .galleryTextMobile{display:block}.gallery-slider .galleryText{display:none}.gallery-slider .rsThumbsHor{display:none;visibility:hidden}#gallery-slider .royal-close-container .icon{width:22px;height:22px}#gallery-slider .rsOverflow{height:100%!important}#gallery-slider .royal-close-container{right:10px;padding-top:4px}.gallery-slider .rsContent{justify-content:center}.gallery-slider .rsContent:before{height:0;flex-grow:0}div#galleryTitle{top:21px!important;font-size:12px}.royal-previous-container,.royal-next-container,.gallery-thumb-left,.gallery-thumb-right,.rsArrow{display:none!important}}@media (min-width:931px){.gallery-slider a.rsImg,.gallery-slider img.rsImg{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}}@media (min-width:992px){.gallery-slider div.galleryText{width:850px}}@media (min-width:1200px){.gallery-slider div.galleryText{width:1100px}}@media (min-width:1296px){.gallery-slider .flowplayer{width:1024px;height:590px}}@media (max-height:660px){.gallery-slider .flowplayer{max-width:620px;height:349px}.gallery-slider .imageCountInner{top:14px}}@media (max-height:550px){.gallery-slider .galleryText{display:none}.gallery-slider .imageCount{height:44px}.gallery-slider .rsContent:before,.gallery-slider .galleryText{height:40px;flex-grow:0}.gallery-slider .rsImgContainer{max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery-slider .rsImgContainer img{position:relative;max-width:100%;max-height:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.gallery-slider .imageCount{font-size:13px;padding:10px}.gallery-slider .flowplayer{margin-top:-50px}.gallery-slider .galleryContent.rsContent.isVideo{margin-top:0}}@media (max-height:450px){.gallery-slider .flowplayer{max-width:500px;height:282px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:2){.gallery-slider .imageCountInner{top:24px}}.important-warning{color:#fff;background-color:#e40613;text-shadow:none;padding:10px 4%;text-align:justify;font-size:15px;margin-bottom:20px;border-radius:5px;line-height:22px}.btn-ladies-primary{background-color:#e69536;border:1px solid #e28c13;color:#fff;border-radius:2px;text-align:center;padding:12px 5px 7px;display:block;text-decoration:none}.btn-ladies-primary>.icon{vertical-align:middle;margin-top:-5px;margin-right:10px}.ui-btn-inner.button-content{padding:10px 0 0 50px;white-space:normal;text-align:left}.ui-btn-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.inner-button{width:75%;padding-bottom:9px;text-align:center}#mtext{padding-left:10px}.inner-button>a>.ui-btn-inner{padding:.6rem 20px;font-size:13px}.ui-btn-icon-left>.ui-btn-inner>.ui-icon.ui-icon-myapp-standort,.ui-btn-icon-left>.ui-btn-inner>.ui-icon.ui-icon-myapp-clock{width:24px;height:24px;top:20px;border-radius:12px}.ui-btn-icon-left>.ui-btn-inner>.ui-icon.ui-icon-myapp-clock{top:21px}.context-menu-new-tag-save{width:100%}.page-einzelansicht .label-original-image{margin-top:5px;font-size:12px;text-transform:uppercase;color:#e28c13}.kontakt-strasse{margin-top:12px}.kontakt-ort{margin-top:5px;margin-bottom:10px}.kontakt-strasse+.kontakt-lage{margin-top:23px;margin-bottom:5px}.kontakt-besuchbar{margin-top:12px;margin-bottom:14px}#dayOpeningHours{margin-top:5px}#weekOpeningHours table{margin:7px 0 15px}.inner-box.clickandmeet-box{margin:40px 0 20px 0;text-align:center}img.clickandmeet-logo{width:126px;margin-left:4px;margin-bottom:-2px;cursor:pointer}.clickandmeet-toggle{display:none;width:221px;margin:0 auto;text-align:left}.clickandmeet-toggle div{height:10px}.insertNoticeButton,.removeNoticeButton{box-sizing:border-box;width:86%;display:inline-block}.context-menu-button{box-sizing:border-box;width:14%;display:inline-block}.context-menu-button .ui-icon{width:24px;height:24px;border-radius:12px 12px 12px 12px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}.context-menu-button>.ui-btn-inner{padding-left:0;padding-right:0}#tag-assign-context-menu{position:absolute;background-color:#fff;padding:20px 30px;top:53px;right:0;left:0;box-shadow:0 0 8px #bbb;z-index:1000}#context-menu-new-tag-button.disabled{opacity:.75}.tag-assign-tags-box{margin-top:5px;margin-bottom:20px;text-align:left;font-weight:700;overflow:auto;max-height:12rem}.tag-assign-tags-box .auftrag-tag{margin-bottom:20px;margin-right:15px;cursor:pointer;position:relative;padding-right:25px;overflow-y:hidden}.tag-assign-tags-box .auftrag-tag:last-child{margin-bottom:0}.tag-assign-tags-box .auftrag-tag-label{padding:0 5px}.tag-assign-tags-box .icon{position:absolute;right:0}#tag-assign-context-menu .context-menu-close,#tag-assign-context-menu #new-tag-form-close,#tag-assign-context-menu #context-menu-new-tag-form-close{color:#884d07;margin-top:20px;cursor:pointer}.auftrag-tag .hidden{display:none}.tag-assign-tags-box .auftrag-tag.working{background:transparent url(/images/loader.gif) no-repeat 99% center / 20px 5px;color:#333}.tags-box{margin:10px 0;text-align:left}.tags-box>span{background-color:#d6d6d6;margin-right:10px;padding:5px;border-radius:2px;font-weight:700;white-space:nowrap;display:inline-block;margin-bottom:10px;line-height:1.15}body .status-message .message-tail{right:50%}.working-button,.page-einzelansicht .working{background:#e28c13 url(/images/loader-white.gif) no-repeat 96% center / 20px 5px}#tag-assign-context-menu.form-open .new-tag-button-container,#tag-assign-context-menu .context-menu-new-tag-form{display:none}#tag-assign-context-menu.form-open .context-menu-new-tag-form{display:block}.context-menu-new-tag-form input{box-shadow:inset 0 0 3px 2px #ccc;border-radius:5px;margin-bottom:10px}.tag-exist-text{font-size:.8rem;color:#e40613;margin-bottom:10px}.einzelansicht .dark-background,.fkkClubEinzelansicht .dark-background{background-color:#484848;border-radius:50%;padding:5px}.einzelansicht .position-absolute,.fkkClubEinzelansicht .position-absolute{position:absolute;left:10px;top:6px}.page-einzelansicht .remove-all-text{text-align:left;color:white;padding:10px 10px 0}.page-einzelansicht .remove-all-text p{font-size:.9rem}.thumb-container{position:relative}.confirm-modal table{width:100%}.confirm-modal table td{padding:5px}.confirm-modal .col-xs-6{width:50%}.confirm-modal .modal-button-text{font-size:small;padding:6px 0}.modal .modal-title{margin-bottom:1rem}.merkzettel-modal-action-login.modal{display:block;bottom:auto;z-index:1100;text-shadow:none}.merkzettel-modal-action-login .ui-link-inherit{color:#884d07;font-weight:700}.merkzettel-modal-action-login .modal-content{border-radius:0}.merkzettel-modal-action-login p.text-bold{margin:2rem 0}.merkzettel-modal-action-login,.merkzettel .modal-yes-no{width:70%;position:absolute;padding:3%;left:12%;border:0;z-index:100}@media (min-width:321px){#tag-assign-context-menu{left:auto;width:260px}}@media (max-width:767px){.merkzettel-modal-action-login,.merkzettel .modal-yes-no{width:82%;left:5%}}.liability-info{padding-top:3px;font-size:.95em;font-weight:400}.breadcrumb{height:20px;margin-top:-8px;padding-bottom:8px;border-radius:0;background-color:transparent}nav .breadcrumb-list{padding:0;margin:0}nav .breadcrumb-list{color:#333;font-size:13px;line-height:1.5;list-style-type:none;white-space:nowrap}.breadcrumb-active{cursor:default}.merkzettel-counter{margin-right:-15px}.breadcrumb-list .breadcrumb-item{float:left}.breadcrumb-list .breadcrumb-item:last-of-type{display:none}.breadcrumb-list .breadcrumb-item a,.breadcrumb-list .breadcrumb-item a:visited{color:#333}.breadcrumb-list .breadcrumb-item a:active,.breadcrumb-list .breadcrumb-item a:focus,.breadcrumb-list .breadcrumb-item a:hover{color:#333}.breadcrumb-list .breadcrumb-item:before{content:'\203A';display:inline-block;position:relative;top:-1px;padding:0 6px;font-size:12px}.breadcrumb-list .breadcrumb-item:first-child:before{display:none}.breadcrumb-filler{position:absolute;top:0;right:0;padding:10px 5px;font-size:13px;cursor:default}