.homestory {
  background: url("/i/h/bg-papersmosaic.jpg"), linear-gradient(180deg, rgb(65, 65, 65) 0%, rgb(65, 65, 65) 150px, rgb(255, 255, 255) 150px, rgb(255, 255, 255) 100%);
  padding: 10px 0 32px;
  background-size: cover;
  background-position: 50% 0;
  background-repeat: repeat-x;
}
.homestory h1 {
  text-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
}
@media (max-width: 767.98px) {
  .homestory h1 {
    font-size: 28px;
  }
}

.search-bar.search-home {
  border-radius: 8px;
  border: 1px solid #dddcdc;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.4);
}

.faux-lay {
  z-index: 100 !important;
}
@media (max-width: 767.98px) {
  .faux-lay:hover {
    outline: 100vh solid rgba(0, 0, 0, 0.5);
  }
}

.search-bar {
  background: #f5f2e9;
  border-bottom: 1px solid #ccc;
  top: 0;
  z-index: 999;
}
@media (min-width: 576px) {
  .search-bar {
    position: -webkit-sticky;
    position: sticky;
  }
}

#secondary-filters {
  max-width: 1045px;
}
@media (max-width: 767.98px) {
  #secondary-filters {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
  }
  #secondary-filters::-webkit-scrollbar {
    display: none;
  }
}

.faux-terms {
  --searchButtonWidth: 75px;
  background-color: #fff;
  display: flex;
  height: auto;
  overflow-x: auto;
  max-width: 960px;
  -webkit-overflow-scrolling: touch;
}
.faux-terms::-webkit-scrollbar {
  display: none;
}
.faux-terms > div .h-circle {
  border-radius: 50%;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  line-height: 1;
  opacity: 0.5;
  padding: 0 4px;
  height: 24px;
  width: 24px;
  text-align: center;
}
.faux-terms > div .h-circle:hover {
  background-color: #84d5ff;
  opacity: 1;
}
.faux-terms > div .icon-edit {
  display: inline-block;
  font-weight: bold;
  margin-left: 8px;
  opacity: 0.5;
  padding: 1px;
}
.faux-terms > div .icon-edit:hover {
  opacity: 1;
}
@media (max-width: 1199.98px) {
  .faux-terms > .border-right:not(.minimized) {
    border-bottom: 1px solid #DEDEDE;
    border-right: 0 none !important;
  }
}
.faux-terms input.form-control {
  border: 0 none;
  outline: none !important;
  width: auto;
  height: auto;
  flex-grow: 1;
}
.faux-terms input.form-control::-moz-placeholder {
  font-style: italic;
  font-weight: normal;
}
.faux-terms input.form-control:-ms-input-placeholder {
  font-style: italic;
  font-weight: normal;
}
.faux-terms input.form-control::placeholder {
  font-style: italic;
  font-weight: normal;
}
.faux-terms input.form-control:not(:-moz-placeholder-shown) ~ div > button {
  display: inline-block;
}
.faux-terms input.form-control:not(:-ms-input-placeholder) ~ div > button {
  display: inline-block;
}
.faux-terms input.form-control:not(:placeholder-shown) ~ div > button {
  display: inline-block;
}
.faux-terms input.form-control:focus {
  box-shadow: none;
}
.search-home .faux-terms input.form-control {
  max-width: 100%;
}
.faux-terms.focusable > div:focus-within {
  color: #535353;
  background-color: #fff;
  border-color: #05aaff;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem #f49c0f;
}

.minimized .dropdown .flex-wrap {
  flex-wrap: nowrap !important;
}

.end-button {
  right: -10px;
  background: rgb(255, 255, 255);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 12%, rgb(255, 255, 255) 100%);
}

.faux-terms .clip-util-icon:before {
  padding: 2px 0 5px;
  display: block;
}

.search-term {
  border-radius: 4px;
  border: 1px solid transparent;
  display: flex;
  justify-content: start;
  align-items: center;
  font-style: normal;
  line-height: 1.1;
  cursor: pointer;
  padding: 0 0.5em 0 0;
  position: relative;
  white-space: nowrap;
}
.search-term:not(:only-of-type) > span:after {
  content: ";";
}
.search-term:hover {
  background: #E8F6FF;
  border-radius: 4px;
  border: 1px solid #84d5ff;
  color: #00689e;
}
.search-term:hover:after {
  content: "";
}
.search-term:hover > a {
  display: inline-block !important;
  text-decoration: none;
}
.search-term > a {
  display: none !important;
}
.search-term[id^=search-term-keyword]:hover {
  background: #fff;
  text-shadow: none;
}
.search-term[id^=search-term-keyword]:hover .keyword {
  cursor: text;
}
@media (min-width: 576px) {
  .search-term > span.icon-news {
    display: none;
  }
}
@media (min-width: 992px) {
  .search-term > span.icon-news {
    display: inline-block;
  }
}
.search-term > span + span.title {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 90%;
}
@media (min-width: 576px) {
  .search-term > span + span.title {
    max-width: 150px;
  }
}
@media (min-width: 992px) {
  .search-term > span + span.title {
    max-width: 200px;
  }
}
.search-term > a {
  align-items: flex-end;
}
.search-term > input {
  background-color: transparent;
  border: none;
}

