.savings-form-container fieldset{border:0 solid silver;margin:0;padding:0}.savings-form-container{margin:0 auto;max-width:780px}.information-card .sc-content-intro p{font-size:1.125rem;line-height:1.3888em}.information-card .sc-content-intro p.size16{font-size:1rem;line-height:1.5625em}.information-card .sc-content-intro p.size22{font-size:1.375rem;line-height:1.13636em}.savings-form-container fieldset.radio-fields{margin-bottom:2rem}.radio-btn-container{margin-bottom:1rem}.savings-form-container fieldset.text-fields{margin-bottom:2.5rem}.savings-form-container fieldset.checkbox-fields{margin-bottom:2rem}#smsFieldContainer .text-input{padding-left:.5rem;padding-right:.5rem}@media only screen and (max-width:37.5em){.information-card .sc-content-intro p{font-size:1rem}.information-card .sc-content-intro p.size16{font-size:.875rem;line-height:1.35em}.information-card .sc-content-intro p.size22{font-size:1.125rem}}input[type=date]{font-family:'Gotham SSm A','Gotham SSm B',sans-serif}input[type=submit],button{-webkit-appearance:none}::placeholder{color:#B4B4B4;font-style:italic;}:-ms-input-placeholder{color:#B4B4B4;font-style:italic;}::-ms-input-placeholder{color:#B4B4B4;font-style:italic;}form fieldset select:invalid{color:#B4B4B4;font-style:italic;}select{background-color:#fff!important;border:1px solid #c7c7c7!important;color:#121212!important}input:focus:not(input[type="submit"]),textarea:focus,select:focus{outline:none;border:0;-webkit-box-shadow:0 0 4px 0 #B4B4B4;box-shadow:0 0 4px 0 #B4B4B4}select:disabled,textarea:disabled,input:disabled{background-color:rgb(235,235,228)!important}.line-header{position:relative;margin:20px 0;text-align:center}.line-header span{position:relative;display:inline-block;width:auto;padding:0 20px;background-color:#fff;font-size:1.1428em;font-weight:700}.line-header:before{position:absolute;top:50%;left:0;right:0;display:block;height:1px;content:' ';overflow:hidden;background:#0033A0;overflow:hidden}.savings-form-container .line-header{margin:40px 0 10px 0}.savings-form-container .line-header span{font-size:1em}#registerForm{padding:15px 0}.register-step{display:none}#insuredError,#usResidentError{display:none}fieldset{padding:24px 0 36px 0}fieldset.radio-fields{padding:0 0 0 0}fieldset p{margin:1em 0;font-size:1em;line-height:1.5em}fieldset p.error{position:relative;margin-top:0;padding:8px 0 8px 0%;font-size:1em;font-weight:600;line-height:1.35em;color:#E64B4B}fieldset p.error i{position:absolute;top:0;left:0;font-size:30px}fieldset .text-input p.error{margin-bottom:0;padding:8px 0 0 0}fieldset.radio-fields label{font-size:1em}#regStep1 fieldset.radio-fields label{font-size:1em;margin-bottom:6px}fieldset.radio-fields .last-vertical-radio{margin:6px 0 18px 0}fieldset.checkbox-fields p.error{margin-bottom:0;padding:6px 0 6px 8.5%;font-size:1em}.text-input{padding:16px 0}.text-input label{color:#0033A0;display:block;margin:4px 0 8px 0;line-height:1.3em;font-size:1em;font-weight:700}.text-input label span{display:block;font-size:.8em;font-weight:400;color:#121212}.text-input label span.inline{display:inline;font-size:.55em}.text-input input{box-sizing:border-box;display:block;width:100%;padding:8px 10px;border:1px solid #c7c7c7;border-radius:5px;font-size:1em;line-height:1.2em}input[type=date]{box-sizing:border-box;display:block;width:100%;padding:11px 8px;border:1px solid #c7c7c7;border-radius:5px;font-size:1em;line-height:1.2em;color:#121212;text-transform:uppercase}fieldset select{box-sizing:border-box;display:block;width:100%;padding:9px 8px;border:1px solid #c7c7c7!important;border-radius:5px;font-size:1em;line-height:1.2em;color:#121212!important}fieldset.date{padding:0}fieldset.date select{display:inline-block;width:25%}fieldset.date select:nth-child(2){margin-left:3%;margin-right:3%}fieldset.date select:nth-child(3){width:40%}.checkbox-fields .checkbox-input{padding-top:1em}fieldset.checkbox-fields p{font-size:1em;line-height:1.5em}.login-container .checkbox-input div{font-size:1em;line-height:1.7em;margin-left:1.5em}.checkbox-fields a{color:#8031A7}.checkbox-input .mdl-checkbox__box-outline{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:20px;height:20px;border-radius:4px;border:1px solid #c7c7c7}.mdl-checkbox.is-checked .mdl-checkbox__box-outline{border:1px solid #8031A7;width:20px}.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background-color:#8031A7}.mdl-checkbox__tick-outline{height:103%;width:104%}.savings-form-container input[type=submit]{}#regToStep2{margin-top:2.5em}.savings-form-container input[type=submit]:hover{}.savings-form-container input[type=submit]:disabled{border:1px solid #ABABAB;color:#FFFFFF!important;background-color:#ABABAB}.savings-form-container input[type=submit]:disabled:hover{border:1px solid #ABABAB;color:#FFFFFF!important;background-color:#ABABAB}.register-links-content{margin:0 auto;text-align:center}.register-links-content p{font-size:1em}#step3Box{display:none}.ac-field{position:relative}@media only screen and (max-width:1020px){.register-radio-btns{text-align:right}}@media only screen and (max-width:768px){.register-radio-btns{text-align:left}}.checkbox-btn{display:block;position:relative;padding-left:35px;margin-top:0;margin-bottom:6px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.064em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-btn .checkmark-box{display:block;position:absolute;top:0;left:0;height:30px;width:30px;background-color:#FFFFFF;border-radius:4px;border:1px solid #C7C7C7}.checkbox-btn .checkmark-box .checkmark:after{content:"";position:absolute;display:none}.checkbox-btn input:checked ~ .checkmark-box .checkmark{position:absolute;top:0;left:0;right:0;bottom:0;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-btn input:checked ~ .checkmark-box .checkmark:after{content:"";display:block;position:absolute;width:9px;height:4px;background-color:#8031A7;left:9px;top:19px}.checkbox-btn input:checked ~ .checkmark-box .checkmark:before{content:"";display:block;position:absolute;width:4px;height:18px;background-color:#8031A7;left:14px;top:3px}.radio-btn{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:40px}.radio-yes-no-question{padding-bottom:0}.radio-yes-btn{text-align:center}.radio-btn.radio-btn-yes-no{color:#0033A0;font-weight:700;padding-left:32px}.radio-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-btn .checkmark-box{display:block;position:absolute;top:2px;left:0;height:18px;width:18px;background-color:#FFFFFF;border-radius:100%;border:1px solid #C7C7C7}.radio-btn .checkmark-box .checkmark:after{content:"";position:absolute;display:none}.radio-btn input:checked ~ .checkmark-box .checkmark{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.radio-btn input:checked ~ .checkmark-box .checkmark:after{content:"";display:block;position:absolute;width:12px;height:12px;background-color:#8031A7;border-radius:100%;left:2px;top:2px}@media only screen and (max-width:768px){.radio-yes-no-question{padding-bottom:1rem}.radio-yes-btn{text-align:left}}.register-loading{display:none;position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,.5);text-align:center}main .row .savings-card-view{margin-top:2.5rem}main .row .savings-card-view .li-item-space,main .row .savings-card-view .li-item-space li:last-child{margin-bottom:0}@media only screen and (max-width:768px){.savings-card-view-btn{margin-bottom:2rem;text-align:center}}.submit-error{font-weight:600;color:#E64B4B}