@media (min-width:992px) { 

	section { min-height: 120px; margin-top: 55px; }

	section h1 { margin-left: 0; font-size: 36px; line-height: 46px; margin-bottom: 30px; }

	body { background-size: 1232px; }

	img.img-logo { margin-top: 20px; width: 263px; }

	.hamburger { display: none; }

	/* .zpravy-box .fotky { width: 506px; } */
	#loader { top:35px; }	
	#loader p { margin: 0 14px;  }


	nav { display: block!important; height: 70px; position: inherit; background: transparent; margin: 0; padding: 0; }
	nav ul { width: 100%; margin: 0; padding: 0; list-style-type: none; text-align: center; }
	nav ul li { display: table-cell; float: left; margin: 0; padding: 0; height: 70px; text-align: center; text-transform: none; border-bottom: none; }
	nav ul li a { transition: background 0.15s ease-in-out; background-color: rgba(0, 149, 218, 0.9); height: 70px; display: block; white-space: nowrap; font-size: 21px; padding: 20px 18px 0 18px; display: block; color: #fff; text-decoration: none; }
	nav ul li a:hover { background-color: rgba(0, 97, 142, 0.9); }
	nav ul li a.selected { background-color: rgba(0, 97, 142, 0.9); }
	nav ul li:first-child a { background-color: rgba(255, 255, 255, 1); text-align: left; width: 159px; padding-left: 30px!important; padding-right: 0; background-position: 0 0; }
	nav ul li:nth-child(2) a { background-image: url(/img/menu_arrow@2x.png); background-repeat: no-repeat; padding-left: 30px!important; background-size: auto 70px; }
	nav ul li:nth-child(2) a:hover { }
	nav ul li:nth-child(6) a { padding-right: 19px; }
	nav ul li:last-child a { background-color: rgba(0, 166, 81, 0.9); padding-left: 0px; padding-right: 0px; width: 145px; }
	nav ul li:last-child a:hover { background-color: rgba(0, 108, 53, 0.9); }
	nav ul li:first-child a, nav ul li:first-child a:hover, nav ul li:first-child a:active, nav ul li:first-child a:hover { color: #008bd2; }

	footer .container ul { height: 50px; }
	footer .container ul li { float: left; padding-right: 20px; }
	footer .container ul li:last-child { display: block; background: url(/img/ic_arrow-up.svg) right center no-repeat; background-size: 20px; padding-right: 0px; float: right; }
	footer .container ul li:last-child a { padding-right: 35px; }
	footer .container ul li:last-child:hover { background-image: url(/img/ic_arrow-up_ovr.svg); }

	footer .container ul li:first-child { padding-right: 45px; }
	footer .container .soc { top: 150px; }
	footer .container .soc img { margin-right: 0px; margin-left: 20px; }

	#turista nav { background: transparent; }
	#turista nav ul li a { background-color: rgba(0, 166, 81, 0.9); padding-right: 20px; padding-left: 19px; }
	#turista nav ul li a.selected { background-color: rgba(0, 108, 53, 0.9); }
	#turista nav ul li a:hover { background-color: rgba(0, 108, 53, 0.9); }
	#turista nav ul li:first-child a { background-color: rgba(255, 255, 255, 1); color: #00a651; }
	#turista nav ul li:nth-child(2) a {  }
	#turista nav ul li:nth-child(2) a:hover { }
	#turista nav ul li:nth-child(6) a { padding-right: 17px; }
	#turista nav ul li:last-child a { background-color: rgba(0, 149, 218, 0.9); }
	#turista nav ul li:last-child a:hover { background-color: rgba(0, 97, 142, 0.9); }

	.status { position: absolute; right:130px; top: 24px; }

	#jazyky { right: 0px; top: 39px; }

	.sloupec-1 { padding-right: 15px; padding-left: 15px; }
	.sloupec-2 { padding-right: 15px; padding-left: 15px; }

	section .zprava-detail { padding: 15px 30px 15px 30px; }

	.links .header { background-size: auto 100px; }

	/* section .prutah a { background-position: center top; background-size: 200% auto; }	 */

	section .zpravodajstvi-index-header { display: block;}

	section .zprava-detail p.foto-velke { margin-left: -30px; margin-right: -30px; }
	section .zprava-detail .fotky p.dalsi { margin-left: -30px; margin-top: -30px; }

	.vylety .header { background-size: auto 100%; }

	section div.lide-info table td { font-size: 16px; }

	.sitemap .sitemap-col-padded { padding-right: 20px; }
	.sitemap ul.folowing li:first-child { margin-top: 18px; }
	.sitemap ul.folowing li:first-child ul li { margin-top: 0px; }
	.sitemap ul.oddeleni { margin-top: 0; }
	
	.mt20-md { margin-top: 20px!important; }
	.mt30-md { margin-top: 30px!important; }
	
	.obsah { padding: 20px 30px 15px 30px; }
	
	section h2 { line-height: 32px; margin-bottom: 20px; font-size: 28px; }
	
	section .form-general { padding: 30px 32px 25px 32px; margin: 0 -30px 30px -30px; }

	.zpravy-box { padding-left: 30px; }
}
