/**
 * cseven accessibility patch — WCAG AA contrast fixes.
 * Loaded site-wide after main.css. Companion to js/cseven-a11y.js.
 */

/* Smash Balloon buttons: white text on #0096cc = 3.38:1 (fail).
   Darken background to #00688f = 4.6:1 against white. */
.sb-btn,
a.sb-btn,
.sb-feed-header-btn-ctn a.sb-btn {
	background-color: #00688f !important;
}

/* The Instagram feed "Load More" button uses dark text, so keep its label
   white against the darkened button background. */
.sb-load-button-ctn .sb-btn,
.sb-load-button-ctn .sb-btn * {
	color: #ffffff !important;
}

/* Footer copyright text + links: #d9260d on #f0dec9 = 3.77:1 (fail).
   Darken to #a81d09 = 5.1:1 on the cream footer. */
.copyright p,
.copyright p a,
.copyright a {
	color: #a81d09 !important;
}

/* Visually-hidden helper for descriptive link text added by cseven-a11y.js.
   Uses the clip technique so the text stays in the rendered accessibility /
   innerText tree (unlike display:none). */
.cseven-sr-only {
	position: absolute !important;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
