@charset "utf-8";#personCard{background-clip:padding-box;background-origin:padding-box;border:1px solid #cfc2a7;border-radius:5px;padding:0;background-color:#fff;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 .ancSecHd .thumbtackLnk{display:block;line-height:24px;position:absolute;top:0;right:5px}#personCard .ancSecHd .pcTitleText{color:#fff;font:700 13px/1.3 "Helvetica Neue",Arial,sans-serif}#personCard .ancSecHd #pcOptions{float:none;height:16px;padding:0;position:absolute;top:0;right:0;width:18px}#personCard .ancSecHd #lnkPCPin{display:block;height:16px;width:18px}#personCard .ancSecHd .ancSecHdL,#personCard .ancSecHd .ancSecHdR,#personCard .ancSecHd h1:empty{display:none}#personCard .ancSecHd span.spi.sr_pin{background-position:-21px 0}#personCard .ancSecHd span.spi.sr_unpin{background-position:-4px 0}#personCard .ancSecHd .ancSecHdL,#personCard .ancSecHd .ancSecHdM,#personCard .ancSecHd .ancSecHdR{background:0 0}#personCard .ancSecHd{height:auto;overflow:hidden;position:relative}#personCard .ancSecHd .ancSecHdM{height:auto;margin:0;min-height:24px;padding:0;position:relative;width:100%}#personCard .ancSecHd .ancSecHdM>a.thumbtackLnk{margin:0}#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{color:#999}#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:#999;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{color:#333;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{background-clip:padding-box;background-origin:padding-box;border:1px solid #b6b2af;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.1),0 1px rgba(255,255,255,.6) inset,1px 0 rgba(255,255,255,.3) inset,-1px 0 rgba(255,255,255,.3) inset;background-color:#fffefa;background-image:-moz-linear-gradient(bottom,#faf5d5,#fffefa 30%);background-image:-webkit-linear-gradient(bottom,#faf5d5,#fffefa 30%);background-image:-o-linear-gradient(bottom,#faf5d5,#fffefa 30%);background-image:-ms-linear-gradient(bottom,#faf5d5,#fffefa 30%);background-image:linear-gradient(bottom,#faf5d5,#fffefa 30%);min-height:62px;padding:9px;position:relative;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefa', endColorstr='#faf5d5')}#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 .widgtContnt #spouseInfoRow td{line-height:1.3;vertical-align:top}#personCard .widgtContnt #spouseInfoRow td.spouseLeft{padding-left:18px}#personCard .widgtContnt #spouseInfoRow td.spouseRight{padding-left:9px;text-align:right}#personCard .widgtContnt #spouseInfoRow tr.spouseImageFemale td.spouseLeft:before{width:8px;height:16px;background-position:-24px -24px;position:absolute;left:5px;top:9px}#personCard .widgtContnt #spouseInfoRow tr.spouseImageMale td.spouseLeft:before{width:8px;height:16px;background-position:-24px -8px;position:absolute;left:5px;top:9px}#personCard .widgtContnt #spouseInfoRow td span.spouseYears{color:#999;padding-left:3px}#personCard .widgtContnt #spouseInfoRow td span.spouseYears>span{padding-left:3px}#personCard .widgtContnt #spouseInfoRow td span.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{color:#333;font-size:12px;line-height:1.3;height:100%;position:relative}#personCard .widgtContnt .parents dl.spouseImageMale:before{width:8px;height:16px;background-position:-24px -8px;position:absolute;left:5px}#personCard .widgtContnt .parents dl.spouseImageFemale:before{width:8px;height:16px;background-position:-24px -24px;position:absolute;left:5px}#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:#999;display:block;font-size:14px;margin-bottom:.25em}#personCard .widgtContnt .parents dl dd{margin:0 0 0 18px;padding:1px 0 2px}.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-74fa4e77.min.css.map */