/*-------------------------------------------------*/
/*           Responsive part                       */
/*-------------------------------------------------*/


/* Medium devices (tablets, less than 992px) */

@media (max-width: 991.98px) {

	/* width: 720px; */

	:root {
		--sirka-podkladu: 1212;
		--vyska-podkladu: 2159;
		--sirka-telicka: 1212px;
		--sirka-podkladu-px: 1212px;
		--vyska-podkladu-px: 2159px;
	}

	#telicko-obal {
		padding-top: 100px;
	}

	/*
		hlavne-menu
		hlavne-menu
		hlavne-menu
	*/

	#hlavne-menu-obal {
		height: 100px;
		line-height: 40px;
		padding: 10px 0;
	}

	#hlavne-menu .nav-link {
		height: 40px;
		line-height: 40px;
	}

	/*
		hlavne-menu
		hlavne-menu
		hlavne-menu
	*/

	/*
		logo
		logo
		logo
	*/

	H1 {
		height: 400px;
		margin: 80px auto;
		/* margin-top: 130px; */
		margin-top: 30px;
	}

	/*
		logo
		logo
		logo
	*/

	/*
		slogan
		slogan
		slogan
	*/

	#slogan {
		margin: 150px 0;
	}

	/*
		slogan
		slogan
		slogan
	*/

	/*
		specificke triedy
		specificke triedy
		specificke triedy
	*/

	.video-1z2 {
		float: none;
		margin-right: 0;
	}

	IFRAME.video {
		width: 570px;
		height: 325px;
	}

	#partneri-in .partneri-logo {
		width: calc(100% / 2);
	}

	/*
		specificke triedy
		specificke triedy
		specificke triedy
	*/

	#bigway {
		margin-top: 150px;
	}

	#team LI {
		width: calc(100% / 3);
	}

	#team LI:nth-of-type(1) {
		margin-left: 0;
	}

	#team LI:nth-of-type(8) {
		margin-left: 0;
	}

	#team LI:nth-of-type(10) {
		margin-left: calc(100% / 3);
	}

	#kempy {
		background-size: calc(var(--sirka-md) * 2) calc(var(--sirka-md) * 2), var(--sirka-symbol) var(--vyska-symbol), auto auto;
	}

	#rekord {
		background-size: calc(var(--sirka-md) * 2) calc(var(--sirka-md) * 2), var(--sirka-symbol) var(--vyska-symbol), auto auto;
	}

	#ucastnici {
		background-size: calc(var(--sirka-md) * 2) calc(var(--sirka-md) * 2), var(--sirka-symbol) var(--vyska-symbol), auto auto;
	}

	#kameramani {
		background-size: calc(var(--sirka-md) * 2) calc(var(--sirka-md) * 2), var(--sirka-symbol) var(--vyska-symbol), auto auto;
	}

	#ucastnici LI {
		width: calc(100% / 4);
	}

	#kontakt-logo {
		height: 400px;
	}


}