body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"AspenBold";src:url(/static/media/AspenWeb-Bold.7d12c368.eot);src:url(/static/media/AspenWeb-Bold.7d12c368.eot?#iefix) format("embedded-opentype"),url(/static/media/AspenWeb-Bold.58475d39.woff2) format("woff2"),url(/static/media/AspenWeb-Bold.2447a1ec.woff) format("woff")}@font-face{font-family:"AspenExtraLight";src:url(/static/media/AspenWeb-Extralight.a40abd08.eot);src:url(/static/media/AspenWeb-Extralight.a40abd08.eot?#iefix) format("embedded-opentype"),url(/static/media/AspenWeb-Extralight.4eb907d7.woff2) format("woff2"),url(/static/media/AspenWeb-Extralight.ced6c9b0.woff) format("woff")}@font-face{font-family:"AspenThin";src:url(/static/media/AspenWeb-Thin.d73219c8.eot);src:url(/static/media/AspenWeb-Thin.d73219c8.eot?#iefix) format("embedded-opentype"),url(/static/media/AspenWeb-Thin.1c695ca6.woff2) format("woff2"),url(/static/media/AspenWeb-Thin.36b01035.woff) format("woff")}@font-face{font-family:"AspenUltraLight";src:url(/static/media/AspenWeb-Ultralight.dbfc2181.eot);src:url(/static/media/AspenWeb-Ultralight.dbfc2181.eot?#iefix) format("embedded-opentype"),url(/static/media/AspenWeb-Ultralight.343b7e63.woff2) format("woff2"),url(/static/media/AspenWeb-Ultralight.536ec7df.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";height:0;visibility:hidden}.clearfix,.clearfix:after{display:block;clear:both}html{font-size:62.5%}.submit{-webkit-appearance:none}*{box-sizing:border-box;-moz-box-sizing:border-box;outline-width:0}::selection{color:#fff;background:#2d658a;text-shadow:none}:focus,a:focus,button:focus,input:focus,textarea:focus{outline:none!important}img{max-width:100%;height:auto;display:inline-block;vertical-align:top}html{font-size:100%;font-size:16px;font-size:1rem}:focus{outline:none}.xl-animate{visibility:hidden}body{font-family:"AspenExtraLight","Times New Roman",sans-serif;font-size:12pt;line-height:19pt;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;color:#2d658a;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;opacity:1;transition:opacity 2s}@media (min-width:768px){body{font-size:13.5pt;line-height:21pt}}a{outline-width:0}a,a:focus,a:hover{color:#2d658a;text-decoration:none}body.fade-out{opacity:0;transition:none}b,strong{font-weight:600}.App-Container{max-width:1200px}.App{display:flex;width:100%;height:100vh;align-items:center;justify-content:center}.App-Einleitung{font-size:28px;line-height:1.3;padding:30px;text-align:center}.LogoBig-Wrap{max-width:250px;margin:0 auto 40px}@media screen and (min-width:768px){.LogoBig-Wrap{max-width:310px}}.LogoBig-WrapNav{max-width:180px;margin:0 auto 40px}@media screen and (min-width:768px){.LogoBig-WrapNav{max-width:220px}}.LogoSmall-Wrap{margin:40px auto;max-width:70px}.App-LoginLink{text-align:center;margin:20px}.Login{display:flex;width:100%;height:100vh;align-items:center;justify-content:center}.Login-Wrap{max-width:400px;width:90%;text-align:center}h1{letter-spacing:.02em;font-size:26pt;line-height:30pt;margin-bottom:20px;font-family:"AspenThin"}@media (min-width:768px){h1{font-size:30pt;line-height:38pt;margin-bottom:40px}}h2{letter-spacing:.02em;font-size:22pt;line-height:28pt;margin-bottom:10px;font-family:"AspenThin"}@media (min-width:768px){h2{font-size:26pt;line-height:33pt;margin-bottom:10px}}h3{font-weight:700;font-size:25px;line-height:30px;margin-bottom:10px}@media (min-width:768px){h3{margin-bottom:18px}}.btn-primary{background-color:#2d658a}.btn-primary,.btn-secondary{padding:9px 20px;min-width:130px;border-radius:18px}.btn-secondary{background-color:#95745a;color:#fff}.btn-secondary:hover{background:#6e4d32}.btn-danger,.btn-dark{padding:9px 20px;min-width:130px;border-radius:18px}.btn-danger{background-color:#95745a}.btn-danger:hover{background:#940b04}.loginBtn{margin-top:20px}.btn{border:none!important}.Login-ErrorWrap{margin-bottom:20px}.Main-Container .Row-Main{min-height:100vh}@media screen and (min-width:992px){.MainNavCol.col-lg-3{flex:0 0 35%;max-width:35%}}@media screen and (min-width:1200px){.MainNavCol.col-lg-3{flex:0 0 25%;max-width:25%}}@media screen and (min-width:992px){.Row-Main .col-lg-9{flex:0 0 65%;max-width:65%}}@media screen and (min-width:1200px){.Row-Main .col-lg-9{flex:0 0 75%;max-width:75%}}.adminNav{background:#fff;padding:20px;display:block;min-height:100%;border-right:1px solid #95745a}@media (min-width:992px){.adminNav{padding:30px}}.adminNav a{color:#2d658a;padding:15px 10px;display:block;border-bottom:1px solid #2d658a}.adminNav a svg{margin-right:10px}@media (min-width:768px){.adminNav a svg{margin-right:5px}}@media (min-width:992px){.adminNav a svg{margin-right:10px}}@media (min-width:768px){.adminNav a{font-size:18px;padding:25px 10px}}@media (min-width:992px){.adminNav a{font-size:20px}}@media (min-width:1200px){.adminNav a{font-size:25px}}.adminNav a:hover{background:#2d658a;color:#fff}.Overlay{background:rgba(0,0,0,.8);display:flex;position:fixed;width:100%;height:100%;justify-content:center;align-items:center;z-index:100;padding:20px}.OverlayContent{padding:30px;width:100%;max-width:650px;background:#fff;border-radius:20px;max-height:90%;overflow:scroll}@media (min-width:768px){.OverlayContent{padding:60px}}.OverlayContent .btn{margin-right:17px;margin-top:10px}.dropzone{width:100%;height:300px;border:1px solid #000}.dropzone p{display:block;height:300px}.dropzone p:hover{background:grey}.dropzone p:focus{background:green}.MuiGrid-root{display:none!important}.Row-Dashboard-Info{max-width:1200px;padding-right:25px}.BreadCrumb{padding:15px;font-weight:700;margin-bottom:35px;color:#95745a;border-bottom:1px solid #95745a}@media (min-width:768px){.BreadCrumb{padding:15px;margin-left:-10px}}@media (min-width:992px){.BreadCrumb{margin-left:-30px}}.btn-primary:focus,.btn-primary:hover{background:#527e9b}.alert{border-radius:19px;margin-bottom:20px}.form-control{border-radius:0;border-color:#2d658a}.custom-select{border-radius:19px;border-color:#2d658a;padding:10px 15px;height:auto}.newInput{margin-bottom:30px;max-width:500px;padding-right:20px}@media (min-width:768px){.newInput{margin-bottom:60px}}.deleteIcon{color:#95745a;margin-left:10px}.MuiSvgIcon-root{cursor:pointer}.Main{max-width:800px}.Main,.Main2{margin-bottom:40px}.Main2{max-width:900px;margin-right:30px}.MainExtern{max-width:1200px}h4{font-size:1.1em;font-weight:700;margin-bottom:15px}.newCustomer{margin-bottom:30px}@media (min-width:768px){.newCustomer{margin-bottom:50px}}.back{margin-top:35px;margin-bottom:50px;font-weight:700}@media (min-width:768px){.back{margin-top:60px}}.back a{color:#2d658a;font-size:22px;font-family:"AspenThin";letter-spacing:.02em}.passwordInfo{margin-bottom:40px}.passwordInfo .MuiSvgIcon-root{color:#c3e6cb}.btn-primary:disabled{background:#898a8d}.active-0 td{background:#9bb4c5}.active-1 td{background:#ede2d9}.started-0 td{background:#fcfcfc}.notactive{background:#9bb4c5}.notactive,.notstarted{display:inline-block;width:15px;height:15px}.notstarted{background:#fcfcfc;border:1px solid #000}.activeProject{display:inline-block;width:15px;height:15px;background:#ede2d9}.LegendProject{margin-bottom:30px}.folderIcon{color:#2d658a;margin-right:10px}.copyIcon{color:#2d658a;margin-left:10px}.emptyKat{margin:20px 0;background:none}.emptyKat li{margin-bottom:10px;position:relative;padding-left:20px}.emptyKat li:before{content:"";position:absolute;width:6px;height:6px;top:11px;left:0;background:#2d658a;border-radius:50%}@media (min-width:768px){.emptyKat{padding:40px;margin-bottom:50px}}.emptyKat.alert-primary{border:1px solid #2d658a!important}tfoot .btn{margin:25px 10px 15px 0}tfoot td{border:none!important;padding:0!important}.documentsTable{margin-bottom:20px}@media (min-width:768px){.documentsTable{margin-bottom:30px}}@media (min-width:768px){.DokKatWrap{margin-bottom:80px}}.MuiDropzoneArea-root{margin-bottom:20px}.DayPickerInput,.DayPickerInput input{width:100%;display:block}.DayPickerInput input{border:1px solid #898a8d;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box}.DayPickerInput-OverlayWrapper{line-height:1em}.AllCategories{margin-top:30px}.OneKat{border-bottom:1px solid #ccc;margin-bottom:15px}.OneKat:last-child{border-bottom:none}@media (min-width:768px){.OneKat{margin-bottom:60px;padding-bottom:20px}}.ButtonWrap{margin-top:45px}.Login-Wrap-Wider{max-width:500px}.Login-Wrap-Wider .form-label{margin-bottom:6px}.passwordInfo{text-align:left}.Login-Content-2 p{margin-bottom:15px}.Login-Content{margin-top:50px}@media screen and (min-width:768px){.Login-Content{margin-top:80px}}.CustomerContent{max-width:1200px;padding:0 30px;margin:0 auto 60px}.CustomerContent .LogoBig-Wrap{max-width:200px;margin-top:30px}.CustomerContent .LogoBig-Wrap img{width:100%}.customProjects{margin:0 -10px;display:flex;flex-wrap:wrap}.customProject{margin:10px}.customProject a{display:flex;background-color:#fff;color:#2d658a;padding:20px;border-radius:45px;width:300px;height:300px;text-align:center;align-items:center;justify-content:center;border:1px solid #2d658a}.customProject a:hover{background-color:#2d658a;color:#fff}.customProject a div{margin-top:12px}.activeProject-0{background:#f1f2f3!important;color:#2d658a!important}.activeProject-0:hover{background:#d9dbdd!important}.logout{margin-top:40px}.form-check input{height:20px;width:20px;display:inline-block}.form-check label{margin-left:10px}.dokumenteABlauf{font-size:1.1em;margin-bottom:20px}.Footer{margin-top:50px;text-align:right;font-size:.7em;width:100%}.backHome{font-style:italic}.Impressum-Content p{margin-bottom:25px}.globalUpload,.KatRow{margin-top:30px}.undefinedDocs{margin-bottom:30px}@media (min-width:768px){.undefinedDocs{margin-bottom:80px}}.changeKat .custom-select{width:100%;margin-right:6px;margin-bottom:8px}@media (min-width:1200px){.changeKat .custom-select{width:60%}}.changeKat button{margin-bottom:8px}.download-0,.download-0:hover{background-color:#ede2d9!important}#root{overflow-x:hidden}input[type=email],input[type=password],input[type=text]{border-radius:19px;padding:10px 15px;height:auto;border:1px solid #527e9b;outline-width:0!important}.ContentDashboard{margin-left:30px;padding-right:30px}@media screen and (min-width:768px){.ContentDashboard{margin-left:10px;padding-right:0}}@media (min-width:1200px){.ContentDashboard{margin-left:30px}}.ContentSubkategorien{margin-left:30px;padding-right:30px}@media screen and (min-width:768px){.ContentSubkategorien{margin-left:10px;padding-right:0}}@media (min-width:1200px){.ContentSubkategorien{margin-left:30px}}.ContentSubkategorien table{margin-bottom:30px}@media (min-width:768px){.ContentSubkategorien table{margin-bottom:60px}}.table-sm td,.table-sm th{padding:10px 8px;border:1px solid #2d658a;border-top:none;border-left:none}.table-sm td:last-child,.table-sm th:last-child{border-right:none!important}.table-sm th,.table thead th{border:1px solid #2d658a;border-top:none;border-left:none;font-weight:700}.TableButtons{margin-top:25px}.table-striped tbody tr:nth-of-type(odd){background:none}.table-striped tr:last-child td{border-bottom:none}.table-striped tr:hover{background:none!important}.table-sm tr:last-child td{border-bottom:none}.catLabel h3,.editIcon{color:#2d658a}.catLabel h3{margin-bottom:0}.btnAbstand{margin-top:25px}.externEdit{margin:0 -30px}.externEdit .col-sm-12{padding:0 30px}.container{display:block;position:relative;padding-left:38px;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#2d658a}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.BtnMailExtern{margin:10px 0 60px}.BtnMailCustomer{margin-bottom:30px}.bottomBtn{margin-top:70px}#multiselectContainerReact .search-wrapper{border-radius:19px;border-color:#2d658a;padding:0 10px;height:auto;min-height:inherit;margin-top:-2px}#multiselectContainerReact .search-wrapper .chip{background:none;font-size:16px;color:#2d658a;padding:4px 2px}#multiselectContainerReact .search-wrapper .chip .icon_cancel{font-size:18px}#multiselectContainerReact .search-wrapper #search_input{margin-top:0;padding:9px 15px}#multiselectContainerReact .highlight,#multiselectContainerReact li:hover{background:#2d658a}.error{color:#940b04;margin:20px 0;font-weight:600}.tableActions{width:120px}.latestDocs{margin-top:40px}.lastDocs{margin-bottom:60px;border-bottom:1px solid #95745a}.lastDocs h3{color:#95745a;position:relative;padding:0 10px;cursor:pointer}.lastDocs h3:after{position:absolute;content:"+";top:0;right:0;font-size:50px;font-weight:400}.lastDocs .moreText{display:none}.lastDocs.active h3{cursor:auto}.lastDocs.active h3:after{display:none}.lastDocs.active .moreText{display:block}.lastDocs .closeLastDocs{font-weight:700;text-align:right;padding:20px 0;cursor:pointer;font-size:1.2em}.proejctCustomer{border-top:1px solid #2d658a;margin-top:30px;padding-top:30px}.furtherProject{margin-top:30px}.furtherProject select{margin-bottom:20px}.RightsProjects,.startProjectInfo{margin-top:20px}.startProjectWrap{display:inline-block;padding-left:20px}.allSelect{font-size:15px;font-weight:700;cursor:pointer}.allSelect:hover{color:#2d658a}.containerDeletCheck{margin-top:10px;border-top:1px solid #ccc;padding-top:10px}.pKatAbstand{margin-bottom:20px}.filterPCats{margin-bottom:50px}
/*# sourceMappingURL=main.4acf6d94.chunk.css.map */