﻿#suche{opacity:0}#suche:target{opacity:1}body.single .sharewrap{display:none!important}div#sidebar1 .upcoming-events a{display:block;font-size:14px;margin:0 0 15px}.wpforms-container button[type="submit"]{display:inline-block;padding:1em!important;border:0!important;color:#fff!important;font-weight:400;width:auto;text-transform:uppercase;background:#e6007e!important;font-size:1.2em}.wpforms-container button[type="submit"]:hover{background:#fe0!important;border:0!important;color:#46962b!important;box-shadow:none}.slicker-instagram-placeholder.fts-instagram-wrapper{margin-bottom:10px!important}.my-calendar-nav li:before{display:none}div#empty-head-space{height:80px}@media (min-width:768px){.flyin-logo .gruene-duisburg-logo.subline span{top:7px}#nav-flyin nav>ul{position:relative;top:9px}@media only screen and (min-width:770px){.nav-main{display:block;width:100%;text-align:right;background:0 0;z-index:3;position:relative;text-transform:uppercase;position:relative;top:-8px}}}p.cta a{text-decoration:none!important}.personen-list img{border:none!important}.slicker-instaG-photoshadow{margin-top:0!important}span.fts-instagram-icon{color:#fff}.widget_text .fts-jal-fb-header h1{display:none}div#text-4{float:none}.widget_media_image,.widget_text{padding:0!important;background:0 0!important;box-shadow:none!important}.widget_text h3{color:#fff;font-weight:700}.gruene-duisburg-logo{float:left;z-index:10;position:relative}.flyin-logo img{max-height:50px;left:25px}.flyin-logo .gruene-duisburg-logo{left:15px}.flyin-logo .junge-gruene img{max-height:70px;top:0!important}@media (min-width:768px){.ov-gradient{position:absolute;top:0;width:100%;height:170px;background:-moz-linear-gradient(top,rgba(10,50,30,.9) 0%,rgba(10,50,30,.01) 99%,rgba(10,50,30,0) 100%);background:-webkit-linear-gradient(top,rgba(10,50,30,.9) 0%,rgba(10,50,30,.01) 99%,rgba(10,50,30,0) 100%);background:linear-gradient(to bottom,rgb(5 23 14/60%) 0%,rgba(10,50,30,.01) 100%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60a321e',endColorstr='#000a321e',GradientType=0);z-index:1}}.home.page-template-page-landingpage-small .introbg{display:block;height:100%!important;max-height:660px!important;background-position:top right}.personen-list .details a:hover{text-decoration:none!important}.article-header h1{margin-bottom:15px}.nav-wrap .logo-desktop{display:block!important}.widget_media_image h3{display:inline-block;background:#fe0;color:#46962b;padding:.5em 1em;margin-top:.5em;box-sizing:border-box;font-size:15px}.gruene-duisburg-logo img{width:60px;height:auto;transition:all .3s}.gruene-duisburg-logo:hover img{transform:scale(1.1)}.gruene-duisburg-logo.junge-gruene img{width:208px;height:auto;position:relative;top:-15px}#nav-mobile .logo .gruene-duisburg-logo.junge-gruene img{top:inherit;width:200px}.gruene-duisburg-logo span{color:#feee00;display:inline-block;vertical-align:top;position:relative;top:18px;padding-left:10px;text-transform:uppercase;line-height:100%}.extlink sup{color:#fff;background:#e6007e;display:inline-block;height:1.25em;width:1.25em;margin-left:.3em;border-radius:100%;text-align:center}.extlink sup:after{content:"\2197";font-size:1em;line-height:0;position:relative;vertical-align:baseline}.gruene-duisburg-logo span small{font-size:15px;text-transform:none;color:#fff}.gruene-duisburg-logo a{text-decoration:none!important}.second-level-menu .nav-main{text-align:left!important}.second-level-menu .nav-main li:first-of-type{padding-left:0}.nav-wrap.main{z-index:9}.nav-main .suche a:before{position:relative;right:-15px}.nav-main ul.sub-menu *{text-transform:none!important}section#socialaccounts ul li a{text-transform:none!important}div#so-erreichen-sie-uns{margin-top:160px;margin-bottom:130px}a.inline-link{background:0 0!important;color:#0a321e!important;font-size:14px!important;display:inline-block!important;width:calc(100% - 90px);vertical-align:middle;text-align:left;line-height:1.4;text-decoration:none!important}a.inline-link:hover{color:#46962b!important}#so-erreichen-sie-uns h2{color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-size:40px;margin-bottom:40px}.category-key{margin-top:50px!important}.erreichen-box{background:#fff;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.3)}.mc-main li.current-day{border:none!important}#so-erreichen-sie-uns .threecol,#so-erreichen-sie-uns .threecol .erreichen-box{min-height:190px!important}.list-event p{margin:0}.mc-list .event-title,.mc-list .event-title a{padding:5px!important;display:inline-block!important;margin:10px 0!important;width:auto!important}.calendar-event .event-time,.list-event .event-time{display:inline-block!important}.sharing p{display:inline-block!important;margin-right:15px!important}.sharing{margin-top:60px!important;display:block!important}.sharing *{font-size:13px!important}.my-calendar-header .mc-time a,.my-calendar-header .mc-time span{display:inline-block;padding:3px 6px;background:#4d992d;border-radius:5px;margin-right:5px;color:#fff}.my-calendar-header .mc-time span.mc-active{background:#e6007d}.my-calendar-header .mc-time{margin-top:5px!important;margin-bottom:20px;display:block}.my-calendar-date-switcher form{background:0 0!important;padding:10px 40px 0!important}.mc-main .my-calendar-date-switcher input,.mc-main .my-calendar-date-switcher label,.mc-main .my-calendar-date-switcher select{width:100%!important}.my-calendar-date-switcher input[type="submit"]{padding:5px 20px!important;display:inline-block!important;width:auto!important}.mc-main .my-calendar-nav li a{color:#e6007d!important;padding:6px 15px 5px!important;text-decoration:none!important}.mc-main .my-calendar-nav li a:hover{background:#e6007d!important;border-color:#e6007d!important;color:#fff!important}.mc-main table .event-title{padding:1px 0!important}.mc-main table div.details *{font-size:14px!important}.mc-main table div.details .sharing{margin-top:20px!important}.mc-main table div.details time.value-title{font-weight:400}.mc-main table div.details span.mc-event-date.dtstart{display:block!important;font-weight:700!important}.mc-main p{margin:0!important}.mc-main .my-calendar-header,.mc-main .my-calendar-footer{display:block!important}.mc-main .mc-date-switcher div,.mc-main .mc-search-form,.mc-main .mc_filters form{display:block!important}button.mc-toggle:hover,button.mc-toggle:focus{outline:none!important}.mc_bottomnav.my-calendar-footer{margin-top:30px!important}.hentry .mc-export ul li:before{left:-53px!important}.hentry .mc-export ul li{display:inline-block!important;margin-right:55px!important}.category-key li:before{display:none}section.personen-list h3{margin-bottom:10px}.sub-infos-team{min-height:120px}.postimg{max-height:470px!important;overflow:hidden}.sidebar .widget_tag_cloud{padding:1.5em;background:#f6f6f6;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.sidebar .widget_tag_cloud a{color:#fff!important;font-size:12px!important}@media only screen and (min-width:770px){.widget_tag_cloud h3.widgettitle{color:#0a321e!important}}#main .personen-list article{margin-left:0!important}span.wpcf7-list-item{position:relative}.wpcf7-list-item input[type="checkbox"]{width:10px!important;position:absolute;left:-15px;top:6px}span.wpcf7-acceptance>span{padding-left:5px}.widget.widget_sp_image .widget_sp_image-description h3{color:#fe0;font-size:1.5em;margin-top:.5em}.widget.widget_sp_image .widget_sp_image-description{color:#fff}.widget.widget_sp_image .widget_sp_image-description a,.widget.widget_sp_image .widget_sp_image-description a{display:inline-block;background:#fe0;color:#46962b;padding:.5em 1em;margin-top:.5em}section.clearfix.insidelist.antraege h3{margin-left:-30px;margin-top:25px}section.clearfix.insidelist.antraege h3:first-of-type{margin-top:0}@media (max-width:768px){h1,h2,h3,h4,h5,h6{font-size:20px}.second-level-menu{padding-top:15px}.second-level-menu nav ul li{display:inline-block}.second-level-menu nav ul li a{color:#fff;display:inline-block;padding:5px 0;margin-left:15px;font-family:'PT Sans',Trebuchet,Helvetica\ Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:700;text-transform:uppercase}.second-level-menu nav ul li.current-menu-item a{color:#ffe000;border-bottom:2px solid #ffe000;border-bottom:2px solid #ffe000}ul#menu-social *{font-size:15px}#nav-mobile nav li li a{margin-bottom:0!important}div#so-erreichen-sie-uns{display:none}}