
@media screen and (max-width:1500px){
	
}

@media screen and (max-width:1400px){
	
}

@media screen and (max-width:1300px){
	
}

@media screen and (max-width:1200px){
	.t599__content .t-descr_xs{
		height:436px;
	}	
}

@media screen and (max-width:1100px){
	
}

@media screen and (max-width:1000px){
	.t599__content .t-descr_xs{
		height:auto;
	}
	.sale_osen,
	.sale_osen.zima.vesna{
		height:350px;
		padding:50px 20px;
		text-align:center;
	}
	.sale_osen .so_name,
	.sale_osen.zima.vesna .so_name{
		font-size:50px;
		padding:0 0 30px;
	}
	.sale_osen .so_text,
	.sale_osen.zima.vesna .so_text,
	.sale_osen .so_text span b,
	.sale_osen.zima.vesna .so_text span b{
		padding:0;
		font-size:36px;
		line-height:44px;
	}
	.sale_osen .so_text br,
	.sale_osen.zima.vesna .so_text br{
		display:none;
	}
	.boom,
	.blig{
		width:100%;
		padding:50px;
		box-sizing:border-box;
	}
	.colprice_2,
	.t599__content {
		width: auto;
		float: none;
		margin: 0 auto 20px;
		box-sizing: border-box;
	}
	.t-name_lg{
		height: auto !important;
	}
}

@media screen and (max-width:900px){
	
}

@media screen and (max-width:800px){
	
}

@media screen and (max-width:700px){
	.sale_osen .so_name{
		font-size:50px;
	}
	.sale_osen.zima.vesna .so_name{
		font-size:38px;
	}
	.popup{
		width:100%;
		top:0;
		box-sizing:border-box;
		padding:70px 30px 40px;
	}
	.popup .p_clo{
		top:10px;
		left:20px;
	}
}

@media screen and (max-width:600px){
	.summer img.desc{display:none;}
	.summer img.mobi{display:block;}
	
	.boom,
	.blig{
		width:100%;
		padding:20px;
		box-sizing:border-box;
	}
}

@media screen and (max-width:500px){
	
}

@media screen and (max-width:400px){
	
}