/* Tilpasning af Joomla 5-markup til den oprindelige Version1_0-styling */

/* Artikeltitel: J5 bruger .page-header h1/h2 – style som .kes-postheader */
.kes-post .page-header { margin: 0; padding: 0; border: 0; }
.kes-post .page-header h1,
.kes-post .page-header h2 {
	color: #2B2B2C;
	margin-top: 12px;
	margin-bottom: 8px;
	font-size: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 2px;
	text-align: left;
}

/* Tom besked-container skal ikke fylde */
.kes-messages #system-message-container:empty { display: none; }

/* Tilgængelighed: skjul skip-links og visually-hidden tekst fra J5 */
.visually-hidden, .element-invisible {
	position: absolute !important;
	width: 1px; height: 1px;
	padding: 0; margin: -1px;
	overflow: hidden; clip: rect(0,0,0,0);
	white-space: nowrap; border: 0;
}

/* Responsive billeder i indhold (J5 tilføjer width/height-attributter) */
.kes-postcontent img { max-width: 100%; height: auto; }