button.dropdown-item > .icon-news {
  color: #6c6c6c !important;
}

.show > button.dropdown-toggle {
  border-width: 2px !important;
  margin: -1px;
}

.voice-pulse {
  -webkit-animation: shadow-pulse-big 1s infinite;
          animation: shadow-pulse-big 1s infinite;
  background: #E8F6FF;
  border-radius: 50%;
  color: #fff;
  font: 13px/130px sans-serif;
  height: 130px;
  margin: 40px;
  text-align: center;
  width: 130px;
}

.pulser {
  position: relative;
}
.pulser:after {
  -webkit-animation: shadow-pulse 1s 2;
          animation: shadow-pulse 1s 2;
  display: block;
  content: " ";
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: absolute;
  top: 17%;
  left: 25%;
}

@-webkit-keyframes shadow-pulse {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  to {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);
  }
}

@keyframes shadow-pulse {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
  }
  to {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);
  }
}
@-webkit-keyframes shadow-pulse-big {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  }
  to {
    box-shadow: 0 0 0 70px rgba(0, 0, 0, 0);
  }
}
@keyframes shadow-pulse-big {
  from {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  }
  to {
    box-shadow: 0 0 0 70px rgba(0, 0, 0, 0);
  }
}
.tip {
  background: #F6B040;
  border-radius: 24px;
  border: 1px solid #F6B040;
  display: inline-block;
  color: #fff;
  font: italic bold 0.8125em Georgia, "Times New Roman", Times, serif;
  height: 16px;
  line-height: 1.35em;
  text-align: center;
  width: 16px;
}

svg.timeline {
  margin-bottom: 8px;
}

.axis path, .axis line {
  fill: none;
  stroke: #c7c8c9;
  shape-rendering: crispEdges;
}

.area-basic {
  fill: #e8f6ff;
}

.blot-line-basic {
  fill: transparent;
  stroke: #4994ca;
  stroke-width: 2;
}

.area-extra {
  fill: #fdf2e2;
  margin-left: 20px;
}

.blot-line-extra {
  fill: transparent;
  stroke: #eab15d;
  stroke-width: 2;
}

.slider-line {
  fill: transparent;
  stroke: black;
  stroke-width: 2;
}

.focus-circle {
  fill: #fff;
  stroke: #757676;
}

.focus-text {
  fill: #343a40;
  font-weight: bold;
  font-size: 0.65rem;
}

.slider {
  fill: #1976bb;
  cursor: ew-resize;
}

.slider-text {
  font-weight: bold;
  font-size: 0.65rem;
}

