﻿@font-face{font-family:'Sparkasse';src:url("webfonts/Sparkasse_web_Bd.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Sparkasse';src:url("webfonts/Sparkasse_web_It.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Sparkasse';src:url("webfonts/Sparkasse_web_Lt.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Sparkasse';src:url("webfonts/Sparkasse_web_Rg.woff") format("woff");font-weight:500;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a{color:inherit;outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.row{margin:0 -20px}.row:after{content:"";display:table;clear:both}.col-3-12,.col-4-12,.col-5-12,.col-6-12,.col-8-12,.col-9-12,.col-12-12{padding:0 20px;position:relative}.col-3-12:after,.col-4-12:after,.col-5-12:after,.col-6-12:after,.col-8-12:after,.col-9-12:after,.col-12-12:after{content:"";display:table;clear:both}@media screen and (min-width: 769px){.col-3-12,.col-4-12,.col-5-12,.col-6-12,.col-8-12,.col-9-12,.col-12-12{float:left}.col-3-12{width:25%}.col-4-12{width:33.33333%}.col-5-12{width:41.66667%}.col-6-12{width:50%}.col-8-12{width:66.66667%}.col-9-12{width:75%}.col-12-12{width:100%}}@media (min-width: 769px) and (max-width: 1200px){.col-md-6-12{width:50%}}*{box-sizing:border-box}textarea:focus,input:focus{outline:none}body{color:#000;font-family:'Sparkasse', 'Helvetica Neue', Tahoma, sans-serif;font-weight:300;line-height:1.4;text-align:center}.wrap,.small-wrap,.large-wrap{margin:0 auto;position:relative;text-align:left}.wrap:after,.small-wrap:after,.large-wrap:after{content:"";display:table;clear:both}.wrap{max-width:1200px;width:84%}.small-wrap{max-width:800px;width:84%}.large-wrap{max-width:1600px;width:92%}h1{color:#5e8fc7;font-weight:700;line-height:1.1;margin:0 0 40px 0}h2{border-bottom:3px solid #000;display:inline-block;font-size:21px;margin:0 0 20px 0;text-transform:uppercase}h3{color:#5e8fc7;margin:0 0 20px 0}h4{font-size:24px;font-weight:500;margin:0 0 20px 0}a{text-decoration:none;-webkit-transition:color 150ms;-ms-transition:color 150ms;-moz-transition:color 150ms;-o-transition:color 150ms;transition:color 150ms}p{font-size:18px}table{font-size:18px}b{font-weight:700}hr{background:#edeae1;border:none;height:3px;margin:30px 0}img{height:auto;max-width:100%}i,em{font-style:italic}.sprite,.jump-link,.youtube-popup:after{background:url(../img/layout/sprite.png) no-repeat;background-size:500px}@media screen and (min-width: 993px){h1{font-size:48px}h3{font-size:24px}.below-medium-only{display:none !important}}@media screen and (max-width: 992px) and (min-width: 769px){h1{font-size:40px}h3{font-size:24px}}@media screen and (max-width: 768px){h1{font-size:24px}h3{font-size:21px}}.section{padding:50px 0 30px 0}.section.red{background:#e10b17;color:#fff}.section.blue{background:#5e8fc7;color:#fff}.section.blue-transp{background:rgba(94,143,199,0.8);color:#fff}.section.orange-transp{background:rgba(234,126,28,0.85);color:#fff}.section.orange{background:#ea7e1c;color:#fff}.section.beige{background:#edeae1}.section.black{background:#333;color:#fff}.section.grey{background:#999;color:#fff}.top-logo{display:block;height:108px;text-indent:-9999px;width:234px}#top{padding:30px 0;position:relative;z-index:2}#mid{position:relative;z-index:1}#mid a{color:#5e8fc7}#mid .blue a,#mid .blue-transp a{color:#fff;text-decoration:underline}#mid p,#mid table{margin:0 0 20px 0}#end{font-size:14px}#end a{color:#fff}#end a:hover,#end span{color:#e10b17}#end p{color:#999;font-size:14px}#end p,#end ul,#end form{margin:20px 0}#end.section.grey p{color:#fff}#searchform{font-size:0}#searchform .text{background:#999;border:0;-webkit-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;display:block;float:left;font-size:14px;margin:0 5px 0 0;max-width:70%;padding:11px}#searchform .submit{background-position:0 -150px;border:none;cursor:pointer;display:block;height:39px;text-indent:-9999px;width:39px}.section.grey #searchform .text{background:#fff;color:#999}.red h2,.blue h2,.black h2{border-color:#fff}.red hr,.blue hr,.black hr{background:#fff}.beige .button,.beige a.button,.beige span.button,.red .button,.red a.button,.red span.button,.slider-ext .button,.slider-ext a.button,.slider-ext span.button{background:#fff}.beige hr{background:#fff}a.donate{background-position:-250px 0;display:block;height:100px;text-indent:-9999px;width:201px}.jump-link{background-position:0 -400px;display:block;height:51px;text-indent:-9999px;width:51px}.jump-link-text{color:#000 !important;font-weight:700}.button,a.button,span.button{background:#edeae1;display:inline-block;font-weight:500;padding:5px 10px}p.intro-text-blue{color:#5e8fc7}p.intro-text-red{color:#e10b17}p.centered-text{text-align:center}p.right-text,.right-text{text-align:right}.red-font{color:#e10b17 !important}.blue-font{color:#5e8fc7}.blog-icon{background-position:-200px -150px;display:block;float:left;height:21px;margin:0 10px 0 0;width:21px}.social-callout{background:#5e8fc7;color:#fff;font-size:0;padding:50px 0 0 0;text-align:center}@media screen and (min-width: 769px){.contenttable td{padding:0 40px 0 0}.facebook-badge{background-position:60px -200px;display:inline-block;height:85px;width:380px}.youtube-badge{background-position:0 -300px;display:inline-block;height:99px;width:292px}.twitter-badge{background-position:-147px -406px;display:inline-block;height:82px;width:322px}p.intro-text-blue,p.intro-text-red{font-size:24px}}@media screen and (max-width: 768px){.contenttable tr{display:block;margin:0 0 20px 0}.contenttable td{display:block;width:100%}.contenttable p{margin:0 !important}.ce-headline{word-wrap:break-word}.facebook-badge{background-position:0 -100px;background-size:250px;display:inline-block;height:42px;width:165px}.youtube-badge{background-position:0 -149px;background-size:250px;display:inline-block;height:48px;width:146px}.twitter-badge{background-position:-73px -203px;background-size:250px;display:inline-block;height:41px;width:161px}p.intro-text-blue,p.intro-text-red{font-size:21px}}.youtube-popup{display:block;position:relative;z-index:1}.youtube-popup:after{background-position:-350px -300px;content:'';display:block;height:102px;left:50%;margin:-35px 0 0 -56px;position:absolute;top:50%;width:102px;z-index:3}.basic-galerie .ce-media{padding:1px}.basic-galerie .image-text-overlay{bottom:20px;left:20px;position:absolute;right:20px}.basic-galerie .image-title{font-weight:700}.beige .ce-gallery figcaption{background:#fff}.beige .slider-min,.beige .slider-min .sub-text{background:#fff}.col-4-12 .basic-galerie .image-text-overlay{background:#edeae1;position:static}.col-4-12 .basic-galerie .ce-left .ce-gallery{float:left}.lightbox-galerie figcaption{background:rgba(255,255,255,0.85);bottom:0;font-size:15px;font-weight:500;height:100%;left:0;opacity:0;padding:10px;position:absolute;right:0;transition:opacity 200ms linear;top:0;width:100%}.lightbox-galerie figure:hover figcaption{opacity:1}#hamburger-nav{cursor:pointer;display:none;position:fixed;right:20px;top:20px;width:25px;z-index:6}#hamburger-nav hr{background:#333;border:0;height:3px;margin:5px 0}@media screen and (min-width: 993px){.top-main-nav{margin:10px -15px 0 -15px}.top-main-nav li{display:inline-block;font-size:20px;position:relative}.top-main-nav .level-2{background:#edeae1;display:none;position:absolute;top:40px}.top-main-nav .level-2 li{display:block;font-size:18px}.top-main-nav li:hover .level-2{display:block}}@media screen and (min-width: 1300px){.top-main-nav{bottom:12px;margin:0;position:absolute;right:0;text-align:right}.top-main-nav .level-2{right:0}}@media screen and (max-width: 992px){#hamburger-nav{display:block}.top-main-nav{background:rgba(255,255,255,0.98);bottom:0;display:none;left:0;overflow:auto;padding:10%;position:fixed;right:0;text-align:center;top:0;z-index:5}.top-main-nav li{display:block;margin:0 auto;font-size:32px}.top-main-nav .level-2 li{font-size:21px}.nav-visible .top-main-nav{display:block}.top-info-nav{display:none}}.top-info-nav{position:absolute;right:0;top:-14px;z-index:1}.top-info-nav a{color:#5e8fc7;display:inline-block;font-size:18px;margin:0 15px}.top-info-nav a:hover{color:#e10b17}.top-main-nav{font-size:0}.top-main-nav a,.top-main-nav span{display:block;padding:6px 15px;text-transform:uppercase}.top-main-nav a:hover,.top-main-nav span{color:#e10b17}.bottom-main-nav a,.bottom-main-nav span{border-bottom:2px solid rgba(255,255,255,0.1);display:block;font-size:18px;font-weight:500;padding:5px 0;text-transform:uppercase}.bottom-nav{font-size:0}.bottom-nav li{display:inline-block;font-size:18px;width:50%}.bottom-nav li:nth-child(odd){padding:0 15px 0 0}.bottom-nav li:nth-child(even){padding:0 0 0 15px}.bottom-nav a,.bottom-nav span{border-bottom:2px solid rgba(255,255,255,0.1);display:block;padding:5px 0}#blog-feed .feed-image{height:100%;font-size:0}#blog-feed .feed-image img{max-height:100%}#blog-feed .feed-text img{display:none}#blog-feed .feed-meta{color:#e10b17;font-weight:500;margin:0 0 20px 0;text-transform:uppercase}#blog-feed .feed-date{color:#000;font-weight:300}@media screen and (max-width: 992px){#blog-feed .feed-image{margin:20px 0}}.rslides-look-a-like{font-size:0}.rslides{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.rslides li{-webkit-backface-visibility:hidden;display:none;left:0;top:0;width:100%}.rslides li .wrap{height:100%}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav{background:url(../img/layout/sprite.png) no-repeat;background-size:500px;height:51px;position:absolute;text-indent:-9999px;width:51px;z-index:2}.rslides_nav.prev{background-position:-50px -150px}.rslides_nav.next{background-position:-125px -150px}.rslides_tabs{text-align:center}.rslides_tabs li{display:inline-block;margin:4px}.rslides_tabs a{background:#fff;-webkit-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:block;height:20px;text-indent:-9999px;width:20px}.rslides_tabs .rslides_here a{background:#000;cursor:default}.slider-home{background:#5e8fc7;position:relative}.slider-home h1,.slider-home h3{color:#fff}.slider-home h1{font-size:42px;font-weight:700;margin:0 0 10px 0}.slider-home .button{background:#fff;color:#5e8fc7}.slider-home .text-overlay-inner{overflow:hidden}.slider-home .rslides_nav{margin:-25px 0 0 0;top:50%}.slider-home .rslides_nav.prev{left:10px}.slider-home .rslides_nav.next{right:10px}.slider-home .link-wrap,.slider-ext .link-wrap{display:none}.slider-home a .link-wrap,.slider-ext a .link-wrap{display:block}.kinderrechte-header{color:#fff}.kinderrechte-header .header-top{background:#e10b17}.kinderrechte-header .header-bottom{background:#5e8fc7;padding:40px 0 20px 0}.kinderrechte-header .slogan-container{text-align:center}.kinderrechte-header .top-slogan{display:inline-block;font-weight:600;text-align:left;text-transform:uppercase}.kinderrechte-header .header-image{font-size:0;text-align:right}.kinderrechte-header .bottom-headline{color:#fff}.kinderrechte-header img{width:100%}@media (min-width: 1201px){.kinderrechte-header .top-slogan{font-size:76px;line-height:1.2;margin:21% 50px 0 0}}@media (min-width: 993px) and (max-width: 1200px){.kinderrechte-header .top-slogan{font-size:62px;line-height:1.2;margin:11% 50px 0 0}}@media (min-width: 769px) and (max-width: 992px){.kinderrechte-header .top-slogan{font-size:48px;line-height:1.2;margin:11% 50px 0 0}}@media (max-width: 768px){.kinderrechte-header .top-slogan{font-size:48px;line-height:1.2;margin:60px 0}.kinderrechte-header .slogan-container{text-align:left}}@media screen and (min-width: 1201px){.slider-home h1,.slider-home h3{margin-right:-13px}.slider-home .text-overlay{height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.slider-home .text-overlay-inner{background:rgba(94,143,199,0.75);box-sizing:content-box;height:100%;margin:0 0 0 -9999px;padding:30px 20px 20px 9999px;width:40%}.slider-home .text-overlay-inner.rot{background:rgba(225,11,23,0.75)}.slider-home .rslides_tabs{bottom:20px;left:8%;margin:0 auto;max-width:1200px;position:absolute;right:8%;text-align:left;width:84%;z-index:2}.slider-home a.donate{bottom:70px;position:absolute}}@media screen and (max-width: 1200px){.slider-home h1,.slider-home h3{width:100%}.slider-home .rslides_nav{margin:0;top:20px}.slider-home .rslides_tabs{display:none}}@media screen and (max-width: 1200px){.slider-home img{float:none}.slider-home .text-overlay-inner{padding:20px 0}.slider-home h1{margin:0 0 20px 0}.slider-home a.donate,.slider-home h3{display:none}}@media screen and (max-width: 1200px) and (min-width: 481px){.slider-home h1{font-size:36px}}@media screen and (max-width: 480px){.slider-home h1{font-size:21px;font-weight:500;letter-spacing:-0.25px}}.slider-ext{background:#edeae1;margin:0 0 40px 0;position:relative}.slider-ext .text-overlay{padding:20px}.slider-ext .rslides_nav{bottom:20px}.slider-ext .rslides_tabs{bottom:20px;position:absolute;right:0;width:33.33333%;z-index:2}@media screen and (min-width: 993px){.slider-ext .rslides img{width:66.66667%}.slider-ext .text-overlay{float:right;width:33.33333%}.slider-ext .rslides_nav.prev{left:20px}.slider-ext .rslides_nav.next{left:66.66667%;margin:-25px 0 0 -70px}}@media screen and (max-width: 992px){.slider-ext img{float:none}.slider-ext .rslides_tabs{display:none}.slider-ext .rslides_nav{top:10px}.slider-ext .rslides_nav.prev{left:10px}.slider-ext .rslides_nav.next{right:10px}}.slider-min{margin:0 0 20px 0;position:relative}.slider-min .rslides_nav{top:20px}.slider-min .rslides_nav.prev{left:20px}.slider-min .rslides_nav.next{right:20px}.slider-min .rslides_tabs{display:none}.slider-min .top-text,.slider-min .sub-text{background:#edeae1;display:inline-block;font-weight:500}.slider-min .top-text span,.slider-min .sub-text span{display:block;margin:5px 10px}.slider-min .top-text{margin:0 0 10px 0}.slider-min .top-text span{font-weight:700}.col-4-12 .slider-min .text-overlay{background:#edeae1}@media screen and (min-width: 993px){.col-8-12 .slider-min .text-overlay{bottom:20px;left:20px;position:absolute;right:20px}}@media screen and (max-width: 992px){.slider-min img{float:none}.col-8-12 .slider-min .text-overlay{background:#edeae1;padding:10px 5px 1px 5px}}.js .akkordeon{border-bottom:3px solid #edeae1;margin:0 0 20px 0}.js .akkordeon .ce-bodytext{margin:0 0 20px 0}.js .akkordeon .ce-headline{border:none;border-top:3px solid #edeae1;color:#000;cursor:pointer;display:block;font-weight:500;margin:0;padding:13px 0;text-transform:none}.js .akkordeon .ce-headline:before{background:url(../img/layout/sprite.png) no-repeat;background-position:-250px -150px;background-size:500px;content:'';display:block;float:left;height:42px;margin:-4px 20px 0 0;width:42px}.js .akkordeon .ce-textpic{display:none}.js .akkordeon .expanded .ce-textpic{border-top:1px solid #edeae1;padding:20px 0 0 62px}.js .akkordeon .expanded .ce-headline:before{background-position:-300px -150px}.js .akkordeon .expanded .ce-textpic{display:block}.js .beige .akkordeon{border-color:#fff}.js .beige .akkordeon .ce-headline{border-color:#fff}.js .beige .akkordeon .expanded .ce-textpic{border-color:#fff}@media screen and (min-width: 769px){.js .akkordeon .ce-headline{font-size:24px}}@media screen and (max-width: 768px){.js .akkordeon .ce-headline{font-size:21px}}.team-galerie:after{content:"";display:table;clear:both}.team-galerie .ce-textpic,.team-galerie .ce-gallery,.team-galerie .ce-row{overflow:visible}.team-galerie .ce-row{margin:0}.team-galerie .ce-bodytext{margin:0 0 20px 0}.team-galerie .ce-gallery{margin:20px 0;float:none;width:100%}.team-galerie .ce-gallery figcaption{background:rgba(225,11,23,0.8);left:0;font-size:18px;min-height:100%;opacity:0;padding:20px;position:absolute;right:0;top:0;transform:scale(0);transition:all 250ms ease-in-out;width:100%;z-index:2}.team-galerie .ce-gallery figcaption span{color:#fff;display:block;margin:0 0 20px 0;word-wrap:break-word}.team-galerie .ce-gallery figcaption a,.team-galerie .ce-gallery figcaption .link-surrogate{display:block;margin:0;opacity:0;transition:opacity 250ms linear;width:100%}.team-galerie .ce-gallery figure:hover figcaption,.team-galerie .ce-gallery figure:hover figcaption a,.team-galerie .ce-gallery figure:hover figcaption .link-surrogate{opacity:1;transform:scale(1)}.team-galerie .person-name{font-weight:500}@media screen and (min-width: 993px){.team-galerie .ce-column{max-width:25%}.col-8-12 .team-galerie .col-count-3 .ce-column{max-width:33.33333%}}@media screen and (max-width: 992px){.team-galerie .ce-column{display:table;width:auto !important}}.ce-center{text-align:center}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-bodytext{margin:0 0 40px 0}.ce-bodytext ul{font-size:18px;margin:0 0 20px 0}.ce-bodytext ul li{display:block;margin:0 0 10px 0;padding:0 0 0 20px;position:relative}.ce-bodytext ul li:before{color:#e10b17;content:'•';display:block;left:0;position:absolute;right:0;width:10px}.ce-bodytext ol{list-style:decimal;margin:0 0 20px 0}.ce-bodytext ol li{margin:0 0 5px 16px}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-gallery{max-width:100%}.ce-gallery figcaption{background:#edeae1;display:block;font-weight:500;margin:0 0 10px 0;padding:5px 10px}.ce-gallery figure,.ce-gallery .ce-media{position:relative}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-gallery .media-title{background:rgba(94,143,199,0.75);color:#fff;font-size:18px;left:0;padding:5px 10px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:2}.ce-border img,.ce-border iframe{border:2px solid black;padding:0px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery,.ce-below .ce-gallery{margin-bottom:20px}.ce-intext.ce-left .ce-gallery{margin-right:20px}.ce-intext .ce-gallery{margin-right:20px}.ce-below .ce-gallery{margin-top:20px}.ce-below .ce-bodytext{margin:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-row:after{content:"";display:table;clear:both}.lightbox-galerie .ce-row{margin:0 -10px}.lightbox-galerie .ce-column{padding:10px}@media screen and (min-width: 769px){.ce-column{float:left;max-width:100%}.col-count-4 .ce-column{width:25%}.col-count-3 .ce-column{width:33.33333%}.col-count-2 .ce-column{width:50%}.ce-intext .ce-gallery{max-width:50%}.ce-left .ce-gallery{float:left}.ce-right .ce-gallery{float:right}.ce-intext.ce-right .ce-gallery{margin-left:20px}.ce-intext.ce-left .col-count-1,.ce-intext.ce-right .col-count-1{max-width:50%}}@media screen and (max-width: 768px){.ce-gallery.col-count-1 .ce-column{float:none}}@media screen and (max-width: 768px) and (min-width: 481px){.col-count-4 .ce-column{float:left;width:50%}.col-count-3 .ce-column,.col-count-2 .ce-column{width:100%}}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.responsive-video iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.mfp-bg{background:#fff;height:100%;left:0;opacity:0.9;filter:alpha(opacity=90);overflow:hidden;position:fixed;top:0;width:100%;z-index:1042}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}.mfp-arrow,.mfp-close{background:url(../img/layout/sprite.png) no-repeat;background-size:500px;border:0;cursor:pointer;position:absolute;text-indent:-9999px}.mfp-arrow{height:51px;margin-top:-25px;width:51px}.mfp-arrow-left{background-position:-350px -150px;left:20px;top:50%}.mfp-arrow-right{background-position:-425px -150px;right:20px;top:50%}.mfp-close{background-position:-350px -225px;height:25px;right:0;top:-30px;width:25px;z-index:1}.mfp-title{color:#000;font-size:15px;font-weight:500;left:0;line-height:18px;text-align:left;padding-right:36px;position:absolute;top:101%;word-wrap:break-word}.mfp-counter{color:#999;font-size:14px;font-weight:500;line-height:18px;position:absolute;right:45px;top:-25px;white-space:nowrap}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{border:5px solid #edeae1;box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;width:auto}.mfp-bottom-bar{cursor:auto}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}}.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#e10b17}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#edeae1;padding:10px 15px}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}.tx-indexedsearch .res-tmpl-css{clear:both;margin:0 0 20px 0}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{font-weight:normal;float:right;letter-spacing:0}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}.tx-felogin-pi1 label{display:block}.tx-indexedsearch .searchbox-tmpl-css LABEL{float:left;font-size:14px;margin:0 10px 0 0;padding:7px 0}.tx-indexedsearch-form{float:left}.tx-indexedsearch-searchbox-sword{background:#999;border:0;color:#fff;display:block;float:left;font-size:14px;margin:0 10px 0 0;padding:7px;width:inherit}.tx-indexedsearch-searchbox-button{background:#eee;border:0;cursor:pointer;font-size:12px;padding:7px}input{font-family:'Sparkasse', 'Helvetica Neue', Tahoma, sans-serif}.tx-felogin-pi1 form{margin:20px 0}.tx-felogin-pi1 form legend{display:none}.tx-felogin-pi1 input[type='submit']{background:#edeae1;border:0;color:#5e8fc7;cursor:pointer;display:inline-block;font-size:16px;margin:20px 0;padding:5px 10px}.tx-felogin-pi1 input[type='text'],.tx-felogin-pi1 input[type='password']{background:#edeae1;border:0;border-bottom:1px solid #e8e5dc;display:inline-block;font-size:16px;padding:5px 10px}
.insta-badge {
	width: 350px;
	display: inline-block;
	height: 93px;
	background-position: -166px -494px;
}
@media all and (max-width: 768px) {
	.insta-badge {
		width: 160px;
		display: inline-block;
		height: 48px;
		background-position: -85px -246px;
		background-size: 250px;
	}
}
.top-logo {
	background-image: url(https://www.buergerstiftung-bonn.de/fileadmin/bue-2016-template/img/content/logos/logo-buergerstiftungbonn.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	padding-bottom: 40px;
	box-sizing: content-box;
}


/* klaro cookie consent script via Extension "we_cookie_consent" */
.tx-we-cookie-consent .table + .btn.js-showConsentModal {
	background-color: transparent !important;
}
.we_cookie_consent .cm-powered-by,
.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes {
	display: none !important;
}
.klaro.we_cookie_consent .cookie-modal .cm-list-title {
	line-height: 1;
}
.klaro.we_cookie_consent .cookie-modal .cm-modal.cm-klaro .cm-body {
	margin: 20px 20px 4px;
}
.klaro.we_cookie_consent .cookie-modal .cm-modal.cm-klaro .cm-footer {
	padding: 4px 20px 20px;
}
/* #e10b17 */
:root {
	--bue-red: #e10b17;
	--bue-red:  #5e8fc7;
	--bue-blue: #5e8fc7;
}
#klaro .klaro.we_cookie_consent .cookie-notice:not(.cookie-modal-notice) .cm-btn.cm-btn-success,
#klaro .klaro.we_cookie_consent .cookie-modal .cm-btn.cm-btn-accept {
	background: var(--bue-red);
}
#klaro .klaro.we_cookie_consent .cookie-notice:not(.cookie-modal-notice) .cm-btn, #klaro .klaro.we_cookie_consent .cookie-notice:not(.cookie-modal-notice) .cm-btn-sm,
#klaro .klaro.we_cookie_consent .cookie-notice:not(.cookie-modal-notice) .cm-link,
#klaro .klaro.we_cookie_consent .cookie-modal .cm-btn {
	border: 2px solid var(--bue-red);
}
.klaro.we_cookie_consent .cookie-modal .cm-service > div > .cm-list-input:checked + .cm-list-label .slider::before {
	background-color: var(--bue-blue);
}
/**/

/* 2022-05-25: Link color in .section.orange */
#mid .section.orange a {
	color: #FFF;
}
#mid .section.orange a.button {
	color: #5e8fc7;
}
#mid .section.beige a.button {
	background: #FFF;
}