/* Static copy of truecopyattestions.com: hide the pieces that only worked with WordPress behind them. */

/* blog comments and "like" buttons posted to WordPress */
#respond,
.comment-respond,
.wpulike { display: none !important; }

/* two images that were already missing on the original site */
img[src*="Path-1540.svg"],
img[data-lazy-src*="Path-1540.svg"],
img[src*="brown-oyster-888176"],
img[data-lazy-src*="brown-oyster-888176"] { display: none !important; }

/* results panel for the header search (see static-fixes.js) */
.tca-search-results {
  position: fixed; inset: 0; z-index: 100000; display: none;
  background: rgba(17, 17, 17, .72); padding: 8vh 16px 16px; overflow: auto;
}
.tca-search-results.is-open { display: block; }
.tca-search-results__panel {
  max-width: 720px; margin: 0 auto; background: #fff; color: #222;
  border-radius: 6px; padding: 24px 28px 28px; font: 16px/1.5 inherit;
}
.tca-search-results__head { display: flex; justify-content: space-between; align-items: baseline; gap: 16px; margin-bottom: 12px; }
.tca-search-results__head h2 { font-size: 20px; margin: 0; }
.tca-search-results__close { background: none; border: 0; font-size: 15px; cursor: pointer; color: #444; text-decoration: underline; padding: 4px; }
.tca-search-results ul { list-style: none; margin: 0; padding: 0; }
.tca-search-results li { padding: 12px 0; border-top: 1px solid #e6e6e6; }
.tca-search-results li a { font-weight: 600; color: #b5651d; text-decoration: none; }
.tca-search-results li a:hover, .tca-search-results li a:focus { text-decoration: underline; }
.tca-search-results li p { margin: 4px 0 0; font-size: 14px; color: #555; }
