:root{--main-theme-color: #bca45f}html{font-family:"Roboto","Myriad Pro","Helvetica Neue","Helvetica",Arial,sans-serif;font-size:17px;color:#353535;background-color:#f6f6f6}body{margin:0;padding:0 0 55px}h2{text-align:center;line-height:1.2em;margin:-30px -20px 40px;padding:15px 20px;background:#ebebeb;color:#333;font-size:22px;font-weight:400;letter-spacing:.75px;text-transform:uppercase}h2 p{font-size:11px;font-weight:normal;margin-top:4px}a{text-decoration:none;color:#353535}a:hover{text-decoration:underline}#print{overflow:auto}.divider{margin:auto;border-bottom:1px solid #dfdfdf;margin-bottom:30px;height:0px;width:150px}input,select{font-size:20px;height:40px;margin:auto;text-align:center;width:250px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0px solid #dfdfdf;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ebebeb;padding:5px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=number]:focus,input[type=text]:focus{border:1px solid var(--main-theme-color);-webkit-box-shadow:0px 0px 0px 4px rgba(188,164,95,.2);-moz-box-shadow:0px 0px 0px 4px rgba(188,164,95,.2);box-shadow:0px 0px 0px 4px rgba(188,164,95,.2)}select,.up{font-size:20px;margin-top:15px}select:first-of-type,.up:first-of-type{margin-top:0}button{display:inline-block;position:static;margin:40px 5px 0;padding:10px 30px;background-color:var(--main-theme-color);border:0 none;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;font-size:16px;outline:none}.checkbox{width:20px;height:20px}label{margin-right:10px;font-size:11px;display:inline-block;position:relative;top:-6px}.date{text-align:left}.code{border:1px solid #b1b1b2;width:200px;margin-top:5px;text-align:center;color:#b1b1b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;outline:none}.code:focus{border:1px solid var(--main-theme-color);-webkit-box-shadow:0px 0px 0px 4px rgba(188,164,95,.2);-moz-box-shadow:0px 0px 0px 4px rgba(188,164,95,.2);box-shadow:0px 0px 0px 4px rgba(188,164,95,.2)}.copy{font-size:.8em;position:fixed;bottom:10px;right:10px;text-align:center}.outer{margin:auto;margin-bottom:20px;border:1px solid #dfdfdf;width:340px;padding:30px 20px 30px;background-color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 6px 15px -3px rgba(0,0,0,.1294117647),0 5px 4px -5px rgba(0,0,0,.2392156863);-moz-box-shadow:0 6px 15px -3px rgba(0,0,0,.1294117647),0 5px 4px -5px rgba(0,0,0,.2392156863);box-shadow:0 6px 15px -3px rgba(0,0,0,.1294117647),0 5px 4px -5px rgba(0,0,0,.2392156863);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;overflow:hidden;text-align:center;color:#333;min-height:400px;padding-bottom:80px;position:relative}.outer .buttons{position:absolute;bottom:20px;width:auto;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.outer-input-hidden{display:none}.field-PO label{display:block;font-size:14px;font-weight:bold;text-align:left;padding-left:24px;margin-top:35px}.field-PO select{margin-top:5px}.field-PO input{margin-top:5px}.logo{margin:25px auto 15px;display:table;width:160px}.brand{left:0;margin:15px auto 25px;text-align:center;color:#575756}.brand p{margin:0;font-size:11px;line-height:1.3em}.next{display:inline-block;position:static;margin-top:20px;margin-bottom:30px;padding:10px 30px;background-color:var(--main-theme-color);border:0 none;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;font-size:16px}table.pp{margin:auto}table.pp td{text-align:left}table.up td.title{margin-bottom:0px;padding-bottom:0px;font-size:15px;text-align:left;text-transform:uppercase}.more{background-color:var(--main-theme-color);color:#fff;cursor:pointer;float:right;margin-bottom:13px;margin-right:6px;margin-top:3px;padding:2px 15px;width:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:30px;line-height:29px;width:30px;padding:0}.clear{clear:both}.up-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-4px;margin-right:-4px;margin-bottom:10px}.up-fields select,.up-fields input{width:140px;margin:0 4px}footer{font-size:12px;position:relative;top:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding-bottom:40px}footer .footer-item{display:block}@media(max-width: 500px){footer .footer-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:100px}}@media(max-width: 768px){body{padding:0 15px}.outer{width:100%}.auswertung{display:none}}.lds-spinner{color:official;display:none;position:absolute;width:80px;height:80px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);top:35px;left:0}.lds-spinner div{-webkit-transform-origin:40px 40px;-moz-transform-origin:40px 40px;-ms-transform-origin:40px 40px;-o-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;-moz-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;background:#333}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;-moz-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;animation-delay:-0.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;-moz-animation-delay:-0.8s;animation-delay:-0.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;-moz-animation-delay:-0.7s;animation-delay:-0.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;-moz-animation-delay:-0.6s;animation-delay:-0.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;-moz-animation-delay:-0.5s;animation-delay:-0.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;-moz-animation-delay:-0.4s;animation-delay:-0.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;-moz-animation-delay:-0.3s;animation-delay:-0.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;-moz-animation-delay:-0.2s;animation-delay:-0.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;-moz-animation-delay:-0.1s;animation-delay:-0.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-moz-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}