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}body{background:#d5b79b!important;font-family:Open Sans,sans-serif;width:100%}@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;src:url(/static/media/kaushan-script-v14-latin-regular.ec6ac1a5.eot);src:local(""),url(/static/media/kaushan-script-v14-latin-regular.ec6ac1a5.eot?#iefix) format("embedded-opentype"),url(/static/media/kaushan-script-v14-latin-regular.9d8c616f.woff2) format("woff2"),url(/static/media/kaushan-script-v14-latin-regular.ffdcc899.woff) format("woff"),url(/static/media/kaushan-script-v14-latin-regular.a883aa85.ttf) format("truetype"),url(/static/media/kaushan-script-v14-latin-regular.bf6251aa.svg#KaushanScript) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/static/media/open-sans-v34-latin-regular.ec2df544.eot);src:local(""),url(/static/media/open-sans-v34-latin-regular.ec2df544.eot?#iefix) format("embedded-opentype"),url(/static/media/open-sans-v34-latin-regular.e43b5358.woff2) format("woff2"),url(/static/media/open-sans-v34-latin-regular.600270a4.woff) format("woff"),url(/static/media/open-sans-v34-latin-regular.4e6feb3d.ttf) format("truetype"),url(/static/media/open-sans-v34-latin-regular.ef2d6483.svg#OpenSans) format("svg")}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{float:left}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.noPadding{padding:0!important}.padding5P{padding:5%!important}.bgWhite{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;margin:2%}.form-check-input{width:20px!important;height:20px!important}.form-check-label{width:12em!important}#overlayAlert{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding:20% 2% 0;background-color:rgba(0,0,0,.7);z-index:2;cursor:pointer;text-align:center}.alertHeight{height:280px}.alertButton{width:70px;margin-top:1em}.marginButton{margin:0 0 1em 60%}.adminComp{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;margin:2%;min-width:300px;min-height:350px;float:left;position:relative;display:inline}.adminComp label{width:7em}.adminComp input{margin-left:2%;border:2px solid #eee}#submitButtonAdminForm{background-color:#7b5f5c;border:2px solid #7b5f5c;border-radius:4px;color:#fff;padding:.5%;margin:0}.adminHeader{background-color:#6a4e39;height:10em;padding:1em}.Admin-logo{width:15em;float:left;padding-right:20px}.adminHeader h1{color:#fff;margin-left:5em;margin-top:.5em}h1{font-family:Kaushan Script,cursive;letter-spacing:2px}h3{font-family:Open Sans,sans-serif;letter-spacing:1px}.link{color:#fff}.link:hover{color:#d5b79b;text-decoration:none}.linkInv{color:#7b5f5c}.linkInv:hover{color:#d5b79b;text-decoration:none}.link-dark{margin-left:6em;color:#333;text-decoration:none}.link-dark:hover{color:#fff}.link-title,.link-title:hover{text-decoration:none;color:#fff}.pdf{background-color:red}.fontColorWhite{color:#fff}.formLinkButton{text-align:center;font-size:x-large}.login{margin-top:10em;margin-left:30%;padding-left:4em;padding-right:4em;padding-bottom:4em;width:40%;background-color:#fff;border:2px solid #fff;border-radius:5px;text-align:center}.login form{margin-top:2em}.loginForm label{width:6em}.loginForm input{border:2px solid #ddd;border-radius:5px}.loginButton{width:10em}.btnAbbrechen{margin-top:20px}.allProducts{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;margin:2%;min-height:350px;float:left;position:relative;display:inline}.tableHead{color:#8e8e8e;font-size:12pt!important}.productname{width:13em}.productprice{width:4em}.productdescription{width:30em}.tableHeadRow{border-bottom:.5px solid #333}.productsRow{height:3em;border-bottom:.5px solid #aaa}.productPen,.productTrash{text-align:center;width:3em}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer;text-align:center}.overlayInner{padding:7%;background-color:#fff;width:40em;text-align:center;margin-top:20px}.textareaUpdate{min-height:130px}#overlayForm{background-color:#fff;width:23em;margin-left:12%;text-align:left}#overlayForm label{width:7em}#overlayForm input{margin-left:2%;width:12em;border:2px solid #eee}.allForms{width:96%;background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;margin:2%;min-height:350px;float:left;position:relative;display:inline}.formName{width:200px!important}.formDate{width:60px}.formOrders{width:60px;text-align:center}.formPrice{width:90px;text-align:center}.formPen{width:2.5em;text-align:center;color:#8e8e8e}.formEye{width:2em;font-size:1.2em}.formToggle{width:3em;font-size:1.2em;text-align:center}.formToggle:hover{color:#7b5f5c}.formDownload{width:3em;font-size:1.2em;text-align:center}.formStatisticIcon,.formTrash{width:2em;font-size:1.2em;text-align:center}.formTrash:hover{color:#7b5f5c}.formStatistic{margin-left:5em;margin-top:1em;width:45%;background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%}.formStatisticBackground{padding-top:2em}.formLink{font-size:1.2em;width:3em;text-align:center}.formLink:hover{color:#7b5f5c}.formStatisticOrders{margin-left:5em;margin-top:1em;width:60%;background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%}.formStatisticOrdersHC{text-align:center}.formStatisticOrdersHL{text-align:left}.orderDate{width:100px;text-align:center}.orderName{width:140px}.orderPhoneN{width:170px;text-align:center}.orderDelete{width:60px;text-align:center}#orderDeadlineTime,#pickUpTime{width:80px}#buttonCreateForm{background-color:#7b5f5c;float:right;display:inline;margin-top:105px;margin-left:-40px;border:2px solid #7b5f5c;border-radius:5px}#buttonCreateForm:hover{background-color:#603f3c}#formCreateForm{float:left;display:inline;width:450px}#checkbockCF{width:20px}#formTitle{text-align:center!important;font-size:35pt}#wandervereintitel{text-align:center}.customArea{width:100%}.loadingForm{margin:20% 5% 0;padding:10%;background-color:#fff;text-align:center;border:2px solid #fff;border-radius:5px}.customerHeader{background-color:#7b5f5c;margin:0 0 12em;width:100%;height:10em;padding:1em;color:#fff}.logo-to-center{padding-right:15px!important}.customerFooter{background-color:#7b5f5c;width:100%;height:auto;padding:2em;color:#fff;text-align:center}.customerForm{background-color:#fff;border:2px solid #fff;border-radius:5px;margin:2%;width:75%;min-height:350px;float:left;position:relative;display:inline}.rowProducts{padding-left:0}.generallInformation{width:90%}.formProductsLabelInput{float:left;vertical-align:top important!;width:90%}.formProductsLabelInput label{width:60%}.cProductName{width:60%;float:left}.cProductPrice{width:20%;float:right}.cProductInput,.cProductInputGeneral{float:right;width:40%;border:2px solid #ddd;border-radius:4px}.formDescriptionBottom{clear:both}.formTitles{font-size:20pt}.validateText{color:red!important}.outOfService{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:8% 3% 3%;width:75%;min-height:350px;float:left;position:relative;display:inline;margin:2% 2% 23em;text-align:center}.noActive{margin-left:2em}.noActive,.ordererror{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:8% 3% 3%;margin-bottom:20em!important;width:75%;min-height:350px;text-align:center}.ordererror{margin-top:2em;margin-left:9em}.imprint,.privacypolicy{margin:5%;padding:5%;background-color:#fff;border:2px solid #fff;border-radius:5px}.loadingOrder{height:250px;margin-left:1em;width:90%;text-align:center}.loadingOrder,.thankYou{padding:1em;background-color:#fff;margin-top:2em;margin-bottom:2em;border:2px solid #fff;border-radius:4px}.thankYou{min-height:700px;width:60%}.thankYou h1{margin-top:1em;margin-bottom:.5em}.orderedName{min-width:140px!important}.orderedPrice{min-width:45px;text-align:center}.orderedNumber{min-width:30px;text-align:center}.orderedPriceTotal{min-width:45px;text-align:right}.orderedNameHeader{min-width:140px!important;color:#999}.orderedPriceHeader{min-width:45px;text-align:center;color:#999}.orderedNumberHeader{min-width:30px;text-align:center;color:#999}.orderedPriceTotalHeader{min-width:45px;text-align:right;color:#999}.total{border-top:3px double #333}.totalrow{padding-top:1em}.orderTotalPrice{min-width:65px;text-align:right}.orderTotalempty{min-width:5px}.orderTotalTitle{min-width:55px}.notACustomer{padding:10%}@media only screen and (max-width:1257px){.outOfService{margin-left:7em;margin-bottom:41em}.Admin-logo{width:15em}.customerHeader{height:12em;padding-top:2em;margin-bottom:10em}.customerForm,.formProductsLabelInput,.generallInformation{width:95%}.formProductsLabelInput label{width:60%}.cProductName{width:70%;float:left}.cProductPrice{width:20%;float:right;width:10%;float:left}.thankYou{width:90%}}@media only screen and (max-width:1199px){.formProductsLabelInput label{width:60%}.cProductName{width:50%;float:left}.cProductPrice{width:30%;float:right}}@media only screen and (max-width:1024px){.Admin-logo{width:20em}.customerHeader{height:10em;padding-top:2em;margin-bottom:8em}.customerFooter{margin-top:43em}.customerForm{width:95%}.cProductName{width:70%;float:left}.formProductsLabelInput label{width:60%}.privacypolicy h2{font-size:21pt}.ordererror{margin-left:8em}}@media only screen and (max-width:768px){.formStatistic{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;font-size:11pt}.formStatistic,.formStatisticOrders{margin-left:.5em;margin-top:.5em;width:95%}.formStatisticOrders{margin-bottom:2em}.outOfService{margin-left:6em;margin-bottom:20em}.Admin-logo{width:20em}.customerFooter{margin-top:21em}.customerHeader{height:10em;padding-top:2em;margin-bottom:8em}.customerForm{width:95%}.cProductName{width:70%;float:left}.ordererror{margin-left:6em}}@media only screen and (max-width:550px){.formStatistic{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;font-size:11pt}.formStatistic,.formStatisticOrders{margin-left:.5em;margin-top:.5em;width:95%}.formOrders{max-width:60px!important}.outOfService{margin-left:3em}.Admin-logo{width:15em}.customerHeader{height:8.5em;margin-bottom:8em}.customerForm{padding:3%;margin:2%;width:95%;min-height:350px}.formProductsLabelInput,.generallInformation{width:95%}.formProductsLabelInput label{width:80%}.cProductName{width:60%;float:left}.cProductPrice{width:30%;float:right}.cProductInput{width:20%}.cProductInputGeneral{width:40%}.thankYou{margin-top:4em;width:98%}.ordererror{margin-left:3em}.login{margin-top:10em;margin-left:5%;padding-left:4em;padding-right:4em;padding-bottom:4em;width:90%;background-color:#fff;border:2px solid #fff;border-radius:5px;text-align:center}}@media only screen and (max-width:360px){.formStatistic{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;font-size:11pt}.formStatistic,.formStatisticOrders{margin-left:.5em;margin-top:.5em;width:95%}.tableHead{font-size:11pt!important}.formOrders,.formPrice{max-width:60px!important}.outOfService{margin-left:3em}.Admin-logo{width:15em}.customerHeader{height:8.5em;margin-bottom:8em}.customerForm{padding:3%;margin:2%;width:95%;min-height:350px}.formProductsLabelInput,.generallInformation{width:95%}.formProductsLabelInput label{width:80%}.cProductName{width:60%;float:left}.cProductPrice{width:30%;float:right}.cProductInput{width:20%}.cProductInputGeneral{width:40%}.ordererror{margin-left:2.5em}}@media only screen and (max-width:360px){.formStatistic{background-color:#fff;border:2px solid #fff;border-radius:5px;padding:3%;font-size:11pt}.formStatistic,.formStatisticOrders{margin-left:.5em;margin-top:.5em;width:95%}.Admin-logo{width:15em}.customerHeader{height:8.5em;margin-bottom:8em}.ordererror{margin-left:2.5em}}