.space-top-none{margin-top:0}.space-top-none-important{margin-top:0!important}.space-top-extra-small{margin-top:.5rem}.space-top-small{margin-top:1rem}.space-top-medium{margin-top:2rem}.space-top-large{margin-top:4rem}.space-top-extra-large{margin-top:8rem}.space-bottom-extra-small{margin-bottom:.5rem}.space-bottom-small{margin-bottom:1rem}.space-bottom-medium{margin-bottom:2rem}.space-bottom-large{margin-bottom:4rem}.space-bottom-extra-large{margin-bottom:8rem}.accent-button,.btn-default{background-color:#f29200;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:.95em;font-weight:500;letter-spacing:normal;line-height:40px;min-width:158px;padding:1px 6px;text-align:center;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal}.accent-button:active,.accent-button:hover,.accent-button:visited,.btn-default:active,.btn-default:hover,.btn-default:visited{color:#fff!important}

/*! Stylesheet based on HTML5 Boilerplate */
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */button,html,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*{outline:0}body{font-family:Hind,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}a{color:#7ec924;text-decoration:none}a:focus{outline:0}a:visited{text-decoration:none}a:hover,a:visited{color:#7ec924}a img{border:none;outline:none}h1,h3,h4,h5{color:#000}h2{color:#f29200}h1,h2{font-size:30px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:1px;line-height:32px;margin:0 0 20px}#gewinnerprojektlist h2,h4{font-size:18px;font-weight:400;margin:5px 0 10px;text-transform:uppercase}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.shadow{box-shadow:1px 1px 5px 0 rgba(0,0,0,.5)}#wrapper{box-sizing:border-box;clear:both;margin:0 auto;max-width:1600px;padding:100px 10px 0;width:100%}@media only screen and (max-width:720px){#wrapper{margin-top:20px}}.right{float:right}.floating{float:left}.img-responsive{height:auto;max-width:100%}header{font-family:roboto,sans-serif}@media only screen and (max-width:720px){header{height:420px;padding:0}}header .headercontent{height:350px;position:relative;width:100%}@media only screen and (max-width:720px){header .headercontent{height:300px;padding-top:0}}@media only screen and (min-width:1380px){header .headercontent{height:0;padding-top:25.72%}}#logo{display:inline-block;height:100%}#logo,#logo img{border:none;outline:none}#logo img{display:inline;height:78%;margin-left:10px;margin-top:3%;width:auto}.pre-header{background-color:#509700;height:80px;position:fixed;width:100%;z-index:1001}.pre-header-wrapper{background-color:#509700;border-radius:3px;height:100%;margin:0 auto;max-width:980px;text-align:left}.pre-header-wrapper button{margin-right:10px;position:relative;top:50%;transform:translateY(-50%)}.highlight{background-image:url(/typo3conf/ext/base_theme/Resources/Public/build/images/highlight.692487b6.png);background-position-x:center;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:100%;margin-left:60px;max-width:50%;min-width:500px;padding-top:100px}.highlight-wrapper{background:#fff url(/typo3conf/ext/base_theme/Resources/Public/build/images/heroshot.f540cb3d.jpg) no-repeat top;background-position:100% 100%;background-size:cover;bottom:0;left:0;padding-bottom:50px;position:absolute;right:0;top:0}.highlight-wrapper button{background-color:#fefefe;color:#f29200}.highlight-content{color:#fff;height:100%;padding-top:0;scale:.8;text-align:center;width:100%}.highlight-content p{margin:0}.highlight-content .super-headline{font-size:30px;font-weight:100;line-height:43px;margin-bottom:18px}.highlight-content .headline{font-size:66px;font-weight:200;line-height:61px;margin-bottom:0;margin-top:0;padding-left:2vw}.highlight-content .headline .prefix{font-size:.2em}.highlight-content .teasertext{color:#232608;font-size:18px;line-height:23px;margin-bottom:8px}.sub-highlight{height:50px;margin-left:60px;max-width:50%;min-width:500px}.sub-highlight-content{color:#fff;height:100%;text-align:center;width:100%}.sub-highlight-content .teasertext{font-size:12px;line-height:16px;margin-top:25px}span.asterix{font-size:.3em;line-height:1em;vertical-align:top}#mobileMenu{background:url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_menu.d80c6ad9.png) no-repeat 50%;background-size:100% auto;display:none;height:40px;position:fixed;right:20px;top:20px;width:40px;z-index:2200}#mobileMenu.close{background:url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_menu_close.bf32090d.gif) no-repeat 50%;background-size:100% auto}#mobileMenu>img{height:auto;width:100%}@media only screen and (min-width:1380px){.highlight-content{padding-top:0}.highlight-content .super-headline{font-size:2.2vw;line-height:3.2vw}.highlight-content .headline{font-size:4.8vw;line-height:4.2vw;margin-bottom:0;margin-top:0;padding-left:2vw}.highlight-content .teasertext{color:#232608;font-size:1.3vw;line-height:1.7vw;margin-bottom:.6vw}.highlight-wrapper button{background-color:#fefefe;color:#f29200;font-size:1.15vw;line-height:3vw;width:11.5vw}}@media only screen and (max-width:720px){#mobileMenu{display:block}.highlight-wrapper{background-position:0 0;background-size:cover;height:300px}.highlight{background-image:url(/typo3conf/ext/base_theme/Resources/Public/build/images/highlight-mobile.f02f9229.png);height:100%;margin:0 auto;max-width:350px;min-width:350px;width:100%}.highlight-content .super-headline{font-size:1.5em;font-weight:100;margin-top:10px}.highlight-content .headline{font-size:3.4em;font-weight:200;line-height:1em;margin-bottom:.2em;padding-left:.4em}.highlight-content .teasertext{color:#000;font-size:1em;margin-bottom:.25em}.highlight-content .accent-button,.highlight-content .genau-button{font-size:1em;font-weight:700;line-height:2.5em;margin-bottom:.25em;width:150px}.sub-highlight{height:100%;margin:0 auto;max-width:350px;min-width:350px;width:100%}.pre-header{height:80px}.pre-header-wrapper .genau-button{display:none}}aside{box-sizing:border-box;display:inline-block;margin:23px 0 141px 2%;padding-right:50px;position:sticky;top:9vw;vertical-align:top;width:17.5%}aside #menu{font-size:17px;list-style-type:none;margin:0;padding:0;text-transform:uppercase}aside #menu li{line-height:25px;margin:0;padding:12.5px 30px 12.5px 10px;position:relative}aside #menu li a{color:#000}aside #menu li.active:before{content:url(/typo3conf/ext/base_theme/Resources/Public/build/images/menu_marker.fc15378e.png);position:absolute;right:7px;top:9px}aside #menu li.lvl1{border-radius:3px;font-weight:700;padding-left:10px}aside #menu li.lvl1.active{background:#ff8e06;background:linear-gradient(90deg,#ff8e06,#ffa928)}aside #menu li.lvl1.active a{color:#fff}.rightbar{display:inline-block;width:17.5%}@media only screen and (max-width:1280px){.rightbar{display:none}aside{width:25%}}@media only screen and (max-width:720px){aside{background-color:#fff;box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);height:100%;margin-left:0;overflow:auto;padding:100px 50px 10px;position:fixed!important;right:-100%;top:0;transition:right .6s;width:85%;z-index:2100}aside.show{right:0}aside #menu li.active:before{content:""}}footer{background-color:#222;clear:both;height:80px;position:relative;text-align:center}footer>ul{color:#fff;font-size:14px;list-style-type:none;margin:0 auto;max-width:1200px;padding:30px 0;text-transform:uppercase;width:100%}footer>ul li{float:left;margin:0;padding:0;text-align:center;width:15%}footer>ul li:first-child{width:27%}footer>ul li a,footer>ul li a:hover,footer>ul li a:visited{color:#fff}footer>ul li:nth-child(4),footer>ul li:nth-child(5){width:10%}@media only screen and (max-width:720px){footer{height:280px}footer ul{padding-top:10px}footer>ul li{margin-bottom:13px;width:100%!important}footer>ul li:first-child{width:100%}}#popup{background:#fff url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_info.69e7abc9.png) no-repeat 10px 10px;background-size:40px auto;border-radius:6px;box-shadow:3px 1px 18px 10px rgba(0,0,0,.4);left:calc(50% - 190px);padding:20px;position:fixed;top:200px;width:350px;z-index:5000}@media (max-width:720px){#popup{left:calc(50% - 130px);width:220px}}#popup strong{display:block;font-size:22px;margin-left:40px;text-transform:uppercase}#popup .button{background:#f7ad00;background:linear-gradient(180deg,#f7ad00 0,#ec6f0a);border:2px solid #fff;border-radius:6px;box-shadow:2px 2px 3px 0 rgba(0,0,0,.42);color:#fff;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7ad00",endColorstr="#ec6f0a",GradientType=0);float:right;font-size:15px;font-weight:700;margin-top:20px;padding:4px 14px 2px;text-transform:uppercase}.top-button{background-color:#f29200;border-radius:10px;height:60px;position:absolute;right:20px;top:10px;width:60px}.top-button img{margin-top:22px}.pagination{text-align:center}.pagination ul{display:inline-block;list-style:none;margin:0;padding:0}.pagination li{display:inline-block;float:left;line-height:22px}.pagination li a{display:inline-block;padding:8px 12px}.pagination li.current{padding:8px 12px}.pagination li.next,.pagination li.previous{line-height:20px}@media (max-width:360px){.pagination a,.pagination.current{padding:8px}}#lightbox-container{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3000}figure.image--youtube{position:relative}figure.image--youtube .youtube-interceptor{background:hsla(0,0%,100%,.7);bottom:5%;left:10%;padding:15px;position:absolute;right:10%;z-index:1}figure.image--youtube .youtube-interceptor .youtube-interceptor-logo{height:auto;max-width:100%;width:200px}figure.image--youtube .youtube-interceptor p{color:#000;font-size:12px;line-height:1.5;margin-top:1.5rem}main{display:inline-block;margin-bottom:230px;margin-top:25px;position:relative;transition:margin 1.2s;width:60%}main hr.ce-div{border-top-color:#000}main #contentTop{display:block;position:relative;top:-190px}main header{margin-bottom:50px;padding-bottom:10px;padding-top:15px}main header h1{color:#f29200;font-size:46px;font-weight:900;margin-bottom:15px}main header h2{color:#000;font-size:30px;font-weight:900}main h2.highlight{background:url(/typo3conf/ext/base_theme/Resources/Public/build/images/textHighlight.29354be3.png) no-repeat 0 0;padding-left:15px}main a.more{margin-left:15px}main a.back,main a.more{background-color:#f29200;border:0;border-radius:10px;color:#fff;display:inline-block;float:right;font-size:16px;line-height:43px;padding-left:25px;padding-right:25px;padding-top:1px;text-align:center;width:160px}main a.back{margin:20px 0}main a.back img{margin-right:10px}main article{clear:both;margin-bottom:42px}main article h5{color:#5f991e;font-size:20px;font-weight:700;margin:10px 0}main article p a,main article p a:visited{color:#000;font-weight:700;text-decoration:none}main article p a:hover,main article p a:visited:hover{color:#7ec924}main article ol{margin:0 0 0 12px;padding:0}main article ol li{margin:0 0 10px;padding-left:5px}main article ol.big{counter-reset:listCounter;list-style-type:none;margin:0;padding:10px 0 0}main article ol.big li{margin:0 0 20px;padding:0 0 0 50px;position:relative}main article ol.big li:before{background-color:#000;border:2px solid #fff;border-radius:50%;box-shadow:2px 2px 3px 0 rgba(0,0,0,.42);color:#fff;content:counter(listCounter) ".";counter-increment:listCounter;left:5px;padding:4px 12px 2px 11px;position:absolute;top:-5px;width:6px}main article img.left{float:left;margin-right:20px}main article img.right{float:right;margin-left:20px}main article.line{border-bottom:1px solid #ccc;margin-bottom:50px}main article .media-gallery figure.image{margin:0}main article .media-gallery figure.image img{height:100%;width:100%}main article.col1>a+.more{margin-top:20px}main article.col1>div{column-count:1}main article.col1>div p{margin-bottom:20px}main article.col2>div{column-count:1}main article.col1>a img,main article.col1>img,main article.col2>a img,main article.col2>img,main article.col3>a img,main article.col3>img{height:auto}main article.col1>a img,main article.col1>img{width:100%}main article.col2>a img,main article.col2>img{width:42%}main article.col3>a img,main article.col3>img{width:31%}main article.col3>div{column-count:2}main article.col3>div h2{min-height:210px}main .lvl1,main .lvl2,main .lvl3{min-height:750px}main .lvl1 h5,main .lvl2 h5,main .lvl3 h5{font-size:22px;margin-bottom:20px;text-transform:uppercase}main .lvl1 .button,main .lvl2 .button,main .lvl3 .button{background:#f7ad00;background:linear-gradient(180deg,#f7ad00 0,#ec6f0a);border:2px solid #fff;border-radius:6px;box-shadow:2px 2px 3px 0 rgba(0,0,0,.42);color:#fff;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7ad00",endColorstr="#ec6f0a",GradientType=0);float:right;font-size:15px;font-weight:700;margin-top:20px;padding:4px 14px 2px;text-transform:uppercase}main .lvl1 .button.deactivated,main .lvl2 .button.deactivated,main .lvl3 .button.deactivated{cursor:not-allowed;opacity:.5}main .lvl2,main .lvl3{display:none}main .noMargin{margin-bottom:0!important}main .upper{text-transform:uppercase}main .green{color:#50ae30}main .out1,main .out2{font-weight:700}main table.list{margin-bottom:30px;width:100%}main table.list td{padding:3px 20px 1px;text-align:right}main table.list td:first-child{text-align:left;width:18%}main table.list td:nth-child(2),main table.list td:nth-child(3){width:41%}main table.list thead{background-color:#50ae30;color:#fff}main table.list thead td{font-size:18px}main table.list tbody td{padding:11px 20px 9px;text-align:right}main table.list tbody td:first-child{text-align:left}main table.list tbody tr:nth-child(2n){background-color:#dcefd6}@media only screen and (max-width:1280px){main{width:70%}}@media only screen and (max-width:720px){main{float:none;margin-bottom:60px;padding:0 10px;width:auto}main header{height:auto}main a.back,main a.more{background-color:#f29200;border:0;border-radius:10px;color:#fff;display:inline-block;float:right;font-size:14px;line-height:30px;margin-left:15px;padding-top:1px;text-align:center;width:140px}main article.col2>div{column-count:1}main article.col2 img.left{float:none;margin-right:0}main article.col2 img.right{float:none;margin-left:0}main article.col3>div{column-count:inherit;margin-top:10px}main article.col3>div h2{min-height:inherit}main article.col3 img.left{float:none;margin-right:0}main article.col3 img.right{float:none;margin-left:0}main article.col2>a img,main article.col2>img{width:100%}main article.col3>a img,main article.col3>img{width:55%}main table.list thead td{font-size:11px}main table.list tbody td{font-size:14px}}main #newslist h5{font-size:24px!important}main #newslist .closeButton{bottom:-17px;display:block;height:40px;left:calc(50% - 20px);position:absolute;width:40px}main #newslist .closeButton img{width:100%}main #newslist .news-single .news-img-wrap img{height:auto;max-width:100%}main #newslist .overview{cursor:pointer}main #newslist .overview.col1>a img,main #newslist .overview.col1>img{height:auto;width:42%}main #newslist .content{position:relative}main #newslist .content.col1>a img,main #newslist .content.col1>img{height:auto;width:100%}main #newslist .content.col2>a img,main #newslist .content.col2>img{height:auto;width:42%}main #newslist .content,main #newslist .overview{clear:both;margin-bottom:32px}main #newslist .content h5,main #newslist .overview h5{color:#5f991e;font-size:20px;font-weight:700;margin:10px 0}main #newslist .content p a,main #newslist .content p a:visited,main #newslist .overview p a,main #newslist .overview p a:visited{color:#000;font-weight:700;text-decoration:none}main #newslist .content p a:hover,main #newslist .content p a:visited:hover,main #newslist .overview p a:hover,main #newslist .overview p a:visited:hover{color:#7ec924}main #newslist .content ol,main #newslist .overview ol{margin:0 0 0 12px;padding:0}main #newslist .content ol li,main #newslist .overview ol li{margin:0 0 10px;padding-left:5px}main #newslist .content ol.big,main #newslist .overview ol.big{counter-reset:listCounter;list-style-type:none;margin:0;padding:10px 0 0}main #newslist .content ol.big li,main #newslist .overview ol.big li{margin:0 0 20px;padding:0 0 0 50px;position:relative}main #newslist .content ol.big li:before,main #newslist .overview ol.big li:before{background-color:#000;border:2px solid #fff;border-radius:50%;box-shadow:2px 2px 3px 0 rgba(0,0,0,.42);color:#fff;content:counter(listCounter) ".";counter-increment:listCounter;left:5px;padding:4px 12px 2px 11px;position:absolute;top:-5px;width:6px}main #newslist .content img.left,main #newslist .overview img.left{float:left;margin-right:20px}main #newslist .content img.right,main #newslist .overview img.right{float:right;margin-left:20px}main #newslist .content.line,main #newslist .overview.line{border-bottom:1px solid #000;padding-bottom:30px}main #newslist .content.line.ui-state-active,main #newslist .overview.line.ui-state-active{border-bottom:none;padding-bottom:0}main #newslist .content.col1>a+.more,main #newslist .overview.col1>a+.more{margin-top:20px}main #newslist .content.col1>div,main #newslist .overview.col1>div{column-count:1}main #newslist .content.col1 div p,main #newslist .overview.col1 div p{margin-bottom:20px}main #newslist .content.col2>div,main #newslist .overview.col2>div{column-count:1}main #newslist .content.col3>a img,main #newslist .content.col3>img,main #newslist .overview.col3>a img,main #newslist .overview.col3>img{height:auto;width:31%}main #newslist .content.col3>div,main #newslist .overview.col3>div{column-count:2}main #newslist .content.col3>div h2,main #newslist .overview.col3>div h2{min-height:210px}@media only screen and (max-width:720px){main #newslist .content.col2>div,main #newslist .overview.col2>div{column-count:inherit}main #newslist .content.col2 img.left,main #newslist .overview.col2 img.left{float:none;margin-right:0}main #newslist .content.col2 img.right,main #newslist .overview.col2 img.right{float:none;margin-left:0}main #newslist .content.col2>a img,main #newslist .content.col2>img,main #newslist .overview.col2>a img,main #newslist .overview.col2>img{width:100%}main #newslist .content.col3>div,main #newslist .overview.col3>div{column-count:inherit;margin-top:10px}main #newslist .content.col3>div h2,main #newslist .overview.col3>div h2{min-height:inherit}main #newslist .content.col3 img.left,main #newslist .overview.col3 img.left{float:none;margin-right:0}main #newslist .content.col3 img.right,main #newslist .overview.col3 img.right{float:none;margin-left:0}main #newslist .content.col3>a img,main #newslist .content.col3>img,main #newslist .overview.col3>a img,main #newslist .overview.col3>img{width:55%}}main #tooltip{background-color:#f18500;border:2px solid #fff;box-shadow:2px 2px 3px 0 rgba(0,0,0,.42);color:#fff;height:43px;margin:10px 0 10px 20px;padding:2px 2px 2px 30px;position:absolute;text-transform:uppercase;width:280px;z-index:100}main #tooltip:before{content:url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_info.69e7abc9.png);left:-25px;position:absolute;top:-20px}main #map{height:780px}main #map .leaflet-control-container{display:none}main #map.leaflet-container{background-color:#fff}main #map .leaflet-marker-pane{pointer-events:none}main #map .label{color:#d94e00;font-size:10px;line-height:12px;margin-left:-30px!important;text-align:left;text-transform:uppercase}main #map .leaflet-overlay-pane{cursor:pointer}main #gewinnerprojektlist,main #projektlist{border-top:1px solid #000}main #gewinnerprojektlist.detail,main #projektlist.detail{border-top:none}main #gewinnerprojektlist img.left,main #projektlist img.left{float:left;margin-right:10px}main #gewinnerprojektlist img.right,main #projektlist img.right{float:right;margin-left:10px}main #gewinnerprojektlist .overview,main #projektlist .overview{background-color:#fff;border-bottom:1px solid #000;clear:both;padding:20px 0;transition:background-color .8s}main #gewinnerprojektlist .overview:hover,main #projektlist .overview:hover{background-color:#eee;cursor:pointer}main #gewinnerprojektlist .overview.ui-state-active,main #projektlist .overview.ui-state-active{display:none}main #gewinnerprojektlist .overview a,main #projektlist .overview a{color:#000;font-weight:700}main #gewinnerprojektlist .overview a:hover,main #projektlist .overview a:hover{color:#7ec924}main #gewinnerprojektlist .overview h3,main #projektlist .overview h3{font-size:30px;font-weight:400;letter-spacing:1px;line-height:32px;margin:0 0 10px}main #gewinnerprojektlist .overview h4,main #projektlist .overview h4{font-size:30px;font-weight:400;letter-spacing:1px;line-height:32px;margin:10px 0 20px}main #gewinnerprojektlist .content,main #projektlist .content{border-bottom:1px solid #000;clear:both;padding:20px 0 50px;position:relative}main #gewinnerprojektlist .content h2,main #projektlist .content h2{background-color:#f18500;color:#fff;display:inline-block;font-size:35px;font-weight:400;line-height:38px;margin:15px 0 1px;padding:5px 13px 2px}main #gewinnerprojektlist .content h5,main #projektlist .content h5{color:#5f991e;font-size:20px;font-weight:700;margin:10px 0}main #gewinnerprojektlist .content img.tn,main #projektlist .content img.tn{margin-right:1.5%;width:31%}main #gewinnerprojektlist .content ul.info,main #projektlist .content ul.info{clear:both;font-size:18px;font-weight:700;list-style-type:none;margin:30px 0;padding:0}main #gewinnerprojektlist .content ul.info li,main #projektlist .content ul.info li{color:#7ec924;float:left;margin:0;padding:0;width:30%}main #gewinnerprojektlist .content ul.info li:nth-child(3n+2),main #projektlist .content ul.info li:nth-child(3n+2){color:#000;float:right;font-weight:400;width:70%}main #gewinnerprojektlist .content ul.info li.trenner,main #projektlist .content ul.info li.trenner{border-bottom:1px solid #000;float:left;height:1px;margin:8px 0;width:100%}main #gewinnerprojektlist .content .closeButton,main #projektlist .content .closeButton{bottom:-17px;display:block;height:40px;left:calc(50% - 20px);position:absolute;width:40px}main #gewinnerprojektlist .content .closeButton img,main #projektlist .content .closeButton img{width:100%}main #projektlist .content h4{font-size:30px;font-weight:400;letter-spacing:1px;line-height:32px;margin:10px 0 20px}main #gewinnerprojektlist .content h4,main #gewinnerprojektlist.detail h2{color:#7ec924;font-size:24px}main #gewinnerprojektlist .overview:hover{background-color:transparent;cursor:inherit}main #gewinnerprojektlist .overview .short{margin-top:50px}main #gewinnerprojektlist .overview.ui-state-active{border-bottom:none;display:block}main #gewinnerprojektlist .overview.ui-state-active .short{display:none}main #gewinnerprojektlist .overview h4{color:#7ec924;font-size:24px;font-weight:400;letter-spacing:1px;line-height:32px;margin:10px 0 20px}main #gewinnerprojektlist .content h4{font-size:30px;font-weight:400;letter-spacing:1px;line-height:32px;margin:10px 0 20px}main #gewinnerprojektlist .cycle-slideshow{margin-bottom:10px;position:relative}main #gewinnerprojektlist .cycle-slideshow img{height:350px;width:auto}@media (max-width:768px){main #gewinnerprojektlist .cycle-slideshow img{height:auto;width:100%}}main #gewinnerprojektlist .cycle-slideshow .cycle-next,main #gewinnerprojektlist .cycle-slideshow .cycle-prev{background:url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_arrow_left.2f50308d.png) no-repeat 50%;display:block;height:20px;left:20px;position:absolute;top:45%;width:20px;z-index:1000}main #gewinnerprojektlist .cycle-slideshow .cycle-prev:hover{cursor:pointer}main #gewinnerprojektlist .cycle-slideshow .cycle-next{background:url(/typo3conf/ext/base_theme/Resources/Public/build/images/icon_arrow_right.fef76d7f.png) no-repeat 50%;left:inherit;right:30px}main #gewinnerprojektlist .cycle-slideshow .cycle-next:hover{cursor:pointer}main #gewinnerprojektlist .cycle-pager img{border:2px solid #fff;margin-right:10px}main #gewinnerprojektlist .cycle-pager img:hover{cursor:pointer}main #gewinnerprojektlist .cycle-pager img.cycle-pager-active{border:2px solid #7ec924}main #gewinnerprojektlist .cycle-pager img:last-child{margin-right:0}main #dlPDF{display:block;height:50px;margin:40px auto;text-align:center;width:237px}main #dlPDF img{height:auto;width:100%}main #lkForm #lkInput{background-color:#eee;border:none;border-radius:6px;color:#656565;font-size:16px;padding:4px 10px;width:70%}main #lkForm.map{display:none}main #lkForm.map #lkInput{margin:40px 0 60px 21px}main .lvl1 #projektForm,main .lvl2 #projektForm,main .lvl3 #projektForm{margin-bottom:20px}main .lvl1 #projektForm label,main .lvl2 #projektForm label,main .lvl3 #projektForm label{color:#7ec924;display:block;font-size:16px}main .lvl1 #projektForm input,main .lvl2 #projektForm input,main .lvl3 #projektForm input{background-color:#eee;border:none;border-radius:6px;box-sizing:border-box;font-size:16px;margin:8px 0 30px;padding:10px;width:100%}main .lvl1 #projektForm input.left,main .lvl2 #projektForm input.left,main .lvl3 #projektForm input.left{float:left}main .lvl1 #projektForm input.right,main .lvl2 #projektForm input.right,main .lvl3 #projektForm input.right{float:right}main .lvl1 #projektForm input.small,main .lvl2 #projektForm input.small,main .lvl3 #projektForm input.small{width:19%}main .lvl1 #projektForm input.middle,main .lvl2 #projektForm input.middle,main .lvl3 #projektForm input.middle{width:79%}main .lvl1 #projektForm input.address,main .lvl2 #projektForm input.address,main .lvl3 #projektForm input.address{margin-bottom:8px}main .lvl1 #projektForm input.month,main .lvl1 #projektForm input.year,main .lvl2 #projektForm input.month,main .lvl2 #projektForm input.year,main .lvl3 #projektForm input.month,main .lvl3 #projektForm input.year{text-align:center}main .lvl1 #projektForm input.month,main .lvl2 #projektForm input.month,main .lvl3 #projektForm input.month{width:45px}main .lvl1 #projektForm input.year,main .lvl2 #projektForm input.year,main .lvl3 #projektForm input.year{width:75px}main .lvl1 #projektForm .checkList,main .lvl2 #projektForm .checkList,main .lvl3 #projektForm .checkList{background-color:#eee;border-radius:6px;list-style-type:none;margin:5px 0 40px;padding:2px 5px 0}main .lvl1 #projektForm .checkList li,main .lvl2 #projektForm .checkList li,main .lvl3 #projektForm .checkList li{float:left;margin:0;padding:0;width:16%}main .lvl1 #projektForm .checkList li input,main .lvl2 #projektForm .checkList li input,main .lvl3 #projektForm .checkList li input{margin:0 2px 0 0;width:inherit}main .lvl1 #projektForm .checkList li label,main .lvl2 #projektForm .checkList li label,main .lvl3 #projektForm .checkList li label{display:inline}main .lvl1 #projektForm textarea,main .lvl2 #projektForm textarea,main .lvl3 #projektForm textarea{background-color:#eee;border:none;border-radius:6px;box-sizing:border-box;font-family:Hind,sans-serif;font-size:16px;font-weight:400;height:150px;margin:8px 0 30px;padding:10px;width:100%}main .lvl1 #projektForm textarea.h1,main .lvl2 #projektForm textarea.h1,main .lvl3 #projektForm textarea.h1{height:80px}main .lvl1 #projektForm textarea.h2,main .lvl2 #projektForm textarea.h2,main .lvl3 #projektForm textarea.h2{height:170px}main .lvl2 #projektForm input.form-bottom[type=text]{display:none}main .lvl1 #projektForm label.form-bottom,main .lvl2 #projektForm label.form-bottom,main .lvl3 #projektForm label.form-bottom{display:inline-block;width:250px}main .lvl1 #projektForm input.form-bottom,main .lvl2 #projektForm input.form-bottom{display:inline-block;width:30px}main .lvl1 #projektForm input.form-bottom[type=text]{display:none}@media only screen and (max-width:720px){main #map{display:none;height:620px}main #lkForm.map{display:block}main.detail{margin-top:0}main.detail #tooltip{position:relative}main.detail #map{height:585px;margin:0 auto 20px;width:90%}main.detail #map .label{font-size:8px}main.detail #map.leaflet-container{background-color:#eee}main.detail #projektForm .checkList li{width:32%}main #gewinnerprojektlist .cycle-pager img{height:auto;width:50px}main #gewinnerprojektlist .overview h3,main #projektlist .overview h3{font-size:26px}main #gewinnerprojektlist .overview img,main #projektlist .overview img{height:auto;margin-bottom:10px;width:60%}main #gewinnerprojektlist .overview img.left,main #projektlist .overview img.left{float:none;margin-right:0}main #gewinnerprojektlist .content h2,main #projektlist .content h2{font-size:26px;line-height:32px}main #gewinnerprojektlist .content ul.info li,main #gewinnerprojektlist .content ul.info li:nth-child(3n+2),main #projektlist .content ul.info li,main #projektlist .content ul.info li:nth-child(3n+2){width:100%}main #gewinnerprojektlist .fbox img,main #projektlist .fbox img{height:auto;width:32%}}@media only screen and (max-width:960px){#map{top:70px}}main #map{display:none!important}main #lkForm.map{display:block!important}main #lkForm.map #lkInput{margin:40px 0 60px 21px!important}main.detail #tooltip{position:relative!important}