.drawer li.drawer-item,.home-intro__talk,.home-intro__trailer{text-transform:uppercase}#footer,.header-wrapper,.wrapper{max-width:1400px}#footer,.drawer,.toolbar-collapsible{font-family:"Open Sans",Helvetica,sans-serif}#main,td{text-align:left}table.checkout,table.list{border-collapse:collapse}.karawane-logo,.karawane-title,div.link div.left{vertical-align:middle}.pswp__container,.pswp__img,a{-webkit-tap-highlight-color:transparent}.home .gbv-logo,.home .sponsor,.paddle,.pswp__error-msg,.shoppingcart .shop-control,.youtubevideo,div.link div.left,table.termine th:nth-child(4){text-align:center}#linkeseite a,.pswp__error-msg a{text-decoration:underline}.pswp__button,input,select,textarea{-webkit-appearance:none}.pswp__bg,.pswp__share-modal{will-change:opacity}.clearfix:after,.drawer_bg,.nav-item a:after,.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.btn-alert,.home-intro .btn-blue{text-shadow:none}.clearfix:after{content:".";display:block;height:0;clear:both}* html .clearfix{height:1%}.clearfix,.drawer li.drawer-item a,div.item span.buttons,div.link div.left a{display:block}*{box-sizing:border-box}body,html{height:100%;margin:0;padding:0;font-family:"PT Sans",Helvetica,sans-serif;font-size:18px;line-height:24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}body{background-color:#efefef}a{outline:0;text-decoration:none;color:#333}a.blue{color:#009de5;border-bottom:1px solid #009de5}h1.small{font-size:32px}.wrapper{width:100%;margin:0 auto;position:relative}.angles,.angles:before{position:absolute;width:100%}.angles{margin:-20px auto 0;height:90vh}.angles:before{content:"";background:#efefef;backface-visibility:hidden;top:0;left:0;height:100%;transform-origin:left top;transform:skewY(-5deg)}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.main-content{width:80%;margin:-13% auto 0;padding:4% 8% 5%;background-color:#fff;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);position:relative}.site-header,.toolbar-collapsible{box-shadow:0 0 2px rgba(0,0,0,.14),0 2px 4px rgba(0,0,0,.28);width:100%}.content-separator{background-color:#eee;height:1px;margin:7% -12.5%}.site-header{position:fixed;z-index:1000;background:#fff;top:0;transition:.3s}.site-header.has-submenu{box-shadow:none}.home .site-header.transparent{background:rgba(255,255,255,0);box-shadow:none}.home .site-header.transparent .logo img{-webkit-filter:invert(0.2)}.home .site-header.transparent .nav-item a{color:rgba(255,255,255,.8)}.header-wrapper{margin:0 auto;position:relative}.nav-items,.submenu-items,.submenu-title ul{list-style-type:none;padding:0;margin:0}.nav-item,.submenu-item{display:inline-block;margin:0}.nav-item a,.submenu-item a{color:#414141;font:600 14px/48px "Open Sans";margin:0 5px;padding:0 10px;text-transform:uppercase;display:inline-block;transition:box-shadow .2s,color .2s;position:relative}.drawer li.drawer-item,.paddle{font-size:14px;line-height:48px}.nav-item a:hover{box-shadow:inset 0 -4px 0 #ddd}.nav-item a:after{content:"";position:absolute;width:100%;height:0;border-bottom:4px solid #8d8d8d;transform:scaleX(0);-webkit-transition:transform .2s;transition:transform .2s;left:0;bottom:0}.nav-item.active a:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.header-nav{display:flex;flex-wrap:wrap;justify-content:flex-end}.toolbar-collapsible,.toolbar-wrapper{padding:0 5px}.logo img{-webkit-filter:invert(1);height:36px;margin-top:6px;margin-left:20px}.logo{position:absolute;left:0}.toolbar-collapsible{z-index:999;background:#bdbdbd;color:#fff;position:absolute;top:48px}.paddle,.submenu-item a{color:rgba(255,255,255,.7)}.submenu,.submenu-flex{position:relative;overflow-y:hidden}.submenu-title li{margin:0;padding:24px 15px 8px;font-size:20px}.submenu-item a:hover,.submenu-item.active a{color:#fff}.submenu-flex{height:48px;overflow-x:hidden}.toolbar-collapsible.pinned{position:fixed;margin-top:-56px}.hidden,.termine .head span.mobile-toggle,.termine td a.mobile-toggle,.termine td p.mobile-toggle,table.checkout td span.mobile-toggle{display:none}.submenu{height:68px;display:flex;flex-wrap:wrap;justify-content:flex-start;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.noscroll,.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden}.paddle{position:absolute;bottom:0;width:48px;height:48px;top:0}.left-paddle{left:0;background:linear-gradient(to left,rgba(189,189,189,.5),#bdbdbd 30%);box-shadow:1px -1px 20px 10px rgba(189,189,189,.5)}.right-paddle{right:0;background:linear-gradient(to right,rgba(189,189,189,.5),#bdbdbd 30%);box-shadow:-1px -1px 20px 10px rgba(189,189,189,.5)}.parallax-window{min-height:100vh;background:0 0}body.home .parallax-window{min-height:110vh}body.home .hero-section{height:126vh}.home-slider{width:100%;height:100%;background-position:center;-webkit-background-size:cover;background-size:cover;background-image:url(/img/heros/home.jpg);position:relative}.home-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);border-radius:10px;z-index:-1}.home-intro{top:35vh;max-width:86%;padding:1.5rem;color:#000;position:absolute;left:7%;z-index:0}.drawer,.drawer_bg{left:0;top:0;position:fixed;opacity:.001}.home-intro h1{font-size:5rem;letter-spacing:5px;margin:0 auto}.btn-white.home-intro__trailer{margin-left:10px;background:#fff;color:#333;text-shadow:none}.home-intro__trailer i{padding-right:8px}.home-slider h2{font-weight:400;font-size:1.9rem;font-family:"Myriad Pro",Helvetica,sans-serif}.home-slider .scroll-notice{position:absolute;text-align:center;width:100%;bottom:30vh}.home-slider .scroll-icon{color:#fff;border-radius:50%;border:3px solid #fff;width:40px;height:40px;line-height:37px;font-size:20px;margin:0 auto;cursor:pointer}.nav-items .nav-item#menu-vita a:after{border-color:#796f50}.nav-items .nav-item#menu-galerie a:after{border-color:#002f00}.nav-items .nav-item#menu-live-reportagen a:after{border-color:#004066}.nav-items .nav-item#menu-veranstaltungsreihen a:after{border-color:#00083a}.nav-items .nav-item#menu-termine a:after{border-color:#a46f00}.nav-items .nav-item#menu-reservierung a:after,.nav-items .nav-item#menu-shop a:after{border-color:#2d1c2e}.nav-items .nav-item#menu-links a:after{border-color:#414828}.nav-items .nav-item#menu-presse a:after{border-color:#3e0000}body.vita .angles:after,body.vita .angles:before{background-color:#a99d7c}body.galerie .angles:after,body.galerie .angles:before{background-color:#548641}body.galerie .toolbar-collapsible{background-color:#265916}body.galerie .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(38,89,22,.5),#265916 30%);box-shadow:1px -1px 20px 10px rgba(38,89,22,.5)}body.galerie .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(38,89,22,.5),#265916 30%);box-shadow:-1px -1px 20px 10px rgba(38,89,22,.5)}body.live-reportagen .angles:after,body.live-reportagen .angles:before{background-color:#5f98c5}body.live-reportagen .toolbar-collapsible{background-color:#296a94}body.live-reportagen .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(41,106,148,.5),#296a94 30%);box-shadow:1px -1px 20px 10px rgba(41,106,148,.5)}body.live-reportagen .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(41,106,148,.5),#296a94 30%);box-shadow:-1px -1px 20px 10px rgba(41,106,148,.5)}body.termine .angles:after,body.termine .angles:before{background-color:#ffce52}body.termine .toolbar-collapsible{background-color:#da9d1b}body.termine .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(218,157,27,.5),#da9d1b 30%);box-shadow:1px -1px 20px 10px rgba(218,157,27,.5)}body.termine .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(218,157,27,.5),#da9d1b 30%);box-shadow:-1px -1px 20px 10px rgba(218,157,27,.5)}body.reservierung .angles:after,body.reservierung .angles:before,body.shop .angles:after,body.shop .angles:before{background-color:#836e84}body.reservierung .toolbar-collapsible,body.shop .toolbar-collapsible{background-color:#564357}body.reservierung .toolbar-collapsible .left-paddle,body.shop .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(86,67,87,.5),#564357 30%);box-shadow:1px -1px 20px 10px rgba(86,67,87,.5)}body.reservierung .toolbar-collapsible .right-paddle,body.shop .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(86,67,87,.5),#564357 30%);box-shadow:-1px -1px 20px 10px rgba(86,67,87,.5)}body.veranstaltungsreihen .angles:after,body.veranstaltungsreihen .angles:before{background-color:#535993}body.veranstaltungsreihen .toolbar-collapsible{background-color:#253065}body.veranstaltungsreihen .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(37,48,101,.5),#253065 30%);box-shadow:1px -1px 20px 10px rgba(37,48,101,.5)}body.veranstaltungsreihen .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(37,48,101,.5),#253065 30%);box-shadow:-1px -1px 20px 10px rgba(37,48,101,.5)}body.presse .angles:after,body.presse .angles:before{background-color:#9e5248}body.presse .toolbar-collapsible{background-color:#6c2720}body.presse .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(108,39,32,.5),#6c2720 30%);box-shadow:1px -1px 20px 10px rgba(108,39,32,.5)}body.presse .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(108,39,32,.5),#6c2720 30%);box-shadow:-1px -1px 20px 10px rgba(108,39,32,.5)}body.links .angles:after,body.links .angles:before{background-color:#9aa27d}body.links .toolbar-collapsible{background-color:#6c7351}body.links .toolbar-collapsible .left-paddle{background:linear-gradient(to left,rgba(108,115,81,.5),#6c7351 30%);box-shadow:1px -1px 20px 10px rgba(108,115,81,.5)}body.links .toolbar-collapsible .right-paddle{background:linear-gradient(to right,rgba(108,115,81,.5),#6c7351 30%);box-shadow:-1px -1px 20px 10px rgba(108,115,81,.5)}.drawer .drawer-content{height:100%;position:relative;overflow-y:auto}.drawer ul.drawer-menu{padding:8px 0;list-style:none;margin:0}.drawer li.drawer-item{display:block;font-weight:700;height:48px;padding-left:10%;color:rgba(0,0,0,.87);position:relative}.drawer li.drawer-item.active{background:rgba(0,0,0,.12)}.hovertable tr,.hovertable tr.head:hover{background-color:#fff}.drawer_bg{background:rgba(0,0,0,.5);right:0;bottom:0;width:100%;height:100%;z-index:1001;-webkit-transform:translateZ(0);transform:translateZ(0)}.drawer{max-width:320px;width:75%;height:100%;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#fff;z-index:1002;box-shadow:3px 0 16px -3px rgba(0,0,0,.4)}#main,.hamburger{position:relative}.menu-drawer{padding-left:0}.btn-blue,.btn-white{padding:10px 16px;color:#fff;font-size:16px}.hamburger{height:48px;width:48px;float:right;cursor:pointer;display:none}.btn-blue,.btn-grey,.btn-white{font-weight:700;margin:10px 0;display:inline-block;cursor:pointer}.hamburger .ic{position:absolute;width:24px;height:24px;left:50%;margin-left:-12px;top:50%;margin-top:-12px}.gallery figure,.shoppingcart .btn-grey,td{margin:0}.hamburger .line{position:absolute;left:3px;right:3px;height:2px;background:#666;outline:transparent solid 1px}.transparent .hamburger .line{background:rgba(255,255,255,.8)}.hamburger .one{top:6px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.hamburger .two{top:11px}.hamburger .thr{-webkit-transform-origin:right top;transform-origin:right top;top:16px}.btn-blue{box-shadow:0 2px 5px 0 rgba(0,0,0,.25);background-color:#009de5;border:none;border-radius:3px}.btn-white{border:2px solid #fff;background-color:transparent;border-radius:3px}.btn-grey{padding:5px 10px;box-shadow:0 0 1px 0 rgba(0,0,0,.25);background-color:#eee;color:#333;font-size:13px;border:none;border-radius:3px}.artikel,div.link{border-bottom:1px solid #eee}td{padding:0;font-size:16px}body.vita #rechteseite p,p{margin:0 0 1em}td p{font-size:16px}td.center{text-align:center!important}#linkeseite ul li{margin-bottom:10px;margin-left:30px}h1,h2{line-height:1em}h1,h2,h3,h4{font-family:Roboto,Helvetica,sans-serif}a img,iframe{border:0}p{letter-spacing:0;font-size:18px;line-height:26px}#main{width:100%;margin:0 auto}.image-banner{width:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:-moz-box;-moz-box-orient:horizontal;-moz-box-pack:center;-moz-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center}.galerietext p{font-size:18px;color:#666}.gallery-box{font-size:0;display:-ms-flexbox;-ms-flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:flex;padding-bottom:40px}.gallery-box .box-wrapper:first-child,.gallery-box .box-wrapper:nth-child(2),.gallery-box .box-wrapper:nth-child(3){flex-basis:30%}.gallery-box .box-wrapper{width:100%;margin:0 5px;flex-grow:1;flex-basis:20%}.gallery-box .box-wrapper img{width:100%;height:auto}.image-banner .image-wrapper{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:5px}.image-banner .image-wrapper img{max-width:100%;height:auto;display:block}.preview-wrapper,div.vortrag-images{display:flex;flex-wrap:wrap;justify-content:center}.karawane-logo,.karawane-title,div.input img,div.input label,div.link .right a,ul.quicklinks li{display:inline-block}.gallery-preview-card{margin:0 1.5% 10px 0;height:200px;flex-basis:31.5%;position:relative;border-radius:2px;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);cursor:pointer}.gallery-preview-image{border-radius:2px;left:0;top:0;max-height:200px;position:absolute;background-size:cover;background-position:center bottom;background-repeat:no-repeat;width:100%;height:100%}.gallery-preview-image:after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.1);top:0;left:0;right:0;bottom:0}.gallery-preview-title{font:700 22px Roboto,Helvetica,sans-serif;color:#fff;margin:0;position:absolute;left:0;bottom:0;width:100%;padding:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#footer{font-size:12px;line-height:12px;font-weight:700;margin:10px auto 50px;width:100%}#footer .footer_inner{width:80%;margin:0 auto}#footer .copyright{float:left;padding-left:8px}#footer ul{list-style:none;border:none;float:right;margin:0 auto}#footer li{display:block;float:left;margin-right:16px;height:10px}.artikel{padding:0 0 10px}.home .pascalquote img,.impressum .pascal img,.kontakt .pascal img{width:20%;float:left;border-radius:50%}.impressum .right,.kontakt .right{float:left;margin:0 0 0 5%;width:70%}.home .pascalquote blockquote{color:#a5a4a4;font-style:italic;margin:5% 0 0 5%;font-size:18px;float:left;width:70%}.home .pascalquote blockquote:first-letter{float:left;margin:-5px 3px 0 0;font-size:35px}.home .pascalquote blockquote span{font-style:normal;color:#999;font-size:15px;font-weight:700;padding:10px}.home .sponsor img{width:60%}.home .upcoming-dates{display:flex;flex-wrap:wrap;margin:0 -10%}.home .upcoming-entry{flex-grow:1;padding:10px;margin:0 1% 10px 0;background:#f8f8f8;border-radius:10px;flex-basis:19%}.home .upcoming-entry:last-child{margin-right:0}.home .upcoming-entry strong:first-child{display:block;font-size:18px}.home .upcoming-entry strong:nth-child(2){font-size:15px}.home .upcoming-entry p{font-size:15px;line-height:1.3em;margin:0;font-style:italic}.home .gbv-logo{margin-top:10px}.shop .left img,div.link img,div.spendenprojekt-detail .right img,div.vortrag .left img,div.vortrag-detail .left img,div.vortrag-images img,div.vortrag-presse .left img,table.termine{width:100%}.shop .left,div.vortrag .left,div.vortrag-detail .left,div.vortrag-presse .left{float:left;width:25%;margin:0 5% 0 0;display:block}div.vortrag-detail .left,div.vortrag-presse .left{margin:20px 5% 0 0}div.vortrag-detail .right,div.vortrag-presse .right{width:70%;float:left}div.vortrag-images.gallery figure{margin:15px auto;width:30%}div.vortrag-images div{margin:15px auto}div.spendenprojekt-detail .left{width:80%;float:left;display:block}div.spendenprojekt-detail .right{width:15%;float:left;margin:20px 0 0 5%}.youtubevideo{margin:0 auto}.youtubevideo iframe{width:600px;height:388px}.hovertable tr{transition:background-color .25s}.hovertable tr:hover{background-color:#f5f5f5}table.list td{padding:10px;border-top:1px solid #ddd}table.list tr:last-child td{border-bottom:1px solid #ddd}table.termine th{white-space:nowrap;border-bottom:2px solid #ddd;padding:8px;font-size:16px}table.termine td{text-align:left;padding:8px}table.termine td p{word-break:break-all;-webkit-hyphens:auto;hyphens:auto;line-height:1.2rem}div.link{padding:30px 0}div.link .right a{color:#009de5;border-bottom:1px solid #009de5;margin-bottom:10px}div.link div.left{float:left;width:20%}div.link div.right h2{margin-top:0;margin-bottom:0}div.link div.right{float:right;width:80%;padding:0 30px}.friends div.link .left{width:30%}.friends div.link .right{width:70%}.video-overlay{width:100%;height:100vh;background:rgba(0,0,0,.8);position:fixed;z-index:9999;opacity:0;top:0;left:-100%;transition:opacity .5s;-webkit-transition:opacity .5s}.pswp__button:focus,.pswp__button:hover,.pswp__ui--over-close .pswp__button--close,.video-show{opacity:1}.video-container{width:100%;margin:0 auto;position:relative;padding-bottom:56.25%;padding-top:0;height:0}.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;left:0}.moria-video iframe,.video-container #player{position:absolute;top:0;left:0;width:100%;height:100%}.video-container__close{width:20px;fill:#fff;position:absolute;right:20px;top:20px;z-index:99999}.video-container__close:hover{fill:rgba(255,255,255,0.5);cursor:pointer}input,textarea{font-family:"Myriad Pro",Helvetica,sans-serif}input[type=checkbox]{-webkit-appearance:checkbox}div.input input,textarea{border:0;outline:0;padding:8px 15px;border-radius:3px;width:100%;margin:5px 0;font-size:16px;box-shadow:0 0 1px rgba(0,0,0,.4);resize:none;background:#fff}.shoppingcart h3,.shoppingcart.float{border-top-left-radius:3px;border-top-right-radius:3px}div.input label[for=comments]{vertical-align:top}div.input input:focus{box-shadow:0 0 2px #009de5!important}div.input.required label:after{content:" *";color:red}.error,div.error label{color:red}div.error input,div.error select,div.error textarea{border-color:red}div.input{margin:0 0 .5em}div.input input,div.input select,div.input textarea{width:50%}div.input.checkbox input,form.checkout div.checkbox input{width:auto}div.input input.short{width:80px}div.input label{font-weight:700;width:150px}div.input.checkbox label{width:auto;font-weight:400;display:inline}div.input img{margin-left:155px;margin-top:10px}div.submit input{margin-left:150px}div.checkbox-newsletter{margin:0 10px 10px 150px;font-weight:700;font-size:.9rem}#rechteseite p{margin:0 0 3em}#rechteseite img{max-width:150px}ul.quicklinks{list-style:none;padding:0}ul.quicklinks li a{margin:5px 0}ul.quicklinks li{margin:0 5px 0 0}#linkeseite ul.quicklinks li,body.kasse form.checkout div.input img{margin-left:0}.shoppingcart.float{background:#fff;position:fixed;bottom:-1px;right:10%;width:400px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:0}.shipping,.shoppingcart{background:#fff;margin-right:30px;color:#000;padding:5px}.shipping{margin-top:30px}#rechteseite .shipping p,#rechteseite .shoppingcart p,.shipping h3,.shoppingcart h3{margin:0 0 10px}.shoppingcart h3 span{float:right;font-size:14px}.shoppingcart h3{cursor:pointer;background:#333;padding:10px 20px;margin:0;color:#fff}.shoppingcart .shop-control{position:absolute;bottom:0;left:0;margin:0;width:400px;background:#fff}.shoppingcart h4{margin:5px 0;font-size:15px}.shoppingcart .cart-content{padding:10px 20px;margin-bottom:60px;max-height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.shoppingcart-item{border-bottom:1px solid #eee;padding-top:10px}#rechteseite h4.sum{border-top:1px solid #eee;padding:5px 0;margin:0 0 10px}#rechteseite .shoppingcart .split span{float:left;width:50%;font-size:15px}body.shop .right{text-align:right}body.shop input[type=number]{width:30px;border:0;outline:0;padding:5px 4px;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.3);resize:none;background:#fff}table.checkout{width:100%;margin:0 0 30px}table.checkout tr th.small{width:15%}table.checkout tr th{font-size:16px;padding:5px;border-bottom:2px solid #ddd}table.checkout td{font-size:16px;padding:5px;margin:0;border-bottom:1px solid #ddd;line-height:1.2rem}form.checkout label{display:block;margin:0 0 3px;font-size:15px}form.checkout input.plz{width:10%}form.checkout input.ort{width:39%}form.checkout div.submit{margin-top:20px;text-align:right}body.termine .firstcol{vertical-align:top;width:18%}.karawane-logo{width:100px;margin-right:20px}@media (max-width:1160px){.hamburger{display:block}.header-nav{display:none}}@media (max-width:992px){#footer .copyright,#footer ul{padding-left:0;float:none}body{font-size:95%}h1,h1.small{font-size:1.7em}.main-content{width:93%;padding:4% 5% 5%;margin:-20vh auto 0}#footer{width:93%;text-align:center}#footer ul{display:inline-block;margin:10px auto}#footer li:last-child{margin-right:0}.home-slider h1{font-size:3rem}.home-slider h2{font-size:1.5rem}.content-separator{margin:7% -6%}.home .upcoming-dates{margin:0}.parallax-window{min-height:70vh}.gallery-preview-card{flex-basis:48.5%}.termine .head th.mobile-toggle,.termine td.mobile-toggle,table.checkout td.mobile-toggle,table.checkout th.mobile-toggle{display:none}.termine .head span.mobile-toggle,.termine td a.mobile-toggle,.termine td p.mobile-toggle,table.checkout td span.mobile-toggle{display:inline-block}.termine .btn-grey{margin:-5px 0 5px}.submenu-title li{font-size:18px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shop .left,div.link div.left,div.vortrag .left,div.vortrag-detail .left,div.vortrag-presse .left{float:none;width:50%;margin:20px auto 0}div.link div.right,div.spendenprojekt-detail .left,div.vortrag-detail .right,div.vortrag-presse .right{float:none;width:100%}div.spendenprojekt-detail .right{float:none;width:30%;margin:20px auto}.friends div.link .left h4,div.link div.left{margin:0 auto}.friends div.link .right,.shoppingcart .shop-control,div.input input,div.input label,div.input select,div.input textarea{width:100%}.friends div.link .left{width:100%;margin:0 auto 20px}.alles-leinwand .image-banner .image-wrapper:first-child,.reise-festival .image-banner .image-wrapper:first-child{min-width:80px}.reise-festival .image-banner .image-wrapper:first-child h2{font-size:15px}div.input img,div.submit input{margin-left:0}.shoppingcart.float{width:100%;left:0}.shoppingcart .cart-content{max-height:200px}form.checkout input.ort{width:78%}form.checkout input.plz{width:20%}.home .pascalquote img,.impressum .pascal img,.kontakt .pascal img{display:block;margin:0 auto;width:50%;float:none}.impressum .right,.kontakt .right{float:none;width:100%;margin:0}.home .pascalquote blockquote{width:100%;float:none;margin:5% 0 0}.home .pascalquote blockquote span{padding:10px 0}.home .sponsor img{width:90%}p{font-size:17px}.home .upcoming-entry{flex-basis:auto}.youtubevideo iframe{width:500px;height:281px}div.checkbox-newsletter{margin:0 10px 10px 0}.karawane-logo{display:block;margin:0 auto}}.pswp,.pswp__bg,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;position:absolute}@media (max-width:576px){.gallery-box .box-wrapper:first-child{flex-basis:100%}.gallery-box .box-wrapper{flex-basis:30%}.gallery-preview-card{flex-basis:100%;margin:0 0 10px}.youtubevideo iframe{width:320px;height:180px}.btn-white.home-intro__trailer{margin-left:0;margin-top:0}}@media (max-width:360px){.home-slider h1{font-size:2.6rem}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;top:0;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp--supports-fs .pswp__button--fs,.pswp__button{display:block}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{top:0;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.pswp__scroll-wrap{top:0}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.pswp__zoom-wrap{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);transition:transform 333ms cubic-bezier(.4, 0, .22, 1)}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{position:relative;cursor:pointer;overflow:visible;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0/264px 88px no-repeat;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;will-change:transform}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active,.pswp__ui{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:.5s linear infinite clockwise;animation:.5s linear infinite clockwise}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:1s cubic-bezier(.4,0,.22,1) infinite donut-rotate;animation:1s cubic-bezier(.4,0,.22,1) infinite donut-rotate}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.btn-alert{border:2px solid #fdc526;padding:10px 16px;background-color:#fdc526;color:#333;font-size:16px;font-weight:700;margin:10px 10px 0;display:inline-block;border-radius:3px;cursor:pointer}@media (max-width:1011px){.btn-alert.home-intro__moria{margin-left:0;margin-top:0}}.moria-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-top:25px;margin-bottom:25px}