.clearfix::after{content:"";clear:both;display:table}html{font-family:'Oswald',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background-color:#252525}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{color:#252525;background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{line-height:0px;margin:0px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}p{color:#30302f}#mobile{float:right;display:inline-block;position:relative;width:50px;height:30px;border:none;background:none;outline:none;padding:0;margin:20px 0px 20px 20px}#mobile span{margin:0 auto;position:relative;top:0;left:0;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobile span:before{position:absolute;content:'';margin-top:-12px}#mobile span:after{position:absolute;content:'';margin-top:12px}#mobile span,#mobile span:before,#mobile span:after{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s;width:50px;height:3px;background-color:#bdd033;display:block;border-radius:10px}#mobile.open span{background-color:transparent;-webkit-transition-delay:0.2s;transition-delay:0.2s}#mobile.open span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}#mobile.open span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}@media screen and (min-width:991px){.navigation{display:inline-block;text-align:right;vertical-align:top;position:absolute;top:100%;width:100%;right:-40px;background:#252525;padding:20px 40px 20px 0px;z-index:999;display:none}.navigation ul{margin:0;padding:0;list-style:none;position:relative}.navigation ul li{display:inline-block;margin-left:33px}.navigation ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:20px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.navigation ul li a:hover{color:#bdd033;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}}@media screen and (min-width:991px){header .container .float{margin-top:30px}}header{width:100%;max-width:1280px;margin:auto;background-color:#2c2c2b}header .container{padding:40px;margin:auto}header .container .logo{display:inline-block;float:left;vertical-align:bottom}header .container .logo img{width:200px;height:auto}header .container .float{display:inline-block;float:right;vertical-align:bottom;text-align:right;position:relative}header .container .float .counter{text-align:right;margin-bottom:25px;float:left}header .container .float .counter p.text{display:inline-block;text-transform:uppercase;font-weight:bold;font-size:12px;margin:0;vertical-align:top;text-align:center}header .container .float .counter p.text span{display:block;background:#252525;color:#fff;width:110px;height:19px;padding:10px 20px}header .container .float .counter p.text a{display:block;background:#bdd033;padding:5px;margin-top:5px;text-decoration:none;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}header .container .float .counter p.text a:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}header .container .float .counter p.boxes{display:inline-block;margin:0px 0px 0px 2px;background:#8b8b8b;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;font-size:14px;vertical-align:top;padding:9px 15px}header .container .float .counter p.boxes span{display:block;font-size:22px}.header-content{width:100%;max-width:1280px;margin:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;position:relative;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block;width:100%;height:auto}.slick-slide .news-teaser img{width:auto;margin-top:20px}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slider-for{margin-top:50px}.slider-for .item img{max-height:500px;width:auto;margin:auto}.slider-nav{margin:30px auto 50px auto}.slider-nav .item{height:120px;overflow:hidden;margin:0px 10px;opacity:0.4;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slider-nav .item.slick-current{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slick-arrow.slick-hidden{display:none}.slick-prev{position:absolute;left:0;z-index:1;top:0;bottom:0;margin:auto;height:60px;width:80px;border:none;outline:none;background:#252525;opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slick-next{position:absolute;right:0;z-index:1;top:0;bottom:0;margin:auto;height:60px;width:80px;border:none;outline:none;background:#252525;opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slick-disabled{opacity:0.4;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slick-next,.slick-prev{font-size:0px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/arrow-white.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.slick-next:hover,.slick-prev:hover{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slick-prev{background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/arrow-white-prev.svg);background-size:40px;background-repeat:no-repeat;background-position:center}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0px 2px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:sans-serif;font-size:60px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#bdd033}.tx-eventplaner{width:92%;max-width:960px;margin:50px auto}.tx-eventplaner .event-block{padding:5px 0px}.tx-eventplaner .event-block .date-time{display:inline-block;background-color:#bdd033;padding:5px;vertical-align:top;width:90px}.tx-eventplaner .event-block .date-time .date,.tx-eventplaner .event-block .date-time .time{display:block;font-size:24px;color:#252525;text-align:center;padding:5px 20px 6px 20px;line-height:24px}.tx-eventplaner .event-block .date-time .date{border-bottom:1px solid #252525}.tx-eventplaner .event-block .infos{display:inline-block;width:95%;width:calc(100% - 154px);vertical-align:top;background-color:#dbdbdb;margin-left:10px;padding:6px 20px 8px 20px;min-height:66px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-eventplaner .event-block .infos .slide-toggle{display:none}.tx-eventplaner .event-block .infos h4{margin:0px 0px 10px 0px;font-size:22px;color:#252525;font-weight:normal}.tx-eventplaner .event-block .infos p{margin-left:25px;font-size:16px;color:#636363}.tx-eventplaner .event-block .infos p.location{margin:0px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/location-icon.svg);background-repeat:no-repeat;background-size:15px;background-position:0px 0px;padding-left:25px;color:#252525}.tx-eventplaner .event-block .infos .actions{margin-left:25px;margin-top:25px}.tx-eventplaner .event-block .infos .actions a{display:inline-block;margin-right:5px;color:#fff;background-color:#8b8b8b;text-decoration:none;padding:7px 15px 9px 15px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-eventplaner .event-block .infos .actions a.sale{font-weight:bold;text-transform:uppercase;background-color:#bdd033}.tx-eventplaner .event-block .infos .actions a:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-eventplaner .event-block:hover,.tx-eventplaner .event-block.active{cursor:pointer}.tx-eventplaner .event-block:hover .infos,.tx-eventplaner .event-block.active .infos{background-color:#fcfcfc;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-eventplaner .load-bar{text-align:center;margin-top:50px}.tx-eventplaner .load-bar button{display:inline-block;color:#fff;background-color:#bdd033;text-decoration:none;padding:7px 25px 9px 25px;border:none;outline:none;font-weight:bold;text-transform:uppercase;font-size:22px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-eventplaner .load-bar button:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.filter-block .nice-select{margin-bottom:20px;-webkit-tap-highlight-color:transparent;background-color:#dbdbdb;border-radius:0px;border:solid 1px #dbdbdb;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:16px;font-weight:normal;height:44px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.filter-block .nice-select:active,.filter-block .nice-select.open,.filter-block .nice-select:focus{border-color:#252525}.filter-block .nice-select:after{border-bottom:2px solid #252525;border-right:2px solid #252525;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.filter-block .nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.filter-block .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.filter-block .nice-select.disabled{border-color:#ededed;color:#252525;pointer-events:none}.filter-block .nice-select.disabled:after{border-color:#cccccc}.filter-block .nice-select .list{width:100%;background-color:#fff;border-radius:0px;box-sizing:border-box;margin-top:0px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index:9}.filter-block .nice-select .list:hover .option:not(:hover){background-color:transparent !important}.filter-block .nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.filter-block .nice-select .option:hover,.filter-block .nice-select .option.focus,.filter-block .nice-select .option.selected.focus{background-color:#f6f6f6}.filter-block .nice-select .option.selected{color:#bdd033}.filter-block .nice-select .option.disabled{background-color:transparent;color:#252525;cursor:default}.filter-block .no-csspointerevents .nice-select .list{display:none}.filter-block .no-csspointerevents .nice-select.open .list{display:block}.tx-powermail{background:rgba(36,36,36,0.7);padding:40px}.tx-powermail .powermail_fieldwrap{margin-bottom:20px}.tx-powermail .powermail_fieldwrap .powermail_label{color:#bdd033}.tx-powermail .powermail_fieldwrap .powermail_field input[type="text"],.tx-powermail .powermail_fieldwrap .powermail_field input[type="email"],.tx-powermail .powermail_fieldwrap .powermail_field textarea{padding:10px 20px 15px 20px;border:0;margin:5px 0px 0px 0px;display:block;width:80%;outline:none;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tx-powermail .powermail_fieldwrap .powermail_field input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;color:#fff;background-color:#bdd033;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/send.svg);background-position:15px center;background-size:25px;background-repeat:no-repeat;text-decoration:none;padding:7px 25px 9px 55px;border:none;outline:none;font-weight:bold;text-transform:uppercase;font-size:18px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-powermail .powermail_fieldwrap .powermail_field input[type="submit"]:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.tx-powermail .powermail_fieldwrap .checkbox label{color:#fff;display:inline-block}.tx-powermail .powermail_fieldwrap .checkbox label input[type="checkbox"]{width:20px;height:17px}.shop-for{margin-top:50px}.shop-for .item .sale{opacity:0;position:absolute;bottom:0px;left:0;right:0;margin:auto;width:1px;display:inline-block;color:#fff;background-color:#bdd033;text-decoration:none;padding:7px 0px 9px 0px;text-align:center;border:none;outline:none;font-weight:bold;text-transform:uppercase;font-size:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-for .item img{width:100%;height:auto;margin:auto;opacity:0;-webkit-box-reflect:below 8px -webkit-linear-gradient(top,transparent 93%,rgba(210,210,210,0.8) 100%);-moz-box-reflect:below 8px -moz-linear-gradient(top,rgba(10,10,10,0.1) 92%,rgba(255,255,255,0.8) 100%);-o-box-reflect:below 8px -o-linear-gradient(top,rgba(10,10,10,0.1) 92%,rgba(255,255,255,0.8) 100%);-ms-box-reflect:below 8px -ms-linear-gradient(top,rgba(10,10,10,0.1) 92%,rgba(255,255,255,0.8) 100%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-for .item.slick-active img{width:60%;opacity:0.5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-for .item.slick-current img{width:100%;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-for .item.slick-current .sale{opacity:1;position:absolute;bottom:0px;left:0;right:0;margin:auto;width:110px;display:inline-block;color:#fff;background-color:#bdd033;text-decoration:none;padding:7px 0px 9px 0px;text-align:center;border:none;outline:none;font-weight:bold;text-transform:uppercase;font-size:18px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-for .item.slick-current .sale:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.shop-nav{margin:30px auto 50px auto}.shop-nav .item{margin:0px 10px;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.shop-nav .item.slick-current{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.shop-nav .item .sale{display:inline-block;color:#fff;background-color:#bdd033;text-decoration:none;padding:7px 25px 9px 25px;border:none;outline:none;font-weight:bold;text-transform:uppercase;font-size:18px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.shop-nav .item .sale:hover{background-color:#8a972c;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-ms-transition:background 0.3s ease;transition:background 0.3s ease}.shop-nav .item .wrap{max-width:680px;margin:0px auto 80px auto;background:#dbdbdb;padding:0px}.shop-nav .item .wrap h3{margin:0;background:#252525;padding:10px 20px 14px 20px;color:#bdd033}.shop-nav .item .wrap .song-list p{margin:0;padding:10px 20px 14px 20px}.shop-nav .item .wrap .song-list p:nth-child(even){background-color:#8b8b8b}.shop-nav .item .wrap .song-list ol{margin:0;padding:0}.shop-nav .item .wrap .song-list ol li{list-style:decimal;margin:0;padding:10px 20px 14px 20px}.shop-nav .item .wrap .song-list ol li:nth-child(even){background-color:#8b8b8b}.shop-nav .item .wrap .linked{padding:20px}.news-teaser{background-color:#8b8b8b;padding:20px 0px}.news-teaser h1,.news-teaser h2,.news-teaser h3,.news-teaser h4{margin:0px 5px 0px 0px;display:inline-block;background-color:#252525;vertical-align:top}.news-teaser h3{color:#fff;padding:10px 25px 10px 40px;text-transform:uppercase;font-size:22px}.news-teaser h4{color:#bdd033;padding:13px 25px;text-transform:uppercase;font-size:18px;font-weight:normal}.news-teaser .ce-bodytext{margin-left:40px}.news-teaser .ce-bodytext p{max-width:640px}.news-teaser .ce-bodytext p a{text-decoration:none;color:#fff;font-weight:bold}.member-card{display:inline-block;width:19%;width:calc(20% - 34px);margin:15px;vertical-align:top}.member-card .preview-block img{width:100%;height:auto}.member-card .preview-block h1,.member-card .preview-block h2,.member-card .preview-block h3,.member-card .preview-block h4 {display:block;margin:0;background:#000;color:#fff;text-align:center;text-transform:uppercase;padding:12px 0px;font-size:20px}.member-card .preview-block:hover{cursor:pointer}.member-card .detailed{overflow:scroll;-webkit-overflow-scrolling:touch;display:none;position:absolute;left:0;top:60px;width:100%;height:100%;background:#bdd033}.member-card .detailed .ce-bodytext{width:92%;max-width:680px;margin:50px auto;padding-bottom:50px}.member-card .detailed .ce-bodytext>button{margin-bottom:20px;float:right;border:none;background-color:transparent;outline:none;padding:0;width:30px;height:30px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/close.svg);background-position:center center;background-size:100%;background-repeat:no-repeat}#content{width:100%;max-width:1280px;padding:0px;margin:auto;background-color:#2c2c2b}#content section{position:relative;overflow:hidden;z-index:1}#content section .section-bg{position:absolute;z-index:-1;top:0;left:0;min-height:100%;width:auto;min-width:100%}#content section h2{margin:0;display:block;text-align:center;background:#3d3a3a;font-size:18px;color:#fff;text-transform:uppercase;padding:10px 40px}#content section .col-md-6{padding-top:50px;padding-bottom:50px;display:inline-block;width:50%;margin-right:-4px;vertical-align:middle}#content a.phone{padding-left:40px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/phone.svg);background-position:left center;background-size:25px;background-repeat:no-repeat}#content a.fax{padding-left:40px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/fax.svg);background-position:left center;background-size:25px;background-repeat:no-repeat}#content a.mail{padding-left:40px;background-image:url(/typo3conf/ext/sitetemplate/Resources/Public/images/mail.svg);background-position:left center;background-size:25px;background-repeat:no-repeat}#content .simple-block{background:#dbdbdb;padding:20px 40px 40px 40px}#content .simple-block h1,#content .simple-block h2,#content .simple-block h3,#content .simple-block h4{color:#bdd033;text-align:left;background:none;padding:0;text-transform:none;font-size:2em;margin:0.67em 0}#Kontakt .col-md-6 .ce-textpic{background:#dbdbdb;padding:0px 40px 40px 40px;width:300px}#Kontakt .col-md-6 .ce-textpic h1,#Kontakt .col-md-6 .ce-textpic h2,#Kontakt .col-md-6 .ce-textpic h3,#Kontakt .col-md-6 .ce-textpic h4{margin:0;text-align:center;background:#252525;color:#fff;padding:10px}#Kontakt .col-md-6 .ce-textpic a.phone,#Kontakt .col-md-6 .ce-textpic a.fax,#Kontakt .col-md-6 .ce-textpic a.mail{margin:6px 0px;display:inline-block}footer{width:100%;max-width:1280px;margin:auto;background-color:#2c2c2b}footer .container{padding:40px 40px 80px 40px;margin:auto}footer .container .functions{position:fixed;bottom:0px;background:#252525;left:0;width:100%;padding:10px 0px;text-align:center;z-index:99999}footer .container .functions ul{margin:0;padding:0;list-style:none}footer .container .functions ul li{display:inline-block;margin-right:20px}footer .container .functions ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:bold}footer .container .functions ul li a:hover{color:#bdd033}footer .container .split{margin-top:0px}footer .container .split>.frame{display:inline-block;width:50%;margin-right:-4px;vertical-align:top}footer .container .split>.frame p{color:#636363}footer .container .split>.frame p strong{color:#aaaaaa;text-transform:uppercase}footer .container .split>.frame p a{text-decoration:none;color:#bdd033}footer .container .split>.frame .ce-column{display:inline-block}footer .container .split>.frame .ce-column img{height:50px}footer .container .copyright{font-size:14px;color:#aaaaaa}@media screen and (max-width:991px){.navigation{display:none;position:fixed;top:90px;left:0;background:#3c3c3c;margin:0;z-index:99999999;padding:0px 4%;width:92%;overflow:scroll;height:100%;height:calc(100% - 90px)}.navigation ul.navigation-bar{text-align:left;margin:0;padding:0;list-style:none}.navigation ul.navigation-bar>li{display:block;padding:10px;border-bottom:1px solid #8b8b8b;line-height:40px;margin-left:0px}.navigation ul.navigation-bar>li:last-child{padding:10px}.navigation ul.navigation-bar>li a{text-decoration:none;color:#fff}.navigation ul.navigation-bar>li.active>a{color:#bdd033}#mobile{margin:14px 0px 14px 20px}header{position:fixed;z-index:99999;top:0;left:0}header .container{padding:15px 20px}header .container .logo img{width:90px}header .container .float .counter{display:none}.header-content{padding-top:90px}.member-card{width:calc(33.33% - 34px)}#content section .col-md-6{padding-top:0px;padding-bottom:0px;display:inline-block;width:100%;margin-right:0px}#content .simple-block{padding:20px 20px 40px 20px}#Kontakt .col-md-6 .ce-textpic{padding:20px 20px 20px 20px;margin:auto;width:auto}.tx-powermail{padding:40px 20px}.tx-powermail .powermail_fieldwrap .powermail_field input[type="text"],.tx-powermail .powermail_fieldwrap .powermail_field input[type="email"],.tx-powermail .powermail_fieldwrap .powermail_field textarea{width:86%}footer .container{padding:40px 20px}footer .container .split>.frame{width:100%;margin-right:0px;margin-bottom:20px}}@media screen and (max-width:768px){.news-teaser h3{padding:10px 25px 10px 20px}.news-teaser .ce-bodytext{margin-left:20px}.tx-eventplaner .event-block{padding:2px 0px}.tx-eventplaner .event-block .infos{margin-left:0px;width:calc(100% - 110px);padding:7px 10px 7px 10px;min-height:97px}.tx-eventplaner .event-block .infos h4{font-size:16px}.tx-eventplaner .event-block .infos .actions a{margin-bottom:5px}.tx-eventplaner .event-block .infos p.location{font-size:14px}.tx-eventplaner .event-block .date-time{width:75px;padding:26px 5px 28px 5px}.tx-eventplaner .event-block .date-time .date,.tx-eventplaner .event-block .date-time .time{padding:5px;line-height:18px;font-size:16px}.member-card{width:calc(50% - 34px)}}@media screen and (max-width:660px){.slider-for .item img{width:100%;height:auto}}@media screen and (max-width:540px){.member-card{width:calc(100% - 30px);margin:3px 15px}.member-card .preview-block img{display:none}#content .simple-block img{width:100%;height:auto}}
