/**
 * Narrow content column for a configured URL section.
 *
 * These pages are rendered by a stretched builder row, so the column normally spans the whole
 * viewport: the theme's fixed container width is overridden to 100% by generated CSS in the
 * document head. Capping with max-width rather than width is what makes this rule hold —
 * max-width clamps the computed width whatever the width declaration says, so neither
 * !important nor a specificity contest with the theme or with the inline generated rules is
 * needed.
 *
 * The cap sits on the container because the row inside it carries negative side margins that
 * the column's own side padding cancels out, which puts the text measure exactly at the cap.
 * Below the theme's phone breakpoint the container is already fluid and keeps its own side
 * padding, so the cap simply stops binding and no extra media query is required.
 */

body.npc-slim-content .td-main-content-wrap .td-container {
	max-width: 768px;
	margin-right: auto;
	margin-left: auto;
}
