/* retrobowldalton client overrides. Loaded after static-overrides.css.
   Nothing here restyles a captured section; each rule restores a measured live behaviour. */

/* Scroll-down-reveal header. Live (measured 2026-11-09 at 1440/1024/990/989/768): the header
   is hidden for the first 50px of scroll (opacity 0, margin-top -250px), then appears solid
   white. At 767px and below it is an ordinary in-flow header. The shared Avia override pins
   this header visible for sites built before the scroll toggle existed; this puts Enfold's
   own rule back for this site. */
@media only screen and (min-width: 768px) {
  #top #header.av_header_scrolldown.av_header_transparency {
    opacity: 0 !important;
    margin-top: -250px !important;
  }
}

/* Blog shells (/blog and /blog/<slug>), built by 08-blog-migration/build-blog-widget.py. */
.ym-seo-h1 { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.ym-blog-status { text-align: center; padding: 40px 0; }
#blog-pagination[hidden] { display: none; }
/* the list thumbnail is the post's full image in Enfold's square 81px frame */
#blog-list .small-preview img { width: 100%; height: 100%; object-fit: cover; }
