body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Sarabun";font-style:normal;font-weight:300;src:url(/static/media/DtVmJx26TKEr37c9YL5rik8s6yLUrwB0lw.7d759c09.woff2) format("woff2");unicode-range:U+0e01-0e5b,U+200c-200d,U+25cc}@font-face{font-family:"Sarabun";font-style:normal;font-weight:300;src:url(/static/media/DtVmJx26TKEr37c9YL5rilQs6yLUrwB0lw.a9688c68.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:"Sarabun";font-style:normal;font-weight:300;src:url(/static/media/DtVmJx26TKEr37c9YL5rilUs6yLUrwB0lw.6f414d64.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Sarabun";font-style:normal;font-weight:300;src:url(/static/media/DtVmJx26TKEr37c9YL5rilss6yLUrwA.d5a10154.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Sarabun";font-style:normal;font-weight:400;src:url(/static/media/DtVjJx26TKEr37c9aAFJn3YO5gjupg.5e972b67.woff2) format("woff2");unicode-range:U+0e01-0e5b,U+200c-200d,U+25cc}@font-face{font-family:"Sarabun";font-style:normal;font-weight:400;src:url(/static/media/DtVjJx26TKEr37c9aBpJn3YO5gjupg.c98acfcb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:"Sarabun";font-style:normal;font-weight:400;src:url(/static/media/DtVjJx26TKEr37c9aBtJn3YO5gjupg.0310ed77.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Sarabun";font-style:normal;font-weight:400;src:url(/static/media/DtVjJx26TKEr37c9aBVJn3YO5gg.286f140e.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Sarabun";font-style:normal;font-weight:500;src:url(/static/media/DtVmJx26TKEr37c9YOZqik8s6yLUrwB0lw.6e421999.woff2) format("woff2");unicode-range:U+0e01-0e5b,U+200c-200d,U+25cc}@font-face{font-family:"Sarabun";font-style:normal;font-weight:500;src:url(/static/media/DtVmJx26TKEr37c9YOZqilQs6yLUrwB0lw.d6532a7b.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:"Sarabun";font-style:normal;font-weight:500;src:url(/static/media/DtVmJx26TKEr37c9YOZqilUs6yLUrwB0lw.37483447.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Sarabun";font-style:normal;font-weight:500;src:url(/static/media/DtVmJx26TKEr37c9YOZqilss6yLUrwA.82953a8f.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"Sarabun";font-style:normal;font-weight:700;src:url(/static/media/DtVmJx26TKEr37c9YK5sik8s6yLUrwB0lw.0ad7b2e5.woff2) format("woff2");unicode-range:U+0e01-0e5b,U+200c-200d,U+25cc}@font-face{font-family:"Sarabun";font-style:normal;font-weight:700;src:url(/static/media/DtVmJx26TKEr37c9YK5silQs6yLUrwB0lw.cc9829b2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:"Sarabun";font-style:normal;font-weight:700;src:url(/static/media/DtVmJx26TKEr37c9YK5silUs6yLUrwB0lw.d7dcc66d.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"Sarabun";font-style:normal;font-weight:700;src:url(/static/media/DtVmJx26TKEr37c9YK5silss6yLUrwA.f77a9c3a.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body{color:#444;font-family:"Sarabun",sans-serif!important}body *{font-family:"Sarabun",sans-serif}#mainContainer a:link,#mainContainer a:visited{text-decoration:none!important;color:#444!important}header.MobileHeader{text-align:center;background-color:var(--mainColor);position:fixed;top:0;padding-top:var(--safeAreaInsetTop);left:0;height:50px;line-height:50px;font-size:18px;z-index:1000;width:100%;color:var(--fontColor)}header.MobileHeader #menuexpander{float:left;margin-top:10px;padding-left:10px;font-size:33px}header.MobileHeader span{display:block;margin:0 auto;width:300px;font-weight:800}@media (min-width:501px){header.MobileHeader{display:none}}header.MobileHeaderBehind{height:calc(50px + var(--safeAreaInsetTop))}@media (min-width:501px){header.MobileHeaderBehind{display:none}}header.App-header{text-align:left;background-color:var(--mainColor);overflow-y:scroll;position:fixed;top:var(--safeAreaInsetTop);height:calc(100% - var(--safeAreaInsetTop));left:0;-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none;padding-left:var(--safeAreaInsetLeft);z-index:1002}@media print{header.App-header{display:none}}header.App-header a{color:var(--fontColor);text-decoration:none;padding:0 20px;line-height:60px;height:60px;margin-top:0;display:block;cursor:pointer;overflow:hidden;transition:padding .3s ease-in-out}header.App-header a svg{margin-bottom:-2px}header.App-header a.current{color:var(--fontColorInverse)!important;transition:color .3s ease-in-out}header.App-header>a:not(:last-of-type),header.App-header em>a{border-bottom:1px solid #fff}header.App-header em>a{height:40px;line-height:40px;padding-left:30px;border-left:8px solid #fff}@media (min-width:501px){header.App-header.open a:hover{padding-left:10px;padding-right:30px}header.App-header.closed em>a{padding-left:18px}header.App-header.open em>a:hover{padding-left:20px}}header.App-header>a:first-of-type>span{font-weight:800}header.App-header #menuexpander{float:right;font-size:33px;cursor:pointer;margin-top:15px;margin-bottom:20px}header.App-header.open{width:calc(300px + var(--safeAreaInsetLeft));transition:width .3s ease-in-out}header.App-header.open .icon{margin-right:10px}header.App-header.closed{width:50px;transition:width .3s ease-in-out}@media (max-width:500px){header.App-header.closed{display:none}}header.App-header.closed a{text-align:center}header.App-header.closed a .icon{margin-left:-5px}header.App-header.closed a>span{display:none}header.App-header.closed #menuexpander{font-size:20px;margin-right:-5px;margin-top:20px}header.App-header.closed>a:first-of-type .icon{display:none}#mainContainer{-webkit-overflow-scrolling:touch!important}@media (max-width:700px){#mainContainer{overflow-x:hidden}}#mainContainer>div{min-width:250px}#mainContainer.navNotExistent,div.MyDialogRoot.navNotExistent{margin:0 auto;position:relative}#mainContainer.navNotExistent div.centercontent,div.MyDialogRoot.navNotExistent div.centercontent{margin:0 auto!important}#mainContainer.postLoad,div.MyDialogRoot.postLoad{transition:margin .3s ease-in-out}#mainContainer.open,div.MyDialogRoot.open{margin-left:calc(300px + var(--safeAreaInsetLeft));width:calc(100% - 300px)}@media (max-width:500px){#mainContainer.open,div.MyDialogRoot.open{width:100%;margin-left:0;-webkit-filter:blur(5px)}}@media print{#mainContainer.open,div.MyDialogRoot.open{margin-left:0;width:100%;font-size:8pt!important;height:100%}}#mainContainer.open #mainOverlayForNav,div.MyDialogRoot.open #mainOverlayForNav{width:100%;height:100%;background-color:#000;opacity:.2;position:fixed;z-index:1000000}@media screen and (-webkit-min-device-pixel-ratio:0){#mainContainer.open #mainOverlayForNav,div.MyDialogRoot.open #mainOverlayForNav{background:transparent}}@media (min-width:501px){#mainContainer.open #mainOverlayForNav,div.MyDialogRoot.open #mainOverlayForNav{display:none}}#mainContainer.closed,div.MyDialogRoot.closed{margin-left:calc(50px + var(--safeAreaInsetLeft))}#mainContainer.closed,#mainContainer.closed #bee-plugin-container,div.MyDialogRoot.closed,div.MyDialogRoot.closed #bee-plugin-container{width:calc(100% - 50px - var(--safeAreaInsetTop))}@media (max-width:500px){#mainContainer.closed,#mainContainer.closed #bee-plugin-container,div.MyDialogRoot.closed,div.MyDialogRoot.closed #bee-plugin-container{width:100%;margin-left:0}}#mainContainer,#mainContainer #bee-plugin-container,div.MyDialogRoot,div.MyDialogRoot #bee-plugin-container{height:100%;position:absolute}@media (max-width:500px){#mainContainer,div.MyDialogRoot{height:calc(100% - 50px - var(--safeAreaInsetTop))}}#mainContainer a,div.MyDialogRoot a{color:#444!important;border-bottom:1px solid var(--mainColor)!important;text-decoration:none!important;cursor:pointer!important}#mainContainer #kalender,div.MyDialogRoot #kalender{height:100%}#mainContainer .rbc-calendar,div.MyDialogRoot .rbc-calendar{padding:20px;height:calc(100% - 60px)}@media (max-width:500px){#mainContainer .rbc-calendar,div.MyDialogRoot .rbc-calendar{padding:10px 0 0}}#mainContainer div.centercontent,div.MyDialogRoot div.centercontent{margin:0 auto;padding:20px;width:calc(100% - 40px);max-width:1400px}#mainContainer div.centercontent.center,div.MyDialogRoot div.centercontent.center{text-align:center}#mainContainer div.centercontent.broad,div.MyDialogRoot div.centercontent.broad{max-width:1600px}@media (max-width:500px){#mainContainer div.centercontent,div.MyDialogRoot div.centercontent{padding:10px;width:calc(100% - 20px)}#mainContainer div.centercontent>div,div.MyDialogRoot div.centercontent>div{padding:0}#mainContainer div.centercontent h2,div.MyDialogRoot div.centercontent h2{font-size:20px}}#mainContainer>label,#mainContainer ul>label,div.MyDialogRoot>label,div.MyDialogRoot ul>label{width:400px;display:inline-block}#mainContainer>label span,#mainContainer form label span,#mainContainer ul>label>span,div.MyDialogRoot>label span,div.MyDialogRoot form label span,div.MyDialogRoot ul>label>span{display:inline-block;width:170px;vertical-align:middle;padding:15px 15px 15px 0;font-weight:700}@media (max-width:500px){#mainContainer>label span,#mainContainer form label span,#mainContainer ul>label>span,div.MyDialogRoot>label span,div.MyDialogRoot form label span,div.MyDialogRoot ul>label>span{display:block}}#mainContainer label.textareaLabel>span,div.MyDialogRoot label.textareaLabel>span{width:auto!important}#mainContainer input,#mainContainer select,#mainContainer textarea,div.MyDialogRoot input,div.MyDialogRoot select,div.MyDialogRoot textarea{-webkit-appearance:none;appearance:none;display:inline-block;padding:12px 16px;border:1px solid var(--mainColor);margin:1px 20px 1px 1px;font-size:14px;line-height:20px;border-radius:0!important}#mainContainer input:active,#mainContainer input:focus,#mainContainer select:active,#mainContainer select:focus,#mainContainer textarea:active,#mainContainer textarea:focus,div.MyDialogRoot input:active,div.MyDialogRoot input:focus,div.MyDialogRoot select:active,div.MyDialogRoot select:focus,div.MyDialogRoot textarea:active,div.MyDialogRoot textarea:focus{outline:2px solid var(--mainColor)}#mainContainer input,div.MyDialogRoot input{width:200px}#mainContainer input[type=radio],div.MyDialogRoot input[type=radio]{-webkit-appearance:radio;cursor:pointer}#mainContainer input[type=radio]:active,#mainContainer input[type=radio]:focus,div.MyDialogRoot input[type=radio]:active,div.MyDialogRoot input[type=radio]:focus{outline:none}#mainContainer input[type=checkbox],div.MyDialogRoot input[type=checkbox]{-webkit-appearance:checkbox;width:auto}#mainContainer input[type=checkbox]:active,#mainContainer input[type=checkbox]:focus,#mainContainer input[type=checkbox]:hover,div.MyDialogRoot input[type=checkbox]:active,div.MyDialogRoot input[type=checkbox]:focus,div.MyDialogRoot input[type=checkbox]:hover{outline:none}#mainContainer input[type=checkbox]:active,div.MyDialogRoot input[type=checkbox]:active{border-width:0}#mainContainer .StripeElement,div.MyDialogRoot .StripeElement{padding:12px 16px;border:1px solid var(--mainColor)}#mainContainer textarea,div.MyDialogRoot textarea{width:450px;max-width:calc(100% - 40px);min-height:100px}#mainContainer textarea:active,#mainContainer textarea:focus,div.MyDialogRoot textarea:active,div.MyDialogRoot textarea:focus{outline:2px solid var(--mainColor)}#mainContainer span.textarea,div.MyDialogRoot span.textarea{display:inline-block}#mainContainer span.textarea label span,div.MyDialogRoot span.textarea label span{width:auto}#mainContainer select,div.MyDialogRoot select{height:auto;background:no-repeat 100% url(/static/media/dd-icon.4536cdf2.svg);background-position:calc(100% - 10px) 50%;background-size:14px;color:#444;padding:11px 30px 11px 20px}#mainContainer .inputContainer,div.MyDialogRoot .inputContainer{width:500px;max-width:100%}#mainContainer button,div.MyDialogRoot button{-webkit-appearance:none}#mainContainer .maxbtn,#mainContainer a.maxbtn,#mainContainer em.maxbtn,div.MyDialogRoot .maxbtn,div.MyDialogRoot a.maxbtn,div.MyDialogRoot em.maxbtn{font-style:normal!important;display:inline-block;padding:12px 16px;background-color:var(--mainColor);cursor:pointer;margin:10px 10px 10px 0;border:none;font-size:14px;font-weight:500;font-family:"Sarabun",sans-serif}#mainContainer .maxbtn,#mainContainer .maxbtn a,#mainContainer .maxbtn h2,#mainContainer a.maxbtn,#mainContainer a.maxbtn a,#mainContainer a.maxbtn h2,#mainContainer em.maxbtn,#mainContainer em.maxbtn a,#mainContainer em.maxbtn h2,div.MyDialogRoot .maxbtn,div.MyDialogRoot .maxbtn a,div.MyDialogRoot .maxbtn h2,div.MyDialogRoot a.maxbtn,div.MyDialogRoot a.maxbtn a,div.MyDialogRoot a.maxbtn h2,div.MyDialogRoot em.maxbtn,div.MyDialogRoot em.maxbtn a,div.MyDialogRoot em.maxbtn h2{color:var(--fontColor)!important}#mainContainer .maxbtn.mini,#mainContainer a.maxbtn.mini,#mainContainer em.maxbtn.mini,div.MyDialogRoot .maxbtn.mini,div.MyDialogRoot a.maxbtn.mini,div.MyDialogRoot em.maxbtn.mini{margin:0;padding:6px 12px}#mainContainer .maxbtn:active,#mainContainer .maxbtn:focus,#mainContainer a.maxbtn:active,#mainContainer a.maxbtn:focus,#mainContainer em.maxbtn:active,#mainContainer em.maxbtn:focus,div.MyDialogRoot .maxbtn:active,div.MyDialogRoot .maxbtn:focus,div.MyDialogRoot a.maxbtn:active,div.MyDialogRoot a.maxbtn:focus,div.MyDialogRoot em.maxbtn:active,div.MyDialogRoot em.maxbtn:focus{outline:none}#mainContainer button.maxbtn[disabled],div.MyDialogRoot button.maxbtn[disabled]{background-color:#bbb;color:#000;cursor:default}#mainContainer h2,div.MyDialogRoot h2{margin-top:0}#mainContainer h2.headingToggleAble,div.MyDialogRoot h2.headingToggleAble{cursor:pointer}#mainContainer h2.headingToggleAble svg,div.MyDialogRoot h2.headingToggleAble svg{vertical-align:text-bottom}#mainContainer em,div.MyDialogRoot em{border-bottom:1px solid var(--mainColor)!important;cursor:pointer!important;margin:0 5px!important}#mainContainer em.leftmost,div.MyDialogRoot em.leftmost{margin-left:0!important}#mainContainer em.normal,div.MyDialogRoot em.normal{font-style:normal!important}#mainContainer table td,#mainContainer table th,div.MyDialogRoot table td,div.MyDialogRoot table th{padding:8px 16px}@media (max-width:600px){#mainContainer table td,#mainContainer table th,div.MyDialogRoot table td,div.MyDialogRoot table th{padding:4px 8px}}#mainContainer table tr:nth-child(odd),div.MyDialogRoot table tr:nth-child(odd){background-color:#f0f0f0}#mainContainer div.popup-content,div.MyDialogRoot div.popup-content{max-width:1200px}#mainContainer div.popup-content div a.close,div.MyDialogRoot div.popup-content div a.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;right:-10px;top:-10px;font-size:24px;background:#fff;border-radius:18px;line-height:12px;height:20px;border:1px solid #cfcece}#mainContainer .sectionHeader,div.MyDialogRoot .sectionHeader{position:fixed;z-index:100;top:0;background-color:#fff;border-bottom:4px solid var(--mainColor);width:calc(100% - 340px);max-width:100%;max-width:1400px;height:100px}@media (max-width:600px){#mainContainer .sectionHeader,div.MyDialogRoot .sectionHeader{position:relative}}@media (max-width:500px){#mainContainer .sectionHeader,div.MyDialogRoot .sectionHeader{height:auto}}#mainContainer .sectionHeader h1,div.MyDialogRoot .sectionHeader h1{font-size:150%;margin-bottom:20px;margin-top:10px!important}#mainContainer .sectionHeader ul,div.MyDialogRoot .sectionHeader ul{padding:0}#mainContainer .sectionHeader ul a,div.MyDialogRoot .sectionHeader ul a{background-color:#ddd!important;color:#444!important}#mainContainer .sectionHeader ul a.current,div.MyDialogRoot .sectionHeader ul a.current{background-color:var(--mainColor)!important}@media (max-width:600px){#mainContainer .sectionHeader em,div.MyDialogRoot .sectionHeader em{display:none!important}}#mainContainer.closed .sectionHeader,div.MyDialogRoot.closed .sectionHeader{width:calc(100% - 90px)}@media (max-width:500px){#mainContainer.closed .sectionHeader,div.MyDialogRoot.closed .sectionHeader{width:100%}}#mainContainer .sectionHeaderBackground,div.MyDialogRoot .sectionHeaderBackground{height:150px}@media (max-width:500px){#mainContainer .sectionHeaderBackground,div.MyDialogRoot .sectionHeaderBackground{height:30px}}@media (max-width:500px){#mainContainer .sectionHeaderNav a,div.MyDialogRoot .sectionHeaderNav a{display:block;margin-right:0}}#mainContainer .sectionHeaderNav a.current,div.MyDialogRoot .sectionHeaderNav a.current{color:var(--fontColor)!important}#mainContainer .sectionContent>div,div.MyDialogRoot .sectionContent>div{margin-top:-165px!important;padding-top:165px!important}@media (max-width:500px){#mainContainer .sectionContent>div,div.MyDialogRoot .sectionContent>div{padding:0}}#mainContainer .sectionContent>div:not(:last-of-type),div.MyDialogRoot .sectionContent>div:not(:last-of-type){border-bottom:4px solid grey;margin-bottom:20px!important}.switchWrapper{line-height:34px}.switchWrapper span{line-height:20px}.switch{position:relative;display:inline-block;width:60px;height:34px;margin-left:1px;vertical-align:text-bottom}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;width:60px!important;padding:0!important}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:var(--mainColor)}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}div.react-date-picker__inputGroup input{padding:0;border:none}span.react-datepicker__year-read-view--down-arrow,span.react-datepicker__year-read-view--selected-year{width:auto!important;padding:0!important}div.react-datepicker__header__dropdown--select select{padding-top:3px!important;padding-bottom:3px!important;padding-left:6px!important}#mainContainer button.floatRight{float:right;margin-top:-40px;margin-right:0}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected,.react-datepicker__time-list-item--selected{background-color:var(--mainColor)!important}.react-datepicker__day:hover{background-color:#ddd}#nextcloud{position:fixed;right:0;height:100%}.open #nextcloud{width:calc(100% - 300px)}.closed #nextcloud{width:calc(100% - 50px)}#nav-drawer{display:none}div.rt-thead.-headerGroups{display:none!important}.dateFormat span:first-of-type{display:inline-block;width:20px;text-align:right}.dateFormat span:last-of-type{display:inline-block;width:28px}div.rt-resizable-header-content{text-align:left}div.react-tel-input{display:inline-block!important;width:auto}div.react-tel-input input{padding-left:45px!important}.MuiInput-underline:before{border:0!important}.MuiInput-underline:after{margin-top:-2px;border-color:#444!important}.MuiTextField-root{font-family:"Sarabun",sans-serif!important;margin-top:10px!important}.MuiTextField-root,.MuiTextField-root:hover{outline:0!important}.MuiTextField-root input{margin-left:0!important;margin-right:0!important;font-family:"Sarabun",sans-serif!important}.MuiTextField-root .MuiInputLabel-animated{font-family:"Sarabun",sans-serif!important;margin-left:26px}.MuiTextField-root .MuiInputLabel-animated:not(.MuiFormLabel-filled):not(.Mui-focused){margin-top:14px}.MuiTextField-root .MuiInputLabel-animated.Mui-focused,.MuiTextField-root .MuiInputLabel-animated.MuiFormLabel-filled{color:#444}@media (max-width:600px){div.mobileBroad{padding:0!important}}table.headingLeft th{text-align:left}#termine>table{min-width:100%}@media (max-width:600px){#termine>table{margin-left:-10px;margin-right:-10px}}div.breakTableField{white-space:normal}div.breakTableField .mini{margin-bottom:5px!important}.rv-hint{z-index:10000000!important}div.maxChart{float:left}@media (min-width:1000px){div.maxChart.rightChart{float:right}}div.maxChart .rv-hint{float:left}div.multi-select-with-see-more .select__multi-value:nth-child(2){font-style:italic}div.multi-select-with-see-more .select__multi-value:nth-child(2) .Select-value-icon,div.multi-select-with-see-more .select__multi-value:nth-child(n+3){display:none}div.multi-select-with-see-more div.select__control,div.multi-select-with-see-more div.select__control--is-focused{min-height:46px;border:1px solid var(--mainColor);border-radius:0}table.responsiveTable{width:100%}@media (max-width:1000px){table.responsiveTable tr,table.responsiveTable tr td{display:block;width:100%!important}table.responsiveTable tr td *{width:95%;text-align:center}}table.responsiveTableLarge{width:100%}@media (max-width:1439px){table.responsiveTableLarge>tr,table.responsiveTableLarge>tr td{display:block;width:100%!important}}.rbc-day-slot .rbc-event.room-price{width:100%!important;left:2%!important}.rbc-day-slot .rbc-event.room-price .rbc-event-label{pointer-events:auto;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.rbc-day-slot .rbc-event.room-price .rbc-event-content,.rbc-day-slot .rbc-event.room-price .rbc-event-label{opacity:.5;position:relative;border:1px solid transparent;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.rbc-event.room-price .rbc-event-label:hover,.rbc-event.room-price .rbc-event-label:hover~.rbc-event-content{opacity:1;z-index:11;background-color:#fff}.rbc-day-slot .rbc-event-content{word-wrap:normal!important}div.WideDialogPaper{width:90%!important;max-width:inherit!important}#mainContainer div.MyReactTable_buttonRow button.maxbtn.mini,div.MyDialogRoot div.MyReactTable_buttonRow button.maxbtn.mini{margin-left:3px;margin-bottom:2px}#mainContainer div.MyReactTable_buttonRow button.maxbtn.mini svg,div.MyDialogRoot div.MyReactTable_buttonRow button.maxbtn.mini svg{padding-top:2px;margin-right:2px}ul.draggableList{list-style:none;padding-left:10px}ul.draggableList li svg{cursor:pointer;margin-right:10px;margin-left:0}#myReactTableColumnHideShow li{margin-bottom:5px}@media(max-width:499px){div.MyReactTable_buttonRow button.maxbtn.mini{display:block;width:100%;margin-top:2px!important}}#mainContainer input[type=radio],div.MyDialogRoot input[type=radio]{-webkit-appearance:auto;appearance:auto;width:20px}ul.radioList{display:flex;flex-flow:wrap}ul.radioList li{list-style:none}ul.radioList li span{padding-top:0!important;padding-bottom:0!important}div.radioBlock>label{width:100%!important}div.radioBlock>label span{width:100%!important;padding-bottom:0!important}#mainContainer .rbc-calendar,div.MyDialogRoot .rbc-calendar{padding-top:10px}.rbc-day-slot div.room-event{left:17%!important;width:85%!important}.rbc-day-slot div.room-event:hover{z-index:12!important}.room-select span,.room-select td{padding:2px!important}.room-select button.maxbtn.mini{margin-right:2px!important}#mainContainer div.blockContainer.Form label.switchWrapper span,div.MyDialogRoot div.blockContainer.Form label.switchWrapper span{width:auto}.faq{font-size:1.1em}.faq img{box-shadow:0 0 20px rgba(0,0,0,.1);padding:10px;text-align:center;max-width:80%;display:block;margin:5px auto}.faq thead,.faq thead tr,.faq thead tr td{background-color:var(--mainColor)!important;color:var(--fontColor)}.faq span.nav{margin-right:20px}@media(max-width:1400px){.faq img{max-width:95%}}@media print{.faq span.nav{display:none}body *{overflow:visible!important}.faq img{text-align:center;max-width:70%;display:block;margin-left:auto;margin-right:auto}.faq td,.faq th{border-bottom:0 solid #000!important;border-left:0 solid #000!important;margin:0!important}.faq h1,.faq h2,.faq h3,.faq h4,.faq h5,.faq h6,.faq li,.faq ol,.faq p,.faq ul{font-size:12px;line-height:14px}.faq h1{font-size:1.6em;line-height:1.8em}.faq h2{font-size:1.5em;line-height:1.7em}.faq h3{font-size:1.4em;line-height:1.6em}}@page{size:A4;margin:5%;@bottom-left{font-family:sans-serif;font-weight:700;font-size:2em;content:counter(page)!important}}div.MyDialogRoot table td{padding:8px}img.loader{max-width:32px;max-height:32px}div.topButtonDiv{float:right;margin-left:10px;margin-top:-50px}@media(max-width:1024px){div.topButtonDiv{margin-top:-10px;display:flex}div.topButtonDiv button{margin-right:10px}}#mainContainer a.no-underline{border-bottom:0!important}#mainContainer div.configuration-form h2{margin-top:50px}.CheckboxParagraph{display:flex;flex-direction:row;align-items:center}.CheckboxParagraph>div:first-of-type{flex-grow:0;flex-shrink:0;width:70px;align-self:baseline;padding-top:5px}.CheckboxParagraph p{margin-top:0}div.rt-th input[type=checkbox]{margin-top:10px;text-align:center;width:20px;height:20px}div.table-default-select div.select__value-container{max-height:130px}div.table-default-select div.css-b8ldur-Input,div.table-default-select div.css-b8ldur-Input div.select__input{width:5px}div.bordered{border:1px solid #888;margin-bottom:10px;padding:10px}label.dateTimeInput>div{margin-left:-4px}table.course-plan-table input{margin-right:5px;margin-left:0}table.course-plan-table label.dateTimeInput input{min-width:130px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:1px}div.error,table.course-plan-table input.error{border-color:#b00}div.icon-group button,div.icon-group div,div.icon-group svg{margin-right:5px}div.tox-promotion{display:none!important}div.status{padding:20px;margin-bottom:10px}@media (max-width:500px){div.status{padding:10px!important}}#mainContainer div.status.success *,#mainContainer div.status.successRegistration *{color:var(--fontColor)!important}div.status.success,div.status.successRegistration{background-color:var(--mainColor);color:var(--fontColor)!important}div.status.error{background-color:rgba(255,0,0,.2)}div.status.info{background-color:rgba(18,152,255,.2)}div.status i.fa{float:right;cursor:pointer}#mainContainer #dashboard{height:400px;margin:20% auto 0;text-align:center}@media (min-width:800px){#mainContainer #dashboard{margin-top:200px}}#mainContainer div.kachel{width:250px;height:200px;display:inline-block;font-size:25px;text-align:center;background-color:var(--mainColor);margin:20px 20px 20px 0;margin-right:20px!important;padding-top:30px;float:left;cursor:pointer;transition:color .5s ease-in-out}#mainContainer div.kachel.small{font-size:18px}#mainContainer div.kachel:last-of-type{margin-right:0}#mainContainer div.kachel div.standard{display:block;marginLeft:40px!important;marginTop:-40px!important;margin-bottom:-40px;color:var(--fontColor)!important}#mainContainer div.kachel span.pm_alt,#mainContainer div.kachel span.sepa{margin-bottom:16px;display:inline-block;font-size:30px}#mainContainer div.kachel span.pm_alt b,#mainContainer div.kachel span.sepa b{margin-top:20px;font-size:60px;display:block;line-height:40px}#mainContainer div.kachel span.pm_alt.pm_alt,#mainContainer div.kachel span.sepa.pm_alt{font-size:24px}#mainContainer div.kachel span.sepa{margin-top:-20px}#mainContainer div.kachel small{color:#444}#mainContainer div.kachel.inactive{opacity:.8}#mainContainer div.kachel .icon{font-size:100px;line-height:120px;margin-bottom:10px}#mainContainer div.kachel *{color:var(--fontColor)!important;text-decoration:none}#mainContainer div.kachel * svg{color:#fff!important}#mainContainer div.kachel.standardmethod{color:#fff!important;background-color:#444!important}#mainContainer div.kachel.standardmethod *,#mainContainer div.kachel.standardmethod a,#mainContainer div.kachel.standardmethod span.ccstars{color:#fff!important}#mainContainer div.kachel:not(.standardmethod):hover .icon,#mainContainer div.kachel:not(.standardmethod):hover .sepa,#mainContainer div.kachel:not(.standardmethod):hover .sepa b{color:var(--fontColor)!important;transition:color .5s ease-in-out}#mainContainer div.kachel:not(.add) a{border-color:#fff!important}#mainContainer span.ccstars{color:#444!important;margin-bottom:-15px;vertical-align:sub;display:inline-block}div.vereinidContainer img{max-height:140px}#login{margin:0 auto;padding-top:var(--safeAreaInsetTop);max-width:600px;text-align:center}#login div:first-of-type img{max-height:140px}#login div:first-of-type p{margin:0}#login h2{margin-bottom:0}#login label span{display:inline-block;width:150px;text-align:right;padding:20px}#login input[type=password],#login input[type=text]{display:inline-block;padding:20px!important;border:2px solid var(--mainColor);width:300px!important;line-height:20px;font-size:15px;border-radius:0;-webkit-appearance:none}#login input[type=password]:active,#login input[type=password]:focus,#login input[type=text]:active,#login input[type=text]:focus{outline:none}#login button.maxbtn{font-size:15px;padding:12px 16px;background-color:var(--mainColor);cursor:pointer;margin:10px;border:none;color:var(--fontColor)}#login button.maxbtn:active,#login button.maxbtn:focus{outline:none}#login img{margin-top:10px}#login em{border-bottom:1px solid var(--mainColor);cursor:pointer;margin:0 5px}#login a:link,#login a:visited{color:#444}#login a{text-decoration:none!important;font-style:italic;border-bottom:1px solid var(--mainColor)}.MuiTextField-root{margin-top:0!important}@media (max-width:500px){p{margin:0}}.classes_AboveTableRight__1zKuJ{position:relative;float:right;display:inline;text-align:right;width:100%}.classes_AboveTableRight__1zKuJ>button:last-child{margin-right:0!important}#buchungen label>span{width:100px;display:inline-block}.rv-crosshair__line{background-color:var(--fontColor)}.no_padding{padding:0;margin:0}div.popup-content>div.reactContainer{padding:20px;border:10px solid var(--mainColor);margin:-10px!important}div.popup-content>div.reactContainer form label>span{display:inline-block;width:200px}div.popup-content>div.reactContainer form div.react-datepicker-wrapper{margin-left:-3px}div.popup-content .closeButton{cursor:pointer;display:block;right:17px;top:-16px;font-size:30px;position:absolute}div.popup-content .closeButton svg{position:fixed;background-color:#fff;border-radius:17px;border:2px solid var(--mainColor)}div.MyDialogPaper{overflow:auto;overflow-y:inherit!important;border:10px solid var(--mainColor);border-radius:0;padding:20px;max-height:90%;margin-top:calc(var(--safeAreaInsetTop) + 25px)!important;width:1000px}div.MyDialogPaper table{width:100%}@media (max-width:700px){div.MyDialogPaper{padding:10px!important;margin:10px}div.MyDialogPaper .centercontent{padding:0!important;width:100%}div.MyDialogPaper .centercontent h2{font-size:20px}}div.MyDialogPaper .closeButton{cursor:pointer;display:block;right:12px;top:-22px;font-size:30px;position:absolute}div.MyDialogPaper .closeButton svg{position:fixed;background-color:#fff;border-radius:17px;border:2px solid var(--mainColor)}.MaxSelect__control,.MaxSelect__menu{border-radius:0!important}.MaxSelect__control{padding:2px 6px 3px;margin-bottom:5px}.MaxSelect__menu{z-index:10000000000000!important;overflow:auto!important;position:absolute!important}.MaxSelect__option--is-focused{color:var(--fontColor)!important}input::-webkit-input-placeholder{color:#b4b4b4!important;font-weight:500!important;font-size:15px!important}input:-ms-input-placeholder{color:#b4b4b4!important;font-weight:500!important;font-size:15px!important}.MaxSelect__placeholder,input::placeholder{color:#b4b4b4!important;font-weight:500!important;font-size:15px!important}#react-datepicker-portal,#react-select-portal{z-index:10000;top:0}#react-select-portal{position:absolute}#react-datepicker-portal{position:relative}div.CoursePaymentPlanSelect_container__3qT4t{display:block}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj{cursor:pointer;position:relative;padding:5px;width:100%;margin-right:10px;margin-bottom:10px;border:3px solid var(--fontColor);display:table;background-color:var(--mainColor);color:var(--fontColor)}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj>div{display:inline-table}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj h3{margin-top:0;margin-bottom:5px}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj p,div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj ul{margin-top:2px;margin-bottom:2px}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_paymentGroup__2NIEj div.CoursePaymentPlanSelect_buttonGroup__1ECAI{position:relative;margin-top:-5px!important;float:right}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_selected__14o6e{border:0 solid #000;color:#fff;background-color:#444}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_selected__14o6e button{background-color:unset!important}div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_disabled__3GYlk,div.CoursePaymentPlanSelect_container__3qT4t div.CoursePaymentPlanSelect_disabled__3GYlk button{background-color:#eee;border-color:#888;color:#888;cursor:inherit}#abrechnung ul{list-style:none;margin-left:0;-webkit-padding-start:0;-moz-padding-start:0}#abrechnung ul li{padding:2px 0}#abrechnung svg{margin-bottom:-3px}#courses div:not(:last-child){padding-bottom:20px;margin-bottom:10px;border-bottom:2px solid var(--mainColor)}#mainContainer div.courselist{border:2px solid var(--mainColor);padding:20px!important;margin-bottom:10px;max-width:650px;cursor:pointer!important}#mainContainer div.courselist:hover{border-color:#444!important}#mainContainer div.courselist:hover .righticon{border-color:var(--mainColor)}#mainContainer div.courselist .righticon{float:right!important;margin:30px 30px 10px 10px!important;width:50px!important;height:50px!important;border-top:4px solid #444!important;border-right:4px solid #444!important;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}#mainContainer div.courselist em{margin-left:0!important;cursor:pointer}@media (max-width:500px){#mainContainer div.courselist{padding:10px!important;margin-left:-10px;border-left-width:10px;margin-right:-10px}}#neuigkeiten div.courselist{max-width:10000px}#neuigkeiten div.courselist h3.sms{border-bottom:2px solid var(--mainColor);padding-bottom:10px;margin-top:0}#neuigkeiten img{max-width:100%;height:auto}#neuigkeiten div.selectColumns{width:100%;-webkit-column-width:200px;column-width:200px}#neuigkeiten div.selectColumns label{display:block}#neuigkeiten div.statsmodal{float:right}#neue_neuigkeit label>span{display:inline-block;width:300px}#neue_neuigkeit div.MuiPrivateTextarea-root-1{border:2px solid var(--mainColor);padding:20px;width:calc(100% - 40px)}b.courseTag{display:inline-block;border:1px solid #000;padding:0 12px 2px;margin:10px 10px 12px 0}b.courseTag:hover{border-bottom-width:3px;margin-bottom:10px;cursor:pointer}b.courseTag.active{background-color:var(--mainColor);margin-bottom:10px;color:var(--fontColor)}@media (max-width:700px){b.courseTag{margin-bottom:2px}}div.trainersList{margin-top:20px;margin-left:-10px}div.trainersList div{display:inline-block;width:140px;margin:10px;height:auto;vertical-align:top}div.trainersList div span{display:inline-block;width:140px;text-align:center}div.trainersList div img{border-radius:100%;width:140px;height:auto}#JitsiMeet,#JitsiMeet iframe,#youtubeLivestream,#youtubeLivestream iframe{max-width:100%;margin-bottom:20px;margin-top:-10px}@media (max-width:800px){#JitsiMeet,#JitsiMeet iframe,#youtubeLivestream,#youtubeLivestream iframe{height:500px!important}}@media (max-width:500px){#JitsiMeet,#JitsiMeet iframe,#youtubeLivestream,#youtubeLivestream iframe{height:300px!important}}#course_form label span{width:160px;display:inline-block}#course_form{padding-bottom:20px}div.CourseShiftPlannerLocation_location__2XFBc{margin-bottom:10px;padding:0;width:100%;border:1px solid #000}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_header__2_ax2{background-color:var(--mainColor);color:var(--fontColor);padding:10px;display:grid;grid-template-columns:75% 25%;grid-auto-flow:column}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_header__2_ax2 div.CourseShiftPlannerLocation_header-text__39NKE{font-weight:700;display:inline;grid-column:1}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_header__2_ax2 div.CourseShiftPlannerLocation_options__2Vwzf{float:right;grid-column:2;text-align:right}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_body__YA9AT{padding:10px}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_body__YA9AT div.CourseShiftPlannerLocation_menu__1UHml{width:100%;margin-bottom:20px}div.CourseShiftPlannerLocation_location__2XFBc div.CourseShiftPlannerLocation_body__YA9AT div.CourseShiftPlannerLocation_entries__2Xhvk{display:flex;flex-wrap:wrap}div.CourseShiftPlannerLocation_deleted__3msNS{display:none}div.CourseShiftPlannerLocation_deletedadmin__2JNEN{opacity:1%}.CourseShiftPlannerLocation_inline__N7E9D{display:inline}.CourseShiftPlannerLocation_pointer__3Z059{cursor:pointer}div.CourseShiftPlannerEntry_entry__2YavH{margin-bottom:10px;padding:0;width:280px;margin-left:5px;margin-right:5px;border:1px solid #000}div.CourseShiftPlannerEntry_entry__2YavH:first-of-type{margin-left:0}div.CourseShiftPlannerEntry_entry__2YavH:last-of-type{margin-right:0}@media(max-width:350px){div.CourseShiftPlannerEntry_entry__2YavH{width:250px}}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_header__21MVW{background-color:var(--mainColor);padding:10px;display:grid;color:var(--fontColor);grid-template-columns:72% 28%;grid-auto-flow:column}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_header__21MVW div.CourseShiftPlannerEntry_header-text__1We0D{font-weight:700;display:inline;grid-column:1}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_header__21MVW div.CourseShiftPlannerEntry_options__2FnYH{float:right;grid-column:2;text-align:right}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB{padding:10px}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB li svg{vertical-align:text-bottom}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB div.CourseShiftPlannerEntry_joinContainer__3H6X3{margin-top:5px!important}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB button.CourseShiftPlannerEntry_cancel__1Um93,div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB button.CourseShiftPlannerEntry_join-all__2oRPq,div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB button.CourseShiftPlannerEntry_join__91Emq{display:inline-block;width:100%;margin-top:10px!important}div.CourseShiftPlannerEntry_entry__2YavH div.CourseShiftPlannerEntry_body__RdctB .CourseShiftPlannerEntry_cancel__1Um93{cursor:pointer}#registerHeader table{width:100%}#registerHeader>h2{text-transform:uppercase}#registerHeader table{padding:0;max-width:1200px;table-layout:fixed}#registerHeader table tr{border-spacing:10px;background-color:#fff!important}#registerHeader table td{background:var(--mainColor);text-align:center;cursor:pointer;border-collapse:separate;border:0;border-spacing:30px!important;vertical-align:top!important;padding:0}#registerHeader table td:not(:last-of-type){border-right:10px solid #fff}#registerHeader table td:not(:first-of-type){border-left:10px solid #fff}#registerHeader table td button{width:100%;font-size:15px;color:#404040;margin:0!important;padding:30px 20px!important;display:block;position:relative;border-top:4px solid var(--mainColor)!important}#registerHeader table td button h2{color:#444}#registerHeader table td.active button{border-top:4px solid #444!important}@media (max-width:600px){#registerHeader table{width:calc(100% - 20px)}#registerHeader table td{display:block;margin:10px 0;border:0!important}}@media (max-width:380px){#registerHeader{padding:10px!important}}#abschließen p,#kosten p{visibility:visible;clear:both;vertical-align:top}div.CheckboxParagraph p{clear:none!important}div.CheckboxParagraph p:first-of-type{margin-top:0}
/*# sourceMappingURL=main.4d1d6636.chunk.css.map */