.recordImgPicture{display:flex}@font-face{font-display:swap;font-family:ui-serifed;src:local("SangBleu Republic-Medium"),url(https://www.ancestrycdn.com/ui-static/redwood/fonts/sang-bleu-republic-medium-web-s.woff2) format("woff2")}@font-face{font-display:swap;font-family:ui-serifed;font-weight:700;src:local("SangBleu Republic-Bold"),url(https://www.ancestrycdn.com/ui-static/redwood/fonts/sang-bleu-republic-bold-web-s.woff2) format("woff2")}@font-face{font-display:swap;font-family:ui-sans;src:local("Suisse Intl"),url(https://www.ancestrycdn.com/ui-static/redwood/fonts/suisse-intl-regular-web-s.woff2) format("woff2")}@font-face{font-display:swap;font-family:ui-sans;font-style:italic;src:local("Suisse Intl"),url(https://www.ancestrycdn.com/ui-static/redwood/fonts/suisse-intl-regular-italic-web-s.woff2) format("woff2")}@font-face{font-display:swap;font-family:ui-sans;font-weight:700;src:local("Suisse Intl-Semibold"),url(https://www.ancestrycdn.com/ui-static/redwood/fonts/suisse-intl-semi-bold-web-s.woff2) format("woff2")}@font-face{ascent-override:96.5%;descent-override:30.4%;font-family:Helvetica Neue;size-adjust:102.2%;src:local("Helvetica Neue")}@font-face{ascent-override:97.1%;descent-override:30.6%;font-family:Helvetica Neue;font-style:italic;size-adjust:101.5%;src:local("Helvetica Neue Italic")}@font-face{ascent-override:100.1%;descent-override:31.6%;font-family:Helvetica Neue;font-weight:700;size-adjust:98.5%;src:local("Helvetica Neue bold")}@font-face{ascent-override:95.5%;descent-override:30.1%;font-family:Arial;size-adjust:103.3%;src:local(Arial)}@font-face{ascent-override:96.7%;descent-override:30.5%;font-family:Arial;font-style:italic;size-adjust:102%;src:local(Arial Italic)}@font-face{descent-override:31.6%;font-family:Arial;font-weight:700;size-adjust:98.6%;src:local(Arial bold)}@font-face{ascent-override:89.9%;descent-override:31.4%;font-family:Times New Roman;size-adjust:121.2%;src:local("Times New Roman")}@font-face{ascent-override:94%;descent-override:32.8%;font-family:Times New Roman;font-weight:700;size-adjust:115.8%;src:local("Times New Roman bold")}@font-face{ascent-override:89.9%;descent-override:31.4%;font-family:Times;size-adjust:121.2%;src:local(Times)}@font-face{ascent-override:94%;descent-override:32.8%;font-family:Times;font-weight:700;size-adjust:115.8%;src:local(Times bold)}figure,main,nav,section{display:block;margin:0;padding:0}@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}body{font-family:Lato,sans-serif;margin:0 auto;padding:0 1.25rem}*{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border:none}*{-ms-overflow-style:none}li,ol{list-style:none;margin:0;padding:0}.carousel{display:none;filter:drop-shadow(0 0 10px #0003);margin:40px auto -200px;padding-top:60%;perspective:100px;position:relative;width:86%}.ancGrid.ffSearchTop.crawlPath ul li{display:inline-block}.carousel__viewport{bottom:0;counter-reset:item;display:flex;left:0;overflow-x:scroll;position:absolute;right:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;top:0}.carousel__slide{counter-increment:item;flex:0 0 100%;position:relative;width:100%}.carousel__snapper{height:100%;left:0;position:absolute;scroll-snap-align:center;top:0;width:100%}@media (prefers-reduced-motion:reduce){.carousel__snapper{animation-name:none}}.carousel__navigation{bottom:-20px;left:0;position:absolute;right:0;text-align:center;transform:scale(.5)}.carousel__navigation-item,.carousel__navigation-list{display:inline-block}.carousel__navigation-button{background-clip:content-box;background-color:#333;border:.25rem solid transparent;border-radius:50%;display:inline-block;font-size:0;height:1.5rem;width:1.5rem}.carousel:after,.carousel:before,.carousel__next,.carousel__prev{border-radius:50%;font-size:0;height:4rem;margin-top:37.5%;outline:0;position:absolute;top:0;transform:translateY(-50%) scale(.5);width:4rem}.carousel:before,.carousel__prev{left:-1rem}.carousel:after,.carousel__next{right:-1rem}.carousel:after,.carousel:before{background-color:#333;background-position:50%;background-repeat:no-repeat;background-size:1.5rem 1.5rem;color:#fff;content:"";font-size:2.5rem;line-height:4rem;text-align:center;z-index:1}.carousel:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='m0 50 80 50V0z'/%3E%3C/svg%3E")}.carousel:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='m100 50-80 50V0z'/%3E%3C/svg%3E")}#app{background-color:#fff}#headerImage{height:auto;object-fit:cover;width:100%}#landingPageSearchBar{box-shadow:1px 1px 5px #a9a9a9;left:0;margin-top:15vw;padding:45px;right:0;text-align:center;z-index:9}#landingPageSearchBar,.card{border:1px solid rgba(0,0,0,.2)}#trialContainer{display:inline-block;height:fit-content;overflow:hidden;position:relative;width:100%}.textBoxCol{padding-left:0}.sidePadded{padding:0 20px}.section-heading{font-size:35px;line-height:35px;margin-bottom:10px}.bold{font-weight:600}.ffSearchTop.ancGrid{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:20px 0;text-align:center;width:97%}.ffSearchTop.ancGrid.crawlPath{margin-top:20px}a.underline{margin-right:3px}#ffSurnameBtn{width:100%}#section-heading2{font-size:32px;line-height:32px;margin-bottom:15px}#bottomContainer{margin:20px auto 0;text-align:center;width:70%}.section-subheading{font-size:28px;margin-bottom:5px}#bottomContainer h3{font-size:20px}#bottomCards{margin:40px auto -50px;width:1000px}#recordCard1,#recordCard2,#recordCard3{background-color:#f5f5f5;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.2);height:auto;margin:0 1.66667%;padding:0}.recordImg{width:100%}#historicalDescription1,#historicalDescription2,#historicalDescription3{font-size:18px;font-weight:400;padding:15px 20px}@media (min-width:1026px){#historicalDescription1,#historicalDescription2,#historicalDescription3{min-height:130px}}@media (max-width:1025px){#landingPageSearchBar{margin-top:16vw}#bottomContainer,#landingPageSearchBar{width:86%}#bottomCards{display:none}.carousel{display:block;margin-bottom:-20vw}#recordCard1,#recordCard2,#recordCard3{margin:0 15%}}@media (max-width:1005px){.ancCol{padding-left:0!important}}@media (max-width:871px){.carousel{padding-top:68vw}}@media (max-width:861px){#recordCard1,#recordCard2,#recordCard3{height:280px}#landingPageSearchBar{padding:0}.section-heading{font-size:4vw;line-height:4vw;margin-bottom:5vw}.ffSearchTop.ancGrid{margin:0 8.5%;width:83%}.ffSearchTop.ancGrid.crawlPath{margin:0 auto!important}}@media (max-width:610px){.carousel{padding-top:95vw}.section-heading{margin-bottom:1vw}.ffSearchTop.ancGrid{padding:0 0 2vw}#landingPageSearchBar{padding:3vw 0}#section-heading2{font-size:6vw;line-height:6vw}.section-subheading{font-size:4vw}#bottomContainer h3{font-size:3vw}}@media (max-width:485px){.carousel{padding-top:82vw}.ffSearchTop.ancGrid.crawlPath,.normal{font-size:3vw}}@media (max-width:415px){.carousel{margin-bottom:-40vw;padding-top:88vw}}@media (max-width:375px){.section-heading{margin-bottom:3vw;padding-top:1vw}#ffSurnameBtn,#surname{font-size:5vw;height:9vw;line-height:unset;min-height:unset}#ffSurnameBtn{padding:unset}#recordCard1,#recordCard2,#recordCard3{height:250px}#historicalDescription1,#historicalDescription2,#historicalDescription3{font-size:4vw}}@media (max-width:340px){#recordCard1,#recordCard2,#recordCard3{height:220px}}@media (max-width:317px){.carousel{padding-top:95vw}}@media (max-width:260px){.carousel{padding-top:110vw}#ffTopLevel>div{margin:0}}.trialSection{position:absolute}.nav li,.navLink.navLink,.navMainMenu{display:inline-block;vertical-align:top}#HeaderRegion{background-color:#fff;font-size:var(--ui-header-font-size,16px);-webkit-font-smoothing:antialiased;font-weight:700;height:56px;overflow:hidden;position:relative;z-index:100}.nav{box-shadow:inset 0 -4px 4px -4px rgba(0,0,0,.18);color:#6f6f6f;height:inherit;padding:0 5px 0 0;position:relative}.navLink.navLink{border-bottom:3px solid transparent;border-top:3px solid transparent;color:inherit;font-size:15px;height:100%;line-height:50px;padding:0 10px;text-decoration:none}html:not(.bonsai) .navLink.navLink{padding:0 12px}.navLink span{text-decoration:none!important}.navLogo img{height:21px;margin-left:12px;margin-right:34px;margin-top:16px}#skipped-nav{position:absolute;right:0;top:0}#navCartCount{border-radius:50%;height:8px;left:34px;padding:1px 4px;top:10px;width:8px}.nav>.navMobileMenu{height:1px;margin-top:8px;overflow:hidden}.navSecondaryMenu{opacity:1;position:absolute;right:0;top:0}html:not(.bonsai) .navSecondaryMenu{color:var(--ui-secondary-text-color,rgba(0,0,0,.6))}.navHelp{font-size:17px!important}.navCart,.navHelp{max-height:55px;position:relative}.navCart{font-size:22px!important}.navSubMenu{min-width:200px}.navSubmenuLoading.navSubmenuLoading{min-height:143px}.navMobileMenu{max-width:100%;width:320px}.navAccount .iconAfter:after{opacity:.6;top:50%}html:not(.bonsai) .navAccount .iconAfter:after{font-size:10.88px;margin-left:7px;opacity:1}@media (max-width:1005px){.navSecondaryMenu .navLink{padding-left:8px;padding-right:8px}}@media (min-width:768px){:where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedButton{border:0;color:#fff!important;height:26px;line-height:30px;margin:13px 8px 0 0}html:not(.bonsai) :where(.nav:not([data-view=tablet])) .navLink.ancBtn.navEmphasizedButton{margin:13px 8px 0 0}:where(.nav:not([data-view=tablet])) .navLink.navEmphasizedButton{background-color:rgba(80,80,80,.6);border:0;color:#fff!important;height:26px;line-height:26px;margin:7px 5px 0 0}html:not(.bonsai) :where(.nav:not([data-view=tablet])) .navLink.navEmphasizedButton{margin:7px 8px 0 0}:where(.nav:not([data-view=tablet])) .navCart.navCart{padding-right:2px}}@media (max-width:767px){.navSecondaryMenu{height:40px;left:0;right:0;text-align:center;top:0}.navLogo{margin-left:40px;position:relative;z-index:1}.navAccount.navAccount{position:absolute;right:0;top:0}.navMobile.navMobile{left:0;padding-right:13px;position:absolute;z-index:1}.navMobile:before{font-size:19px;margin-right:0;top:3px}.navAccount:before,.navMobile:after{border-left:1px solid hsla(0,0%,100%,.2);content:"";display:block;height:40px;position:absolute;top:0}.navMobile:after{right:0}.navAccount:before{left:0}.navLoggedOut.navStandard .navSecondaryMenu{padding-right:60px;text-align:right}.navLoggedOut .navLogo img{margin-left:0;margin-right:0}.navCart.navCart:before{margin-right:0}.navLoggedOut .navCart{left:auto;position:absolute;right:63px}}.navLoggedOut .navMainLink.navHome{display:none}.navMobileMenu>.calloutMenuTitle:last-child{border-bottom:0}.navMobileMenu .calloutMenuTitle{color:inherit;padding:12px 10px 11px}.navMobileMenu .calloutMenuTitle~.calloutMenuTitle{border-top:0}.navCart:before{display:inline-block}:root{--ui-text-color:#262626;--ui-secondary-text-color:#666;--ui-inverted-text-color:#fff;--ui-link-color:#0e7194;--ui-link-pressed-color:#086383;--ui-link-hover-color:#07536e;--ui-link-disabled-color:rgba(0,0,0,.3);--ui-radio-color:#ccc;--ui-radio-disabled-color:#e5e5e5;--ui-radio-checked-color:#117fa6;--ui-radio-hover-color:#086383;--ui-radio-active-color:#07536e;--ui-leaf-color:#94bf13;--ui-male-connection-color:#7facc0;--ui-female-connection-color:#d06e54;--ui-genderless-connection-color:#999;--ui-connection-dot-color:#999;--ui-male-tree-preview-color:#c8dbe5;--ui-female-tree-preview-color:#eec4b2;--ui-genderless-tree-preview-color:#ccc;--ui-home-tree-preview-color:#262626;--ui-viewport-tree-preview-color:#999;--ui-potential-background-color:#a8ca50;--ui-potential-before-color:#5ba033;--ui-potential-after-color:#328800;--ui-tab-active-color:#328800;--ui-hr-color:rgba(0,0,0,.1);--ui-footer-background-color:#ece9e4;--ui-footer-text-color:var(--ui-text-color);--ui-footer-link-hover-color:var(--ui-text-color);--ui-footer-top-border-property:1px solid var(--ui-hr-color);--ui-header-background-color:#1b1b18;--ui-header-link-color:#ccc;--ui-header-link-hover-color:#f6f3f0;--ui-header-link-selected-color:#fff;--ui-header-link-selected-bottom-color:#94bf13;--ui-header-badge-notification-color:#94bf13;--ui-header-bar-badge-animation-color:#be3030;--ui-header-bar-badge-color:#be3030;--ui-header-font-size:14.5px;--ui-progress-percentage-background-color:#e5e5e5;--ui-progress-percentage-foreground-color:#086383;--ui-progress-percentage-foreground-color-1:#328800;--ui-progress-percentage-foreground-color-2:#666}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{background-color:#ece9e4;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--ui-text-color);overflow-y:scroll}body,button,div,fieldset,form,h1,h2,h3,input,li,ol,p,ul{margin:0;padding:0}aside,figure,main,nav,section{display:block;margin:0;padding:0}body,button,h1,h2,h3,input{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}fieldset,img{border:none}h1,h2,h3{font-style:normal;font-weight:400}li,ol,ul{list-style:none;text-indent:0}li{list-style:inherit}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;margin:0;outline:0;padding:0}body{background-color:#f6f3f0;font:14.5px/1.33 ui-sans,Helvetica Neue,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body:after,body:before{content:"";display:block;height:1px;margin-top:-1px}:focus{outline:0}[type=button],[type=submit],a,button{background:revert}a{color:var(--ui-link-color);text-decoration:none}.underline,a.underline{text-decoration:underline}.link{-webkit-appearance:none;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--ui-link-color);font-size:inherit;padding:0;text-align:left;text-decoration:none}h1,h2,h3{font-size:14.5px;line-height:1.33}h1{font-family:ui-serifed,Times New Roman,Times,serif;font-size:34px;line-height:36px}h1,h2,h3{margin-top:20px}p{margin-top:10px}h1:first-child,h2:first-child,h3:first-child,p:first-child{margin-top:0}.bold{font-weight:700}.normal{font-style:normal;font-weight:400}.noDisplay{display:none!important}.hideVisually:not(:focus),.screenReaderText{height:1px!important;line-height:2em;margin:-1px;opacity:0;overflow:hidden!important;position:absolute!important;width:1px!important}body,html{max-width:100%;min-width:320px}@media (min-width:1006px){.show480:not(.hide768){display:none!important}}@media (min-width:768px)and (max-width:1005px){.hide768,.show480:not(.show768){display:none!important}}@media (min-width:480px)and (max-width:767px){body{-webkit-text-size-adjust:none}.hide480{display:none!important}}@media (max-width:479px){body{-webkit-text-size-adjust:none}.hide480:not(.show320){display:none!important}}.bgLight{color:var(--ui-text-color)}.bgLight>a,a.bgLight{color:var(--ui-link-color)}.loading{position:relative}.loading:not(.ancBtn){min-height:28px;min-width:28px}.loading:before{-webkit-animation:loadingOpacity 1s linear 1s forwards,loading 1s linear infinite;animation:loadingOpacity 1s linear 1s forwards,loading 1s linear infinite;background-image:url(https://www.ancestrycdn.com/ui-static/i/loading/1/loading.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;content:"";left:50%;margin:0;min-height:28px;min-width:28px;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);width:auto}@media (-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.loading:before{background-image:url(https://www.ancestrycdn.com/ui-static/i/loading/1/loading-2x.png)}}@-webkit-keyframes loading{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes loading{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes loadingOpacity{0%{opacity:0}to{opacity:1}}@keyframes loadingOpacity{0%{opacity:0}to{opacity:1}}.badge{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#328800;background-origin:padding-box;border:0;border-radius:4px;color:var(--ui-inverted-text-color)!important;display:inline-block;font-family:inherit;font-size:12px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:700;height:14px;line-height:12px;padding:1px 5px;position:relative;text-align:center;text-decoration:none!important;text-indent:0;text-transform:uppercase;top:-.125em;vertical-align:middle}.badgePositioned{left:0;position:absolute;top:0;z-index:1}.badgeColor2{background-color:#be3030}.ancBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:32px;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-family:inherit;font-size:16px;vertical-align:middle;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:700;line-height:18.9px;min-height:30px;padding:5px 20px;text-align:center;text-decoration:none!important;text-indent:0}.ancBtn,.ancBtn.bgLight.bgLight{background-color:#117fa6;color:var(--ui-inverted-text-color)!important}.ancBtn.silver{background:#e2e0dd;color:var(--ui-text-color)!important}.ancBtn.blue,.ancBtn.blue.bgLight.bgLight{background-color:#328800}.lrg{line-height:21.9px;min-height:40px;padding:8px 24px}.calloutDomContent{display:none}.calloutMenuTitle{border-bottom:1px solid rgba(0,0,0,.08);color:var(--ui-text-color);font-size:14.5px;font-weight:700;margin:0 -10px;padding:0 10px 10px}.calloutMenuTitle:last-child{border-bottom:0}.calloutMenuTitle~.calloutMenuTitle{padding-top:5px}.card~.card{margin-top:10px}.card{border-radius:3.1px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.16);box-shadow:0 0 4px rgba(0,0,0,.16);display:block;padding:10px;position:relative}.card:not(.bgDark){color:var(--ui-text-color);text-shadow:none}.cardTitle{font-size:14.5px;font-weight:700;margin-top:0}.card:not([class*=bgColor]):not(.cardEmpty){background-color:#fff}.cardMedia,input{text-align:left}input{--ui-field-state-color:transparent;--ui-field-invalid-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23BE3030'%3E%3Cpath d='M11 12v2H9v-2zm0-1V6H9v5z'/%3E%3Cpath fill-rule='evenodd' d='M10 18c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8m0-2c3.3 0 6-2.7 6-6s-2.7-6-6-6-6 2.7-6 6 2.7 6 6 6' clip-rule='evenodd'/%3E%3C/svg%3E");--ui-field-valid-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23262626'%3E%3Cpath d='m16.2 6.9-7.7 7.7-4.7-4.7 1.4-1.4 3.3 3.3 6.3-6.3z'/%3E%3C/svg%3E");--ui-field-background-color:#fff;--ui-field-border-color:#ccc;background:#fff;background-clip:border-box,border-box,border-box,padding-box,border-box;background-image:var(--ui-field-right-icon,linear-gradient(transparent,transparent)),var(--ui-field-left-icon,linear-gradient(transparent,transparent)),-webkit-gradient(linear,left top,right top,from(var(--ui-field-state-color)),to(var(--ui-field-state-color))),-webkit-gradient(linear,left top,left bottom,from(var(--ui-field-background-color)),to(var(--ui-field-background-color))),-webkit-gradient(linear,left top,left bottom,from(var(--ui-field-border-color)),to(var(--ui-field-border-color)));background-image:var(--ui-field-right-icon,linear-gradient(transparent,transparent)),var(--ui-field-left-icon,linear-gradient(transparent,transparent)),-webkit-linear-gradient(left,var(--ui-field-state-color),var(--ui-field-state-color)),-webkit-linear-gradient(var(--ui-field-background-color),var(--ui-field-background-color)),-webkit-linear-gradient(var(--ui-field-border-color),var(--ui-field-border-color));background-image:var(--ui-field-right-icon,linear-gradient(transparent,transparent)),var(--ui-field-left-icon,linear-gradient(transparent,transparent)),-o-linear-gradient(left,var(--ui-field-state-color),var(--ui-field-state-color)),-o-linear-gradient(var(--ui-field-background-color),var(--ui-field-background-color)),-o-linear-gradient(var(--ui-field-border-color),var(--ui-field-border-color));background-image:var(--ui-field-right-icon,linear-gradient(transparent,transparent)),var(--ui-field-left-icon,linear-gradient(transparent,transparent)),linear-gradient(90deg,var(--ui-field-state-color),var(--ui-field-state-color)),linear-gradient(var(--ui-field-background-color),var(--ui-field-background-color)),linear-gradient(var(--ui-field-border-color),var(--ui-field-border-color));background-origin:border-box,border-box,padding-box,border-box,border-box;background-position:calc(100% - 5px) 50%,calc(100% - 27px) 50%,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:20px 20px,20px 20px,0 2px,100% calc(100% - 1px),100% 1px;border:solid #ccc;border-radius:1px;border-width:1px 1px 0;font:inherit;font-size:15px;height:30px;line-height:normal;margin:0;outline:0;padding:0 6px;vertical-align:middle;width:100%}input,option{color:#262626}option{font-weight:400}input[type=submit]{height:auto;width:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}input::-webkit-input-placeholder{color:rgba(77,77,77,.8);font-size:inherit;opacity:1}input::-moz-placeholder{color:rgba(77,77,77,.8);font-size:inherit;opacity:1}input::-ms-input-placeholder{color:rgba(77,77,77,.8);font-size:inherit;opacity:1}input:-ms-input-placeholder{color:rgba(77,77,77,.8);font-size:inherit;opacity:1}input::-ms-clear{color:#666;height:18px;width:18px}label:not(.ancBtn){color:var(--ui-text-color);display:block;font-size:14px;font-weight:700;line-height:1.23;padding-bottom:.5em}.formLarge input:not(.ancBtn){height:40px;padding-left:8px}.ancGrid{margin-left:-20px;word-wrap:break-word}.ancGrid:after{clear:both;content:"";display:table}.ancCol{float:left;min-height:1px;padding-left:20px}.ancGrid~.ancGrid{margin-top:20px}.w30{width:30%}.w70{width:70%}.ancGridNoGutters{margin-left:0}.ancGridNoGutters>.ancCol{padding-left:0}@media (max-width:1005px){.full768>.ancCol{clear:both;width:100%}.full768>.ancCol:first-child{margin-top:0}.full768>:first-child~.ancCol{margin-top:20px}.page{border-left:0;border-radius:0;border-right:0;border-top:0}}@media (max-width:767px){.ancGrid{margin-left:-10px}.ancGridNoGutters{margin-left:0}.ancCol{padding-left:10px}.ancGrid~.ancGrid,.full768>:first-child~.ancCol{margin-top:10px}}.ancGridNoGutters>.ancCol{margin-top:0!important}.icon:before,.iconAfter:after{font:100%/0 ancestry-icon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;speak:none;text-transform:none;top:.12em}.icon:after,.icon:before,.iconAfter:after{-webkit-print-color-adjust:exact}.icon:before,span.icon{margin-right:.25em}.icon:empty:before{margin-right:0}.iconAfter:after{margin-left:.25em}.iconMenu:before{content:""}.iconCart:before{content:""}.iconHelp:before{content:""}.iconArrowRightAfter:after{content:"";margin:0}button.icon{text-decoration:none}.page,.pageHeaderCenter{max-width:100%}.page,.pageHeaderCenter{margin:0 auto;width:990px}.pageHeaderCenter{text-align:center}#infiniteFooterButton{background-color:var(--ui-footer-background-color,#ececec);border-top:var(--ui-footer-top-border-property)}.footer a:not(:hover){color:inherit}.footerLegalLink{display:inline}.footerLegalLink:before{content:"·";font-weight:700;margin:0 4px}.footerSites:not(.footerShowGo) .ancBtn{display:none}#infiniteFooterButton{align-items:center;border-bottom:none;border-left:var(--ui-footer-top-border-property);border-right:var(--ui-footer-top-border-property);border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;display:none;height:calc(1em + 16px);left:20px;padding:0 16px;position:fixed;z-index:2001}@media (max-width:767px){#infiniteFooterButton{left:10px}}