html{font:17px/1.3em "Helvetica Neue","Helvetica",Arial,sans-serif;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}.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;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}input[type=number]:focus,input[type=text]:focus{border:1px solid #bca45f;-webkit-box-shadow:0px 0px 0px 4px #bca45f33;-moz-box-shadow:0px 0px 0px 4px #bca45f33;box-shadow:0px 0px 0px 4px #bca45f33}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:#bca45f;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 #bca45f;-webkit-box-shadow:0px 0px 0px 4px #bca45f33;-moz-box-shadow:0px 0px 0px 4px #bca45f33;box-shadow:0px 0px 0px 4px #bca45f33}.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 #00000021,0 5px 4px -5px #0000003d;-moz-box-shadow:0 6px 15px -3px #00000021,0 5px 4px -5px #0000003d;box-shadow:0 6px 15px -3px #00000021,0 5px 4px -5px #0000003d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;overflow:hidden;text-align:center;color:#333}.outer-input-hidden{display:none}.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:#bca45f;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:#bca45f;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}@media(max-width: 768px){body{padding:0 15px}.outer{width:100%}.auswertung{display:none}}