.breakWord{word-break:break-word}.pageWidthXSmall{max-width:420px;width:100%}.relativePosition{position:relative}.hrLrg{margin:40px 0}.hrMed{margin:20px 0}.marginTopSml{margin-top:4px!important}.marginTop{margin-top:8px!important}.marginTopLrg{margin-top:12px!important}.marginTopXlrg{margin-top:20px!important}.marginTop40{margin-top:40px!important}.marginBottomSml{margin-bottom:4px!important}.marginBottom{margin-bottom:8px!important}.marginBottomLrg{margin-bottom:12px!important}.marginBottomXlrg{margin-bottom:20px!important}.marginBottom40{margin-bottom:40px!important}.marginRightSml{margin-right:4px!important}.marginRight{margin-right:8px!important}.marginRightLrg{margin-right:12px!important}.marginRightXlrg{margin-right:20px!important}.marginRight40{margin-right:40px!important}.marginLeftSml{margin-left:4px!important}.marginLeft{margin-left:8px!important}.marginLeftLrg{margin-left:12px!important}.marginLeftXlrg{margin-left:20px!important}.marginLeft40{margin-left:40px!important}.noPadding{padding:0!important}.paddingSml{padding:4px!important}.paddingMed{padding:8px!important}.paddingLrg{padding:12px!important}.ancHeader.simple{margin:24px auto 0}.ancHeader.simple .ancHeaderLogo{display:block;margin:0 auto;width:183px}.ancCardBtn{background:0 0;border:1.5px solid #ccc;border-radius:6px;display:block;line-height:40px;margin-top:16px;max-width:100%;min-height:40px;padding:12px 40px 12px 64px;position:relative;text-align:left;width:100%}.ancCardBtn:active{background:rgba(0,0,0,.2)}.ancCardBtn:hover{background:rgba(0,0,0,.1)}.ancCardBtn.disabled{opacity:.6;pointer-events:none}.ancCardBtn.loading:before{left:inherit;position:absolute;right:24px}.ancCardBtn .ancCardBtnIcon{background-color:var(--ui-text-color);border-radius:50%;display:block;font-size:18px;height:40px;left:12px;line-height:40px;margin:0 auto;position:absolute;text-align:center;width:40px}.ancCardBtn .ancCardBtnIcon.icon:before{color:var(--ui-inverted-text-color)}.ancCardBtn .ancCardBtnContent{display:inline-block;line-height:1.3;vertical-align:middle;width:100%}.ancCardBtn .ancCardBtnArrow{height:16px;font-size:16px;line-height:16px;position:absolute;right:12px;top:24px;width:16px}.dividerWithText{overflow:hidden;text-align:center}.dividerWithText>span{display:inline-block;position:relative}.dividerWithText>span:after,.dividerWithText>span:before{border-bottom:1px solid var(--ui-hr-color);content:'';position:absolute;top:50%;width:100vw}.dividerWithText>span:before{margin-right:10px;right:100%}.dividerWithText>span:after{left:100%;margin-left:10px}.providerBtn span{background-position:0;background-repeat:no-repeat;background-size:20px;padding-left:28px}.providerBtn.appleBtn span{background-image:url(https://www.ancestrycdn.com/account-signin/images/ext-auth-apple-1e60c51b.svg)!important}.providerBtn.googleBtn span{background-image:url(https://www.ancestrycdn.com/account-signin/images/ext-auth-google-26db69d8.svg)!important}#ancestry-test-otc{bottom:10px;color:transparent;position:absolute;right:10px}#signInForm label{word-wrap:normal}#indexPage.hideHeaderFooter #BannerRegion,#indexPage.hideHeaderFooter #FooterRegion,#indexPage.hideHeaderFooter #HeaderRegion{display:none}#indexPage>header{margin:60px auto 0}#indexPage>header nav .signInLogo{width:183px}#indexPage main>.con{margin:20px 0 40px}#indexPage label#passwordLabel{padding-right:100px}#indexPage .passwordVisibilityBtn{position:absolute;right:4px;top:2px}#twoStepPage.hideHeaderFooter #BannerRegion,#twoStepPage.hideHeaderFooter #FooterRegion,#twoStepPage.hideHeaderFooter #HeaderRegion{display:none}#twoStepPage>header{margin:60px auto 0}#twoStepPage>header nav .signInLogo{width:183px}#twoStepPage label#passwordLabel{padding-right:100px}#twoStepPage .passwordVisibilityBtn{position:absolute;right:4px;top:2px}.mfaPage>header{margin:60px auto 0}.mfaPage>header nav .signInLogo{width:183px}.mfaPage main>.con{margin:20px 0 40px}.mfaPage#codePage #codeResendBtn{position:absolute;right:4px;top:0}.mfaPage#methodPage .radioBtn .radio+label{background-color:rgba(0,50,100,.02);border:2px solid var(--ui-hr-color);border-radius:6px;padding:20px 20px 20px 44px;width:100%}.mfaPage#methodPage .radioBtn .radio:checked+label{background-color:rgba(0,50,100,.03);border-color:var(--ui-radio-checked-color)}.mfaPage#methodPage .radioBtn .radio+label:hover{background-color:rgba(0,50,100,.04);border-color:var(--ui-radio-hover-color)}.passwordFlowUserCard{background-color:#f5f5f5;border-radius:6px;margin:0 0 4px;max-width:370px;padding:8px}#recoverPage #enterCodeView #resetTokenResend{margin-left:8px}.passwordPage header nav .signInLogo{display:block;margin:60px auto 0;min-height:32.75px;width:183px}.passwordPage#recoverPage .noUnderline{text-decoration:none}.passwordPage#recoverPage #emailDisplayOnly{height:40px;padding-top:10px;resize:none}.passwordPage#recoverPage #emailSentTo{white-space:nowrap}.passwordPage#changePage .passwordVisibilityBtn{position:absolute;right:4px;top:2px}.popupPage .page{padding:40px 40px 80px}@media only screen and (max-width :767px){#passwordPage .paddingLeftLarge{padding-left:0;margin-left:0}#recoverPage .paddingLeftLarge{padding-left:0;margin-left:0}.passwordPage#indexPage #passwordForm{padding:12px 0 0 28px}}
/*# sourceMappingURL=signin-745dc738.min.css.map */