@media (max-width: 1280px) { 
	.footer-addrss, .footer-mobile{margin-bottom: 10px}
}

@media (max-width: 1170px) { 
	.quality-txt h3{font-size: 24px;}
	.navbar-brand img {max-width: 285px;}
	.footer-details img {max-width: 270px;}
	.footer-details h3{font-size: 20px;}
}	
 
@media (max-width: 1024px) { 
	.padding{padding: 40px 0;}
	.product-img h3{font-size: 16px;bottom: 10px;}
	.footermain{padding: 40px 0;}
	.brasssection{padding: 40px 0 10px;}
	.navbar-brand img {max-width: 285px;	}
	.aboutussection.aboutus-page{padding: 40px 0;}
	.aboutussection{padding: 40px 0px 0;}
	.finishessection{padding: 40px 0;}
	.ourproductsection{padding: 40px 0 10px;}
	.product-slider-header h3{margin-bottom: 40px;}
	.footer-details img{max-width: 285px;}
	.footermain{padding: 40px 0px;}
	.footer-details h3{font-size: 20px;}
	
}

@media (max-width: 991px) {
	#res-brass,	#res-steel,	#res-aluminum{display: block;}
	#des-brass,#des-steel,#des-aluminum{display: none;}
	.contactus-details{padding: 30px 20px;margin-top: 30px;}
	.contact-txt {font-size: 18px;}
	.quality-txt p{margin-bottom: 30px;}
	.quality-img img {width: 100%;}
	.aboutus-right p{margin-bottom: 10px;}
	.navbar-classic .navbar-toggler, .navbar-boxed .navbar-toggler{padding: 13px;}
	.row.res-ourproduct-align {justify-content: center;}
	.footer-details p {text-align-last: center;text-align: justify;}
	.aboutus-left {margin-bottom: 0px;}
	.aboutus-left::after,.aboutus-left::before{display: none;}
	.aboutus-left img {width: 100%;}
	.aboutus-right {text-align: center;margin-bottom: 0px;}
	.aboutus-right p{text-align-last: center;}
	.theme-btn {margin-bottom: 40px;}
	.footer-details.footer-logo {text-align: center;margin-bottom: 50px;}
	.desk-view{display: none;}
	.res-view{display: block;}
}

@media (max-width: 768px) { 
	.whtsapp-block{right: 10%;bottom: 13%;}
}

@media (max-width: 767px) { 
	.res-product {display: flex;justify-content: center;}
	.footermain{padding: 40px 0 10px;}
	.footer-details h3{margin-bottom: 15px;padding-bottom: 15px;}
	.footer-details ul{column-count: 2;}
	.footer-details {margin-bottom: 20px;}
	.footer-details.footer-logo {margin-bottom: 30px;}
}

@media (max-width: 601px) { 

}

@media (max-width: 480px) { 
	.breadcrume-head{margin-top: 10px;}
	.footer-details ul{column-count: 1;}
	.product-slider-header h3{font-size: 28px;}
	.productbanner-breadcrume{flex-wrap: wrap;}
	.breadcrume-head{font-size: 18px;}

}

@media (max-width: 414px) { 
	.quality-txt h3 {font-size: 21px;}
}

@media (max-width: 375px) { 
	.navbar-brand img {max-width: 260px;}
}

@media (max-width: 320px) { 
	.navbar-brand img {max-width: 225px;}
}


