/**
 * Mobile page gutters are owned by the outer wrapper, not each nested container.
 * Version: 1.0.14
 */
@media (max-width: 768px) {
	/* Nested layout wrappers must not add another 10px gutter. */
	body .site,
	body .container,
	body .page-container,
	body .container .single-article,
	body.page-template-page-company-table .company-page-content,
	body.page-template-page-pricing .pr,
	body[class] .pmpro .pmpro_card {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	/* The footer is outside .main-wrapper; the fixed header has its own gutter. */
	body .main-wrapper,
	body .header .navbar,
	body .site-footer > .container,
	body.page-template-page-pricing .pr .pr-card,
	body.page-template-page-pricing .pr .pr-corporate,
	body[class] .pmpro .pmpro_card_title,
	body[class] .pmpro .pmpro_card_content,
	body[class] .pmpro .pmpro_card_actions {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
}
