@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot?icomoonversion=2);src:url(/assets/fonts/icomoon.eot?icomoonversion=2) format("embedded-opentype"),url(/assets/fonts/icomoon.ttf?icomoonversion=2) format("truetype"),url(/assets/fonts/icomoon.woff?icomoonversion=2) format("woff"),url(/assets/fonts/icomoon.svg?icomoonversion=2) format("svg");font-weight:400;font-style:normal}#AsSeenIn h2:after,#AsSeenIn h2:before,#GenealogyResources h2:after,#GenealogyResources h2:before,.icon,.icon-after:after,.icon-before:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Amalia-Black;src:url(/assets/fonts/Amalia/AmaliaPro-Black.otf) format("opentype"),url(/assets/fonts/Amalia/AmaliaPro-Black.eot) format("embedded-opentype")}@font-face{font-family:Amalia-Normal;src:url(/assets/fonts/Amalia/AmaliaPro-Normal.otf) format("opentype"),url(/assets/fonts/Amalia/AmaliaPro-Normal.eot) format("embedded-opentype")}@font-face{font-family:Lato-Regular;src:url(/assets/fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato-Black;src:url(/assets/fonts/Lato/Lato-Black.ttf) format("truetype")}@font-face{font-family:Lato-BlackItalic;src:url(/assets/fonts/Lato/Lato-BlackItalic.ttf) format("truetype")}@font-face{font-family:Lato-Bold;src:url(/assets/fonts/Lato/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato-BoldItalic;src:url(/assets/fonts/Lato/Lato-BoldItalic.ttf) format("truetype")}@font-face{font-family:Lato-Hairline;src:url(/assets/fonts/Lato/Lato-Hairline.ttf) format("truetype")}@font-face{font-family:Lato-HairlineItalic;src:url(/assets/fonts/Lato/Lato-HairlineItalic.ttf) format("truetype")}@font-face{font-family:Lato-Italic;src:url(/assets/fonts/Lato/Lato-Italic.ttf) format("truetype")}@font-face{font-family:Lato-Light;src:url(/assets/fonts/Lato/Lato-Light.ttf) format("truetype")}@font-face{font-family:Lato-LightItalic;src:url(/assets/fonts/Lato/Lato-LightItalic.ttf) format("truetype")}#SearchBox h1{font-family:Amalia-Black,"Times New Roman",Times,serif;font-size:44px;margin:0 0 4px;line-height:1.2}@media screen and (max-width:38.125em){#SearchBox h1{font-size:28px;margin:14px 0 7px}}#SearchBox p.feature,#Testimonials p{font-style:normal;font-weight:400;font-family:Georgia,"Times New Roman",Times,serif;color:#666;font-size:18px;line-height:1.7}@media screen and (max-width:38.125em){#SearchBox p.feature,#Testimonials p{font-size:15px;line-height:1.6}}#AsSeenIn ul.as-seen-in-partners li#FTMag,.homepagesprite.FamilyTree{background-image:url(../../assets/1b96309d327490ef270540d3d1515b91/images/sprites/homepage.png);background-position:0 0;background-size:166% 400%;width:143px;height:32px}#AsSeenIn ul.as-seen-in-partners li#NYT,.homepagesprite.NewYorkTimes{background-image:url(../../assets/1b96309d327490ef270540d3d1515b91/images/sprites/homepage.png);background-position:0 -32px;background-size:120% 400%;width:200px;height:32px}#AsSeenIn ul.as-seen-in-partners li#TechCrunch,.homepagesprite.TechCrunch{background-image:url(../../assets/1b96309d327490ef270540d3d1515b91/images/sprites/homepage.png);background-position:0 -96px;background-size:144% 400%;width:167px;height:32px}#AsSeenIn ul.as-seen-in-partners li#WSJ,.homepagesprite.TheWallStreetJournal{background-image:url(../../assets/1b96309d327490ef270540d3d1515b91/images/sprites/homepage.png);background-position:0 -64px;background-size:126% 400%;width:190px;height:32px}#SearchBox form #MoreOptions:hover{color:#0D47A1;text-decoration:underline}.ac-hidden{display:none}.undovisuallyhidden{clip:auto;height:auto;margin:auto;overflow:visible;padding:0;position:static;width:auto}#MainContentWrapper{max-width:none}#MainContentWrapper #MainContentInner{margin:0;width:100%}.inner-content{max-width:976px;margin:auto;overflow:hidden;position:relative}#SearchBox{background:url(/assets/images/backgrounds/tan-noise.jpg) center 0 repeat-x #fff;border-bottom:1px solid #ddd;padding-top:32px}@media (max-width:38.125em){h4{font-size:16px;font-weight:700;line-height:1}#SearchBox{background-position:center bottom;padding-top:0}}#SearchBox #FormContainer{background:url(/assets/images/backgrounds/img-hero.png) center top no-repeat;overflow:hidden;width:100%}#SearchBox #FormContainer .select-selected{padding:8px 10px;height:40px}#SearchBox #FormContainer .select-selected:after{content:"";top:42px}#SearchBox #FormContainer .select-selected.select-arrow-active:after{top:38px}#SearchBox #FormContainer .select-items input{height:auto;padding:8px 10px}#SearchBox #FormContainer .select-items div{padding:8px 10px}#SearchBox form{background-color:#fff;border-radius:4px;box-sizing:border-box;box-shadow:0 0 8px 3px #9D9D9D;left:-4px;margin:16px auto 60px;padding:24px 20px;position:relative;top:12px;width:304px}@media (max-width:50.3125em){#SearchBox #FormContainer{background:url(/assets/images/backgrounds/hero-small.png) center top no-repeat}#SearchBox form{left:0}}#SearchBox form button,#SearchBox form input,#SearchBox form select{width:264px;box-sizing:border-box}@media (max-width:38.125em){#SearchBox #FormContainer{background:0 0}#SearchBox form{background:0 0;border:none;box-shadow:none;width:73.77049%;box-sizing:border-box;float:none;margin:0 auto 40px;padding:0;top:0}#SearchBox form button,#SearchBox form input,#SearchBox form select{width:100%}}#SearchBox form input,#SearchBox form select{height:44px;line-height:28px}#SearchBox form select{line-height:16px}#SearchBox form #MoreOptions.expanded:before,#SearchBox form #MoreOptions:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#SearchBox form button{margin-top:12px}#SearchBox form #MoreOptions{color:#2c56ff;cursor:pointer;text-decoration:none;outline-style:none!important;-webkit-appearance:none!important;display:inline-block;font-size:14px;margin-bottom:8px}#SearchBox form #MoreOptions:before{color:#656565;display:inline-block;font-size:8px;content:"";margin-right:8px;vertical-align:2px}#NewestCollections ul li.extra-collections,#SearchBox form #BirthDeathFields{display:none}#SearchBox form #MoreOptions.expanded:before{content:"";position:relative}#SearchBox form #MoreOptions:before,#SearchBox form #MoreOptions:hover:before{text-decoration:none}#SearchBox form #BirthDeathFields select#BirthWiden,#SearchBox form #BirthDeathFields select#DeathWiden{clear:left;float:left}#SearchBox form #BirthDeathFields input,#SearchBox form #BirthDeathFields select{width:100%}#SearchBox form #BirthDeathFields .ac-form-text{margin-right:16px;width:140px}@media (max-width:38.125em){#SearchBox form #BirthDeathFields .ac-form-text{width:82px}#SearchBox form #BirthDeathFields .widen{display:none}}#SearchBox form #BirthDeathFields .widen{margin-right:0;width:108px}@media (max-width:38.125em){#SearchBox form #BirthDeathFields .widen.birth-select{margin-right:52px}}#SearchBox h1,#SearchBox p.feature{margin-left:auto;margin-right:auto;text-align:center}#SearchBox h1{margin-top:8px;width:80%}@media (max-width:38.125em){#SearchBox h1{margin-top:30px}}#SearchBox p.feature{width:780px}#HighlightsSection{margin-top:16px}#HighlightsSection .highlights{padding-bottom:20px}@media (max-width:50.3125em){#SearchBox p.feature{margin-left:auto;margin-right:auto;width:80%}#HighlightsSection .highlights{width:96.72131%;margin-left:1.639344262295%;margin-right:1.639344262295%;box-sizing:border-box}#CollectionCounts{border-bottom:1px solid #f2f2f2}}#CollectionCounts,#NewestCollections{margin-right:0;box-sizing:border-box;float:left}#HighlightsSection .highlights h2,#HighlightsSection .highlights p,#HighlightsSection .highlights ul{padding:0 24px;text-align:center}#HighlightsSection .highlights h2{margin-top:8px}#CollectionCounts{width:31.96721%;margin-left:1.639344262295%}#CollectionCounts p{margin:0}#NewestCollections{border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;width:32.78689%;margin-left:0}#NewestCollections ul li{margin:12px 0}@media (max-width:50.3125em){#NewestCollections{border-bottom:1px solid #f2f2f2;border-left:none;border-right:none;min-height:0;padding-top:8px}#NewestCollections ul li{width:31.14754%;float:left;box-sizing:border-box;min-height:45px;text-align:left;margin:4px .819672131148%}#NewestCollections ul li.extra-collections{display:block}}@media (max-width:38.125em){#NewestCollections{padding-top:16px}#NewestCollections ul{margin-bottom:0}#NewestCollections ul li{float:none;margin:12px 0;min-height:0;text-align:center;width:100%}}#NewestCollections ul li span{color:#e59526}#CensusFeature{width:31.14754%;float:left;margin-left:.819672131148%;margin-right:1.639344262295%;box-sizing:border-box;padding:0 10px;display:flex;flex-direction:row;flex-wrap:wrap}#CensusFeature .collection-header{width:100%;padding:0!important;margin-bottom:15px}#CensusFeature .collection-image{width:150px;height:150px;margin:0 13px 15px 0;border-radius:50%;background:url(https://www.ancestrycdn.com/archives/email-1950-free-census-experience/1.0/1950-hero.jpg) center no-repeat;background-size:cover}@media (min-width:805px) and (max-width:975px){#CensusFeature .collection-image{margin:0 auto 15px}}#CensusFeature .collection-text{width:calc(100% - 165px);display:flex;flex-direction:column}#CensusFeature .collection-text .collection-title{line-height:15px;margin:0 0 15px;font-family:sans-serif;font-weight:700;font-size:12px}#CensusFeature .collection-text .collection-desc{line-height:17px;padding:0;text-align:start;font-size:12px;margin-bottom:25px}#Testimonials #LeftArrow:before,#Testimonials #RightArrow:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:975px) and (min-width:805px){#CensusFeature .collection-text{width:100%}}#CensusFeature .collection-btn{margin:0 auto;padding:10px 60px;min-height:unset;font-size:14px}#CensusFeature .collection-info{margin-bottom:0}#AsSeenIn{background:linear-gradient(#fff 0,#fff 30%,#fcfbf9);margin-top:20px}#AsSeenIn .inner-content{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;overflow:visible;padding-bottom:20px}#AsSeenIn h2{background-color:#FFF;display:inline-block;left:-98px;margin:0 50%;position:relative;top:-25px;width:250px}#AsSeenIn h2:after,#AsSeenIn h2:before{color:#ccc;font-size:20px;margin:0 8px;vertical-align:-5px}#AsSeenIn h2:before{content:""}#AsSeenIn h2:after{content:""}#AsSeenIn ul.as-seen-in-partners{overflow:hidden;text-align:center}@media (max-width:50.3125em){#AsSeenIn ul.as-seen-in-partners{margin:-16px 0 0}}@media (max-width:38.125em){#AsSeenIn h2{top:-15px;width:200px}#AsSeenIn ul.as-seen-in-partners{margin-top:-12px}}#AsSeenIn ul.as-seen-in-partners li{display:inline-block;font-size:0;margin:0 2%;text-indent:-100%}#GenealogyResources{background-color:#f7f8f3;border-bottom:1px solid #f2f2f2}#GenealogyResources .inner-content{padding-bottom:32px;overflow:visible}#GenealogyResources h2{position:relative;text-align:center;top:-22px;margin-top:0}#GenealogyResources h2:after,#GenealogyResources h2:before{font-size:20px;color:#c7c8be;margin:0 8px;vertical-align:-3px}#GenealogyResources h2:before{content:""}#GenealogyResources h2:after{content:""}#GenealogyResources ul{margin:0 152px;overflow:hidden;width:800px}#GenealogyResources ul li{float:left;width:265px}@media (max-width:61em){#GenealogyResources ul{left:5%;margin:0 auto;position:relative;width:80%}#GenealogyResources ul li{width:33%}}.ac-form-element.hidden{display:none}.trial-module h3{margin-top:0;border-top:none}#Testimonials{margin-top:20px}#Testimonials p{text-align:center;margin:0 auto;width:80%}#Testimonials .arrows{display:inline-block;color:#666;font-size:26px}#Testimonials .arrows:hover{color:#656565}#Testimonials #LeftArrow:before{content:"";margin-right:12px}#Testimonials #RightArrow:before{content:""}#Testimonials #Arrows{cursor:pointer;margin:12px auto;width:72px}#Testimonials ul{position:relative;min-height:140px;margin:0}@media (min-width:50.375em){#Testimonials ul{min-height:125px}}@media (max-width:50.3125em){#GenealogyResources ul{width:90%}#GenealogyResources ul li{Margin:6px 0}#Testimonials ul{min-height:185px}}@media (max-width:38.125em){#GenealogyResources h2{top:-14px}#GenealogyResources ul li{width:50%}#Testimonials ul{height:196px}}@media (max-width:25.1875em){#GenealogyResources ul{left:3%}#Testimonials ul{height:224px}}#Testimonials ul li{position:absolute;transition:opacity .5s ease-in-out;width:100%;filter:Alpha(opacity=0);opacity:0;top:0}#Testimonials ul li.visible{filter:Alpha(opacity=100);opacity:1}