:root{--wt-offwhite:#fcfcfc}.roboto-regular{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal}.roboto-bold{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}.roboto-regular-italic{font-family:"Roboto",sans-serif;font-weight:400;font-style:italic}.roboto-bold-italic{font-family:"Roboto",sans-serif;font-weight:700;font-style:italic}.mono{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal}p.mono{font-size:1.125rem}.mono-m{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-style:normal}.mono-b{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:700;font-style:normal}.open-sans-reg{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-bold{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}.open-sans h1,.open-sans h2,.open-sans h3,.open-sans h4,.open-sans h5,.open-sans h6{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100;margin-bottom:1.5rem}.open-sans p,.open-sans ul,.open-sans ol{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.open-sans b,.open-sans strong{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}.open-sans i,.open-sans em{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:italic;font-variation-settings:"wdth" 100}.container.example{padding-left:15px;padding-right:15px}.container.example .row [class^="col"]{background-color:#f0f0eb;border:1px solid #dedecb;padding:1rem}.container.example .row .row{margin-top:1rem}ul.colorblocks{clear:both;display:block;list-style:none;margin:00;padding:0}ul.colorblocks li{display:inline-block;margin-bottom:20px;margin-right:10px}ul.colorblocks li:last-child{margin-right:0}.colorblocks figure{display:block;height:70px;margin:0;width:70px}.colorblocks figcaption{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px}form h2{margin-top:2.5rem}form label{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1}form label.required{font-weight:700}form .form-control{padding:.5rem .75rem;width:100%;border-color:var(--bs-gray-500);border-width:var(--bs-border-width)}form .form-control:focus,form .form-select:focus{border-color:#fad158;box-shadow:0 0 0 .25rem rgba(252,181,21,.25)}.input-group-text{background-color:#f0f0eb;border-color:var(--bs-gray-500);padding:.375rem}.input-group-text img,.input-group img,label img,form h2 img,.form-text img,.form-check img,form h3 img{max-height:22px}.form-select{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;padding-top:.5rem;padding-bottom:.5rem;border-color:var(--bs-gray-500)}.form-select-inline{display:inline-block;font-size:.875rem;width:auto}textarea{width:100%}.form-text{color:#393a3c}.form-text code{font-size:.875rem}.form-control-plaintext{background-color:rgba(240,240,235,.35);border-radius:.375rem;padding:.5rem;position:relative;flex:1 1 auto;width:1%;min-width:0}form .form-check{margin:0;padding:.25rem 0 0}form .form-check .form-check-label,form .form-check label{font-size:1rem;font-weight:400;padding-right:10px}form .form-check .form-check-label-sm,form .form-check-label-sm{font-weight:400;padding-right:10px;font-size:.875rem}form .form-check input.form-check-input,form .form-check input[type="radio"],form input[type="radio"],form .form-check input[type="checkbox"],form input[type="checkbox"]{border-color:var(--bs-gray-600);border-width:1px;float:none;font-size:1rem;margin:6px 2px 0 0}form .form-check-sm input.form-check-input-sm,form .form-check-sm form .form-check-sm{border-color:var(--bs-gray-600);border-width:1px;float:none;font-size:.875rem;margin:6px 2px 0 0}form .form-check .form-check-input:focus,form .form-check input[type="radio"]:focus,form input[type="radio"]:focus,form .form-check input[type="checkbox"]:focus,form input[type="checkbox"]:focus{border-color:#25422d;box-shadow:0 0 0 .25rem rgba(0,128,0,.25)}form .form-check .form-check-input:checked,form .form-check input[type="radio"]:checked,form input[type="radio"]:checked,form input[type="checkbox"]:checked{background-color:#25422d;border-color:#25422d}form .form-check .form-check-label .form-check-input{margin-right:6px;margin-top:0}form .form-check-input:disabled,form input[type="radio"]:disabled,form input[type="checkbox"]:disabled{display:none}form label input,form label.form-check-label input.form-check-input{margin-top:1px}.edit--sidebar a{font-size:1rem}.edit--sidebar p a{font-size:1.125rem}.page--content h2 a,.edit--sidebar h2 a{position:relative;top:-4px}.edit--sidebar .form-check-label{padding-right:4px!important}.edit--sidebar .form-check img,.edit--sidebar label img{max-height:20px}.edit--sidebar ol{margin-bottom:.5rem}.edit--sidebar ol li{font-size:1rem}.edit--sidebar .tree--person::after{display:none}.edit--sidebar .p-gender{border-radius:4px;display:inline-block;height:16px;position:relative;top:2px;width:16px}.edit--sidebar .photo--wrapper{position:sticky;top:1vh}form .tree--person{padding:8px 10px}.suggestion-item{border-radius:.375rem;color:#25422d;padding:15px}.suggestion-item .form-control{border-color:#666}.suggestion-item img{max-height:20px}.suggestion-item.suggestion-Error{background-color:#fcc}.suggestion-item.suggestion-Warning{background-color:#fe9}.suggestion-item.suggestion-Hint{background-color:#e1f0b4}.btn,span.TAG,.jump--links .showHideTree,.jump--links #showHideDescendants,.cat--links a{border:none;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-size:1rem;font-style:normal;padding:.375rem .75rem;text-decoration:none!important}.btn-block{width:100%}.btn.mx-auto{display:block}.btn-primary,a.btn-primary:link{background-color:#fcb815;color:#393a3c!important;padding:10px 24px}.btn-primary:hover{background-color:#ffe270!important;color:#393a3c!important}.btn-secondary,.btn-secondary:visited{background-color:#25422d;color:#fff!important;font-size:1rem;padding:8px 20px}.btn-secondary:hover,.btn-secondary:visited:hover{background-color:green;color:#fff!important}.btn-cancel{background-color:#fff;border:2px solid #393a3c;color:#393a3c;padding:8px 22px}.btn-cancel:hover{background-color:#393a3c;color:#fff}.btn-sm{font-size:.875rem;letter-spacing:.025rem;line-height:1rem;padding:6px 12px}form .btn-sm{padding:11px 12px}.btn-pill,a.btn-pill:link,a.btn-pill:visited,.cat--links a:link{background-color:#fff;border:2px solid #25422d;border-radius:18px;color:#25422d!important;font-size:1rem}.btn-pill:hover,a.btn-pill:hover,.cat--links a:hover,.btn-pill:visited:hover,a.btn-pill:visited:hover,.cat--links a:visited:hover{background-color:green;border:2px solid green;color:#fff!important}.btn-pill:hover .icon--upload,a.btn-pill:hover .icon--upload,.cat--links a:hover .icon--upload{background-image:url(/images/icons/icon-upload-white.svg)}.btn-pill-sm,a.btn-pill-sm:link,a.btn-pill-sm:visited,.jump--links .showHideTree,.jump--links #showHideDescendants{background-color:#fff;border:2px solid green;border-radius:18px;color:green;font-size:.875rem}.jump--links .showHideTree:hover,.jump--links #showHideDescendants:hover{background-color:green;border:2px solid green;color:#fff;cursor:pointer}.btn-tag,a.btn-tag:link,a.btn-tag:visited,span.TAG{background-color:#e1f0b4;border:none;border-radius:6px;color:#25422d;font-size:.75rem;text-decoration:none;text-transform:uppercase}.btn-tag:hover,a.btn-tag:hover,span.TAG:hover{background-color:#cbdd98}.btn-pill-sm:visited,a.btn-pill-sm:visited{color:green!important}.btn-pill-sm:hover,a.btn-pill-sm:hover,.btn-pill-sm:visited:hover,a.btn-pill-sm:visited:hover{background-color:#e1f0b4;color:green!important}.btn-pill-sm [class*="icon--"]{position:relative;top:2px}.btn-med{padding-bottom:6px;padding-top:6px}.copy--buttons{list-style:none;margin:0;padding:0}.copy--buttons li{display:inline;margin:0;padding:0}.copy--buttons li img{height:18px;width:auto}.copy--buttons button,.copy--buttons a{appearance:none;background-color:transparent;border:none;color:green;font-size:.875rem;text-decoration:underline;text-transform:uppercase;margin:0;padding:0}.copy--buttons li.lifespan{font-family:"Roboto",sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;margin-right:10px}.btn-utility{border-bottom:1px solid green;border-radius:0;color:green;font-size:14px!important;line-height:14px!important;margin:0 10px 0 0;padding:0}.btn-utility:hover{background:transparent!important;border:none;color:green!important}a.btn-utility:visited{border-color:purple;color:purple}.btn-icon{padding:0}.btn:disabled{background-color:#dedecb;color:#25422d;cursor:not-allowed;pointer-events:all!important}.btn:disabled:hover{background-color:#dedecb!important}.btn-pill:hover .icon--photo,a.btn-pill:hover .icon--photo{background-image:url(/images/icons/icon-photo-white.svg)}#matches *[class*="icon--"]{display:inline-block;margin-left:2px}*[class*="icon--"]{appearance:none;border:0;display:inline-block;padding:0;text-indent:-9999em}.icon--help{background:transparent url(/images/icons/icon-question.svg) 0 0 no-repeat;background-size:26px 26px;height:26px;width:26px}.icon--back{background:transparent url(/images/icons/icon-back.svg) 0 0 no-repeat;background-size:20px 20px;height:20px;width:20px}.icon--close{background:transparent url(/images/icons/icon-close.svg) 0 0 no-repeat;background-size:26px 26px;height:26px;width:26px}p span[class*="icon--"],
ul:not(.profile--actions, .icons, .profile--parents) li span[class*="icon--"],
ol:not(.profile--actions, .icons, .profile--parents) li span[class*="icon--"],
table span[class*="icon--"],
.icon--inline {background-size:20px 20px!important;height:20px!important;position:relative!important;top:4px!important;width:20px!important}@media (max-width:980px){p span[class*="icon--"],
  ul:not(.profile--actions, .icons, .profile--parents) li span[class*="icon--"],
  ol:not(.profile--actions, .icons, .profile--parents) li span[class*="icon--"],
  table span[class*="icon--"],
  .icon--inline {background-size:17px 17px!important;height:17px!important;width:17px!important}}ul.icons li{margin-bottom:.5rem}ul.icons li code{margin-left:5px}.icon--auDNA,.icon--mtDNA,.icon--yDNA{background:transparent url(/images/icons/icon-dna-au-2.svg) 0 0 no-repeat;background-size:18px 20px;display:inline-block;height:20px;width:18px}.icon--mtDNA{background-image:url(/images/icons/icon-dna-mt-2.svg)}.icon--yDNA{background-image:url(/images/icons/icon-dna-y-block.svg)}.icon--xDNA{background:transparent url(/images/icons/icon-dna-x.svg) 0 0 no-repeat;background-size:18px 20px;display:inline-block;height:20px;position:relative;width:18px}.icon--DNA{background:transparent url(/images/icons/icon-dna-y.svg) 0 0 no-repeat;background-size:20px 20px;display:inline-block;height:20px;width:20px}.icon--dna-check{background:transparent url(/images/icons/icon-dna-check.svg) 0 0 no-repeat;background-size:25px 20px;display:inline-block;height:20px;width:25px}.icon--dna-checked{background:transparent url(/images/icons/icon-dna-checked.svg) 0 0 no-repeat;background-size:38px 16px;display:inline-block;height:16px;width:38px}.page--content .icon--dna-checked{position:relative;top:2px}.person--name span[class*="icon--"]{position:relative;top:5px}.icon--pedigree{background:transparent url(/images/icons/icon-pedigree.svg) left no-repeat;background-size:14px auto;display:inline-block;height:14px;width:14px}.icon--family-group{background:transparent url(/images/icons/icon-family-group.svg) left no-repeat;background-size:10px auto;display:inline-block;height:14px;width:10px}.icon--descendants{background:transparent url(/images/icons/icon-descendants.svg) left no-repeat;background-size:10px auto;display:inline-block;height:14px;width:10px}.icon--help{background:transparent url(/images/icons/icon-question.svg);background-size:26px 26px;display:inline-block;height:26px;width:26px}h4 .icon--help,h5 .icon--help,.icon--help_sm,p .icon--help{background-size:22px 22px;height:22px;position:relative;top:1px;width:22px}.icon--help_sm{top:4px!important}.icon--edit{background:transparent url(/images/icons/icon-edit.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--edit-alt{background:transparent url(/images/icons/icon-edit-alt.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.genealogical--interests .icon--edit{position:relative;right:10px;top:4px}.icon--edit_sm{background-size:20px auto;height:20px;position:relative;top:4px;width:20px}.icon--email{background:transparent url(/images/icons/icon-email.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--map-pin{background:transparent url(/images/icons/icon-map-pin.svg) left no-repeat;background-size:20px auto;display:inline-block;height:20px;width:20px}.icon--privacy-closed{background:transparent url(/images/icons/icon-privacy-closed-dark.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--privacy-open{background:transparent url(/images/icons/icon-privacy-open.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--star{background:transparent url(/images/icons/icon-star.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--badge{background:transparent url(/images/icons/icon-badge.svg) left no-repeat;background-size:24px auto;display:inline-block;height:24px;width:24px}.icon--add{background:transparent url(/images/icons/icon-add-light.svg) left no-repeat;background-size:16px 16px;display:inline-block;height:16px;width:16px}.icon--plus{background:transparent url(/images/icons/icon-plus.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--archived{background:transparent url(/images/icons/icon-archive.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--merge{background:transparent url(/images/icons/icon-merge.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--related{background:transparent url(/images/icons/icon-related.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--relation{background:transparent url(/images/icons/icon-relation.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--reply{background:transparent url(/images/icons/icon-reply.svg) left no-repeat;background-size:26px 26px;display:inline-block;height:26px;width:26px}.icon--copy{background:transparent url(/images/icons/icon-copy.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon--more-m,.icon--more-p{background:transparent url(/images/icons/icon-tree-more-m.svg) left no-repeat;background-size:14px 10px;display:inline-block;height:10px;width:14px}.icon--more-p{background-image:url(/images/icons/icon-tree-more-p.svg)}.icon--grandchild,.icon--desc-orange,.icon--desc-blue{background:transparent url(/images/icons/icon-desc-grandchild.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--desc-orange{background-image:url(/images/icons/icon-desc-orange.svg)}.icon--desc-blue{background-image:url(/images/icons/icon-desc-blue.svg)}.icon--apps{background:transparent url(/images/icons/icon-apps-dk.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;margin-right:3px;position:relative;top:3px;width:20px}.icon--apps_lt{background:transparent url(/images/icons/icon-apps.svg) left no-repeat;background-size:16px 16px;height:16px;margin-right:6px;top:3px;width:16px}.icon--jump-menu{background:transparent url(/images/icons/icon-jump-menu.svg) left no-repeat;background-size:30px auto;display:inline-block;height:24px;left:-5px;position:relative;width:24px}.icon--upload{background:transparent url(/images/icons/icon-upload.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--top,.icon--bottom{background:transparent url(/images/icons/icon-arrow.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:7px;width:20px}.icon--bottom{transform:rotate(180deg)}.icon--history{background:transparent url(/images/icons/icon-history.svg) left no-repeat;background-size:26px 26px;display:inline-block;height:26px;position:relative;width:26px}.icon-profile-image{max-width:30px;max-height:40px;margin-right:.5em;vertical-align:middle}.icon--ancestor{background:transparent url(/images/icons/icon-ancestors.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;top:6px;width:24px}.icon--globe{background:transparent url(/images/icons/icon-globe.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;top:6px;width:24px}.icon--verified{background:transparent url(/images/icons/icon-verified.svg) left no-repeat;background-size:26px 26px;display:inline-block;height:26px;position:relative;top:6px;width:26px}.icon--unconnected{background:transparent url(/images/icons/icon-unconnected.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;top:3px;width:24px}.icon--connect,.icon--relationship{background:transparent url(/images/icons/icon-connect.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--relationship{background-image:url(/images/icons/icon-relationship.svg);transform:rotate(-90deg)}.icon--table,.icon--table-compact{background:transparent url(/images/icons/icon-table-alt.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--table-compact{background-image:url(/images/icons/icon-table-compact-alt.svg)}.icon--photo{background:transparent url(/images/icons/icon-photo.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--list{background:transparent url(/images/icons/icon-list.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;top:3px;width:24px}.icon--compare{background:transparent url(/images/icons/icon-compare.svg) left no-repeat;background-size:22px 22px;display:inline-block;height:22px;position:relative;top:3px;width:22px}.icon--up,.icon--upped,.icon--down,.icon--downed,.icon--save,.icon--saved,.icon--fave,.icon--faved{background:transparent url(/images/icons/icon-up.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--upped{background-image:url(/images/icons/icon-upped.svg)}.icon--down{background-image:url(/images/icons/icon-down.svg)}.icon--downed{background-image:url(/images/icons/icon-downed.svg)}.icon--save{background-image:url(/images/icons/icon-save.svg)}.icon--saved{background-image:url(/images/icons/icon-saved.svg)}.icon--fave{background-image:url(/images/icons/icon-fave.svg)}.icon--faved{background-image:url(/images/icons/icon-faved.svg)}.icon--sort{background:transparent url(/images/icons/icon-sort-asc.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--sort_desc{background-image:url(/images/icons/icon-sort-desc.svg)}.icon--dna-none{background:transparent url(/images/icons/icon-dna-none.svg) 0 0 no-repeat;background-size:25px 16px;display:inline-block;height:16px;width:25px}.icon--uncertain,.icon--confident{background:transparent url(/images/icons/icon-uncertain.svg) 0 0 no-repeat;background-size:18px 20px;display:inline-block;height:20px;position:relative;top:3px;width:18px}.icon--confident{background-image:url(/images/icons/icon-confident.svg)}.icon--award,.icon--awarded{background:transparent url(/images/icons/icon-award.svg) left no-repeat;background-size:20px 20px;display:inline-block;height:20px;position:relative;top:3px;width:20px}.icon--award{background-image:url(/images/icons/icon-award.svg)}.icon--awarded{background-image:url(/images/icons/icon-awarded.svg)}.icon--search{background:transparent url(/images/icons/icon-search2.svg) left no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;top:4px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:24px}ol:not(.profile--actions, .icons, .profile--parents)
  li
  .icon--dna-checked.icon--inline,
.icon--dna-checked.icon--inline {background-size:38px 16px!important;height:16px!important;width:38px!important}ol:not(.profile--actions, .icons, .profile--parents)
  li
  .icon--dna-none.icon--inline,
.icon--dna-none.icon--inline {background-size:25px 16px!important;height:16px!important;width:25px!important}ol:not(.profile--actions, .icons, .profile--parents)
  li
  .icon--uncertain.icon--inline,
ol:not(.profile--actions, .icons, .profile--parents)
  li
  .icon--confident.icon--inline,
.icon--uncertain.icon--inline,
.icon--confident.icon--inline {background-size:18px 20px!important;height:20px!important;position:relative!important;top:4px!important;width:18px!important}.btn-link{color:#25422d!important;font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem}.dropdown-toggle:hover{color:green}.dropdown-menu{z-index:9999}.dropdown-menu.show{border-color:#666}.dropdown-menu li{margin-bottom:.125rem}.dropdown-item:hover,.dropdown-item:focus{background-color:rgba(255,238,153,.3)}ul.jump--links li{display:inline;margin-right:15px}ul.jump--links li:last-child{margin-right:0}ul.nav a.nav-link{color:#25422d;font-size:1.125rem;text-decoration:none}ul.nav a.nav-link:hover{color:green}ul.nav a.nav-link.active{background-color:transparent;color:#25422d}.nav.nav-pills{margin-left:0!important}.nav.nav-pills .nav-link{background-color:#f0f0eb;color:green!important;font-size:1rem}.nav.nav-pills .nav-link.active{background-color:green;color:#fff!important}.nav.nav-pills .nav-item{margin-right:.5rem}.nav.nav-pills .nav-item:last-child{margin-right:0}ul.nav.flex-column .nav-item{padding-left:1rem;margin-bottom:1rem}ul.nav.flex-column .nav-link{color:green;padding:0}ul.nav.flex-column .nav-link.active{font-weight:bold}#main .category--links,#content+.category--links{background-color:transparent;border-bottom:2px solid #f0f0eb;border-top:2px solid #f0f0eb;font-size:1rem}@media (max-width:980px){.btn-search{padding-right:0}.btn-close{background-image:url(/images/icons/icon-plus.svg);background-size:40px 40px;opacity:1;transform:rotate(45deg)}.offcanvas-body{padding:0}.btn-group{border-bottom:1px solid #f0f0eb;border-radius:0;display:block;padding-bottom:10px;padding-top:10px;position:relative;width:100%}.btn-logout{border-bottom:none}.btn-group .btn{text-align:left;width:100%}.dropdown-toggle{position:relative}.dropdown-toggle::after{position:absolute;top:16px;right:15px}ul.dropdown-menu{border:none;width:100%}}header{background-color:#f0f0eb;color:#25422d;padding:16px 0;width:100%}header img{max-height:40px;max-width:100%}header .btn-search img{height:30px;-webkit-transform:scaleX(-1);transform:scaleX(-1);transition:all 250ms ease-in-out;width:30px}header .btn-search:hover img{opacity:.5}#banner{background-color:#25422d;color:#fff;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.875rem;padding:5px 0}@media (max-width:980px){header{padding-bottom:16px}header .search img{top:9px}}.connections,.category--links,#subfooter{background-color:rgba(240,240,235,.5)}.category--links{padding-top:1rem}#subfooter hr{background-color:#25422d;border:none;height:10px;margin-top:0;opacity:1}#subfooter .list-inline-item{padding:0 10px}#subfooter p{margin:0}footer#footer{background-color:#25422d;color:#fff;font-size:1rem;margin-top:0;padding:60px 0}#footer a,#footer a:link{color:#fff!important;text-decoration:underline}#footer a:hover{text-decoration:none}footer#footer p{margin:0;padding:0}footer#footer img{max-height:80px}#footer ul.nav.nav--col-2{column-count:2;column-gap:20px;display:block}#footer ul.nav .nav-item{margin-bottom:.5em}#footer ul.nav a.nav-link{color:#fff;font-size:1rem;padding:0;text-decoration:underline}#footer ul.nav a.nav-link:hover{color:#fff;text-decoration:none}#footer ul.nav a.nav-link.active{background-color:transparent;color:#fff}@media (max-width:980px){#footer ul.nav.nav--col-2{column-count:1;display:block}}.ad{margin:30px 0 0}.ad.ad--tan{background-color:#f0f0eb;border-radius:12px;padding:15px}.sticky{position:-webkit-sticky;position:sticky;top:6vh}#searchBar{background-color:#dedecb;color:#25422d}#searchBar hr.vertical{background-color:#25422d;border:none;height:100%;width:1px}.autocomplete-suggestions{background-color:#fff;border:1px solid var(--bs-border-color);border-top:none;cursor:pointer;font-size:1rem;padding:5px;position:absolute;z-index:9998;max-height:254px;overflow:hidden;overflow-y:auto}.autocomplete-suggestion.selected{background-color:#f0f0eb}.autocomplete-suggestion-term{color:green;font-weight:bold}.autocomplete-suggestion-maplink{float:left}.tooltip{--bs-tooltip-bg:#fcb815;--bs-tooltip-color:#25422d;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-size:.75rem;font-style:normal;max-width:400px!important}.tooltip.show{opacity:1}.tree--header+.tabs--wrapper{margin-top:1rem}.tabs--wrapper,.jump--wrapper{background-color:#f0f0eb;display:block;font-size:1rem;padding:8px 0 15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.tabs--wrapper .float-end,.jump--wrapper .float-end{display:flex;position:relative;top:6px}.tabs--wrapper .float-end a,.jump--wrapper .float-end a{margin-left:8px}.tabs--wrapper .float-end a.tree--apps_link,.jump--wrapper .float-end a.tree--apps_link{margin-left:10px}.tabs--wrapper .profile-tabs,.jump--wrapper .jump--nav{border:none;display:inline;list-style:none;margin:0 0 0 15px;padding:0;position:relative;top:8px;width:auto}.tabs--wrapper .profile-tabs li,.jump--wrapper .jump--nav li{border:none;display:inline;float:none;margin:0 12px 0 0;padding:0}.tabs--wrapper .profile-tabs li:last-child,.jump--wrapper .jump--nav li:last-child{margin-right:0}.tabs--wrapper .profile-tabs li.jump-top,.jump--wrapper .jump--nav li.jump-top{margin-right:5px}.tabs--wrapper .profile-tabs li.jump-bottom,.jump--wrapper .jump--nav li.jump-bottom{margin-right:15px}.tabs--wrapper .profile-tabs li br,.jump--wrapper .jump--nav li br{display:none}.tabs--wrapper .profile-tabs+.profile-tabs,.jump--wrapper .jump--nav+.profile-tabs,.jump--wrapper .jump--nav+.jump--nav{display:none}.tabs--wrapper .profile-tabs li a,.tabs--wrapper .profile-tabs li a:visited,.jump--wrapper .jump--nav li a,.jump--wrapper .jump--nav li a:visited{color:#25422d!important;display:inline-block}.tabs--wrapper .profile-tabs li a.active,.jump--wrapper .jump--nav li a.active{background-color:transparent;font-weight:700}.tabs--wrapper .profile-tabs li.current,.jump--wrapper .jump--nav li.current{border-bottom:6px solid #25422d;font-weight:700;padding-bottom:9px}.tabs--wrapper .profile-tabs a.tree--apps_link,.jump--wrapper .jump--nav a.tree--apps_link{color:green;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-size:1rem;font-style:normal}.tabs--wrapper .profile-tabs .badge,.jump--wrapper .jump--nav .badge{background-color:#fcb815;left:4px;padding:4px;position:relative;text-transform:uppercase;top:-1px}@media (max-width:1180px){.tabs--wrapper .profile-tabs li,.jump--wrapper .jump--nav li{margin:0 12px 0 0}}@media (max-width:980px){.tabs--wrapper .profile-tabs.d-none.is--visible,.jump--wrapper .jump--nav.d-none.is--visible{clear:both;display:block!important;margin-left:0;margin-top:10px}.tabs--wrapper .profile-tabs.d-none.is--visible li,.jump--wrapper .jump--nav.d-none.is--visible li{display:block;margin:0 0 10px 0}.tabs--wrapper .profile-tabs.d-none.is--visible li.jump-top,.tabs--wrapper .profile-tabs.d-none.is--visible li.jump-bottom,.jump--wrapper .jump--nav.d-none.is--visible li.jump-top,.jump--wrapper .jump--nav.d-none.is--visible li.jump-bottom{display:inline-block}.tabs--wrapper,.jump--wrapper{padding-bottom:0}.tabs--wrapper .float-end,.jump--wrapper .float-end{top:0}.tabs--header .container,.tree--header .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.tabs--header nav,.tree--header nav{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs--header nav .nav-link,.tree--header nav .nav-link{flex:0 0 auto}}ul.views{font-size:1rem;list-style:none;margin:1rem 0;padding:0}ul.views li{display:inline;margin:0 .5rem 0 0;padding:0}ul.views li.current{font-weight:700}.box{border:2px solid #ccc;color:#25422d;margin-bottom:30px;padding:15px;position:relative}.box p{margin-bottom:0}.box p+p,.box p+div{margin-top:.5rem}.box.search{background-color:#f0f0eb;border:none;border-radius:12px;z-index:1}.box.green{background-color:#e1f0b4;border:none}.box.green.border{border:none!important;border-left:10px solid #25422d!important}.box.orange{background-color:#fe9;border:none}.box.orange.border{border:none!important;border-left:10px solid #fad158!important}.box.rounded{border-radius:18px!important}.box.green.border.rounded,.box.orange.border.rounded{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.box.green a,.box.orange a{color:#25422d}.box ul,.box ol{margin-bottom:0}.box .help{position:absolute;right:6px;top:6px}.box .help img{height:26px}.box.question{padding-bottom:30px;padding-top:30px}.box.question p{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem}.sticky-lg-top{top:1vh}.callout{background-color:#fff1ad;border-radius:6px;font-size:1rem;margin:0;padding:15px;position:relative}.callout p{margin-bottom:0}.callout .icon--help{position:absolute;right:15px;top:15px}.callout .icon--star,.callout .icon--badge{position:relative;top:4px}.callout .icon--badge{top:6px}.callout a,.callout a:link{border-color:#25422d;color:#25422d}.callout .badge--signed,.callout .baddge--joined{display:inline-block;padding:0 15px}.callout .notable--connections{display:inline-block;padding-left:15px}.callout+form{padding:0 15px}.callout+form input[type="submit"]:hover{background-color:transparent}.callout.green{background-color:#e1f0b4}.callout.protected--profile{padding-left:45px}.callout p.is--verified{padding-left:30px}.callout.protected--profile .icon--globe,.callout .icon--verified{left:15px;position:absolute;top:15px}.callout .icon--verified{left:13px;top:14px}@media (max-width:980px){.callout .badge--signed,.callout .baddge--joined{display:block;padding:5px 0}}.footnote{background-color:rgba(240,240,235,.5);border:1px solid #ccc;border-radius:6px;font-size:1rem;font-style:normal;padding:15px;position:relative}.footnote p{margin-bottom:0}.footnote p+p,.footnote p+div,.footnote div+p{margin-top:.5rem}.footnote+hr{margin-top:3rem}#comments .footnote{margin-top:30px}.footnote.light{background-color:rgba(255,241,173,.5)}.footnote p b{font-size:.875rem}.problem--btn{appearance:none;background-color:transparent;border:none;margin:0;padding:0;position:absolute;top:15px;right:15px}.projectbox{margin-top:30px}.projectbox a.text{text-decoration:none!important}.card{background-color:#fff;border:none;border-radius:12px;padding:20px}.card.h-100{padding:0}.card-body{padding:20px}.card-footer{background-color:transparent;border-color:#f0f0eb;padding-bottom:1rem;padding-top:1rem}.card img{height:75px;width:auto}.card figure{margin-bottom:15px}@media (max-width:980px){.card.h-100{height:auto!important}}figure{display:block;margin:0}figure.img-rounded{border-radius:50%;height:75px;margin:0;overflow:hidden;width:75px}figure.img-rounded img{height:auto;width:75px}.feature--prev{margin-bottom:1rem}.feature--prev p{font-size:1.125rem;margin-bottom:0}blockquote{overflow:hidden;background:unset;margin-bottom:1rem;padding:5px 0 5px 20px;border-left:15px solid #f0f0eb}blockquote.styled{background-color:#f0f0eb;background-image:url(/images/icons/icon-quote.svg);background-position:15px 20px;background-repeat:no-repeat;background-size:30px auto;border-left:15px solid #fad158;padding:60px 15px 15px}blockquote cite{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:16px;text-transform:none}blockquote.lg{background-color:#fff}blockquote.lg p{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem}.status{background-color:#fe9;background-image:url(https://www.wikitree.com/images/icons/icon-warning-orange.svg);background-repeat:no-repeat;background-position:10px 15px;background-size:30px 30px;border:3px solid #fcb815;border-radius:6px;clear:both;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-size:18px;font-style:normal;text-align:left;letter-spacing:-1px;margin:0 0 20px;padding:12px 20px 12px 45px}.status.green{background-color:#e1f0b4;background-image:url(https://www.wikitree.com/images/icons/icon-success.svg);border-color:#8fc641}.status.red{background-color:#fcc;background-image:url(https://www.wikitree.com/images/icons/icon-error-red.svg);background-size:26px 26px;border-color:#e22a40}.status p{line-height:1.75;margin:0;padding:3px 0 3px}.status p+p{margin-top:1rem}.status a{color:#25422d!important}.status a.btn-secondary{color:#fff!important}.top--names{column-count:4;list-style:none;margin:15px 0 0;padding:0}.top--names li{margin-bottom:15px}@media (max-width:980px){.top--names{column-count:2}.top--names .btn{font-size:.875rem!important}}dl.profiles{border-top:1px solid #dedecb;margin:30px 0;width:100%}dl.profiles dt{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;margin:0;padding:20px 20px 0 20px;position:relative}dl.profiles dt .headshot{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:50%;display:inline-block;height:24px;padding:0;position:relative;margin:0 0 0 6px;top:5px;width:24px}dl.profiles dt .privacy{position:absolute;right:0;top:30px}dl.profiles dd{border-bottom:1px solid #dedecb;font-size:1rem;margin:0;padding:0 20px 20px 20px;position:relative}dl.profiles dt.P-M,dl.profiles dd.P-M{border-left:12px solid #f2f1ff}dl.profiles dt.P-F,dl.profiles dd.P-F{border-left:12px solid #fee}dl.profiles dt.P-U,dl.profiles dd.P-U{border-left:12px solid #efe}.profile--lifespan{display:inline-block;max-width:85%}.profile--active{bottom:21px;font-size:.875rem;position:absolute;right:0;text-transform:uppercase}.profile--actions.float-start a{position:relative;top:4px}.profile--actions a.jump-top{margin-right:3px}@media (max-width:980px){dl.profiles dt{padding:10px 10px 0 10px}dl.profiles dd{padding:0 10px 10px 10px}dl.profiles dt .privacy{top:20px}.profile--active{bottom:10px}dl.profiles dt.P-M,dl.profiles dd.P-M,dl.profiles dt.P-F,dl.profiles dd.P-F,dl.profiles dt.P-U,dl.profiles dd.P-U{border-left-width:6px}.profile--actions.float-start a{position:relative;top:-5px}}.profile--preview{background-color:#fff;border:2px solid #000;border-radius:6px;font-size:1rem;padding:25px 15px 5px;width:600px;overflow:hidden;position:relative}.profile--preview .copy--buttons{font-size:.875rem}.profile--preview .copy--buttons img{height:16px}.profile--preview .icon--help{position:absolute;bottom:5px;right:5px}.profile--preview .icon--close{position:absolute;top:5px;right:5px}.profile--preview .icon--back{cursor:pointer;position:absolute;top:5px;left:5px}.profile--preview p{font-size:.875rem;margin:0}.profile--preview p+p,.profile--preview ul+p{margin-top:.25rem}.profile--preview a.has--icon{text-decoration:none}.profile--headshot{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:50%;height:53px;margin:0;padding:0;width:53px}.profile--headshot.P-M{border:3px solid #afafcf}.profile--headshot.P-F{border:3px solid #cfafaf}.profile--headshot.P-U{border:3px solid #efe}.profile--preview .profile--name{font-size:1.125rem}.profile--actions li a{display:block;font-size:.875rem;padding-left:22px}.profile--actions a.profile--pedigree{background:transparent url(/images/icons/icon-pedigree.svg) left no-repeat;background-size:15px auto}.profile--actions a.profile--family-group{background:transparent url(/images/icons/icon-family-group.svg) left no-repeat;background-size:12px auto}.profile--actions a.profile--descendants{background:transparent url(/images/icons/icon-descendants.svg) left no-repeat;background-size:12px auto}.profile--actions a.profile--edit{background:transparent url(/images/icons/icon-edit.svg) left no-repeat;background-size:18px auto}.profile--actions li button{appearance:none;background-color:transparent;border:none;color:#25422d;font-family:"Roboto Mono",monospace;font-size:.875rem;font-weight:500}.edit--sidebar .profile--actions{margin:0;padding:0}.edit--sidebar .profile--actions li{display:inline-block;margin:0;padding-right:5px}.edit--sidebar .profile--actions li a{display:inline-block;padding:0}.profile--parents{font-size:.875rem;margin:.5rem 0 0 0!important}.profile--parents .icon--edit{background-size:18px auto;height:18px;position:relative;top:2px;width:18px}.profile--parents li{margin-left:0!important;padding-left:5px}.profile--parents .profile--father{border-left:8px solid #f2f1ff}.profile--parents .profile--mother{border-left:8px solid #fee}.slideshow{margin-bottom:1rem!important}.slick-prev,.slick-next{top:150px!important}.slick-prev::before,.slick-next::before{color:#333;font-size:26px;opacity:1}.slick-prev::after,.slick-next::after{background-color:#fff;border-radius:50%;content:"";display:block;height:18px;left:3px;position:absolute;top:3px;width:18px;z-index:-1}.slick-prev{left:-5px;z-index:99}.slick-next{right:-5px;z-index:99}.slick-slide{padding:0 5px}.slick-slide img.icon--map{display:inline-block;height:16px;position:relative;top:-1px;width:16px}.slideshow .profile--photo{width:100%}.slideshow.space .slick-slide img:not(.icon--map),
.slideshow.person .slick-slide img:not(.icon--map) {margin:0 auto;max-width:100%;width:auto}.slick-dots{bottom:-35px}.slick-dots li button::before{color:#333;font-size:14px}.slick-dots li.slick-active button::before{color:#333;opacity:1}.slideshow .caption{background-color:rgba(240,240,235,.5);font-size:.875rem;padding:0 0 10px}.slideshow .caption a{display:inline-block}.slideshow .caption p{margin:0;padding:0 10px}.slideshow .views{border-bottom:1px solid #dedecb;column-count:3;margin-bottom:5px;width:100%}.slideshow .views li{border-left:1px solid #dedecb;margin:0;padding:5px;text-align:center}.slideshow .views li:first-child{border-left:none}.slideshow.person .slick-slide img,.slideshow.space .slick-slide img,.slideshow.person img.profile--photo{cursor:pointer}#slideshowModal img.profile--photo{display:block;margin:0 auto;max-height:82vh}#slideshowModal .modal-body .photo--caption{display:none}#slideshowModal #slideshowModalCaption{background-color:rgba(240,240,235,.5);font-size:1rem;justify-content:flex-start}#slideshowModal .slick-prev{left:5px;z-index:99}#slideshowModal .slick-next{right:25px;z-index:99}#slideshowModal .slick-prev::before,#slideshowModal .slick-next::before{font-size:42px}#slideshowModal #slideshowModalCaption ul{display:block;margin:0 0 10px;width:100%}#slideshowModal #slideshowModalCaption ul li{display:inline-block;margin:0 20px 0 0}#slideshowModal #slideshowModalCaption p{display:inline-block;margin:0 20px 0 0}.genealogist h3 *[class*="icon--"],.genealogist h5 *[class*="icon--"]{position:relative;top:3px}#badges ul{list-style:none;margin:0;padding:0}#badges ul li{display:inline-block;margin:0 5px 5px 0;width:125px}#badges ul img{width:100%}.feed-date{border-top:1px solid #ccc;display:block;font-size:1.25rem;font-weight:bold;margin:1.5rem 0 1rem;padding:.5rem 0 0}.feed-date+div{padding-left:1rem}.THANKYOU-ITEM{background-color:rgba(240,240,235,.5);border-radius:12px;display:block;margin:0 0 15px;padding:15px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.feed-item{display:block;margin:10px 0 10px 0}.thankyou-feed-item{font-style:italic}.footnote .feed-date{font-size:.875rem;margin:.75rem 0 .5rem;border:0;font-weight:normal;display:inline}.footnote div:has(.feed-item) {display:inline;padding:0}.footnote .feed-item{display:inline}.HISTORY-HIDDEN{display:none}.density-on{opacity:1}.density-off{opacity:.2}.mergetools{display:none;z-index:1000;background-color:#fff;position:fixed;right:20px}.mergeany{display:none}#main{padding-bottom:60px}#main .col-lg-8{padding-right:3rem}#main a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (max-width:980px){#main .col-lg-8{padding-right: calc(var(--bs-gutter-x) * 0.5)}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{border:1px solid #25422d;border-radius:6px;position:absolute;top:0;left:0;width:100%;height:100%}.page--title{padding-bottom:30px;padding-top:30px}.page--title h1{margin:0}.page--title h1 small{font-size:1.5rem}.page--title .col-lg-2{align-items:center;display:flex;justify-content:end}.page--title .EDIT,.page--title .history{margin-right:5px}.page--divider{border-top:2px solid #f0f0eb;margin:0 0 45px;opacity:1}hr{border-top:2px solid #f0f0eb;height:0;margin:0;opacity:1;clear:both}.page--content hr{margin-bottom:1rem;margin-top:1.5rem}.page--content h2.jumped{padding-top:75px}.bg--white{padding:60px 0}.bg--white+.bg--white{padding-top:0}.bg--tan{background-color:#f0f0eb;padding:60px 0}.bg--tan h1{margin:0;padding:0}.categories{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:700;font-size:1rem;font-style:normal;margin:0 0 15px;padding:15px 0 0}.categories b{color:#393a3c;text-transform:uppercase}.toc .toctoggle{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:700;font-size:1rem;font-style:normal;text-transform:uppercase}.toc ul{margin-top:1rem}.editsection{color:#fff}.EDIT{color:#fff;position:relative}.editsection a,.EDIT a{background-image:url(/images/icons/icon-edit.svg);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;text-indent:-9999em;width:24px}.EDIT a{background-size:30px 30px;height:30px;position:relative;width:30px}.tree--person .EDIT a{background-size:20px 20px;height:20px;top:0;width:20px}.history a{background-image:url(/images/icons/icon-history-4.svg);background-position:0 0;background-repeat:no-repeat;background-size:30px 30px;display:inline-block;height:30px;text-indent:-9999em;width:30px}.collapse.lg-show:not(.show) {display:block}.page-Help_How_to_Use_WikiTree .page--content table{margin:15px 0!important;text-align:left!important;width:100%}.page-Help_How_to_Use_WikiTree .page--content table img{margin:15px 0}.page-Help_How_to_Use_WikiTree .page--content table td{font-size:100%!important;text-align:left!important}ul.related li{display:inline}ul.related li::after{content:", ";display:inline}ul.related li:last-child::after{content:""}ul.profile--facts img,.VITALS img{max-height:20px;position:relative;top:-2px}#person.has--bg_img{background-position:0 0;background-repeat:repeat;padding:60px 0}#person.has--bg_img .page--title{background-color:#fff;border:3px solid #25422d;border-radius:12px}.page--content .showHideTree,.page--content #showHideDescendants{display:none}.jump--links .showHideTree,.jump--links #showHideDescendants{clear:none!important;float:none!important;margin:0!important;padding:.375rem .75rem!important;display:inline-block}.jump--links .showHideTree img,.jump--links #showHideDescendants img{display:none}.dna--x{background-color:#e1f0b4;border:1px solid #25422d;border-radius:2px;color:#25422d;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-size:.75rem;font-weight:700;font-style:normal;padding:0 6px;position:relative;top:-1px}.dna--x:hover{cursor:default}.spacer{display:inline-block;padding:0 .375rem}#memberSection h3{padding-right:30px;position:relative}#memberSection h3 span.EDIT{position:absolute;right:0;top:0}@media (max-width:980px){#person.has--bg_img{padding:30px 0}.page--title{padding-bottom:15px;padding-top:15px}.page--title .EDIT a{background-size:24px 24px;height:24px;width:24px}.bg--tan,.bg--white{padding:30px 0}.page--divider{margin-bottom:25px}.btn-show-hide{color:green!important;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:700;font-size:.875rem;font-style:normal;text-transform:uppercase}.btn-show-hide span{display:inline-block;transition:all 250ms ease-in-out}.btn-show-hide[aria-expanded="true"] span{transform:rotate(45deg)}.categories{font-size:.875rem}.lg-show:not(.show) {display:none!important}}.tree--header,.tabs--header{border-bottom:1px solid #ccc}.tab-pane.active{background-color:var(--wt-offwhite)}.tree-tabs,.nav-tabs{border:none}.tree-tabs .nav-link,.nav-tabs .nav-link{background-color:#f0f0eb;border-color:#ccc;color:#393a3c;font-size:1rem;margin-right:5px}.tree-tabs .nav-link.active,.nav-tabs .nav-link.active{background-color:var(--wt-offwhite);border-color:#ccc #ccc var(--wt-offwhite);f;color:#393a3c;font-weight:bold}.tree-tabs .spacer,.nav-tabs .spacer{display:inline-block;font-size:2rem;font-weight:700;padding:0 10px}.nav-tabs .nav-link,.nav-tabs .nav-link:visited{color:#393a3c!important;text-decoration:none}.page--content .VITALS{display:none}.ancestors--content{margin-bottom:3.5rem;padding-bottom:30px;transition:opacity 250ms ease-in-out}.ancestors--content.is--visible{opacity:1}.ancestors--content h6.cat{margin-top:0}.ancestors--content .col{position:relative}.ancestors--content .col-4+.col-8{padding-left:0}.ancestors--content .tree--great_grandparents .col-8{width:100%}.tree--person{border-radius:6px;font-size:1rem;padding:15px;position:relative}.tree--person_m{background-color:#f2f1ff}.tree--person_f{background-color:#fee}.tree--person_u{background-color:#efe}.tree--person .button.small{display:none}.tree--profile .tree--person{min-height:840px}.tree--person .icon--add{margin-right:3px;position:relative;top:3px}.tree--person .icon--more-p,.tree--person .icon--more-m{position:relative;top:-2px}.ancestors--content .tree--person{align-items:center;display:flex}.tree--person+.tree--person{margin-top:12px}.tree--profile .tree--person{height:100%}.tree--parents .tree--person{height:calc(50% - 6px)}.tree--grandparents .tree--person{height:calc(25% - 9px)}.tree--great_grandparents .tree--person{height:calc(12.5% - 10.5px)}.tree--great_great_grandparents .tree--person{height:calc(6.25% - 11.25px)}.tree--person .profile--actions{margin:0;padding:0}.tree--person .profile--actions li{display:inline-block;margin:0;padding-right:5px}.tree--person .profile--actions li a{display:inline-block;padding:0}.tree--person .icon--dna-checked{position:relative;top:2px}.tree--person .person--details{font-size:.875rem;margin-bottom:0}.tree--great_grandparents .tree--person{padding:8px 2px 10px 10px}.tree--great_grandparents .tree--person .person--details{font-size:.75rem}.tree--great_great_grandparents .tree--person{font-size:.875rem;min-height:53px;padding:6px 2px 8px 10px}.tree--great_great_grandparents .tree--person .person--details{font-size:.75rem}.tree--great_great_grandparents .tree--person .profile--actions li{padding-right:3px}.tree--placement{width:100%}.tree--person::after{background-color:#cacab9;content:"";height:1px;position:absolute;right:-12px;top:50%;width:12px}#Family-pane .tree--person::after{display:none}.tree--profile .tree--person::before,.tree--great_great_grandparents .tree--person::after{display:none}#treeSynopsis .tree--person::after{display:none}.tree--connector{background-color:#cacab9;height:50%;position:absolute;right:-12px;top:25%;width:1px}.tree--connector::before{background-color:#cacab9;content:"";height:1px;position:absolute;top:0;width:13px}.tree--connector::after{background-color:#cacab9;content:"";height:1px;position:absolute;bottom:0;width:13px}@media (max-width:980px){html,body{overflow-x:hidden!important;width:auto!important}.tree--ancestors.container{margin-left:0;overflow-x:scroll;-ms-overflow-style:none;padding-left:20px;padding-right:0;position:relative;scrollbar-color:#0f7339 #fdffda;scrollbar-width:none}.tree--ancestors::-webkit-scrollbar{display:none}.tree--ancestors #treeView{width:1450px}.tree--ancestors .col{max-width:280px;width:280px}.tree--ancestors .col.tree--profile{max-width:320px;width:320px}}.tree--great_great_grandparents .tree--placement .col{padding-right:32px}.tree--great_great_grandparents .profile--actions > li:has(span.icon--more-p) {position:absolute;right:16px;top:0}.tree--great_great_grandparents .profile--actions > li:has(span.icon--more-m) {position:absolute;right:16px;bottom:-4px}.person--avatar{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-block;height:48px;margin:0 5px 0 0;overflow:hidden;padding:0;vertical-align:middle;width:48px}.person--avatar a{display:block;height:100%;width:100%}.person--avatar img{min-height:48px;width:auto}.tree--person_m .person--avatar,.person--avatar.person--m,.person--avatar.person--male{border:2px solid #afafcf}.tree--person_f .person--avatar,.person--avatar.person--f,.person--avatar.person--femail{border:2px solid #cfafaf}.person--avatar.person--u,.person--avatar.person--no-gender{border:2px solid #afdeaf}.avatar--75{height:75px;width:75px}.avatar--75 img{min-height:75px}.avatar--53{height:53px;width:53px}.avatar--53 img{min-height:53px}.avatar--40{height:40px;width:40px}.avatar--40 img{min-height:40px}.avatar--32{height:32px;width:32px}.avatar--32 img{min-height:32px}.avatar--30{height:30px;width:30px}.avatar--30 img{min-height:30px}.profile--actions .avatar--30{position:relative;top:-3px}.avatar--24{height:24px;width:24px}.avatar--24 img{min-height:24px}.profiles .person--avatar{margin-left:10px}.background--gender-male{background-color:#f2f1ff}.background--gender-female{background-color:#fee}.background--gender-no-gender{background-color:#efe}p span[class*="privacy--"],
ul:not(.profile--actions, .icons) li span[class*="privacy--"],
ol:not(.profile--actions, .icons) li span[class*="privacy--"],
table span[class*="privacy--"],
.privacy--inline {background-size:15px 15px!important;display:inline-block!important;height:15px!important;position:relative!important;top:2px!important;width:15px!important}.privacy{background-position:50% 50%;background-size:30px 30px;background-repeat:no-repeat;border-radius:50%;display:block}.privacy--60{background-color:#fff;border:2px solid #25422d}.privacy--50{background-color:#8fc641}.privacy--40{background-color:#ffe270}.privacy--35{background-color:#fad158}.privacy--30{background-color:#fcb815}.privacy--20{background-color:#c00}.privacy--10{background-color:#25422d}.privacy--60,.privacy--50{background-image:url(/images/icons/icon-privacy-open.svg)}.privacy--40,.privacy--35,.privacy--30{background-image:url(/images/icons/icon-privacy-closed-dark.svg)}.privacy--20,.privacy--10{background-image:url(/images/icons/icon-privacy-closed-light.svg)}.privacy--sm{background-image:none;height:15px!important;width:15px!important}.privacy--sm.privacy--60{border-width:1px;height:15px!important;width:15px!important}.privacy--md{background-size:14px 14px;height:26px!important;width:26px!important}.privacy--md.privacy--60{border-width:1px}.privacy--lg,p span.privacy--lg,ul li span.privacy--lg,ol li span.privacy--lg,table span.privacy--lg{background-size:30px 30px!important;height:50px!important;margin-left:5px;width:50px!important}@media (max-width:980px){.privacy--lg{background-size:16px 16px!important;border-width:1px;height:26px!important;width:26px!important}.profile .page--title .privacy--lg{background-size:30px 30px!important;height:50px!important;margin-left:5px;width:50px!important}}ul li.BULLET10,ul li.BULLET20,ul li.BULLET30,ul li.BULLET35,ul li.BULLET40,ul li.BULLET50,ul li.BULLET60{list-style:none;padding-left:20px;position:relative}ul li.BULLET10::before,ul li.BULLET20::before,ul li.BULLET30::before,ul li.BULLET35::before,ul li.BULLET40::before,ul li.BULLET50::before,ul li.BULLET60::before{background-color:transparent;border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;top:8px;width:12px}ul li.BULLET10::before{background-color:#25422d}ul li.BULLET20::before{background-color:#c00}ul li.BULLET30::before{background-color:#fcb815}ul li.BULLET35::before{background-color:#fad158}ul li.BULLET40::before{background-color:#ffe270}ul li.BULLET50::before{background-color:#8fc641}ul li.BULLET60::before{background-color:#fff;border:1px solid #25422d;height:12px;width:12px}form .privacy{border-radius:50%;display:inline-block;height:12px;margin-right:3px;position:relative;top:-2px;width:12px}form .footnote .privacy{top:0;margin-left:3px}form .privacy.public,form .privacy.privacy-50{background-color:#8fc641}form .privacy.semiprivate,form .privacy.privacy-40{background-color:#fad158}form .privacy.private,form .privacy.privacy-20{background-color:#c00}#commentContainer .comment{background-color:rgba(240,240,235,.5);border-radius:12px;margin:0 0 15px;padding:15px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#commentContainer .comment-depth-1,#commentContainer .comment-depth-2,#commentContainer .comment-depth-3,#commentContainer .comment-depth-4,#commentContainer .comment-depth-5{background-color:rgba(240,240,235,.25);background-image:url(/images/icons/icon-reply.svg);background-position:3px 15px;background-repeat:no-repeat;background-size:25px 25px;padding-left:30px}#commentContainer .comment-depth-1{margin-left:30px}#commentContainer .comment-depth-2{margin-left:60px}#commentContainer .comment-depth-3{margin-left:90px}#commentContainer .comment-depth-4{margin-left:120px}#commentContainer .comment-depth-5{margin-left:150px}.comment-header{margin-bottom:1rem;position:relative}.comment-header img.icon--archived{height:20px;opacity:.75;position:absolute;right:5px;top:10px;width:20px}.comment-info p{margin:1rem 0}.comment-form-container{display:none}.comment-hide{display:none!important}#memoryContainer .comment{background-color:rgba(240,240,235,.5);border-radius:12px;margin:0 0 15px;padding:15px}#memoryContainer .icon--help{position:relative;top:6px}.comment-absent{font-size:1rem}html{font-family:'Roboto',sans-serif;scroll-behavior:auto!important}.container{padding-left:20px;padding-right:20px}.container.full-width{margin:auto!important;max-width:100%!important;padding-left:20px;padding-right:20px}.container .container{padding-left:0;padding-right:0}body{background:var(--wt-offwhite);color:#393a3c;font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.xs-font{font-size:.875rem}body.sm-font{font-size:1rem}body.lg-font{font-size:1.25rem}body.xl-font{font-size:1.375rem}@media (max-width:980px){body{font-size:1rem;height:100vh}}::-moz-selection{background:#fe9}::selection{background:#fe9}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;margin-bottom:1rem}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:"Roboto",sans-serif;font-weight:700;font-style:italic}h1{font-size:2.5rem}.lead--in h1{font-size:3rem}h2{font-size:1.75rem}.lead--in h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}@media (max-width:980px){h1{font-size:1.75rem}.lead--in h1{font-size:1.75rem}.page--title h1{font-size:1.5rem}h2{font-size:1.5rem}.lead--in h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}}h6.name{font-weight:400;margin-bottom:5px}h6.cat{border-bottom:1px solid #ccc;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:.875rem;margin-bottom:30px;margin-top:40px;padding-bottom:6px;text-transform:uppercase}.page--content h2,.page--content h3,.page--content h4,.page--content h5,.page--content h6{margin-top:2.5rem;position:relative}.page--content h2,.page--content h3{padding-right:40px}.badge{background-color:#ffe270;border-radius:4px;color:#25422d;font-family:"Roboto Mono",monospace;font-size:.75rem;font-optical-sizing:auto;font-weight:700;font-style:normal;padding:4px 6px;text-transform:uppercase;width:auto}.badge.text-bg-primary{background-color:#fe9!important;color:#25422d!important}.badge.new{background-color:#fcb815}.badge.green{background-color:#e1f0b4}.badge.green.new{background-color:#8fc641}.badge.red{background-color:#fcc}.badge.red.new{background-color:#c00;color:#fff}.lead,.large{font-size:1.3rem}.SMALL,.small,small{font-size:.875rem}code{background-color:#f0f0eb;border-radius:2px;color:#25422d;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-size:1rem;font-weight:700;font-style:normal;padding:0 4px;text-transform:none}.EXAMPLE{background-color:#f0f0eb;border-radius:.375rem;color:#25422d;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-size:1rem;font-weight:400;font-style:normal;margin-bottom:1.5rem;padding:10px;text-transform:none}img{height:auto;max-width:100%}img.img-fluid{width:100%}a.unvisited{color:green!important}a.visited{color:purple!important}a,a:link{color:green;text-decoration:underline}a:hover{color:green;text-decoration:none}a:visited,a:visited:hover{color:purple!important}a.icon-more{background-image:url(https://www.wikitree.com/images/icons/icon-read-more.svg);background-repeat:no-repeat;background-position:-6px -6px;background-size:40px 40px;display:inline-block;height:24px;position:relative;top:3px;width:24px}a.new{color:red}a.new:visited{color:red!important}strong,b{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}strong.error,b.error{color:#ff0f0f}strong.warning,b.warning{color:#ff5f15}em,i{font-family:"Roboto",sans-serif;font-weight:400;font-style:italic}mark{background-color:#fe9;padding:.1em}strong i,strong em,b i,b em i strong,em strong,i b,em b{font-family:"Roboto",sans-serif;font-weight:700;font-style:italic}dl{margin-bottom:1.5rem}dl dt,dl dd{margin-bottom:.5rem}dl dd{margin-left:.5rem}dl dl{margin-left:30px;margin-top:1.5rem}ul,ol{padding-left:1.25rem;margin-bottom:1.5rem}ul li,ol li{margin-bottom:.5rem}ul ul,ol ol,ul ol,ol ul{margin-top:.5rem}ul.STYLED,ol.STYLED{list-style:none;padding-left:0}.page--content ul:not(.profile-tabs),
.page--content ol {margin-left:1rem}.page--content ul ul,.page--content ol ol,.page--content ul ol,.page--content ol ul{margin-left:0}.box ul,.box ol{margin-left:0}ul.numbered,ol.numbered,ul.numbered ul,ol.numbered ul,ul.numbered ol,ol.numbered ol{counter-reset:item;list-style:none;margin-left:0;padding-left:0}ul.numbered ul,ol.numbered ul,ul.numbered ol,ol.numbered ol{list-style:disc}ul.numbered ul li::before,ol.numbered ul li::before,ul.numbered ol li::before,ol.numbered ol li::before{display:none;padding-left:0}ul.numbered li,ol.numbered li{counter-increment:item;padding-left:40px;position:relative}ul.numbered li li,ol.numbered li li{padding-left:0}ul.numbered li::before,ol.numbered li::before{background-color:#fad158;border-radius:.375rem;color:#25422d;content:counter(item);display:inline-block;font-weight:bold;left:0;position:absolute;text-align:center;width:27px}ul li.NUMBER1::before,ul li.NUMBER2::before,ul li.NUMBER3::before,ul li.NUMBER4::before,ul li.NUMBER5::before,ul li.NUMBER6::before,ul li.NUMBER7::before,ul li.NUMBER8::before,ul li.NUMBER9::before,ul li.NUMBER10::before{background-color:#fad158;border-radius:5px;color:#25422d;content:"1";display:inline-block;font-weight:bold;margin-right:10px;text-align:center;width:27px}ul li.NUMBER2::before{content:"2"}ul li.NUMBER3::before{content:"3"}ul li.NUMBER4::before{content:"4"}ul li.NUMBER5::before{content:"5"}ul li.NUMBER6::before{content:"6"}ul li.NUMBER7::before{content:"7"}ul li.NUMBER8::before{content:"8"}ul li.NUMBER9::before{content:"9"}ul li.NUMBER10::before{content:"10"}.number--block{background-color:#fad158;border-radius:5px;color:#25422d;display:inline-block;font-size:80%;line-height:1;padding:5px 10px;position:relative;top:-1px}ul.star,ol.star{list-style:none;margin-left:1rem}ul.star li,ol.star li{position:relative}ul.star li::before,ol.star li::before{border:3px solid #fad158;border-radius:30%;content:"";display:block;height:13px;left:-20px;position:absolute;top:7px;width:13px}ul.star.green li::before,ol.star.green li::before{border-color:#8fc641}ul.star small,ol.star small,ul.star .SMALL,ol.star .SMALL{display:block;font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:500;font-style:normal;padding-top:5px}ul.no-indent,ol.no-indent{margin-left:0}ul.unstyled,ol.unstyled{list-style:none;margin-left:0;padding:0!important}ul.inline li,ol.inline li{display:inline-block;margin:0 .5rem .5rem 0}ul.inline.link--list li,ol.inline.link--list li{margin-right:0}ul.inline.link--list li::after,ol.inline.link--list li::after{content:", ";display:inline}ul.inline.link--list li:last-child::after,ol.inline.link--list li:last-child::after{content:"";display:none}ul.dna li{background-position:0 3px;background-repeat:no-repeat;background-size:22px auto;padding-left:30px}ul.dna.dna-y li{background-image:url(/images/icons/icon-dna-y-block.svg)}ul.dna.dna-mt li{background-image:url(/images/icons/icon-dna-mt.svg)}ul.dna.dna-au li{background-image:url(/images/icons/icon-dna-au.svg)}table.full-width{width:100%}table.table-borderless,table.table-borderless th,table.table-borderless td{border:none}caption{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-size:.875rem;font-weight:400}table.table-unstyled{border:none;margin-bottom:0;padding:0}table.table-unstyled th,table.table-unstyled td{border:none;padding:0}.table-hover>tbody>tr:hover>*{--bs-table-color-state:#15141a;--bs-table-bg-state:rgba(240,240,235,.5)}table.table--data{border-left:none;border-right:none}.small p span[class*="icon--"],table.table--data span[class*="icon--"]{background-size:16px 16px!important;height:16px!important;top:3px!important;width:16px!important}table.table--data th span[class*="icon--"]{top:2px!important}table.table--data th{background-color:rgba(240,240,235,.35);border:none}table.table--data td{border-left:none;border-right:none}table.table--data th a,table.table--data th a:hover{color:#25422d!important;text-decoration:none}table.table--data .genderbar{height:100%;left:0;position:absolute;top:0;width:8px}table.table--data td.person--male .genderbar{background-color:#f2f1ff}table.table--data td.person--female .genderbar{background-color:#fee}table.table--data td.person--no-gender .genderbar{background-color:#efe}table.table--data td.person--male,table.table--data td.person--female,table.table--data td.person--no-gender{padding-left:1rem;position:relative}h2,h3,h4,h5,h6 div,label,li,sup{scroll-margin-top:75px}.text-no-break{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.body-text ul.colon-indent{list-style:none;margin-left:20px}.table-wrapper{overflow-x:auto}.table-wrapper:has(> table.no-wrap) {overflow-x:visible}.body-text table.no-wrap{margin:auto}.body-text table{border-collapse:collapse;margin-top:1.5rem;margin-bottom:1.5rem;caption-side:top}.body-text table th{text-align:center}.body-text table th,.body-text table td{padding:.25rem}.body-text table>caption{text-align:center}.body-text table,.body-text table a{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.body-text table[border],.body-text table[border] th,.body-text table[border] td,.body-text table[border] tr{border:1px solid #000}.body-text table[border="0"],.body-text table[border="0"] th,.body-text table[border="0"] td,.body-text table[border="0"] tr{border:none}.body-text table[border]:not([border="0"]) {border-width:attr(border px);border-style:solid;border-color:#000}.body-text table th[align="left"],.body-text table td[align="left"]{text-align:left}.body-text table th[align="center"],.body-text table td[align="center"]{text-align:center}.body-text table th[align="right"],.body-text table th[align="right"]{text-align:right}.body-text ul,.body-text ol{margin-bottom:20px;margin-left:60px}.body-text ul ul,.body-text ul ol,.body-text ol ul,.body-text ol ol{margin:4px 0 5px 30px}.body-text ul ul li,.body-text ul ol li,.body-text ol ul li,.body-text ol ol li{margin-bottom:6px}.body-text li{margin-bottom:5px}.hidden{display:none}@media print{html{overflow:visible!important}}.lang-help-navigator{font-family:"Roboto Mono",monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.875rem;margin-bottom:1rem!important}