/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sidebar-left ul,.container #block-ezportal-local-tasks ul,.container #block-ezportal-tools ul{list-style:none;padding-left:0;}.sidebar-left ul li,.container #block-ezportal-local-tasks ul li,.container #block-ezportal-tools ul li{margin:2px 0;display:inline-block;}.sidebar-left ul li a,.container #block-ezportal-local-tasks ul li a,.container #block-ezportal-tools ul li a{background-color:grey;padding:5px 20px 5px 20px;text-decoration:none;color:white;}body h1,body h2,body .ansprechpartner,body .kontaktperson,body h3,body fieldset .fieldset-legend{color:#ff7800;text-transform:uppercase;}.sidebar-right #block-views-block-english-downloads-block-1 a,body a.link-regular,body p a,body a.prefixed,.search-result > a,.content .link,.content .link-orange,.sitemap ul li{font-weight:bold;}.sidebar-right #entwicklungspolitik a:before,section.sidebar-right .views-row a:before,div#block-views-block-presse-block-1 a:before,.partnerschaft a:before,div#block-ezportal-content li a:before,.sidebar-right #block-views-block-english-downloads-block-1 a::before,body a.link-regular::before,body p a::before,body a.prefixed::before,.search-result > a::before,.content .link::before,.content .link-orange::before,.sitemap ul li::before{content:"» ";font-size:13px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}.sidebar-left{padding-right:0;line-height:13pt;}.sidebar-left > div{width:150px;}.sidebar-left ul li{font-size:13.5px;width:100%;margin:1px 0;}.sidebar-left ul li a{display:block;background-color:#96aa00;padding-top:3px;padding-bottom:3px;padding-left:14px;}.sidebar-left ul li a.is-active,.sidebar-left ul li a:hover{background-image:url("/themes/ezportal/assets/triangle.svg");background-repeat:no-repeat;}.sidebar-left ul li > ul li a{color:black;background-color:white;padding-left:16px;line-break:normal;word-break:normal;}.sidebar-left ul li > ul li a.is-active,.sidebar-left ul li > ul li a:hover{background-image:url("/themes/ezportal/assets/triangle_green.svg");background-repeat:no-repeat;background-size:20px 20px;background-position:left;font-weight:bold;color:#96aa00 !important;}form#search-block-form div#edit-actions{display:none!important;}form#search-block-form input.image-button{width:18px!important;height:auto!important;float:right;margin-top:3px;margin-left:5px;}body.toolbar-tray-open div#block-english{position:relative;z-index:999!important;}.sidebar-right #block-downloads{border:1px solid #ff7800;padding:4px;margin-top:20px;}.sidebar-right > div{width:263px;}.sidebar-right .views-element-container{font-size:13px;margin-bottom:5px;}div#block-views-block-english-downloads-block-1,div#block-views-block-presse-block-1{margin-top:15px;}.sidebar-right .views-element-container > div{border:1px solid #ff7800;padding:4px;}.sidebar-right .views-element-container .views-row,.sidebar-right .views-element-container tr{margin-bottom:10px;line-height:13pt;}.sidebar-right .views-element-container .views-row a,.sidebar-right .views-element-container tr a{font-weight:bold;}.sidebar-right .views-element-container .views-field-field-quelle{font-style:italic;}.sidebar-right .views-element-container .pager ul{padding-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;}.sidebar-right .views-element-container .pager ul > li{list-style:none;display:inline-block;}.sidebar-right #block-views-block-english-downloads-block-1 header{margin-bottom:12px;}body div#block-views-block-english-downloads-block-1 h3{margin-bottom:12px;}.sidebar-right #entwicklungspolitik{background-image:url("/themes/ezportal/assets/hintergrund_gruen.png");padding:4px;height:150px;margin-bottom:5px;margin-top:16px;line-height:13pt;}.sidebar-right #entwicklungspolitik div{margin-bottom:10px;}.sidebar-right #entwicklungspolitik h2,.sidebar-right #entwicklungspolitik body .ansprechpartner,body .sidebar-right #entwicklungspolitik .ansprechpartner,.sidebar-right #entwicklungspolitik body .kontaktperson,body .sidebar-right #entwicklungspolitik .kontaktperson{margin-top:4px;margin-bottom:10px;}.sidebar-right #entwicklungspolitik *{color:white;}.sidebar-right #entwicklungspolitik #links{margin-top:20px;}.sidebar-right #block-views-block-downloads-themen-und-trends-block-1{margin-top:50px;}.content #block-deutschelanderdownloadkasten{float:right;width:252px;padding:3px;border:1px solid #ff7800;position:relative;right:-19px;z-index:555;}div#block-deutschelanderdownloadkastenen{float:right;width:252px;margin-top:15px;padding:3px;border:1px solid #ff7800;position:relative;}.container{display:-ms-grid;display:grid;-ms-grid-rows:auto auto auto auto 30px auto;grid-template-rows:auto auto auto auto 30px auto;-ms-grid-columns:auto 30px minmax(538px,800px) 30px auto;grid-template-columns:auto minmax(538px,800px) auto;grid-template-areas:"header header header" "sidebar_left content sidebar_right" ". footer_first footer_first" "footer_second footer_second footer_second" "footer_third footer_third footer_third";grid-column-gap:30px;width:1000px;margin:0 auto;}.container .header{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:header;}.container .content{-ms-grid-row:2;-ms-grid-column:3;grid-area:content;}.container .sidebar-left,.container em .sidebar-left{-ms-grid-row:2;-ms-grid-column:1;grid-area:sidebar_left;}.container .sidebar-right{-ms-grid-row:2;-ms-grid-column:5;grid-area:sidebar_right;}.container .footer-first,.container em .footer-first{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:footer_first;}.container .footer-second,.container em .footer-second{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:footer_second;}.container .footer-third,.container em .footer-third{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:footer_third;}body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:22.5px;font-size:15px;color:#333;}body h1{font-size:15pt;}body h2,body .ansprechpartner,body .kontaktperson{font-size:12.5pt;line-height:14pt;text-transform:none;}body h3,body fieldset .fieldset-legend{text-transform:none;margin-bottom:5px;margin-top:0;color:black;}body h3 a,body fieldset .fieldset-legend a{color:#ff7800;}body p{margin-top:0px;margin-bottom:10px;}body a{color:#333;text-decoration:none;word-break:break-word;}body a:hover{color:#ff7800;}body article.teaser{background-color:#f0f0f0;margin:0 5px;}body article.teaser img{margin:0 auto;display:block;height:150px;width:auto;max-width:100%;}body article.teaser h2,body article.teaser .ansprechpartner,body article.teaser .kontaktperson{text-transform:uppercase;font-size:15px;margin:3px 0;font-weight:200;height:60px;padding:4px;}body article.teaser p{margin:3px 0;height:100px;padding:4px;}body fieldset{margin-top:10px;border-color:#ff7800;border-style:none;}.search-result p{margin:0 5px;}.search-result h3,.search-result body fieldset .fieldset-legend,body fieldset .search-result .fieldset-legend{margin-bottom:6px;}img .align-right{float:right;}.header{margin-bottom:30px;}.header #block-ezportal-branding{background-color:#96aa00;padding:11px 0 14px 10px;font-size:24px;font-weight:700;margin-bottom:-89px;}.header #block-ezportal-branding a{text-decoration:none;color:white;}.header #block-ezportal-branding a:visited{color:white;}.header #block-ezportal-search,.header #block-english{position:relative;left:755px;top:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.header #block-ezportal-search form input[type="submit"],.header #block-english form input[type="submit"]{width:60px;}.header #block-ezportal-search form input[type="search"],.header #block-english form input[type="search"]{width:105px;}.header #block-ezportal-search form > *,.header #block-english form > *{display:inline;width:135px;}.header #block-english{top:55px;left:939px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.header #block-english a{color:white;}.header #block-english a::before{content:none;}a.germl{margin-left:-19px;}.header #block-startseitenbild img{margin-top:35px;width:100%;height:auto;margin-bottom:-40px;}.footer-second{margin-top:20px;}.footer-second > div{display:-ms-grid;display:grid;-ms-grid-columns:auto 700px;grid-template-columns:auto 700px;border-top:3px solid #96aa00;}.footer-second > div nav{font-size:13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:20px;}.footer-second > div nav ul{list-style:none;padding-left:0;}.footer-second > div nav ul li{display:inline-block;}.footer-second > div nav ul li::after{content:"•";}.footer-second > div nav ul li.last::after{content:"";}.footer-second > div #block-views-block-laenderwappen-block-1-2 img{width:50%;height:auto;}.footer-second > div #block-views-block-laenderwappen-block-1-2 .col-2 img{width:90%;margin-left:-10px;margin-right:10px;}.footer-second > div #block-views-block-laenderwappen-block-1-2 > div{margin-top:15px;}.footer-first{margin-top:30px;}.footer-first .views-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;}.footer-first .views-row .views-col{width:auto !important;}.footer-first .views-row .views-col article{background-color:#f0f0f0;}.footer-first .views-row .views-col article > a > div{height:158px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.footer-first .views-row .views-col article > a > div img{margin:auto 0;display:block;width:100%;height:auto;}.footer-first .views-row .views-col article h2,.footer-first .views-row .views-col article body .ansprechpartner,body .footer-first .views-row .views-col article .ansprechpartner,.footer-first .views-row .views-col article body .kontaktperson,body .footer-first .views-row .views-col article .kontaktperson{text-transform:uppercase;font-size:18px;margin:3px 0;font-weight:200;}.footer-first .views-row .views-col article .content{margin:0 5px;}.footer-first .views-row .views-col article .content p{margin:3px 0;height:70px;}.cookiesjsr-banner{background:#96aa00;}.cookiesjsr-btn{background:#96aa00;}.cookiesjsr-btn.important{color:#222;background:#fff!important;}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#96aa00;}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#96aa00;}.cookiesjsr-btn.invert{color:#96aa00;border-color:#96aa00;}.cookiesjsr-btn.important.invert{background:#96aa00!important;border-color:#96aa00!important;}.cookiesjsr-layer--label-all{color:#222;}span.cookiesjsr-banner--text{font-size:14px;}#data-protection a:visited{color:#333;}div#data-protection{display:none!important;}#data-protection a{text-decoration:none;font-weight:bold;}#data-protection a:hover{color:#ff7800;}#data-protection{width:75rem;height:auto;position:fixed;bottom:0;font-size:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;background-color:rgba(255,255,255,0.8);padding:4px 20px 4px 2px;}@media (max-width:1215px){#data-protection{width:100%;}}#data-close{position:absolute;top:2px;right:40px;font-size:17px;text-decoration:none;}.footer-third{text-align:right;}.footer-third a::before{content:none;}#tooltip{position:fixed;overflow:hidden;z-index:2;padding:5px 10px;color:white;background-color:#333;}#interactiveMap #map > path{-webkit-transition:fill 1s;transition:fill 1s;}#interactiveMap #map > path:hover,#interactiveMap #map > path.active{cursor:pointer;fill:#ff7800;}#interactiveMap.container{display:-ms-grid;display:grid;-ms-grid-columns:auto 263px;grid-template-columns:auto 263px;width:834px;}#interactiveMap #state-info{margin-bottom:20px;}#interactiveMap h1{margin-top:0;}#interactiveMap #info{border:1px solid #ff7800;padding:4px;}#interactiveMap #state-name{display:none;}.partnerschaft{margin-bottom:8px;}a.extra{font-size:17px;}#info a{font-weight:bold;}#interactiveWorldMap #weltkarte{width:890px;height:auto;}#interactiveWorldMap #weltkarte #rect23923,#interactiveWorldMap #weltkarte #path9316,#interactiveWorldMap #weltkarte #path7022,#interactiveWorldMap #weltkarte #path9318,#interactiveWorldMap #weltkarte #path12322,#interactiveWorldMap #weltkarte #path12320,#interactiveWorldMap #weltkarte #path12318,#interactiveWorldMap #weltkarte #path12344,#interactiveWorldMap #weltkarte #path12346,#interactiveWorldMap #weltkarte #path12304,#interactiveWorldMap #weltkarte #path7028,#interactiveWorldMap #weltkarte #path7056,#interactiveWorldMap #weltkarte #path7058,#interactiveWorldMap #weltkarte #path7060,#interactiveWorldMap #weltkarte #path7020,#interactiveWorldMap #weltkarte #path7026,#interactiveWorldMap #weltkarte #path7068,#interactiveWorldMap #weltkarte #path7038,#interactiveWorldMap #weltkarte #path7030,#interactiveWorldMap #weltkarte #path7032,#interactiveWorldMap #weltkarte #path7040,#interactiveWorldMap #weltkarte #path7070,#interactiveWorldMap #weltkarte #path7074{fill:#fff !important;}#interactiveWorldMap #weltkarte path{stroke:#ff7800 !important;fill:#f5f5f5 !important;}#interactiveWorldMap #weltkarte path.available{fill:#adadad !important;cursor:pointer;-webkit-transition:fill 0.5s;transition:fill 0.5s;}#interactiveWorldMap #weltkarte path.available:hover{fill:#ff7800 !important;}#interactiveWorldMap #weltkarte path.available.active{fill:#ff7800 !important;}#weltkarte-area #info{margin-bottom:40px;}#weltkarte-area .partnerschaft{font-size:18px;}.content .is-active,.content .is-active:visited{color:#333;}.content .kontaktperson-field div{display:inline-block;width:100%;}.content .kontaktperson-field div.name{display:inline-block;width:200px;}.content .wappen img{float:right;width:70px;height:auto;margin-top:-70px;}.content #block-ezportal-breadcrumbs ol{padding-left:0;font-size:13px;}.content #block-ezportal-breadcrumbs ol li{display:inline;}.content #block-ezportal-breadcrumbs ol li::before{content:">";}.content article.service h2,.content article.service body .ansprechpartner,body .content article.service .ansprechpartner,.content article.service body .kontaktperson,body .content article.service .kontaktperson{height:auto;}.content article.service p{height:auto;}.content article.service a{margin:0 3px;}.content article.service a.img{display:block;}.content article.service h2 a{color:inherit;}.content .teaser.themen-trends h2,.content .teaser.themen-trends body .ansprechpartner,body .content .teaser.themen-trends .ansprechpartner,.content .teaser.themen-trends body .kontaktperson,body .content .teaser.themen-trends .kontaktperson{font-size:14.5px;height:45px;}.content .teaser.themen-trends h2 a,.content .teaser.themen-trends body .ansprechpartner a,body .content .teaser.themen-trends .ansprechpartner a,.content .teaser.themen-trends body .kontaktperson a,body .content .teaser.themen-trends .kontaktperson a{color:#ff7800;}.content .teaser.themen-trends h2{height:auto;}.fullheight .views-view-grid .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.fullheight .views-view-grid .views-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.content .teaser.themen-trends p.no-content{height:auto;}.content .teaser.themen-trends p.no-content a::before{content:"";}.content .teaser.themen-trends p{height:67px;}.content .js-pager__items{padding-left:0;text-align:center;}.content .js-pager__items > li{display:inline;list-style:none;}.content .views-element-container #veranstaltungen-nav{margin-bottom:30px;}.content .views-element-container #veranstaltungen-nav div a{color:#666;display:block;background-color:#f0f0f0;padding:4px;margin-bottom:7px;}.content .views-element-container #veranstaltungen-nav div a:hover{color:white;background-color:#96aa00;}.content .views-element-container h3,.content .views-element-container body fieldset .fieldset-legend,body fieldset .content .views-element-container .fieldset-legend{margin:10px 0 6px 0;}.content .views-element-container .views-row{margin-bottom:30px;}.content .views-element-container .views-row .field-content p{margin:3px 0;}.content .views-element-container .views-row .views-field-title{font-weight:bold;}.content .quelle{font-style:italic;}.content .link,.content .link-orange{font-size:80%;}.content .link-orange{color:#ff7800;}.content .scroll-top{color:#ff7800;text-align:right;display:block;cursor:pointer;}.content .scroll-top > span{background-image:url("/themes/ezportal/assets/triangle_green_up.svg");background-repeat:no-repeat;background-size:20px auto;background-position:left center;}.content .scroll-top > span > span{margin-left:25px;}.content #search-form #edit-submit,.content #search-form #edit-submit--2{font-size:120%;}.content #search-form #edit-submit{vertical-align:bottom;}.content #search-form #edit-advanced{margin-top:20px;}.content #search-form #edit-advanced #edit-keywords-fieldset label{display:block;}.content #search-form .form-text{width:370px;}.content #search-form input{border:1px solid black;height:25px;}.sitemap ul li{list-style:none;font-weight:normal;}.sitemap .content > .sitemap-menu > .leaf > a,.sitemap .content > .sitemap-menu > .expanded > a{font-weight:bold;}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#ffffff;--btn-border-color:#ffffff;--btn-bg-color:#004c93;--btn-prime-font-color:#004c93;--btn-prime-border-color:#ffffff;--btn-prime-bg-color:#ffffff;--btn-inv-font-color:#004c93;--btn-inv-border-color:#004c93;--btn-inv-bg-color:#ffffff;--btn-prime-inv-font-color:#ffffff;--btn-prime-inv-border-color:#004c93;--btn-prime-inv-bg-color:#004c93;--link-list-font-color:#ffffff;--link-list-separator-color:#ffffff;--banner-logo-offset:100px;--banner-bg-color:#004c93;--banner-font-color:#ffffff;--layer-header-height:3.5em;--layer-header-bg-color:#ffffff;--layer-header-font-color:#000f37;--layer-body-bg-color:#ffffff;--layer-tab-bg-color:#ffffff;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:#004c93;--layer-tab-active-font-color:#ffffff;--layer-bg-dark:#004c93;--layer-font-light:#ffffff;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#ffffff;--layer-footer-font-color:#000f37;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#ffffff;--switch-bg-off:#ffffff;--switch-bg-on:#00aa00;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#00aa00;--switch-always-on-bg-color:#ffffff;}.cookiesjsr-banner{background-color:#96aa00;}.cookiesjsr-btn{background-color:#96aa00;}
