:root{--color-base:#3e3e40;--color-primary:#FEED01;--color-primary-rgb:153,190,16;--color-primary-light:#f5f4e2;--color-primary-light-text:#dedbc1;--color-primary-light-rgb:76,20,75;--color-secondary:#9AAFBD;--color-secondary-rgb:154,175,189;--color-dark:#2d2d2d;--color-medium:#818184;--color-light:#bababa;--color-bright:#f5f5f5;--color-white:#ffffff;--color-black:#000000;--color-akademie:#009ee0;--color-wissen:#f03f19;--color-lehrgang:#93117e;--color-lehrgangfern:#D84B87;--color-online:#45a14e;--color-akademie-light:#CCECF9;--color-wissen-light:#FCD9D1;--color-lehrgang-light:#E9CFE5;--color-lehrgangfern-light:#FBE2ED;--color-online-light:#CAF2CE}.swcalendarArchiv .vcalLink:after{content:"Informationen"}.swcalendarArchiv .vcalLink strong{display:none}#CalSwitch{text-align:center;margin-bottom:25px}#CalSwitch .switch{font-size:1.4rem;width:auto;margin:0 auto;display:inline-block;position:relative}#CalSwitch .switch:after{content:" ";display:block;width:100%;height:3px;background-color:#efefef;margin-top:-11px}#CalSwitch .switch>*{background-color:#efefef;border-radius:8px;padding:5px 10px;display:inline-block;text-decoration:none;border-radius:8px;margin-bottom:-30px}#CalSwitch .switch .active,#CalSwitch .switch>:hover{background-color:var(--color-primary)}.swcalendar .topHeader{margin-bottom:40px;text-align:center}.swcalendar .topHeader .dateInfo{text-align:center;text-transform:uppercase;font-size:140%;color:var(--color-primary);margin-bottom:20px}.TKCalender.Detail .modPreTitle{margin-bottom:8px}.TKCalender.Detail .modTitle{font-size:190%}.TKCalender.Detail .date{padding-right:16px;border-right:2px solid #333}.TKCalender.Detail .date>*{display:block;text-align:right}.TKCalender.Detail .time{padding-right:18px;padding-top:8px;text-align:right}.swcalendarDetail.tk_calendar .dateState>[class*=state-]{display:inline-block;padding:4px 10px;border-radius:6px;min-width:80px;text-align:center;background-color:#adadad;color:white}.swcalendarDetail.tk_calendar .dateState .state-0,.swcalendarDetail.tk_calendar .dateState .state-5{background-color:red;color:white}.TKCalender.List .boxDate{border-style:solid;border-width:2px;border-top-width:6px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%}.TKCalender.List .boxDate .tillline{line-height:1rem}.TKCalender .dateState>*{display:inline-block;padding:4px 10px;border-radius:6px;width:80px;text-align:center;background-color:#adadad;color:white}.TKCalender .dateState>.state-O{background-color:var(--color-online);color:white}.TKCalender .dateState>.state-H{background-color:var(--color-online-light);color:var(--color-online)}.TKCalender .dateState>.state-0,.TKCalender .dateState>.state-5{background-color:red;color:white}.TKCalender.List .boxDate{text-align:center;min-height:125px;max-width:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TKCalender.List .boxDate .sweFontSize2{line-height:2.4rem}.TKCalender.Box .boxDate{text-align:right}.swcalendarDatepicker .weekRow{background-color:transparent}.swcalendarDatepicker .weekRow .cell_hi{border-radius:8px;border-bottom-right-radius:8px}.swcalendarDatepicker .weekRow .cell_hi>a{background-color:transparent;border-radius:8px}.swcalendarDatepicker .weekRow .cell_hi.hasContent{background-color:var(--color-primary)}.swcalendarDatepicker .weekRow .cell_hi.hasContent>a{background-color:var(--color-primary)}.calendarListMultiCol.tk_calendar{margin-bottom:36px;min-height:160px}.calendarListMultiCol.tk_calendar .boxDate{}.calendarListMultiCol.tk_calendar .boxDate [class*=sweFontSize].month{line-height:1.1}.calendarListMultiCol.tk_calendar .boxDate [class*=sweFontSize].year{line-height:1.1}.calendarListMultiCol.tk_calendar .boxDetail{padding:10px 10px 10px 0px}.calendarListMultiCol.tk_calendar .boxContent{padding:0px 20px 0px 90px;margin:0px 0px 10px 0px}.calendarListMultiCol.tk_calendar .boxContent .dateState{max-width:100px;margin:6px 0px}.calendarListMultiCol.tk_calendar .boxContent .dateState div{border-radius:8px;padding:4px;text-align:center}.calendarListMultiCol.tk_calendar .boxContent .dateState div.state-0,.calendarListMultiCol.tk_calendar .boxContent .dateState div.state-5{background-color:var(--color-wissen)}.calendarListMultiCol.tk_calendar .boxContent .dateState div.state-1{background-color:var(--color-wissen-light)}.calendarListMultiCol.tk_calendar .boxContent .dateState div.state-H{background-color:var(--color-online-light)}.calendarListMultiCol.tk_calendar .boxContent .dateState div.state-O{background-color:var(--color-online);color:white}.calendarListMultiCol.tk_calendar .boxContent .teaser{margin:10px 0px 0px 0px}.calendarListMultiCol.tk_calendar .boxContent .modPreTitle{margin:0px 0px 8px 0px}.calendarListMultiCol.tk_calendar .boxContent .modTitle{line-height:2.8rem}.calendarListMultiCol.tk_calendar .boxContent .modSubTitle{line-height:2.1rem}#sidebarAddition{margin-top:-40px}#sidebarAddition{padding-right:10px}#sidebarAddition #sidebarImage .sidebarImg{min-width:255px;margin-bottom:10px}#sidebarAddition #sidebarImage .sidebarImg .placeholder{padding:20px;color:white}#sidebarAddition #sidebarBooking #formWrapper{background-color:#ffffff;position:fixed;top:0;width:80%;left:100%;max-width:50vw;z-index:601;height:100%;-webkit-transition:-webkit-transform 0.5s,-webkit-box-shadow 1s;transition:-webkit-transform 0.5s,-webkit-box-shadow 1s;transition:transform 0.5s,box-shadow 1s;transition:transform 0.5s,box-shadow 1s,-webkit-transform 0.5s,-webkit-box-shadow 1s;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;padding:36px;overflow-y:scroll}#sidebarAddition #sidebarBooking #formWrapper.on{left:auto;right:0px}.swcalendarDetail.tk_calendar .dateState{text-align:right;padding-right:16px}.swcalendarDetail.tk_calendar .dateState.left{text-align:left}.swcalendarDetail.tk_calendar .dateState div{border-radius:8px;padding:5px 8px;text-align:center}.swcalendarDetail.tk_calendar .dateState div[class*=state-]{display:inline-block}.swcalendarDetail.tk_calendar .dateState div.state-O{background-color:var(--color-online);color:white}.swcalendarDetail.tk_calendar .dateState div.state-H{background-color:var(--color-online-light);color:var(--color-online)}.swcalendarDetail.tk_calendar .dateState div.state-0,.swcalendarDetail.tk_calendar .dateState div.state-5{background-color:var(--color-wissen)}.swcalendarDetail.tk_calendar .dateState div.state-1{background-color:#adadad}.swcalendarDetail.tk_calendar .ref_wrapper .personImage{position:relative;margin-bottom:10px}.swcalendarDetail.tk_calendar .ref_wrapper .personImage .personLink{position:absolute;bottom:10px;left:10px;color:var(--color-primary)}.swcalendarDetail.tk_calendar .infoAside [class*=Detail]{margin-bottom:25px}.swcalendarDetail.tk_calendar .infoAside .beitragDetail .beitrag{margin-bottom:10px}.swcalendarDetail.tk_calendar .boxDate{padding-right:16px;text-align:right;border-right-width:2px;border-right-style:solid}.swcalendarDetail.tk_calendar .boxDate [class*=sweFontSize].month{line-height:1.1}.swcalendarDetail.tk_calendar .boxDate [class*=sweFontSize].year{line-height:1.1}.swcalendarDetail.tk_calendar .boxRaum{padding-right:16px;text-align:right}.swcalendarDetail.tk_calendar .boxPlace{padding-right:16px;text-align:right}
/*# sourceMappingURL=mod_calendar_tk.css.map */