/* xl - DESKTOP STYLES */
/* --- Forests For Monarchs: responsive donation form container --- */
/* Let the main content area fill the viewport on tablets/phones
   instead of being locked to 1280px */
#primary.site-content.row {
  max-width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
}
/* Ensure the LGL donation iframe and its wrapper are fully fluid */
.textwidget.custom-html-widget, .textwidget.custom-html-widget iframe[id^="frame-"] {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  display: block;
}
/* Tablet */
@media (max-width: 1024px) {
  #primary.site-content.row {
    padding-left: 12px;
    padding-right: 12px;
  }
}
/* Mobile */
@media (max-width: 600px) {
  /* Give the LGL iframe enough vertical room before its own JS
     re-measures and sets the final height */
  #primary.site-content.row {
    padding-left: 8px;
    padding-right: 8px;
  }
  .textwidget.custom-html-widget iframe[id^="frame-"] {
    min-height: 1600px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F2686-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BACIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADJA%3BACYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADZA%3BACqBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADtBF%3BAC6BA%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%22%7D */