/* Site-specific CSS overrides.
 *
 * Kept separate from jemdoc.css on purpose: build.ps1 regenerates jemdoc.css
 * from the vendored theme in tools/jemdoc-cvx/css/ on every build, so rules
 * added there would be silently discarded. This file is linked after
 * jemdoc.css, so its rules take precedence.
 */

/* --- Visitor globe (MapMyVisitors) in the sidebar ----------------------
 *
 * The globe script hard-codes a 200x200px container (.mmvst_inner and
 * .mmvst_globe are both width/height 200px; .mmvst_outer is width:100%).
 * The sidebar is an `auto`-sized grid column, so the 200px globe simply makes
 * that column 200px wide -- which is the intended appearance.
 *
 * These rules only centre the globe and give it breathing room. Deliberately
 * no transforms or width overrides: scaling the globe fights the script's own
 * inline sizing and produced a mismatched result.
 */
#visitor-globe {
	margin-top: 1.25em;
	text-align: center;
}

/* The script appends its container after the <script> tag, i.e. inside
   #visitor-globe. Keep it centred rather than left-aligned. */
#visitor-globe .mmvst_outer {
	margin: 0 auto !important;
}