.range-on .selected:not(.btn-primary) {
  background: repeating-linear-gradient(to right, #fff, #fff 45%, #E8F6FF 50%, #E8F6FF 100%);
}

.calendar-divider ~ .range-on .table .selected:not(.btn-primary) {
  background: repeating-linear-gradient(to right, #E8F6FF, #E8F6FF 45%, #fff 50%, #fff 100%);
}

.selected:not(.btn-primary) .hasmatches {
  background: #0079B7;
  border-radius: 50%;
  display: block;
  color: #fff;
  margin: -0.25rem auto !important;
  padding: 8px 0;
  min-width: 32px;
  max-width: 35px;
}
.selected:not(.btn-primary) .hasmatches:empty {
  visibility: hidden;
}

.slider.selected {
  fill: #1d4b7c;
}

.calendar-card-wrap .close {
  position: absolute;
  right: 10px;
  top: 10px;
}

.calendar-month td {
  text-align: center;
}

.range {
  background: #E8F6FF;
}

.search-result-month-calendar th {
  text-align: right;
}
.search-result-month-calendar td {
  border: 2px solid #DEDEDE;
  font-size: 24px;
  text-align: right !important;
  width: 14.2857142857%;
  min-height: 80px;
}
@media (min-width: 576px) {
  .search-result-month-calendar td {
    height: 190px;
  }
}

.has-content a {
  background: #bfe6ff;
  color: #00466b;
}
.has-content a:empty {
  display: none !important;
}
.has-content a:hover {
  border-color: #0079B7;
  text-decoration: none;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.background {
  fill: none;
  pointer-events: all;
}

.states {
  fill: #aaa;
}

.states .active {
  display: none;
}

.state-borders {
  fill: none;
  stroke: #fff;
  stroke-width: 1px;
  stroke-linejoin: round;
  stroke-linecap: round;
  pointer-events: none;
}

.county-boundary {
  fill: #aaa;
  stroke: #fff;
  stroke-width: 0.5px;
}

.county-boundary:hover, .state:hover {
  border: 1px solid black;
}

.state-hover {
  border: 1px solid #c7c8c9;
  background-color: white;
  padding: 4px;
}

.facet-table th:nth-child(2),
.facet-table td:nth-child(2) {
  text-align: right;
}

.focus-rectangle {
  fill: #fff;
  stroke: #aaa;
  border: 1px solid #aaa;
}

.focus-state {
  font-weight: bold;
}

.focus-count {
  font-size: small;
}

#world_map {
  background: url(/i/world-globe.png) no-repeat 0 0;
  background-size: auto cover;
  box-sizing: content-box;
  color: #555;
  font-style: italic;
  height: 37px;
  margin: 20px auto;
  padding: 30px;
  text-align: center;
  width: 181px;
}

.usmap {
  min-height: 200px;
}

@media (min-width: 992px) {
  .facetwrap {
    max-width: 380px;
  }
  .facetItem {
    min-width: 380px;
  }
}
.cabinet-panel {
  background: var(--white);
  position: absolute;
  left: 0;
  transform: translate(-110%, 0);
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  transition: transform 0.3s ease-out;
  z-index: 10;
  height: auto;
}
@media (min-width: 576px) {
  .cabinet-panel {
    height: auto;
  }
}
@media (min-width: 768px) {
  .cabinet-panel {
    position: static;
    transform: translate(0, 0);
  }
}
.cabinet-panel.open {
  transform: translate(0, 0);
}
@media (max-width: 767.98px) {
  .cabinet-panel.open {
    outline: 100vh solid rgba(0, 0, 0, 0.6);
  }
}

.selected.dropdown-item {
  background-color: #e8f6ff;
}

.ddw-300,
.ddw-400,
.ddw-500,
.ddw-640,
.ddw-1120 {
  min-width: 95vw;
}

@media (min-width: 576px) {
  .ddw-300 {
    min-width: 300px;
    max-width: 75vw;
  }
  .ddw-400 {
    min-width: 400px;
    max-width: 75vw;
  }
  .ddw-500 {
    min-width: 500px;
    max-width: 75vw;
  }
  .ddw-640 {
    min-width: 640px;
    max-width: 75vw;
  }
  .ddw-1120 {
    min-width: 1120px;
    max-width: 75vw;
  }
}
div.record-wrap {
  background-color: var(--light);
  min-height: 120px;
  width: 100%;
}
@media (min-width: 992px) {
  div.record-wrap {
    min-height: 145px;
  }
}
@media (min-width: 1200px) {
  div.record-wrap {
    min-height: 169px;
  }
}
.compact div.record-wrap {
  min-height: 116px;
}

.skeleload {
  position: relative;
}
.skeleload:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-animation-name: skeleload;
          animation-name: skeleload;
  -webkit-animation-duration: 2.5s;
          animation-duration: 2.5s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  background: linear-gradient(to right, var(--light) 52%, var(--secondary) 75%, var(--light) 86%);
  background-size: 1000px 100%;
}

@-webkit-keyframes skeleload {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}

@keyframes skeleload {
  from {
    background-position: -1000px 0;
  }
  to {
    background-position: 1000px 0;
  }
}
.loading-matches {
  background-color: var(--light);
  border-radius: 4px;
  height: 18px;
  width: 175px;
}

.nav-tabs .nav-link {
  border-top-width: 4px;
  cursor: pointer;
  font-size: 14px;
}
.nav-tabs .nav-link.empty-bt {
  border-color: transparent !important;
}
.nav-tabs .nav-link.disabled {
  opacity: 0.3;
}

.hide-menu {
  display: none;
}

.card-body .hide-menu {
  display: inline;
}
.card-body .show-menu {
  display: none;
}

.skeleton {
  background-color: var(--light);
  border-radius: 4px;
}

.doc-thumb {
  background: var(--light);
}

.pe-cover {
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  flex-direction: column;
  justify-content: flex-end;
  display: none;
  font-size: 1.25rem;
  font-weight: bold;
  position: absolute;
  pointer-events: none;
  height: 100%;
  text-align: center;
  width: 100%;
}
.compact .pe-cover {
  font-size: 1rem;
}
.pe-cover p {
  background-color: rgba(0, 0, 0, 0.6);
  display: none;
  font-size: 0.875rem;
  margin: 0;
  padding: 4px 12px;
  width: 100%;
}

.obituary .pe-cover {
  height: 100%;
}

a:hover .pe-cover {
  background-color: rgba(0, 0, 0, 0);
}
a:hover .pe-cover p {
  display: block;
}
a:hover .pe-cover div {
  display: none;
}

.cover-titles {
  width: 100%;
}
@media (min-width: 576px) {
  .cover-titles {
    width: 15rem;
  }
}

.plainq {
  background: #e2ecf4;
  border-radius: 4px;
  color: #1668a5;
  display: inline-block;
  font-style: normal;
  line-height: 1;
  margin: 2px 2px 2px 0;
  opacity: 0.85;
  padding: 4px 8px 4px 8px;
  text-shadow: 0px 1px 0px #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media (min-width: 576px) {
  .plainq {
    max-width: 50%;
  }
}
.plainq > input {
  background-color: transparent;
  border: none;
}
.plainq.c-pointer {
  border: 1px solid #bdd4e6;
}
.plainq.c-pointer:hover {
  border-color: #0079B7;
}
.plainq + span {
  display: inline-block;
  overflow: hidden;
  vertical-align: bottom;
  padding: 2px 4px;
}
.plainq ~ span:empty {
  display: none;
}

span.plaint {
  display: inline-block;
  overflow: hidden;
  padding: 2px 8px;
}

.clippings div.card {
  max-width: 550px;
}

.record-content > a:hover {
  text-decoration: none;
}
.record-content > a:hover h2 b {
  text-decoration: underline;
}
.record-content > a:visited {
  color: #6c6c6c !important;
}
.record-content > a:visited h2 {
  color: #6c6c6c !important;
}

.search-record.active {
  background-color: #eff4f9;
}

div.clippings span.highlight {
  color: black;
}

.disc-info {
  font-size: 14px;
}

.hov-icon {
  position: relative;
}
.hov-icon:before {
  color: #6c6c6c;
  margin-top: 5px;
  position: absolute;
  right: -1.5rem;
}
@media (min-width: 768px) {
  .hov-icon:before {
    visibility: hidden;
  }
}
@media (min-width: 768px) {
  .hov-icon:hover:before {
    visibility: visible;
  }
}

@media (max-width: 991.98px) {
  .show-map-and-dates {
    position: fixed;
    border-radius: 30px;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    bottom: 36px;
    left: 50%;
    margin-left: -96px !important;
    z-index: 1000;
  }
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top-sm {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 50;
  }
}

@media (min-width: 768px) {
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
    }
  }
}
@media (min-width: 576px) {
  @supports ((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top-sm {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
      z-index: 50;
    }
  }
}
#scrollTop {
  bottom: 36px;
  padding: 8px 16px;
  position: fixed;
  right: -10px;
  width: 90px;
  z-index: 50;
}

