body{background:#f5f5f5}form{background:#fff}form.formstep .tab{display:none}form.formstep .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}form.formstep .step.active{opacity:1;background-color:#000}form.formstep .step.finish{background-color:#04aa6d}.is-invalid{border:2px solid #d9534f}
