.transition{-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s}.transition-slow{-webkit-transition:all ease .7s;-o-transition:all ease .7s;-moz-transition:all ease .7s;-ms-transition:all ease .7s;transition:all ease .7s}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}i,.i,em,.em{font-style:italic}u,.u{text-decoration:underline}.no-u{text-decoration:none}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{display:block;margin:auto}ul li{list-style:none}blockquote{margin:30px;background:rgba(0,0,0,.02);padding:26px;font-style:italic;box-shadow:0 0 3px rgba(0,0,0,.3)}blockquote p{font-size:14px!important;line-height:20px!important}blockquote p:last-of-type{margin-bottom:0!important}.center{text-align:center}@font-face{font-family:'Futura Std Medium';font-weight:400;src:url('../fonts/FuturaStd-Medium.eot');src:url('../fonts/FuturaStd-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaStd-Medium.woff') format('woff'),url('../fonts/FuturaStd-Medium.ttf') format('truetype'),url('../fonts/FuturaStd-Medium.svg #978bfeb47c41e9c6da434cb6375bf283') format('svg');font-style:normal;font-weight:400}@font-face{font-family:'Futura Std Light';font-weight:200;src:url('../fonts/FuturaStd-Light.eot');src:url('../fonts/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/FuturaStd-Light.woff') format('woff'),url('../fonts/FuturaStd-Light.ttf') format('truetype'),url('../fonts/FuturaStd-Light.svg #d83a536671d160add994a83c5144bd9a') format('svg');font-style:normal;font-weight:200}html{min-height:100%;height:100%}a{color:#fff;text-decoration:none;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s;cursor:pointer}a:hover{text-decoration:none}p{margin:0}body{background:#000;color:#fff;position:relative;word-wrap:break-word;font-size:14px;font-weight:300;font-family:'Futura Std Medium';letter-spacing:2px;min-height:100%;height:100%;background-repeat:no-repeat!important;background-position:center center!important;background-attachment:fixed!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;padding:0}@media screen and (max-width: 650px){body{ padding:0}}body.home{padding:50px;overflow:hidden}@media screen and (max-width: 650px){body.home{ padding:20px}}div.home{border:9px solid white;min-height:100%;height:100%}div.home div.logo{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;margin:auto;height:170px;width:754px;text-align:center;z-index:5}div.home div.logo img{width:auto;height:122px;margin-bottom:30px}div.home div.logo span.bar{text-transform:uppercase;letter-spacing:15px;font-size:20px;opacity:.7;display:block;margin-bottom:25px}@media screen and (max-width: 650px){div.home div.logo span.bar{ font-size:14px;letter-spacing:10px;margin-bottom:12px}}div.home div.logo span.clubbing{text-transform:uppercase;letter-spacing:15px;opacity:.7}@media screen and (max-width: 650px){div.home div.logo span.clubbing{ font-size:12px;letter-spacing:10px}}@media screen and (max-width: 925px){div.home div.logo{ height:128px;width:494px}div.home div.logo img{width:auto;height:80px;margin-bottom:30px}}@media screen and (max-width: 650px){div.home div.logo{ height:70px;width:309px}div.home div.logo img{width:auto;height:35px;margin-bottom:15px}}div.home div.toggle-nav{position:absolute;top:140px;left:0;right:0;width:auto;margin:auto;width:30px;height:24px;display:block;margin:0 auto;opacity:.6;background:url(../images/nav@x2.png);background-size:30px 24px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s;cursor:pointer}@media screen and (max-width: 650px){div.home div.toggle-nav{ top:70px}}div.home div.toggle-nav:hover{opacity:1}div.page{text-align:center;text-transform:uppercase;font-family:'Futura Std Light'}div.page h1{font-size:40px;font-weight:400;font-family:'Futura Std Light';letter-spacing:7px;margin-bottom:50px}div.page div.page-top{padding:30px}div.page div.small-logo{width:auto;margin:auto;display:block;margin:0 auto;width:100%;text-align:center;margin-bottom:30px;z-index:5;position:relative}div.page div.small-logo img{width:auto;height:40px}@media screen and (max-width: 650px){div.page div.small-logo img{ width:100%;height:auto}}div.page div.toggle-nav{position:relative;width:30px;height:24px;display:block;margin:0 auto;opacity:.6;background:url(../images/nav@x2.png);background-size:30px 24px;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s;cursor:pointer;margin-bottom:60px;z-index:5}div.page div.toggle-nav:hover{opacity:1}div.page div.jobs{margin-bottom:52px}div.page div.jobs div.job{margin-bottom:20px}div.page div.jobs div.job h2{font-size:19px;line-height:25px;font-weight:400;font-family:'Futura Std Light';letter-spacing:4px;margin-bottom:5px}div.page div.jobs div.job p{font-size:13px;line-height:20px;letter-spacing:4px}div.page div.contact-info{margin-bottom:25px}div.page div.contact-info p{font-size:13px;line-height:20px;letter-spacing:4px}div.page div.contact-footer{width:100%;background:#fff;color:#000;padding:30px 0 10px}div.page div.contact-footer p{font-size:14px;line-height:20px;margin-bottom:15px}div.page div.contact-footer a.impressum{color:gray;padding-top:0}div.page div.contact-footer a{color:#000}div.page.events div.module{max-width:820px;width:100%;margin:0 auto;padding:0 20px}div.page.events h1{margin-bottom:15px}div.page.events div.event{font-size:24px;line-height:36px;text-transform:none;letter-spacing:4px;border-bottom:1px solid white;padding:25px 0}div.page.events div.event:first-of-type{border-top:1px solid white}div.page.events div.event div.left{float:left;width:60%;text-align:left;border-right:1px solid white;padding-right:30px}@media screen and (max-width: 650px){div.page.events div.event div.left{ padding-right:10px;width:55%}}div.page.events div.event div.left div.date{font-family:'Futura Std Medium';text-transform:uppercase}div.page.events div.event div.left div.name{margin-bottom:20px;color:silver}div.page.events div.event div.left div.name a{border-bottom:1px solid white}div.page.events div.event div.left div.name a:hover{color:#fff}div.page.events div.event div.right{float:right;width:40%;text-align:left;padding-left:30px}@media screen and (max-width: 650px){div.page.events div.event div.right{ padding-left:10px;width:45%}}@media screen and (max-width: 720px){div.page.events div.event{ font-size:16px;line-height:24px;letter-spacing:4px}}@media screen and (max-width: 590px){div.page.events div.event{ font-size:14px;line-height:20px;letter-spacing:1px}}div.page.events a.impressum{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;left:-20px;top:0;bottom:0;width:90px;height:20px;margin:auto;padding:0;font-family:'Futura Std Medium';color:#acacac}div.page.events div.social-events{margin-top:15px}div.page.events div.social-events a{width:33px;height:33px;display:inline-block;margin:0 6px;opacity:.6;background-size:33px!important}@media screen and (max-width: 650px){div.page.events div.social-events a{ width:25px;height:25px;background-size:25px!important;background-attachment:fixed}}div.page.events div.social-events a.facebook{background:url(../images/facebook@x2.png) no-repeat}div.page.events div.social-events a.instagram{background:url(../images/instagram@x2.png) no-repeat}div.page.events div.social-events a.camera{background:url(../images/camera@x2.png) no-repeat;background-position:0 2px}div.page.events div.social-events a.twitter{background:url(../images/twitter@x2.png) no-repeat}div.page.events div.social-events a:hover{opacity:1}div.page.location div.social{top:0;bottom:0;max-width:300px}@media screen and (max-width: 650px){div.page.location div.social{ top:auto;bottom:30px}}div.page.location a.impressum{bottom:10px;position:absolute;z-index:10}div.page.default{max-width:850px;width:100%;margin:auto}div.page.default div.social{bottom:0;max-width:300px;position:relative}div.page.default a.impressum{bottom:10px;position:relative;z-index:10}div.page.default div.content{margin-bottom:60px}div.page.default p{font-family:'Futura Std Light';margin-bottom:30px;font-size:14px;line-height:22px;text-transform:none;letter-spacing:2px}a.impressum{text-align:center;width:100%;display:block;padding-top:17px;opacity:.5;text-transform:capitalize}@media screen and (max-width: 650px){a.impressum{ padding-top:7px}}a.impressum:hover{opacity:.9}a.impressum.black{color:#000}li.current a{color:#c6c6c6}div.social{position:absolute;bottom:140px;left:0;right:0;width:auto;margin:auto;height:33px;width:100%;text-align:center;z-index:5}@media screen and (max-width: 650px){div.social{ bottom:60px}}div.social a{width:33px;height:33px;display:inline-block;margin:0 6px;opacity:.6;background-size:33px!important}@media screen and (max-width: 650px){div.social a{ width:25px;height:25px;background-size:25px!important}}div.social a.facebook{background:url(../images/facebook@x2.png) no-repeat}div.social a.instagram{background:url(../images/instagram@x2.png) no-repeat}div.social a.camera{background:url(../images/camera@x2.png) no-repeat}div.social a.twitter{background:url(../images/twitter@x2.png) no-repeat}div.social a:hover{opacity:1}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.94);z-index:999}.overlay .overlay-close{width:25px;height:25px;position:absolute;right:80px;top:80px;overflow:hidden;border:0;background:url(../images/close.png) no-repeat center center;background-size:25px;text-indent:200%;color:transparent;outline:0;z-index:100;cursor:pointer}@media screen and (max-width: 650px){.overlay .overlay-close{ right:30px;top:30px;background-size:20px;width:20px;height:20px}}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}.overlay nav ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay nav ul li{display:block;height:20%;height:calc(20%);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay nav ul li a{font-family:'Futura Std Light';margin:15px 0;font-size:50px;display:block;color:#fff;opacity:.5;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s}@media screen and (max-width: 650px){.overlay nav ul li a{ font-size:20px!important}}.overlay nav ul li a:hover{opacity:1}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}@media screen and (max-height: 30.5em){.overlay nav{ height:70%;font-size:34px}.overlay ul li{min-height:34px}}div.slick-slider{position:relative}div.slick-slider p.left-arrow{position:absolute;top:25px;left:20px;background:url(../images/arrow-left@x2.png) no-repeat;width:37px;height:37px;background-size:37px;text-indent:-99999999px;cursor:pointer}div.slick-slider p.right-arrow{position:absolute;top:25px;right:20px;background:url(../images/arrow-right@x2.png) no-repeat;width:37px;height:37px;background-size:37px;text-indent:-99999999px;cursor:pointer}#new-royalslider-1{position:absolute;left:0;top:0;right:0;bottom:0;height:auto!important;width:auto!important;z-index:1}#new-royalslider-1 div.rsOverflow .rsArrowLeft{left:80px;z-index:10}@media screen and (max-width: 650px){#new-royalslider-1 div.rsOverflow .rsArrowLeft{ left:10px}}#new-royalslider-1 div.rsOverflow .rsArrowLeft div.rsArrowIcn{top:49.5%;background:url(../images/arrow-left-full@x2.png) no-repeat;width:37px;height:37px;background-size:37px;text-indent:-99999999px}#new-royalslider-1 div.rsOverflow .rsArrowRight{right:80px;z-index:10}@media screen and (max-width: 650px){#new-royalslider-1 div.rsOverflow .rsArrowRight{ right:10px}}#new-royalslider-1 div.rsOverflow .rsArrowRight div.rsArrowIcn{top:49.5%;background:url(../images/arrow-right-full@x2.png) no-repeat;width:37px;height:37px;background-size:37px;text-indent:-99999999px}div.artists{display:inline-block}div.artists a{margin-right:10px;position:relative;border-bottom:1px solid white;margin-left:0}div.artists a:before{border-radius:50%;height:4px;width:4px;content:' ';background:#fff;top:10px;margin-left:-20px;position:absolute;display:none}div.archiv{max-width:960px;margin:0 auto}div.archiv div.archiv-thumb{width:33.3%;float:left;padding:12px;opacity:.7;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s}div.archiv div.archiv-thumb:hover{opacity:1}div.archiv-modal div.inner-modal{max-width:700px;margin:0 auto;padding:0 50px;text-align:center}div.archiv-modal div.inner-modal div.title{font-size:24px;line-height:36px;text-transform:none;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px}div.archiv-modal div.inner-modal div.date{margin-bottom:25px}div.archiv-modal div.inner-modal div.description{letter-spacing:0;margin-bottom:30px;font-size:15px}div.archiv-modal div.inner-modal div.description p{margin-bottom:15px}div.eintritt{position:fixed;bottom:70px;width:300px;text-align:center;height:20px;left:0;right:0;margin:auto;padding:0;font-family:'Futura Std Medium';color:#fff;opacity:.7}@media screen and (max-width: 650px){div.eintritt{ bottom:40px}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
