
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/user/themes/n8aktiv/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/user/themes/n8aktiv/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/user/themes/n8aktiv/img/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/user/themes/n8aktiv/img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/user/themes/n8aktiv/img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/user/themes/n8aktiv/img/fancybox_loading@2x.gif);background-size:24px 24px}}@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-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-loading .slick-list{background:#fff url(/user/themes/n8aktiv/img/ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-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}.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;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.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}@font-face{font-family:"slick";src:url(/user/themes/n8aktiv/css/./fonts/slick.eot);src:url("/user/themes/n8aktiv/css/./fonts/slick.eot?#iefix") format("embedded-opentype"),url(/user/themes/n8aktiv/css/./fonts/slick.woff) format("woff"),url(/user/themes/n8aktiv/css/./fonts/slick.ttf) format("truetype"),url("/user/themes/n8aktiv/css/./fonts/slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←";color:red}[dir="rtl"] .slick-prev:before{content:"→";color:red}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→";color:red}[dir="rtl"] .slick-next:before{content:"←";color:red}.slick-slider{margin-bottom:50px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:15px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:15px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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{position:absolute;top:0;left:0;content:"•";width:15px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@charset "UTF-8";.frame{margin:0 auto;max-width:100%}.frame:after{content:"";display:table;clear:both}[class*=bit-]{float:left}.bit-1{width:100%}.bit-2{width:50%}.bit-3{width:33.33333%}.bit-4{width:25%}.bit-5{width:20%}.bit-6{width:16.66667%}.bit-7{width:14.28571%}.bit-8{width:12.5%}.bit-9{width:11.11111%}.bit-10{width:10%}.bit-11{width:9.09091%}.bit-12{width:8.33333%}.bit-25{width:25%}.bit-40{width:40%}.bit-60{width:60%}.bit-75{width:75%}@media (max-width:768px){.bit-1{width:100%}.bit-2{width:100%}.bit-4{width:33.333%}.bit-5{width:33.333%}}@media (max-width:768px){.bit-4{width:33.333%}.bit-5{width:33.333%}.bit-6{width:20%}.bit-7{width:20%}}@media (max-width:600px){.bit-4{width:33.333%}.bit-5{width:33.333%}.bit-6{width:33.333%}.bit-7{width:33.333%}}@media (max-width:400px){.bit-4{width:50%}.bit-5{width:50%}.bit-6{width:50%}.bit-7{width:50%}}body{background-color:#FFF;font-family:"Source Sans Pro",sans-serif;font-weight:lighter;font-size:16px;color:#31333e}a{color:inherit;text-decoration:none}a:hover{color:#444}h1{font-size:3.2em;font-weight:700;color:#444}@media (max-width:768px){h1{font-size:2em}}h2{font-size:2.6em;font-weight:700;color:#444}@media (max-width:768px){h2{font-size:1.8em}}p{line-height:1.5em}.centered{text-align:center;margin:auto}.content{padding:100px 30px;width:900px;margin:auto}@media (max-width:900px){.content{width:100%;padding-left:0;padding-right:0}}.content-padding{padding-top:100px;padding-bottom:100px}.content-padding-top{padding-bottom:100px}.content-padding-bottom{padding-bottom:100px}.dark{background:#f7f7f7}.container{background:#FFF;border:1px solid #EEE;text-align:left;display:inline-block;margin:13px;float:none}.containerImage{overflow:hidden;width:300px;height:300px}.containerText{padding:0 20px 10px}.containerText .marginLeft{line-height:1.3}@media (max-width:768px){.containerText .marginLeft{margin-left:0}}.largeText{font-size:1.4em}@media (max-width:768px){.largeText{font-size:1em}}.left{float:left}.right{float:right}.text{margin:22px;text-align:left;padding-top:20px;padding-bottom:20px}.left-text{text-align:left}ul{list-style-type:square}blockquote{margin:1.6em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.6em;border-left:#e2e2e2 .4em solid}blockquote p{margin:.8em 0}.line{display:inline-block;width:75px;height:10px;background-color:red}button{font-size:18px;padding:10px 50px;margin:0;color:#666;border:1px solid #ddd;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#header .logo{margin-top:-145px;text-align:center}@media (max-width:600px){#header .logo{margin-top:-73px}}#header .logo img{width:600px;height:180px}@media (max-width:600px){#header .logo img{width:300px;height:90px}}#header #slideshow{z-index:-1;overflow:hidden;background-color:#bdbdbd;margin-bottom:0!important}#header #slideshow .slideshow-img{background-repeat:no-repeat;background-size:cover;background-position:center;height:70vh}#header #slideshow .first-bg{background-image:url(/user/themes/n8aktiv/img/n8aktiv-duo.jpg)}#header #slideshow .second-bg{background-image:url(/user/themes/n8aktiv/img/n8aktiv-trio.jpg)}#header #slideshow .event-1{background-image:url(/user/themes/n8aktiv/img/event_1.jpg)}#header #slideshow .event-2{background-image:url(/user/themes/n8aktiv/img/event_2.jpg)}#header #slideshow .wedding-bg_1{background-image:url(/user/themes/n8aktiv/img/wedding_bg_1.jpg)}#header #slideshow .wedding-bg_2{background-image:url(/user/themes/n8aktiv/img/wedding_bg_2.jpg)}#social-media div{text-align:center}#social-media div img{width:150px}@media (max-width:768px){#social-media div .bit-3{width:100%}#social-media div .bit-3:nth-child(2){margin-top:30px;margin-bottom:30px}}#partner{background-color:#3a3a3a;color:#fff}#partner .content div{text-align:center}#partner .content div:not(:first-child).frame{margin-top:45px}@media (max-width:768px){#partner .content div:not(:first-child).frame{margin-top:0}}#partner .content div img{max-width:120px;max-height:50px;width:auto;height:auto;margin-bottom:-15px}@media (max-width:768px){#partner .content div div[class^=bit]{margin:30px 0;width:50%}}#links{background-color:#2b2b2b;color:#939393}#links a:hover{color:#fff;-webkit-transition:color 0.2s ease,border-color 0.2s ease;-moz-transition:color 0.2s ease,border-color 0.2s ease;transition:color 0.2s ease,border-color 0.2s ease}#footer{font-size:16px;color:#939393;background-color:#1b1b1b}@media (max-width:768px){#footer{padding-left:30px;padding-right:30px}}#footer a:hover{color:#fff;-webkit-transition:color 0.2s ease,border-color 0.2s ease;-moz-transition:color 0.2s ease,border-color 0.2s ease;transition:color 0.2s ease,border-color 0.2s ease}#footer .footer-content{margin:auto;padding-top:30px;padding-bottom:20px;width:900px}@media (max-width:768px){#footer .footer-content{width:100%}}#footer .align-left{text-align:left}@media (max-width:768px){#footer .align-left{text-align:center}}#footer .align-right{text-align:right}@media (max-width:768px){#footer .align-right{text-align:center}}#footer p{margin:0}#footer .menu .header{color:#fff;font-weight:700;margin-bottom:5px}@media (max-width:768px){#footer .menu .header{margin-top:10px}}#footer .menu .group ul{list-style-type:none;padding:0;margin:0}#footer .menu .group ul li{line-height:1.3}@media (max-width:768px){#footer .menu{padding-left:30px;padding-right:30px}#footer .menu .link-block{text-align:left}}#footer .lands{text-align:center;margin-top:20px}.home{padding-top:50px}#home-container{background-image:url(/user/themes/n8aktiv/img/home.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:contain}.home li{margin-bottom:20px;font-size:1.3em;text-align:justify}@media (max-width:768px){.home h1{padding:0 30px}.home li{font-size:1.1em;text-align:left}.home ul{padding-right:40px}}#navigation{width:100%;z-index:100;color:#000;top:0;position:fixed;background-color:rgba(255,255,255,.33);-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;-ms-transition:background-color 0.3s linear;transition:background-color 0.3s linear}#navigation ul{display:inline-flex;display:-webkit-inline-flex;list-style-type:none;margin:0;padding:0;overflow:hidden}#navigation.background{color:#000;background-color:rgba(255,255,255,.95);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}#navigation.solid-background{background-color:#ffffff!important}@media (max-width:768px){#navigation .full-navigation{display:none}}#navigation .dropbtn,#navigation .full-navigation li a{display:inline-block;text-align:center;padding:14px 16px;color:#000;text-decoration:none}#navigation .dropbtn,#navigation .full-navigation li a:hover{color:#fff}#navigation .dropdown:hover .dropbtn{color:#fff}#navigation .dropdown:hover .dropbtn,#navigation .full-navigation li a:hover{background-color:red}#navigation #full-navigation li.dropdown{display:inline-block}#navigation #full-navigation .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#navigation #full-navigation .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}#navigation #full-navigation .dropdown-content a:hover{background-color:#f1f1f1;color:#000}#navigation #full-navigation .dropdown:hover .dropdown-content{display:block}#navigation #mobile-navigation{display:none}@media (max-width:768px){#navigation #mobile-navigation{display:block}}#navigation #mobile-navigation img{width:100px;margin:10px}#navigation #mobile-navigation #mobile-navigation-dropdown{top:53px;position:absolute;background-color:#fff;margin:0;width:100%;display:none;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2);padding-bottom:10px}#navigation #mobile-navigation #mobile-navigation-dropdown .group{margin-top:10px}#navigation #mobile-navigation #mobile-navigation-dropdown .group .header{background-color:#f5f5f5;padding:5px 30px}#navigation #mobile-navigation #mobile-navigation-dropdown .group .header span{color:#444;font-size:12px;text-transform:uppercase}#navigation #mobile-navigation #mobile-navigation-dropdown .group ul{padding:0 20px;display:block;list-style-type:none}#navigation #mobile-navigation #mobile-navigation-dropdown .group ul li a{display:block;padding:10px;color:#000}#navigation #mobile-navigation #mobile-navigation-dropdown .group ul li:not(:last-child){border-bottom:1px solid #f5f5f5}#navigation #mobile-navigation #nav-toggle{position:absolute;right:15px;top:0;margin-top:19px;cursor:pointer;padding:7px 32px 20px 0}#navigation #mobile-navigation #nav-toggle span,#navigation #mobile-navigation #nav-toggle span:after,#navigation #mobile-navigation #nav-toggle span:before{cursor:pointer;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;height:3px;width:35px;background:#444;position:absolute;display:block;content:""}#navigation #mobile-navigation #nav-toggle span:before{top:-10px}#navigation #mobile-navigation #nav-toggle span:after{bottom:-10px}#navigation #mobile-navigation #nav-toggle span,#navigation #mobile-navigation #nav-toggle span:after,#navigation #mobile-navigation #nav-toggle span:before{transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out}#navigation #mobile-navigation #nav-toggle.active span{background-color:transparent}#navigation #mobile-navigation #nav-toggle.active span:after,#navigation #mobile-navigation #nav-toggle.active span:before{top:0}#navigation #mobile-navigation #nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}#navigation #mobile-navigation #nav-toggle.active span:after{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);top:10px}#band .content{padding:100px 0}#band #band-tabs ul{margin:0;padding:0;list-style-type:none;display:flex}#band #band-tabs ul li{width:100%;border-bottom:6px solid #ccc}#band #band-tabs ul li.active{border-color:red}#band #band-tabs ul li a{display:block;text-align:center;text-transform:uppercase;padding:1rem;color:red;font-weight:700}#band #band-tabs .tab-pane{position:relative}#band #band-tabs .tab-pane img{width:100%}#band #band-tabs .tab-pane .description{width:500px;position:absolute;bottom:0;right:0;margin:-30px;padding:1em 2em;color:#fff;background-color:red}@media (max-width:1000px){#band #band-tabs .tab-pane .description{margin-right:5%;margin-bottom:-50px}}@media (max-width:768px){#band #band-tabs .tab-pane .description{width:80%;position:relative;margin:-30px auto}}#gallery{padding:100px 0}#gallery .frame{width:950px}#gallery .frame img{width:97%}@media (max-width:950px){#gallery .frame{width:100%}}#videos{padding-bottom:100px}#videos .frame{width:950px}#videos .frame img{width:97%}#videos .frame a{display:inline-block;position:relative}#videos .frame a::after{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);content:"▶";color:#fff;font-size:45pt}@media (max-width:950px){#videos .frame{width:100%}}@media (max-width:768px){#references{padding-left:30px;padding-right:30px}#references .bit-3{width:100%}}@media (max-width:768px){#references .content .slick-dots li{margin:0}}#references .content ul{list-style:none;margin:0;padding:0}#references .content ul li{line-height:1.5em}#references .content li a{text-decoration:underline}#reviews .slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}@media (max-width:768px){#reviews{padding-left:30px;padding-right:30px}}#demos .demo-infos{padding-left:30px;padding-right:30px}#demos #demo-wrapper{height:1030px;width:100%;background-image:url(/user/themes/n8aktiv/img/soundcloud-placeholder.jpg);background-repeat:no-repeat;background-size:cover}#demos #demo-wrapper .backdrop{height:100%;width:100%;position:relative;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#demos #demo-wrapper .backdrop .soundcloud-hint{position:absolute;top:45%}#demos #demo-wrapper .backdrop .soundcloud-hint button{display:block;margin:auto}#demos #demo-wrapper .backdrop .soundcloud-hint .text{text-align:center}#contact input:not([type=submit]){width:95%;font-size:16px;margin-bottom:20px;padding:10px;border:1px solid #ddd;color:#666;transition:border-color 0.6s;-webkit-transition:border-color 0.6s}@media (max-width:768px){#contact input:not([type=submit]){width:90%}}#contact textarea{width:95%;padding:10px;font-size:16px;resize:vertical;margin-bottom:20px;border:1px solid #ddd;color:#666;transition:border-color 0.6s;-webkit-transition:border-color 0.6s}@media (max-width:768px){#contact textarea{width:90%}}#contact input:focus,#contact textarea:focus{outline:0 transparent;border-color:#999}#contact input[type=submit]{font-size:18px;padding:10px 50px;margin:0;color:#666;border:1px solid #ddd;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#contact input[type=checkbox]{width:4%!important}#contact .musician{display:inline-block;text-align:left}@media (max-width:768px){#contact .musician{text-align:center;margin-bottom:30px}}#contact .musician span{color:#AAA}#contact .musician .img-musician{float:left;width:120px;height:120px;background-size:cover;display:block;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px}@media (max-width:768px){#contact .musician .img-musician{float:initial;display:inline-block}}#contact .musician .img-martin{background-image:url(/user/themes/n8aktiv/img/martin_holzleitner.jpg)}#contact .musician .img-tom{background-image:url(/user/themes/n8aktiv/img/thomas_lehner.jpg)}#contact .description{margin-top:80px;padding:0 30px}#contact .g-recaptcha div{margin:0 auto 10px auto}#contact .privacy{text-decoration:underline}@media (max-width:768px){#playlist .description{padding-left:30px;padding-right:30px}}#playlist table{text-align:left;margin-top:30px}#playlist thead{border-top:2px solid #000;border-bottom:2px solid #000}#playlist th,#playlist td{padding:7px}#playlist tr.even{background-color:#F0F0F0}#playlist .status{margin:60px;text-align:center;font-size:13px}#events img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-bottom:20px}@media (max-width:768px){#events img{width:80px}}#events span{font-weight:700;text-transform:uppercase;font-size:14px;width:70%;display:inline-block}@media (max-width:768px){#events span{font-size:12px}}#events .padding{padding:70px 0}@media (max-width:768px){#events .events-container{padding-left:30px;padding-right:30px}#events button{margin-top:5px}}#wedding img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-bottom:20px}@media (max-width:768px){#wedding img{width:80px}}#wedding span{font-weight:700;text-transform:uppercase;font-size:14px;width:70%;display:inline-block}@media (max-width:768px){#wedding span{font-size:12px}}#wedding .padding{padding:70px 0}@media (max-width:768px){#wedding .wedding-container{padding-left:30px;padding-right:30px}#wedding button{margin-top:5px}}#faqs{margin-top:20px}#faqs .faq-header{cursor:pointer;border-top:3px solid #EEE;background-color:#F5F5F5;padding:15px 20px;font-size:18px}#faqs .faq-body{padding:15px 20px;margin-bottom:10px;display:none;background-color:#FAFAFA}@media (max-width:768px){#faqs .faqs-container{padding-left:30px;padding-right:30px}#faqs .faq>*{padding-left:30px;padding-right:30px}}@media (max-width:768px){#imprint{padding-left:30px;padding-right:30px}}#thankyou{text-align:center}@media (max-width:768px){#thankyou .thankyou-container{padding-left:30px;padding-right:30px}}.notices{padding:1px 1px 1px 30px;margin:15px 0}.notices.yellow{border-left:10px solid #f0ad4e;background:#fcf8f2;color:#df8a13}.notices.red{border-left:10px solid #d9534f;background:#fdf7f7;color:#b52b27}.notices.blue{border-left:10px solid #5bc0de;background:#f4f8fa;color:#28a1c5}.notices.green{border-left:10px solid #5cb85c;background:#f1f9f1;color:#3d8b3d}#grav-login{max-width:30rem;margin:5rem auto;background:#fcfcfc;border:4px solid #eee;border-radius:4px;padding:1rem 3rem 3rem 3rem;text-align:center}#grav-login .form-actions{text-align:right}#grav-logout{position:absolute;bottom:5px;right:5px}.alert.info{color:#27ae60}.alert.error{color:#e74c3c}#grav-login p{font-size:small;margin:1rem 0;padding:0;text-align:center}#grav-login .form-actions p{margin-bottom:0}#grav-login .button{vertical-align:middle}#grav-login .delimiter{display:block;font-size:1.6rem;letter-spacing:1px;line-height:1.6rem;position:relative;text-transform:uppercase;margin:1rem 0}#grav-login .delimiter:after,#grav-login .delimiter:before{background-color:#777;content:"";height:1px;position:absolute;top:.8rem;width:40%}#grav-login .delimiter:before{background-image:-moz-linear-gradient(right center,#777777,#ffffff);left:0}#grav-login .delimiter:after{background-image:-moz-linear-gradient(left center,#777777,#ffffff);right:0}#grav-login .rememberme{display:inline-block;float:left;padding:7px 0;vertical-align:middle}#grav-login .rememberme label{font-weight:inherit;display:inline}.login-status{white-space:nowrap;vertical-align:middle}.form-group.has-errors{background:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.2);border-radius:3px;margin:0 -5px;padding:0 5px}.form-errors{color:#b52b27}.form-honeybear{visibility:hidden;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.form-errors p{margin:0}.form-input-file input{display:none}.form-input-file .dz-default.dz-message{position:absolute;text-align:center;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.form-input-file.dropzone{position:relative;min-height:70px;border-radius:3px;margin-bottom:.85rem;border:2px dashed #ccc;color:#aaa;padding:.5rem}.form-input-file.dropzone .dz-preview{margin:.5rem}.form-input-file.dropzone .dz-preview:hover{z-index:2}.form-input-file.dropzone .dz-preview .dz-error-message{min-width:140px;width:auto}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;z-index:1}.form-tabs .tabs-nav{display:flex;padding-top:1px;margin-bottom:-1px}.form-tabs .tabs-nav a{flex:1;transition:color 0.5s ease,background 0.5s ease;cursor:pointer;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #eee;border-radius:5px 5px 0 0}.form-tabs .tabs-nav a.active{border:1px solid #eee;border-bottom:1px solid transparent;margin:0 -1px}.form-tabs .tabs-nav a.active span{color:#000}.form-tabs .tabs-nav span{display:inline-block;line-height:1.1}.form-tabs.subtle .tabs-nav{margin-right:0!important}.form-tabs .tabs-content .tab__content{display:none;padding-top:2rem}.form-tabs .tabs-content .tab__content.active{display:block}.checkboxes{display:inline-block}.checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 20px;margin-right:15px}.checkboxes label:before{content:"";display:inline-block;width:20px;height:20px;left:0;margin-top:0;margin-right:10px;position:absolute;border-radius:3px;border:1px solid #e6e6e6}.checkboxes input[type=checkbox]{display:none}.checkboxes input[type=checkbox]:checked+label:before{content:"\2713";font-size:20px;line-height:1;text-align:center}.checkboxes.toggleable label{margin-right:0}.form-field-toggleable .checkboxes.toggleable{margin-right:5px;vertical-align:middle}.form-field-toggleable .checkboxes+label{display:inline-block}.switch-toggle{display:inline-flex;overflow:hidden;border-radius:3px;line-height:35px;border:1px solid #eee}.switch-toggle input[type=radio]{position:absolute;visibility:hidden;display:none}.switch-toggle label{display:inline-block;cursor:pointer;padding:0 15px;margin:0;white-space:nowrap;color:inherit;transition:background-color 0.5s ease}.switch-toggle input.highlight:checked+label{background:#333;color:#fff}.switch-toggle input:checked+label{color:#fff;background:#999}.signature-pad{position:relative;display:flex;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #f0f0f0;background-color:#fff;padding:16px}.signature-pad--body{position:relative;flex:1;border:1px solid #f6f6f6;min-height:100px}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.signature-pad--footer{color:#C3C3C3;text-align:center;font-size:1.2em}.signature-pad--actions{display:flex;justify-content:space-between;margin-top:8px}[data-grav-field="array"] .form-row{display:flex;align-items:center;margin-bottom:.5rem}[data-grav-field="array"] .form-row>input,[data-grav-field="array"] .form-row>textarea{margin:0 .5rem;display:inline-block}