/* Additions on top of the original YOOtheme stylesheet (theme.css, untouched
   apart from one escaped em dash). Keep this file small: every rule here is a
   difference from the WordPress site. */

/* Lead and comment forms: status line under the button. */
.lf-status:empty { display: none; }
.lf-status { margin-top: 15px; }
.lf-status.is-error { color: #bd1515; }

/* Home hero on phones and tablets. The theme sizes the slideshow to "viewport
   height minus the next section", and below 960px the stacked cards section is
   taller than the screen, so on WordPress the slideshow computed to 0px and
   phones saw 500px of white. Fill the 500px the panel already reserves. */
@media (max-width: 959.98px) {
    .tm-home-hero .uk-slideshow-items { min-height: 500px !important; }
}
