@media (min-width: 2600px) {}

@media (max-width: 1730px) {}

@media (max-width: 1600px) {
	.scrolltop {
		right: 1%;
	}
}

@media (max-width: 1400px) {}

@media only screen and (max-width : 1000px) {}

/* iPad landscape ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1366px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {}

@media only screen and (min-device-width : 768px) and (max-device-width : 1180px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {}

/* ipad portrait ----------------------------------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	header .nav-item {
		padding: 0 10px;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 900px) and (orientation : portrait) {}

/* mobile landscape ----------------------------------- */
@media (min-width: 481px) and (max-width: 896px) and (orientation: landscape) {
	body {
		height: 100vh !important;
		overflow: hidden;
	}

	.landscape {
		display: block !important;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100vh;
		background: #161111;
		z-index: 40;
		text-align: center;
	}

	.landscape h6 {
		font-size: 26px;
		font-style: italic;
		width: 100%;
		letter-spacing: 2px;
		position: absolute;
		transform: translate(0, -50%);
		top: 50%;
		left: 0;
	}

}

/* mobile portrait ----------------------------------- */
@media(max-width:480px) and (orientation : portrait) {
	h2 {
		font-size: 24px;
	}

	.bubles,
	.scrolltop {
		display: none;
	}

	.logo {
		width: 252px;
		left: 15px;
		top: -10px;
		transform: translate(0, 0);
	}

	header .navbar-nav {
		padding-top: 30px;
	}

	header .nav-item:last-child {
		padding-right: 20px;
	}

	.dropdown-menu-content>ul {
		width: 100%;
		padding: 0;
	}

	.dropdown-menu-content {
		padding: 20px 30px;
	}

	.dropdown-menu-content::before {
		display: none;
	}

	.dropdown-submenu>.dropdown-menu.level02 {
		top: auto;
		left: auto;
		padding: 10px 0 10px 10px;
	}

	.hero-slider img {
		aspect-ratio: 6 / 7;
	}

	.hero-slider .slick-dots {
		bottom: 5%;
	}

	.popisek h2 {
		font-size: 40px;
	}

	.pozadi p {
		min-height: auto;
	}

	.content01 .col-md-4 {
		margin-bottom: 15px;
	}

	.pozadi {
		padding: 32px;
	}

	.content03 .col-md-6 {
		margin-bottom: 15px;
	}

	.loga img {
		margin: 10px;
	}

	footer .col-md-3 {
		text-align: center !important;
	}

	footer .col-md-6 {
		padding-top: 20px;
	}

	.content06 h1 {
		font-size: 40px;
	}

	.hlavni-clanek .col-sm-7 {
		padding: 20px 20px 20px 20px;
	}

	.hlavni-clanek .col-sm-7>span {
		left: 20px;
		bottom: 15px;
	}

	.hlavni-clanek .col-sm-7>date {
		right: 20px;
		bottom: 15px;
	}

	.buttons .button {
		margin: 5px;
	}

	.content07 h1 {
		font-size: 40px;
	}

	.content07 {
		background: #fff;
		padding-top: 120px;
	}

	.detail {
		box-shadow: none;
		padding: 0;
	}

	.article-title-img img {
		aspect-ratio: 1 / 1;
	}

	.article-title-nfo h1 {
		font-size: 32px;
		margin: 0 0 10px 0;
	}

	.content08 {
		padding-top: 90px;
	}

	.content08 .col-md-12 {
		padding-bottom: 0;
	}

	.zdroj {
		padding: 32px;
	}

	.podobne-dve .row,
	.podobne-tri .row {
		padding-bottom: 0;
	}

	.podobne-tri .col-md-4 {
		padding-bottom: 15px;
	}

	.col-lg-12 .article-title-img::after {
		padding-bottom: 70%;
	}

	.podobne-dve .col-md-6:not(:last-child) {
		padding-bottom: 15px;
	}

	.kontakt-form-img::after {
		display: block;
		content: "";
		padding-bottom: 60%;
	}

	.kontakt-form-img img {
		height: auto;
		width: 100%;
	}

	.kontakt-form-nfo h5 {
		font-size: 38px;
	}
	
	
	.postMenu {
		overflow: inherit;
		position: relative;
		top: auto;
		bottom: auto;
		right: auto;
		left: auto;
	}
	.article-title-img ol {
		padding: 20px 0;
		width: 100%;
		text-align: center;
	}
	
	.content08 .podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi > div p a {
		background-image: url(../images/sipka-seda.svg);
		color: #686A7E;
	}

}


/* tom 2025 ----------------------------------- */

@media (min-width: 768px) {

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi {
		background: #6124AA;
		color: #fff;
	}


	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi .kontakty li,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi .kontakty li,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .kontakty li {
		filter: brightness(0) invert(1);
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi h3,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi h3,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi h3 {
		color: #fff;
	}

	.content01 .podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi a,
	.content01 .podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi a,
	.content01 .podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		background-image: url("../images/sipka-bila.svg");
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi a,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi span a,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi span a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi span a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi .podobne-ico,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi .podobne-ico,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .podobne-ico {
		background: rgba(255, 255, 255, .1);
	}
}



@media (max-width: 768px) {

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi {
		background: #6124AA;
		color: #fff;
	}


	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi .kontakty li,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .kontakty li {
		filter: brightness(0) invert(1);
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi h3,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi h3 {
		color: #fff;
	}

	.content01 .podobne-dve .row .col-md-6:nth-of-type(2n+1) .pozadi a,
	.content01 .podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		background-image: url("../images/sipka-bila.svg");
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi span a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi span a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi .podobne-ico,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .podobne-ico {
		background: rgba(255, 255, 255, .1);
	}
}


@media (min-width: 768px) {

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi {
		background: #6124AA;
		color: #fff;
	}


	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi .kontakty li,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi .kontakty li,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .kontakty li {
		filter: brightness(0) invert(1);
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi h3,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi h3,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi h3 {
		color: #fff;
	}

	.content01 .podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi a,
	.content01 .podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi a,
	.content01 .podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		background-image: url("../images/sipka-bila.svg");
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi a,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi span a,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi span a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi span a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(4n+2) .pozadi .podobne-ico,
	.podobne-dve .row .col-md-6:nth-of-type(4n+3) .pozadi .podobne-ico,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .podobne-ico {
		background: rgba(255, 255, 255, .1);
	}
}



@media (max-width: 768px) {

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi {
		background: #6124AA;
		color: #fff;
	}


	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi .kontakty li,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .kontakty li {
		filter: brightness(0) invert(1);
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi h3,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi h3 {
		color: #fff;
	}

	.content01 .podobne-dve .row .col-md-6:nth-of-type(2n+1) .pozadi a,
	.content01 .podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		background-image: url("../images/sipka-bila.svg");
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi span a,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi span a {
		color: #fff;
	}

	.podobne-dve .row .col-md-6:nth-of-type(2n) .pozadi .podobne-ico,
	.podobne-tri .row .col-md-4:nth-of-type(3n) .pozadi .podobne-ico {
		background: rgba(255, 255, 255, .1);
	}
}