[data-target]{display:none}.active[data-target]{display:block}.region-content{background-color:#f2f2f2}#people-search-results{padding-bottom:1.5rem}@media screen and (min-width:1025px){#people-search-results{margin:0 auto;max-width:1440px;padding-bottom:3rem;width:90vw}}#people-search-results caption{margin:0}.people-search--results-message{background-color:#0076a0;color:#fff;padding:1rem;width:100%}@media screen and (min-width:1025px){div.search-results--wrapper{overflow-y:auto}.people-search--results--menu-wrapper .people-search--results--menu{flex-direction:row;justify-content:space-evenly}}.people-search--results--menu-wrapper .people-search--results--menu li{font-size:inherit}.results-menu-button{background-color:#fff;border:2px solid #f2f2f2;border-left:none;border-right:none;color:#262e33;display:block;margin:0!important;text-align:center;width:100%}@media screen and (min-width:1025px){.results-menu-button{border:2px solid #f2f2f2;border-bottom:none;border-top:none}.results-menu-button:first-of-type{border-left:none}.results-menu-button:last-of-type{border-right:none}}.results-menu-button button{width:100%}.results-menu-button a,.results-menu-button button{background-color:transparent;border:0;color:#262e33;display:block;font-weight:600;padding:1rem;text-decoration:none;white-space:nowrap}@media screen and (min-width:1025px){.results-menu-button a,.results-menu-button button{padding-left:1rem;padding-top:.75rem}}.results-menu-button a:hover,.results-menu-button button:hover{background-color:#0076a0;color:#fff}.results-menu-button a:focus,.results-menu-button button:focus{text-decoration:#fff 1px solid}.results-menu-button a.sort-link,.results-menu-button button.sort-link{background:url(//21588026.fs1.hubspotusercontent-na1.net/hubfs/21588026/raw_assets/public/search/themes/custom/mnhs/assets/images/icons/white-arrow-down.svg) right 50%no-repeat;color:#fff}.results-menu-button a.sort-link[data-sort-direction=desc],.results-menu-button button.sort-link[data-sort-direction=desc]{background-image:url(//21588026.fs1.hubspotusercontent-na1.net/hubfs/21588026/raw_assets/public/search/themes/custom/mnhs/assets/images/icons/white-arrow-up.svg)}.results-menu-button.active,table thead tr{background-color:#0076a0}.results-menu-button.active a,.results-menu-button.active button{color:#fff;text-decoration:none}.people-search--results--menu-wrapper,.people-search-results--list .result-box ul{margin-bottom:0}@media screen and (min-width:1200px){.people-search--results--menu-wrapper{width:100%}}.people-search--results--menu-wrapper .people-search--results--menu{display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:768px){.people-search--results--menu-wrapper .people-search--results--menu{column-gap:.25rem;flex-direction:row;flex-flow:wrap;justify-content:flex-start}.people-search--results--menu-wrapper .people-search--results--menu .results-menu-button{min-width:14.2vw;width:fit-content}}.records-table--wrapper,table,table caption{width:100%}a.sort-link,button.sort-link,table thead tr th a.sort-link,table thead tr th button.sort-link{align-items:flex-end;background-color:transparent;border:0;color:#fff;cursor:pointer;display:flex;justify-content:flex-start}a.sort-link:hover,button.sort-link:hover,table thead tr th a.sort-link:hover,table thead tr th button.sort-link:hover{text-decoration:underline}table{border-collapse:separate;margin-bottom:0;max-width:unset}@media screen and (min-width:1025px){table{border-collapse:collapse;display:table}table tbody a{padding-top:.75rem}}@media screen and (max-width:1199.98px){table caption{border-width:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}table tbody,table thead{display:block;width:100%}@media screen and (min-width:1025px){table tbody,table thead{display:table-header-group}}table thead tr th{padding:1rem .5rem}@media screen and (min-width:1025px){table tbody td,table thead tr th{min-width:unset;padding:1rem 2rem}}table thead tr{border-top:.5px solid #fff;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width:1025px){table thead tr{border-top:none;display:table-row}}table thead tr th{padding-right:1rem;vertical-align:bottom}table thead tr th a.sort-link,table thead tr th button.sort-link{font-weight:600}table thead tr th a.sort-link:after,table thead tr th button.sort-link:after{content:url(//21588026.fs1.hubspotusercontent-na1.net/hubfs/21588026/raw_assets/public/search/themes/custom/mnhs/assets/images/icons/white-arrow-down.svg);display:inline-block;padding-left:.5rem}table thead tr th a.sort-link[data-sort-direction=desc]:after,table thead tr th button.sort-link[data-sort-direction=desc]:after{content:url(//21588026.fs1.hubspotusercontent-na1.net/hubfs/21588026/raw_assets/public/search/themes/custom/mnhs/assets/images/icons/white-arrow-up.svg)}table tbody tr:focus-visible,table tbody tr:hover,table tbody tr[data-active-record=true]{background-color:#727679;color:#fff}table tbody tr:focus-visible a,table tbody tr:hover a,table tbody tr[data-active-record=true] a{color:#fff;text-decoration:underline}table tbody tr.active{background-color:#cdd4d7}table tbody td{empty-cells:hide;padding:.5rem}@media screen and (min-width:1200px){table tbody td{empty-cells:show;padding:1rem 2rem}}table tbody tr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}table tbody tr[data-record-type] td{display:block;min-width:unset}table tbody tr[data-record-type] td:first-of-type{order:10}table tbody tr[data-record-type] td[data-is-empty]{display:none}table tbody tr[data-record-type] td[data-label="Family name"],table tbody tr[data-record-type] td[data-label="Given name"],table tbody tr[data-record-type] td[data-label="Middle name"],table tbody tr[data-record-type] td[data-label=Suffix]{font-weight:600}table tbody tr[data-record-type=census] td:first-of-type{order:11}@media screen and (min-width:1025px){table tbody tr{display:table-row}table tbody tr td,table tbody tr td:first-of-type{width:unset}table tbody tr td[data-label]{display:table-cell;width:unset}table tbody tr td[data-label][data-is-empty]{display:table-cell}}div#birth-records-results table thead tr th:nth-child(-n+10),div#death-records-results table thead tr th:nth-child(-n+10),div#gold-star-results table thead tr th:nth-child(-n+10){display:none}div#birth-records-results table thead tr th:nth-child(2),div#death-records-results table thead tr th:nth-child(2),div#gold-star-results table thead tr th:nth-child(2){display:block}@media screen and (min-width:1025px){div#birth-records-results table thead tr th,div#birth-records-results table thead tr th:nth-child(-n+10),div#birth-records-results table thead tr th:nth-child(2),div#death-records-results table thead tr th,div#death-records-results table thead tr th:nth-child(-n+10),div#death-records-results table thead tr th:nth-child(2),div#gold-star-results table thead tr th,div#gold-star-results table thead tr th:nth-child(-n+10),div#gold-star-results table thead tr th:nth-child(2){display:table-cell}}div#vets-graves-results table thead tr th:nth-child(-n+10){display:none}div#vets-graves-results table thead tr th:nth-child(2){display:block}@media screen and (min-width:1025px){div#vets-graves-results table thead tr th,div#vets-graves-results table thead tr th:nth-child(-n+10),div#vets-graves-results table thead tr th:nth-child(2){display:table-cell}}div#census-results table thead tr th:nth-child(-n+16){display:none}div#census-results table thead tr th:nth-child(2){display:block}@media screen and (min-width:1025px){div#census-results table thead tr th,div#census-results table thead tr th:nth-child(-n+16),div#census-results table thead tr th:nth-child(2){display:table-cell}}.people-search-results--list{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);margin-top:1rem}@media screen and (min-width:576px){.people-search-results--list{grid-template-columns:repeat(2,1fr)}}.people-search-results--list .result-box{background-color:#fff;border:1px solid #727679;padding:1rem}.people-search-results--list .result-box.active{border-width:2px}.people-search-results--list .result-box ul li{font-size:1rem;margin:0;padding:0}.people-search-results--list .result-box .record-field{padding-bottom:.5rem}