#scrollTop.offscreen {
  display: none;
}

.bg-down-arrow {
  background: #52a8e8;
  background-image: linear-gradient(to bottom, #52a8e8 5%, #1166a8 100%);
  background-repeat: repeat-x;
  margin: 0;
  padding: 20px 8px 40px;
  position: relative;
}
.bg-down-arrow:before {
  background: url(/i/arrow-mask.png) no-repeat 50% 0;
  bottom: 0;
  content: " ";
  height: 55px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9zZWFyY2gvX1NlYXJjaEJhci5zY3NzIiwic2VhcmNoLmJ1bmRsZS5jc3MiLCIuLi8uLi8uLi9zY3NzL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvX25ld3NwYXBlci12YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9zZWFyY2gvX1NlYXJjaEJhckVsZW1lbnQuc2NzcyIsIi4uLy4uLy4uL3Njc3Mvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9zZWFyY2gvX0RhdGVGYWNldC5zY3NzIiwiLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL3NlYXJjaC9fTG9jYXRpb25GYWNldC5zY3NzIiwiLi4vLi4vLi4vc2Nzcy9jb21wb25lbnRzL3NlYXJjaC9fU2VhcmNoRmFjZXRzLnNjc3MiLCIuLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvc2VhcmNoL19TZWFyY2hMaXN0LnNjc3MiLCIuLi8uLi8uLi9zY3NzL2NvbXBvbmVudHMvU2Nyb2xsVG9Ub3Auc2NzcyIsIi4uLy4uLy4uL3Njc3MvY29tcG9uZW50cy9fYmFja2dyb3VuZHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUdJLGtLQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7QUNDSjtBREdJO0VBQ0ksd0NBQUE7QUNEUjtBQzhESTtFRjlEQTtJQUdRLGVBQUE7RUNDVjtBQUNGOztBREVBO0VBQ0ksa0JBQUE7RUFDQSx5QkFBQTtFQUNBLDBDQUFBO0FDQ0o7O0FERUE7RUFDUSx1QkFBQTtBQ0NSO0FDK0NJO0VGOUNBO0lBQ0ksdUNBQUE7RUNFTjtBQUNGOztBRENBO0VBQ0ksbUJHR1E7RUhGUiw2QkFBQTtF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 */