@media only screen and (max-width: 1500px) {
 
	.menu-link{padding: 0 0;}

	.headerNew{padding: 0 0 0 20px;}
}



@media only screen and (max-width: 1450px) {
 .clientTitle {
    font-size: 16px;
    line-height: 22px;
} 
    
    .homePboxMain{min-height: 350px;}
    
}


@media only screen and (max-width: 980px) {
	
html, body {overflow-x:hidden;  }
	
	.header{ display:none;}	
	.mobileheader{ display:block;}
	.mobileSep{display:block;}

	ul.tabMenuB li{font-size: 12px; padding: 2px 7px; line-height: 34px; margin-bottom: 5px;}
	.col{width: 50%;}
	.fluidp70{padding-left: 20px; padding-right: 20px;}
.h120px{height:50px;}
.h100px{height:100px;}
.h70px{height:10px;}
.h50px{height:50px;}
    
 .section-title h2 {
    font-size: 35px;
    line-height: 40px;
} 
	
	
	.about1_img img{width: 100% !important;}	
	.about1_shape_1{display: none;}
	.about1_icon-box{display: none;}
	
	.about_img_2 {bottom: 20px; right: 20px;}
	.block-title h3{font-size: 40px; padding-bottom: 20px;}
	.plr100{padding: 0 15px;}
	.homeContacCon{padding:20px 10px;}
	.contentSub{padding-left: 15px;}
	.page-title-heading h2{font-size: 28px; line-height: 32px;}
	.productDetail{padding-left: 15px !important;}
	.col-md-5{padding-right: 15px !important;}
}


@media only screen and (max-width: 650px) {
	.homePboxMain{display: none;} 
 a.clientBoxLink{display: none;} 
    
    .clientBoxMain{   display: block;
    height: 0;
    padding-bottom: 62.9032258065%;
    background-color: #e3e4e5;
    width: 100%;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-position: center;}    
}