@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media (prefers-reduced-motion),(prefers-reduced-motion:reduce){}@media (prefers-reduced-motion),(prefers-reduced-motion:reduce){}[layout][horizontal],[layout][vertical]{display:-webkit--ms-flexbox;display:-ms-flexbox;display:-webkit--webkit-flex;display:-webkit-flex;display:-webkit-flex;display:flex;}[layout][horizontal][inline],[layout][vertical][inline]{display:-webkit--ms-inline-flexbox;display:-ms-inline-flexbox;display:-webkit--webkit-inline-flex;display:-webkit-inline-flex;display:-webkit-inline-flex;display:inline-flex;}[layout][horizontal]{-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;}[layout][horizontal][reverse]{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}[layout][vertical]{-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}[layout][vertical][reverse]{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}[layout][wrap]{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}[layout][wrap-reverse]{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;}[flex]{-ms-flex:1 1 1e-9px;-webkit-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:1e-9px;-webkit-flex-basis:1e-9px;flex-basis:1e-9px;}[vertical][layout] > [flex][auto-vertical],[vertical][layout]::shadow [flex][auto-vertical]{-ms-flex:1 1 auto;-webkit-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto;}[flex][auto]{-ms-flex:1 1 auto;-webkit-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto;}[flex][none]{-ms-flex:none;-webkit-flex:none;-webkit-flex:none;flex:none;}[flex][one]{-ms-flex:1;-webkit-flex:1;-webkit-flex:1;flex:1;}[flex][two]{-ms-flex:2;-webkit-flex:2;-webkit-flex:2;flex:2;}[flex][three]{-ms-flex:3;-webkit-flex:3;-webkit-flex:3;flex:3;}[flex][four]{-ms-flex:4;-webkit-flex:4;-webkit-flex:4;flex:4;}[flex][five]{-ms-flex:5;-webkit-flex:5;-webkit-flex:5;flex:5;}[flex][six]{-ms-flex:6;-webkit-flex:6;-webkit-flex:6;flex:6;}[flex][seven]{-ms-flex:7;-webkit-flex:7;-webkit-flex:7;flex:7;}[flex][eight]{-ms-flex:8;-webkit-flex:8;-webkit-flex:8;flex:8;}[flex][nine]{-ms-flex:9;-webkit-flex:9;-webkit-flex:9;flex:9;}[flex][ten]{-ms-flex:10;-webkit-flex:10;-webkit-flex:10;flex:10;}[flex][eleven]{-ms-flex:11;-webkit-flex:11;-webkit-flex:11;flex:11;}[flex][twelve]{-ms-flex:12;-webkit-flex:12;-webkit-flex:12;flex:12;}[layout][start]{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}[layout][center],[layout][center-center]{-ms-flex-align:center;-webkit-align-items:center;-webkit-align-items:center;align-items:center;}[layout][end]{-ms-flex-align:end;-webkit-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}[layout][start-justified]{-ms-flex-pack:start;-webkit-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;}[layout][center-justified],[layout][center-center]{-ms-flex-pack:center;-webkit-justify-content:center;-webkit-justify-content:center;justify-content:center;}[layout][end-justified]{-ms-flex-pack:end;-webkit-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}[layout][around-justified]{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;}[layout][justified]{-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}[self-start]{-ms-align-self:flex-start;-webkit-align-self:flex-start;-webkit-align-self:flex-start;align-self:flex-start;}[self-center]{-ms-align-self:center;-webkit-align-self:center;-webkit-align-self:center;align-self:center;}[self-end]{-ms-align-self:flex-end;-webkit-align-self:flex-end;-webkit-align-self:flex-end;align-self:flex-end;}[self-stretch]{-ms-align-self:stretch;-webkit-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;}[block]{display:block;}[hidden]{display:none !important;}[relative]{position:relative;}[fit]{position:absolute;top:0;right:0;bottom:0;left:0;}body[fullbleed]{margin:0;height:100vh;}[segment],segment{display:block;position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:1em 0.5em;padding:1em;background-color:#fff;-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);border-radius:5px 5px 5px 5px;}.layout.horizontal,.layout.horizontal-reverse,.layout.vertical,.layout.vertical-reverse,.layout.horizontal-responsive{display:-webkit--ms-flexbox;display:-ms-flexbox;display:-webkit--webkit-flex;display:-webkit-flex;display:-webkit-flex;display:flex;}.layout.inline{display:-webkit--ms-inline-flexbox;display:-ms-inline-flexbox;display:-webkit--webkit-inline-flex;display:-webkit-inline-flex;display:-webkit-inline-flex;display:inline-flex;}.layout.horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;}.layout.horizontal-responsive{-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;}.layout.horizontal-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.layout.vertical{-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.layout.vertical-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}.layout.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.layout.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;}.flex-auto{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;}.flex-none{-ms-flex:none;-webkit-flex:none;-webkit-flex:none;flex:none;}.flex,.flex-1{-ms-flex:1;-webkit-flex:1;-webkit-flex:1;flex:1;}.flex-2{-ms-flex:2;-webkit-flex:2;-webkit-flex:2;flex:2;}.flex-3{-ms-flex:3;-webkit-flex:3;-webkit-flex:3;flex:3;}.flex-4{-ms-flex:4;-webkit-flex:4;-webkit-flex:4;flex:4;}.flex-5{-ms-flex:5;-webkit-flex:5;-webkit-flex:5;flex:5;}.flex-6{-ms-flex:6;-webkit-flex:6;-webkit-flex:6;flex:6;}.flex-7{-ms-flex:7;-webkit-flex:7;-webkit-flex:7;flex:7;}.flex-8{-ms-flex:8;-webkit-flex:8;-webkit-flex:8;flex:8;}.flex-9{-ms-flex:9;-webkit-flex:9;-webkit-flex:9;flex:9;}.flex-10{-ms-flex:10;-webkit-flex:10;-webkit-flex:10;flex:10;}.flex-11{-ms-flex:11;-webkit-flex:11;-webkit-flex:11;flex:11;}.flex-12{-ms-flex:12;-webkit-flex:12;-webkit-flex:12;flex:12;}.layout.start{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}.layout.center,.layout.center-center{-ms-flex-align:center;-webkit-align-items:center;-webkit-align-items:center;align-items:center;}.layout.end{-ms-flex-align:end;-webkit-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}.layout.start-justified{-ms-flex-pack:start;-webkit-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;}.layout.center-justified,.layout.center-center{-ms-flex-pack:center;-webkit-justify-content:center;-webkit-justify-content:center;justify-content:center;}.layout.end-justified{-ms-flex-pack:end;-webkit-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}.layout.around-justified{-ms-flex-pack:around;-webkit-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;}.layout.justified{-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.self-start{-ms-align-self:flex-start;-webkit-align-self:flex-start;-webkit-align-self:flex-start;align-self:flex-start;}.self-center{-ms-align-self:center;-webkit-align-self:center;-webkit-align-self:center;align-self:center;}.self-end{-ms-align-self:flex-end;-webkit-align-self:flex-end;-webkit-align-self:flex-end;align-self:flex-end;}.self-stretch{-ms-align-self:stretch;-webkit-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;}.block{display:block;}[hidden]{display:none !important;}.invisible{visibility:hidden !important;}.relative{position:relative;}.fit{position:absolute;top:0;right:0;bottom:0;left:0;}body.fullbleed{margin:0;height:100vh;}.scroll{-webkit-overflow-scrolling:touch;overflow:auto;}.fixed-bottom,.fixed-left,.fixed-right,.fixed-top{position:fixed;}.fixed-top{top:0;left:0;right:0;}.fixed-right{top:0;right:0;bottom:0;}.fixed-bottom{right:0;bottom:0;left:0;}.fixed-left{top:0;bottom:0;left:0;}@media (max-width:540px){.layout.horizontal-responsive{-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;}.horizontal-responsive .half-group:first-child{margin-right:0px;}}.margin-bottom-1{margin-bottom:10px;}.margin-top-1{margin-top:10px;}.margin-left-1{margin-left:10px;}.margin-right-1{margin-right:10px;}.margin-bottom-2{margin-bottom:20px;}.margin-top-2{margin-top:20px;}.margin-left-2{margin-left:20px;}.margin-right-2{margin-right:20px;}.margin-top-3{margin-top:30px;}.modal-backdrop.in{background:rgba(35,31,32,0.8);opacity:0.8;}.modal-fs .modal-heading-sms{color:#4d4d4a;font-size:20px;line-height:1.2em;margin:15px 20px 0;}.modal-fs .modal-sub-heading{margin:0px 20px 0;}.modal-fs .modal-heading{color:#4d4d4a;font-size:30px;line-height:1.2em;text-align:center;}.modal-fs .modal-header{padding:0;}.modal-fs .modal-header > *{margin:15px 20px 10px;font-size:24px;}.modal-fs .modal-header:before{content:' ';background:#1e97f0;height:5px;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;}.modal-fs .modal-content{box-shadow:none;border:none;}.modal-fs .modal-body{padding:0;}.modal-fs .modal-body .body-item{padding:20px 40px;}.modal-fs .modal-body-sms{padding:0;}.modal-fs .modal-body-sms .body-item{padding:20px 20px 0;}.modal-fs .modal-footer{padding:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.ex_stepsEx .main-nav-wrapper{display:none;}#wrapper{background:#fff;}#main{background:#fff;position:relative;margin:0 auto;opacity:0;transition:opacity ease 0.3s;}#main.loaded{opacity:1;}#main .help{background:transparent url("https://edge.fscdn.org/assets/img/life_preserver-faec0a8b417583d21ffa85bcc6ac7bf1.png") no-repeat center left;left:400px;padding-left:22px;position:absolute;top:26px;width:270px;line-height:1em;}#main .username .help{top:-20px;}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#333;box-shadow:none;color:inherit;}strong,b{font-weight:bold;}.hide,.hide.fs-button{display:none;}.create-account-form{width:100%;}.inner-registration-form{margin:0 auto;width:560px;}.section-label{border:none;font-size:20px;float:left;width:auto;display:none;}.steps-exp .section-label{float:none;width:100%;display:block;text-align:center;}fieldset{margin-bottom:15px;position:relative;}fieldset fieldset{margin-top:0;margin-bottom:0;}.registration-section{border-radius:4px;padding:5px;}.testing-buttons{display:none;}.testing-buttons .btn{margin-right:10px;}.registration-section.global-error{padding:0;margin:0;}.registration-section.global-error.error{padding:5px;margin-bottom:5px;}.global-error p{margin:10px 10px 10px 10px;}.registration-heading{text-align:center;margin-top:20px;}.name-and-date-reminder,.validate-account,.form-controls.validate-account{text-align:center;}.name-and-date-reminder,.validate-account-email,.form-controls.validate-account-email{text-align:center;margin-bottom:20px;}.later-link{display:block;margin:10px 0 0;}.form .validate-account input[type=text].token-input{text-align:center;width:214px;min-height:30px;padding:0 12px;}.form .recovery-options{display:grid;-webkit-align-items:flex-end;align-items:flex-end;grid-template-areas:"recover-options recover-select";}.form .recovery-options section:first-child{padding-right:12px;}.form .recovery-options section.recovery-group:first-child{padding-right:0;width:auto;}.form input[type=text].input-phone{padding-left:110px;}.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=tel]{font-size:14px;padding:0 12px;border:1px solid #999;border-radius:4px;box-shadow:inset 0 4px rgba(0,0,0,0.05);resize:none;min-height:40px;padding-right:36px;}.form input[type=text]:focus,.form input[type=password]:focus,.form input[type=email]:focus,.form input[type=tel]:focus{color:inherit;border-color:#262626;box-shadow:inset 0 4px rgba(0,0,0,0.05);}.form input[type=text]::-ms-clear,.form input[type=password]::-ms-clear,.form input[type=password]::-ms-reveal,.form input[type=email]::-ms-clear,.form input[type=tel]::-ms-clear{display:none;}.form select{height:38px;padding:7px 6px;width:100%;}.form input[type=checkbox]{vertical-align:top;}.form input[type=radio]{vertical-align:baseline;}.form input[type="radio"][id] + label:not(:empty){padding-right:20px;padding-left:8px;}.consent-form input[type="radio"][id] + label:not(:empty){padding-right:20px;padding-left:8px;}.recovery-group.fs-field-validation--invalid{border-radius:4px;padding:5px;}.half-group:first-child{margin-right:14px;}.fs-field-validation--valid.nobg:not(.fs-field-validation--invalid){padding:0;margin:0;border:none;background:none;}.recovery-options-section .control-group.fs-field-validation{width:50%;}.recovery-options-section div.recovery-options fieldset .control-group.fs-field-validation{margin:0;padding:0;width:100%;}.recovery-mrn-text{line-height:1.5em;width:300px;}.mrn-disabled{margin-bottom:20px;}.record-number-example .record-help{float:right;position:absolute;right:-20px;top:20px;width:290px;font-size:14px;line-height:1.5em;}.record-number-example .record-help{padding-top:20px;}.recommend-container{display:grid;grid-gap:10px;grid-template-areas:"recommend-image recommend-temple-image recommend-text";}.recommend-image{grid-area:recommend-image;}.recommend-temple-image{grid-area:recommend-temple-image;text-align:center;width:120px;}.recommend-text{grid-area:recommend-text;padding-top:20px;}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}.control-group .icon-input-status{background:none;position:absolute;top:15px;right:14px;opacity:0;transition:all ease 0.2s;webkit-transition:all ease 0.2s;}.control-group.error .icon-input-status,.control-group.ok .icon-input-status,.control-group.dirty .icon-input-status{opacity:1;}.control-group .new-password .icon-input-status{right:46px;}.control-group.dirty .new-password .icon-input-status{right:14px;}.caps-lock{font-weight:bold;color:#b94a48;}.form input[type=password].password-input{display:block;}.form input[type=text].password-input,.form input[type=password].password-input{padding-right:63px;}.control-group.ok .icon-input-status,.control-group.clean .icon-input-status,.control-group.success .icon-input-status{background:transparent url("https://edge.fscdn.org/assets/img/icon/check-530fbb09a5d89e3f4af95d9d2cd61885.svg") no-repeat scroll 0 0;height:17px;width:22px;}.control-group.error .icon-input-status{background:transparent url("https://edge.fscdn.org/assets/img/icon/x-46d46c886f5e8d2214edbe5dc9c9c8fc.svg") no-repeat scroll 0 0;height:19px;width:19px;}.username-group.control-group.clean .icon-input-status,.username-group.control-group.ok .icon-input-status{display:none;}.control-group.fs-field-validation.username-group.fs-field-validation--valid{width:50%;}.feedback{color:#b94a48;padding:0 8px;display:none;margin:7px 0 5px;}.accessible-label{position:absolute;text-indent:-9999px;}.gender{width:445px;}.gender label,.lds label,.show_password label,.parental-consent label,.parental-consent2 label{display:inline;}.gender section{padding-top:5px;}.lds-explain-text p{line-height:1.4rem;}.lds .mrn-label{display:inline-block;margin-left:4px;margin-top:5px;}.icon-eol{background-size:20px;border:none;background-color:#fff;}.legend{font-weight:normal;line-height:20px;}.control-group.fs-field-validation.nobg.password-group{float:left;}.show-password{float:left;padding-left:12px;}.show-password input{margin:5px -2px 0 0;}.show-password label{margin-right:10px;}.control-group .icon-password-security{background:none;position:absolute;top:13px;right:11px;height:18px;width:32px;transition:right ease 0.2s;webkit-transition:right ease 0.2s;}.fs-field-validation--invalid .icon-password-security,.fs-field-validation--valid .icon-password-security{right:34px;}.fs-field-validation--valid .icon-password-security{top:8px;}.control-group.dirty .icon-password-security{right:42px;}.control-group .icon-password-security .bar{display:inline-block;width:5px;vertical-align:bottom;margin-right:-2px;background:#bdb9b4;}.control-group .icon-password-security .bar1{height:25%;}.control-group .icon-password-security .bar2{height:50%;}.control-group .icon-password-security .bar3{height:75%;}.control-group .icon-password-security .bar4{height:100%;}.control-group .icon-password-security.level-1 .bar1{background:#de3139;}.control-group .icon-password-security.level-2 .bar1,.control-group .icon-password-security.level-2 .bar2{background:#ecaa0c;}.control-group .icon-password-security.level-3 .bar1,.control-group .icon-password-security.level-3 .bar2,.control-group .icon-password-security.level-3 .bar3{background:#ecaa0c;}.control-group .icon-password-security.level-4 .bar1,.control-group .icon-password-security.level-4 .bar2,.control-group .icon-password-security.level-4 .bar3,.control-group .icon-password-security.level-4 .bar4{background:#5c9942;}.seperator{margin-left:50px;}.seperator:before,.seperator:after{display:inline-block;position:relative;top:5px;content:" ";width:100px;height:10px;border-top:1px #999 solid;box-shadow:0 1px 0 #eee,0 1px 0 #eee inset;margin:0 5px;}.birthdate{width:445px;}.birthdate select{margin-left:5px;width:108px;}.birthdate select:first-child{margin-left:0;}.consent-token-input{text-align:center !important;width:140px !important;}.consent-finish-main{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.consent-finish-section{display:-webkit-flex;display:flex;margin-top:50px;}.consent-validate-section{display:-webkit-flex;display:flex;}.consent-finish-heading{margin:0 0 7px 0;}.consent-finish-text{color:#666662;}.consent-finish-step{-webkit-align-items:center;align-items:center;background:var(--fs-color-blue-accent);border-radius:50%;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-family:museo;font-size:34px;height:41px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-right:20px;width:41px;}.parental-consent,.expanding_group{background-color:#f5f4f1;border-radius:4px;border:1px solid #beb8a8;margin-left:6px;width:350px;}.parental-consent-info .collapsable header{display:-webkit-flex;display:flex;cursor:pointer;-webkit-flex-direction:row;flex-direction:row;margin:0 0 10px 10px;}.parental-consent-info .collapsable header[aria-expanded=true] fs-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.parental-consent-info .collapsable header .header-text{margin:0 0 0 14px;}.expanding_group{display:none;marign-top:12px;}.mrn-arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #beb8a8;position:absolute;top:-10px;left:18px;width:0;}.mrn-arrow:after{content:' ';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #f5f4f1;position:absolute;top:1px;left:-12px;}.mrn-arrow.white-arrow:after{border-bottom-color:#fff;}.expanding_group .mrn-box{border-bottom:solid 1px #beb8a8;transition:max-height ease 300ms;max-height:200px;overflow:hidden;margin-top:10px;}.expanding_group .mrn-box.hide-mrn{max-height:0;border:none;}.ex_noMRNEx .mrn-box{margin-top:0;}.lds-inputs{margin-top:14px;}.record-number-example{position:relative;}.record-number-example .temple-image{margin-top:-76px;}.record-number-example p{font-size:1rem;line-height:1rem;position:absolute;right:260px;text-align:center;top:90px;width:105px;}.expanding_group .mrn-box .control-group{margin-bottom:0;}.parental-mrn-group .icon-input-status,.expanding_group .mrn-box .icon-input-status{right:35px;}.expanding_group .mrn-box input[type=text]{padding-right:56px;width:auto;margin:0 10px;}.mrn-tooltip-content.fs-tooltip{padding:0;width:400px;}.mrn-tooltip-content.fs-tooltip p{padding:15px;}.mrn-tooltip-content.fs-tooltip .img-wrapper{border-left:1px solid #ccc;}.mrn-tooltip-content.fs-tooltip .img-wrapper img{padding:15px;width:120px;max-width:none;}.divider{border-top:1px solid #eee;box-shadow:inset 0 1px 1px rgba(255,255,255,0.8);text-align:center;margin:20px 0 20px 0;}.divider span{display:block;background:#fff;width:70px;margin:0 auto;margin-top:-12px;}.whats-this{position:absolute;top:20px;right:21px;background:transparent url("https://edge.fscdn.org/assets/img/icon/info-eb111ee06e71bb31ee5d99c9378849b2.svg") no-repeat scroll 0 0;height:15px;width:16px;}.ex_noMRNEx .whats-this{position:relative;top:auto;right:auto;background:none;height:auto;width:auto;font-weight:normal;font-size:14px;}.ex_customRegistrationEx .mrn-section{margin-top:12px;}.dont_know{padding:7px 10px;background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.no-mrn-button-wrapper{height:200px;}.no-mrn-button-wrapper.skip{border-radius:4px;}.loading{background:url("https://edge.fscdn.org/assets/img/progress-99af3901949af5930555ac22995e6851.gif") no-repeat center;display:inline-block;height:32px;left:15px;position:relative;top:11px;width:32px;}.mrn-help-container{position:relative;}.mrn-help-btn{background:url("https://edge.fscdn.org/assets/img/help-e91b092499a59bfb01e05ae7d89d2ccd.png") no-repeat center;cursor:pointer;height:17px;overflow:visible;position:absolute;right:7px;top:11px;width:17px;}.mrn-group{width:290px;}.mrn-help{background:url("https://edge.fscdn.org/assets/img/grain-1f1052bd062c2054b2d79e1dd253517a.png");border:solid 2px #000;border-radius:4px;cursor:default;display:none;left:26px;min-height:144px;overflow:visible;position:absolute;top:-50px;width:360px;}.mrn-help:before{border-bottom:10px solid transparent;border-right:10px solid #000;border-top:10px solid transparent;content:"";height:0;left:-12px;position:absolute;top:45px;width:0;}.mrn-help p{padding:8px 15px;width:215px;}.mrn-help div{background:#fff;border-left:solid 1px #999;height:100%;margin-left:10px;position:absolute;right:0;top:0;vertical-align:middle;width:114px;}.mrn-help img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;}.captcha-feedback{margin:-5px 0 10px 2px;}.captcha-img{background:#eee;height:75px;margin:4px 0 0 10px;padding:10px 25px;width:200px;}.captcha-play,.captcha-refresh{cursor:pointer;height:16px;position:absolute;left:265px;top:32px;width:16px;}.captcha-refresh{top:52px;}.captcha-group{margin-bottom:0;}.terms input{float:left;}.terms .control-group.error .checkbox{color:#555;}.outcome{background:transparent url("https://edge.fscdn.org/assets/img/grain-1f1052bd062c2054b2d79e1dd253517a.png") repeat left top;border-radius:4px;box-shadow:0 0 8px #000;display:none;left:50%;margin-left:-310px;padding:15px 70px;position:absolute;top:10px;width:480px;z-index:50;}.outcome p{line-height:166%;margin-bottom:25px;}p.felicitations{box-shadow:0 2px 0 #eee,0 1px 0 #eee inset;color:#11a1c2;font-family:museo;font-size:250%;margin:0;padding:20px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.8);}p.message{padding:10px 0 15px 110px;line-height:26px;background:transparent url("https://edge.fscdn.org/assets/img/check-541f07462f762dedf719753d261b5c46.png") no-repeat top left;}.outcome .dont-forget{background:url("https://edge.fscdn.org/assets/img/exclamation-36f4baad6b845612f4b8d492464ad703.png") no-repeat 70px center;background-color:#ddd;background-color:rgba(104,104,104,0.2);border-bottom:1px solid #aaa;border-top:1px solid #aaa;font-size:115%;margin:0 -70px 45px;min-height:48px;padding:25px 70px 25px 145px;}.outcome .btn-wrapper{text-align:center;}.outcome .btn{font-size:16px;line-height:28px;}.cover{background-color:#fff;background-color:rgba(255,255,255,0.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;}.go-link{background:url("https://edge.fscdn.org/assets/img/arrow_right_blue_11_v1-f723f54005eb09ec25dd1791a6e4e8eb.png") right center no-repeat;padding-right:15px;}.locale-ja #main,.locale-ko #main,.locale-zh #main{font-size:110%;}.fs-modal.parental-consent-modal{width:630px;top:0;left:45%;}.fs-modal.success-modal,.fs-modal.error-modal{top:0;}.fs-modal.parental-consent-modal .modal-body,.fs-modal.success-modal .modal-body,.fs-modal.error-modal .modal-body{padding:0;}.parental-consent-modal .body-item,.error-modal .body-item,.success-modal .body-item{padding:20px 50px;}.error-modal .error-body{text-align:center;padding-top:40px;border-top:1px solid #ababab;box-shadow:inset 0 1px rgba(255,255,255,0.8);padding-bottom:50px;}.error-modal .error-heading{margin-top:50px;}.form-controls{text-align:left;}.ok{padding-top:20px;}.steps{margin:30px auto;width:267px;height:10px;background:#e4e4df;position:relative;}.steps .step{float:left;font-weight:bold;background:#e4e4df;margin-right:90px;width:34px;margin-top:-12px;border-radius:50%;height:34px;text-align:center;line-height:34px;margin-left:-5px;position:relative;z-index:1;padding:0;}.steps .step .step-number{color:#333;text-decoration:none;transition:color ease 0.3s;transition-delay:0.4s;}.steps .step.selected .step-number{color:#e4e4df;}.steps .step::before{background:#85b807;content:" ";height:4px;z-index:3;width:0;position:absolute;left:-90px;top:15px;transition:width ease 0.4s;}.steps .step.selected::before{width:100px;}.steps .step::after{background:#85b807;content:" ";height:0;width:0;margin:16px;position:absolute;left:0;border-radius:50%;z-index:-1;transition:all ease 0.3s;transition-delay:0.4s;}.steps .step.selected::after{height:26px;width:26px;margin:4px;}.steps .step:last-child{margin-right:0;}.steps .step:first-child::before{display:none;}.contact-name{position:relative;}.contact-name-input{padding-right:70px;}.contact-name-spinner.save-spinner{transition:opacity 0.3s;background-image:url("https://edge.fscdn.org/assets/img/icon/spinner-dark-bd5f25db95732baaf23c6db2825e39b5.svg");position:absolute;width:20px;height:20px;right:43px;top:-4px;background-size:contain;margin:20px auto;opacity:0;-webkit-animation:rotate 1s infinite steps(12);-moz-animation:rotate 1s infinite steps(12);-ms-animation:rotate 1s infinite steps(12);-o-animation:rotate 1s infinite steps(12);-webkit-animation:rotate 1s infinite steps(12);animation:rotate 1s infinite steps(12);}.contact-name-spinner.save-spinner.show{opacity:1;}.contact-name-suggestion-label{color:#333;}.contact-name-suggestion{color:#08c;cursor:pointer;margin-left:10px;white-space:nowrap;}@media (max-width:1024px){#main .help{position:relative;left:auto;top:auto;margin-top:10px;width:auto;}#main .username .help{top:auto;}}@media (max-width:979px){.section-label{font-size:18px;width:100%;margin-left:10px;}}@media (max-width:540px){.consent-form{padding:20px;}.parental-consent-modal .body-item,.success-modal .body-item{padding:20px 30px;}.inner-registration-form{width:90%;}.parental-consent-modal .body-item h3{font-size:21px;line-height:1.2em;}.success-modal .activate-recovery .icon{margin-left:30px;}.form .recovery-options{grid-template-areas:"recover-options" "recover-select";}.recommend-container{grid-template-columns:1fr 1fr;grid-template-areas:"recommend-image recommend-temple-image" "recommend-text recommend-text";}.record-help{padding-top:0px;}.recommend-text{padding-top:0px;padding-bottom:20px;}}@media (max-width:480px){.parental-birthdate-group{max-width:100%;}.parental-consent,.expanding_group{width:100%;margin-left:0;}.recovery-options-section .control-group.fs-field-validation{width:100%;}.form .recovery-options section{width:100%;}.birthdate{width:100%;}.gender{width:100%;}.show-password{padding-left:0px;}.checkbox label{padding-left:0px;}.parental-consent2 .birthdate{margin:0;}.parental-consent-modal #month{width:100px;}.parental-consent-modal #year{width:70px;}.error-modal .modal-icon-wrapper,.success-modal .modal-icon-wrapper{padding-left:20px;}.error-modal .account-created p,.success-modal .account-created p,.success-modal .activate-recovery p{padding-right:20px;}}#mock{position:absolute;top:0px;left:0px;opacity:0.9;pointer-events:none;z-index:8;}.verified-member{background:transparent url("https://edge.fscdn.org/assets/img/noMRNSuccessBG-555b902e682204672632c7252d83dd59.jpg") no-repeat scroll 0 0;border-radius:5px;margin:0 10px;padding:20px;background-size:cover;position:relative;margin-top:10px;}.verified-member.show-background{z-index:1051;}.verified-member .fs-icon.fs-icon--ribbon{height:33px;width:25px;background:transparent url("https://edge.fscdn.org/assets/img/icon/ribbon-87359314a23db8c675c1f5b4ef245378.svg") no-repeat scroll 0 0;margin-bottom:10px;}.verified-member .verified-member-message{background:rgba(255,255,255,0.5);text-align:center;padding:10px;border-radius:5px;}.verified-member .verified-member-message p{font-weight:bold;}.no-mrn-background{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,0.8);z-index:1050;transition:opacity ease 500ms;}.no-mrn-background.show-background{opacity:1;}.parental-consent-modal .parental-birthdate-group{margin-top:10px;max-width:300px;}.parental-consent-modal .consent-heading{padding:10px 0;}.parental-consent-modal .consent-text{margin-top:0;}.parental-consent-modal .consent-form-sms{width:100%;padding:20px;box-shadow:0px 3px 5px rgba(0,0,0,0.1);}.parental-consent-modal .consent-form-sms .consent-form-content{width:100%;}.parental-consent-modal .consent-form-sms .consent-form-content select{height:38px;padding:7px 6px;width:100%;margin-bottom:10px;}.parental-consent-modal .consent-form-sms .parent-mobile-wrapper,.parental-consent-modal .consent-form-sms .parent-mrn-wrapper,.parental-consent-modal .consent-form-sms .parent-email-wrapper{width:100%;}.parental-consent-modal .consent-form-sms input[type=text],.parental-consent-modal .consent-form-sms input[type=email],.parental-consent-modal .consent-form-sms input[type=tel]{width:100%;}.parental-recommend-container{margin-top:0;display:grid;grid-gap:10px;grid-template-areas:"recommend-image recommend-text";}.parental-recommend-container .recommend-image img{max-width:180px;width:100%;height:auto;}.parental-recommend-container .recommend-text{padding-top:20px;}.parental-recommend-container .recommend-text .record-help{padding-bottom:5px;}.record-help-item{padding-bottom:5px;}.consent-form{width:100%;padding:20px;border-top:1px solid #999;background-color:#f4f4f4;}.consent-form .consent-form-content{max-width:300px;}.consent-form .parent-mobile-wrapper,.consent-form .parent-mrn-wrapper,.consent-form .parent-email-wrapper{width:100%;}.consent-form input[type=text],.consent-form input[type=email],.consent-form input[type=tel]{width:100%;}h3{font-size:20px;line-height:1.2em;margin:20px 0 5px;}h3 ~ p{margin:0;}@media (max-width:480px){.parental-consent-modal .parental-recommend-container{grid-template-areas:"recommend-image" "recommend-text";}.parental-consent-modal .parental-recommend-container .recommend-text{padding:0 0;}.parental-consent-modal .parental-birthdate-group{max-width:93%;}}.verify-sms-email-modal .dark-strip,.account-exists-modal .dark-strip{background:#f2f2f2;border-top:1px solid #ddd;box-shadow:inset 0 1px rgba(255,255,255,0.8);font-size:18px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.verify-sms-email-modal .error-body,.account-exists-modal .error-body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;}.verify-sms-email-modal .error-body .error-heading,.account-exists-modal .error-body .error-heading{margin-top:40px;}.verify-sms-email-modal .error-body p,.account-exists-modal .error-body p{max-width:380px;}.verify-sms-email-modal .icon-success,.account-exists-modal .icon-success{background:transparent url("https://edge.fscdn.org/assets/img/recovery/success-xl-59871a615dd523a6c328df0092395e61.svg") no-repeat scroll 0 0;height:70px;width:59px;background-size:100%;margin-right:10px;}.verify-sms-email-modal .icon-alert,.account-exists-modal .icon-alert{background:transparent url("https://edge.fscdn.org/assets/img/recovery/alert-xl-4d8391275c4afa20884a6b9a11c806d7.svg") no-repeat scroll 0 0;height:54px;width:59px;background-size:100%;}.verify-sms-email-modal .modal-icon-wrapper,.account-exists-modal .modal-icon-wrapper{width:50px;padding-left:70px;}.verify-sms-email-modal .icon-warning,.account-exists-modal .icon-warning{background:transparent url("https://edge.fscdn.org/assets/img/recovery/warning-xl-0352790bfce8368b7851ee6ba3bb9482.svg") no-repeat scroll 0 0;height:44px;width:50px;margin-right:10px;background-size:100%;}.verify-sms-email-modal .account-created p,.account-exists-modal .account-created p,.verify-sms-email-modal .activate-recovery p,.account-exists-modal .activate-recovery p{margin:0;padding-left:10px;}.verify-sms-email-modal .account-created p,.account-exists-modal .account-created p{color:#de2f38;}.verify-sms-email-modal .activate-body,.account-exists-modal .activate-body{border-top:1px solid #ababab;box-shadow:inset 0 1px rgba(255,255,255,0.8);}.verify-sms-email-modal .divider,.account-exists-modal .divider{border-top:1px solid #bababa;box-shadow:inset 0 1px 1px rgba(255,255,255,0.8);text-align:center;margin:20px 0 20px 0;}.verify-sms-email-modal .divider span,.account-exists-modal .divider span{display:block;background:#fff;width:70px;margin:0 auto;margin-top:-12px;}.verify-sms-email-modal .form-sms-token,.account-exists-modal .form-sms-token{margin:20px 0 30px;}.verify-sms-email-modal .sms-verification .token-input,.account-exists-modal .sms-verification .token-input{margin-top:0;margin-right:10px;width:250px;}.verify-sms-email-modal .sms-group,.account-exists-modal .sms-group{margin-bottom:0;}.verify-sms-email-modal .sms-country-group,.account-exists-modal .sms-country-group{padding-top:0;}.ex_recaptcha .recaptcha-wrapper{display:block;}.ex_recaptcha .captcha-wrapper{display:none;}/*# sourceMappingURL=index-custom-xp-c967614733d36e7f9215c74cf7e054b9.css.map */
