*,:after,:before{box-sizing:border-box}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}a{text-decoration:none}.content{margin:50px auto;font-size:14px;width:100%}.content .wrp{width:80%;margin:auto}.webcam-container{margin:50px auto;width:100%}.webcam{width:100%}.homebuttons{display:grid;grid-template-columns:1fr 1fr}.form-control{margin:10px 0}.grid1{display:grid;grid-template-columns:20% 80%;color:#333;margin-bottom:20px;background:#efefef;border-radius:5px}.grid1 div{padding:10px}.MuiAccordionDetails-root{background:#f2f1f4!important}.thumbnail{width:200px}ul.liste{margin:0 10px 0 -10px;padding-bottom:10px}ul.liste.nolistitem{list-style:none;margin-left:-40px}.zentriert{margin:auto;width:50%;text-align:center}.grid2{display:grid;grid-template-columns:50% 50%}.grid2,.grid2.nogrid{color:#333;margin-bottom:10px}.grid2.nogrid{display:block;grid-gap:10px}.grid2 div{background:#efefef;border-radius:5px}.grid2.modal div{background:none;border-radius:0}.grid2 .react-datepicker-popper{background:none}.grid2 .react-datepicker-popper div{background:#fff;padding:0}.grid2 .image{padding:10px;text-align:center}.grid2 .image img{width:100%;border-radius:5px}.grid2_child{display:grid;grid-template-columns:40% 60%;color:#333;grid-gap:10px;padding:20px 20px 10px}.child{padding:20px}.divtitel{font-weight:600}.mb{margin-bottom:10px}.mr{margin-right:10px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-bottom-color:#fff!important}.gridzeile{padding:10px}.gridzeile.mr{margin-right:10px}.rot{color:red}.MuiBox-root{width:98%!important}.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{font-size:12px}.listbutton{margin-right:5px!important;margin-bottom:5px!important;padding:5px!important;font-size:12px!important}.toureninfo{position:absolute;right:30px}.buttongrid{display:grid;grid-template-columns:49% 49%;grid-column-gap:2%;column-gap:2%;margin-bottom:10px}.gridtop{display:grid;grid-template-columns:1fr 1fr}.griddialog{display:grid;grid-template-columns:70% 30%}.gridtop div:nth-child(2){padding:20px 0;text-align:right}.griddialog div:nth-child(2){text-align:right}.griddialog div:nth-child(2) Button:first-child{margin-right:10px}.karte{height:90%}.markertooltip{width:30px;height:30px;border-radius:50%;background:#fff;text-align:center}.markertooltip_aufbau{background:#358d51}.markertooltip_abbau,.markertooltip_aufbau{width:30px;height:30px;border-radius:50%;color:#fff;text-align:center}.markertooltip_abbau{background:#8e2710}.hide{display:none}.slotimage{max-width:500px;margin:auto}.slotimage h2{text-align:center}.slotimage img{width:100%}.buttonzeile{display:flex;justify-content:space-between}.offline{padding:20px 0;color:red;font-size:20px}button a{color:#fff}button.backbutton{margin:20px 0}button.actionbutton{width:100px;margin-left:10px}.liste li{margin:0 0 5px}.tabelle{overflow:scroll}.tabelle,table{width:100%;border-radius:5px}table{background:#efefef;color:#333}tbody tr:nth-child(odd){background-color:#dbdcdf}tbody td,thead th{padding:10px}tbody td{font-size:12px}tbody td.umbruch{white-space:nowrap}tbody tr{cursor:pointer;height:50px}tbody td.auftragabgeschlossen,tbody tr.auftragabgeschlossen{opacity:.5}tbody td.aufbau{background:#358d51;color:#fff;text-align:center}tbody td.abbau{background:#8e2710;color:#fff;text-align:center}tbody td.service{background:#458fd9;background:#d9883d;color:#fff}.text-center,tbody td.service{text-align:center}td.gruen svg{color:#358d51}td.grau svg{color:#767171}td button{border:0}.kilometerstand .MuiFormControl-root{margin-left:10px;margin-right:10px}.kilometerstand .MuiFormControl-root input{padding:7px 14px!important}.map-container{height:100%;width:100%}.buttonFloatR{float:right}h2 div.aufbau{background:#358d51;color:#fff;font-size:12px;padding:5px}.css-1t1j96h-MuiPaper-root-MuiDialog-paper,.MuiPaper-root{width:100%}@media (max-width:500px){.gridtop{display:block}}@media (max-width:600px){.griddialog{display:block}.zentriert{margin:auto;width:100%}}@media (max-width:768px){.content{font-size:14px}}.grid2_div_mb{margin-bottom:0}.grid2_div_mb.scrollheight{max-height:500px;overflow:scroll}.grid2_div_mb .image.design img{width:50%}.grid2_div_mb.mr{margin-right:10px}@media (max-width:680px){.grid1,.grid2{display:block}.grid2_div_mb{margin-bottom:10px}.grid2_div_mb.mr,.gridzeile.mr{margin-right:0}.gridzeile.mr{margin-bottom:10px}}tr.highlight{background:#f39200!important}.datumFieldHide,.datumShowHide{display:none}.MuiBox-root{height:90%}.MuiInputBase-input,input.MuiInputBase-input{background:none!important}fieldset.MuiOutlinedInput-notchedOutline{left:-10px!important}.css-13r4j3i .MuiTextField-root{width:100%!important}.loginIcon{text-align:center;margin-top:50px;margin-bottom:50px}.loginIcon img{width:80px}._loginRegister,.userInfo{padding:20px;max-width:400px;margin:10px auto;width:100%}._loginRegister h1{text-align:center;margin:0 0 20px}._loginRegister .form-control{display:flex;flex-wrap:wrap;flex-direction:column}._loginRegister .form-control label{font-weight:700;margin-bottom:3px}[type=date],[type=email],[type=password],[type=text]{padding:7px 10px;outline:none;margin-bottom:5px;font-size:16px;border-radius:2px;border:1px solid rgba(0,0,0,.3);line-height:28px}[type=email]:focus,[type=email]:hover,[type=password]:focus,[type=password]:hover,[type=text]:focus,[type=text]:hover{border-color:#107a8b}._navBtn button,.form-control button,[type=submit]{background:#3295ff;color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px;cursor:pointer;font-size:16px;border-radius:2px;margin-top:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);outline:none}._navBtn button:hover,.form-control button:hover,[type=button]:hover,[type=submit]:hover{opacity:.9}._navBtn{border-top:1px solid #dedede;margin-top:5px}._navBtn button{background:#555;color:#fff;width:100%}.error-msg,.success-msg{border:1px solid #ff304f;padding:10px;color:#ff304f;font-weight:700;border-radius:2px}.success-msg{border-color:#24b273}.hinweis,.success-msg{color:#24b273}.hinweisachtung{color:#8e9098;font-size:12px}.userInfo{text-align:center}.userInfo ._img{font-size:50px}.userInfo h1{text-transform:capitalize;margin:10px 0}.userInfo ._email{margin:10px 0;color:#555}.userInfo .button,.userInfo button{margin-top:5px;background:#3295ff;color:#fff;padding:10px 20px;font-size:16px;border:5px solid rgba(0,0,0,.1);border-radius:3px;outline:none;cursor:pointer;transition:background .3s}.userInfo .button:hover,.userInfo button:hover{border-color:#3295ff;color:#3295ff;background:#fff}.city{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:20px}.wetterbg{background:url(/static/media/bg.11ec5395.jpg)!important;background-size:cover!important;background-position:50%!important}p{letter-spacing:.05em}.city-temp,p{margin-top:10px}.city-temp{font-size:5rem;font-weight:700;color:#1e2432;text-align:center}.city sup{font-size:.5em}.city-name{font-size:2em}.city-name sup{padding:.2em .6em;margin-left:.2em;border-radius:30px;color:#fff;background:#ff8c00}.city-icon{margin-top:10px;width:100px;height:100px}body,html{margin:0}#App{font-family:sans-serif;height:100vh}#page-wrap{text-align:center;overflow:auto;top:45%;position:relative}.navbar{width:100%;height:50px;background:#000;position:fixed;z-index:1000}.bm-item{display:inline-block;text-decoration:none;margin-bottom:10px;color:#d1d1d1;transition:color .2s}.bm-item:hover{color:#fff}.bm-burger-button{position:fixed;width:30px;height:24px;right:20px;top:13px}.bm-burger-bars{background:#fff;height:15%!important}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu{background:#333;padding:2.5em 1.5em 0 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad}.bm-overlay{background:rgba(0,0,0,.3)}.bm-menu-wrap{left:0!important}.bm-item.menu-item{background:#666;margin-bottom:2px;padding:10px 0 10px 15px}.linkliste{margin-left:-15px}.linkliste li{list-style:none}.linkliste li a{background:#666;margin-bottom:2px;padding:10px 0 10px 15px;width:100%;display:block;color:#fff;text-decoration:none;font-size:12px}.titel{margin:15px}.schilddaten{line-height:18px;font-size:12px;margin-top:10px}.schilddaten div{display:grid;grid-template-columns:30% 70%;margin-bottom:5px}.schildbildg{margin-top:20px}.schildbild img,div canvas{width:100%}.MuiInputBase-input{background:#efefef!important}.css-cveggr-MuiListItemIcon-root{color:#fff!important}.ulmargin{margin-left:-20px}.App{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;color:#fff}.App-logo{height:40vmin;pointer-events:none}.content{padding:0 20px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.efac200c.chunk.css.map */