/* Do not change anything here as it will be overwritten*/
@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,500,500italic,700,700italic);@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#inner-square{background-image:url(images/leniunduwe.png);position:absolute;height:100%;width:100%;font-family:Ubuntu,sans-serif;background-repeat:no-repeat;background-position:center;background-size:80%}#inner-square a{color:#232524}#inner-square a,#inner-square div,#inner-square span{transition:color .5s}#inner-square #impressum{position:absolute;bottom:2%;right:3%}#inner-square #impressum:hover{color:#6f8439;cursor:pointer}html:lang(de) .en,html:lang(en) .de{display:none!important}@media screen and (min-width:47rem){#widebox{margin-top:1rem;margin-bottom:1rem}}@media screen and (max-width:47rem){.nav-bar-top{margin-top:0;position:fixed!important}}@media print{.no-print{display:none}}body{background-color:#fff;color:#232524;font-family:sans-serif;margin:0;padding:0}body .float-left{float:left;margin-right:1rem}body .clear{clear:both}body a{text-decoration:none}body ul{padding-left:1rem}body li{padding-left:1em;text-indent:-1em}body #innerbox{padding:0 1rem}body h1{font-family:Ubuntu,sans-serif;line-height:2.2rem;margin-top:3rem;margin-bottom:-.5rem;padding:.3rem 1rem;margin-left:-1rem;font-weight:400;letter-spacing:.1rem;clear:both;background-color:#232524;color:#fff;text-transform:uppercase;display:inline-block}body .mainbox.green h1,body .mainbox.green h2{background-color:#6f8439}body h2{font-family:Ubuntu,sans-serif;margin-top:0;margin-bottom:-.5rem;padding:.3rem 1rem;margin-left:-1rem;font-weight:400;clear:both;background-color:#232524;color:#fff;display:inline-block}body h3{font-family:sans-serif;margin-top:0;margin-bottom:-.5rem;padding:.3rem 1rem;margin-left:-1rem;clear:both;display:inline-block}body .img-half-width{max-width:100%;float:left;margin-right:1rem;margin-bottom:1rem;margin-top:1rem}body .img-half-width img{width:14rem;border-radius:.2rem;margin-top:.5rem}body .sig{background-image:url(images/sig.png);height:4.5rem;width:100%;margin:1rem;background-size:contain;background-repeat:no-repeat;background-position:center}body p.allign-fine:before{content:"";width:10em;display:block;overflow:hidden}body a{color:#6f8439}body a:hover{color:#d19b58}body .mainbox{min-width:20rem;max-width:45rem;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;position:relative}body .mainbox .image-small{background-image:url(images/Karotte.jpg);height:8rem;width:100%;background-position:center;background-size:cover}body .mainbox #overlay{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}body .mainbox:after,body .mainbox:before{content:'';z-index:-1;position:absolute;left:10px;bottom:10px;width:30px;height:30px;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.3);-moz-box-shadow:0 8px 16px rgba(0,0,0,.3);box-shadow:0 8px 16px rgba(0,0,0,.3);-webkit-transform:skew(-3deg) rotate(-3deg);-moz-transform:skew(-3deg) rotate(-3deg);-ms-transform:skew(-3deg) rotate(-3deg);-o-transform:skew(-3deg) rotate(-3deg);transform:skew(-3deg) rotate(-3deg)}body .mainbox:after{left:auto;right:10px;-webkit-transform:skew(3deg) rotate(3deg);-moz-transform:skew(3deg) rotate(3deg);-ms-transform:skew(3deg) rotate(3deg);-o-transform:skew(3deg) rotate(3deg);transform:skew(3deg) rotate(3deg)}body .mainbox-wide{padding:1rem 1rem 4.5rem;text-align:left}body .nav-bar{font-family:Ubuntu,sans-serif}body .nav-bar span.nav{float:left;height:1.5rem;padding:.5em;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;text-transform:uppercase;letter-spacing:.06rem;transition:background-color .5s,color .3s,.3s}body .nav-bar span.nav.active{cursor:default}body .nav-bar span.nav{color:#232524}body .nav-bar span.nav-lang span.lang-passive{font-weight:lighter}body .nav-bar span.nav-lang span.lang-active{font-weight:bolder}body .nav-bar span.nav-lang:hover{color:#232524;cursor:default}body .nav-bar span.nav-lang:hover span.lang-active,body .nav-bar span.nav-lang:hover span.lang-passive{font-weight:lighter}body .nav-bar span.nav-lang:hover span.lang-passive:hover{font-weight:bolder;cursor:pointer}body .nav-bar span.nav-lang:hover span.lang-active:hover{font-weight:bolder;cursor:default}body .nav-bar span.nav-green.active,body .nav-bar span.nav-green:hover{color:#fff;background-color:#6f8439}body .nav-bar-top.closed .nav-bar-container,body .nav-bar-top.closed:hover .nav-bar-container{display:none}body .nav-bar-top.closed #star-container #oben{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}body .nav-bar-top.closed #star-container #mitte{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem)}body .nav-bar-top.closed #star-container #unten{-webkit-transform:translateY(1rem);transform:translateY(1rem)}body .nav-bar-top.closed #star-container.star{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}body .nav-bar-top.closed #star-container.star #oben{-webkit-transform:rotate(60deg) scaleX(0.8);transform:rotate(60deg) scaleX(0.8)}body .nav-bar-top.closed #star-container.star #mitte{-webkit-transform:rotate(-60deg) scaleX(0.8);transform:rotate(-60deg) scaleX(0.8)}body .nav-bar-top.closed #star-container.star #unten{-webkit-transform:scaleX(0.8);transform:scaleX(0.8)}body .nav-bar-top{width:100%;height:3rem;position:absolute;margin:auto;max-width:47rem;right:0;left:0;top:0}body .nav-bar-top .line{position:absolute;background:#232524;height:.2rem;bottom:-.2rem;left:1rem;right:1rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.3)}body .nav-bar-top .hidden{width:100%;height:3rem;overflow:hidden;position:absolute}body .nav-bar-top .hidden .nav-bar-top-bg{background-color:#fff;width:100%;height:3rem}body .nav-bar-top .text{font-size:1.5rem;line-height:2rem;left:1rem;top:.9rem;position:absolute}body .nav-bar-top #star-container{cursor:pointer;transition:all 1s;width:2rem;height:2rem;border-radius:50%;overflow:hidden;float:right;position:relative;padding:.5rem;margin-right:.5rem}body .nav-bar-top #star-container #mitte,body .nav-bar-top #star-container #oben,body .nav-bar-top #star-container #unten{transition:all 1s;position:absolute;height:.2rem;top:0;bottom:0;width:68%;margin:auto;background-color:#232524;-webkit-transform-origin:center center;transform-origin:center center}body .nav-bar-top #star-container #oben{-webkit-transform:translateX(-.2rem) translateY(0.5rem) rotate(45deg) scaleX(0.5);transform:translateX(-.2rem) translateY(0.5rem) rotate(45deg) scaleX(0.5)}body .nav-bar-top #star-container #mitte{-webkit-transform:translateX(-.2rem) translateY(0.5rem) rotate(135deg) scaleX(0.5);transform:translateX(-.2rem) translateY(0.5rem) rotate(135deg) scaleX(0.5)}body .nav-bar-top #star-container #unten{-webkit-transform:translateX(-.2rem) translateY(0.5rem) rotate(-45deg) scaleX(0.5);transform:translateX(-.2rem) translateY(0.5rem) rotate(45deg) scaleX(0.5)}body .nav-bar-top .nav-bar-container{position:absolute;right:1rem;top:3.2rem;background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1)}body .nav-bar-top .nav-bar-container a{text-decoration:none}body .nav-bar-top .nav-bar-container .nav{display:block;color:#232524;text-align:left;text-transform:uppercase;padding:.5rem;border-bottom:.2rem solid #232524;white-space:nowrap}body .nav-bar-top .nav-bar-container .nav.nav-green:hover{background-color:#6f8439;color:#fff}body .nav-bar-top .nav-bar-container .nav.nav-green.active{color:#6f8439}body .nav-bar-top .nav-bar-container .nav.nav-green.active:hover{color:#6f8439;background-color:transparent;cursor:default}body .nav-bar-top.fixed{position:fixed}.mainbox .event{margin-top:2.5rem}.mainbox .event .datetime{display:inline-block;width:100%}.mainbox .event .datetime .day{font-size:1.25rem;margin-right:.3rem;line-height:0}.mainbox .event .summary{font-size:1.5rem;font-weight:700;margin-top:.3rem;margin-bottom:.3rem;clear:both}.mainbox .event .location{float:right}#details{display:inline-block;vertical-align:middle;font-size:1.3em}#balboa-img{display:inline-block;vertical-align:middle;width:25%}.fine-print{font-size:.5rem}