
@media screen and (min-width: 900px) and (max-width: 1200px) {
	.head {width: 100%;max-width: 1190px;}
	#head_name_mob {display: none;}
	#head_tel1 {right: 2%;top: 30px;}
	#head_tel1 p{font-size: 20pt;}
	#head_tel2 {right: 2%;top: 75px;}
	#head_tel2 p{font-size: 20pt;}
	.head_seach {display: block;left: 32%;width: 40%;margin: 0px auto;}
	.head_city {display: block;left: 32%;width: 40%;margin: 0px auto;}
	.head_city select {width: 70%;font-size: 12pt;}
	
	#head_tel1_2 {right: 20px;}
	#head_tel2_2 {right: 20px;}
	#head_ordcall {right: 35px;}
	#head_vk {display: none;}
	#head_fb {display: none;}
	#head_yt {display: none;}
	#head_ig {display: none;}
	
	
	.mm {width: 100%;margin-left: 0px;max-width: 1150px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
	.mmenu {max-width: 1150px;}
	.mmenu a {padding: 0px 1px 0 1px;font-size: 11pt;}
	
	.foot {width: 100%;max-width: 1190px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
}


@media screen and (max-device-width: 992px) {
	.head {width: 100%;height: 100px;}
	#head_logo {top: 0px;}
	.head_seach {display: none;}
	.head_mm_but {display: block;position: absolute; top: 30px;right: 20px;}
	#head_tel1 {display: none;}
	#head_tel2 {display: none;}
	.head_city {display: none;}
	#head_tel1_2 {display: none;}
	#head_tel2_2 {display: none;}
	#head_ordcall {display: none;}
	#head_vk {display: none;}
	#head_fb {display: none;}	
	#head_yt {display: none;}
	#head_ig {display: none;}
	
	.mm {display: none;min-height: 460px;}
	.mmenu {display: none;width: 100%;}
	.mmenu li {display: list-item;text-align: left;outline: 0px solid #fff;width: 100%;}
	.mmenu a {display:block;font-size: 16pt;text-align: left;vertical-align: middle;margin: 0px;padding: 0px;padding-top: 10px;padding-left: 10px;height: 30px;width: 100%;border-bottom: 1px solid #dddddd;}
	
	#mm_razd {display: none;}
	
	.foot {width: 100%;height: auto;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
	.foot>div {width: 50%;height: 200px;display: inline-block;margin: 0px;float: left;outline: 1px solid red;}
	
}

@media screen and (max-width: 992px) {
	.head {width: 100%;height: 100px;}
	#head_logo {top: 0px;}
	.head_seach {display: none;}
	.head_mm_but {display: block;position: absolute; top: 30px;right: 20px;}
	#head_tel1 {display: none;}
	#head_tel2 {display: none;}
	.head_city {display: none;}
	
	#head_tel1_2 {display: none;}
	#head_tel2_2 {display: none;}
	#head_ordcall {display: none;}
	#head_vk {display: none;}
	#head_fb {display: none;}
	#head_yt {display: none;}
	#head_ig {display: none;}
	
	.mm {display: none;width: 100%;margin: 0px;padding: 0px;min-height: 460px;background-image: none;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
	.mmenu {display: none;width: 100%;list-style: none;margin: 0px;padding: 0px;}
	.mmenu li {display: list-item;text-align: left;height: 50px;list-style: none;outline: 0px solid #000000;width: 100%;margin-left: 0px;margin: 0px;padding: 0px;}
	.mmenu a {display:block;font-size: 16pt;text-align: left;vertical-align: middle;margin: 0px;padding: 0px;padding-top: 10px;padding-left: 10px;height: 100%;width: 98%;border-bottom: 0px solid #dddddd;}
	.mmenu .mm_razd {height: 1px;background-image: none;border-bottom: 1px solid #b30000;}
	
	.m_blocks4 li {width: 98%;}
	
	.foot {width: 100%;height: 550px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;}
	.foot>div {width: 50%;height: 250px;display: inline-block;margin: 0px;float: left;outline: 0px solid red;}
	.foot p {font-size: 12pt;}
	.foot_blk2 p{text-align: right;}
}

@media screen and (max-width: 768px) {
	h1{font-size: 20pt;margin: 20px;margin-top: 10px;}
	h2 {font-size: 17pt;margin: 20px;}
	.head {width: 100%;height: 100px;}
	#head_yt {display: none;}
	#head_ig {display: none;}
	#head_logo {width: 200px;left: 5px;top: 0px;outline: 0px solid red;}
	#contact_map{display:block;float: none;text-align: center;margin: 0 40px 0 20px;}
	.center_div p {text-align: justify;margin: 20px;}
	.content p {padding: 10px 20px 10px 20px;}
	
	.m_blocks1_2 a {width: 260px;height: 260px;}
	
	.center_div  .tbl_prais {margin: 10px;width: 95%;}
	.center_div  .tbl_prais  td, .center_div  .tbl_prais  th {padding: 3px;font-size: 10pt;}
	
	.m_blocks4 li img {max-width: 180px;}
	.m_blocks4 li p {margin-top: 0px;font-size: 12pt;}
	.m_blocks4 li {width: 98%;}
	
	.center_div .img_r {max-width: 280px;float: center;margin: 20px;}
	.center_div .img_l {max-width: 280px;float: center;margin: 20px;}
	.cont_form {width: calc(100% - 20px);margin: 10px auto;}
	.cont_form .m_blocks {margin-left: -20px;width: 98%;}
	
	
	.foot {margin-left: 0px;padding-bottom: 20px;}
	.foot>div {margin-top: 10px;}
	.foot_seach {width: 150px;right: 10px;top: 40px;}
	#foot_tel1 {font-size: 11pt;top: 80px;}
	#foot_tel2 {font-size: 11pt;top: 120px;}
	#foot_copy {font-size: 11pt;top: 180px;}
}



@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container{
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
