You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2 lines
8.5 KiB

  1. @charset "UTF-8";.accordion{--accordion-toggler-padding: 14px;--accordion-icon-width: 60px;--accordion-toggler-min-height: 79px;margin:var(--section-margin) 0}@media (max-width: 767px){.accordion{--accordion-toggler-padding: 12px;--accordion-toggler-min-height: 60px}}.accordion>.linklist,.accordion>ul{position:relative;padding:0;list-style:none;border-bottom:1px solid var(--color-surface-inset)}.richtext .accordion>.linklist,.richtext .accordion>ul{padding:0;margin:0}@media (max-width: 567px){.accordion>.linklist,.accordion>ul{margin:0 calc(var(--container-padding) * -1);--accordion-icon-width: var(--container-padding)}}.accordion>.linklist>li,.accordion>ul>li{padding-left:var(--accordion-icon-width);border-top:1px solid var(--color-surface-inset);margin-bottom:0}.accordion>.linklist>li.inAccordion,.accordion>ul>li.inAccordion{border-top:1px solid var(--color-surface-inset);margin-bottom:0;padding-left:var(--accordion-icon-width)}.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{padding:var(--accordion-toggler-padding) var(--accordion-toggler-padding) calc(var(--accordion-toggler-padding) + 1px) var(--accordion-icon-width);min-height:var(--accordion-toggler-min-height);display:flex;align-items:center;margin:0 0 0 calc(var(--accordion-icon-width) * -1);background-color:var(--color-background);text-decoration:none;position:relative}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .accordion-toggler.focus-visible:focus{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{box-shadow:0 0 0 2px var(--swatches-secondary-700),0 0 8px 2px var(--swatches-secondary-700);outline:0}@media (max-width: 567px){.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{--accordion-icon-width: 46px;margin-left:calc(var(--container-padding) * -1)}}.accordion .linklist>li>a.accordion-toggler:before,.accordion .accordion-toggler:before{content:"";font-family:Icons,sans-serif;font-size:var(--icon-size);line-height:1;top:50%;left:6px;position:absolute;margin-top:calc(var(--icon-size) / -2);width:var(--accordion-icon-width);text-align:center;padding-right:5px}.accordion .linklist>li>a.accordion-toggler.open:before,.accordion .accordion-toggler.open:before{content:""}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler.focus-visible:focus,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{z-index:1}.accordion .accordion-content{display:none;padding:1em 0;margin-left:calc(var(--accordion-icon-width) * -1)}.accordion .accordion-content>*:last-child{margin-bottom:.1em}.accordion .accordion-content>*:first-child{margin-top:0}.accordion[data-type=event] .accordion-content[id=js-event-berufs-info]{background-color:inherit}.accordion[data-type=event]>ul{border-bottom:0}.accordion[data-type=event]>ul>li:before{display:none}.accordion[data-type=event]>ul>li.open .accordion-toggler{color:var(--color-text)}.accordion[data-type=event] .accordion-toggler{position:relative;box-shadow:0 1px 0 0 var(--color-surface-inset)}.accordion[data-type=event] .accordion-toggler:hover{color:var(--color-text)}.accordion[data-type=event] .accordion-toggler:before{position:absolute;left:0;top:0;bottom:0;background-color:var(--color-button-primary-background);color:var(--color-button-primary-text);margin:-1px 0;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;width:calc(var(--accordion-icon-width) * .75)}.accordion[data-type=event] .accordion-content{padding:0;border-top:1px solid var(--color-surface-inset);border-bottom:1px solid var(--color-surface-inset);background:var(--color-background)}.accordion[data-type=event] .date-box{display:none}.accordion[data-type=event] .ev-title{font-weight:600}.accordion[data-type=event] .date-wrapper>div{display:inline-block;font-size:var(--font-size-small)}.accordion[data-type=event] .date-wrapper>div.date{font-size:var(--font-size-h4);margin-right:.3em;font-family:Korb,sans-serif}.accordion[data-type=event] .event-details{display:flex;align-items:flex-start;padding:1em 0 1em calc(var(--accordion-icon-width) - 10px);margin:0 10px}.accordion[data-type=event] .event-details+.event-details{border-top:1px solid var(--color-surface-inset)}.accordion[data-type=event] .event-details .event-locationlink>a{font-size:var(--font-size-small)}@media (max-width: 567px){.accordion[data-type=event] .event-details{flex-direction:column}}.accordion[data-type=event] .event-details.sign-up{align-items:center;top:1.2em;padding-bottom:1.2em}@media (max-width: 567px){.accordion[data-type=event] .event-details.sign-up{padding-top:1em}}.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{width:100%}@media (min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{flex:1 1 50%;max-width:50%}}.accordion[data-type=event] .event-details.sign-up p,.accordion[data-type=event] .event-details.sign-up .text{margin:0}.accordion[data-type=event] .event-details.sign-up .event-label{padding-top:2px}@media (max-width: 567px){.accordion[data-type=event] .event-details.sign-up .event-label:before{left:-1px}}.accordion[data-type=event] .event-details.sign-up .event-content{margin-top:1em;margin-bottom:.2em}@media (min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-content{margin:0;text-align:right}.accordion[data-type=event] .event-details.sign-up .event-content .btn{margin-right:10px}}.accordion[data-type=event] .event-label{position:relative;padding-right:20px;flex:1 1 100%}@media (min-width: 568px){.accordion[data-type=event] .event-label{flex:1 1 40%;max-width:40%}}@media (max-width: 767px){.accordion[data-type=event] .event-label{padding-left:30px}}.accordion[data-type=event] .event-label:before{font-family:Icons,sans-serif;font-size:var(--icon-size);line-height:1;position:absolute;top:50%;margin-top:calc(var(--icon-size) / -2);left:calc(var(--accordion-icon-width) / -2.4 - var(--icon-size) / 2)}@media (max-width: 567px){.accordion[data-type=event] .event-label:before{left:-2px}}.accordion[data-type=event] .event-label.icon-freie-plaetze:before{color:var(--swatches-secondary-700)}.accordion[data-type=event] .event-label.icon-geschlossen:before{color:var(--feedback-error)}.accordion[data-type=event] .event-label h4,.accordion[data-type=event] .event-label .like-h4{font-size:var(--font-size-copy);font-weight:700;margin:0}.accordion[data-type=event] .event-content{padding-right:20px;font-size:var(--font-size-small);flex:1 1 100%}@media (min-width: 568px){.accordion[data-type=event] .event-content{flex:1 1 60%;max-width:60%;padding-left:0}}@media (max-width: 767px){.accordion[data-type=event] .event-content{padding-right:10px;margin-top:.6em}}.accordion[data-type=event] .event-content>p:last-child,.accordion[data-type=event] .event-content>.text:last-child{margin-bottom:0}.accordion[data-type=event] .price .amount{font-family:var(--font-korb),sans-serif;font-size:var(--font-size-h2);font-weight:400;line-height:1.2;margin:0 .3em 0 -.05em}.accordion[data-type=event] .price+p{margin-top:.6em}.accordion[data-type=event] .referees{position:relative;display:block;padding:0;list-style:none}.accordion[data-type=event] .referees.multiple-events>li{margin-bottom:20px}.accordion[data-type=event] .referees.multiple-events .referees{list-style:disc;padding-left:20px;margin-top:10px}.accordion[data-type=event] .referees .image-box{margin:.8em 0 .4em}.accordion[data-type=event] .referees .image-box img{max-width:100%;max-height:300px}.accordion[data-type=event] .referees>li>a{font-weight:600}.accordion[data-type=event] .referees>li>a:last-child{text-decoration:none;pointer-events:none}.accordion[data-type=event] .referees .referee-details{display:none;margin-bottom:1.2em}.accordion[data-type=event] .referees .referee-details:first-child:last-child{display:block}.a-z-content-wrapper .accordion[data-type=contacts],.a-z-content-wrapper .accordion{border-top:0;margin-top:2px;list-style-type:none}.accordion>.linklist>li.inAccordion.open .accordion-toggler:before,.accordion>ul>li.inAccordion.open .accordion-toggler:before{content:""}