@media only screen and (max-width: 1100px) {

	.radka,.radka_long{
		width: 94%;
	}

	.desktop{
		width: 100%;
	}		
	
	
	
	
	

}


/*-----------------------------*/
/*-----------------------------*/




@media only screen and (max-width: 992px) {
	
	.desktopsm{
		width: 100%;
	}	
	
	.desktopsm3{
		width: 32.333333%;
	}
	.desktopsm2{
		width: 50%;
	}	
	
	
	
	
	
}





/*-----------------------------*/
/*-----------------------------*/




@media only screen and (max-width: 768px) {
	
	.tabletbig{
		width: 100%;
	}	
	.tabletbig2{
		width: 50%;
	}	
	
	
	
	
}



/*-----------------------------*/
/*-----------------------------*/




@media only screen and (max-width: 667px) {	


	

	.radka{
		padding: 14px 20px 0 20px;
	}
	
	.radka_posledni {
		padding-bottom: 80px;
	}
	
}

/*-----------------------------*/
/*-----------------------------*/




@media only screen and (max-width: 520px) {	

	.tablet{
		width: 100%;
	}	

	.sloup_levej {
		padding-right: 0px;
		margin-bottom: 15px;
	}

	.sloup3, .sloup9{
		width: 100%;
	}
	

	
	
}



/*-----------------------------*/
/*-----------------------------*/



@media only screen and (max-width: 480px) {	

	.phonebig{
		width: 100%;
	}
	
	
	

	
}


/*-----------------------------*/
/*-----------------------------*/



@media only screen and (max-width: 375px) {	
	

	.phone{
		width: 100%;
	}



	input {
		padding: 10px 10px;
	}

	.exponovana{
		font-size: 0.95rem;
	}
	
	.logo img {
		width: 160px;
	}

	.vlajky {
		margin-top: 32px;
	}
		
}


/*-----------------------------*/
/*-----------------------------*/


	
@media only screen and (max-width: 320px) {	



}