/*
Theme Name: Ev. Stadtakademie München
Description: Wordpress Theme für die Ev. Stadtakademie München
Author: Schweiger Web- & IT-Service
Theme URI: http://www.aaron-schweiger.de
Author URI: http://www.aaron-schweiger.de
Template: thegem
Version: 1.0
Minify: https://cssminifier.com/
*/

/* EventMode */
a.eventKachel .eventMode, a.eventItem .eventMode {position: absolute; bottom: 15px;}
a.eventKachel .eventMode .dashicons {width:28px; font-size:28px; margin-top:-3px;}
a.eventItem .eventMode .dashicons {width:24px; font-size:24px;}

@media (max-width: 991px){
	a.eventItem .eventMode {position: unset;}
}

.bildnachweis {font-size:13px; line-height:19px; color:#a9aaa8; margin-top: -15px;}

#moreEvents.vc_row[data-vc-full-width].vc_hidden {opacity: 1!important;}

.newsletterForm .firma, .newsletterForm #newsletterFirma, .newsletterForm #modalNewsletterFirma {display:none!important;} /* Newsletter Spamschutzfeld ausblenden */

.rechtstext h2{font-size:24px; line-height:24px; margin: 20px 0 20px 0;}
.rechtstext h3{font-size:18px; line-height:20px; margin: 10px 0 10px 0;}
#cookieChoiceInfo {font-size:14px;}
#footer-nav {min-height:90px;}
.wpcf7-form-control-wrap.datenschutz {margin-bottom: 30px; margin-top:3px; float:left;width:30px!important;}
.wpcf7-form-control-wrap.datenschutz input {width:16px;height:16px;}
.wpcf7-form-control-wrap.datenschutz .wpcf7-list-item-label, .wpcf7-form-control-wrap.datenschutz .wpcf7-not-valid-tip {display:none;}
.postid-5109 .post-footer a.redButton {display:none;} /* Beitrag Programmheft/Kalender PDF regulären Download-Button ausblenden */
.duplex {background-color: #eeeeee; padding:20px;}
.duplex .head {font-weight:bold; text-transform:none!important; font-size:16px!important; margin-bottom:8px!important; display:block!important;}

.shareIcon .socials-item-icon {margin-left:0px;font-size:20px;margin-top:2px;}

.youTubeSelector {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.youTubeSelector .child {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-repeat: no-repeat;
   background-size:cover;
}
.youTubeInfobox {background-color: #e3ebe8; padding: 5px 15px; font-size:14px; line-height:18px;}
.youTubeSelector .child  .socials-item-icon {top:calc(50% - 60px); left:calc(50% - 60px); font-size:120px; margin:0px; position:absolute;}
.youTubeSelector a:hover {color:#e3ebe8!important;}

.team-person:hover {border-color:#b1000d!important;}
.team-person a:hover {color:#b1000d!important;}

.home .gem-pagination {display:none!important;}

.page-numbers.prev .screen-reader-text, .page-numbers.next .screen-reader-text {position:static!important;}

#cookieChoiceInfo div, #cookieChoiceInfo div span {text-align:left!important; line-height:20px;}
#cookieChoiceInfo div {padding-left:10px;}

a.areaListItem.placeholder {border-bottom:5px solid transparent;}
a.areaListItem.placeholder:hover {background-color:transparent!important; border-bottom:5px solid transparent; cursor:default;}
a.areaListItem {border-bottom:5px solid;}



@media (max-width: 991px){
	.archive.category .panel.row, .archive.tag  .panel.row {margin-top:0px!important;}
	a.areaListItem.placeholder {display:none!important;}
}

#metaStripe,#metaStripePunkte{position:absolute!important;width:100%;top:0;left:0}.team-person-email a:before,.widget_recent_entries ul li:before{content:''!important}@font-face{font-family:metropolisblack;src:url(fonts/Metropolis/metropolis-black-webfont.woff2) format('woff2'),url(fonts/Metropolis/metropolis-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:metropolisbold;src:url(fonts/Metropolis/metropolis-bold-webfont.woff2) format('woff2'),url(fonts/Metropolis/metropolis-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:metropolisregular;src:url(fonts/Metropolis/metropolis-regular-webfont.woff2) format('woff2'),url(fonts/Metropolis/metropolis-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:metropolisitalic;src:url(fonts/Metropolis/metropolis-regularitalic-webfont.woff2) format('woff2'),url(fonts/Metropolis/metropolis-regularitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}.mRegular{font-family:metropolisregular,Arial,sans-serif!important}.mItalic{font-family:metropolisitalic,Arial,sans-serif!important}.mBold{font-family:metropolisbold,Arial,sans-serif!important}.mBlack{font-family:metropolisblack,Arial,sans-serif!important}#metaStripe .left .wochentag,#searchform-input{font-family:metropolisregular}.gem-list>ul>li{color:#000}button:focus,input:focus,select:focus,textarea:focus{outline:0}.grayscale{-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}.uppercase{text-transform:uppercase;color:#3c3950}.roundImg{border-radius:50%}.bgGrey{background-color:#dfe3e5}.bgGrey p.subhead{color:#000}.stripePadding{padding-top:80px;padding-bottom:80px}.punkteRot{background-color:#b1000d;background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/06/punkte-rot-transp-1.png)}.bottomSpacer{height:80px}#metaStripe,#metaStripeBackground{height:250px}#staticPageHeader{display:block!important;opacity:1!important}.aiowps-site-lockout-box{background-color:#fff;border-color:#b1000d}.area0 .areaColor{color:#b1000d}.area0.areaColor{color:#b1000d!important}

.area0 .areaBackground{background-color:#b1000d}.area0.areaBackground{background-color:#b1000d!important}.area0 .areaBorderColor{border-color:#b1000d}.area0.areaBorderColor{border-color:#b1000d!important}.area0 .filterStatic{background:rgba(187,187,73,.8)}.area0.filterStatic{background:rgba(187,187,73,.8)!important}.area0 .filterDynamic,.area0.filterDynamic{background:-moz-linear-gradient(left,rgba(177,0,13,.8) 0,rgba(177,0,13,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(177,0,13,.8)),color-stop(100%,rgba(177,0,13,.8)));background:-webkit-linear-gradient(left,rgba(177,0,13,.8) 0,rgba(177,0,13,.8) 100%);background:-o-linear-gradient(left,rgba(177,0,13,.8) 0,rgba(177,0,13,.8) 100%);background:-ms-linear-gradient(left,rgba(177,0,13,.8) 0,rgba(177,0,13,.8) 100%);background:linear-gradient(to right,rgba(177,0,13,.8) 0,rgba(177,0,13,.8) 100%)}.area0 .filterDynamic100,.area0.filterDynamic100{background:-moz-linear-gradient(left,rgba(177,0,13,1) 0,rgba(177,0,13,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(177,0,13,1)),color-stop(100%,rgba(177,0,13,1)));background:-webkit-linear-gradient(left,rgba(177,0,13,1) 0,rgba(177,0,13,1) 100%);background:-o-linear-gradient(left,rgba(177,0,13,1) 0,rgba(177,0,13,1) 100%);background:-ms-linear-gradient(left,rgba(177,0,13,1) 0,rgba(177,0,13,1) 100%);background:linear-gradient(to right,rgba(177,0,13,1) 0,rgba(177,0,13,1) 100%)}a.eventItem.area0{border-top-color:#b1000d;border-left-color:#b1000d}a.eventItem.area0:hover{border-color:#b1000d}a.area0.areaListItem:hover{border-color:#b1000d;color:#b1000d}

.area1 .areaColor{color:#bbbb49}.area1.areaColor{color:#bbbb49!important}.area1 .areaBackground{background-color:#bbbb49}.area1.areaBackground{background-color:#bbbb49!important}.area1 .areaBorderColor{border-color:#bbbb49}.area1.areaBorderColor{border-color:#bbbb49!important}.area1 .filterStatic{background:rgba(187,187,73,.8)}.area1.filterStatic{background:rgba(187,187,73,.8)!important}.area1 .filterDynamic,.area1.filterDynamic{background:-moz-linear-gradient(left,rgba(187,187,73,.8) 0,rgba(125,158,67,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(187,187,73,.8)),color-stop(100%,rgba(125,158,67,.8)));background:-webkit-linear-gradient(left,rgba(187,187,73,.8) 0,rgba(125,158,67,.8) 100%);background:-o-linear-gradient(left,rgba(187,187,73,.8) 0,rgba(125,158,67,.8) 100%);background:-ms-linear-gradient(left,rgba(187,187,73,.8) 0,rgba(125,158,67,.8) 100%);background:linear-gradient(to right,rgba(187,187,73,.8) 0,rgba(125,158,67,.8) 100%)}.area1 .filterDynamic100,.area1.filterDynamic100{background:-moz-linear-gradient(left,rgba(187,187,73,1) 0,rgba(125,158,67,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(187,187,73,1)),color-stop(100%,rgba(125,158,67,1)));background:-webkit-linear-gradient(left,rgba(187,187,73,1) 0,rgba(125,158,67,1) 100%);background:-o-linear-gradient(left,rgba(187,187,73,1) 0,rgba(125,158,67,1) 100%);background:-ms-linear-gradient(left,rgba(187,187,73,1) 0,rgba(125,158,67,1) 100%);background:linear-gradient(to right,rgba(187,187,73,1) 0,rgba(125,158,67,1) 100%)}a.eventItem.area1{border-top-color:#bbbb49;border-left-color:#bbbb49}a.eventItem.area1:hover{border-color:#bbbb49}a.area1.areaListItem:hover{border-color:#bbbb49;color:#bbbb49}.area1 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-1.png)}

.area2 .areaColor{color:#7d9e43}.area2.areaColor{color:#7d9e43!important}.area2 .areaBackground{background-color:#7d9e43}.area2.areaBackground{background-color:#7d9e43!important}.area2 .areaBorderColor{border-color:#7d9e43}.area2.areaBorderColor{border-color:#7d9e43!important}.area2 .filterStatic{background:rgba(125,158,67,.8)}.area2.filterStatic{background:rgba(125,158,67,.8)!important}.area2 .filterDynamic,.area2.filterDynamic{background:-moz-linear-gradient(left,rgba(125,158,67,.8) 0,rgba(53,129,91,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(125,158,67,.8)),color-stop(100%,rgba(53,129,91,.8)));background:-webkit-linear-gradient(left,rgba(125,158,67,.8) 0,rgba(53,129,91,.8) 100%);background:-o-linear-gradient(left,rgba(125,158,67,.8) 0,rgba(53,129,91,.8) 100%);background:-ms-linear-gradient(left,rgba(125,158,67,.8) 0,rgba(53,129,91,.8) 100%);background:linear-gradient(to right,rgba(125,158,67,.8) 0,rgba(53,129,91,.8) 100%)}.area2 .filterDynamic100,.area2.filterDynamic100{background:-moz-linear-gradient(left,rgba(125,158,67,1) 0,rgba(53,129,91,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(125,158,67,1)),color-stop(100%,rgba(53,129,91,1)));background:-webkit-linear-gradient(left,rgba(125,158,67,1) 0,rgba(53,129,91,1) 100%);background:-o-linear-gradient(left,rgba(125,158,67,1) 0,rgba(53,129,91,1) 100%);background:-ms-linear-gradient(left,rgba(125,158,67,1) 0,rgba(53,129,91,1) 100%);background:linear-gradient(to right,rgba(125,158,67,1) 0,rgba(53,129,91,1) 100%)}a.eventItem.area2{border-top-color:#7d9e43;border-left-color:#7d9e43}a.eventItem.area2:hover{border-color:#7d9e43}a.area2.areaListItem:hover{border-color:#7d9e43;color:#7d9e43}.area2 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-2.png)}

.area3 .areaColor{color:#35815b}.area3.areaColor{color:#35815b!important}.area3 .areaBackground{background-color:#35815b}.area3.areaBackground{background-color:#35815b!important}.area3 .areaBorderColor{border-color:#35815b}.area3.areaBorderColor{border-color:#35815b!important}.area3 .filterStatic{background:rgba(53,129,91,.8)}.area3.filterStatic{background:rgba(53,129,91,.8)!important}.area3 .filterDynamic,.area3.filterDynamic{background:-moz-linear-gradient(left,rgba(53,129,91,.8) 0,rgba(0,134,137,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(53,129,91,.8)),color-stop(100%,rgba(0,134,137,.8)));background:-webkit-linear-gradient(left,rgba(53,129,91,.8) 0,rgba(0,134,137,.8) 100%);background:-o-linear-gradient(left,rgba(53,129,91,.8) 0,rgba(0,134,137,.8) 100%);background:-ms-linear-gradient(left,rgba(53,129,91,.8) 0,rgba(0,134,137,.8) 100%);background:linear-gradient(to right,rgba(53,129,91,.8) 0,rgba(0,134,137,.8) 100%)}.area3 .filterDynamic100,.area3.filterDynamic100{background:-moz-linear-gradient(left,rgba(53,129,91,1) 0,rgba(0,134,137,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(53,129,91,1)),color-stop(100%,rgba(0,134,137,1)));background:-webkit-linear-gradient(left,rgba(53,129,91,1) 0,rgba(0,134,137,1) 100%);background:-o-linear-gradient(left,rgba(53,129,91,1) 0,rgba(0,134,137,1) 100%);background:-ms-linear-gradient(left,rgba(53,129,91,1) 0,rgba(0,134,137,1) 100%);background:linear-gradient(to right,rgba(53,129,91,1) 0,rgba(0,134,137,1) 100%)}a.eventItem.area3{border-top-color:#35815b;border-left-color:#35815b}a.eventItem.area3:hover{border-color:#35815b}a.area3.areaListItem:hover{border-color:#35815b;color:#35815b}.area3 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-3.png)}

.area4 .areaColor{color:#0057a4}.area4.areaColor{color:#0057a4!important}.area4 .areaBackground{background-color:#0057a4}.area4.areaBackground{background-color:#0057a4!important}.area4 .areaBorderColor{border-color:#0057a4}.area4.areaBorderColor{border-color:#0057a4!important}.area4 .filterStatic{background:rgba(0,80,150,.8)}.area4.filterStatic{background:rgba(0,80,150,.8)!important}.area4 .filterDynamic,.area4.filterDynamic{background:-moz-linear-gradient(left,rgba(0,80,150,.8) 0,rgba(0,59,111,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,80,150,.8)),color-stop(100%,rgba(0,59,111,.8)));background:-webkit-linear-gradient(left,rgba(0,80,150,.8) 0,rgba(0,59,111,.8) 100%);background:-o-linear-gradient(left,rgba(0,80,150,.8) 0,rgba(0,59,111,.8) 100%);background:-ms-linear-gradient(left,rgba(0,80,150,.8) 0,rgba(0,59,111,.8) 100%);background:linear-gradient(to right,rgba(0,80,150,.8) 0,rgba(0,59,111,.8) 100%)}.area4 .filterDynamic100,.area4.filterDynamic100{background:-moz-linear-gradient(left,rgba(0,80,150,1) 0,rgba(0,59,111,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,80,150,1)),color-stop(100%,rgba(0,59,111,1)));background:-webkit-linear-gradient(left,rgba(0,80,150,1) 0,rgba(0,59,111,1) 100%);background:-o-linear-gradient(left,rgba(0,80,150,1) 0,rgba(0,59,111,1) 100%);background:-ms-linear-gradient(left,rgba(0,80,150,1) 0,rgba(0,59,111,1) 100%);background:linear-gradient(to right,rgba(0,80,150,1) 0,rgba(0,59,111,1) 100%)}a.eventItem.area4{border-top-color:#0057a4;border-left-color:#0057a4}a.eventItem.area4:hover{border-color:#0057a4}a.area4.areaListItem:hover{border-color:#0057a4;color:#0057a4}.area4 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2023/08/punkte-themen-4a.png)}

.area5 .areaColor{color:#004a55}.area5.areaColor{color:#004a55!important}.area5 .areaBackground{background-color:#004a55}.area5.areaBackground{background-color:#004a55!important}.area5 .areaBorderColor{border-color:#004a55}.area5.areaBorderColor{border-color:#004a55!important}.area5 .filterStatic{background:rgba(0,74,85,.8)}.area5.filterStatic{background:rgba(0,74,85,.8)!important}.area5 .filterDynamic,.area5.filterDynamic{background:-moz-linear-gradient(left,rgba(0,74,85,.8) 0,rgba(42,31,65,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,74,85,.8)),color-stop(100%,rgba(42,31,65,.8)));background:-webkit-linear-gradient(left,rgba(0,74,85,.8) 0,rgba(42,31,65,.8) 100%);background:-o-linear-gradient(left,rgba(0,74,85,.8) 0,rgba(42,31,65,.8) 100%);background:-ms-linear-gradient(left,rgba(0,74,85,.8) 0,rgba(42,31,65,.8) 100%);background:linear-gradient(to right,rgba(0,74,85,.8) 0,rgba(42,31,65,.8) 100%)}.area5 .filterDynamic100,.area5.filterDynamic100{background:-moz-linear-gradient(left,rgba(0,74,85,1) 0,rgba(42,31,65,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,74,85,1)),color-stop(100%,rgba(42,31,65,1)));background:-webkit-linear-gradient(left,rgba(0,74,85,1) 0,rgba(42,31,65,1) 100%);background:-o-linear-gradient(left,rgba(0,74,85,1) 0,rgba(42,31,65,1) 100%);background:-ms-linear-gradient(left,rgba(0,74,85,1) 0,rgba(42,31,65,1) 100%);background:linear-gradient(to right,rgba(0,74,85,1) 0,rgba(42,31,65,1) 100%)}a.eventItem.area5{border-top-color:#004a55;border-left-color:#004a55}a.eventItem.area5:hover{border-color:#004a55}a.area5.areaListItem:hover{border-color:#004a55;color:#004a55}.area5 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-5.png)}

.area6 .areaColor{color:#2a1f41}.area6.areaColor{color:#2a1f41!important}.area6 .areaBackground{background-color:#2a1f41}.area6.areaBackground{background-color:#2a1f41!important}.area6 .areaBorderColor{border-color:#2a1f41}.area6.areaBorderColor{border-color:#2a1f41!important}.area6 .filterStatic{background:rgba(42,31,65,.8)}.area6.filterStatic{background:rgba(42,31,65,.8)!important}.area6 .filterDynamic,.area6.filterDynamic{background:-moz-linear-gradient(left,rgba(42,31,65,.8) 0,rgba(97,17,51,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(42,31,65,.8)),color-stop(100%,rgba(97,17,51,.8)));background:-webkit-linear-gradient(left,rgba(42,31,65,.8) 0,rgba(97,17,51,.8) 100%);background:-o-linear-gradient(left,rgba(42,31,65,.8) 0,rgba(97,17,51,.8) 100%);background:-ms-linear-gradient(left,rgba(42,31,65,.8) 0,rgba(97,17,51,.8) 100%);background:linear-gradient(to right,rgba(42,31,65,.8) 0,rgba(97,17,51,.8) 100%)}.area6 .filterDynamic100,.area6.filterDynamic100{background:-moz-linear-gradient(left,rgba(42,31,65,1) 0,rgba(97,17,51,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(42,31,65,1)),color-stop(100%,rgba(97,17,51,1)));background:-webkit-linear-gradient(left,rgba(42,31,65,1) 0,rgba(97,17,51,1) 100%);background:-o-linear-gradient(left,rgba(42,31,65,1) 0,rgba(97,17,51,1) 100%);background:-ms-linear-gradient(left,rgba(42,31,65,1) 0,rgba(97,17,51,1) 100%);background:linear-gradient(to right,rgba(42,31,65,1) 0,rgba(97,17,51,1) 100%)}a.eventItem.area6{border-top-color:#2a1f41;border-left-color:#2a1f41}a.eventItem.area6:hover{border-color:#2a1f41}a.area6.areaListItem:hover{border-color:#2a1f41;color:#2a1f41}.area6 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-6.png)}

.area7 .areaColor{color:#611133}.area7.areaColor{color:#611133!important}.area7 .areaBackground{background-color:#611133}.area7.areaBackground{background-color:#611133!important}.area7 .areaBorderColor{border-color:#611133}.area7.areaBorderColor{border-color:#611133!important}.area7 .filterStatic{background:rgba(97,17,51,.8)}.area7.filterStatic{background:rgba(97,17,51,.8)!important}.area7 .filterDynamic,.area7.filterDynamic{background:-moz-linear-gradient(left,rgba(97,17,51,.8) 0,rgba(72,24,57,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(97,17,51,.8)),color-stop(100%,rgba(72,24,57,.8)));background:-webkit-linear-gradient(left,rgba(97,17,51,.8) 0,rgba(72,24,57,.8) 100%);background:-o-linear-gradient(left,rgba(97,17,51,.8) 0,rgba(72,24,57,.8) 100%);background:-ms-linear-gradient(left,rgba(97,17,51,.8) 0,rgba(72,24,57,.8) 100%);background:linear-gradient(to right,rgba(97,17,51,.8) 0,rgba(72,24,57,.8) 100%)}.area7 .filterDynamic100,.area7.filterDynamic100{background:-webkit-linear-gradient(left,rgba(97,17,51,1) 0,rgba(72,24,57,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(97,17,51,1)),color-stop(100%,rgba(72,24,57,1)));background:-o-linear-gradient(left,rgba(97,17,51,1) 0,rgba(72,24,57,1) 100%);background:-ms-linear-gradient(left,rgba(97,17,51,1) 0,rgba(72,24,57,1) 100%);background:linear-gradient(to right,rgba(97,17,51,1) 0,rgba(72,24,57,1) 100%)}#metaStripeBackground,a.eventKachel .back{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}a.eventItem.area7{border-top-color:#611133;border-left-color:#611133}a.eventItem.area7:hover{border-color:#611133}a.area7.areaListItem:hover{border-color:#611133;color:#611133}.area7 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/07/punkte-themen-7.png)}

.area8 .areaColor{color:#008689}.area8.areaColor{color:#008689!important}.area8 .areaBackground{background-color:#008689}.area8.areaBackground{background-color:#008689!important}.area8 .areaBorderColor{border-color:#008689}.area8.areaBorderColor{border-color:#008689!important}.area8 .filterStatic{background:rgba(0,134,137,.8)}.area8.filterStatic{background:rgba(0,134,137,.8)!important}.area8 .filterDynamic,.area8.filterDynamic{background:-moz-linear-gradient(left,rgba(0,134,137,.8) 0,rgba(0,74,85,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,134,137,.8)),color-stop(100%,rgba(0,74,85,.8)));background:-webkit-linear-gradient(left,rgba(0,134,137,.8) 0,rgba(0,74,85,.8) 100%);background:-o-linear-gradient(left,rgba(0,134,137,.8) 0,rgba(0,74,85,.8) 100%);background:-ms-linear-gradient(left,rgba(0,134,137,.8) 0,rgba(0,74,85,.8) 100%);background:linear-gradient(to right,rgba(0,134,137,.8) 0,rgba(0,74,85,.8) 100%)}.area8 .filterDynamic100,.area8.filterDynamic100{background:-moz-linear-gradient(left,rgba(0,134,137,1) 0,rgba(0,74,85,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,134,137,1)),color-stop(100%,rgba(0,74,85,1)));background:-webkit-linear-gradient(left,rgba(0,134,137,1) 0,rgba(0,74,85,1) 100%);background:-o-linear-gradient(left,rgba(0,134,137,1) 0,rgba(0,74,85,1) 100%);background:-ms-linear-gradient(left,rgba(0,134,137,1) 0,rgba(0,74,85,1) 100%);background:linear-gradient(to right,rgba(0,134,137,1) 0,rgba(0,74,85,1) 100%)}a.eventItem.area8{border-top-color:#008689;border-left-color:#008689}a.eventItem.area8:hover{border-color:#008689}a.area8.areaListItem:hover{border-color:#008689;color:#008689}.area8 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2023/08/punkte-themen-8.png)}

.area9 .areaColor{color:#ff8200}.area9.areaColor{color:#ff8200!important}.area9 .areaBackground{background-color:#ff8200}.area9.areaBackground{background-color:#ff8200!important}.area9 .areaBorderColor{border-color:#ff8200}.area9.areaBorderColor{border-color:#ff8200!important}.area9 .filterStatic{background:rgba(255,130,0,.8)}.area9.filterStatic{background:rgba(255,130,0,.8)!important}.area9 .filterDynamic,.area9.filterDynamic{background:-moz-linear-gradient(left,rgba(255,130,0,.8) 0,rgba(255,102,0,.8) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,130,0,.8)),color-stop(100%,rgba(255,102,0,.8)));background:-webkit-linear-gradient(left,rgba(255,130,0,.8) 0,rgba(255,102,0,.8) 100%);background:-o-linear-gradient(left,rgba(255,130,0,.8) 0,rgba(255,102,0,.8) 100%);background:-ms-linear-gradient(left,rgba(255,130,0,.8) 0,rgba(255,102,0,.8) 100%);background:linear-gradient(to right,rgba(255,130,0,.8) 0,rgba(255,102,0,.8) 100%)}.area9 .filterDynamic100,.area9.filterDynamic100{background:-moz-linear-gradient(left,rgba(248,148,44,1) 0,rgba(255,130,0,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(248,148,44,1)),color-stop(100%,rgba(255,130,0,1)));background:-webkit-linear-gradient(left,rgba(248,148,44,1) 0,rgba(255,130,0,1) 100%);background:-o-linear-gradient(left,rgba(248,148,44,1) 0,rgba(255,130,0,1) 100%);background:-ms-linear-gradient(left,rgba(248,148,44,1) 0,rgba(255,130,0,1) 100%);background:linear-gradient(to right,rgba(248,148,44,1) 0,rgba(255,130,0,1) 100%)}a.eventItem.area9{border-top-color:#ff8200;border-left-color:#ff8200}a.eventItem.area9:hover{border-color:#ff8200}a.area9.areaListItem:hover{border-color:#ff8200;color:#ff8200}.area9 #metaStripePunkte{background-image:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2024/04/punkte-themen-9i.png)}

.socials-colored a .socials-item-icon.facebook,.socials-colored a .socials-item-icon.instagram,.socials-colored a .socials-item-icon.rss,.socials-colored a .socials-item-icon.twitter,.socials-colored a .socials-item-icon.youtube,.socials-colored-hover a:hover .socials-item-icon.facebook,.socials-colored-hover a:hover .socials-item-icon.instagram,.socials-colored-hover a:hover .socials-item-icon.rss,.socials-colored-hover a:hover .socials-item-icon.twitter,.socials-colored-hover a:hover .socials-item-icon.youtube{color:#b1b3b4}.socials-item-icon{font-size:25px;margin-left:15px}footer .widget_recent_entries ul li{padding-bottom:10px!important;padding-top:0!important;border-bottom:0 solid #fff!important}footer .widget_recent_entries ul li a{color:#fff!important;margin-left:0!important}footer .footer-widget-area a:hover{color:#181828!important}footer#colophon{padding:20px 0;color:#fff}footer#colophon .widget{margin-top:20px;margin-bottom:20px}footer#colophon .widget-title{margin-bottom:5px;font-size:16px}footer#colophon .textwidget,footer#colophon .textwidget a{color:#fff;font-size:15px;line-height:22px}footer#footer-nav{padding-top:20px;padding-bottom:20px}.site-footer .widget_text ul li{list-style:none!important;float:left!important;padding:0 0 5px!important;margin-left:0!important;border-bottom:0 solid #393d50!important;width:100%}.site-footer .widget_text ul{margin-top:-7px!important}.header-style-2 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-2 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-2 #primary-menu.no-responsive li li:hover>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive li li:hover>a{border-left:3px solid transparent!important}#site-header.fixed.shrink{background-color:rgba(255,255,255,1)!important}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3{background-color:#b1000d!important}.primary-navigation.responsive ul>li.menu-item-current>a,.primary-navigation.responsive ul>li.menu-item.menu-item-active a{border-left:4px solid #b1000d!important;color:#b1000d!important}li#menu-item-744{display:none!important}.breadcrumbs-container{display:none}.block-content{padding:0}.noTopPadding{padding-top:0!important}#metaStripePunkte{z-index:2;height:250px}#metaStripe{color:#fff!important;padding:40px 21px;z-index:3}#metaStripe.areaOverview,#metaStripeBackground.areaOverview,#metaStripePunkte.areaOverview{height:180px}#metaStripe .left .wochentag{font-size:18px;margin-bottom:20px;text-transform:uppercase}#metaStripe .left .datum{font-family:metropolisbold;font-size:32px;line-height:38px;margin:0 0 5px}#metaStripe .left .zeit{font-family:metropolisregular;font-size:22px;line-height:30px;margin:0}#metaStripe .right h1{font-family:metropolisbold;font-size:32px;line-height:38px;margin:0 0 5px;text-transform:uppercase;color:#fff}#metaStripe .right h2{font-family:metropolisregular;font-size:22px;line-height:30px;margin:0;text-transform:none;color:#fff}.dataHead,a.redButton{font-family:metropolisbold}#spendenformular label,.dataHead,.kuratoriumItem .name,.monthNav span,.team-person-name,a.areaListItem,a.redButton,p.akademieAttr{text-transform:uppercase}#metaStripe .left .wpb_wrapper,#metaStripe .right .wpb_wrapper{}#metaStripe .container{position:absolute;left:0;right:0;bottom:30px}.clearMetaStripe{height:30px;clear:both;background-color:#fff}a.redButton,a.shareIcon{background-color:#b1000d;display:inline-block;text-align:center}.dataCol{font-size:16px;line-height:25px}.single-veranstaltung .dataCol{font-size:14px;line-height:20px}.dataHead{color:#3c3950}a.flyerLink{color:#b1000d}a.redButton{border-radius:3px;height:30px;font-size:14px;color:#fff!important;padding:3px 10px;opacity:1;transition:.5s opacity}#spendenformular button[type=submit]:hover,a.shareIcon:hover,form#anmeldung button[type=submit]:hover{opacity:.8}a.redButton:hover{color:#fff!important;opacity:.8}a.redButton.big{height:40px;line-height:40px;padding:0 15px}a.shareIcon{color:#fff;width:40px;height:40px;border-radius:50%;padding:7px;font-size:20px;margin-right:5px}a.shareIcon:hover{color:#fff}.moreStripe{margin-top:80px!important;margin-bottom:0!important;padding-top:40px!important;padding-bottom:80px!important;background-color:#dfe3e5!important}.gem-button{margin:10px 10px 10px 0}.block-content,.block-content:last-of-type{padding-bottom:0!important}a.eventKachel{width:100%;height:250px;overflow:hidden;display:block;color:#fff}a.eventKachel .back{width:100%;height:250px;-webkit-filter:grayscale(1);filter:grayscale(1);transition:filter .5s ease;-moz-transition:filter .5s ease;-webkit-transition:filter .5s ease}a.eventKachel .overlay{position:absolute!important;z-index:2;left:0;top:0;right:0;bottom:0;height:250px;color:#fff;padding:20px;margin-left:20px;margin-right:20px;visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease;-moz-transition:visibility .5s,opacity .5s ease;-webkit-transition:visibility .5s,opacity .5s ease}.home a.eventKachel .overlay{margin-left:21px;margin-right:21px}a.eventKachel .overlay h5{color:#fff}a.eventKachel .overlay .meta .datum{font-family:metropolisbold,Arial,sans-serif!important}a.eventKachel:hover .back{-webkit-filter:grayscale(0);filter:grayscale(0)}a.eventKachel:hover .overlay{visibility:hidden;opacity:0}a.eventKachel .filter1{background:rgba(187,187,73,.8)}a.eventKachel .filter2{background:rgba(125,158,67,.8)}a.eventKachel .filter3{background:rgba(53,129,91,.8)}a.eventKachel .filter4{background:rgba(0,134,137,.8)}a.eventKachel .filter5{background:rgba(0,74,85,.8)}a.eventKachel .filter6{background:rgba(42,31,65,.8)}a.eventKachel .filter7{background:rgba(97,17,51,.8)}.eventItem:nth-child(odd){margin-right:2%}.eventItem:nth-child(even){margin-left:2%}a.eventItem,a.eventItem:active{margin-bottom:4%;height:150px;display:block;color:#000;width:48%;float:left;border-top:1px solid;border-left:1px solid;border-right:1px solid #fff;border-bottom:1px solid #fff;transition-duration:.5s;transition-property:border-color}a.eventItem:hover{border-right:1px solid;border-bottom:1px solid}.eventItem .left{width:150px;height:148px;float:left;overflow:hidden;color:#fff}.eventItem .middle{float:left;padding:15px 5px 5px 20px;width:400px;height:145px;overflow:hidden}.eventItem .subheadline{margin-bottom:8px}.eventItem .ort,.eventItem .referenten{font-size:13px;line-height:18px}.eventItem .datum{font-size:18px;line-height:24px}a.eventItem .back{width:100%;height:148px;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;-webkit-filter:grayscale(1);filter:grayscale(1);transition:filter .5s ease;-moz-transition:filter .5s ease;-webkit-transition:filter .5s ease}a.eventItem .overlay{position:relative!important;z-index:2;height:148px;width:150px;color:#fff;padding:20px;margin-left:0;margin-top:-148px;visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease;-moz-transition:visibility .5s,opacity .5s ease;-webkit-transition:visibility .5s,opacity .5s ease}a.eventItem:hover .back{-webkit-filter:grayscale(0);filter:grayscale(0)}a.eventItem:hover .overlay{visibility:hidden;opacity:0}.monthNav.top{border-bottom:1px solid #DFE3E5;padding-bottom:10px;margin-bottom:50px}.monthNav.bottom{border-top:1px solid #DFE3E5;padding-top:10px;margin-top:50px;clear:both}#homeHeader h2,h3.sectionhead{margin-top:0;letter-spacing:0}.monthNav span{font-weight:600;font-size:24px}#homeHeader h2,#homeMagazin h5 a .light,.homeHeaderStripe h2,h3.sectionhead{text-transform:none!important;font-family:metropolisregular}.monthNav .list{float:right}.monthNav .list a{display:inline-block;background-color:#DFE3E5;padding:5px;margin-right:5px;color:#181828;font-size:13px;line-height:13px}.monthNav .list a:last-of-type{margin-right:0!important}.monthNav .list a.active,.monthNav .list a:hover{background-color:#b1000d;color:#fff}#homeHeaderMobile{display:none}#homeHeader h1{color:#b1000d;font-size:40px;line-height:55px;margin-bottom:30px}#homeHeader h2{color:#3c3950;font-size:32px;line-height:40px}#homeHeader h2#typedElement{height:80px!important}.typed-fade-out{opacity:0;animation:0;transition:opacity .25s}h2.sectionhead{margin-bottom:0;color:#b1000d}h3.sectionhead{margin-bottom:8px;color:#3c3950}p.subhead{font-size:18px;line-height:26px;color:#3c3950}.schaufensterButtons{border-top:1px solid #DFE3E5;padding-top:20px;margin-top:20px;clear:both}.schaufensterButtons a.left{float:left}.schaufensterButtons a.right{float:right}.homeHeaderStripe h1{margin-top:0;margin-bottom:20px;color:#fff!important;font-size:36px}.homeHeaderStripe h2{margin-top:0;margin-bottom:0;color:#fff!important}#homeMagazin h5 a .light{color:#b1000d!important;letter-spacing:0}#homeMagazin h5{margin-bottom:5px;margin-top:0}body .blog article a.default:hover::before{opacity:0!important}body .blog article a.default::after{display:none!important}#homeMagazin article{border-top:1px solid #b1000d;border-left:1px solid #b1000d;border-right:1px solid #fff;border-bottom:1px solid #fff;transition:.5s border-color ease}#homeMagazin article:hover{border:1px solid #b1000d}#homeMagazin article .gem-compact-item-right .gem-compact-item-content{padding:20px 20px 10px 0}#homeMagazin .blog-style-compact article .gem-compact-item-content::after{box-shadow:none}#homeMagazin .blog-style-compact article .gem-compact-item-content{bottom:0}#homeMagazin article .gem-compact-item-right .gem-compact-item-content .post-text .summary p{margin-bottom:0;color:#000}a.areaListItem{font-family:metropolisbold;display:inline-block;width:270px;height:125px;padding:15px;margin-right:30px;margin-bottom:30px;float:left;font-size:20px;line-height:30px;color:#fff;transition:.5s background-color ease}a.areaListItem:nth-child(4n){margin-right:0}a.areaListItem:hover{background-color:#fff!important;border-bottom:5px solid;color:inherit}#homeHeaderMobile .wpb_column{margin-top:0!important}#homeHeaderMobile h1{color:#b1000d;font-size:25px;line-height:30px;margin-bottom:20px}#homeHeaderMobile h2{color:#3c3950;font-family:metropolisregular;text-transform:none!important;letter-spacing:0;margin-top:0;font-size:18px;line-height:25px}#homeHeaderMobile h2#typedElement{height:50px!important;margin-bottom:20px}p.akademieAttr{font-family:metropolisbold;color:#3c3950;margin-bottom:5px!important;margin-top:10px!important}.page-id-15 #themenbereiche .areaListBlock{margin-top:40px}.team-person-email,.team-person-email a,.team-person-phone,.team-person-position{font-size:18px!important;line-height:24px!important;color:#3c3950!important;font-family:metropolisregular!important}.team-person-name{font-family:metropolisbold!important;margin-bottom:0!important;color:#b1000d!important}.team-person-position{margin-bottom:20px!important}.team-person-phone{margin-bottom:4px!important}.team-person-email a:before{margin-right:0!important}.gem-client-item a.gscale img{filter:grayscale(0);-webkit-filter:grayscale(0)}.gem-client-item img{border:1px solid #dfe3e5;transition:border-color .5s ease;-moz-transition:border-color .5s ease;-webkit-transition:border-color .5s ease}.gem-client-item img:hover{cursor:default;border-color:#b1000d}.kuratoriumItem .name{font-family:metropolisbold;color:#3c3950;margin:0}.kuratoriumItem .description{font-size:14px;line-height:18px;height:36px;overflow:hidden;margin-bottom:8px!important}.kuratoriumItem .border{width:100%;border-bottom:1px solid #3c3950}.vc_tta-panel.vc_active h4 a{color:#b1000d!important}.vc_tta-panel h4 a{font-family:metropolisbold!important;color:#3c3950!important}.testimonialItem{width:100%;box-sizing:border;border:1px solid #ccc;padding:20px;background:url(https://www.stadtakademie-muenchen.de/wp-content/uploads/2017/06/quote-signs.png) top right no-repeat #fff;background-origin:content-box;margin-bottom:30px!important;transition:border-color .5s ease;-moz-transition:border-color .5s ease;-webkit-transition:border-color .5s ease}#spendenformular input[type=text]:focus,#spendenformular input[type=checkbox]:focus,#spendenformular select:focus,#spendenformular textarea:focus,.testimonialItem:hover,form#anmeldung input[type=text]:focus,form#anmeldung input[type=checkbox]:focus,form#anmeldung select:focus,form#anmeldung textarea:focus{border-color:#b1000d}ul.ausstattungItems,ul.ausstattungItems li{padding:0!important;margin:0!important;list-style:none}.testimonialItem .akademieAttr{color:#b1000d}.vc_separator.vc_separator_align_center>*,form#anmeldung{padding:0}ul.ausstattungItems li:before{display:none!important}#spendenformular input[type=email],#spendenformular input[type=text],#spendenformular select,#spendenformular textarea{width:100%;padding:10px!important;color:#000;background-color:#fff;border-color:#ccc}#spendenformular .radioItem{width:50%;float:left}#spendenformular label{font-size:14px;line-height:20px;color:#000}#spendenformular input[type=checkbox]{width:20px;height:20px;margin-right:15px;float:left}#spendenformular .checkbox-label .text{font-size:16px;line-height:20px;text-transform:none;color:#000;float:left;width:90%;margin-top:0}#spendenformular button[type=submit]{padding:10px 15px;background-color:#b1000d;font-family:metropolisbold!important;color:#fff;border:0;text-transform:uppercase;border-radius:5px;float:right}#spendenformular a{color:#b1000d}#spendenformular select,#spendenformular textarea{width:100%}#spendenformular span{display:block!important}#spendenformular textarea{height:80px}#newsletterGeschlecht{padding:12px;background-color:#F4F6F7}#newsletterEmail,#newsletterGeschlecht,#newsletterNachname,#newsletterSend,#newsletterVorname{width:362px}#contactFormEmail,#contactFormNachricht,#contactFormName,#contactFormSend{width:564px!important}#contactFormNachricht{height:200px!important}form#anmeldung input[type=email],form#anmeldung input[type=text],form#anmeldung select,form#anmeldung textarea{width:100%;padding:10px!important;color:#000;background-color:#fff;border-color:#ccc}form#anmeldung .radioItem{width:50%;float:left}form#anmeldung label{font-size:14px;line-height:20px;text-transform:uppercase;color:#000}form#anmeldung input[type=checkbox]{width:20px;height:20px;margin-right:15px;float:left}form#anmeldung .checkbox-label .text{font-size:16px;line-height:20px;text-transform:none;color:#000;float:left;width:90%;margin-top:0}form#anmeldung button[type=submit]{padding:10px 15px;background-color:#b1000d;font-family:metropolisbold!important;color:#fff;border:0;text-transform:uppercase;border-radius:5px;float:right}form#anmeldung a{color:#b1000d}form#anmeldung #tn2,form#anmeldung #tn3,form#anmeldung #tn4{display:none}.formSectionDivider{border-top:1px solid #b1000d;margin:60px 0 20px;display:block}.formSectionDivider .beschriftung{color:#b1000d;font-family:metropolisbold;text-transform:uppercase;font-size:16px;line-height:25px;position:absolute;margin-top:-18px;background-color:#fff;z-index:10;padding-right:10px;display:inline}.widget_archive,.widget_recent_entries ul li a{line-height:18px;font-size:15px}.formSectionDivider .text{margin-top:20px;color:#000}.blogMain{margin-top:0}.post-content .post-meta{margin-bottom:0!important}article.type-post h3{margin:0 0 10px}article.type-post h3 a .light{text-transform:none!important;letter-spacing:0!important}.blogSidebar{padding-top:0;margin-top:0}.widget-area .widget-title{margin-bottom:10px!important}.widget-area .widget+.widget{margin-top:40px!important}.widget_recent_entries ul li a{display:block;margin-left:15px!important;padding-top:0!important;padding-right:15px!important}.widget_recent_entries li{padding-bottom:15px!important;padding-top:15px!important;list-style:none}.widget_archive ul li,.widget_categories ul li{background-color:#f4f6f7!important;border-bottom:1px solid #dfe5e8;border-top:0;border-left:0;border-right:0}.widget_categories ul{border:0!important}.widget_archive ul li a,.widget_categories ul li a{display:block}.comments-area,.navigation.pagination h2{display:none}.navigation.pagination .nav-links{text-align:center;margin-top:40px}.navigation.pagination .nav-links .page-numbers{background-color:#f4f6f7;padding:8px;border-radius:3px;margin-right:10px;font-family:metropolisbold}.navigation.pagination .nav-links .page-numbers.current{background-color:#b1000d;color:#fff}.magazin .item-post-container{border:1px solid #eee;transition:border-color .5s ease;-moz-transition:border-color .5s ease;-webkit-transition:border-color .5s ease}.magazin .item-post-container:hover{border-color:#b1000d}.magazin article.post{margin-bottom:50px}.magazin .item-post-container .post-footer,.magazin .item-post-container .post-meta,.magazin .item-post-container .post-text,.magazin .item-post-container .post-title{padding:0 20px}.magazin .item-post-container .post-meta{margin-top:20px}.magazin .item-post-container .post-meta-left a{color:#99a9b5}.magazin .item-post-container .post-meta-right a.shareIcon,.magazinDetail .post-meta-right a.shareIcon{width:30px;height:30px;padding:3px;font-size:15px}.magazin .item-post-container .post-title h3 .light{color:#b1000d;text-transform:none;margin:1.13em 0;letter-spacing:0}.magazin .item-post-container .abstand{width:100%;height:20px}.mejs-controls .mejs-button.mejs-playpause-button.mejs-pause button:after,.mejs-controls .mejs-button.mejs-playpause-button.mejs-play button:after{color:#b1000d!important}.mejs-container .mejs-controls{background:#eee!important}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#99a9b5!important}.mejs-controls .mejs-time-rail .mejs-time-current{background:#b1000d!important}.magazinDetail .post-meta{padding-top:10px;border-top:1px solid #b1000d;margin-top:20px}.magazinDetail .post-image{margin-bottom:20px}.magazinDetail .post-meta-left a{color:#99a9b5}#areaSelectorAside{position:fixed;z-index:999;top:350px;left:0}#areaSelectorAside a.item{width:20px;height:20px;display:block;overflow:hidden;clear:both}#areaSelectorAside a.item:hover .description{visibility:visible;opacity:1}#areaSelectorAside a.item .dot{width:20px;height:20px;float:left}#areaSelectorAside a.item .description{padding:3px 4px;height:20px;background-color:#fff;font-size:13px;line-height:13px;float:left;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.search .gem-pagination{display:none}.search .blog .post-title a{font-size:18px;line-height:24px}.search .blog-style-masonry .entry-title.title-h4{margin-top:5px;margin-bottom:5px}@media (max-width:767px){#homeAkademie .wpb_column,#homeNextEvents .wpb_column{margin-top:10px}.eventItem .left,.eventItem .middle,.monthNav.bottom .list{float:none}.mobileOnly{display:block!important}.hideMobile{display:none!important}.bottomSpacer{height:40px}#areaSelectorAside,#homeHeader{display:none}#homeHeaderMobile{display:block}#homeMagazin .redButton.right,.monthNav.bottom span,.monthNav.top .list,.single-veranstaltung .infos .right,footer#colophon #recent-posts-3{display:none}#homeNextEvents{padding-top:0;padding-bottom:40px}#homeNextEvents .eventKachel .meta{font-size:15px}#homeNextEvents a.eventKachel .overlay{padding:15px}#homeAkademie{padding-top:0;padding-bottom:20px}#homeAkademie a.areaListItem{height:auto;font-size:18px;line-height:28px;width:100%;margin-right:0;margin-bottom:20px}#homeMagazin{padding-top:20px;padding-bottom:40px}#homeMagazin article{border-top:1px solid #b1000d;border-left:1px solid #b1000d;border-right:1px solid #b1000d;border-bottom:1px solid #b1000d}#homeMagazin .blog-style-compact article .gem-compact-item-content{margin-top:0;padding:10px}#homeFoerdern .wpb_column,#homeNewsletter .wpb_column,#homeRaeume .wpb_column{margin-top:10px}#homeFoerdern,#homeNewsletter,#homeRaeume{padding-top:20px;padding-bottom:40px}#homeMagazin article .gem-compact-item-right .gem-compact-item-content .post-text .summary p{font-size:14px;line-height:20px}#homeMagazin h5 a .light{font-size:16px;line-height:18px}#newsletterEmail,#newsletterGeschlecht,#newsletterNachname,#newsletterSend,#newsletterVorname{width:100%}#newsletterSend{font-size:18px;margin:0}h2.sectionhead{font-size:13px;line-height:19px;margin-bottom:10px}h3.sectionhead{font-size:20px;line-height:28px;font-weight:600}a.redButton{padding:3px 8px;font-size:12px}p.subhead{font-size:15px;line-height:20px}footer{padding-top:0}footer#colophon .widget{margin-top:0;margin-bottom:0}footer,footer p,footer#colophon .textwidget,footer#colophon .textwidget a,footer#colophon .widget a{font-size:14px;line-height:18px}#footer-menu li a{font-size:14px;line-height:14px}#metaStripe.areaOverview,#metaStripeBackground.areaOverview,#metaStripePunkte.areaOverview{height:120px}.archive #metaStripe.areaOverview,.archive #metaStripeBackground.areaOverview,.archive #metaStripePunkte.areaOverview{height:180px}#metaStripePunkte{margin-top:0}#metaStripeBackground{position:absolute!important;top:0;left:0;z-index:2;width:100%;margin-top:0}#metaStripe,#metaStripeBackground{height:120px!important}.clearMetaStripe{height:160px;margin-top:0!important}#staticPageHeader #metaStripe,#staticPageHeader #metaStripeBackground{height:180px!important}#staticPageHeader .clearMetaStripe{height:210px;margin-top:0!important}#staticPageHeader{margin-top:0!important;margin-bottom:0!important}.page-id-1042 #staticPageHeader #metaStripe,.page-id-1042 #staticPageHeader #metaStripeBackground,.page-id-1048 #staticPageHeader #metaStripe,.page-id-1048 #staticPageHeader #metaStripeBackground,.page-id-1056 #staticPageHeader #metaStripe,.page-id-1056 #staticPageHeader #metaStripeBackground{height:120px!important}.page-id-1042 #staticPageHeader .clearMetaStripe,.page-id-1048 #staticPageHeader .clearMetaStripe,.page-id-1056 #staticPageHeader .clearMetaStripe{height:160px;margin-top:0!important}.archive #metaStripe,.archive #metaStripeBackground{height:180px!important}.archive .clearMetaStripe{height:210px;margin-top:0!important}.single-veranstaltung #metaStripe,.single-veranstaltung #metaStripeBackground{height:250px!important}.single-veranstaltung .clearMetaStripe{height:290px;margin-top:0!important}#metaStripe{margin-top:0}#metaStripe .right h1{font-size:20px;line-height:24px}#metaStripe .right h2{font-size:16px;line-height:18px}.monthNav.top{margin-bottom:10px;padding-bottom:0}.monthNav.bottom{margin-top:0;padding-top:0;border:none}.monthNav span{font-size:18px}a.eventItem,a.eventItem:active{height:auto;width:100%;float:none;border-right:1px solid;border-bottom:1px solid}.eventItem .left,a.eventItem .back,a.eventItem .overlay{height:50px;width:100%}.eventItem:nth-child(even){margin-left:0}.eventItem:nth-child(odd){margin-right:0}a.eventItem .overlay{padding:12px;margin-top:-50px}.eventItem .middle{padding:10px;width:100%;height:auto;overflow:visible}.eventItem .datum{float:left;margin-right:20px}.eventItem .uhrzeit{float:right}.eventItem .middle .headline{font-size:15px;line-height:18px;margin-bottom:4px}.eventItem .middle .subheadline{font-size:13px;line-height:16px}a.eventItem.area1{border-color:#bbbb49}a.eventItem.area2{border-color:#7d9e43}a.eventItem.area3{border-color:#35815b}a.eventItem.area4{border-color:#0057a4}a.eventItem.area5{border-color:#004a55}a.eventItem.area6{border-color:#2a1f41}a.eventItem.area7{border-color:#611133}a.eventItem.area8{border-color:#008689}a.eventItem.area9{border-color:#ff8200}.single-veranstaltung .infos .left{float:none;width:100%}.single-veranstaltung #metaStripe .left .datum,.single-veranstaltung #metaStripe .left .zeit{font-size:18px;line-height:22px}.single-veranstaltung h1{font-size:22px;line-height:28px;margin-top:30px;margin-bottom:10px}.single-veranstaltung h2{font-size:16px;line-height:20px;text-transform:none;margin-top:0;margin-bottom:10px}.single-veranstaltung #moreEvents{margin-top:0!important;padding-top:40px!important;padding-bottom:40px!important;}.single-veranstaltung #moreEvents .container{padding-left:35px;padding-right:35px}.single-veranstaltung #moreEvents h3{margin-top:0;margin-bottom:0;font-size:20px;line-height:26px}.single-veranstaltung #moreEvents .vc_col-sm-4{margin-top:20px}#vcards,.page-id-15 #themenbereiche .wpb_column,.page-id-15 #ueberUns .wpb_column{margin-top:0}.single-veranstaltung #moreEvents .vc_col-sm-4 .wpb_content_element{margin-bottom:0}a.eventKachel,a.eventKachel .back,a.eventKachel .overlay{height:200px}a.eventKachel h5{font-size:17px;line-height:24px}a.eventKachel .meta{font-size:15px;line-height:24px}.page-template-page-anmeldung .formSectionDivider .text,.page-template-page-anmeldung .mobileOnly .dataCol{font-size:14px;line-height:18px}form#anmeldung .checkbox-label .text{font-size:14px;line-height:18px;width:80%}form#anmeldung button[type=submit]{width:100%;float:none}.page-template-page-anmeldung .mobileOnly .dataCol p{margin-bottom:10px}.page-template-page-anmeldung h4.danke{color:#b1000d;font-size:20px;line-height:26px}#vcards .col-xs-12.inline-column{margin-top:0;margin-bottom:0}#vcards .team-person-hover{padding:15px}#vcards .team-person-box-right{padding-left:70px}#vcards .team-person-email,#vcards .team-person-email a,#vcards .team-person-name,#vcards .team-person-phone,#vcards .team-person-position{font-size:14px!important;line-height:14px!important}#vcards .team-person-name{margin-bottom:8px!important}#vcards .team-person-email{overflow:hidden}#vcards .team-person-position{margin-bottom:10px!important}#vcards .team-person-phone{margin-bottom:0!important}#vcards .team-person-image{width:60px;margin-bottom:30px!important}.page-id-15 #themenbereiche{padding-top:0!important;padding-bottom:0!important}.page-id-15 #themenbereiche a.areaListItem{height:auto;font-size:18px;line-height:28px;width:100%;margin-right:0;margin-bottom:20px}.page-id-15 #leitbild .vc_tta-panels-container li,.page-id-15 #leitbild .vc_tta-panels-container p,.page-id-15 #team .gem-team .team-person-info{font-size:14px;line-height:18px}.page-id-15 #leitbild .wpb_text_column,.page-id-15 #team .wpb_text_column{margin-bottom:0}.page-id-15 #themenbereiche .areaListBlock{margin-top:20px}.page-id-15 #leitbild .wpb_column,.page-id-15 #team .wpb_column{margin-top:0}.page-id-15 #leitbild{padding-top:40px!important;padding-bottom:20px!important}.page-id-15 #leitbild .vc_tta-panels-container ul{padding-left:20px}.page-id-15 #leitbild .vc_tta-panels-container .vc_tta-panel-body{padding:10px}.page-id-15 #team{padding-top:20px!important;padding-bottom:20px!important}.page-id-15 #team .gem-team .inline-column{margin-top:15px;margin-bottom:15px}.page-id-15 #kooperationspartner .wpb_column,.page-id-15 #kuratorium .wpb_column,.page-id-45 #fragen .wpb_column,.page-id-45 #intro .wpb_column,.page-id-45 #spendenkonto .wpb_column,.page-id-45 #testimonials .vc_row,.page-id-45 #testimonials .wpb_column{margin-top:0}.page-id-15 #team .gem-team .team-person{padding:30px 15px}.page-id-15 #team .gem-team .team-person-image{width:180px;height:180px;margin-bottom:30px}.page-id-15 #team .gem-team .team-person-name{font-size:18px;line-height:24px}.page-id-15 #team .team-person-email,.page-id-15 #team .team-person-email a,.page-id-15 #team .team-person-phone,.page-id-15 #team .team-person-position{font-size:14px!important;line-height:18px!important}.page-id-15 #kuratorium{padding-top:40px!important;padding-bottom:20px!important}.page-id-15 #kuratorium .kuratoriumItem .description{height:auto;overflow:visible;margin-bottom:8px}.page-id-15 #kooperationspartner{padding-top:5px!important;padding-bottom:20px!important}.page-id-15 #kooperationspartner .wpb_text_column{margin-bottom:0}.page-id-15 #kooperationspartner .subhead{margin-bottom:10px}.page-id-15 #kooperationspartner .gem-clients-type-carousel-grid .gem-client-item{width:33.33333333%!important}.page-id-45 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-45 #spendenkonto{padding-top:30px!important;padding-bottom:20px!important}.page-id-45 #spendenkonto .vc_column-inner{padding-top:0}.page-id-45 #spendenkonto h2.sectionhead{font-size:16px;line-height:20px}.page-id-45 #spendenkonto h3.sectionhead{font-size:15px;line-height:20px}.page-id-45 #spendenkonto p,.page-id-45 #testimonials .testimonialItem p{font-size:14px;line-height:18px}.page-id-45 #testimonials{padding-top:40px!important;padding-bottom:40px!important}.page-id-45 #testimonials .testimonialItem{margin-bottom:15px!important;padding:15px!important}.page-id-45 #testimonials .wpb_text_column{margin-bottom:0}.page-id-45 #testimonials .schaufensterButtons{border:0;padding-top:0}.page-id-45 #testimonials .schaufensterButtons a.redButton{width:100%}.page-id-45 #fragen{padding-top:0!important;padding-bottom:40px!important}.page-id-45 #fragen h3.sectionhead{font-size:15px;line-height:20px}.page-id-45 #fragen .vc_empty_space{display:none!important}.page-id-932 #spenden{padding-top:30px!important;padding-bottom:0!important}.page-id-932 #spenden .wpb_column{margin-top:8px}.page-id-1042 #impressum .wpb_column,.page-id-1048 #datenschutz .wpb_column,.page-id-1056 #bedingungen .wpb_column,.page-id-19 #ansprechpartner .wpb_column,.page-id-47 #ausstattung .wpb_column,.page-id-47 #intro .wpb_column,.page-id-47 #raeume .wpb_column{margin-top:0}.page-id-932 #spenden form p{font-size:14px;line-height:18px}.page-id-47 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-47 #raeume{padding-top:0!important;padding-bottom:0!important}.page-id-47 #raeume .flexslider .slides img{height:200px}.page-id-47 #ausstattung{padding-top:40px!important;padding-bottom:30px!important}.page-id-47 #kontakt{padding-top:0!important;padding-bottom:30px!important}.page-id-47 #kontakt h2.sectionhead{font-size:16px;line-height:20px}.page-id-1042 #impressum p,.page-id-1048 #datenschutz li,.page-id-1048 #datenschutz p,.page-id-1056 #bedingungen p{font-size:14px;line-height:18px}.page-id-19 #ansprechpartner{padding-top:0!important;padding-bottom:20px!important}.page-id-1042 #impressum,.page-id-1048 #datenschutz,.page-id-1056 #bedingungen{padding-top:30px!important;padding-bottom:30px!important}.page-id-19 #ansprechpartner #vcards .col-xs-12.inline-column{margin-top:0;margin-bottom:15px}.page-id-19 #ansprechpartner #vcards .vc_empty_space{height:0!important}#contactFormEmail,#contactFormNachricht,#contactFormName,#contactFormSend{width:100%!important}.page-id-1048 #datenschutz ul{padding-left:20px}.search .blog{margin-top:20px!important;padding-bottom:0!important}.search .blog article{margin-bottom:20px!important}.search .blog .post-title a{font-size:18px;line-height:24px}.blogSidebar .widget_recent_entries ul li a,.search .blog .post-text p{font-size:14px;line-height:18px}.search .blog .entry-title{margin-top:5px!important;margin-bottom:5px!important}.blogSidebar{padding-top:0;margin-top:10px}.blogSidebar .widget .tagcloud a{font-size:14px!important;line-height:14px!important;padding:3px 6px!important}.blogMain article{margin-bottom:20px!important}.blogMain article .post-meta-right{display:none}.blogMain article .post-meta-left{font-size:13px;line-height:13px}.blogMain article h3.entry-title{font-size:16px;line-height:20px}.blogMain article .post-text .summary{font-size:14px;line-height:16px}.magazinDetail .post-meta-right{width:100%;margin-bottom:15px}.magazinDetail .post-tags-list{margin-top:15px}.magazinDetail .post-tags-list a{padding-right:5px;padding-left:5px;margin-right:15px;margin-bottom:6px}.magazinDetail .post-text h4{font-size:17px;line-height:23px}.magazinDetail .post-text p{font-size:15px;line-height:20px}article:not(.type-page)>.entry-content.post-content{margin-bottom:0!important}}@media (min-width:768px) and (max-width:991px){.mobileOnly{display:none!important}.tabletPortraitOnly{display:block!important}#areaSelectorAside,.hideTabletPortrait{display:none!important}#homeHeader,#homeMagazin .redButton.right,#homeNextEvents a.eventKachel .wochentag,footer#colophon #recent-posts-3{display:none}.bottomSpacer{height:40px}#homeHeaderMobile{display:block}#homeHeaderMobile .wpb_column{margin-top:0!important}#homeHeaderMobile h1{color:#b1000d;font-size:36px;line-height:48px;margin-top:40px;margin-bottom:30px;width:80%}#homeHeaderMobile h2{color:#3c3950;font-family:metropolisregular;text-transform:none!important;letter-spacing:0;margin-top:0;font-size:28px;line-height:36px}#homeAkademie .wpb_column,#homeNextEvents .wpb_column{margin-top:10px}#homeHeaderMobile h2#typedElement{height:72px!important;margin-bottom:40px}#homeNextEvents{padding-top:0;padding-bottom:40px}#homeNextEvents .eventKachel .meta{font-size:15px}#homeNextEvents a.eventKachel .overlay{padding:15px}#homeAkademie{padding-top:0;padding-bottom:20px}#homeAkademie #stadtgesellschaft{width:100%}#homeAkademie a.areaListItem{height:auto;font-size:18px;line-height:28px;width:47%;margin-right:3%;margin-bottom:20px}#homeMagazin{padding-top:20px;padding-bottom:40px}#homeMagazin article{border-top:1px solid #b1000d;border-left:1px solid #b1000d;border-right:1px solid #b1000d;border-bottom:1px solid #b1000d}#homeMagazin .blog-style-compact article .gem-compact-item-content{margin-top:0;padding:15px 15px 15px 0}#homeFoerdern .wpb_column,#homeNewsletter .wpb_column,#homeRaeume .wpb_column{margin-top:10px}#homeFoerdern,#homeNewsletter,#homeRaeume{padding-top:20px;padding-bottom:40px}#homeMagazin article .gem-compact-item-right .gem-compact-item-content .post-text .summary p{font-size:16px;line-height:20px}#homeMagazin h5 a .light{font-size:18px;line-height:22px}#newsletterEmail,#newsletterGeschlecht,#newsletterNachname,#newsletterSend,#newsletterVorname{width:100%}#newsletterSend{font-size:18px;margin:0}h2.sectionhead{font-size:17px;line-height:22px;margin-bottom:10px}h3.sectionhead{font-size:24px;line-height:30px;font-weight:600}a.redButton{padding:3px 8px;font-size:14px}p.subhead{font-size:18px;line-height:24px}footer{padding-top:0}footer#colophon .widget{margin-top:0;margin-bottom:0}footer,footer p,footer#colophon .textwidget,footer#colophon .textwidget a,footer#colophon .widget a{font-size:14px;line-height:18px}#footer-menu li a{font-size:14px;line-height:14px}.page-id-45 #fragen .vc_empty_space,.single-veranstaltung #moreEvents .wochentag{display:none!important}#metaStripe.areaOverview,#metaStripeBackground.areaOverview,#metaStripePunkte.areaOverview{height:120px}.archive #metaStripe.areaOverview,.archive #metaStripeBackground.areaOverview,.archive #metaStripePunkte.areaOverview{height:180px}#metaStripePunkte{margin-top:0}#metaStripeBackground{position:absolute!important;top:0;left:0;z-index:2;width:100%;margin-top:0}#metaStripe,#metaStripeBackground{height:120px!important}.clearMetaStripe{height:160px;margin-top:0!important}#staticPageHeader #metaStripe,#staticPageHeader #metaStripeBackground{height:180px!important}#staticPageHeader .clearMetaStripe{height:210px;margin-top:0!important}#staticPageHeader{margin-top:0!important;margin-bottom:0!important}.page-id-1042 #staticPageHeader #metaStripe,.page-id-1042 #staticPageHeader #metaStripeBackground,.page-id-1048 #staticPageHeader #metaStripe,.page-id-1048 #staticPageHeader #metaStripeBackground,.page-id-1056 #staticPageHeader #metaStripe,.page-id-1056 #staticPageHeader #metaStripeBackground{height:120px!important}.page-id-1042 #staticPageHeader .clearMetaStripe,.page-id-1048 #staticPageHeader .clearMetaStripe,.page-id-1056 #staticPageHeader .clearMetaStripe{height:160px;margin-top:0!important}.archive #metaStripe,.archive #metaStripeBackground{height:180px!important}.archive .clearMetaStripe{height:210px;margin-top:0!important}.single-veranstaltung #metaStripe,.single-veranstaltung #metaStripeBackground{height:250px!important}.single-veranstaltung .clearMetaStripe{margin-top:0!important}#metaStripe{margin-top:0}#metaStripe .right h1{font-size:26px;line-height:32px}#metaStripe .right h2{font-size:22px;line-height:28px}.monthNav.top{margin-bottom:20px}.monthNav.bottom{margin-top:20px;clear:both}a.eventItem,a.eventItem:active{height:190px;border-right:1px solid;border-bottom:1px solid}.eventItem .left,a.eventItem .back,a.eventItem .overlay{height:50px;width:100%}a.eventItem .overlay{padding:12px;margin-top:-50px}.eventItem .left{float:none}.eventItem .middle{float:none;padding:10px;width:100%;height:auto;overflow:visible}.eventItem .datum{float:left;margin-right:20px}.eventItem .uhrzeit{float:right}.eventItem .middle .headline{font-size:15px;line-height:18px;margin-bottom:4px}.eventItem .middle .subheadline{font-size:13px;line-height:16px}a.eventItem.area1{border-color:#bbbb49}a.eventItem.area2{border-color:#7d9e43}a.eventItem.area3{border-color:#35815b}a.eventItem.area4{border-color:#0057a4}a.eventItem.area5{border-color:#004a55}a.eventItem.area6{border-color:#2a1f41}a.eventItem.area7{border-color:#611133}a.eventItem.area8{border-color:#008689}a.eventItem.area9{border-color:#ff8200}.single-veranstaltung .infos .left{float:left;width:48%}.single-veranstaltung .infos .right{float:right;width:48%}.single-veranstaltung #metaStripeBackground{filter:grayscale(0)!important;height:350px!important}.single-veranstaltung .clearMetaStripe{height:380px!important}.single-veranstaltung a.redButton.big{height:50px;line-height:50px;padding:0 15px;font-size:18px}.single-veranstaltung h1{font-size:22px;line-height:28px;margin-top:30px;margin-bottom:10px}.single-veranstaltung h2{font-size:16px;line-height:20px;text-transform:none;margin-top:0;margin-bottom:10px}.single-veranstaltung #moreEvents{margin-top:0!important;padding-top:0!important}.single-veranstaltung #moreEvents .container{padding-left:35px;padding-right:35px}.single-veranstaltung #moreEvents h3{margin-top:0;margin-bottom:0;font-size:20px;line-height:26px}.single-veranstaltung #moreEvents .vc_col-sm-4{margin-top:20px}#vcards,.page-id-15 #themenbereiche .wpb_column,.page-id-15 #ueberUns .wpb_column{margin-top:0}.single-veranstaltung #moreEvents .vc_col-sm-4 .wpb_content_element{margin-bottom:0}a.eventKachel,a.eventKachel .back,a.eventKachel .overlay{height:200px}a.eventKachel h5{font-size:16px;line-height:20px}a.eventKachel .meta{font-size:15px;line-height:24px}.page-template-page-anmeldung .formSectionDivider .text,.page-template-page-anmeldung .mobileOnly .dataCol{font-size:14px;line-height:18px}form#anmeldung .checkbox-label .text{font-size:14px;line-height:18px;width:80%}form#anmeldung button[type=submit]{width:100%;float:none}.page-template-page-anmeldung .mobileOnly .dataCol p{margin-bottom:10px}.page-template-page-anmeldung h4.danke{color:#b1000d;font-size:20px;line-height:26px}#vcards .col-xs-12.inline-column{margin-top:0;margin-bottom:0}#vcards .team-person-hover{padding:15px}#vcards .team-person-box-right{padding-left:70px}#vcards .team-person-email,#vcards .team-person-email a,#vcards .team-person-name,#vcards .team-person-phone,#vcards .team-person-position{font-size:15px!important;line-height:15px!important}#vcards .team-person-name{margin-bottom:8px!important}#vcards .team-person-email{overflow:hidden}#vcards .team-person-position{margin-bottom:10px!important}#vcards .team-person-phone{margin-bottom:0!important}#vcards .team-person-image{width:60px;margin-bottom:30px!important}.page-id-15 #ueberUns .vc_col-sm-6{width:100%}.page-id-15 #themenbereiche{padding-top:20px!important;padding-bottom:20px!important}.page-id-15 #themenbereiche a.areaListItem{height:auto;font-size:18px;line-height:28px;width:48%;margin-right:2%;margin-bottom:20px}.page-id-15 #leitbild .wpb_text_column,.page-id-15 #team .wpb_text_column{margin-bottom:0}.page-id-15 #themenbereiche .areaListBlock{margin-top:20px}.page-id-15 #leitbild .wpb_column,.page-id-15 #team .wpb_column{margin-top:0}.page-id-15 #leitbild{padding-top:60px!important;padding-bottom:40px!important}.page-id-15 #leitbild .vc_tta-panels-container li,.page-id-15 #leitbild .vc_tta-panels-container p{font-size:16px;line-height:21px}.page-id-15 #leitbild .vc_tta-panels-container ul{padding-left:20px}.page-id-15 #leitbild .vc_tta-panels-container .vc_tta-panel-body{padding:20px}.page-id-15 #team{padding-top:20px!important;padding-bottom:30px!important}.page-id-15 #team .gem-team .inline-column{margin-top:15px;margin-bottom:15px}.page-id-15 #team .gem-team .team-person{padding:30px 15px}.page-id-15 #team .gem-team .team-person-image{width:180px;height:180px;margin-bottom:30px}.page-id-15 #team .gem-team .team-person-info{font-size:15px;line-height:18px}.page-id-15 #team .gem-team .team-person-name{font-size:18px;line-height:24px;margin-bottom:4px!important}.page-id-15 #team .team-person-email,.page-id-15 #team .team-person-email a,.page-id-15 #team .team-person-phone,.page-id-15 #team .team-person-position{font-size:15px!important;line-height:18px!important}.page-id-15 #kuratorium{padding-top:60px!important;padding-bottom:40px!important}.page-id-15 #kuratorium .wpb_column{margin-top:0}.page-id-15 #kuratorium .kuratoriumItem .description{height:36px;margin-bottom:8px}.page-id-15 #kuratorium .kuratoriumItem.vc_col-sm-3{width:50%}.page-id-15 #kuratorium .wpb_row{margin-top:0!important;margin-bottom:0!important}.page-id-15 #kooperationspartner .wpb_column,.page-id-45 #fragen .wpb_column,.page-id-45 #intro .wpb_column,.page-id-45 #spendenkonto .wpb_column,.page-id-45 #testimonials .vc_row,.page-id-45 #testimonials .wpb_column{margin-top:0}.page-id-15 #kooperationspartner{padding-top:25px!important;padding-bottom:30px!important}.page-id-15 #kooperationspartner .wpb_text_column{margin-bottom:0}.page-id-15 #kooperationspartner .subhead{margin-bottom:10px}.page-id-15 #kooperationspartner .gem-clients-type-carousel-grid .gem-client-item{width:33.33333333%!important}.page-id-45 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-45 #intro .vc_col-sm-6:nth-of-type(1){width:65%}.page-id-45 #intro .vc_col-sm-6:nth-of-type(2){width:35%}.page-id-47 #intro .vc_col-sm-4,.page-id-47 #intro .vc_col-sm-8,.page-id-932 #spenden .vc_col-sm-4,.page-id-932 #spenden .vc_col-sm-8{width:100%}.page-id-45 #spendenkonto{padding-top:60px!important;padding-bottom:40px!important}.page-id-45 #spendenkonto .vc_column-inner{padding-top:0}.page-id-45 #spendenkonto h2.sectionhead{font-size:20px;line-height:20px}.page-id-45 #spendenkonto h3.sectionhead{font-size:18px;line-height:24px}.page-id-45 #spendenkonto p{font-size:16px;line-height:20px}.page-id-45 #testimonials{padding-top:60px!important;padding-bottom:60px!important}.page-id-45 #testimonials .testimonialItem p{font-size:14px;line-height:18px}.page-id-45 #testimonials .testimonialItem{margin-bottom:30px!important;padding:15px!important;height:245px}.page-id-45 #testimonials .wpb_text_column{margin-bottom:0}.page-id-45 #testimonials .schaufensterButtons{border:0;padding-top:0}.page-id-45 #testimonials .schaufensterButtons a.redButton{height:50px;line-height:50px;padding:0 15px;font-size:18px}.page-id-45 #fragen{padding-top:40px!important;padding-bottom:80px!important}.page-id-45 #fragen h3.sectionhead{font-size:15px;line-height:20px}.page-id-932 #spenden{padding-top:30px!important;padding-bottom:0!important}.page-id-932 #spenden .wpb_column{margin-top:8px}.page-id-1042 #impressum .wpb_column,.page-id-1048 #datenschutz .wpb_column,.page-id-1056 #bedingungen .wpb_column,.page-id-19 #ansprechpartner .wpb_column,.page-id-47 #ausstattung .wpb_column,.page-id-47 #intro .wpb_column,.page-id-47 #raeume .wpb_column{margin-top:0}.page-id-932 #spenden form p{font-size:14px;line-height:18px}.page-id-47 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-47 #raeume{padding-top:20px!important;padding-bottom:40px!important}.page-id-47 #raeume .flexslider .slides img{height:380px}.page-id-47 #ausstattung{padding-top:40px!important;padding-bottom:30px!important}.page-id-47 #ausstattung .vc_col-sm-3{width:50%}.page-id-47 #ausstattung .vc_col-sm-3:nth-of-type(3){clear:both}.page-id-47 #kontakt{padding-top:0!important;padding-bottom:30px!important}.page-id-47 #kontakt h2.sectionhead{font-size:16px;line-height:20px}.page-id-1042 #impressum p,.page-id-1048 #datenschutz li,.page-id-1048 #datenschutz p,.page-id-1056 #bedingungen p{font-size:14px;line-height:18px}.page-id-19 #ansprechpartner{padding-top:0!important;padding-bottom:20px!important}.page-id-1042 #impressum,.page-id-1048 #datenschutz,.page-id-1056 #bedingungen{padding-top:30px!important;padding-bottom:30px!important}.page-id-19 #ansprechpartner #vcards .col-xs-12.inline-column{margin-top:0;margin-bottom:15px}.page-id-19 #ansprechpartner #vcards .vc_empty_space{height:0!important}#contactFormEmail,#contactFormNachricht,#contactFormName,#contactFormSend{width:100%!important}.page-id-1048 #datenschutz ul{padding-left:20px}.page-id-1056 .vc_separator{display:none}.search .blog{margin-top:20px!important;padding-bottom:0!important}.search .blog article{margin-bottom:20px!important}.search .blog .post-title a{font-size:18px;line-height:24px}.blogSidebar .widget_recent_entries ul li a,.search .blog .post-text p{font-size:14px;line-height:18px}.search .blog .entry-title{margin-top:5px!important;margin-bottom:5px!important}.blogSidebar{padding-top:0;margin-top:10px}.blogSidebar .widget .tagcloud a{font-size:14px!important;line-height:14px!important;padding:3px 6px!important}.blogMain article{margin-bottom:20px!important}.blogMain article .post-meta-left{font-size:16px;line-height:16px}.blogMain article h3.entry-title{font-size:20px;line-height:28px}.blogMain article .post-text .summary{font-size:16px;line-height:22px}.magazinDetail .post-meta-right{width:100%;margin-bottom:15px}.magazinDetail .post-tags-list{margin-top:15px}.magazinDetail .post-tags-list a{padding-right:5px;padding-left:5px;margin-right:15px;margin-bottom:6px}.magazinDetail .post-text h4{font-size:17px;line-height:23px}.magazinDetail .post-text p{font-size:15px;line-height:20px}article:not(.type-page)>.entry-content.post-content{margin-bottom:0!important}}@media (min-width:992px) and (max-width:1199px){#areaSelectorAside,.mobileOnly,.tabletPortraitOnly{display:none!important}#homeAkademie .wpb_column,#homeNextEvents .wpb_column{margin-top:10px}.bottomSpacer{height:40px}#homeMagazin .redButton.right,.page-id-1056 .vc_separator{display:none}#homeHeader h1{font-size:38px;line-height:50px;margin-bottom:25px}#homeHeader h2{font-size:28px}#homeNextEvents{padding-top:20px;padding-bottom:40px}#homeNextEvents a.eventKachel,#homeNextEvents a.eventKachel .overlay{height:220px}#homeAkademie{padding-top:20px;padding-bottom:30px}#homeAkademie #stadtgesellschaft{width:90%}#homeAkademie a.areaListItem{height:auto;font-size:18px;line-height:28px;width:22%;margin-right:2%;margin-bottom:20px}#homeMagazin{padding-top:40px;padding-bottom:40px}#homeMagazin article{border-top:1px solid #b1000d;border-left:1px solid #b1000d;border-right:1px solid #b1000d;border-bottom:1px solid #b1000d}#homeMagazin .blog-style-compact article .gem-compact-item-content{margin-top:0;padding:15px 15px 15px 0}#homeFoerdern .wpb_column,#homeNewsletter .wpb_column,#homeRaeume .wpb_column{margin-top:10px}#homeFoerdern,#homeNewsletter,#homeRaeume{padding-top:40px;padding-bottom:40px}#homeMagazin article .gem-compact-item-right .gem-compact-item-content .post-text .summary p{font-size:16px;line-height:20px}#homeMagazin h5 a .light{font-size:18px;line-height:22px}#newsletterEmail,#newsletterGeschlecht,#newsletterNachname,#newsletterSend,#newsletterVorname{width:100%}#newsletterSend{font-size:18px;margin:0}h2.sectionhead{font-size:22px;line-height:28px;margin-bottom:10px}h3.sectionhead{font-size:28px;line-height:36px;font-weight:600}p.subhead{font-size:19px;line-height:25px}footer{padding-top:0}footer#colophon .widget{margin-top:0;margin-bottom:0}footer,footer p,footer#colophon .textwidget,footer#colophon .textwidget a,footer#colophon .widget a{font-size:14px;line-height:18px}#footer-menu li a{font-size:14px;line-height:14px}#metaStripe.areaOverview,#metaStripeBackground.areaOverview,#metaStripePunkte.areaOverview{height:120px}.archive #metaStripe.areaOverview,.archive #metaStripeBackground.areaOverview,.archive #metaStripePunkte.areaOverview{height:180px}#metaStripePunkte{margin-top:0}#metaStripeBackground{position:absolute!important;top:0;left:0;z-index:2;width:100%;margin-top:0}#metaStripe,#metaStripeBackground{height:120px!important}.clearMetaStripe{height:160px;margin-top:0!important}#staticPageHeader #metaStripe,#staticPageHeader #metaStripeBackground{height:180px!important}#staticPageHeader .clearMetaStripe{height:210px;margin-top:0!important}#staticPageHeader{margin-top:0!important;margin-bottom:0!important}.page-id-1042 #staticPageHeader #metaStripe,.page-id-1042 #staticPageHeader #metaStripeBackground,.page-id-1048 #staticPageHeader #metaStripe,.page-id-1048 #staticPageHeader #metaStripeBackground,.page-id-1056 #staticPageHeader #metaStripe,.page-id-1056 #staticPageHeader #metaStripeBackground{height:120px!important}.page-id-1042 #staticPageHeader .clearMetaStripe,.page-id-1048 #staticPageHeader .clearMetaStripe,.page-id-1056 #staticPageHeader .clearMetaStripe{height:160px;margin-top:0!important}.archive #metaStripe,.archive #metaStripeBackground{height:180px!important}.archive .clearMetaStripe{height:210px;margin-top:0!important}.single-veranstaltung #metaStripe,.single-veranstaltung #metaStripeBackground{height:250px!important}.single-veranstaltung .clearMetaStripe{height:290px;margin-top:0!important}#metaStripe{margin-top:0}#metaStripe .right h1{font-size:26px;line-height:32px}#metaStripe .right h2{font-size:22px;line-height:28px}.monthNav.top{margin-bottom:20px}.monthNav.bottom{margin-top:20px;clear:both}.eventItem .middle{float:none;width:auto;height:140px}a.eventItem,a.eventItem:active{margin-bottom:2%}.eventItem .middle .headline{line-height:22px}.eventItem .middle .subheadline{font-size:15px;line-height:20px}.single-veranstaltung #moreEvents{margin-top:40px!important;padding-top:0!important;padding-bottom:20px!important}.page-id-15 #themenbereiche .wpb_column,.page-id-15 #ueberUns .wpb_column{margin-top:0}.single-veranstaltung #moreEvents .container{padding-left:35px;padding-right:35px}.single-veranstaltung #moreEvents h3{font-size:26px}.single-veranstaltung hr{border-top:0}a.eventKachel,a.eventKachel .back,a.eventKachel .overlay{height:220px}.page-id-15 #ueberUns .vc_col-sm-6:nth-of-type(1){width:33.333333%}.page-id-15 #ueberUns .vc_col-sm-6:nth-of-type(2){width:66.666666%}.page-id-15 #themenbereiche{padding-top:40px!important;padding-bottom:40px!important}.page-id-15 #themenbereiche a.areaListItem{height:auto;font-size:18px;line-height:28px;width:22%;margin-right:2%;margin-bottom:20px}.page-id-15 #leitbild .wpb_text_column,.page-id-15 #team .wpb_text_column{margin-bottom:0}.page-id-15 #themenbereiche .areaListBlock{margin-top:20px}.page-id-15 #leitbild .wpb_column,.page-id-15 #team .wpb_column{margin-top:0}.page-id-15 #leitbild{padding-top:60px!important;padding-bottom:40px!important}.page-id-15 #team{padding-top:20px!important;padding-bottom:40px!important}.page-id-15 #team .gem-team .inline-column{margin-top:15px;margin-bottom:15px}.page-id-15 #team .gem-team .team-person{padding:30px 15px}.page-id-15 #team .gem-team .team-person-image{width:180px;height:180px;margin-bottom:30px}.page-id-15 #kuratorium .kuratoriumItem.vc_col-sm-3,.page-id-47 #intro .vc_col-sm-4,.page-id-47 #intro .vc_col-sm-8{width:50%}.page-id-15 #team .gem-team .team-person-info{font-size:15px;line-height:18px}.page-id-15 #team .gem-team .team-person-name{font-size:18px;line-height:24px;margin-bottom:4px!important}.page-id-15 #team .team-person-email,.page-id-15 #team .team-person-email a,.page-id-15 #team .team-person-phone,.page-id-15 #team .team-person-position{font-size:15px!important;line-height:18px!important}.page-id-15 #kuratorium{padding-top:60px!important;padding-bottom:40px!important}.page-id-15 #kuratorium .wpb_column{margin-top:0}.page-id-15 #kuratorium .kuratoriumItem .description{height:36px;margin-bottom:8px}.page-id-15 #kuratorium .wpb_row{margin-top:0!important;margin-bottom:0!important}.page-id-15 #kooperationspartner .wpb_column,.page-id-45 #fragen .wpb_column,.page-id-45 #intro .wpb_column,.page-id-45 #spendenkonto .wpb_column,.page-id-45 #testimonials .wpb_column{margin-top:0}.page-id-15 #kooperationspartner{padding-top:25px!important;padding-bottom:30px!important}.page-id-15 #kooperationspartner .wpb_text_column{margin-bottom:0}.page-id-15 #kooperationspartner .subhead{margin-bottom:10px}.page-id-45 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-45 #spendenkonto{padding-top:60px!important;padding-bottom:40px!important}.page-id-45 #spendenkonto .vc_column-inner{padding-top:0}.page-id-45 #testimonials{padding-top:60px!important;padding-bottom:60px!important}.page-id-45 #fragen{padding-top:40px!important;padding-bottom:60px!important}.page-id-45 #fragen h3.sectionhead{font-size:22px;line-height:30px}.page-id-45 #fragen .inline-column{margin-top:0;margin-bottom:0}.page-id-932 #spenden{padding-top:30px!important;padding-bottom:0!important}.page-id-932 #spenden .wpb_column{margin-top:8px}.page-id-1042 #impressum .wpb_column,.page-id-1048 #datenschutz .wpb_column,.page-id-1056 #bedingungen .wpb_column,.page-id-19 #ansprechpartner .wpb_column,.page-id-47 #ausstattung .wpb_column,.page-id-47 #intro .wpb_column,.page-id-47 #kontakt .inline-column,.page-id-47 #raeume .wpb_column{margin-top:0}.page-id-932 #spenden form p{font-size:15px;line-height:20px}.page-id-47 #intro{padding-top:30px!important;padding-bottom:30px!important}.page-id-47 #raeume{padding-top:20px!important;padding-bottom:40px!important}.page-id-47 #raeume .flexslider .slides img{height:480px}.page-id-47 #ausstattung{padding-top:60px!important;padding-bottom:40px!important}.page-id-47 #kontakt{padding-top:0!important;padding-bottom:30px!important}.page-id-47 #kontakt h2.sectionhead{font-size:16px;line-height:20px}.page-id-1042 #impressum p,.page-id-1048 #datenschutz li,.page-id-1048 #datenschutz p,.page-id-1056 #bedingungen p{font-size:14px;line-height:18px}.page-id-47 #kontakt .inline-column{margin-bottom:0}.page-id-19 #ansprechpartner{padding-top:20px!important;padding-bottom:30px!important}.page-id-1042 #impressum,.page-id-1048 #datenschutz,.page-id-1056 #bedingungen{padding-top:10px!important;padding-bottom:10px!important}.page-id-19 #ansprechpartner #vcards .col-xs-12.inline-column{margin-top:0;margin-bottom:30px}.page-id-19 #ansprechpartner #vcards .vc_empty_space{height:0!important}#contactFormEmail,#contactFormNachricht,#contactFormName,#contactFormSend{width:100%!important}.page-id-1048 #datenschutz ul{padding-left:20px}.search .blog{margin-top:20px!important;padding-bottom:0!important}.search .blog article{margin-bottom:20px!important}.search .blog .post-title a{font-size:18px;line-height:24px}.search .blog .entry-title{margin-top:5px!important;margin-bottom:5px!important}.blogMain,.blogSidebar{margin-top:40px}.search .blog .post-text p{font-size:14px;line-height:18px}.search .blog a.redButton{border-radius:3px;height:26px;font-size:12px;padding:2px 8px}.blogSidebar{padding-top:0}.blogSidebar .widget_recent_entries ul li a{font-size:14px;line-height:18px}.blogSidebar .widget .tagcloud a{font-size:14px!important;line-height:14px!important;padding:3px 6px!important}.blogMain article{margin-bottom:20px!important}.blogMain article .post-meta-left{font-size:15px;line-height:15px}.blogMain article h3.entry-title{font-size:20px;line-height:28px}.blogMain article .post-text .summary{font-size:15px;line-height:20px}.magazinDetail .post-tags-list{margin-top:15px}.magazinDetail .post-tags-list a{padding-right:5px;padding-left:5px;margin-right:15px;margin-bottom:6px}.magazinDetail .post-text h4{font-size:17px;line-height:23px}.magazinDetail .post-text p{font-size:15px;line-height:20px}article:not(.type-page)>.entry-content.post-content{margin-bottom:0!important}}@media (min-width:1200px){.mobileOnly,.tabletPortraitOnly{display:none!important}#homeNextEvents .wpb_raw_code{margin-bottom:32px}.page-id-15 #team .gem-team .inline-column:nth-child(4) .team-person,.page-id-15 #team .gem-team .inline-column:nth-child(5) .team-person,.page-id-15 #team .gem-team .inline-column:nth-child(6) .team-person{min-height:545px}.page-id-15 #team .gem-team .inline-column:nth-child(4) .team-person-position,.page-id-15 #team .gem-team .inline-column:nth-child(5) .team-person-position,.page-id-15 #team .gem-team .inline-column:nth-child(6) .team-person-position,.page-id-15 #team .gem-team .inline-column:nth-child(1) .team-person-position{min-height:48px}#bedingungen,#datenschutz,#impressum,#intro,#ueberUns{padding-top:0!important}.single-veranstaltung hr{border-top:0}}
a.eventKachel.homeKachel:hover .overlay  {visibility:visible!important;opacity:.7!important;} #post-5109 .post-footer a.redButton {display:none;}