.my-calendar-header *,.mc_bottomnav *,.mc-main *{line-height:1.62}.mc-main .my-calendar-header,.mc-main .my-calendar-footer{padding:.5em;background:#e3e3e3;background:var(--secondary-light);color:var(--secondary-dark)}.mc-main .my-calendar-header a,.mc-main .my-calendar-footer a{color:var(--secondary-dark)}.mc-main a{border-bottom:none;display:inline}.mc-main .details ul,.mc-main .details ol,.mc-main details li{margin:.25em 0 .5em 3em}.mc-main .maybe-hide{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;color:inherit}.my-calendar-header>div:nth-of-type(1),.mc_bottomnav>div:nth-of-type(1){margin-left:0}.my-calendar-header>div:nth-of-type(last),.mc_bottomnav>div:nth-of-type(last){margin-right:0}.mc-main .my-calendar-header span,.mc-main .my-calendar-header a,.mc-main .mc_bottomnav span,.mc-main .mc_bottomnav a,.mc-main .my-calendar-header select,.mc-main .my-calendar-header input,.mc-main .mc_bottomnav select,.mc-main .mc_bottomnav input,.mc-main .my-calendar-header input[type=submit],.mc-main .mc_bottomnav input[type=submit]{font-size:16px;font-weight:400;text-decoration:none}.mc-main span.category-color-sample{border:none!important;box-shadow:none!important}.mc-main .my-calendar-header a:hover,.mc-main .my-calendar-footer a:hover,.mc-main .my-calendar-header a:focus,.mc-main .my-calendar-footer a:focus{text-decoration:none;outline:1px solid;outline-offset:2px;border-radius:3px}.mc-main .my-calendar-header input:hover,.mc-main .my-calendar-header input:focus{outline-offset:0;border-radius:0}.mc-main.calendar,.mc-main table{width:100%!important}.mc-main table{position:relative;border-collapse:collapse;table-layout:fixed}.mc-main.list .my-calendar-month,.mc-main .heading{font-size:20px;color:#313233;color:var(--primary-dark);text-align:center;margin:0}.mc-main .heading{position:relative}.mc-main .heading:before{display:block;border-top:1px solid var(--highlight-dark);content:'';margin:0 auto;position:absolute;top:55%;right:0;left:0;bottom:0;width:95%;z-index:-1}.mc-main .heading span{background:var(--primary-light);padding:0 15px}.mc-main th{font-size:16px;line-height:1.5;text-align:center;padding:4px 0;background:#fff!important;background:var(--primary-light)!important;color:#313233!important;color:var(--primary-dark)!important;border-bottom:1px solid var(--highlight-dark)}.mc-main th abbr,.mc-main .event-time abbr{border-bottom:none;text-decoration:none}.mc-main td{border:1px solid #efefef;border:1px solid var(--highlight-light);padding:0!important;height:6em}.mc-main.mini td{height:auto}.mc-main td .event-title{font-size:12px}.mc-main{position:relative}.mc-main .event-title{margin:0!important;font-size:24px;text-transform:none;letter-spacing:normal}.mc-main .event-title a{display:block;line-height:1.5;padding:4px 6px;position:relative;border-bottom:none;box-shadow:none}.my-calendar-prev a:before,.my-calendar-next a:after,.mc-export a:before,.mc-main .time-block:before,.mc-main .sharing .ical a:before,.mc-main .sharing .gcal a:before,.mc-main .sharing .mc-details a:before,.mc-main .mc-format a:before,.mc-main .mc-format span:before,.mc-main .mc-print a:before,.mc-main .mc-list .event-date button:nth-of-type(1):before{font-family:'dashicons';vertical-align:middle;position:relative;top:-2px;margin-right:2px}.mc-main .event-title .has-image{padding-left:24px}.mc-main.mini .event-title{padding:10px 30px 9px 5px}.mc-main.mini .has-events .active-toggle{background:#efefef;background:var(--secondary-light);color:#000;color:var(--secondary-dark)}.mc-main.mini .event-title .category-icon{position:relative;margin-right:4px;top:0;left:0}.mc-main .mc-print a:before{content:"\f497"}.mc-main .mc-format .list:before{content:"\f163"}.mc-main .mc-format .grid:before{content:"\f508"}.mc-main .event-title .category-icon,.mc-main .category-color-sample .category-icon{position:absolute;top:6px;left:4px;box-shadow:none;background:#fff0;display:inline;vertical-align:middle}.mc-main .category-key .category-color-sample{padding-right:4px}.mc-main .category-color-sample .category-icon{position:static}.mc-main .calendar-event .details,.mc-main .calendar-events{position:absolute;left:0;width:100%;background:#fff;background:var(--primary-light);box-shadow:0 0 4px;color:#333;color:var(--primary-dark);z-index:9999999}.mc-main .calendar-events{width:110%;left:-5%}.mc-main .mc-event{word-break:normal}.mc-main .calendar-events .mc-event:nth-of-type(1n+1){border-top:1px solid var(--highlight-dark)}.mc-main .details{padding:1rem}.mc-main.mini .details{padding:16px;border-top:1px solid #666;border-top:1px solid var(--highlight-dark)}.mc-main .list-event .details{padding:0;margin-top:1em}.mc-main .list-event .event-title{padding:.25em;border-radius:0 10px 10px 0}.mc-main .mc-list .event-date button{display:inline-block;width:auto;text-align:left;background-color:#fff0;color:#000;color:var(--primary-dark)}.mc-main .mc-list .event-date button:hover,.mc-main .mc-list .event-date button:focus{background:#fff0}.mc-main .mc-list .event-date button:nth-of-type(1):before{content:"\f132";top:0;margin-right:3px}.mc-main .mc-list .event-date button:nth-of-type(1)[aria-expanded=true]:before{content:"\f460"}.mc-main .mc-list .details .address{padding-right:0}.mc-main .mc-list .details>p{padding:.5em}.mc-main .close img{width:auto!important;height:auto!important;padding:2px 2px 0}.mc-main button.close{position:absolute;right:0;top:0;padding:10px!important;background:#d00!important;border-radius:0px!important;color:#fff!important}.mc-main button.close,.mc-main button.close *{padding:0;line-height:1;border-radius:0;opacity:1}.mc-main.mini .close{left:auto;right:0;font-size:18px}.mc-main .close:hover,.mc-main .close:focus{background:#fff!important;background:var(--primary-light)!important;color:#d00!important;outline:1px solid var(--primary-dark)}.mc-main .details .category-icon{width:auto}.mc-main .details img.alignleft{width:auto;float:left;margin:0 20px 10px 0}.mc-main .details img.alignright{width:auto;float:left;margin:0 0 10px 20px}.mc-main .details img.aligncenter{width:auto;display:block;margin:0 auto 10px}.mc-main .details p{margin:0 0 20px}.mc-main .time-block{float:right}.mc-main.mini .time-block{float:none;font-size:14px}.mc-main .time-block p{color:#000;color:var(--secondary-dark);display:inline-block;margin:0!important;background:#fff;background:var(--primary-light);padding:0 .25em!important}.mc-main .time-block:before{content:"\f469";vertical-align:top;margin-right:4px}.mc-main .time-block .mc-event-date{display:block}.mc-main .mc-event-date{font-weight:700;color:#333;color:var(--primary-dark)}.mc-main .mc-date{display:block;padding:0 7px;font-size:14px;text-align:right}.mc-main.mini .mc-date{text-align:center;padding:0}.mc-main.mini .has-events.current-day a.mc-date{color:#000;color:var(--secondary-dark);background:#eee;background:var(--secondary-light);border-top:0 solid}.mc-main.mini .has-events.current-day a.mc-date:hover,.mc-main.mini .has-events.current-day a.mc-date:focus{background:#000;background:var(--primary-dark);color:#eee;color:var(--primary-light)}.mc-main .nextmonth{background:rgb(200 200 200 / .1)}.mc-main .nextmonth .mc-date{background:#fff0}.mc-main .has-events .mc-date{font-weight:700;background:#333;background:var(--primary-dark);color:#fff;color:var(--primary-light)}.mc-main .current-day{border-bottom:5px solid #313233;border-bottom:5px solid var(--highlight-dark)}.mc-main .has-events a.mc-date{color:#fff;color:var(--primary-light);background:#333;background:var(--primary-dark)}.mc-main .has-events a.mc-date:hover,.mc-main .has-events a.mc-date:focus{color:#333;color:var(--primary-dark);background:#fff;background:var(--primary-light)}.mc-main .mc-single{font-size:24px;margin:0 0 .5em}.my-calendar-nav ul,.mc-main .category-key ul,.mc-main .mc-export ul,.mc-main .mc-list{margin:0!important;padding:0!important}.my-calendar-footer .category-key ul,.my-calendar-header .category-key ul{display:flex;flex-wrap:wrap;column-gap:.5rem}.my-calendar-nav ul{column-gap:.5rem}.mc-main .mc-time .week{padding-left:3px;padding-right:3px;border-left:1px solid #bbb;border-right:1px solid #bbb}.mc-export a:before{margin-right:3px}.mc-export .rss a:before{content:'\f303'}.mc-export .ics a:before{content:'\f508'}.mc-download .google a:before,.mc-download .outlook a:before{content:"\f316"}.my-calendar-prev a:before{content:'\f341'}.my-calendar-next a:after{content:'\f345';margin-left:3px}.mc-main .category-key li a{padding:2px 4px;border:1px solid #fff0;border-radius:3px}.mc-main .category-key li.current a{border:1px solid var(--highlight-dark);background-color:var(--primary-light)}.mc-main .my-calendar-header .no-icon,.mc-main .mc_bottomnav .no-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 .25em;border-radius:16px;position:relative;top:-2px;border:1px solid #fff}.details .longdesc{margin:1em 0}.mc-main .address{clear:right}.single-event .address,.mc-main .address{margin:.5em 0 1em 1em;float:right;border-radius:10px 0 0 10px;padding:10px;width:50%;max-width:250px;background:rgb(255 255 255 / .15)}.single-event .address{float:none;margin-left:0;padding:0}.mc-main.mini .address{margin:15px 0;float:none;width:100%;border-radius:10px;max-width:100%}.single-event .address .street-address,.mc-main .address .street-address{display:inline}.single-event .address .street-address:nth-of-type(2):before,.mc-main .address .street-address:nth-of-type(2):before{content:', '}.mc-author-card,.mc-host-card,.sharing{clear:both}.mc-author-card,.mc-host-card{margin-top:1em;background:#fcfcfc;color:#333;font-size:14px;align-items:end}.mc-main .my-calendar-date-switcher select{width:auto;margin:0;height:auto}.mc-main .my-calendar-date-switcher input[type=submit]{min-width:2em;width:auto}.mc-main .mc-list li,.mc-day{position:relative}.mc-main li.current-day{border-left:5px solid var(--highlight-dark)}.mc-main li.current-day button:nth-of-type(1){position:relative;left:-5px}.mc-main .mc-list .mc-events{list-style-type:none!important;padding:10px;background:rgb(0 0 0 / .03);margin:0}.mc-main .mc-list .mc-events.odd{padding:10px;background:none}.mc-main .list-event .event-title{display:inline-block}.mc-main .details .sharing{clear:both;margin:.5em 0}.mc-main .sharing p{display:inline-block;padding:.5em .5em .5em 0}.mc-main.mini .sharing p{font-size:14px;padding:0 .25em 0 0;margin-bottom:10px}.mc-main .sharing .ical a:before,.mc-main .sharing .gcal a:before{content:"\f502"}.mc-main .sharing .mc-details a:before{content:"\f242"}.mc-main .mc-list .event-date{font-size:16px;font-weight:600}.mc-main .list-event{border-top:4px solid #d1d1d1;border-top:4px solid var(--highlight-light);margin:.5em -10px;clear:both}.mc-main .day .list-event,.mc-main .day .details{padding:0;margin:0}.mc-main .mc-list-extended{font-size:14px;font-style:italic}.mc-main .details .mc-image{width:100%;max-width:100%!important;height:auto}.mc-main .list-event .event-title .category-icon{margin-right:.5em;position:relative;top:-1px}.single-event .event-title{padding:.5em;font-size:inherit}.single-event .time-block{border-bottom:1px solid;background:rgb(0 0 0 / .05);padding:.5rem}.single-event .event-title .category-icon{margin-right:10px;position:static}.view-full{text-align:right}.mc-list-details.all-events{text-align:left;display:inline-block;text-transform:none}.my-calendar-mask.mc-mask-active{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:10000;background:#0006}.mc-main .calendar-event .details{z-index:10001!important}.calendar-event{margin-bottom:5px}.my-calendar-modal .event-title svg{background-color:#fff;padding:3px}.mc-main .mc_allgemeines .event-title,.mc-main .mc_allgemeines .event-title a{background:#ffffff!important;color:#000000!important}.mc-main .mc_allgemeines .event-title button{background:#ffffff!important;color:#000000!important}.mc-main span.mc_allgemeines{color:#fff}.mc-main .mc_allgemeines .event-title a:hover,.mc-main .mc_allgemeines .event-title a:focus{background:#ffffff!important}.mc-main .mc_allgemeines .event-title button:hover,.mc-main .mc_allgemeines .event-title button:focus{background:#ffffff!important}.my-calendar-modal .event-title svg{background-color:#d33;padding:3px}.mc-main .mc_vapca .event-title,.mc-main .mc_vapca .event-title a{background:#dd3333!important;color:#ffffff!important}.mc-main .mc_vapca .event-title button{background:#dd3333!important;color:#ffffff!important}.mc-main span.mc_vapca{color:#d33}.mc-main .mc_vapca .event-title a:hover,.mc-main .mc_vapca .event-title a:focus{background:#aa0000!important}.mc-main .mc_vapca .event-title button:hover,.mc-main .mc_vapca .event-title button:focus{background:#aa0000!important}.my-calendar-modal .event-title svg{background-color:#8224e3;padding:3px}.mc-main .mc_foodsharing .event-title,.mc-main .mc_foodsharing .event-title a{background:#8224e3!important;color:#ffffff!important}.mc-main .mc_foodsharing .event-title button{background:#8224e3!important;color:#ffffff!important}.mc-main span.mc_foodsharing{color:#8224e3}.mc-main .mc_foodsharing .event-title a:hover,.mc-main .mc_foodsharing .event-title a:focus{background:#4f00b0!important}.mc-main .mc_foodsharing .event-title button:hover,.mc-main .mc_foodsharing .event-title button:focus{background:#4f00b0!important}.my-calendar-modal .event-title svg{background-color:#d93;padding:3px}.mc-main .mc_kaffee-und-kuchen .event-title,.mc-main .mc_kaffee-und-kuchen .event-title a{background:#dd9933!important;color:#000000!important}.mc-main .mc_kaffee-und-kuchen .event-title button{background:#dd9933!important;color:#000000!important}.mc-main span.mc_kaffee-und-kuchen{color:#d93}.mc-main .mc_kaffee-und-kuchen .event-title a:hover,.mc-main .mc_kaffee-und-kuchen .event-title a:focus{background:#ffcc66!important}.mc-main .mc_kaffee-und-kuchen .event-title button:hover,.mc-main .mc_kaffee-und-kuchen .event-title button:focus{background:#ffcc66!important}.my-calendar-modal .event-title svg{background-color:#1e73be;padding:3px}.mc-main .mc_konzert .event-title,.mc-main .mc_konzert .event-title a{background:#1e73be!important;color:#ffffff!important}.mc-main .mc_konzert .event-title button{background:#1e73be!important;color:#ffffff!important}.mc-main span.mc_konzert{color:#1e73be}.mc-main .mc_konzert .event-title a:hover,.mc-main .mc_konzert .event-title a:focus{background:#00408b!important}.mc-main .mc_konzert .event-title button:hover,.mc-main .mc_konzert .event-title button:focus{background:#00408b!important}.my-calendar-modal .event-title svg{background-color:#666;padding:3px}.mc-main .mc_demo--kundgebung .event-title,.mc-main .mc_demo--kundgebung .event-title a{background:#666666!important;color:#ffffff!important}.mc-main .mc_demo--kundgebung .event-title button{background:#666666!important;color:#ffffff!important}.mc-main span.mc_demo--kundgebung{color:#666}.mc-main .mc_demo--kundgebung .event-title a:hover,.mc-main .mc_demo--kundgebung .event-title a:focus{background:#333333!important}.mc-main .mc_demo--kundgebung .event-title button:hover,.mc-main .mc_demo--kundgebung .event-title button:focus{background:#333333!important}.my-calendar-modal .event-title svg{background-color:#eded15;padding:3px}.mc-main .mc_orga-plenum .event-title,.mc-main .mc_orga-plenum .event-title a{background:#eded15!important;color:#000000!important}.mc-main .mc_orga-plenum .event-title button{background:#eded15!important;color:#000000!important}.mc-main span.mc_orga-plenum{color:#eded15}.mc-main .mc_orga-plenum .event-title a:hover,.mc-main .mc_orga-plenum .event-title a:focus{background:#ffff48!important}.mc-main .mc_orga-plenum .event-title button:hover,.mc-main .mc_orga-plenum .event-title button:focus{background:#ffff48!important}.my-calendar-modal .event-title svg{background-color:#31149b;padding:3px}.mc-main .mc_programm-ag .event-title,.mc-main .mc_programm-ag .event-title a{background:#31149b!important;color:#ffffff!important}.mc-main .mc_programm-ag .event-title button{background:#31149b!important;color:#ffffff!important}.mc-main span.mc_programm-ag{color:#31149b}.mc-main .mc_programm-ag .event-title a:hover,.mc-main .mc_programm-ag .event-title a:focus{background:#000068!important}.mc-main .mc_programm-ag .event-title button:hover,.mc-main .mc_programm-ag .event-title button:focus{background:#000068!important}.my-calendar-modal .event-title svg{background-color:#d0ff9b;padding:3px}.mc-main .mc_sonstige-veranstaltung .event-title,.mc-main .mc_sonstige-veranstaltung .event-title a{background:#d0ff9b!important;color:#000000!important}.mc-main .mc_sonstige-veranstaltung .event-title button{background:#d0ff9b!important;color:#000000!important}.mc-main span.mc_sonstige-veranstaltung{color:#d0ff9b}.mc-main .mc_sonstige-veranstaltung .event-title a:hover,.mc-main .mc_sonstige-veranstaltung .event-title a:focus{background:#ffffce!important}.mc-main .mc_sonstige-veranstaltung .event-title button:hover,.mc-main .mc_sonstige-veranstaltung .event-title button:focus{background:#ffffce!important}.my-calendar-modal .event-title svg{background-color:cyan;padding:3px}.mc-main .mc_party .event-title,.mc-main .mc_party .event-title a{background:#00ffff!important;color:#000000!important}.mc-main .mc_party .event-title button{background:#00ffff!important;color:#000000!important}.mc-main span.mc_party{color:cyan}.mc-main .mc_party .event-title a:hover,.mc-main .mc_party .event-title a:focus{background:#33ffff!important}.mc-main .mc_party .event-title button:hover,.mc-main .mc_party .event-title button:focus{background:#33ffff!important}.my-calendar-modal .event-title svg{background-color:#e2e2e2;padding:3px}.mc-main .mc_infoveranstaltung .event-title,.mc-main .mc_infoveranstaltung .event-title a{background:#e2e2e2!important;color:#000000!important}.mc-main .mc_infoveranstaltung .event-title button{background:#e2e2e2!important;color:#000000!important}.mc-main span.mc_infoveranstaltung{color:#e2e2e2}.mc-main .mc_infoveranstaltung .event-title a:hover,.mc-main .mc_infoveranstaltung .event-title a:focus{background:#ffffff!important}.mc-main .mc_infoveranstaltung .event-title button:hover,.mc-main .mc_infoveranstaltung .event-title button:focus{background:#ffffff!important}.my-calendar-modal .event-title svg{background-color:#ea17ea;padding:3px}.mc-main .mc_vortrag .event-title,.mc-main .mc_vortrag .event-title a{background:#ea17ea!important;color:#ffffff!important}.mc-main .mc_vortrag .event-title button{background:#ea17ea!important;color:#ffffff!important}.mc-main span.mc_vortrag{color:#ea17ea}.mc-main .mc_vortrag .event-title a:hover,.mc-main .mc_vortrag .event-title a:focus{background:#b700b7!important}.mc-main .mc_vortrag .event-title button:hover,.mc-main .mc_vortrag .event-title button:focus{background:#b700b7!important}.my-calendar-modal .event-title svg{background-color:#137a18;padding:3px}.mc-main .mc_workshop .event-title,.mc-main .mc_workshop .event-title a{background:#137a18!important;color:#ffffff!important}.mc-main .mc_workshop .event-title button{background:#137a18!important;color:#ffffff!important}.mc-main span.mc_workshop{color:#137a18}.mc-main .mc_workshop .event-title a:hover,.mc-main .mc_workshop .event-title a:focus{background:#004700!important}.mc-main .mc_workshop .event-title button:hover,.mc-main .mc_workshop .event-title button:focus{background:#004700!important}.my-calendar-modal .event-title svg{background-color:#b5ffd5;padding:3px}.mc-main .mc_infostand .event-title,.mc-main .mc_infostand .event-title a{background:#b5ffd5!important;color:#000000!important}.mc-main .mc_infostand .event-title button{background:#b5ffd5!important;color:#000000!important}.mc-main span.mc_infostand{color:#b5ffd5}.mc-main .mc_infostand .event-title a:hover,.mc-main .mc_infostand .event-title a:focus{background:#e8ffff!important}.mc-main .mc_infostand .event-title button:hover,.mc-main .mc_infostand .event-title button:focus{background:#e8ffff!important}.my-calendar-modal .event-title svg{background-color:#000;padding:3px}.mc-main .mc_hang-out-kneipe .event-title,.mc-main .mc_hang-out-kneipe .event-title a{background:#000000!important;color:#ffffff!important}.mc-main .mc_hang-out-kneipe .event-title button{background:#000000!important;color:#ffffff!important}.mc-main span.mc_hang-out-kneipe{color:#000}.mc-main .mc_hang-out-kneipe .event-title a:hover,.mc-main .mc_hang-out-kneipe .event-title a:focus{background:#000000!important}.mc-main .mc_hang-out-kneipe .event-title button:hover,.mc-main .mc_hang-out-kneipe .event-title button:focus{background:#000000!important}.my-calendar-modal .event-title svg{background-color:#0d0;padding:3px}.mc-main .mc_garten-ag .event-title,.mc-main .mc_garten-ag .event-title a{background:#00dd00!important;color:#000000!important}.mc-main .mc_garten-ag .event-title button{background:#00dd00!important;color:#000000!important}.mc-main span.mc_garten-ag{color:#0d0}.mc-main .mc_garten-ag .event-title a:hover,.mc-main .mc_garten-ag .event-title a:focus{background:#33ff33!important}.mc-main .mc_garten-ag .event-title button:hover,.mc-main .mc_garten-ag .event-title button:focus{background:#33ff33!important}.my-calendar-modal .event-title svg{background-color:#e230f2;padding:3px}.mc-main .mc_lesekreis .event-title,.mc-main .mc_lesekreis .event-title a{background:#e230f2!important;color:#ffffff!important}.mc-main .mc_lesekreis .event-title button{background:#e230f2!important;color:#ffffff!important}.mc-main span.mc_lesekreis{color:#e230f2}.mc-main .mc_lesekreis .event-title a:hover,.mc-main .mc_lesekreis .event-title a:focus{background:#af00bf!important}.mc-main .mc_lesekreis .event-title button:hover,.mc-main .mc_lesekreis .event-title button:focus{background:#af00bf!important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay,.mc-event-list{--primary-dark:#000000;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--main-background:transparent;--main-color:inherit;--navbar-background:transparent;--nav-button-bg:#fff;--nav-button-color:#313233;--nav-button-border:#313233;--nav-input-border:#313233;--nav-input-background:#fff;--nav-input-color:#313233;--grid-cell-border:#0000001f;--grid-header-border:#313233;--grid-header-color:#313233;--grid-weekend-color:#313233;--grid-header-bg:transparent;--grid-weekend-bg:transparent;--grid-cell-background:transparent;--current-day-border:#313233;--current-day-color:#313233;--current-day-bg:transparent;--date-has-events-bg:#313233;--date-has-events-color:#f6f7f7;--calendar-heading:clamp( 1.125rem, 24px, 2.5rem );--event-title:clamp( 1.25rem, 24px, 2.5rem );--grid-date:16px;--grid-date-heading:clamp( .75rem, 16px, 1.5rem );--modal-title:1.5rem;--navigation-controls:clamp( .75rem, 16px, 1.5rem );--card-heading:1.125rem;--list-date:1.25rem;--author-card:clamp( .75rem, 14px, 1.5rem);--single-event-title:clamp( 1.25rem, 24px, 2.5rem );--mini-time-text:clamp( .75rem, 14px 1.25rem );--list-event-date:1.25rem;--list-event-title:1.2rem;--grid-max-width:1260px;--main-margin:0 auto;--list-preset-border-color:#000000;--list-preset-stripe-background:rgba( 0,0,0,.04 );--list-preset-date-badge-background:#000;--list-preset-date-badge-color:#fff;--list-preset-background:transparent;--category-mc_allgemeines:#ffffff;--category-mc_vapca:#dd3333;--category-mc_foodsharing:#8224e3;--category-mc_kaffee-und-kuchen:#dd9933;--category-mc_konzert:#1e73be;--category-mc_demo--kundgebung:#666666;--category-mc_orga-plenum:#eded15;--category-mc_programm-ag:#31149b;--category-mc_sonstige-veranstaltung:#d0ff9b;--category-mc_party:#00ffff;--category-mc_infoveranstaltung:#e2e2e2;--category-mc_vortrag:#ea17ea;--category-mc_workshop:#137a18;--category-mc_infostand:#b5ffd5;--category-mc_hang-out-kneipe:#000000;--category-mc_garten-ag:#00dd00;--category-mc_lesekreis:#e230f2}