html *{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}body{color:#535b63;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.4em;font-size:18px;background-color:#f5f4e9}html,body{height:100%}h1,h2,h3,h4{color:#123;font-weight:bold;line-height:1.4em;margin-bottom:15px;margin-top:15px;letter-spacing:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#main-content{font-size:14px}#main-content .page{margin-bottom:50px}#main-content h1{font-size:20px;word-wrap:break-word}#main-content h2{font-size:16px;word-wrap:break-word}#main-content h3{font-size:14px;word-wrap:break-word}@media only screen and (min-width: 480px){#main-content{font-size:16px}#main-content h1{font-size:28px;word-wrap:normal}#main-content h2{font-size:22px;word-wrap:normal}#main-content h3{font-size:18px}}@media only screen and (min-width: 768px){#main-content{font-size:18px}#main-content h1{font-size:36px}#main-content h2{font-size:30px}#main-content h3{font-size:20px;word-wrap:normal}}@media only screen and (min-width: 1170px){#main-content{font-size:18px}#main-content h1{font-size:36px}#main-content h2{font-size:30px}#main-content h3{font-size:24px}}a,a:hover,a:focus{color:#333;font-weight:bold;text-decoration:none}a:hover,a:focus{color:#75696A}a:hover h3{color:#75696A}hr{border-color:#75696A}.nav-items{margin:0;padding:0}.nav-items ul{height:100%;margin:0;padding:0}.nav-items ul>li{display:inline-block;margin-right:1.5em;letter-spacing:1px}.nav-items ul>li>a.nav-link,.nav-items ul>li>a.nav-link:hover,.nav-items ul>li>a.nav-link:focus{text-align:right;color:#fff;border-bottom-color:#fff;background-color:transparent}.nav-items ul>li>a.nav-link{display:inline-block;position:relative;text-decoration:none;text-transform:uppercase}.nav-items ul>li>a.nav-link:before{content:'';position:absolute;width:100%;height:0;border-bottom:3px solid transparent;bottom:2px;transform:scaleX(0);transition:0.2s ease-in}.nav-items ul>li>a.nav-link:hover:before,.nav-items ul>li.active>a.nav-link:before{transform:scaleX(1);border-bottom:3px solid #fff}.nav-items.nav-items-right ul>li{margin-left:1rem;margin-right:0;float:right}.nav-items.nav-items-right ul>li:last-of-type{margin-left:0}header{position:absolute;top:0;left:0;height:90px;width:100%;background:#75696A;z-index:3;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}header.fixed{position:fixed}header.is-fixed{position:fixed}header .header-logo{display:inline-block;margin-top:7px;margin-left:8px}header .header-logo .header-logo-img{display:inline-block;vertical-align:middle;width:auto;height:68px}header .header-logo .header-logo-img img{display:inline;height:100%;width:auto}header .header-logo span{color:#fff;display:inline-block;vertical-align:middle;border-bottom-color:#fff}header .header-nav{position:absolute;top:0;right:10px;display:none}header .header-nav ul{vertical-align:middle}header .header-nav ul>li{padding-top:10px}header .header-nav ul>li>a{vertical-align:middle;font-weight:600;padding-top:10px;padding-bottom:10px;margin-bottom:1.5rem;margin-top:1.5rem}@media only screen and (min-width: 768px){header .header-nav{display:block}}@media only screen and (min-width: 1170px){header .header-nav{right:40px}}header #sidebar-trigger{position:absolute;right:0;top:0;height:100%;width:50px;background-color:#5a5152}header #sidebar-trigger .cd-menu-text{height:100%;text-transform:uppercase;color:#FFF;font-weight:600;display:none}header #sidebar-trigger .cd-menu-icon{display:inline-block;position:absolute;width:18px;height:2px;background-color:#FFF;right:1.25em}header #sidebar-trigger .cd-menu-icon::before,header #sidebar-trigger .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0}header #sidebar-trigger .cd-menu-icon::before{bottom:5px}header #sidebar-trigger .cd-menu-icon::after{top:5px}header #sidebar-trigger.is-clicked .cd-menu-icon{background-color:rgba(255,255,255,0)}header #sidebar-trigger.is-clicked .cd-menu-icon::before,header #sidebar-trigger.is-clicked .cd-menu-icon::after{background-color:#fff}header #sidebar-trigger.is-clicked .cd-menu-icon::before{bottom:0}header #sidebar-trigger.is-clicked .cd-menu-icon::after{top:0}#main-content{min-height:100%;position:relative;z-index:2;padding-top:60px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}@media only screen and (min-width: 768px){#main-content{padding-top:90px}#main-content dl dt{float:left;width:280px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}#main-content dl dd{margin-left:300px}}.footer{background-color:#75696A;margin:0px auto;padding:2em 0;font-size:0.9em;overflow:hidden;color:#fff}.footer .nav-items{margin-top:3px}.footer .nav-items-left{margin-top:17px}.footer .nav-items-right{font-size:32px}.footer .row{padding-left:15px;padding-right:15px}.cellar{background-color:#5a5152;padding:1em 0;font-size:0.8em;color:#ccc}.cellar p a,.cellar a:hover{color:#ccc}.cellar p{padding-top:18px}.cellar .logo-cellar{width:170px;height:auto}.row{margin-left:0;margin-right:0}.btn-default{color:#000}.page h1,.page h2{text-align:center}.partner-logo-event{margin-bottom:40px}.content-source{font-size:0.8em}.button-primary,.button-secondary,.button-gray{display:inline-block;line-height:2em;padding:0.5em;text-align:center;width:100%;margin:20px 0px}.button-primary{border:2px solid #ef3340;background-color:white;color:#ef3340 !important}.button-primary:hover{background-color:#de1120;color:white !important;text-decoration:none}.button-secondary{border:2px solid #75696A;background-color:white;color:#75696A !important}.button-secondary:hover{background-color:#75696A;color:white !important;text-decoration:none}.button-gray{border:2px solid #767676;background-color:white;color:#767676 !important}.button-gray:hover{background-color:#767676;color:white !important;text-decoration:none}#dsq-app1{margin-top:80px}.text-15x{font-size:1.5em;font-weight:bold}.overflow-hidden{overflow:hidden}.tutorial-type{color:#ef3340;border:2px solid #ef3340;padding:5px;font-size:0.5em;margin-bottom:10px}.header-nav .fa-github{font-size:36px}.teaser{padding-top:80px;padding-bottom:80px;background-color:white;text-align:center;border-bottom:3px solid black}.teaser .ow-logo img{width:100%}.teaser h1{font-size:40px;font-weight:bold}.open-data{padding:50px 0px;background-color:#f5f5f5}.open-data h2{margin-bottom:50px;font-weight:bold}.open-data h4{margin-bottom:50px}.open-data .content-wahlen blockquote{margin-top:30px;font-size:24px}.open-data .content-opendata h4{margin-top:30px;margin-bottom:10px}.ow-od{padding:50px 0px;background-color:rgba(239,51,64,0.1)}.ow-od .istgleich{font-size:60px;color:black;vertical-align:bottom}.activities{padding:50px 0px;background-color:white;border-bottom:3px solid black}.activities h2{margin-bottom:50px;font-weight:bold}.activities h3{height:50px}.activities img{margin-bottom:20px}.community{padding:50px 0px;background-color:#f5f5f5;border-bottom:3px solid black}.community h2{margin-bottom:50px;font-weight:bold}.community .testimonial{margin-bottom:70px}.community .testimonial blockquote{font-size:22px}.mitmachen{padding:50px 0px;background-color:white;border-bottom:3px solid #f5f5f5}.mitmachen h2{margin-bottom:50px;font-weight:bold}.mitmachen .row{margin-bottom:50px}.mitmachen h3{margin-bottom:20px}.mitmachen .mitmachen-icons{font-size:60px;margin-bottom:30px}.mitmachen p{margin-bottom:30px}.mitmachen .button-primary{font-weight:bold;text-transform:uppercase}.newsletter{background-color:#f5f5f5;padding:50px 0px}.newsletter .leadin-newsletter{color:black;font-weight:bold;margin-bottom:50px}.newsletter form{margin-left:0px;margin-right:0px}.newsletter #mce-EMAIL{border:2px solid #999999;width:100%;height:46px;border-radius:0px}.newsletter #mc-embedded-subscribe{border:2px solid #ef3340;height:46px;color:white;font-weight:bold;background-color:#de1120}.newsletter #mc-embedded-subscribe:hover{color:#ef3340;height:46px;background-color:white}.newsletter #mce-EMAIL{margin-right:20px}.newsletter #mce-responses{margin-top:20px}.liste-forderungen li{list-style-type:none;counter-increment:item;margin-bottom:20px}.liste-forderungen li:before{margin-right:10px;content:counter(item);background:#ef3340;border-radius:100%;color:white;width:1.5em;text-align:center;display:inline-block;font-weight:bold;font-size:1.5em}#page-about{padding:80px 0px}#page-about .lead{margin-bottom:50px}#page-about h2{margin-bottom:50px}#page-about .supporters{margin-top:50px}#page-mitmachen{padding:80px 0px}#page-mitmachen .lead{margin-bottom:80px}#page-mitmachen h2{margin-bottom:50px}#page-mitmachen .wo-beitragen .mitmachen-box{height:500px;margin-bottom:50px}#page-mitmachen .wo-beitragen .mitmachen-box h3{font-weight:bold;margin-bottom:30px}#page-mitmachen .wo-beitragen .mitmachen-box img{margin-bottom:30px}#page-mitmachen .wie-beitragen h2{margin-bottom:50px}#page-mitmachen .wie-beitragen .button-primary{margin-top:0px}#page-mitmachen .newsletter{background-color:transparent !important}.partner .logo{padding:20px 0px}.intro-webcast{margin:30px 0px}#opencon{margin-top:30px}.logo.wm-at img{padding:20px}#tutorials img{margin-top:20px}.webpage.newsletter{background-color:transparent}.team-mitglied{margin-bottom:30px}.team-mitglied .social-contacts{list-style-type:none}.team-mitglied .social-contacts i{float:right;margin-left:10px;font-size:1.3em}.team-mitglied .team-mitglied{min-height:200px;margin-bottom:20px}.team-mitglied .email-button{margin-left:20px}.team-mitglied .teaser{font-size:1.1em}.partner{margin-bottom:30px}#page-termine{margin-top:50px}#page-termine h2{margin-bottom:50px}#page-termine .kommende-termine{margin-bottom:50px}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 16px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;color:#111;background-color:#fdfdfd;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,.highlight{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#2a7ae2;text-decoration:none}a:visited{color:#1756a9}a:hover{color:#111;text-decoration:underline}blockquote{color:#828282;border-left:4px solid #e8e8e8;padding-left:15px;font-size:18px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:15px;border:1px solid #e8e8e8;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(960px - (30px * 2));max-width:calc(960px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 800px){.wrapper{max-width:-webkit-calc(960px - (30px));max-width:calc(960px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after,.footer-col-wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;width:16px;height:16px;vertical-align:middle}.icon>svg path{fill:#828282}.site-header{border-top:5px solid #424242;border-bottom:1px solid #e8e8e8;min-height:56px;position:relative}.site-title{font-size:26px;font-weight:300;line-height:56px;letter-spacing:-1px;margin-bottom:0;float:left}.site-title,.site-title:visited{color:#424242}.site-nav{float:right;line-height:56px}.site-nav .menu-icon{display:none}.site-nav .page-link{color:#111;line-height:1.5}.site-nav .page-link:not(:last-child){margin-right:20px}@media screen and (max-width: 600px){.site-nav{position:absolute;top:9px;right:15px;background-color:#fdfdfd;border:1px solid #e8e8e8;border-radius:5px;text-align:right}.site-nav .menu-icon{display:block;float:right;width:36px;height:26px;line-height:0;padding-top:10px;text-align:center}.site-nav .menu-icon>svg{width:18px;height:15px}.site-nav .menu-icon>svg path{fill:#424242}.site-nav .trigger{clear:both;display:none}.site-nav:hover .trigger{display:block;padding-bottom:5px}.site-nav .page-link{display:block;padding:5px 10px;margin-left:20px}.site-nav .page-link:not(:last-child){margin-right:0}}.site-footer{border-top:1px solid #e8e8e8;padding:30px 0}.footer-heading{font-size:18px;margin-bottom:15px}.contact-list,.social-media-list{list-style:none;margin-left:0}.footer-col-wrapper{font-size:15px;color:#828282;margin-left:-15px}.footer-col{float:left;margin-bottom:15px;padding-left:15px}.footer-col-1{width:-webkit-calc(35% - (30px / 2));width:calc(35% - (30px / 2))}.footer-col-2{width:-webkit-calc(20% - (30px / 2));width:calc(20% - (30px / 2))}.footer-col-3{width:-webkit-calc(45% - (30px / 2));width:calc(45% - (30px / 2))}@media screen and (max-width: 800px){.footer-col-1,.footer-col-2{width:-webkit-calc(50% - (30px / 2));width:calc(50% - (30px / 2))}.footer-col-3{width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}@media screen and (max-width: 600px){.footer-col{float:none;width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}.page-content{padding:30px 0}.page-heading{font-size:20px}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:30px}.post-meta{font-size:14px;color:#828282}.post-link{display:block;font-size:24px}.post-header{margin-bottom:30px}.post-title{font-size:42px;letter-spacing:-1px;line-height:1}@media screen and (max-width: 800px){.post-title{font-size:36px}}.post-content{margin-bottom:30px}.post-content h2{font-size:32px}@media screen and (max-width: 800px){.post-content h2{font-size:28px}}.post-content h3{font-size:26px}@media screen and (max-width: 800px){.post-content h3{font-size:22px}}.post-content h4{font-size:20px}@media screen and (max-width: 800px){.post-content h4{font-size:18px}}.highlight{background:#fff}.highlighter-rouge .highlight{background:#eef}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}
