/* Kézzel írt kiegészítések a Hello-reset kikapcsolása után. */

/* Akadálymentesség: képernyőolvasó-szöveg és skip link (a Hello reset.css-éből) */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.skip-link.screen-reader-text:focus {
	background-color: #fbfdfb;
	clip: auto !important;
	color: #102830;
	display: block;
	font-size: 0.875rem;
	height: auto;
	left: 8px;
	padding: 12px 20px;
	text-decoration: none;
	top: 8px;
	width: auto;
	z-index: 100000;
}

/* A Hello oldaltartalom-konténer ne korlátozza az Elementor-oldalakat */
.site-main.post-password-required,
body:not([class*="elementor-page-"]) .site-main {
	margin-inline: auto;
	max-width: 1280px;
	padding-inline: 16px;
}

img {
	height: auto;
	max-width: 100%;
}
