#form-registration{width:900px;line-height:1.5em}#total-container{top:-45px;width:250px;text-align:right;height:0px}#error-container{top:-74px;text-align:center;color:#F52;height:0px}#input-total{display:none}#label-total{display:none}#input-registrationcode{display:none}#label-registrationcode{display:none}table{margin-top:20px}th{font-weight:normal;text-align:right;padding-right:10px}label{display:block;min-width:220px}input{text-indent:4px}input,select{width:100%;border:solid 1px #284995;outline:0;display:block;color:#284995;margin:0;min-width:25em}input,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}input:focus,select:focus{color:#284995;background-color:#EEEE7C}button{color:white;border:0;cursor:pointer;border-radius:5px;margin-top:30px;padding:.5em 1em;background:#284995;font:12pt/22px Segoe UI,Sans-Serif,Tahoma,Arial;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}button:hover,button:focus{outline:0;background:rgba(109,109,0,.55)}.error{display:inline-block;margin-left:-150px;padding:0 5px;background:#900;color:#FF6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.errors{display:none}.token{display:none}h3{margin-top:-44px;text-decoration:underline}h3+p{font-size:9pt;line-height:12pt}#label-invoice{margin-top:20px}#input-invoice{margin-top:20px}#label-companyname{margin-top:20px}#input-companyname{margin-top:20px}.qrcode{display:inline-block;width:150px;vertical-align:top}.qrcode img{margin:0;width:150px;vertical-align:top}.qrcode-text{display:inline-block;width:650px;padding-top:30px;padding-left:15px}.seats table{position:absolute;top:-70px;left:630px}.seats thead{display:none}.seats td{font-variant:small-caps;font-size:x-large}.seats td.positive::before{content:'... nog '}.seats td.negative::before{content:'Overboekt:'}.seats td::after{content:' plaatsen ...'}.hidden{display:none}#ogm-vermelding{visibility:hidden}.negative{color:Red}.positive{color:Green}#li-sponsor-info{}li{position:relative;cursor:pointer}.popup{display:none;z-index:1;position:absolute;left:10%;width:600px;top:0;background-color:#666;color:#FFF;padding:15px;border-radius:10px}