/* Pages of the multi-page application. display:contents keeps Formidable's 12-column grid intact. */
.frm_static_page { display: contents; }
.frm_static_page[hidden] { display: none !important; }
/* Formidable's full-width rule for direct children of the field grid, applied through the page wrapper
   (:where keeps the same specificity as the original selector) */
.frm_fields_container > :where(.frm_static_page) > .frm_submit,
.frm_fields_container > :where(.frm_static_page) > .frm_form_field { grid-column: 1 / span 12 !important; }

/* Review summary table fills the form width */
.frm_summary_content .frm-line-table { width: 100%; }
