/* CSS file */
/* verdant_tight_12.css */
/* This is the "lorax" style */
html.lt2.verdant_tight_12 {
  --lt-padding: 12px;
  --lt-fontsize-standard: 12px;
  --lt-text-font: Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  --lt-ui: Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  --xxxlt-header-font-high: Georgia, Baskerville, "New York", "Times New Roman", Times, serif;
  --xxxlt-header-font: Georgia, Baskerville, "New York", "Times New Roman", Times, serif;
  font-size: var(--lt-fontsize-standard);
  /* home */
  /* forms */
  /* lists */
  /* author pages */
  /* gallery */
  /* new reviews */
}
html.lt2.verdant_tight_12 body {
  --lt-sidebar-width-left: 180px;
  font-size: var(--lt-fontsize-standard);
}
html.lt2.verdant_tight_12 #lt2_content {
  --lt-fontsize-standard: 12px;
  font-size: var(--lt-fontsize-standard);
  font-family: var(--lt-text-font);
  letter-spacing: -0.01em;
  /* This is causing STUPID, STUPID safari to die for some reason.
  It is fixed in the current safari tech preview version, so I'll re-enable this when they push the fix.
  */
  xletter-spacing: -0.02ex;
  font-size: var(--lt-fontsize-standard);
}
html.lt2.verdant_tight_12 h2:not(.first),
html.lt2.verdant_tight_12 .h2:not(.first) {
  margin-top: 1em;
}
html.lt2.verdant_tight_12 .greenbox h1:first-child,
html.lt2.verdant_tight_12 .greenbox h2:first-child, html.lt2.verdant_tight_12 .greenbox h3:first-child,
html.lt2.verdant_tight_12 .greenbox h4:first-child, html.lt2.verdant_tight_12 .greenbox div > img + h1, html.lt2.verdant_tight_12 .greenbox div > img + h2,
html.lt2.verdant_tight_12 .greenbox div > img + h3, html.lt2.verdant_tight_12 .greenbox div > img + h4, html.lt2.verdant_tight_12 section > h1:first-child,
html.lt2.verdant_tight_12 section > h2:first-child, html.lt2.verdant_tight_12 section > h3:first-child, html.lt2.verdant_tight_12 section > h4:first-child,
html.lt2.verdant_tight_12 section + .h1:first-child, html.lt2.verdant_tight_12 section + .h2:first-child, html.lt2.verdant_tight_12 section + .h3:first-child,
html.lt2.verdant_tight_12 section + .h4:first-child, html.lt2.verdant_tight_12 h1.first, html.lt2.verdant_tight_12 h2.first, html.lt2.verdant_tight_12 h3.first, html.lt2.verdant_tight_12 h4.first, html.lt2.verdant_tight_12 h5.first, html.lt2.verdant_tight_12 .h1.first,
html.lt2.verdant_tight_12 .h2.first, html.lt2.verdant_tight_12 .h3.first, html.lt2.verdant_tight_12 .h4.first, html.lt2.verdant_tight_12 .h5.first, html.lt2.verdant_tight_12 h1 + h2 {
  margin-top: calc(-1em + 1ex) !important;
}
html.lt2.verdant_tight_12 .lt2_menubadge {
  top: calc(50% - 1.3ch);
  font-size: 90%;
  padding: 0.1em 0.6em;
  height: 1.5rem;
  line-height: 1.4ch;
  padding-top: 0.25em;
}
html.lt2.verdant_tight_12 .tag_badge.holed:before {
  margin-left: -11.5px;
}
html.lt2.verdant_tight_12 #lt2_content:not(.lt730) .homepage_columns.lt2_columnar.col2 > *:first-child {
  margin-right: 9px;
}
html.lt2.verdant_tight_12 .form-control:not(.fwikiItemText) {
  padding: 3px 6px;
}
html.lt2.verdant_tight_12 input.form-control:not(.fwikiItemText) {
  height: 28px;
}
html.lt2.verdant_tight_12 textarea.form-control {
  height: auto;
}
html.lt2.verdant_tight_12 .checkbox input[type=checkbox],
html.lt2.verdant_tight_12 .checkbox-inline input[type=checkbox],
html.lt2.verdant_tight_12 .radio input[type=radio],
html.lt2.verdant_tight_12 .radio-inline input[type=radio] {
  margin-left: calc(var(--lt-padding-neg) + var(--lt-padding-half-neg) - 2px);
}
@media (min-width: 767px) {
  html.lt2.verdant_tight_12 select.form-control.autowidth {
    min-width: fit-content;
    padding-right: 25px;
  }
}
html.lt2.verdant_tight_12 body.lists .card_list .card_picbox img {
  max-height: 90px;
  max-width: 55px;
}
@media (max-width: 576px) {
  @supports (display: grid) {
    html.lt2.verdant_tight_12 body.lists .card_list .card_picbox img {
      max-height: 110px;
      max-width: 105px;
    }
  }
}
@media (min-width: 768px) {
  html.lt2.verdant_tight_12 body.author #lt_mainsidebar {
    margin-top: calc(var(--lt-sidebar-width-left) + 1px);
  }
}
html.lt2.verdant_tight_12 .sidebar_content .gallery_thumbs {
  --gallery-template-item-width: calc(calc(var(--lt-sidebar-width-right) / 3) - var(--lt-padding)) !important;
}
html.lt2.verdant_tight_12 .mr_grid {
  --lt-mrgrid-cover-width: 70px;
}

/*# sourceMappingURL=lt2_stylepicker_verdant_tight_12.css.map */
