.slicknav_menu {
	display:none;
}

@media only screen and (max-width:1150px){
	#header, #welcome_trust, #quality_three_column, .home_our_products_entry, #mega_footer, .contact_page, .top_header_outer{
		padding-left:20px;
		padding-right:20px;
	}
	
	.social_icon{
		width:calc(100% - 44px);
	}
}

@media only screen and (max-width:1024px){
	
}

@media only screen and (max-width:960px){
	#header{
		padding-left:0;
		padding-right:0;
	}
	
	#header_wrapper
	{
		padding-bottom:0;
	}
	
	.logo{
		width:100%;
		float:none;
		text-align:center;
		padding-bottom:10px;
	}
	
	.menu{
		width:100%;
		float:none;
		padding-bottom:10px;
	}

	.menu ul{
		text-align:center;
	}
	
	.home_product_box{
		width:46%;
		margin-bottom:20px;
		max-width:280px;
	}
	
	.product_box{
		width:46%;
		max-width:280px;
	}
	
	.contact_left_entry{
		padding-left:60px;
	}
	
}

@media only screen and (max-width:768px){
	.menu {
		width:100%;
		float:none;
		display:none;
	}
	
	.slicknav_menu {
		display:block;
	}
	
	.current_page a{
		border-bottom:none !important;
		color:#fff !important;
	}
	
	.wt_left, .wt_right{
		width:100%;
		float:none;
	}
	
	.wt_right{
		text-align:center;
		padding-top:30px;
	}
	
	.quality_box{
		width:100%;
		float:none;
	}
	
	.qb_img{
		width:10%;
	}
	
	.qb_desc{
		width:90%;
	}
	
	.quality_box:nth-of-type(2){
		margin:20px 0;
	}
	
	.mf_left{
		width:100%;
		float:none;
	}
	
	.mf_center, .mf_right{
		width:100%;
		float:none;
	}
	
	.mf_left, .mf_center{
		text-align:center;
	}
	
	.mf_center{
		padding-bottom:30px;
	}
	
	.mf_right_entry{
		padding:12px;
		text-align:center;
	}
	
	.pro_img_left{
		margin-bottom:30px;
	}
	
	.pro_img_left, .pro_img_desc{
		text-align:center;
		width:100%;
		float:none;
	}
	
	.contact_left_entry{
		padding-left:0px;
	}
	
	.contact_page_left{
		width:100%;
		float:none;
	}
	
	.contact_page_right{
		width:100%;
		float:none;
		margin:0 auto;
	}
	
	.top_header_left{
		margin-bottom:20px;
	}
	
	.top_header_left,.top_header_right{
		width:100%;
		float:none;
		text-align:center;
	}
	
	.specification_box_list{
		width:100%;
		margin:0;
		display:block;
		margin-bottom:20px;
	}
}

@media only screen and (max-width:568px){
	.qb_img{
		width:20%;
	}
	
	.qb_desc{
		width:80%;
	}
	
	.certificate-section{
		padding: 40px 20px 10px;
	}
	
	.certificate-item{
		width: 100%;
		margin-bottom: 30px;
	}
}

@media only screen and (max-width:480px){
	.qb_img{
		width:100%;
		float:none;
		text-align:center;
		padding-bottom:10px;
	}
	
	.qb_desc{
		width:100%;
		float:none;
		text-align:center;
	}
	
	.home_product_box{
		width:100%;
		margin:0;
		margin-bottom:20px;
		max-width:280px;
	}
	
	.product_box{
		width:90%;
		max-width:280px;
		margin-bottom:20px;
	}
	
	.con_column{
		width:100%;
		display:block;
		margin:0 0 20px 0;
	}
	
	.con_column:nth-of-type(even){
		margin:0 0 20px 0;
	}
}

@media only screen and (max-width:360px){
	
}