form.vr-signup-form{margin:0;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;line-height:125%;font-size:12pt;max-width:250px}form.vr-signup-form *,form.vr-signup-form *:before,form.vr-signup-form *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.vr-signup-form div.vr-field{margin:0;padding:0;margin-bottom:15px}form.vr-signup-form div.vr-field span.vr-required{margin:0;padding:0;float:right;color:red}form.vr-signup-form div.vr-field label{margin:0;padding:0;margin-bottom:5px;display:block}form.vr-signup-form div.vr-field input[type=text],form.vr-signup-form div.vr-field input[type=email],form.vr-signup-form div.vr-field select{margin:0;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;line-height:125%;font-size:10pt;border:1px solid #aaa;width:100%}form.vr-signup-form div.vr-field input[type=text]:focus,form.vr-signup-form div.vr-field input[type=email]:focus,form.vr-signup-form div.vr-field select:focus{background-color:#ffd;outline:none}form.vr-signup-form div.vr-field input[type=text],form.vr-signup-form div.vr-field input[type=email]{padding:4px}form.vr-signup-form div.vr-submit div.vr-notice{margin:0;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;line-height:125%;font-size:10pt;float:right;padding-top:7px}form.vr-signup-form div.vr-submit div.vr-notice.vr-notice-success{color:green}form.vr-signup-form div.vr-submit div.vr-notice.vr-notice-failure{color:red}form.vr-signup-form div.vr-submit input[type=submit]{font-family:helvetica neue,helvetica,arial,sans-serif;line-height:125%;font-size:12pt}