@media (max-width: 768px) {
	.page_contacts .slider_content{position: relative;color: black!important;top:0px;}
	#map{height: 400px!important;margin-top: 20px;}
	.messengers{text-align: center;}
	.leftcatalogdatatd{
	display: none;}
	.gitem{text-align: center;margin-bottom: 20px;border: 1px solid #eeeeee;padding: 20px;}
	.gitem span{display: inline-block;margin: auto;}
	#ccount{width: 60px;}
	#facebox .content {
	max-width: 370px; 
	width: 100%;
	}
	#facebox {left:20px!important;}
	.slider_table .end{display: none;}

	.slider_content {
	width: 96%;
	position: absolute;
	top: 100px;
	z-index: 100;
	color: white;
}
.map-trans .slider_table {
	top: -280px;
	height: 280px;
	width: 100%;
	min-width: 200px!important;
	background: rgba(0,0,0,0.5)
}

	
}

@media (max-width: 980px) {
	.menus_table {
	height: 40px;
	min-width: inherit;
	}
	.menu-wrapper {
	margin-top: -38px;
	}
	.menus_table .end {
		display: none;
	}
	.bg1 .phone{
	font-size: 14pt;text-align: center;margin-top: 10px;}
	.topbtn{display: none;}
	.contac_wrapper{height: 60px;}
	.bg1 .phone2{
	font-size: 14pt;text-align: center;margin-top: 10px;}
	.email, .adress{display: none;}
	.logo_wrapper{
	text-align: center;}
	.logo_wrapper img{width: 40%;}
	.btn_gray {
	text-transform: uppercase;
	background-color: #595959;
	color: white;
	padding: 10px 20px 10px 20px;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	border-radius: 30px;
	}
	.cat-item .desc {
	margin-bottom: 10px;
	width: 100%;;
	padding: 4px;
}
	h1{font-size: 16pt;}
	.page .wrapper {
	padding-top: 20px;
	padding-bottom: 40px;
}
.search_wrapper{
	padding-top: 5px;
}
form {
	margin-bottom: 0px;
}
	.slider{display: none;}
	.navbar-inner{
	text-align: left!important;}
	.footer{text-align: center;}
	.footer .email{display: block;}
	.footer .adress{display: block;}
	.footer .vk{margin: auto;}
	.topbtn{
	padding-right: 0px;}
	#basket {float:right;
	padding-top: 0px;
	margin-bottom: 0px;top:0px;
	z-index: 200;
	color: white;
	right:10px;top:31px;
	}
	.feedback-form td{width: 100%!important;display: block;}
	.feedback-form .text1 {
	font-size: 14pt;
	margin-top: 0px;
	}
	.feedback-form .text2 {
	font-size: 14pt;
	margin-top: 0px;
	}
	.feedback-form .text3 {
	font-size: 14pt;
}
.contactmapmainpage{display: none;}
.feedback-form2{text-align: left;}
.feedback-form .feedback-form2 .wrapper{padding-left:0px;}
	.feedback-form .feedback-form2 input{width: 90%;}
	.advantagetitle{font-size: 14pt;}
	.mainpage_block_work{display: none;}
	.advantages td{display: block;}
	.mainpage_block_clients .span3{
	display: inline-block;width: 48%;}
.advantages .ad1, .advantages .ad2, .advantages .ad3, .advantages .ad4, .advantages .ad5{margin: auto;}
	.bg4 {}
	.nav-collapse{
	background: url(../images/menus_content.png) ;
	top: 3px;
	}
	.menu-footer{display: none;}
	#basket a{color: white;}
	.navbar .btn-navbar {
	float: left;
	padding: 7px 10px;
	margin-right: 5px;
	margin-left: 5px;

	}
	.navbar-inner {
	padding-left: 0px;padding-right: 0px;
	}
	.menu-wrapper .site .wrapper{padding-left: 0px;padding-right: 0px;}
	.navbar .nav > li > a {
	float: none;
	padding: 10px   ;
	color: white;
	text-decoration: none;
	text-shadow: none;
	text-transform: uppercase;
}
}