.user-registration{width:95%;margin:0 auto}.user-registration .page-title{font-size:14px;padding-left:18px;line-height:30px;letter-spacing:1px;margin:0 auto;text-align:left;font-weight:bold;color:#343434}.user-registration .page-instructions{font-size:12px;font-weight:bold;float:right;color:#343434;line-height:30px;letter-spacing:1px;text-align:right}.user-registration .required{color:red}.user-registration #signup-form{margin-top:10px}.user-registration #signup-form .form-row{margin:15px 0 15px 0}.user-registration #signup-form .form-col{padding-right:30px}.user-registration #signup-form .label{font-size:12px;color:#343434;margin-bottom:0}.user-registration #signup-form .sub-label{font-size:12px;color:#747476}.user-registration #signup-form input.userinput{border:1px solid #747476;width:100%;font-size:14px;height:35px;background:#fff;padding:5px}.user-registration #signup-form select.userselect{border:1px solid #747476;width:100%;font-size:14px;height:35px;background:#fff;padding:5px}.user-registration #signup-form .signup-button{border:none;background:#000;border-radius:50px;color:#fff;cursor:pointer;line-height:40px;font-size:14px;display:block;margin:5px auto;width:200px}.user-registration #signup-form .signup-button:hover{background:#2b463e}.user-registration #signup-form .signup-button:focus{outline:none;box-shadow:0 0 2px 1px rgba(191,242,219,.6)}.user-registration #signup-form fieldset{border:1px solid #d8dada;padding:3px;margin-bottom:10px}.user-registration #signup-form fieldset legend{font-size:14px;font-weight:bold;letter-spacing:1px;color:#747476;width:auto}.user-registration #signup-form .error{background:#efc6c6!important}.user-registration #signup-form .error-msg{font-weight:bold;color:#db8686}.user-registration #signup-form p{width:80%;text-justify:auto;color:#343434;margin:0 auto;font-size:12px}.user-registration #signup-form p.section-instructions{width:100%;padding-left:5px;color:#343434;font-size:12px}.user-registration #signup-form .tooltip_templates{display:none}.form-checkbox[type="checkbox"]{vertical-align:middle}.form-checkbox[type="checkbox"]:before{position:relative;display:block;width:11px;height:11px;border:1px solid #000;content:"";background:#fff}.form-checkbox[type="checkbox"]:after{position:relative;display:block;left:2px;top:-11px;width:7px;height:7px;border-width:1px;border-style:solid;border-color:transparent;content:"";background-image:linear-gradient(135deg,#fff 0%,#fff 100%);background-repeat:no-repeat;background-position:center}.form-checkbox[type="checkbox"]:checked:after{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC'),linear-gradient(135deg,#b1b6be 0%,#fff 100%)}.form-checkbox.large{height:22px;width:22px}.form-checkbox.large[type="checkbox"]:before{width:20px;height:20px}.form-checkbox.large[type="checkbox"]:after{top:-19px;left:1px;width:18px;height:18px}@media(max-width:575.98px){.user-registration #signup-form .form-col{padding-right:5px}.user-registration .page-title{text-align:left}}@media(min-width:576px) and (max-width:767.98px){.user-registration #signup-form .form-col{padding-right:5px}.user-registration .page-title{text-align:center}}@media(min-width:768px) and (max-width:991.98px){.user-registration #signup-form .form-col{padding-right:0}}@media(min-width:992px) and (max-width:1199.98px){.user-registration #signup-form .form-col{padding-right:0}}@media(min-width:1200px){.user-registration #signup-form .form-col{padding-right:30px}}