.reg-wide{background-color:#fff;width:100%}.reg-wide [ck-main]>section{margin:0 auto;max-width:960px}.reg-wide h1[ck-header]{margin-top:.5em;padding:0}.reg-wide [ck-card~=afro]{padding:20px 0}.reg-wide .validationQuestions{margin-bottom:48px}.reg-steps{margin:3em 0 1em;width:100%}.reg-step-nav{margin:0;padding:0;width:100%}.reg-step-nav li{box-sizing:border-box;color:#8d9194;display:inline-block;list-style:none;vertical-align:top;width:33%}.reg-step-nav li:not(:first-child){margin-left:-.25em}.reg-step-nav li.ck-stepnav-active *{color:#3ddb93}.reg-step-nav [ck-text]{margin:0 0 1em;padding-right:.615em}.step-progress{background-color:#f1f5f8;border-radius:15px;display:block;height:.66em;width:100%;position:relative}.step-progress::after{background-color:#3ddb93;border-radius:15px;content:'';display:block;position:absolute;top:0;bottom:0;left:0}.ck-stepnav-active-1::after{right:67%}.ck-stepnav-active-2::after{right:34%}.ck-stepnav-active-3::after{right:0}[ck-message]{background-color:#f1f5f8;border:0;margin-right:15px}.flexible-form.col+.flexible-form.col,.sidebar-icon{margin-right:0}[ck-message~=oow-intro-message] span.oow-intro-icon{display:none}[ck-message~=oow-intro-message] span.oow-intro-copy{width:100%}.reg-optional[ck-message][ck-form]{margin-top:2.08333em;padding-top:.1em}.flexible-form.col{display:inline-block;width:84%;vertical-align:top}.registration-creditsignup.reg-wide .validationImage{position:relative;left:-2.5em;top:-.25em}#side-bar-right{margin-top:3em}#side-bar-right section{padding:0 1em;position:relative;margin-bottom:6em}#side-bar-right section:not(:last-child)::after{border:1px solid #f1f5f8;content:'';display:block;position:absolute;bottom:-39px;width:100%}.sidebar-icon{background-position:center;background-size:contain;background-repeat:no-repeat;float:none;height:124px;margin-bottom:1.25em;width:100%}.no-strings-attached{background-image:inline("registration/free-score@2x.png")}.widget-img732{background-image:inline("registration/credit-affect@2x.png")}.tax-100-percent-free{background-image:inline("registration/tax-100-percent-free@2x.png")}.security-img{background-image:inline("registration/security@2x.png")}.claim-widget-img1{background-image:inline("registration/reg-claimdog@3x.png");height:175px}.id-monitoring-img{background-image:inline("registration/id-monitoring.png")}.prequal-widget1{background-image:inline("registration/prequal-no-1.png")}.prequal-widget2{background-image:inline("registration/prequal-no-2.png")}.prequal-widget3{background-image:inline("registration/prequal-no-3.png")}.tax-reg-step1-img1{background-image:url(https://ck-assets.imgix.net/assets/1.97.4/tax-reg/100_percent_free.png)}.tax-reg-step1-img2{background-image:url(https://ck-assets.imgix.net/assets/1.97.4/tax-reg/max_refund_guaranteed.png)}.tax-reg-step1-img3{background-image:url(https://ck-assets.imgix.net/assets/1.97.4/tax-reg/the_smart_way_to_file.png)}.tax-reg-step2-img1{background-image:url(https://ck-assets.imgix.net/assets/1.26.1/tax-reg/is_secure_info.svg)}.tax-reg-step2-img2{background-image:url(https://ck-assets.imgix.net/assets/1.26.1/tax-reg/affect_credit.svg)}.card-bubble-upswing{padding:0}.card-bubble{background-color:#f1f5f8;padding:1em;margin-bottom:0}.bubble-citation{margin-top:1em;padding-left:3em;padding-top:1em;position:relative}.bubble-citation::before{border-color:#f1f5f8 transparent transparent #fff;border-style:solid;border-width:1em 0 0 1em;content:'';display:block;height:.5em;position:absolute;top:-1em;width:.5em}#registerForm .flexible-form.unmask-enabled{width:calc(100% - 15px);margin-right:0}#registerForm .flexible-form.unmask-enabled input[type=password]{width:100%}#registerForm .flexible-form.unmask-enabled .pw-show-hide-control{bottom:2.15em}@media screen and (max-width:768px){#registerForm .flexible-form input[type=password],#registerForm .flexible-form input[type=text],#registerForm .flexible-form input[type=email],#registerForm .flexible-form select[ck-select]{font-size:1em;height:2.625rem;max-width:none;width:100%}#registerForm .flexible-form.unmask-enabled input[type=password]{width:100%}#registerForm .flexible-form.col{display:block;width:auto}#registerForm .flexible-form.col+.flexible-form.col{margin-right:15px}}@media screen and (min-width:769px){#registerForm .form-element:not(.dob-register) input[type=password],#registerForm .form-element:not(.dob-register) input[type=text],#registerForm .form-element:not(.dob-register) input[type=email],#registerForm .form-element:not(.dob-register) input[type=tel],#registerForm .form-element:not(.dob-register) select[ck-select]{font-size:1em;height:2.625rem;max-width:none;width:100%}#registerForm .form-element:not(.dob-register).address{width:80%}#registerForm .form-element:not(.dob-register).apartment,#registerForm .form-element:not(.dob-register).mobile-phone{width:55%}#registerForm .form-element.dob-register select[ck-select]{font-size:1em;height:2.625rem;margin-right:18px;max-width:none}#registerForm .inline-form.city-state-zip [ck-textinput]{width:53%;margin-right:18px}#registerForm .inline-form.city-state-zip [ck-textinput] #loccity{width:100%}#registerForm .inline-form.city-state-zip [ck-select-field]{width:15%;margin-right:18px}#registerForm .inline-form.city-state-zip [ck-select-field] [ck-select]{width:100%}#registerForm .inline-form.city-state-zip [ck-textinput=zipcode]{width:23%;margin-right:0}#registerForm .inline-form.city-state-zip [ck-textinput=zipcode] .short-input{width:100%}#registerForm .inline-form.reg-ssn>div{margin-right:18px}#registerForm .inline-form.reg-ssn [ck-textinput~=four-chars] input[type=password]{width:60px}}