body{margin: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}div.status{padding:20px;margin-bottom:10px;border-radius:8px}@media (max-width:500px){div.status{padding:10px!important}}div.status.success,div.status.successRegistration{background-color:var(--mainColor);color:var(--fontColor)}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}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;border:10px solid var(--mainColor);border-radius:0;padding:20px}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{width:1000px}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,.MaxSelectSmall__control,.MaxSelectSmall__menu{border-radius:8px!important}.MaxSelect__option--is-focused,.MaxSelectSmall__option--is-focused{color:#d3d3d3!important}input:-ms-input-placeholder{color:#b4b4b4!important;font-weight:500!important;font-size:13px!important}.MaxSelect__placeholder,input::placeholder{color:#b4b4b4!important;font-weight:500!important;font-size:13px!important}#react-datepicker-portal,#reactselectportal{position:relative;z-index:10000;top:0}#login{margin:0 auto;max-width:600px}#login label span{display:inline-block;width:150px;text-align:right;padding:20px}#login input{background-color:transparent!important;display:inline-block;padding:20px!important;border:2px solid var(--mainColor);width:300px!important;line-height:20px}#login input:active,#login input:focus{outline:none}#login input{font-size:15px;border-radius:0;-webkit-appearance:none}#login button.maxbtn{font-size:15px;padding:12px 16px;background-color:var(--mainColor);cursor:pointer;margin:10px;border:none}#login button.maxbtn:active,#login button.maxbtn:focus{outline:none}#login button.maxbtn{color:var(--fontColor)}#login{text-align:center}#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)}.MuiInputLabel-root{z-index:100}div.MuiInput-root{background-color:#fff}body{color:#444;background-color:hsla(0,0%,93.3%,.43);font-family:"Montserrat"!important}body *{font-family:"Montserrat"}#mainContainer a:link,#mainContainer a:visited{text-decoration:none!important;color:#444!important}header.MobileHeader{text-align:center;background-color:var(--mainColor);color:var(--fontColor);position:fixed;top:0;left:0;height:50px;line-height:50px;font-size:18px;z-index:1000;width:100%}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:500px){header.MobileHeader{display:none}}@media (min-width:1230px){header.MobileHeaderBehind{height:70px}}@media (max-width:499px){header.MobileHeaderBehind{height:50px}}header.App-header{width:100%;text-align:left;background-color:#fff;border-bottom:4px solid red;position:fixed;top:0;left:0}header.App-header>div{margin:0 auto;width:1400px;padding:0 7px}@media (min-width:1230px){header.App-header>div{padding:0 20px}}@media (max-width:1229px){header.App-header>div{width:auto}}header.App-header{-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none;z-index:1000}header.App-header a{color:#444;text-decoration:none;padding:0 0 0 7px}header.App-header a:first-child{padding-left:0;padding-right:0}header.App-header a{line-height:64px;height:60px;margin-top:0;display:inline-block;cursor:pointer;overflow:hidden}header.App-header a svg{margin-bottom:-2px;margin-right:6px!important}header.App-header a>a{padding:0}header.App-header a img{float:left;margin-top:-5px;padding:8px 8px 8px 0;margin-right:10px;position:absolute}header.App-header a{transition:padding .3s ease-in-out}header.App-header a:first-child{width:160px}@media (max-width:1229px){header.App-header a:first-child{padding-left:60px}header.App-header a img{width:100px;margin-top:3px}}header.App-header a.current{color:var(--fontColorInverse)!important;transition:color .3s ease-in-out;color:var(--mainColor)!important}header.App-header>a:not(:last-of-type){border-bottom:1px solid #fff}header.App-header em{display:block;position:absolute}header.App-header em>a{height:40px;line-height:40px;padding-left:30px;border-bottom:1px solid #fff;border-left:8px solid #fff;display:block}header.App-header>a:first-of-type>span{font-weight:800}header.App-header #menuexpander{display:none}@media (max-width:1229px){header.App-header #menuexpander{display:block}}header.App-header #menuexpander{position:absolute;right:10px;font-size:33px;cursor:pointer;margin-top:15px;margin-bottom:20px}header.App-header{transition:width .3s ease-in-out}header.App-header .icon{margin-right:10px}@media (max-width:1229px){header.App-header{height:100%;width:250px;border-right:2px solid var(--mainColor)}header.App-header a{display:block}header.App-header.closed{width:50px}header.App-header.closed a:first-child{width:auto}header.App-header.closed{transition:width .3s ease-in-out}}@media (max-width:1229px)and (max-width:499px){header.App-header.closed{width:0;display:none}}@media (max-width:1229px){header.App-header.closed a .icon{margin-left:-5px}header.App-header.closed a{text-align:center}header.App-header.closed a:first-child{padding-left:0}header.App-header.closed a>img,header.App-header.closed a>span{display:none}header.App-header.closed a.login{padding:0;margin-left:-5px;width:45px}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}}@media (max-width:700px){#mainContainer{overflow-x:hidden}}#mainContainer>div{min-width:250px}#mainContainer{-webkit-overflow-scrolling:touch!important}#mainContainer.navNotExistent div.centercontent,div.MyDialogRoot.navNotExistent div.centercontent{margin:0 auto!important}#mainContainer.navNotExistent,div.MyDialogRoot.navNotExistent{margin:0 auto;position:relative}#mainContainer.postLoad,div.MyDialogRoot.postLoad{transition:margin .3s ease-in-out}@media (max-width:1229px)and (min-width:500px){#mainContainer.open,div.MyDialogRoot.open{margin-left:250px}}@media (max-width:499px){#mainContainer.open,div.MyDialogRoot.open{width:100%;margin-left:0;-webkit-filter:blur(5px)}}#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:500px){#mainContainer.open #mainOverlayForNav,div.MyDialogRoot.open #mainOverlayForNav{display:none}}@media (min-width:500px)and (max-width:1229px){#mainContainer.closed,div.MyDialogRoot.closed{margin-left:50px;width:calc(100% - 50px)}}@media (max-width:499px){#mainContainer.closed,div.MyDialogRoot.closed{width:100%;margin-left:0}}@media (max-width:499px){#mainContainer,div.MyDialogRoot{height:calc(100% - 50px)}}#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}@media (max-width:499px){#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:1500px}@media (max-width:499px){#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:14px 14px 14px 0;font-weight:700}@media (max-width:499px){#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:8px 12px;margin:1px 20px 1px 1px;font-size:14px;line-height:20px;border-radius:8px!important;background-color:#fff;border:1px solid #000}#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:none;margin:0 19px 0 0;border:2px solid var(--mainColor)}#mainContainer input[type=text]:read-only,#mainContainer select[type=text]:read-only,#mainContainer textarea[type=text]:read-only,div.MyDialogRoot input[type=text]:read-only,div.MyDialogRoot select[type=text]:read-only,div.MyDialogRoot textarea[type=text]:read-only{border-color:#fff}#mainContainer input,div.MyDialogRoot input{width:250px}#mainContainer input[type=checkbox],div.MyDialogRoot input[type=checkbox]{-webkit-appearance:checkbox}#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 input[type=checkbox],div.MyDialogRoot input[type=checkbox]{width:auto}#mainContainer .StripeInputElement,div.MyDialogRoot .StripeInputElement{padding:12px 16px;border:1px solid var(--mainColor)}#mainContainer textarea,div.MyDialogRoot textarea{width:450px;max-width:calc(100% - 40px);min-height:100px}#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(//uid-suche.eu/src/img/dd-icon.svg);background-position:calc(100% - 10px) 50%;background-color:#fff;color:#444;padding:8px 30px 8px 12px}#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{display:inline-block;font-style:normal!important;padding:8px 12px;background-color:#fff;cursor:pointer;margin:10px 0;font-size:14px;font-weight:700;border-radius:8px;border:2px solid red;border-bottom-width:2px!important}#mainContainer .maxbtn:hover,#mainContainer a.maxbtn:hover,#mainContainer em.maxbtn:hover,div.MyDialogRoot .maxbtn:hover,div.MyDialogRoot a.maxbtn:hover,div.MyDialogRoot em.maxbtn:hover{background-color:rgba(0,0,0,.1)}#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{background-color:rgba(0,0,0,.2)}#mainContainer .maxbtn,#mainContainer .maxbtn a,#mainContainer a.maxbtn,#mainContainer a.maxbtn a,#mainContainer em.maxbtn,#mainContainer em.maxbtn a,div.MyDialogRoot .maxbtn,div.MyDialogRoot .maxbtn a,div.MyDialogRoot a.maxbtn,div.MyDialogRoot a.maxbtn a,div.MyDialogRoot em.maxbtn,div.MyDialogRoot em.maxbtn a{color:#000}#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;font-size: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 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:499px){#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:var(--maincolorlight);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}@media (max-width:499px){#mainContainer .sectionHeader,div.MyDialogRoot .sectionHeader{position:relative}}#mainContainer .sectionHeader,div.MyDialogRoot .sectionHeader{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:499px){#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}#mainContainer .sectionHeader ul a.current,div.MyDialogRoot .sectionHeader ul a.current{background-color:var(--mainColor)!important}@media (max-width:499px){#mainContainer .sectionHeader em,div.MyDialogRoot .sectionHeader em{display:none!important}}#mainContainer .sectionHeaderBackground,div.MyDialogRoot .sectionHeaderBackground{height:150px}@media (max-width:499px){#mainContainer .sectionHeaderBackground,div.MyDialogRoot .sectionHeaderBackground{height:30px}}@media (max-width:499px){#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:499px){#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:50px}.switchWrapper span{line-height:25px;border-radius:8px!important}.switch{position:relative;display:inline-block;width:60px;height:34px;top:10px;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:auto!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;border-radius:8px!important}input:checked+.slider{background-color:var(--mainColor)}input:checked+.slider:before{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}div.react-datepicker-wrapper{margin-left:-4px!important}.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)}#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:32px}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:none!important}.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:none!important;display:none!important}.MuiInput-underline:after{margin-top:-2px;border-color:#444!important}.MuiTextField-root{font-family:"Montserrat"!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:"Montserrat"!important}.MuiTextField-root .MuiInputLabel-animated{font-family:"Montserrat"!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}.react-datepicker-popper{z-index:10}@media (max-width:499px){div.mobileBroad{padding:0!important}div.mobileBroad h2{padding-left:20px}}div.breakTableField{white-space:normal}div.breakTableField .mini{margin-bottom:5px!important}.rv-hint{z-index:10000000!important}div.MaxSelectSmallContainer{display:inline-block;width:285px}#footer #divider{border-top:2px solid var(--mainColor);width:100%;margin-bottom:20px}#footer #text{margin-bottom:20px;float:left;display:inline-block}#footer #images{float:right}.ReactTable.-striped .rt-tr.-odd{background-color:rgba(0,0,0,.06)}#mainContainer .DatePickerSmall input{width:100px;margin-right:0}div.tox-promotion{display:none!important}#veranstaltungen .ReactTable .dividerRow{background-color:var(--maincolorlight)}#veranstaltungen .ReactTable .dividerRow h4{margin:0}#userlist div.rt-td:first-child{text-align:right}.Licence_licenceSelect__11A6S{padding-left:0;width:calc(100% + 20px);table-layout:fixed}.Licence_licenceSelect__11A6S tr:nth-child(odd){background-color:#fff!important}.Licence_licenceSelect__11A6S{border-spacing:10px!important;margin-left:-10px}.Licence_licenceSelect__11A6S td{padding:20px!important;cursor:pointer;background-color:var(--maincolorlight);border-radius:8px}@media (max-width:700px){.Licence_licenceSelect__11A6S td{display:block;margin-bottom:10px}}.Licence_licenceSelected__1B5Oy{border:2px solid var(--mainColor)!important}.Licence_licenceNotSelected__rFSTE{border:2px solid #fff!important}.Licence_qualification__1nlH-{background-color:var(--maincolorlight);padding:20px;margin-bottom:10px;border-radius:8px}
/*# sourceMappingURL=main.20584d39.chunk.css.map */