@media only screen and (max-width: 1200px){
	.novinky .skryt{
		display: none;
	}
}

@media only screen and (min-width: 777px){
	.novinky{
		margin-top: -130px !important;
	}
}

@media only screen and (min-width: 1000px){
	.novinky{
		margin-top: -170px !important;
	}
}

@media only screen and (max-width: 777px){
	#slider-4-slide-8-layer-21,#slider-4-slide-9-layer-22{
		background: rgba(123, 158, 209,0.8) !important;
	}
	.timeline{
		transform: scale(0.8);
		width: 125%;
		transform-origin: top left;
	}
}

@media only screen and (max-width: 580px){
	.timeline{
		transform: scale(0.6);
		width: 170%;
	}
}

@media only screen and (max-width: 500px){
	.kontakt .featured-icon, .optika .featured-icon{
		display: none !important;
	}
	.novinky .ttm-post-thumbnail.featured-thumbnail{
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}

	.novinky .ttm-post-thumbnail.featured-thumbnail img{
		display: none;
	}
}

@media only screen and (max-width: 400px){
	.novinky .ttm-post-thumbnail.featured-thumbnail{
		height: 200px !important;
	}
}

@media only screen and (max-width: 350px){
	.kontakt .featured-content, .optika .featured-content{
		font-size: 12px;
	}
	.kontakt .featured-content h3{
	 	font-size: 15px;
	 }

	.kontakt .g-recaptcha{
		transform: scale(0.73);
		-webkit-transform:scale(0.73);
		transform-origin:0 0;
		-webkit-transform-origin:0 0;"
	}
}
