@media (max-width:1170px) {
.container { width:100%; padding:0 2%; box-sizing:border-box;}	
}

@media (max-width:1024px) {
	
	}
	
@media (max-width:980px) {
.product_list { width:31%;}

.contactus_row_two_left { width:50%;}
.quick_contact_row_three { width:50%;}
.contactus_row_two_right { width:100%;}

.tab_buttons { display:table; width:100%;}
.tab_buttons li { display:table-cell; float:none;}
	}
	
@media (max-width:800px) {
.header_left { width:40%; float:none; margin:0 auto;}
.header_right { float:none;}
.menu { text-align:center;}
.menu li { display:inline-block; float:none;}

.submenu li { display:block;}

.footer_left { float:none;}
.footer_left ul { text-align:center;}
.footer_left ul li { float:none; display:inline-block;}
.footer_right { float:none; margin-top:15px;}
.footer_right ul { width:100%;}
.footer_right ul li { text-align:center;}

.index_about { background-image:none; background:#fff;}
.index_about_left { width:100%;}

.product_list { width:31%; min-height:350px;}

.service_list { width:46%;}
	}
	
@media (max-width:768px) {
.backflow_product { width:60%; display:block; float:none; margin:0 auto;}
.water_safety_product { width:60%; display:block; float:none; margin:0 auto;}



.tab_content ul li { width:48%;}
	}
	
@media (max-width:640px) {
.product_list { width:48%;}
.product_list_row_one img { display:block; width:75%; margin:0 auto;}
.index_about { background-image:none;}

.index_about_left { width:100%;}

.index_about_right { height:500px; background:url(../images/about_bg_img.jpg) no-repeat center center; background-size:cover; width:100%; float:none; background-position:0 -60px;}

.index_about_two_list { width:100%; margin:2% 0;}
.product_icon { width:30%; float:left;}

.service_list { width:46%;}

	}
	
@media (max-width:480px) {
.header_left a h1 { text-align:center;}
.header_strip_left { float:none; display:inline-block; width:100%;}
.header_strip_right { float:none; display:inline-block; width:100%;}
.social_icons { text-align:center; margin-top:10px;}
.header_left { width:60%;}
.menu_bar { display:inline-block; width:100%; padding:10px 0;}
.menu_bar i { display:block; font-size:20px; width:35px; height:35px; line-height:35px; margin:0 auto; background:#f2662f; text-align:center; cursor:pointer; color:#fff; transition:0.5s all ease-in-out;}
.menu_bar i:hover { background:#EE1C25;}
.menu { margin-top:0; display:none;}
.menu li { display:block; margin:8px 0; float:none;}
.submenu { position:static; width:100%;}
.menu li a { border-left:0;}
.menu li a::before { display:none;}
.backflow_product { width:80%; display:block; float:none; margin:0 auto;}
.water_safety_product { width:80%; display:block; float:none; margin:0 auto;}
.index_service_list { width:75%; float:none; margin:5% auto;}
.footer_left ul li a { font-size:12px; margin:0 7px;}

.service_list { float:none; width:75%; margin:2% auto;}

.aboutus_content_right { float:none; margin:2% auto; box-shadow:0 0 3px #ccc; width:75%;}

.product_list { width:60%; float:none; min-height:inherit; margin:3% auto; display:block;}


.index_product_list { float:none; width:75%; margin:4% auto; display:block;}

.index_about_two_list { width:100%;}
.product_icon { width:100%; float:none;}

.contactus_row_two_left { width:100%;}
.quick_contact_row_three { width:100%;}
.contactus_row_two_right { width:100%;}

.tab_buttons { display:inline-block; width:100%;}
.tab_buttons li { display:block; float:none;}

.tab_content ul li { width:80%; float:none; margin:2% auto; display:block;}

.aboutus_right { width:85%; float:none; margin:3% auto; display:block; padding:0;}
.aboutus_content_row_two { width:100%; float:none;}

	}
	
@media (max-width:360px) {
	
.client_images { margin:0;}
.header_left { width:90%;}
.footer_left ul li { display:block; line-height:27px;}

.product_list { width:85%; float:none; min-height:inherit; margin:3% auto; display:block;}

.index_product_list { float:none; width:90%; margin:4% auto; display:block;}
	}
	
@media (max-width:320px) {

	}