.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.verification-code-info{text-align:left}.verification-code-info .heading{font-size:.875rem;font-weight:bold;color:#58595b;margin-bottom:.875rem}.verification-code-info .menu{font-size:.875rem;font-weight:bold;color:#262626;padding-left:1rem}.verification-code-info .menu .item{margin-bottom:10px}.verification-code-info .menu .item>a:hover,.verification-code-info .menu .item a:visited,.verification-code-info .menu .item a:link,.verification-code-info .menu .item a:active{text-decoration:none}.confirm-account .page-title{font-weight:600!important;font-size:1.25rem;margin-bottom:12px}.confirm-account .section-title{font-size:1rem;margin-bottom:32px}.confirm-account .input-resend-code{float:right;left:calc(100% - 120px);position:absolute;border-width:unset;font-size:12px;font-weight:600;top:10px;color:#1d8928}.confirm-account .confirmation-code-recommendations{border:1px solid #bfbfbf;border-radius:10px;padding:20px}.confirm-account #ConfirmationCode.is-valid{background-image:none}@media only screen and (max-width:767px){.confirm-account .form-buttons .btn{width:100%}.confirm-account #confirmationCodeContainer{margin-top:0!important;padding-left:0;padding-right:.3rem}.confirm-account .md-form{margin-top:0!important}.confirm-account #ConfirmAccountForm>div:nth-child(2){padding-left:0;padding-right:0;padding-bottom:2rem}.confirm-account #ConfirmAccountForm>div:nth-child(3){padding-left:0}.confirm-account .card-body>.row{margin-left:-30px;margin-right:-25px}}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.smile_stepper_container_mobile{margin-bottom:1rem}.smile_stepper_container_mobile .stepper-title{text-transform:uppercase;color:#1d8928;font-weight:600;font-size:.875rem}.smile_stepper_container_mobile .stepper-sub-title{color:#1d8928;font-size:.75rem}.smile_stepper_container_mobile .stepper-step-text-badge{font-size:.875rem;font-weight:600}.smile_stepper_container .stepper-step-text-badge{font-size:1rem;font-weight:400;height:35px;width:35px;line-height:1.7rem}.smile_stepper_container .stepper-step-text-badge.badge-not-completed{background-color:#bfbfbf}.smile_stepper_container .col-divider{border-top:solid 1px #bfbfbf;transform:translateY(50%)}.smile_stepper_container .single-step-title{font-size:1rem}@media only screen and (max-width:980px){.smile_stepper_container_mobile{display:block}.smile_stepper_container{display:none}}@media only screen and (max-width:1220px) and (min-width:981px){.smile_stepper_container .single-step-title{font-size:.875rem}}@media only screen and (max-width:767px){.smile_stepper_container_mobile{margin-left:-35px;margin-right:-35px;margin-top:-20px}.stepper-title{font-size:.75rem!important}}.smile__stepper-container{width:100%;height:110px;background-color:#e0f1df}.smile__stepper-container .smile__grid{max-height:110px;margin:0 auto 0 auto;padding:10px 0 10px 0}.smile__stepper-container .stepper-steps{margin:auto;padding:25px 0 0 5.9%;width:85.9%;text-align:center}.smile__stepper-container .stepper-steps .single-step{display:inline-block;width:33%}.smile__stepper-container .stepper-steps .single-step:nth-child(1){float:left}.smile__stepper-container .stepper-steps .single-step:nth-child(2){margin-left:-69px}.smile__stepper-container .stepper-steps .single-step:nth-child(3){float:right}.smile__stepper-container .stepper-steps .single-step h3{font-size:22px;line-height:25px;font-weight:300;text-align:left;color:#000;margin-top:-4px}.smile__stepper-container .stepper-steps .single-step p{font-size:16px;line-height:22px;font-weight:300;text-align:left;color:#000}.smile__stepper-container .stepper-steps .single-step .step-indicator{border-radius:50%;width:40px;height:40px;background-color:#bbccb8;float:left;margin-right:15px}.smile__stepper-container .stepper-steps .single-step .step-indicator.active{border:11px solid #1d8928;background-color:#fff}.smile__stepper-container .stepper-steps .single-step .step-indicator.complete{background:#1d8928 url("/Assets/images/smile/iam-tick.svg") no-repeat center}@media only screen and (max-width:767px){.smile__stepper-container{min-height:143px;max-height:143px}.smile__stepper-container .stepper-steps{padding:10px 0 0 5%;width:100%}.smile__stepper-container .stepper-steps .single-step:nth-child(1) .step-indicator{margin-left:7px}.smile__stepper-container .stepper-steps .single-step:nth-child(1) p{margin:56px 0 0 10px;width:123px}.smile__stepper-container .stepper-steps .single-step:nth-child(2){margin-left:0}.smile__stepper-container .stepper-steps .single-step:nth-child(2) .step-indicator{margin-left:16px}.smile__stepper-container .stepper-steps .single-step:nth-child(2) p{margin:56px 0 0 10px;width:90px;padding-left:0}.smile__stepper-container .stepper-steps .single-step:nth-child(3) .step-indicator{margin-left:25px}.smile__stepper-container .stepper-steps .single-step:nth-child(3) p{margin:56px 0 0 -10px;max-width:110px}.smile__stepper-container .stepper-steps h3{display:none}.smile__stepper-container .stepper-steps p{font-size:13px;line-height:16px;font-weight:500;text-align:center;color:#4d4d4d}}@media only screen and (max-width:980px) and (min-width:768px){.smile__stepper-container .stepper-steps{padding:25px 0 0 3.05%;width:100%}.smile__stepper-container .stepper-steps .single-step:nth-child(2){margin-left:0}.smile__stepper-container .stepper-steps .single-step:nth-child(2) .step-indicator{margin-bottom:35px}}@media only screen and (max-width:1220px) and (min-width:981px){.smile__stepper-container .stepper-steps{padding:25px 0 0 8.7%;width:100%}.smile__stepper-container .stepper-steps .single-step:nth-child(1){margin-left:-17px}.smile__stepper-container .stepper-steps .single-step:nth-child(3){margin-right:0}}@media only screen and (min-width:1221px) and (max-width:1280px){.smile__stepper-container .stepper-steps{width:86.8%}.smile__stepper-container .stepper-steps .single-step:nth-child(2){margin-left:-70px}}