@media screen and (min-width :1199px) and (max-width: 1920px) {
	
	
	
}

@media screen and (min-width :1152px) and (max-width: 1310px) { /*Ameya*/
	.header_tp_dtl ul>li{
		padding: 2px 8px;
	}
	.main-nav a{
		font-size: 13px;
   		padding: 10px 9px;
	}
	.hm-service-dtl h6 a{
		font-size: 16px;
	}
	.hm-about{
		padding-bottom: 100px;
	}
	.hm-prod-dtl h4{
	    padding: 30px 0 10px;
	    padding-left: 11px;
	    font-size: 12px;
	}	
	.ftr-add span:nth-child(1){
		height: 74px;
	}
	.ftr-add span a{
		font-size: 20px;
	}
	#header:after{
		width: 70%;
	}
	.hm-prod-dtl-left h2{
		font-size: 28px;
    	line-height: 40px;
	}
	.prod-btn a{
		font-size: 14px;
    	padding: 12px 8px;
	}
	.hm-prod-dtl h5{
		font-size: 14px;
	}
	.hm-prod-dtl img {
	    margin-bottom: 6px;
	}
 
 	.hm_abt_anch .line{
 		bottom: -79px;
 		    height: 50px;
 	}
 	.hm_abt_para p{
 		line-height: 24px;
 		font-size: 14px;
 	}
 	.hm_abt_anch a{
 		line-height: 10px;
 	}
 	.application_icon h6{
 		font-size: 15px;
 	}
 
	 
}

@media screen and (min-width :1397px) and (max-width: 1920px) { /*Salman*/
	
	#header:after{
		width: 66%;
	}
}

@media screen and (min-width :1199px) and (max-width: 1366px) {
	
	
	
	
}

@media screen and (min-width: 800px) and (max-width: 1280px) {
	
	
	
	
}


@media screen and (min-width: 992px) and (max-width: 1198px) {
	
	
}

/********Sm-start*******/
@media screen and (min-width: 768px) and (max-width: 991px) {
	
	
}

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

@media screen and (max-width: 768px) {
	#header:after{
		display: none;
	}
	.header_tp{
		display: none;
	}
	.header_menu{
		height: auto;
	}
	.logo img{
		margin-top: 0px;
		padding: 10px 0;
	}
	#carousel .carousel-control{
		font-size: 20px;
		top: 40%;
	}
	#carousel .carousel-control span{
		height: 35px;
	    width: 35px;
	    line-height: 35px;
	}
	#carousel .carousel-control-right {
	    right: 11%;
	}
	

	.header-top-email{
		display: none !important;
	}
	.header-top-cont{
	    text-align: left;
	}
	.header-top-cont {
	    margin-top: 0px;
	}
	.mobile-nav-toggle{
		top: 88px;
		right: 15px;
	}
	.fixed-top{
		background: #fff;
		box-shadow: 3px 2px 2px 3px rgb(70 70 70 / 0%);
	}
	.mobile-nav{
		background: #3c3c3c;
	}
	.header-top-quick a{
		background: #3c3c3c;
		border-radius: 5px;
		padding: 7px 15px;
	}
	.mobile-nav-toggle{
		border-radius: 5px;
	}
	.banner_btm_hed h3:before{
		display: none;
	}
	.banner_btm_hed h3:after{
		display: none;
	}
	.banner_btm_hed h3{
		font-size: 24px;
		margin-bottom: 30px;
	}
	.banner_bx{
		margin-bottom: 15px;
    	padding: 10px;
	}
	.banner_bx img{
		margin-right: 5px;
		width: 65px;
		margin-top: 0px;
	}
	.banner_bx_dtl i{
		bottom: 0px;
	}
	.hm_about_dtl{
		margin-top: 30px;
	}
	.hm_abt_para p{
		font-size: 14px;
		line-height: 22px;
    	letter-spacing: 0.10px;
	}
	.hm_abt_anch .line{
		display: none;
	}
	.hm_abt_anch {
	    margin-top: 25px;
	}
	.hm_abt_anch a{
		margin-top: 0px;
	    line-height: 22px;
	    padding: 12px 25px;
	    background: #262626;
	    position: relative;
	    color: #fff;
	}
	.hm_abt_hed h1{
		font-size: 25px;
	}
	.hm-product-heading h2{
		font-size: 25px;
		margin-bottom: 0;
	}
	.hm-product-main{
		padding: 50px 0;
	}
	.application_hed{
		margin-top: 30px;
	}
	.application_hed h4{
		font-size: 20px;
	}
	.application_hed h4:after{
		width: 50px;
   		height: 3px;
        top: 10px;
   		right: -80px;
	}

 	.application_lst ul li{
 		width: 50%;
 	}
 	.application_lst ul li:nth-child(4){
 	 	border-right: 2px solid #f4f5f7;
 	 }
 	.application_lst ul li:nth-child(5), .application_lst ul li:nth-child(6){
 		border-bottom: 2px solid #f4f5f7;
 	}
 	.footer_hed{
 		margin-top: 30px;
 	}
	.application_lst ul li:nth-child(2), .application_lst ul li:nth-child(4), .application_lst ul li:nth-child(6){
		border-right: 0px;
	}
	.inr-page-bnr h1{
		font-size: 25px;
	}
	.about-img{
		margin-bottom: 30px;
	}
	 
 
	 
}

@media screen and (min-width: 480px) and (max-width: 766px) {
	
	
}

/********xs-start********/
@media screen and (max-width: 767px) {

}

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


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

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