@media screen  and (max-width: 2600px) {

}
@media screen  and (max-width: 1980px) {

}
@media screen  and (max-width: 1920px) {

}
@media screen  and (max-width: 1680px) {

}
@media screen  and (max-width: 1366px) {

}
@media screen  and (max-width: 1280px) {

}
@media screen  and (max-width: 1131px) {
	.sale_menu ul li a span.city_txt,
	.top_menu ul li a span.city_txt small,
	.tabs label span,
	.city_logo{
		display:none!important
	}
	.sale_menu ul li a span.city_menu_img {
		margin-right:0
	}
	.top_menu ul li{margin-right:19px}
	.top_menu ul li:last-child{margin-left:0}
	.tabs label img{
		width:20px;
		margin-right:0
	}
	.page-header{width:80%}
	.list_view{width:20%}
	.kat_item .kat_item_info{
		width:calc(100% - 265px)
	}
	.cat_child{width:33%}
	.kat_item .kat_item_info .phone_block{width:41%}
	.kat_item .kat_item_info .mini_icon{width:59%}
	.city_top_block{width:100%}
}
	.page-rezhim{
		padding-top:20px;
		padding-left:20px;
		padding-right:20px;
	}
	.page-rezhim .article_title h2 {
		margin-bottom:5px
	}
	.page-rezhim .item_address {
		margin-bottom:5px
	}
	.page-rezhim .rezim_raboti {
		width:100%;
		margin-bottom:5px;
	}

@media screen  and (max-width: 1024px) {

}
@media screen  and (max-width: 960px) {

}
@media screen  and (max-width: 920px) {
	
}
@media screen  and (max-width: 800px) {

}
@media screen  and (max-width: 768px) {

}
@media screen  and (max-width: 750px) {

}
@media screen  and (max-width: 735px) {

}
@media screen  and (max-width: 690px) {
	
}
@media screen  and (max-width: 640px) {
	.all_portal{width:95%}
	.height_block{
		display:none
	}
	.top_menu ul li {
		width:100%;
		margin-right:0;
		margin-bottom:10px;
	}
	.mod_search {
		width:100%;
		margin-right:0;
		margin-bottom:20px;
	}
	.top_menu.fixed,
	.hot_news,
	.padding_no_border,
	.city_top_block,
	.home_firm_news,
	.home_vip,
	.vip_afisha,
	.home_news,
	.home_firm_news,
	.home_vip,
	.home_block3,
	.top_block,
	.home_block3,
	.blog_home,
	.vk_block{display:none}
	.footer_block .portal_top,
	.copy_block{
		width:100%;
		margin-bottom:20px;
	}
	.page-contact{
		margin: 0 20px;
		padding-top: 20px;
	}
	.col_phone{
		width:100%;
		margin-bottom:15px;
	}
	.page-rezhim{
		padding-top:20px;
		padding-left:20px;
		padding-right:20px;
	}
	.page-rezhim .article_title h2 {
		margin-bottom:5px
	}
	.page-rezhim .item_address {
		margin-bottom:5px
	}
	.page-rezhim .rezim_raboti {
		width:100%;
		margin-bottom:5px;
	}
}
@media screen  and (max-width: 600px) {

}
@media screen  and (max-width: 560px) {

}
@media screen  and (max-width: 521px) {
	.article_name{display:none}
}
@media screen  and (max-width: 480px) {

}
@media screen  and (max-width: 414px) {

}
@media screen  and (max-width: 375px) {

}
@media screen  and (max-width: 360px) {
	
}
@media screen  and (max-width: 320px) {

}