/* Generated css file. TS 2021Apr15 19:36:47 */

/*** File: less/site/person/index.min.less ***/
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){:target::before{content:"";display:block;height:150px;margin:-150px 0 0}}.tborder-dot{border-top:1px dotted #aaa}.tborder-bottom-dot{border-bottom:1px dotted #aaa}.stext{font-size:16px}.stext:hover{text-decoration:none;cursor:pointer}.stext.dull:hover{cursor:unset}@media (max-width: 767px){.mtop-mob{margin-top:15px}}@media (max-width: 575px){.container-md.px-sm-0{padding-left:0;padding-right:0}}@media (max-width: 767px){.sticky{position:fixed;top:60px;width:100%;z-index:20}}@media (max-width: 767px){.sticky + .content{padding-top:60px}}.page-nav-container{margin-top:-1.05rem;text-align:center}.page-nav-container .name-sticky{display:none;background-color:#eee;color:#06455E;padding:8px;font-size:18px;font-weight:bold}.page-nav-container .name-sticky .lifespan{font-size:14px}.page-nav-container .name-sticky .fname-lname{display:none}@media (max-width: 767px){.page-nav-container.sticky .name-sticky{display:block}}@media (min-width: 768px){.page-nav-container{text-align:left}}.card{border-radius:0 !important}.af-page-nav2{border-radius:0 0 10px 10px !important}[data-toggle=tooltip]{top:5px;right:5px;font-size:24px !important;padding-left:30px}@media (max-width: 1023px){[data-toggle=tooltip]{padding-left:30px;padding-bottom:30px}}.breadcrumb-container{position:relative}.breadcrumb-container .breadcrumb{border-radius:0}@media (min-width: 768px){.breadcrumb-container [data-toggle=tooltip]{top:15px;right:25px}}.lifetime{text-align:center}@media (min-width: 768px){.lifetime{position:absolute;bottom:0;left:0;right:0;color:#fff;text-shadow:0 0 5px black;font-size:19px !important;padding-left:10px;padding-right:10px}}.lifetime .name span{overflow:hidden;text-decoration:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (min-width: 768px){.lifetime .name span{-webkit-line-clamp:2}}.bio-section-header{text-transform:uppercase;background-color:#06455E;text-align:center;color:#fff;padding:6px}@media (min-width: 576px){.bio-section-header{width:calc((100% + 44px));margin-left:-22px}}.bio-section-body{padding:0 15px}.bio-section-body .bio-item{position:relative}.bio-section-body .bio-item .edit-button-container{display:block}.bio-section-body .bio-item .edit-button-container .toggle-add-btn{padding:0;top:-5px}.bottom-label{color:#777}.bio-label{font-size:16px;font-weight:bold;text-transform:uppercase;margin-top:20px;margin-bottom:10px}.bio-label h3{font-size:inherit;color:inherit}.bio-content{margin-bottom:15px}.bio-content:first-child{margin-top:15px}.is-alive-text{cursor:pointer}.introduction-container{margin-top:13px}@media (min-width: 768px){.introduction-container{margin-top:0}}.affiliate-container{padding:10px 10px 10px 10px;margin-bottom:260px;border:1px solid #979797;margin-top:20px}@media (max-width: 374px){.affiliate-container{min-height:unset !important}}@media (min-width: 375px){.affiliate-container{margin-bottom:unset}}@media (min-width: 768px){.affiliate-container{padding-right:320px}}@media (min-width: 1200px){.affiliate-container .ads-by{margin-top:20px}}.affiliate-container .ad .body{margin:0 auto}@media (min-width: 375px){.affiliate-container .ad .body{width:300px}}@media (min-width: 992px){.affiliate-container .ad .body{width:450px}}@media (min-width: 1200px){.affiliate-container .ad .body{width:100%}}@media (min-width: 1200px){.affiliate-container .ad .body .row{text-align:center !important}}.affiliate-container .ad .body .row .count a{text-decoration:underline}.affiliate-container .ad .body .row .count a span{text-decoration:underline}@media (min-width: 1200px){.affiliate-container .ad .body .row .count{width:33%;max-width:33%;margin:0 auto}}.affiliate-container .ad .body .btn{width:80%}@media (min-width: 768px){.affiliate-container .ad .body .btn{width:100%}}@media (min-width: 992px){.affiliate-container .ad .body .btn{width:unset}}@media (max-width: 374px){.affiliate-container .affiliate-mrec{position:absolute;left:0;bottom:-280px}}@media (min-width: 768px){.affiliate-container .affiliate-mrec{position:absolute;top:25px;right:10px}}.biography-container{margin-top:13px}@media (min-width: 576px){.biography-container{margin-top:18px}}@media (max-width: 767px){#person .container-md{padding-right:0;padding-left:0}}@media (max-width: 767px){.main-info-container.top-sticky{margin-bottom:45px}}.main-info-container .card .card-body{padding-top:0;padding-bottom:0}.main-info-container .heart-count-bottom{float:right}@media (max-width: 374px){.main-info-container .heart-count-bottom{font-size:15px}}@media (min-width: 768px){.main-info-container .heart-count-bottom{width:44%;text-align:center}}@media (min-width: 992px){.main-info-container .heart-count-bottom{width:28%}}@media (min-width: 768px){.main-info-container .main-info-content{min-height:250px}}@media (min-width: 1200px){.main-info-container .main-info{width:65%}}.main-info-container .main-info:not(:last-of-type){margin-bottom:0.5rem}@media (min-width: 768px){.main-info-container .main-info:not(:last-of-type){margin-bottom:1rem}}.main-info-container .main-info .label{font-weight:bold;text-transform:uppercase;font-size:12px;padding-left:0}@media (min-width: 768px){.main-info-container .main-info .label{width:100px;display:inline-block;vertical-align:top;margin-top:5px}}.main-info-container .main-info .content{font-size:16px}@media (min-width: 768px){.main-info-container .main-info .content{width:calc((100% - 105px));display:inline-block}}.main-info-container .page-title{text-align:center;color:#06455E;margin-bottom:15px;background-color:#fff;padding:20px 15px;position:relative;margin-left:-15px;width:calc((100% + 30px))}@media (min-width: 576px){.main-info-container .page-title{margin-left:calc((-15px - 1.25rem));width:calc((100% + 30px + 2.5rem))}}@media (min-width: 768px){.main-info-container .page-title{margin-left:calc((-15px - .4rem));width:calc((100% + 30px + .8rem))}}@media (min-width: 1200px){.main-info-container .page-title{margin-left:calc((-15px - 1.25rem));width:calc((100% + 30px + 2.5rem));background-color:unset;padding:20px 0 0;text-align:center;margin-left:0;width:65%}}.main-info-container .page-title .name{font-size:26px;font-weight:bold;line-height:1}@media (min-width: 375px){.main-info-container .page-title .name{font-size:32px}}.main-info-container .photo-container{position:relative;float:right;padding-left:10px;padding-right:10px;border-bottom:1px solid #dee2e6 !important;text-align:center}@media (min-width: 576px) and (max-width: 1199px){.main-info-container .photo-container{float:unset}}@media (min-width: 1200px){.main-info-container .photo-container{position:absolute;top:0;right:0;border-bottom:none !important;width:30%;height:100%}}.main-info-container .photo-container .follow-control{top:0}.main-info-container .photo-container img{max-width:100%;height:150px;width:150px;vertical-align:middle;border:0;object-fit:cover;object-position:top}@media (min-width: 576px){.main-info-container .photo-container img{height:345px;width:345px}}@media (min-width: 1200px){.main-info-container .photo-container img{height:100%;width:100%;object-fit:cover;max-height:unset}}.main-info-container .ts-created{font-size:12px;font-weight:normal;float:left}.main-info-container .ts-created span{display:block}.relationship-chart{margin-left:auto;margin-right:auto}.photostrip{margin-left:0 !important;width:49%}@media (min-width: 768px){.photostrip{width:200px}}.photostrip.more-photos-container{display:inline-block}.photostrip.more-photos-container .thumb{margin:0 !important;border:2px solid #f0f0f0;box-sizing:border-box;width:100%;height:166px}@media (min-width: 768px){.photostrip.more-photos-container .thumb{height:256px}}.photostrip.more-photos-container .thumb .mask{width:100%;height:100%}.photostrip.more-photos-container .thumb .text{padding:20% 10%;height:100%;width:100%}@media (min-width: 576px){.photostrip.more-photos-container .thumb .text{padding:40px 80px 0}}@media (min-width: 768px){.photostrip.more-photos-container .thumb .text{padding:80px 30px 0}}@media (min-width: 992px){.photostrip.more-photos-container .thumb .text{padding:80px 80px 0}}.photostrip.more-photos-container .thumb .img{width:50%;height:50%}.photostrip.more-photos-container .thumb .img img{width:100%;height:100%;object-fit:cover}@media (min-width: 601px) and (max-width: 650px){#records{padding-left:0}}#records .other-people{margin-top:20px}#records .affiliate-container{border:none}@media (min-width: 601px) and (max-width: 650px){#records .affiliate-container{padding-left:0}}@media (min-width: 768px) and (max-width: 991px){#records .affiliate-container .affiliate-mrec{position:unset}}@media (min-width: 992px){#records .affiliate-container .affiliate-mrec{top:50%;bottom:50%;margin-top:auto;margin-bottom:auto;right:10px}}@media (min-width: 1200px){#records .affiliate-container .affiliate-mrec{right:calc((100% - 900px - 44px) / 2)}}@media (min-width: 992px){#records .affiliate-container .affiliate-mrec .ad-unit{margin:0 auto}}.friends .follow-control-container{display:inline-block}.friends .follow-control-container .follow-control{position:inherit;padding:0}.edit-button-container{display:inline-block}.pencil-button-container{float:right}#changes .notifications .load-more-container{display:none}.spinner{display:none}.discussion-container .posts .discussion-row .discussion-cell .attribution{max-width:unset !important}.edit-button-container .toggle-add-btn{position:absolute;top:0;right:0;z-index:10;padding:20px}#bio-success-story .primary-photo-container{width:100%}@media (min-width: 768px){#bio-success-story .primary-photo-container{width:60%}}#bio-photos .sort-option-container{float:right}@media (max-width: 767px){#bio-photos .a-photo{padding:0;width:50%}}#bio-photos .thumbprint{width:100%}@media (min-width: 768px){#bio-photos .thumbprint.photo .thumb-img{width:100% !important}}#bio-photos .thumbprint.photo .thumb-img .img img{height:160px}@media (min-width: 768px){#bio-photos .thumbprint.photo .thumb-img .img img{height:250px;width:100% !important}}#bio-photos .thumbprint.photo .text-container .name a{font-size:14px !important}@media (min-width: 768px){#bio-photos .thumbprint.photo .text-container .name a{font-size:18px !important}}#bio-photos .thumbprint.photo .text-container .description{font-size:14px !important}@media (min-width: 768px){#bio-photos .thumbprint.photo .text-container .description{font-size:18px !important}}.birth-death-container .birth-text,.birth-death-container .death-text{padding-bottom:50px}.birth-death-container .affiliate-links{position:absolute !important;bottom:0}
/*** File: less/site/shared/thumbprint.min.less ***/
.thumbprint{display:inline-block;min-height:55px;width:100%;text-align:center;position:relative;margin:0 auto;vertical-align:top;background-color:white;border:2px solid #f0f0f0;box-sizing:border-box;padding:2px 0 0;width:49%}@media (min-width: 768px){.thumbprint{width:200px}}.thumbprint:hover{cursor:pointer}.thumbprint.large{width:49%}@media (min-width: 768px){.thumbprint.large{width:32.5%}}.thumbprint.large.photo .img-container .thumb-round .img img,.thumbprint.large.photo .img-container .thumb-img .img img,.thumbprint.large.tag .img-container .thumb-round .img img,.thumbprint.large.tag .img-container .thumb-img .img img{object-position:25% 25%;object-fit:cover;max-width:100%;width:100%}.thumbprint.large.surname .img-container .circle-1,.thumbprint.large.surname .img-container .circle-2{height:150px !important;width:150px !important}.thumbprint.large.surname .img-container .thumb-round .img img{border-radius:50%;height:150px !important;width:150px !important;object-fit:cover;filter:brightness(60%);max-width:100%}@media (min-width: 768px){.thumbprint.large .img-container{min-height:200px !important}}.thumbprint.large .img-container .thumb-round .img img{height:160px;border-radius:unset;width:100% !important}@media (min-width: 768px){.thumbprint.large .img-container .thumb-round .img img{height:200px}}.thumbprint.large .img-container .thumb-img .img img{object-position:50%;object-fit:contain;max-width:70%}@media (min-width: 768px){.thumbprint.large .img-container .thumb-img .img img{height:200px}}@media (max-width: 767px){.thumbprint.large .text-container .name{line-height:1.2}}.thumbprint.large .text-container .name a{font-size:16px !important}@media (min-width: 768px){.thumbprint.large .text-container .name a{font-size:20px !important}}.thumbprint.large .text-container .description{color:#0077B5;font-size:14px !important;line-height:1}@media (min-width: 768px){.thumbprint.large .text-container .description{font-size:16px !important;line-height:1.5}}.thumbprint.add i.fa-circle{font-size:44px;color:white;position:absolute;top:20px;left:0;right:0;margin:0 auto;font-size:55px}.thumbprint.add i.fa-plus-circle{position:absolute;top:20px;left:0;right:0;margin:0 auto;z-index:10;font-size:55px;color:#FAAF40}.thumbprint.add.tag{height:126px;background-color:#f0f0f0}.thumbprint.add .text-container{min-height:39px;display:flex;align-items:center;justify-content:center}.thumbprint.add.photo{height:126px;background-color:#f0f0f0}.thumbprint.add.photo .img-container{background-image:url('/images/site/add-photo.png');background-position-x:center;height:100%}.thumbprint.add.person,.thumbprint.add.friend{height:126px;background-color:#f0f0f0}.thumbprint.add.person .img-container,.thumbprint.add.friend .img-container{background-image:url('/images/site/add-person.png');background-position-x:center;height:100%}.thumbprint.add.tag:hover .fa-circle{font-size:65px;color:#06455E;top:15px}.thumbprint.add.tag:hover .fa-plus-circle{font-size:65px;top:15px}.thumbprint.add.tag:hover .img-container .thumb-img .img{opacity:0.4}@media (min-width: 768px){.thumbprint.photo .img-container,.thumbprint.tag .img-container,.thumbprint.article .img-container{min-width:196px;min-height:120px}}.thumbprint.photo .img-container .thumb-img,.thumbprint.tag .img-container .thumb-img,.thumbprint.article .img-container .thumb-img{width:100%}@media (min-width: 768px){.thumbprint.photo .img-container .thumb-img,.thumbprint.tag .img-container .thumb-img,.thumbprint.article .img-container .thumb-img{width:196px}}.thumbprint.photo .img-container .thumb-img .img img,.thumbprint.tag .img-container .thumb-img .img img,.thumbprint.article .img-container .thumb-img .img img{width:100%}@media (min-width: 768px){.thumbprint.photo .img-container .thumb-img .img img,.thumbprint.tag .img-container .thumb-img .img img,.thumbprint.article .img-container .thumb-img .img img{width:196px}}.thumbprint.surname .img-container{position:relative;height:120px;overflow:hidden}.thumbprint.surname .img-container .thumb{position:absolute;left:0;right:0;z-index:3}.thumbprint.surname .img-container .circle-1{background:#fff;border:1px solid #f0f0f0;width:116px;height:120px;border-radius:50%;z-index:1;position:absolute;top:-2px;left:20px;right:0;margin:0 auto}@media (max-width: 425px){.thumbprint.surname .img-container .circle-1{left:10px;right:0}}.thumbprint.surname .img-container .circle-2{background:#f0f0f0;width:116px;height:120px;border-radius:50%;z-index:2;position:absolute;top:-2px;left:-18px;right:0;margin:0 auto}@media (max-width: 425px){.thumbprint.surname .img-container .circle-2{left:-8px;right:0}}.thumbprint.surname .img-container .thumb-img{position:relative;z-index:3}.thumbprint .cat-banner{color:white;font-size:11px;position:absolute;top:10px;right:0;z-index:5;line-height:normal}.thumbprint .cat-banner span{margin-left:10px}.thumbprint.article .text-container .name{-webkit-line-clamp:2}.thumbprint .thumb{margin:0 auto}.thumbprint .thumb-img{width:100%;margin:0 auto}.thumbprint .thumb-img .img{margin:0 auto}.thumbprint .thumb-img .img img{width:116px;height:120px;object-fit:cover;object-position:25% 25%}.thumbprint .thumb-round .img img{border-radius:50%}.thumbprint .text-container{position:absolute;bottom:0;background-color:white;left:0;right:0;border-radius:10px 10px 0 0;z-index:3}@media (min-width: 768px){.thumbprint .text-container{min-width:196px}}.thumbprint .text-container .name{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3}@media (max-width: 425px){.thumbprint .text-container .name{font-size:14px}}.thumbprint .text-container .description{color:#06455E;font-size:13px;line-height:1.5}@media (max-width: 425px){.thumbprint .text-container .description{min-height:0 !important}}.thumbprint .text-container .description .input-age{width:20%;margin-bottom:0}.thumbprint .follow-control-container .follow-control{z-index:3}.thumbprint .follow-control-container .follow-control .sprite4-heart-empty{width:38px;height:35px}.thumbprint .follow-control-container .follow-control .sprite4-heart-full{width:38px;height:35px;background-position:-38px 0}.thumbprint .follow-control-container .follow-control .heart-count{font-size:10px;top:2px}.thumbprint .btn-remove{top:0 !important;right:0;left:unset !important}
/*** File: less/site/shared/discussion.min.less ***/
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){#discussion .card-body{padding:0}}@media (max-width: 767px){#discussion .card-body.no-posts{padding:1.25rem}}.discussion-container{padding:1px}.discussion-container.standalone{padding:0}.discussion-container.standalone .head{display:none}.discussion-container a{color:#3b5998}.discussion-container textarea{margin:0;font-size:1rem;padding:2px 4px;width:100%;height:86px}@media (min-width: 767px){.discussion-container textarea{height:126px}}.discussion-container .highlight{background-color:#FCFFDB}.discussion-container .highlight .post-container{background-color:#FCFFDB !important}.discussion-container .posts{width:100%}.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment{padding:0 !important;background-color:transparent !important;display:inline-block;width:calc((100% - 210px))}@media (max-width: 767px){.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment{width:calc((100% - 31%))}}.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .post-form{margin:0;padding:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden}.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .post-form textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:86px}@media (min-width: 768px){.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .post-form textarea{height:126px}}@media (max-width: 575px){.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .post-form textarea{font-size:16px}}.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .post-form .toolbox{text-align:right;padding-top:4px}.discussion-container .posts .discussion-row.discussion-form-row .discussion-cell .comment .edit-form .toolbox .btn-af-primary{margin-left:.375rem}.discussion-container .posts .discussion-row .discussion-cell{background-color:#edeff4;border-bottom:1px solid #FFF;padding:2px;position:relative}@media (max-width: 767px){.discussion-container .posts .discussion-row .discussion-cell.focus .attribution{display:none}}@media (max-width: 767px){.discussion-container .posts .discussion-row .discussion-cell.focus .comment{width:100%}}.discussion-container .posts .discussion-row .discussion-cell .discussion-children .discussion-cell{border-bottom:none;padding:2px 0 0}.discussion-container .posts .discussion-row .discussion-cell .discussion-children .discussion-cell .attribution{float:right;margin-left:10px;margin-bottom:10px;margin-right:0}.discussion-container .posts .discussion-row .discussion-cell .scroll-marker{position:absolute;top:-140px}.discussion-container .posts .discussion-row .discussion-cell .attribution{margin-right:10px;margin-bottom:10px;display:block;float:left;max-width:30%}@media (max-width: 767px){.discussion-container .posts .discussion-row .discussion-cell .attribution{width:27%}}@media (max-width: 767px){.discussion-container .posts .discussion-row .discussion-cell .attribution .avatar-container.shrinkable{width:100%}}.discussion-container .posts .discussion-row .discussion-cell .attribution .avatar .sprite4-account{background-position:-312px 0;height:57px;width:47px;background-size:auto 100%}@media (min-width: 425px){.discussion-container .posts .discussion-row .discussion-cell .attribution .avatar .sprite4-account{background-position:-490px 0;height:90px;width:80px;background-size:auto 100%}}.discussion-container .posts .discussion-row .discussion-cell .comment{padding:10px 15px 14px;box-sizing:border-box;min-height:120px;font-size:1rem;word-break:break-word;background:white;position:relative;width:100%}@media (min-width: 426px){.discussion-container .posts .discussion-row .discussion-cell .comment{min-height:160px}}.discussion-container .posts .discussion-row .discussion-cell .comment span.deleted-text{color:#999}.discussion-container .posts .discussion-row .discussion-cell .comment form{margin-bottom:0}.discussion-container .posts .discussion-row .discussion-cell .actions{position:absolute;right:0;bottom:0;font-size:12px}.discussion-container .posts .discussion-row .discussion-cell .actions .ts_created,.discussion-container .posts .discussion-row .discussion-cell .actions .divider,.discussion-container .posts .discussion-row .discussion-cell .actions .facebook-only{color:#aaa}.discussion-container .posts .discussion-row .discussion-cell .actions .divider{margin:0 3px}.discussion-container .posts .discussion-row .discussion-cell .actions a{cursor:pointer;margin-right:10px}.discussion-container .posts .discussion-row .discussion-cell .actions .messages{padding:0 20px;font-size:12px;color:#777}.discussion-container .posts .discussion-row .discussion-cell .actions .fb-icon{width:12px;height:12px;vertical-align:text-top;margin-left:3px;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.discussion-container .posts .discussion-row .discussion-cell .actions .dropdown{position:unset}.discussion-container .posts .discussion-row .discussion-cell .actions .dropdown .dropdown-menu{right:0;left:unset;top:-80px}.discussion-container .posts .discussion-row .discussion-cell .actions .dropdown .dropdown-menu .drop-text a{margin-left:0px;margin-right:0px;color:#2268A8}.discussion-container .posts .discussion-row .discussion-cell .actions .dropdown .dropdown-menu .drop-text a:hover{color:#FFF}#discussion-fb-connect-modal .modal-body{font-size:16px;line-height:1.5em}#discussion-fb-connect-modal a.show-why{font-size:13px}#discussion-fb-connect-modal .why{color:#777;font-size:14px}