@media (max-width: 980px) {
	.headLeft h1 {
		margin-bottom: 0px;
	}
.pageWidth{width:auto;padding:0 10px}
.banner{min-height:inherit}
.popup-gallery img {width:31.4% !important;float: left;position: relative; margin-right: 10px; margin-bottom: 10px}
}
@media (min-width: 768px) and (max-width: 980px) {
.headLeft{margin-left:20px}
.menu nav li{margin:0 5px}
.menu nav li:last-child a{padding-left:16px;padding-right:16px}
}
@media (max-width: 800px) {
.mean-container .mean-bar {top:0px;}
.mean-container .mean-nav {margin-top: 58px}
h2{font-size:24px}
.menu{display:none}
.logo-small{display:none!important}
.mean-container .mean-nav ul li i{display:none}
.headLeft{width:33%;position:relative;z-index:9999;margin:12px 0}
.headLeft img{max-width:125px}
.show-web{display:none}
.show-mobile{display:block}
.banner{display:block;width:100%;margin:0}
header::after{height:20%}
}
@media (max-width: 767px) {
h1{font-size:19px;line-height:22px}
h2{font-size:22px}
h3{font-size:18px}
h4{font-size:16px}
p,li{line-height:22px;font-size:13px}
.whyus{padding:25px;padding-bottom:0}
.whyus-box{width:100%;margin:0;margin-bottom:25px}
.about-left,.about-right{float:left;width:100%;padding-top:20px}
.home-products{padding:30px 0 0;background:none}
.clients{padding:30px 0}
.title-section{top:32%;padding:10px 0 0}
.bredCrumb{display:none}
.col-left,.col-right,.col-left2,.col-right2{float:left;width:100%;text-align:left}
.clientele ul li{width:49%;height:140px}
.clientele ul li,.clientele ul li:last-child{border:1px solid #ddd!important;margin-top:-1px;margin-left:-1px}
.contact-form-address,.contact-form{float:left;width:100%;padding:0;background:none}
.contact-form-address{border-bottom:3px double #ddd;margin-bottom:20px}
.products-image,.products-info{float:left;width:100%}
.products-image{text-align:center;margin-top:20px}
.page-products hr{padding-bottom:20px;margin-bottom:20px}
.products-image img{max-height:inherit}
.products-info li span{font-size:14px}
.popup-gallery img {width:48% !important;float: left;position: relative; margin-right: 10px; margin-bottom: 10px}
}
@media (max-width: 600px) {
	.popup-gallery img {width:47.4%!important;float: left;position: relative; margin-right: 10px; margin-bottom: 10px}
header::after{height:25%}
footer::before{height:200px}
.form ul li{margin-left:0;width:100%}
.map iframe{height:240px}
.products-info li{width:48%}
}
@media (max-width: 478px) {
	.popup-gallery img {width:100%!important;float: left;position: relative; margin-right: 10px; margin-bottom: 10px}
.whyus{padding:15px;padding-bottom:0}
.whyus-box{margin-bottom:15px}
.title-section{max-width:300px}
}
@media (max-width: 359px) {
.clientele ul li{width:99%}
.clientele ul li,.clientele ul li:last-child{border:1px solid #ddd!important}
.products-info li{width:99%}
}