@charset "utf-8";#personCard{padding:0;max-width:990px;margin:20px auto 0}#personCard .leftPed,#personCard .rightPed,#personCard .sprite:before{content:"";background:url(https://www.ancestrycdn.com/searchui-resultsui/images/personcard_sprite-c77fde1d.png) no-repeat}#spousesLnkOverlay{display:none}#spousesLnkOverlay.showSpouse{display:block}#personCard .widgtContnt{background:0 0;border:none;font-family:"Helvetica Neue",Arial,sans-serif;min-height:100px;padding:9px;position:relative}#personCard .hintsPageDetailsContent,#personCard .widgtContnt .hintsPageDetailsContent>ul{height:100%;position:relative;width:100%}#personCard .hintsPageDetailsContent>ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}#personCard .hintsPageDetailsContent>ul>li{float:left;min-height:100px;width:25%!important;word-wrap:break-word;position:relative;z-index:3}#personCard .hintsPageDetailsContent>ul>li+li{width:50%!important;z-index:3}#personCard .hintsPageDetailsContent>ul>li+li+li{width:25%!important;z-index:2}#personCard .widgtContnt .children::after{background-color:#fff;border-right:1px solid #b6b2af;border-bottom:1px solid #b6b2af;border-bottom-right-radius:3px;content:"";position:absolute;top:75%;bottom:0;right:-5px;width:2px}#personCard .widgtContnt .children .title{color:var(--ui-secondary-text-color);font:400 13px/1.3 "Helvetica Neue",Arial,sans-serif;display:block;font-size:14px;margin-bottom:.25em}#personCard .widgtContnt .childrenitems{font-size:12px;max-height:100px;overflow:auto;position:relative}#personCard .widgtContnt .childrenitems table{table-layout:fixed;width:100%}#personCard .widgtContnt .childrenitems td{border-bottom:1px dotted #999;line-height:16px;padding:1px 2px;word-wrap:break-word;vertical-align:top}#personCard .widgtContnt .childrenitems td.name{padding-left:15px;width:60%}#personCard .widgtContnt .childrenitems td.name.Female:before{width:8px;height:8px;background-position:-28px 0;position:absolute;left:3px;margin-top:4px}#personCard .widgtContnt .childrenitems td.name.Male:before{width:8px;height:8px;background-position:-20px 0;position:absolute;left:3px;margin-top:4px}#personCard .widgtContnt .childrenitems td.birth{padding-left:10px;text-align:right;white-space:nowrap;width:40%}#personCard .widgtContnt .person .leftPed{background-position:0 0;position:absolute;top:20px;left:2px;height:80px;width:20px}#personCard .widgtContnt .person .rightPed{background-position:-21px -40px;position:absolute;top:40px;right:-1px;height:40px;width:18px}#personCard .widgtContnt .person>ul{height:100%;padding:0 18px 0 22px;position:relative}#personCard .widgtContnt .personSection{position:relative;width:100%}#personCard .widgtContnt .personInfoContainer{border:1px solid #b6b2af;border-radius:5px;min-height:62px;padding:9px;position:relative}#personCard .widgtContnt .personInfoContainer::before,#personCard .widgtContnt .personInfoContainer>.clearDiv{background-color:#fff;border-left:1px solid #b6b2af;border-bottom:1px solid #b6b2af;border-bottom-left-radius:3px;position:absolute;top:70px;bottom:-19px;left:-10px}#personCard .widgtContnt .personInfoContainer>.clearDiv{width:8px}#personCard .widgtContnt .personInfoContainer::before{content:"";width:9px}#personCard .widgtContnt .personInfoContainer:after{clear:both;content:".";display:block;height:0;visibility:hidden}#personCard .widgtContnt .personInfoContainer #loadingCard h5{font-size:16px}#personCard .widgtContnt .personInfoContainer>ul{padding:0;margin:0;width:100%;height:100%;position:relative}#personCard .widgtContnt .personInfoContainer>ul li{list-style:none}#personCard .widgtContnt .personInfoContainerLeft{position:relative;width:100%;word-wrap:break-word}#personCard .widgtContnt .personInfoContainerLeft:last-child h4{margin-right:0}#personCard .widgtContnt .personInfo{display:table;height:100%;width:100%;position:relative}#personCard .widgtContnt .personInfo>ul{display:table-row;height:100%;width:100%}#personCard .widgtContnt .personInfo>ul>li{display:table-cell;list-style:none}#personCard .widgtContnt .personInfo li.personImage{padding-right:9px;width:32px}#personCard .widgtContnt .personInfo .leftImageCol{height:100%;position:relative;text-align:center;width:32px}:root #personCard .widgtContnt .personInfo .leftImageCol{max-width:32px;width:100%}#personCard .widgtContnt .personInfo .leftImageCol img{height:auto;vertical-align:top;max-width:100%;width:auto}#personCard .widgtContnt .personInfo li.personDetails{height:62px;vertical-align:middle}#personCard .widgtContnt .personInfo .rightDetailsCol{width:100%;position:relative;word-wrap:break-word}#personCard .widgtContnt .personInfo .rightDetailsCol h4.persNameTitle{font-family:"Helvetica Neue",Arial,sans-serif;letter-spacing:normal;font-size:15px;font-weight:700;margin-bottom:.25em;text-transform:none}#personCard .personBirthDeath{line-height:1.3;overflow:hidden;position:relative}#personCard .personBirthLabel,#personCard .personDeathLabel{font-weight:700;font-size:12px;margin:0;padding-right:4px}#personCard .personBirthDetails,#personCard .personDeathDetails{margin:0;font-size:12px}#personCard .widgtContnt .spouseInfoCollapsed{font-size:12px;padding-top:9px;width:100%;position:relative}#personCard .widgtContnt #spouseInfoRow{width:100%!important}#personCard .nameAndIcon{top:2px}#personCard .widgtContnt #spouseInfoRow td{line-height:1.3;vertical-align:top}#personCard .widgtContnt #spouseInfoRow td.spouseLeft{padding-left:5px}#personCard .widgtContnt #spouseInfoRow td.spouseRight{padding-left:9px;text-align:right}#personCard .widgtContnt #spouseInfoRow td .spouseYears{color:var(--ui-secondary-text-color);padding-left:3px}#personCard .widgtContnt #spouseInfoRow td .spouseYears>span{padding-left:3px}#personCard .widgtContnt #spouseInfoRow td .spouseYears em{font-weight:700;font-style:normal}#personCard .widgtContnt #spouseInfoRow td.spouseRight a{display:block;position:relative;float:right;padding-right:13px;white-space:nowrap}#personCard .widgtContnt #spouseInfoRow td.spouseRight a:after{content:"";border:4px solid transparent;border-top-color:#695e49;border-bottom-width:0;display:block;font-size:0;height:0;line-height:0;margin-top:-2px;width:0;position:absolute;top:50%;right:0}#personCard .widgtContnt .personInfoContainerRight{float:right;margin-top:.5em}#personCard .widgtContnt .parents dl{font-size:12px;line-height:1.3;height:100%;position:relative}#personCard .widgtContnt .parents dl:before{top:23px}#personCard .widgtContnt .parents dl~dl:before{top:0}#personCard .widgtContnt .parents dl~dl{background-position:-21px 0}#personCard .widgtContnt .parents dl~dl dt{display:none}#personCard .widgtContnt .parents dl dt{color:var(--ui-secondary-text-color);display:block;font-size:14px;margin-bottom:.25em}#personCard .widgtContnt .parents dl dd{margin:0 0 0 5px}#personCard .widgtContnt .parents dl dd.parentsLifespan{margin-left:20px}.spouseDropDownMenu{max-width:300px}.spouseDropDownMenu table{table-layout:fixed;width:100%}.spouseDropDownMenu td{border-top:1px dotted #999;padding:1px 2px;word-wrap:break-word;vertical-align:top}.spouseDropDownMenu tr:first-child td{border-top:none}.spouseDropDownMenu td.name{width:70%;padding-right:10px}.spouseDropDownMenu td.birth{width:30%;text-align:right}@media only screen and (max-width:1005px){#personCard{border-bottom:1px solid #dbd9d3;border-radius:0;margin:10px auto;padding:12px 20px 10px;position:relative;border-right:0;border-left:0}}@media only screen and (max-width:767px){#personCard{display:none!important}}
/*# sourceMappingURL=person-card-e21cef15.min.css.map */