/* Extracted from per-page inline <style> blocks and style= attributes
   (audeactif CSP-readiness). Loaded LAST, after custom-content.css, to
   preserve the original cascade where these rules sat in a trailing
   <style> block. */

/* --- Theme block: was an inline <style> on every content page.
   Load-bearing: base.css reads --cm-color-* with different fallbacks,
   and nothing else sets body color or .cm-content background. --- */
:root {
	--cm-color-1: #257BC1;
	--cm-color-2: #2270B0;
	--cm-color-3: #FFFFFF;
	--cm-color-4: #F9FEFD;
	--cm-color-5: #27272A;
	--cm-color-6: #16181A;
	--cm-color-7: #8F8F8F;
	--cm-color-8: #FFFFFF;
	--cm-color-9: #C7C7C7;
}

body {
	color: #444444;
	margin: 0;
	padding: 0;
}

.cm-content {
	background-color: #ffffff;
}

@media screen and (min-width: 992px) {
	.cm-primary {
		width: 70%;
	}
}

/* --- Utility classes: were element style= attributes. --- */
.embed-scroll { display: block; overflow: auto; width: 100%; height: 400px; float: left; }
.flex-fill { flex: 1; }
.flex-none { flex-shrink: 0; }
.h-100 { height: 100px; }
.is-fluid { max-width: 100%; height: auto; }
.media-row { display: flex; align-items: flex-start; gap: 20px; margin-bottom: 40px; }
.mr-20 { margin-right: 20px; }
.row-clear { display: block; clear: both; }
.row-clear-my { display: block; clear: both; margin: 20px 0; }
.text-note { color: #666; font-size: 15px; margin-bottom: 1.6em; }
.w-300 { width: 300px; }

/* image dimensions (were inline width/height on <img>) */
.img-120x35 { width: 120px; height: 35px; }
.img-120x42 { width: 120px; height: 42px; }
.img-120x90 { width: 120px; height: 90px; }
.img-120x120 { width: 120px; height: 120px; }
.img-120x121 { width: 120px; height: 121px; }
.img-120x141 { width: 120px; height: 141px; }
.img-120x145 { width: 120px; height: 145px; }
.img-120x150 { width: 120px; height: 150px; }
.img-120x160 { width: 120px; height: 160px; }
.img-138x138 { width: 138px; height: 138px; }
.img-390x136 { width: 390px; height: 136px; }
.img-481x59 { width: 481px; height: 59px; }
.img-500x75 { width: 500px; height: 75px; }
