html,body{margin:0;padding:0;font-family:"lato",Arial,sans-serif;font-weight:400;height:100vh;background-color:#f2f2f2}#signup{width:752px;min-height:100%;background-color:#f2f2f2;margin:0 auto;position:relative;padding-top:40px;padding-bottom:75px}#signup h3{height:14px}#signup .heading-content{font-size:16px}#signup .image-container{text-align:center;margin-bottom:1em}#signup .signup-container{width:700px;padding:25px;background-color:#fff;border:1px solid #d1d1d1;border-radius:5px;text-align:left}#signup .disabled{background-color:#999}#signup .textbox{width:300px;height:20px;-ms-border-radius:5px;border-radius:5px}#signup .selectbox{width:304px;height:26px;-ms-border-radius:5px;border-radius:5px}#signup .validationMessage,#signup .required{color:red}#signup .text-center{text-align:center}#signup .loader{z-index:20000;top:50%;left:50%}#signup .loader.absolute{position:absolute}#signup .loader.fixed{position:fixed}#signup .loadingText{font-style:italic;font-size:13px}#inner{width:420px;margin:0 auto;position:relative;top:90px;padding:25px;text-align:center;background-color:#f2f2f2}.header-text{margin:1em 0;padding:1em 0;font-size:1.2em}#imgFlag{width:14px;height:14px;margin-right:1em}.form{min-height:240px;background-color:#fff;border:1px solid #d1d1d1;-ms-border-radius:5px;border-radius:5px;color:#111;padding:35px 25px}.input-group{text-align:left;display:inline-block;padding-bottom:1em;width:290px}.input-group label{font-size:.9em}.input-group input{width:100%;height:25px;-ms-border-radius:5px;border-radius:5px}.btn{height:30px;width:290px;padding-top:.3em;padding-bottom:.3em;-ms-border-radius:5px;border-radius:5px;border:0;cursor:pointer;font-family:"lato",Arial,sans-serif;font-size:1em;background-color:#0696b7;color:#fff}.footer-container{width:100%;padding-top:1.4em}.footer-iSupport-Container{display:inline-block;margin-right:1em}.footer-contact-container{display:inline-block}.footer-text-container{text-align:left;font-size:.9em}.footer-text-container span{width:40px;display:inline-block}.footer-text-container label{padding-left:1em}.footer-text-container a{text-decoration:none}.isupport-image{padding-bottom:5px;width:4.6em;height:1em}.courtFilingStates{width:100%;padding:5px;border:2px solid #add8e6;margin:5px auto;-ms-border-radius:5px;border-radius:5px;font-weight:bold}.error{color:red}.validation-summary-errors{text-align:left}.invalidInput{border-color:#ed4337;border-width:1px;border-style:solid}.small-text{font-size:.8em}.sign-text{text-align:center;margin-bottom:2em}