body #buywizard{background:#eee}#regForm{background-color:#fff;margin:0 auto;font-family:Raleway;padding:40px;border-radius:10px}#buywizard h1{text-align:center}#buywizard input{padding:10px;width:100%;font-size:17px;font-family:Raleway;border:1px solid #aaa}#buywizard input.invalid{background-color:#fdd}#buywizard .tab{display:none}#buywizard button{background-color:#4CAF50;color:#fff;border:none;padding:10px 20px;font-size:17px;font-family:Raleway;cursor:pointer}#buywizard button:hover{opacity:.8}#buywizard #prevBtn{background-color:#bbb}#buywizard .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}#buywizard .step.active{opacity:1}#buywizard .step.finish{background-color:#4CAF50}#buywizard .all-steps{text-align:center;margin-top:30px;margin-bottom:30px}#buywizard .thanks-message{display:none}.container#buywizard{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container#buywizard input[type="radio"]{position:absolute;opacity:0;cursor:pointer}#buywizard.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.container#buywizard:hover input~.checkmark{background-color:#ccc}.container#buywizard input:checked~.checkmark{background-color:#2196F3}#buywizard .checkmark:after{content:"";position:absolute;display:none}.container#buywizard input:checked~.checkmark:after{display:block}.container#buywizard .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}