@media screen and (max-width: 1150px) {

#header_menu{display:none;}
#menu_mobile_button {display:block;}
#mobile_menu{display:block;}
	#search_top{width: 400px; margin: 0 auto;}
}
@media screen and (min-width: 1151px) {
#menu_mobile_button {display:none !important;}
#mobile_menu{display:none !important}
body{overflow:auto !important}
}

@media screen and (max-width: 900px) {
#header_top_logo{float: none; margin: 0 auto;}
#search_top{margin-top: 30px}
#basket_top{ float: none; top:20px; right: 20px; position: absolute;}
	
/*#menu_mobile_button {top:228px}*/
}

@media screen and (max-width: 550px) {
	#header_top_logo{width: 250px;} 
	/*#menu_mobile_button{top:222px;}*/
}

@media screen and (max-width: 500px) {
	#search_top{margin-top: 60px; width: 100%; max-width: 350px }
	#basket_top{left:0; right: 0; margin: 0 auto; text-align: center; top:70px}
	/*#menu_mobile_button{top:251px}*/
}




@media screen and (max-width: 400px) {
	#header_top_line>#header_top_line_inner>div:nth-child(1){display: none;}
	#header_top_line>#header_top_line_inner>div:nth-child(2){float:none;}
}
/*
@media screen and (max-width: 700px) {
	#header_top>#header_top_inner>#phone_top_left{position: relative; padding: 10px; left: 0; right: 0}
}

@media screen and (max-width: 450px) {
	#header_top_inner{font-size: 14px}
}





@media screen and (max-width: 650px) {
#contact_left, #contact_right{float:none; margin:0 auto; margin-bottom:50px}
.contact_1 label {margin-bottom:20px}
}

@media screen and (max-width: 800px) {
.contact_left, .contact_right{width:100%; float:none;}
}
*/








/*******************************************************/



/*******************/


