@media (max-width: 1600px) {

	.articleBlock.layout2 .articles {
		grid-template-columns: repeat(3, 1fr);
	}

}

@media (max-width: 1350px) {

	.mediaLibrary .break[data-iteration="4"],
	.mediaLibrary .break[data-iteration="8"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="16"],
	.mediaLibrary .break[data-iteration="20"],
	.mediaLibrary .break[data-iteration="24"],
	.mediaLibrary .break[data-iteration="28"] {
		flex-basis: unset;
		height: unset;
	}

	.mediaLibrary .break[data-iteration="3"],
	.mediaLibrary .break[data-iteration="6"],
	.mediaLibrary .break[data-iteration="9"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="15"],
	.mediaLibrary .break[data-iteration="18"],
	.mediaLibrary .break[data-iteration="21"] {
		flex-basis: 100%;
		height: 0;
	}

}

@media (max-width: 1200px) {

	header nav {
		display: none;
	}

	#content[data-subs="true"] {
		display: block;
	}

	.sub-pages {
		display: none;
	}

	.side-bar {
		display: block;
	}

	.side-bar nav {
		margin-top: 60px;
	}

	.side-bar nav > ul {
		margin-left: 0;
	}

	.menu-open .side-bar {
		-webkit-box-shadow: 8px 8px 24px 0 rgba(66, 68, 90, 1);
		-moz-box-shadow: 8px 8px 24px 0 rgba(66, 68, 90, 1);
		box-shadow: 8px 8px 24px 0 rgba(66, 68, 90, 1);
		margin-left: 0;
	}

	.side-bar a {
		color: var(--color-white);
		font-size: clamp(26px, 3.2vw, 38px);
		line-height: 140%;
	}

	.side-bar .ci-close-md {
		color: var(--color-white);
		font-size: 2rem;
		position: absolute;
		right: 29px;
		top: 25px;
	}

	.sidebar img.logo {
		width: 250px;
	}

	.topBar {
		grid-template-columns: 350px 170px 130px auto;
	}

	.topBar .social-icons {
		display: none;
	}

	header .nav-top {
		display: flex;
		justify-content: end;
	}

	header .nav-top .language-wrapper {
		height: 100%;
	}

	.articleBlock.layout2 .articles {
		grid-template-columns: repeat(2, 1fr);
	}

}

@media (max-width: 1024px) {

	.hamburger-icon {
		color: var(--color-white);
		display: block;
		font-size: 2rem;
		margin-right: -8px;
		z-index: 10000;
	}

	.hamburger-icon .iz-icon {
		color: var(--color-black);
		cursor: pointer;
		float: right;
		margin-top: 10px;
	}

	body.menu-open .hamburger-icon .iz-icon {
		color: var(--color-white);
	}

	header .nav-top .language-wrapper {
		display: none;
	}

	section#content {
		display: block;
		grid-template-areas: none;
		grid-template-columns: auto;
	}

	section#content nav {
		display: none;
	}

	.blockContainer {
		padding-left: 0 !important;
	}

	.blockContainer > div,
	.contentCenter .pageTitle {
		padding: 0 40px;
	}

	footer .content {
		margin: 0;
		padding: 0;
	}

	.blockitems {
		width: 100% !important;
	}

	.side-bar .cta {
		display: inline-block;
		margin-right: 10px;
		padding: 10px 15px;
		width: fit-content;
	}

	.side-bar nav {
		margin-bottom: 25px;
	}

	.side-bar .social-icons {
		margin-left: 0;
	}

	nav,
	nav ul {
		position: relative;
		top: 0;
	}

}

@media (max-width: 880px) {

	.topBar {
		grid-template-columns: auto 80px;
	}

	header .cta {
		display: none;
	}

}

@media (max-width: 860px) {

	.blockContainer > div,
	.contentCenter .pageTitle,
	.topBar {
		/*padding: 0 20px;*/
	}

}

@media (max-width: 720px) {

	.articleBlock.layout2 .articles {
		grid-template-columns: repeat(1, 1fr);
	}

	.breadcrumb {
		top: 89px
	}

	.breadcrumb .iz-breadcrumb {
		margin-left: 20px;
	}

	header .cta {
		display: none;
	}

	.sub-pages {
		padding-left: 20px;
	}

	.hamburger-icon .iz-icon {
		margin-top: 6px;
	}

	.logo {
		margin-top: 6px;
		width: 220px;
	}

	.blockContainer > div,
	.contentCenter .pageTitle {
		padding: 0 20px;
	}

	.topBar {
		margin-left: 20px;
		padding: 10px 20px 10px 0;
	}

	.hamburger-icon,
	.side-bar .ci-close-md {
		font-size: 1.5rem;
	}

	.hamburger-icon .iz-icon {
		margin-top: 12px;
	}

	.side-bar .hamburger-icon .iz-icon {
		margin-top: -2px;
	}

	.allContent .container-fluid.movable {
		margin-top: 88px;
	}

	.mediaLibrary .break[data-iteration="4"],
	.mediaLibrary .break[data-iteration="8"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="16"],
	.mediaLibrary .break[data-iteration="20"],
	.mediaLibrary .break[data-iteration="24"],
	.mediaLibrary .break[data-iteration="28"] {
		flex-basis: unset;
		height: unset;
	}

	.mediaLibrary .break[data-iteration="3"],
	.mediaLibrary .break[data-iteration="6"],
	.mediaLibrary .break[data-iteration="9"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="15"],
	.mediaLibrary .break[data-iteration="18"],
	.mediaLibrary .break[data-iteration="21"] {
		flex-basis: 100%;
		height: 0;
	}

	.side-bar,
	.search-bar {
		padding: 11px 20px;
	}


	.side-bar nav {
		margin-top: 20px;
	}

}

@media (max-width: 680px) {
	.mediaLibrary {
		column-gap: 40px;
	}
}

@media (max-width: 680px) {

	.mediaLibrary .break[data-iteration="4"],
	.mediaLibrary .break[data-iteration="8"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="16"],
	.mediaLibrary .break[data-iteration="20"],
	.mediaLibrary .break[data-iteration="24"],
	.mediaLibrary .break[data-iteration="28"],
	.mediaLibrary .break[data-iteration="3"],
	.mediaLibrary .break[data-iteration="6"],
	.mediaLibrary .break[data-iteration="9"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="15"],
	.mediaLibrary .break[data-iteration="18"],
	.mediaLibrary .break[data-iteration="21"] {
		flex-basis: unset;
		height: unset;
	}

	.mediaLibrary .break[data-iteration="2"],
	.mediaLibrary .break[data-iteration="4"],
	.mediaLibrary .break[data-iteration="6"],
	.mediaLibrary .break[data-iteration="8"],
	.mediaLibrary .break[data-iteration="10"],
	.mediaLibrary .break[data-iteration="12"],
	.mediaLibrary .break[data-iteration="14"],
	.mediaLibrary .break[data-iteration="16"],
	.mediaLibrary .break[data-iteration="18"],
	.mediaLibrary .break[data-iteration="20"],
	.mediaLibrary .break[data-iteration="22"],
	.mediaLibrary .break[data-iteration="24"],
	.mediaLibrary .break[data-iteration="26"] {
		flex-basis: 100%;
		height: 0;
	}

}
