﻿body,h1,h3,h4,h5,h6{color:#525252;font-family:"Open Sans", sans-serif !important}h2 a{color:#525252;font-family:"Abel", sans-serif !important}h1{font-size:1.875rem}h1,p.lead{line-height:1.2}.forgot-password-heading{padding-top:2rem !important}.forgot-password-reset-error-heading{padding:2rem 1rem 1rem}p.lead{font-size:1rem}.top-bar{background:#444;overflow:visible}.top-bar .name h2{font-size:1rem;font-family:"Open Sans", sans-serif !important}button,.button{background:#dc2a27;border-radius:3px;padding:0.8rem 2rem 0.826rem 2rem;font-family:"Open Sans", sans-serif !important}button:hover,button:focus,.button:hover,.button:focus{background:#cc2724;cursor:pointer}.forgot-password-secondary-button,.forgot-password-secondary-button:hover,.forgot-password-secondary-button:focus{background-color:white !important;color:#dc2a27 !important;border:2px solid #dc2a27 !important;padding-top:.9rem !important;padding-bottom:.9rem !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{border-width:2px;border-radius:3px;box-shadow:none;height:2.75rem;margin:0.5rem 0 1rem 0}label{color:#252525;font-size:0.875rem}input[type="checkbox"],input[type="radio"]{margin-top:0.35rem}input[type="checkbox"] ~ label,input[type="radio"] ~ label{display:block;margin-left:1.3rem;margin-bottom:1rem;font-size:0.75rem;font-weight:400}input[type="checkbox"]:not(.unstyled){position:absolute;top:0;left:0;width:0;height:0;opacity:0;z-index:-1}input[type="checkbox"]:not(.unstyled):not(.toggle-password-input) ~ label{margin-left:0;padding-left:2rem}input[type="checkbox"]:not(.unstyled):not(.toggle-password-input) ~ label:before{display:block;content:'';width:1.5rem;height:1.5rem;box-sizing:border-box;margin-left:-2rem;background:transparent;border:2px solid #ccc;border-radius:3px;color:#fff;font-family:'icons';text-align:center;line-height:1.3rem;float:left}input[type="checkbox"]:not(.unstyled):not(.toggle-password-input):hover ~ label:before,input[type="checkbox"]:not(.unstyled):not(.toggle-password-input):focus ~ label:before{border-color:#999}input[type="checkbox"]:not(.unstyled):not(.toggle-password-input):checked ~ label:before,input[type="checkbox"]:not(.unstyled):not(.toggle-password-input)[checked] ~ label:before{content:'\e00d';border-color:transparent;background:#3ea78c}.cutomize-checkbox input[type="checkbox"]:not(.unstyled):not(.toggle-password-input) ~ label{float:left;margin:0;padding-left:0}.cutomize-checkbox input[type="checkbox"]:not(.unstyled):not(.toggle-password-input) ~ label:before{margin:0;line-height:20px}.cutomize-checkbox .text{padding-left:2rem;font-size:0.75rem}.cutomize-checkbox{margin-bottom:1rem}.alert-box a{color:inherit;text-decoration:underline}input[type="text"].input-error,input[type="password"].input-error,input[type="email"].input-error,textarea.input-error,select.input-error{border-color:#f04124}form input.dirty:invalid{border-color:#f04124}label.input-error{color:#f04124}.required:after{display:inline;content:'*';color:#f04124}.required:after,.required-copy{color:#f04124}.required-gray{color:#525252;font-style:italic}.required.input-error:after{content:' Required*'}.required-copy{font-size:0.85rem}.company-logo{margin-top:1.5rem}.form{padding:1.5rem 0.9375rem;margin-bottom:1rem;font-family:"Open Sans", sans-serif !important}.link-forgot-password{display:inline-block;margin-bottom:2rem;margin-top:-0.5rem}.password-requirements{color:#999;font-size:0.78rem;margin-top:-0.7rem;margin-left:0;list-style:none}.password-requirements li:before{display:inline-block;content:'•';font-size:2rem;line-height:1rem;vertical-align:middle;margin-right:0.25rem;margin-top:-0.05em}.password-requirements li.valid{color:#252525}.password-requirements li.valid:before{color:#3ea78c}.toggle-password{position:relative}.toggle-password .toggle-password-label{position:absolute;width:42px;right:10px;top:0.75rem;margin:0;text-align:right}.toggle-password .toggle-password-label:before{font-size:14px;line-height:1.5em;opacity:.7;content:attr(data-show-password)}.toggle-password .toggle-password-input:checked ~ .toggle-password-label:before{content:attr(data-hide-password)}.disclaimer a:not(:hover){color:inherit}.legal-copy{font-size:0.75rem;color:#999;margin-bottom:20px}.legal-copy span{white-space:nowrap}.steps-container{margin:1rem -1.875rem}.steps{list-style:none;margin:0;padding:0;display:flex;align-items:center;width:100%;counter-reset:steps}.steps li{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;height:50px;padding-left:1.6rem;color:#aaa;line-height:1.15em;background:#eee}.steps li:before,.steps li:after{position:absolute;display:block;content:'';top:0;right:-25px;z-index:10;border:25px solid transparent;border-right-width:0;border-left-color:#eee}.steps li:after{right:-26px;border-left-color:#ccc;z-index:9}.steps li.active{flex-grow:3;justify-content:left;padding-left:1rem;color:#fff;background:#db291d;z-index:1}.steps li.active:before{border-left-color:#db291d}.steps li.active:after{border-left-color:transparent}.steps .number:before{counter-increment:steps;content:counter(steps);display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.5rem;text-align:center;line-height:1.5rem;border-radius:1rem;border:1px solid}.steps li:last-child:before,.steps li:last-child:after{display:none}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}#userResearchForm label{text-align:left}#userResearchForm #recaptcha{margin-bottom:1em}#recaptcha .gc-gray-text{font-weight:700;font-size:0.875rem;padding-bottom:.5rem}.form.forgot-password{border:2px solid #ccc;border-radius:3px;padding:.5rem;margin-top:1rem;margin-bottom:2rem;height:80px}.error-message{background:url(/img/common/oops.png) no-repeat 0px;background-size:25px 25px;padding:5px 5px 8px 25px;min-height:2.5rem;margin:.5rem 0 0}@media only screen and (min-width: 40.0625em){label{color:#525252;font-weight:700;font-family:"Open Sans", sans-serif !important}.submit-rows{display:none}#login-submit,#createaccount-btn{transition:all .5s ease-in-out}#login-submit:disabled,#createaccount-btn:disabled{background-color:#ccc;color:#000}#reset-password-save.button{transition:all .5s ease-in-out}#reset-password-save.button:disabled{background-color:#ccc;color:#000}.tncLink,.ppLink,.smsLink{transition:all .5s ease-in-out;text-decoration:underline}.tncLink.loading,.ppLink.loading,.smsLink.loading{text-decoration:underline solid transparent;cursor:pointer;color:#999}.company-logo{margin-top:1rem;margin-bottom:1rem}.form{border:2px solid #ccc;border-radius:3px;padding:1rem;margin-top:1rem;margin-left:auto;margin-right:auto}.form.forgot-password{padding:1rem;height:75px}.error-message{margin:0 0 0 8px}.form--registration{max-width:534px}.form--login{max-width:336px}.form--password{max-width:434px}.password-requirements li{float:left;margin-right:0.5rem}.password-requirements li:last-of-type{margin-right:0}.steps-container{margin:1rem -1em}}.registration-text-small{font-size:.75rem}
/*# sourceMappingURL=registration.css.map */
