/* https://michaelwollny.com/wp-content/themes/bestmorningcoffee/css/style.css */
html{height:100%;min-width:280px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f7f4f4}body{position:relative;margin:0;height:100%;min-width:380px;background:#f7f4f4;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:400;font-size:18px;font-size:1.75rem;color:#0b0b0b;line-height:1.6}.maxwidth_wrapper{max-width:1380px;margin:0 auto;position:relative;height:100%;min-height:100%;margin:0 auto -290px;background:#fff;height:auto!important}.sticky-footer-push{height:290px}.header-placeholder{width:100%;display:block}.placeholder1{display:block;height:60px;width:100%;margin-bottom:2.5rem}.placeholder2{display:block;height:120px;width:100%;margin-bottom:2.5rem}h1,h2,h3,h4{font-weight:400;margin-top:0}h1{font-size:38px;font-size:3.8rem;margin-bottom:2.5rem}h2{font-size:30px;font-size:3rem;margin-bottom:2.5rem}h2.shorter{margin-top:.4rem}h3{font-size:38px;font-size:3.8rem;margin-bottom:2.5rem}h4{font-size:25px;font-size:2.5rem;margin-bottom:25px}a{color:#343434;text-decoration:underline;background-color:transparent}a:hover,a:focus,a:visited,a:active{color:#8f8f8f}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button,.button:focus,a.button{background:#fff;padding:10px 14px;margin:0;color:#2b2828;border-color:transparent;text-transform:none;font-size:20px;font-size:2rem;font-weight:400;line-height:0;padding:19px 12px;border-radius:1px;letter-spacing:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-o-transition:.9s;-ms-transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;transition:.9s}.button:hover,a.button:hover{color:#2b2828;background:#fff;border-color:transparent;-webkit-box-shadow:3px 5px 15px -11px rgba(0,0,0,.73);-moz-box-shadow:3px 5px 15px -11px rgba(0,0,0,.73);box-shadow:3px 5px 15px -11px rgba(0,0,0,.73);-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;background-color:#282828;border-color:#282828}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF;background-color:#565C5E;border-color:#565C5E}img{height:auto;border:0;max-width:100%;vertical-align:top}svg:not(:root){overflow:hidden}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}hr{background-color:#171717;border:0;height:1px;margin:0 0 1.75em}ul,ol{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal;margin-left:1.5em}li>ul,li>ol{margin-bottom:0}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}table{border-spacing:0;border-collapse:separate;border-width:1px 0 0 1px;margin:0;table-layout:fixed;width:100%}caption,th,td{font-weight:400;text-align:left}th{font-weight:700;border-width:0 1px 1px 0}td{border-width:0 1px 1px 0;vertical-align:top}th,td{padding:.4375em}b{font-weight:600}img.size-thumbnail{margin:0 2px 2px 0}blockquote{padding:0;margin:0 2%;position:relative;max-width:96%;font-size:2.4rem;line-height:1.4;padding-bottom:21px}blockquote p:first-of-type:before{content:'\201c';position:absolute;left:-13px;font-size:2.6rem}blockquote p:last-of-type:after{content:'\201d';position:absolute;font-size:2.6rem}blockquote footer{font-size:initial;margin-top:0;padding:0}blockquote footer:before{content:'–';position:absolute;left:-12px}blockquote p{margin-bottom:4px}img.alignright{float:right;width:40%;padding:5px 0 3.5rem 4.5rem}img.alignleft{float:left;width:40%;padding:5px 4.5rem 3.3rem 0}.debug{position:fixed;display:block;top:0;right:0;left:auto;height:auto;width:200px;background:#c83d3d;color:#fff;padding:20px;z-index:1;bottom:auto;display:none}.dataloader{opacity:0;-o-transform:translateY(-30px);-ms-transform:translateY(-30px);-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);-o-transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;transition:0s}.dataloader.show{opacity:1;-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.text2colums{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}.imageloader.inview{position:relative;line-height:0;z-index:-1}.imageloader.inview.show{z-index:auto}.imageloader.inview canvas{width:100%;height:auto}.imageloader.inview .imageholder{opacity:0}.imageloader.inview img{width:100%}.imageloader.inview.show .imageholder{opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;line-height:0}.imageloader.inview .imageholder{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:auto;z-index:1}.imageloader.bg{opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;height:100%;position:relative}.imageloader.bg.show{opacity:1}.imageloader.bg canvas{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1}.imageloader.bg.show .imageholder{display:none}.ajaxloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:none}.ajaxloader .loader{position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;border:2px solid #f5f1f0;border-top:2px solid #454545;border-radius:50%;width:100px;height:100px;animation:spin .6s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ajaxloader_images{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:none}.ajaxloader_images .loader{width:90px;height:90px;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px;border:2px solid #ebebeb;border-top:1px solid #454545;border-radius:50%;animation:spin .9s linear infinite}header .social-menu{position:absolute;right:30px;top:30px}.social-menu-bottom{margin-bottom:20px!important;margin-right:-9px!important}.social-menu li{display:inline-block}.social-menu li a{text-decoration:none}.social-menu-bottom .onepager-icon a,.social-menu-bottom .onepager-icon a:link,.social-menu-bottom .onepager-icon a:visited,.social-menu .onepager-icon a,.social-menu .onepager-icon a:link,.social-menu .onepager-icon a:visited{display:inline-block;*height:0;width:20px;overflow:hidden;padding-left:12px;padding-right:12px;margin-left:-10px;font-weight:400}.social-menu .onepager-icon a::before{color:inherit}.social-menu-bottom .onepager-icon:hover a:before,.social-menu .onepager-icon:hover a:before{*color:#605d5d;*opacity:.6}.mobile-menu-holder .social-menu .onepager-icon a:hover,.mobile-menu-holder .social-menu .onepager-icon a{color:transparent}.social-menu .onepager-icon a:before,.social-menu-bottom .onepager-icon a:before{font-family:'onepager_lite';font-size:19px;font-size:1.9rem;color:inherit}.mobile-menu-holder .social-menu .onepager-icon a:before,.mobile-menu-holder .social-menu-bottom .onepager-icon a:before{font-size:18px;font-size:1.8rem}.social-menu-bottom .onepager-icon a:before{color:#fff}.social-menu-bottom .icon-facebook a:before,.social-menu .icon-facebook a:before{content:'\e826'}.social-menu-bottom .icon-soundcloud a:before,.social-menu .icon-soundcloud a:before{content:'\e82c'}.social-menu-bottom .icon-youtube a:before,.social-menu .icon-youtube a:before{content:'\e827'}.social-menu-bottom .icon-twitter a:before,.social-menu .icon-twitter a:before{content:'\e803'}.social-menu-bottom .icon-linkedin a:before,.social-menu .icon-linkedin a:before{content:'\e840'}.social-menu-bottom .icon-pinterest a:before,.social-menu .icon-pinterest a:before{content:'\e82A'}.social-menu-bottom .icon-xing a:before,.social-menu .icon-xing a:before{content:'\e86d'}.social-menu-bottom .icon-mailto a:before,.social-menu .icon-mailto a:before{content:'\e80a'}.social-menu-bottom .icon-vimeo a:before,.social-menu .icon-vimeo a:before{content:'\e82B'}.social-menu-bottom .icon-instagram a:before,.social-menu .icon-instagram a:before{content:'\e820'}.social-menu-bottom .icon-spotify a:before,.social-menu .icon-spotify a:before{content:'\e825'}.social-menu-bottom .icon-apple a:before,.social-menu .icon-apple a:before{content:'\e830'}.social-menu-bottom .icon-apple a{width:17px}.creator_support{position:fixed;width:100px;left:0;top:0;margin:0 auto;line-height:1em;text-indent:-400em;overflow:hidden;z-index:-1}.top-menu-content a{font-size:20px;font-size:2rem;pointer-events:auto;font-weight:600;padding-bottom:20px}.top-menu-content .social-menu a::before{color:#c0bec3}.top-menu-content .social-menu a:hover::before{color:#eb6607}.top-menu-content li{display:inline-block;padding-right:20px}.top-menu-content li:last-child{padding-right:0}.site-header a.custom-logo-link{display:inline-block}.site-header a.custom-logo-link img{width:auto;max-width:100%}.current-menu-item>a{color:#989090}.theme-standard header .social-menu{position:absolute;right:152px;top:41px;overflow:hidden;height:31px}.theme-standard .social-menu li{margin-bottom:0}.theme-standard header .social-menu li{display:inline-block}.theme-standard .top-menu-content{position:absolute;top:20px;right:30px;z-index:11;pointer-events:none}.theme-standard .top-menu-content li.menu-item-has-children>.sub-menu{overflow:hidden}.theme-standard .top-menu-content .sub-menu{position:absolute;right:auto;list-style:none;text-align:left;z-index:100;-webkit-box-shadow:-1px 6px 12px -6px rgba(10,10,10,.20);box-shadow:-1px 6px 12px -6px rgba(10,10,10,.20);margin-left:0;background-color:rgba(255,255,255,.4);max-width:200px;top:20px}.theme-standard .top-menu-content li.menu-item-has-children:last-of-type>.sub-menu{right:0;left:auto}.theme-standard .top-menu-content li.menu-item-has-children ul li{display:block;padding:0px!important;padding-left:0;margin:0;border-bottom:1px solid #d7d7d7}.theme-standard .top-menu-content li.menu-item-has-children ul li:last-of-type{border:none}.theme-standard .top-menu-content li.menu-item-has-children ul{max-height:0;height:0;pointer-events:auto;-o-transition:all .3s cubic-bezier(.77,0,.18,1);-ms-transition:all .3s cubic-bezier(.77,0,.18,1);-moz-transition:all .3s cubic-bezier(.77,0,.18,1);-webkit-transition:all .3s cubic-bezier(.77,0,.18,1);transition:all .3s cubic-bezier(.77,0,.18,1)}.theme-standard .top-menu-content li.menu-item-has-children ul a{display:block!important;text-decoration:none;padding:8px 16px}.theme-standard .top-menu-content li.menu-item-has-children ul::after,.theme-standard .top-menu-content li.menu-item-has-children ul::before{display:none}.theme-standard .top-menu-content li.menu-item-has-children:hover ul{max-height:10000px;height:auto;-o-transition:all .3s cubic-bezier(.77,0,.18,1);-ms-transition:all .3s cubic-bezier(.77,0,.18,1);-moz-transition:all .3s cubic-bezier(.77,0,.18,1);-webkit-transition:all .3s cubic-bezier(.77,0,.18,1);transition:all .3s cubic-bezier(.77,0,.18,1)}.theme-twisted .site-branding-text{right:30px;left:auto}.theme-twisted header .social-menu{position:absolute;right:10px;top:120px}.theme-twisted .social-menu li{margin-bottom:0}.theme-twisted header .social-menu li{display:block}.theme-twisted .mobile-menu-trigger{display:none}.theme-twisted .top-menu-content{position:absolute;top:20px;left:30px;z-index:11;pointer-events:none}.theme-mobile header .social-menu,.theme-mobile .top-menu-content{display:none}.theme-mobile_center header .social-menu,.theme-mobile_center .top-menu-content{display:none}.site-branding-text{position:absolute;top:30px;left:50px}.site-branding-text a{text-decoration:none}.site-branding-text a:hover{text-decoration:none;color:#343434}.site-title{font-size:38px;font-size:3.8rem;margin-bottom:0;font-style:normal;font-weight:600}.centered_button .center{text-align:center}.centered_button .button{padding:29px 25px}.greyleft_button .button,.greyleft_button a.button,.greyleft_button .button:focus{background:#bababa;font-size:18px;font-size:1.8rem}.greyleft_button .button:hover,.greyleft_button a.button:hover{background:#a5a5a5}.dropdown{margin-top:-20px}.dropdown_container2 .item2,.dropdown_container .item{position:relative;width:100%;height:auto;margin:0;padding:0;cursor:pointer}.dropdown .dropdown_container2:first-of-type .item2,.dropdown .dropdown_container:first-of-type .item{border-top:0 solid transparent}.dropdown_container2 .item2 .more2,.dropdown_container .item .more{opacity:0;max-height:0;overflow:hidden;padding-bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dropdown_container2 .item2 .more2 strong,.dropdown_container .item .more strong{font-weight:600}.dropdown_container2 .item2.show .more2,.dropdown_container .item.show .more{opacity:1;max-height:10000px;padding-bottom:58px;margin-top:-2px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dropdown_container2.fliparea2 .item2.show .more2,.dropdown_container.fliparea .item.show .more{padding-bottom:0;cursor:auto}.dropdown_container2.fliparea2 .headline2,.dropdown_container.fliparea .headline{font-weight:700;font-size:22px;font-size:2.2rem}.dropdown_container2.fliparea2 .headline2.subhead,.dropdown_container.fliparea .headline.subhead{padding:3px 0 0 0;color:#303030;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.dropdown_container2 .item2.show,.dropdown_container .item.show{*border-top:2px solid #eee;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dropdown_container2 .item2.show .headline2,.dropdown_container .item.show .headline{color:#303030}.dropdown_container2 .item2.show .headline2::after,.dropdown_container .item.show .headline::after{opacity:0}.dropdown_container2 .item2.show .headline2::before,.dropdown_container .item.show .headline::before{opacity:1}.dropdown_container2 .item2 .more2 a,.dropdown_container .item .more a{text-decoration:underline}.dropdown_container2 .headline2,.dropdown_container .headline{position:relative;padding:3px 0 3px 0;margin:0;width:100%}.dropdown_container2 .headline2 .in,.dropdown_container .headline .in{padding-right:40px}.dropdown_container2 .headline2 .in{padding-left:20px}.dropdown_container2 .headline2.subhead,.dropdown_container .headline.subhead{padding:37px 0 0 0;margin:0;width:100%}.dropdown_container2 .item2 .headline2::after,.dropdown_container .item .headline::after{position:absolute;right:0;top:14px;font-family:'onepager_lite';content:"\e82d";width:12px;height:10px;margin:0 10px 0 0;font-size:17px;font-size:1.7rem;color:#141414;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown_container2 .item2 .headline2::after{font-size:12px;font-size:1rem;margin:-3px 13px 0 0}.dropdown_container2 .item2 .headline2::before,.dropdown_container .item .headline::before{position:absolute;right:-1px;top:8px;font-family:'onepager_lite';content:"\e82e";width:12px;height:10px;margin:-11px 16px 0 0;font-size:17px;font-size:1.7rem;color:#141414;opacity:0}.dropdown_container2 .item2 .headline2::before{font-size:12px;font-size:1rem;margin:-8px 12px 0 0}.dropdown_container2 .item .headline2.h2head::before,.dropdown_container2 .item .headline2.subhead::before,.dropdown_container2 .item .headline2.h2head::after,.dropdown_container2 .item .headline2.subhead::after,.dropdown_container .item .headline.h2head::before,.dropdown_container .item .headline.subhead::before,.dropdown_container .item .headline.h2head::after,.dropdown_container .item .headline.subhead::after{display:none}.dropdown_container.fliparea{margin-top:10px}.dropdown_container.fliparea:first-child{*margin-top:10px}.dropdown_container2.fliparea2:first-child{margin-top:-10px}.dropdown_container2.fliparea2 .plaintext,.dropdown_container.fliparea .plaintext{padding:0}.dropdown_container .subcontainer .more .plaintext{padding:22px 0 0 0}.dropdown_container2 .subcontainer2 .more2 .plaintext{padding:22px 0 0 20px}.dropdown .text{display:inline-block;margin-top:16px}.albums .ajaxloader_images .loader{width:60px;height:60px;position:absolute;margin-left:-30px;margin-top:-30px}.albums .image_border{margin-bottom:6px}.albums .image_border.grey_border{padding:7px;background-color:#e4e6ea}.albums .imageholder img.shadow{-webkit-box-shadow:0 0 17px rgba(10,10,10,.11);-moz-box-shadow:0 0 17px rgba(10,10,10,.11);box-shadow:0 0 17px rgba(10,10,10,.11)}.albums a .imageloader.inview.show:hover .imageholder{opacity:.85}.albums .title{float:left;width:70%;margin-bottom:2px;font-weight:700}.albums .description{float:right;text-align:right;width:30%;display:none}.albums .subtitle{float:left;width:100%}.albums .moreinfolink{display:block;font-size:70%;width:100%;float:left;padding-top:1px}.albums .subtitle a{text-decoration:none}.albums .moreinfolink a{text-decoration:underline}.albums .title{font-weight:400}.albums .title a{text-decoration:none;font-weight:400}.newsteaser{position:relative}.newsteaser a{text-decoration:none}.newsteaser .holder{position:relative;overflow:hidden}.newsteaser .title{font-weight:400;text-shadow:0 0 17px rgba(10,10,10,.21);line-height:1.2;pointer-events:none;opacity:0;padding:30px 30px 25px 30px}.newsteaser .title.startdate{padding:30px 30px 0 30px;margin-bottom:-12px}.newsteaser .title h2{margin-bottom:1rem;margin-top:-9px}.youtube{position:relative;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.youtube:hover{opacity:.85}.youtube.started:hover{opacity:1}.youtube.smaller{padding:0 14.5%}.youtube .videotitle{position:absolute;left:30px;top:20px;right:30px;z-index:2;font-weight:700;text-shadow:0 0 17px rgba(10,10,10,.21);line-height:1.2;pointer-events:none;opacity:0}.youtube .videoplay{position:absolute;display:block;top:50%;left:50%;width:140px;height:140px;margin-left:-70px;margin-top:-58px;z-index:3;transition:.3s;text-align:center;pointer-events:none;opacity:0}.youtube .videoplay::before{font-size:12rem;text-align:center;text-shadow:0 0 17px rgba(10,10,10,.21);margin:0;padding:0}.youtube .videocontainer{position:absolute;display:block;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:4;cursor:pointer}.youtube .videocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube .subtitle{margin-top:5px}.youtube .imageholder.vload img{opacity:0}.concerts .area{display:inline-block;vertical-align:top;margin:0;padding:0}.concerts .area.date{width:15%;margin-right:1%}.concerts .area.description{width:65%;margin-right:1%}.concerts .area.buy{width:18%;text-align:right}.concerts .area.date .to::before{content:'- '}.concerts .area.description .city,.concerts .area.description .country{display:inline-block}.concerts .area.description .title{font-weight:500}.concerts .area.description .country::before{content:', '}.concerts .area.buy .buttonholder{text-align:center;display:inline-block}.concerts .area.buy .share{margin-top:15px;opacity:.5}.concerts .area.buy .share ul li{display:inline-block;margin-left:8px;font-size:17px}.concerts .area.buy .button.no-select{opacity:.2;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.concerts .area.buy .share .soc-whatsapp::before{font-size:13px}.concerts .area.buy .share .soc-facebook::before{font-size:14px}.concerts .area.buy .share ul li:last-child{margin-right:0}.concerts .area.buy .share ul li:first-child{margin-left:0}.concerts .area.buy .share ul li::after{display:none}.concerts .area.buy .share ul li a{text-decoration:none;padding:4px}.concerts .concert.single{margin-bottom:24px}.site-footer{max-width:1380px;background:#fff;height:290px;color:#fff;background:#343434;font-size:19px;font-size:1.9rem;position:absolute;width:100%;overflow:hidden;line-height:1.2;margin-top:80px;left:50%;transform:translateX(-50%)}.site-footer .wrap{max-width:1380px;margin:80px auto 40px auto;position:relative}.site-footer .line{border-bottom:2px solid #fff;width:100%}.site-footer .wrap.bottom{margin:38px auto 40px auto}.site-footer ul.social-menu-bottom{overflow:hidden;height:27px}.site-footer ul,.site-footer ul li{margin:0}.site-footer.theme-standard ul li{vertical-align:top;display:inline-block}.site-footer.theme-standard ul.footer-menu li{padding-right:25px;padding-bottom:13px}.site-footer.theme-standard .menu-footer-menu-right-container ul.footer-menu li{padding-left:25px;padding-right:0;padding-bottom:13px}.site-footer.theme-standard .menu-footer-menu-left-container ul.footer-menu li:last-child{padding-right:0}.site-footer.theme-standard .menu-footer-menu-right-container ul.footer-menu li:first-child{padding-left:0}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover{color:#fff}.site-footer .current-menu-item a{color:#fff}.site-footer .footer-left-box-content{width:70%;margin:0;padding:0;display:inline-block;vertical-align:top}.site-footer .footer-left-box-content .inner{width:auto;padding-left:50px;display:block}.site-footer .footer-right-box-content{width:29%;margin:0;padding:0;text-align:right;display:inline-block;vertical-align:top}.site-footer .wrap.bottom .footer-left-box-content{width:39%}.site-footer .wrap.bottom .footer-right-box-content{width:60%;font-size:15px;font-size:1.5rem}.site-footer .footer-right-box-content .inner{width:auto;padding-right:50px;display:block}.site-footer .wrap.bottom .footer-right-box-content .inner{padding-right:50px}.site-footer .wrap.bottom .footer-left-box-content .inner{padding-left:50px}.site-footer p{margin:0}.site-footer .footer-menu-copyright{display:inline-block;margin-right:19px}.site-footer .menu-footer-small-bottom-en-container,.site-footer .menu-footer-small-bottom-container{display:inline-block}.site-footer .menu-footer-small-bottom-en-container li,.site-footer .menu-footer-small-bottom-container li{margin-right:19px}.site-footer .menu-footer-small-bottom-en-container li:last-child,.site-footer .menu-footer-small-bottom-container li:last-child{margin-right:0}.site-footer .footer-arrow-up{position:absolute;right:20px;bottom:9px;width:40px;height:40px;cursor:pointer;font-size:23px;display:none}.site-footer .footer-arrow-up.icon-op_upit::before{margin-left:7px}.site-footer .footer-arrow-up.icon-op_upit:hover::before{color:#eb6607}.site-footer .social-menu .onepager-icon a:hover,.site-footer .social-menu .onepager-icon a{color:transparent}.themespacer{margin-top:5rem}.themespacer_mobile_bottom{margin-bottom:0}.image_fullwidth:first-child{margin-top:0}.image_fullwidth .container.fullwidth{padding:0}.image_fullwidth.shorter-top-margin .c,.text_1.shorter-top-margin,.text_2.shorter-top-margin,.text_3.shorter-top-margin{margin-top:4rem}.container.shorter-top-margin{margin-top:2rem}.headline h1,.headline h2{margin-bottom:0}.headline h2.lessbottomspace{margin-bottom:-2rem}.headline.only_right_page .link{margin-top:1rem;margin-bottom:1rem;position:relative}.headline.only_right_page .link a{padding-left:33px;font-weight:700}.headline.only_right_page .link a::before{content:'';position:absolute;display:block;top:12px;left:0;width:23px;height:2px;background-color:#1c1a1a}.headline a{text-decoration:none}.album_with_spotify .halfsize{width:70%}.album_with_spotify .title{float:left;width:70%;font-weight:700;margin-bottom:2px}.album_with_spotify .description{float:right;text-align:right;width:30%;margin-bottom:2px}.album_with_spotify .subtitle a{text-decoration:none}.album_with_spotify .subtitle{float:left;width:100%}.album_with_spotify .image .image_border{margin-bottom:6px}.album_with_spotify .footerbuttons{margin-top:32px;text-align:center}.album_with_spotify .footerbuttons .buy_album{display:inline-block}.album_with_spotify .footerbuttons .buy_digital{display:inline-block;float:right}.album_with_spotify .image_border.grey_border{padding:7px;background-color:#e4e6ea}.album_with_spotify .imageholder img.shadow{-webkit-box-shadow:0 0 17px rgba(10,10,10,.11);-moz-box-shadow:0 0 17px rgba(10,10,10,.11);box-shadow:0 0 17px rgba(10,10,10,.11)}.album_with_spotify a .imageloader.inview.show:hover .imageholder{opacity:.85}.horizontal_line .line{width:100%;background-color:#000;height:2px}.pdfdownload .icon-op_pdf2,.pdfdownload .link{display:inline-block}.pdfdownload .file{position:relative}.pdfdownload .link{margin-left:63px}.pdfdownload .icon-op_pdf2{position:absolute;top:-5px;left:0}.pdfdownload .icon-op_pdf2::before{font-size:4rem}.site-header{*height:120px;width:100%;display:inline-block;position:absolute;margin:0;padding:0;z-index:10;z-index:11}.site-header a.custom-logo-link{position:absolute;left:54px;top:36px;width:312px;height:auto}.headlanswitch{position:absolute;right:96px;top:35px;font-size:17px}hr{background-color:#e0e0e0;height:1px;margin:2.5rem 0 2.2rem;width:104px}.gmap{position:relative;display:inline-block}.gmap .mapicon{width:70px;height:70px;display:inline-block;font-weight:400;font-size:46px;font-size:4.6rem}.text_1 .columns p:last-child,.text_2 .columns p:last-child,.text_3 .columns p:last-child{margin-bottom:0}.text_with_image .container{padding:0 50px}.text_with_image .container .text{vertical-align:top;display:flex;flex-flow:column}.text_with_image .row{display:flex}.text_with_image .columns p:last-child{margin-bottom:0;margin-top:auto}.image_container .description,.text_with_image .description{width:100%;text-align:center;font-size:80%;padding-top:10px}.image_container .description{text-align:right}.js-from-right{filter:alpha(opacity=0);opacity:0;-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transform:translateX(100px);-ms-transform:translateX(100px);-moz-transform:translateX(100px);-webkit-transform:translateX(100px);transform:translateX(100px);-o-animation-delay:6s;-ms-animation-delay:6s;-moz-animation-delay:6s;-webkit-animation-delay:6s;animation-delay:6s;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}.js-from-left{filter:alpha(opacity=0);opacity:0;-0-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px);transform:translateX(-100px);-o-animation-delay:23s;-ms-animation-delay:23s;-moz-animation-delay:23s;-webkit-animation-delay:23s;animation-delay:23s;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}.js-from-bottom{filter:alpha(opacity=0);opacity:0;-0-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transform:translateY(100px);-ms-transform:translateY(100px);-moz-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-o-animation-delay:9s;-ms-animation-delay:9s;-moz-animation-delay:9s;-webkit-animation-delay:9s;animation-delay:9s;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}.js-zoom-in{filter:alpha(opacity=0);opacity:0;-0-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-o-animation-delay:11s;-ms-animation-delay:11s;-moz-animation-delay:11s;-webkit-animation-delay:11s;animation-delay:11s;-o-transition:.9s;-ms-transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;transition:.9s}.js-zoom-out{filter:alpha(opacity=0);opacity:0;-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-o-animation-delay:7s;-ms-animation-delay:7s;-moz-animation-delay:7s;-webkit-animation-delay:7s;animation-delay:7s;-o-transition:.7s;-ms-transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;transition:.7s}.js-alpha-in{filter:alpha(opacity=0);opacity:0;-o-animation-delay:13s;-ms-animation-delay:13s;-moz-animation-delay:13s;-webkit-animation-delay:13s;animation-delay:13s;-o-transition:.9s;-ms-transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;transition:.9s}.full-visible{filter:alpha(opacity=100);opacity:1;-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;-webkit-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.5);box-shadow:0 0 2px 2px rgba(0,0,0,.5);clip:auto!important;color:#181818;display:block;font-size:14px;font-weight:400;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}