@font-face{font-family:Amalia-Black;src:url("/assets/23106207ee0db3225dc9d7b503f85019/fonts/amalia/amaliapro-black.otf") format("opentype"),url("/assets/bcef625bdb2c7a277b8fc06225bb6def/fonts/amalia/amaliapro-black.eot") format("embedded-opentype")}#OuterWrapper section#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){#OuterWrapper section#SearchBox h1{font-size:28px;margin:14px 0 7px}}#OuterWrapper section#SearchBox p.feature,#OuterWrapper section#AsSeenIn #Testimonials p,#OuterWrapper section#InTheKnow p{font-style:normal;font-weight:normal;font-family:"Georgia", "Times New Roman", Times, serif;color:#666;font-size:18px;line-height:1.7}@media screen and (max-width: 38.125em){#OuterWrapper section#SearchBox p.feature,#OuterWrapper section#AsSeenIn #Testimonials p,#OuterWrapper section#InTheKnow p{font-size:15px;line-height:1.6}}.homepagesprite,#OuterWrapper section#AsSeenIn ul li{background-image:url("../../assets/1be983bb9485969725223899f8e28024/images/sprites/homepage.png");background-repeat:'no-repeat';background-size:240px 128px}.homepagesprite.FamilyTree,#OuterWrapper section#AsSeenIn ul li.FamilyTree,#OuterWrapper section#AsSeenIn ul li#FTMag{width:240px;height:32px;background-position:0px 0px}.homepagesprite.NewYorkTimes,#OuterWrapper section#AsSeenIn ul li.NewYorkTimes,#OuterWrapper section#AsSeenIn ul li#NYT{width:200px;height:32px;background-position:0px -32px}.homepagesprite.TheWallStreetJournal,#OuterWrapper section#AsSeenIn ul li.TheWallStreetJournal,#OuterWrapper section#AsSeenIn ul li#WSJ{width:194px;height:32px;background-position:0px -64px}.homepagesprite.TechCrunch,#OuterWrapper section#AsSeenIn ul li.TechCrunch,#OuterWrapper section#AsSeenIn ul li#TechCrunch{width:124px;height:32px;background-position:0px -96px}@font-face{font-family:'icomoon';src:url("/assets/218fae4d3beda4a0adc0d1f372e7b517/fonts/icomoon.eot?9edk4c");src:url("/assets/218fae4d3beda4a0adc0d1f372e7b517/fonts/icomoon.eot?#iefix9edk4c") format("embedded-opentype"),url("/assets/a4d82ec23bab0c8f85e62352c4c472fd/fonts/icomoon.woff?9edk4c") format("woff"),url("/assets/b06a7eddb2ce1fc958ba90d002b803d8/fonts/icomoon.ttf?9edk4c") format("truetype"),url("/assets/ff5946bb1dd26a7fb3f209652ac34f6b/fonts/icomoon.svg?9edk4c#icomoon") format("svg");font-weight:normal;font-style:normal}#OuterWrapper section#AsSeenIn h4:before,#OuterWrapper section#AsSeenIn h4:after,#OuterWrapper section#GenealogyResources h4:before,#OuterWrapper section#GenealogyResources h4:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper section#SearchBox form #MoreOptions{color:#3f90c5;cursor:pointer;text-decoration:none}#OuterWrapper section#SearchBox form #MoreOptions:hover,#OuterWrapper section#SearchBox form #MoreOptions:visited{color:#306f9c}#OuterWrapper section#SearchBox form #MoreOptions:hover{text-decoration:underline}.ac-hidden{display:none}.undovisuallyhidden{clip:auto;height:auto;margin:auto;overflow:visible;padding:0;position:static;width:auto}@font-face{font-family:'icomoon';src:url("/assets/218fae4d3beda4a0adc0d1f372e7b517/fonts/icomoon.eot?9edk4c");src:url("/assets/218fae4d3beda4a0adc0d1f372e7b517/fonts/icomoon.eot?#iefix9edk4c") format("embedded-opentype"),url("/assets/a4d82ec23bab0c8f85e62352c4c472fd/fonts/icomoon.woff?9edk4c") format("woff"),url("/assets/b06a7eddb2ce1fc958ba90d002b803d8/fonts/icomoon.ttf?9edk4c") format("truetype"),url("/assets/ff5946bb1dd26a7fb3f209652ac34f6b/fonts/icomoon.svg?9edk4c#icomoon") format("svg");font-weight:normal;font-style:normal}#OuterWrapper section#AsSeenIn h4:before,#OuterWrapper section#AsSeenIn h4:after,#OuterWrapper section#GenealogyResources h4:before,#OuterWrapper section#GenealogyResources h4:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper #MainContentWrapper{max-width:none}#OuterWrapper #MainContentWrapper #MainContentInner{margin:0;width:100%}@media (max-width: 38.125em){#OuterWrapper h4{font-size:16px;font-weight:bold;line-height:1}}#OuterWrapper section .inner-content{max-width:976px;margin:auto;overflow:hidden;position:relative}#OuterWrapper section#SearchBox{background:#FFF url("/assets/ccc803c4ea8e4ce24cc91f88a1c756b6/images/backgrounds/tan-noise.gif") repeat-x center 0;border-bottom:1px solid #ddd;padding-top:32px}@media (max-width: 38.125em){#OuterWrapper section#SearchBox{background-position:center bottom;padding-top:0}}#OuterWrapper section#SearchBox #FormContainer{background:url("/assets/5ef622717797fe413b4e5c43772875f7/images/backgrounds/img-hero.png") no-repeat center top;overflow:hidden;width:100%}@media (max-width: 50.3125em){#OuterWrapper section#SearchBox #FormContainer{background:url("/assets/c1467d655911a96f19a528505806d3b1/images/backgrounds/hero-small.png") no-repeat center top}}@media (max-width: 38.125em){#OuterWrapper section#SearchBox #FormContainer{background:none}}#OuterWrapper section#SearchBox form{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 8px 3px #9D9D9D;-webkit-box-shadow:0 0 8px 3px #9D9D9D;box-shadow:0 0 8px 3px #9D9D9D;left:-4px;margin:16px auto 60px;padding:24px 20px 24px;position:relative;top:12px;width:304px}@media (max-width: 50.3125em){#OuterWrapper section#SearchBox form{left:0}}@media (max-width: 38.125em){#OuterWrapper section#SearchBox form{background:none;border:none;box-shadow:none;width:73.77049%;float:left;margin-left:0;margin-right:0;box-sizing:border-box;float:none;margin:0 auto 40px;padding:0;top:0}}#OuterWrapper section#SearchBox form input,#OuterWrapper section#SearchBox form select,#OuterWrapper section#SearchBox form button{width:264px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 38.125em){#OuterWrapper section#SearchBox form input,#OuterWrapper section#SearchBox form select,#OuterWrapper section#SearchBox form button{width:100%}}#OuterWrapper section#SearchBox form input,#OuterWrapper section#SearchBox form select{height:44px;line-height:28px}#OuterWrapper section#SearchBox form select{line-height:16px}#OuterWrapper section#SearchBox form button{margin-top:12px}#OuterWrapper section#SearchBox form #MoreOptions{display:inline-block;font-size:14px;margin-bottom:8px}#OuterWrapper section#SearchBox form #MoreOptions:before{color:#999;display:inline-block;font-size:8px;content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;text-decoration:underline;vertical-align:2px}#OuterWrapper section#SearchBox form #MoreOptions.expanded:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-4px;margin-right:0;position:relative}#OuterWrapper section#SearchBox form #MoreOptions:before,#OuterWrapper section#SearchBox form #MoreOptions:hover:before{text-decoration:none}#OuterWrapper section#SearchBox form #BirthDeathFields{display:none}#OuterWrapper section#SearchBox form #BirthDeathFields select#DeathWiden,#OuterWrapper section#SearchBox form #BirthDeathFields select#BirthWiden{clear:left;float:left}#OuterWrapper section#SearchBox form #BirthDeathFields input,#OuterWrapper section#SearchBox form #BirthDeathFields select{width:100%}#OuterWrapper section#SearchBox form #BirthDeathFields .ac-form-text{margin-right:16px;width:140px}@media (max-width: 38.125em){#OuterWrapper section#SearchBox form #BirthDeathFields .ac-form-text{width:82px}}#OuterWrapper section#SearchBox form #BirthDeathFields .widen{margin-right:0;width:108px}@media (max-width: 38.125em){#OuterWrapper section#SearchBox form #BirthDeathFields .widen{display:none}}@media (max-width: 38.125em){#OuterWrapper section#SearchBox form #BirthDeathFields .widen.birth-select{margin-right:52px}}#OuterWrapper section#SearchBox h1{margin-top:8px;text-align:center;width:80%;margin-right:auto;margin-left:auto}@media (max-width: 38.125em){#OuterWrapper section#SearchBox h1{margin-top:30px}}#OuterWrapper section#SearchBox p.feature{margin-left:auto;margin-right:auto;text-align:center;width:780px}@media (max-width: 50.3125em){#OuterWrapper section#SearchBox p.feature{margin-left:auto;margin-right:auto;width:80%}}#OuterWrapper section#HighlightsSection{margin-top:16px}#OuterWrapper section#HighlightsSection .highlights{padding-bottom:20px}@media (max-width: 50.3125em){#OuterWrapper section#HighlightsSection .highlights{width:96.72131%;margin-left:1.639344262295%;margin-right:1.639344262295%;box-sizing:border-box}}#OuterWrapper section#HighlightsSection .highlights h4,#OuterWrapper section#HighlightsSection .highlights p,#OuterWrapper section#HighlightsSection .highlights ul{padding:0 24px;text-align:center}#OuterWrapper section#HighlightsSection .highlights h4{margin-top:8px}#OuterWrapper section #CollectionCounts{width:31.96721%;float:left;margin-left:1.639344262295%;margin-right:0;box-sizing:border-box}@media (max-width: 50.3125em){#OuterWrapper section #CollectionCounts{border-bottom:1px solid #f2f2f2}}#OuterWrapper section #CollectionCounts p{margin:0}#OuterWrapper section #NewestCollections{border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;width:32.78689%;float:left;margin-left:0;margin-right:0;box-sizing:border-box}@media (max-width: 50.3125em){#OuterWrapper section #NewestCollections{border-bottom:1px solid #f2f2f2;border-left:none;border-right:none;min-height:0;padding-top:8px}}@media (max-width: 38.125em){#OuterWrapper section #NewestCollections{padding-top:16px}}@media (max-width: 38.125em){#OuterWrapper section #NewestCollections ul{margin-bottom:0}}#OuterWrapper section #NewestCollections ul li{margin:12px 0}@media (max-width: 50.3125em){#OuterWrapper section #NewestCollections ul li{width:31.14754%;float:left;margin-left:0.819672131148%;margin-right:0.819672131148%;box-sizing:border-box;min-height:45px;margin-top:4px;margin-bottom:4px;text-align:left}}@media (max-width: 38.125em){#OuterWrapper section #NewestCollections ul li{float:none;margin:12px 0;min-height:0;text-align:center;width:100%}}#OuterWrapper section #NewestCollections ul li span{color:#e59526}#OuterWrapper section #NewestCollections ul li.extra-collections{display:none}@media (max-width: 50.3125em){#OuterWrapper section #NewestCollections ul li.extra-collections{display:block}}#OuterWrapper section #CensusFeature{width:31.14754%;float:left;margin-left:0.819672131148%;margin-right:1.639344262295%;box-sizing:border-box}@media (max-width: 50.3125em){#OuterWrapper section #CensusFeature.highlights{padding:8px 0 28px}}@media (max-width: 38.125em){#OuterWrapper section #CensusFeature.highlights{padding-top:16px}}#OuterWrapper section #CensusFeature #CensusImage{display:block;margin:0 auto}#OuterWrapper section#AsSeenIn{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmNmYmY5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(30%, #ffffff),color-stop(100%, #fcfbf9));background:-moz-linear-gradient(#ffffff 0%,#ffffff 30%,#fcfbf9);background:-webkit-linear-gradient(#ffffff 0%,#ffffff 30%,#fcfbf9);background:linear-gradient(#ffffff 0%,#ffffff 30%,#fcfbf9);margin-top:20px}#OuterWrapper section#AsSeenIn .inner-content{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;overflow:visible;padding-bottom:20px}#OuterWrapper section#AsSeenIn h4{background-color:#FFFFFF;display:inline-block;left:-98px;margin:0 50%;position:relative;top:-19px;width:195px}@media (max-width: 38.125em){#OuterWrapper section#AsSeenIn h4{top:-15px}}#OuterWrapper section#AsSeenIn h4:before,#OuterWrapper section#AsSeenIn h4:after{color:#ccc;font-size:20px;margin:0 8px;vertical-align:-5px}#OuterWrapper section#AsSeenIn h4:before{content:""}#OuterWrapper section#AsSeenIn h4:after{content:""}#OuterWrapper section#AsSeenIn ul{overflow:hidden;text-align:center}@media (max-width: 50.3125em){#OuterWrapper section#AsSeenIn ul{margin:-16px 0 0}}@media (max-width: 38.125em){#OuterWrapper section#AsSeenIn ul{margin-top:-12px}}#OuterWrapper section#AsSeenIn ul li{display:inline-block;font-size:0;margin:0 2%;text-indent:-100%}#OuterWrapper section#AsSeenIn #Testimonials{margin-top:20px;position:relative}#OuterWrapper section#AsSeenIn #Testimonials p{text-align:center;margin:0 auto;width:80%}#OuterWrapper section#AsSeenIn #Testimonials .arrows{display:inline-block;color:#666;font-size:26px}#OuterWrapper section#AsSeenIn #Testimonials .arrows:hover{color:#999}#OuterWrapper section#AsSeenIn #Testimonials #LeftArrow:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:12px}#OuterWrapper section#AsSeenIn #Testimonials #RightArrow:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper section#AsSeenIn #Testimonials #Arrows{cursor:pointer;margin:12px auto;width:68px}#OuterWrapper section#AsSeenIn #Testimonials .testimonials{height:140px;width:100%;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media (min-width: 50.375em){#OuterWrapper section#AsSeenIn #Testimonials .testimonials{height:120px}}@media (max-width: 50.3125em){#OuterWrapper section#AsSeenIn #Testimonials .testimonials{height:180px}}@media (max-width: 38.125em){#OuterWrapper section#AsSeenIn #Testimonials .testimonials{height:196px}}@media (max-width: 25.1875em){#OuterWrapper section#AsSeenIn #Testimonials .testimonials{height:224px}}#OuterWrapper section#AsSeenIn #Testimonials .testimonials.hidden{filter:Alpha(opacity=0);opacity:0;position:absolute;top:0}#OuterWrapper section#AsSeenIn #Testimonials .testimonials.visible{filter:Alpha(opacity=100);opacity:1}#OuterWrapper section#InTheKnow{padding-bottom:32px}@media (max-width: 38.125em){#OuterWrapper section#InTheKnow{padding:12px 0 4px}}#OuterWrapper section#InTheKnow h4{text-align:center}#OuterWrapper section#InTheKnow p{text-align:center;margin:0 auto;width:80%}#OuterWrapper section#InTheKnow ul{margin:24px auto;position:relative;right:-3%;width:80%}@media (max-width: 50.3125em){#OuterWrapper section#InTheKnow ul{width:97%}}#OuterWrapper section#InTheKnow ul li{width:31.14754%;float:left;margin-left:0.819672131148%;margin-right:0.819672131148%;box-sizing:border-box;line-height:24px}@media (max-width: 38.125em){#OuterWrapper section#InTheKnow ul li{float:none;margin:24px 0 0 50%;left:-104px;position:relative;width:300px}}#OuterWrapper section#InTheKnow ul li a:before{display:inline-block;margin-right:8px;vertical-align:middle;font-size:24px;color:#666}#OuterWrapper section#InTheKnow ul li a.facebook:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper section#InTheKnow ul li a.facebook:hover:before{color:#3C5A96}#OuterWrapper section#InTheKnow ul li a.twitter:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper section#InTheKnow ul li a.twitter:hover:before{color:#59ADEB}#OuterWrapper section#InTheKnow ul li a.blog:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#OuterWrapper section#InTheKnow ul li a.blog:hover:before{color:#949381}#OuterWrapper section#GenealogyResources{background-color:#f7f8f3;border-bottom:1px solid #f2f2f2}#OuterWrapper section#GenealogyResources .inner-content{padding-bottom:32px;overflow:visible}#OuterWrapper section#GenealogyResources h4{position:relative;text-align:center;top:-14px}@media (max-width: 38.125em){#OuterWrapper section#GenealogyResources h4{top:-7px}}#OuterWrapper section#GenealogyResources h4:before,#OuterWrapper section#GenealogyResources h4:after{font-size:20px;color:#c7c8be;margin:0 8px;vertical-align:-3px}#OuterWrapper section#GenealogyResources h4:before{content:""}#OuterWrapper section#GenealogyResources h4:after{content:""}#OuterWrapper section#GenealogyResources ul{margin:0 152px;overflow:hidden;width:800px}@media (max-width: 61em){#OuterWrapper section#GenealogyResources ul{left:5%;margin:0 auto;position:relative;width:80%}}@media (max-width: 50.3125em){#OuterWrapper section#GenealogyResources ul{width:90%}}@media (max-width: 25.1875em){#OuterWrapper section#GenealogyResources ul{left:3%}}#OuterWrapper section#GenealogyResources ul li{float:left;width:265px}@media (max-width: 61em){#OuterWrapper section#GenealogyResources ul li{width:33%}}@media (max-width: 50.3125em){#OuterWrapper section#GenealogyResources ul li{Margin:6px 0}}@media (max-width: 38.125em){#OuterWrapper section#GenealogyResources ul li{width:50%}}#OuterWrapper .ac-form-element.hidden{display:none}#OuterWrapper .trial-module h4{margin-top:0;border-top:none}
