html:lang(hu) {
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

html:lang(hu) body,
html:lang(hu) main,
html:lang(hu) article,
html:lang(hu) section,
html:lang(hu) aside,
html:lang(hu) nav,
html:lang(hu) h1,
html:lang(hu) h2,
html:lang(hu) h3,
html:lang(hu) h4,
html:lang(hu) h5,
html:lang(hu) h6,
html:lang(hu) p,
html:lang(hu) li,
html:lang(hu) dt,
html:lang(hu) dd,
html:lang(hu) th,
html:lang(hu) td,
html:lang(hu) a,
html:lang(hu) span,
html:lang(hu) strong,
html:lang(hu) em,
html:lang(hu) blockquote,
html:lang(hu) figcaption,
html:lang(hu) .site-title-name,
html:lang(hu) .global-nav,
html:lang(hu) .breadcrumbs,
html:lang(hu) .section-title,
html:lang(hu) .article-body,
html:lang(hu) .side-conts,
html:lang(hu) .footer-menu,
html:lang(hu) .btn,
html:lang(hu) .contact-btn {
	overflow-wrap: break-word;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

html:lang(hu) .btn,
html:lang(hu) .contact-btn a,
html:lang(hu) .global-nav a,
html:lang(hu) .side-menu a,
html:lang(hu) table,
html:lang(hu) th,
html:lang(hu) td {
	white-space: normal;
}

html:lang(hu) table {
	max-width: 100%;
}

html:lang(hu) pre,
html:lang(hu) code,
html:lang(hu) kbd,
html:lang(hu) samp {
	overflow-wrap: normal;
	word-wrap: normal;
	-webkit-hyphens: manual;
	-ms-hyphens: manual;
	hyphens: manual;
}
