form.step-form-mini .step-nav ul li>span.completed:hover,form.step-form-mini .step-nav ul li>a.completed:hover{color:#4da9b1}form.step-form-mini .form-step button.blue-button.selected{background:#959595;background:-webkit-linear-gradient(#959595,#a4a4a4);background:-o-linear-gradient(#959595,#a4a4a4);background:-moz-linear-gradient(#959595,#a4a4a4);background:linear-gradient(#959595,#a4a4a4);border:1px solid #a4a4a4;outline:none}form.step-form-mini .form-step#step-type .row.selected{border-radius:3px;background:#e2e2e2}form.step-form-mini .form-step#step-contact input.error{border:solid 1px #cd2027;background:#fcd6d7;-moz-box-shadow:0 0 3px rgba(168,24,30,.5);-webkit-box-shadow:0 0 3px rgba(168,24,30,.5);box-shadow:0 0 3px rgba(168,24,30,.5)}form.step-form-mini .form-step#step-contact .error-msg{clear:both;color:#cd2027;display:block;font-size:.75em;padding-top:.5em;text-align:right}form.step-form-mini .form-step#step-contact .privacy p a{color:#2f73aa}form.step-form-mini .form-step#step-confirm .confirm-name{text-transform:capitalize}form.step-form-mini .form-step#step-confirm .val{font-weight:700;color:#3d3d3d;margin-bottom:.5em}form.step-form-mini .form-step#step-confirm .val span{color:#656565;font-weight:400}form.step-form-mini h3.form-title{background:#3d3d3d;text-align:center;font-size:1em;padding-top:.8em;padding-bottom:.8em;margin:0;color:#fff}form.step-form-mini .form-step#step-contact .policy label.error{display:none}