:root{--main-theme-color: #bca45f}html{font-family:"Roboto","Myriad Pro","Helvetica Neue","Helvetica",Arial,sans-serif;font-size:17px;color:#353535;background-color:#f2f2f2}body{margin:0;padding:0 0 55px}h2{text-align:center;line-height:1.2em;margin:-30px -20px 40px;padding:15px 20px;color:#1d1d1b;font-size:22px;font-weight:400;letter-spacing:.75px;text-transform:uppercase;background:#f2f2f2;background:-webkit-gradient(linear, left bottom, left top, from(rgb(250, 250, 250)), color-stop(50%, rgb(255, 255, 255)));background:-webkit-linear-gradient(bottom, rgb(250, 250, 250) 0%, rgb(255, 255, 255) 50%);background:-moz-linear-gradient(bottom, rgb(250, 250, 250) 0%, rgb(255, 255, 255) 50%);background:linear-gradient(0deg, rgb(250, 250, 250) 0%, rgb(255, 255, 255) 50%)}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:1rem;height:40px;margin:auto;text-align:center;width:100%;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid #dfdfdf;text-align:center;border-radius:5px;background:#f6f6f6;padding:5px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label[type=checkbox]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;top:0;font-size:14px;cursor:pointer}label[type=checkbox]:last-child{grid-column:4/1}label[type=checkbox] input[type=checkbox]{width:20px;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;background:#ebebeb;display:block;border:0;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}label[type=checkbox] input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");-webkit-background-size:.55em .55em;background-size:.55em;background-repeat:no-repeat;background-position:center;background-color:var(--main-theme-color)}label[type=checkbox] input[type=checkbox]:focus{-webkit-box-shadow:#fff 0px 0px 0px 2px,var(--main-theme-color) 0px 0px 0px 4px,rgba(0,0,0,0) 0px 0px 0px 0px;box-shadow:#fff 0px 0px 0px 2px,var(--main-theme-color) 0px 0px 0px 4px,rgba(0,0,0,0) 0px 0px 0px 0px}label[type=checkbox].center>*{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none}label[type=checkbox] span{display:block;margin-left:10px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:left;font-size:1rem}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);box-shadow:0px 0px 0px 4px rgba(188,164,95,.2)}select,.up{font-size:1rem;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;border-radius:5px;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;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);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{display:table;margin:auto;margin-bottom:20px;border:0 solid #dfdfdf;width:340px;padding:30px 20px 30px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 6px 15px -3px rgba(0,0,0,.2),0 5px 4px -5px rgba(0,0,0,.1);box-shadow:0 6px 15px -3px rgba(0,0,0,.2),0 5px 4px -5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center;color:#1d1d1b;min-height:400px;padding-bottom:80px;position:relative}.outer h4{text-align:left;border-bottom:1px solid var(--main-theme-color);padding-bottom:.5em;margin-bottom:1em}.outer .buttons{position:absolute;bottom:0;left:0;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border:5px solid #fff;overflow:hidden;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:5px}.outer .buttons button{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin:0;border-radius:0;padding:13px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:14px;border-radius:6px}.outer .buttons button:first-child{border-left:0}.outer .buttons button:last-child{border-right:0}.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 45px;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;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;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:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin-left:-4px;margin-right:-4px;margin-bottom:10px}.up-fields select,.up-fields input{width:140px;margin:0 4px}.field-AMP,.field-inner{border-radius:10px;margin:20px 0;padding:16px 18px 18px;text-align:left;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15)}.field-AMP h3,.field-inner h3{font-size:16px;font-weight:bold;margin:0}.field-AMP fieldset,.field-inner fieldset{border:0;padding:0;margin:16px 0 0}.field-AMP label,.field-inner label{font-size:12px;font-weight:bold;width:100%;margin:10px 0 5px;padding-left:0;top:0}.field-AMP label:first-child,.field-inner label:first-child{margin-top:0}.field-AMP select,.field-AMP input,.field-inner select,.field-inner input{margin-top:0px;width:100%;border-radius:5px}.field-AMP select:first-child,.field-AMP input:first-child,.field-inner select:first-child,.field-inner input:first-child{margin-top:0}.table.pp{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.info-box{border:1px solid var(--main-theme-color);background-color:rgba(188,164,95,.1019607843);border-radius:5px;margin-top:2em;font-size:12px;padding:.5em 1em;color:#7a6732}footer{font-size:12px;position:relative;top:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:15px;padding-bottom:40px}footer .footer-item{display:block}@media(max-width: 500px){footer{display:block;margin-left:-15px;margin-right:-15px;background:#fff;padding-top:2em;border-top:1px solid #dfdfdf;font-size:.8em}footer .footer-item{width:100%}footer .footer-item a{display:block;width:100%;padding:1em 0}}@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);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;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;border-radius:20%;background:#1d1d1b}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-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);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);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);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);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);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);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);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);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);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);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);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}}