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

@media screen and (min-width :1152px) and (max-width: 1310px) { /*Ameya*/
	  
 	 .logo{
 	 	margin-left: 0px;
 	 	margin-top: -30px;
 	 }
 	 .main-nav a{
 	 	font-size: 13px;
    	padding: 10px 8px;
 	 }
 	 .main-nav .drop-down>a:after{
 	 	font-size: 12px;
 	 }
 	 .header_tp_dtl ul li.call_tp a{
 	 	font-size: 13px;
 	 }
 	 .scrollto img{
 	 	width: 220px;
 	 }
 	 .head_brochure a{
 	 	font-size: 13px;
 	 }
 	 .hm-prod-more h4{
 	 	font-size: 14px;
 	 }
 	 .hm-about-dtl{
 	 	padding: 60px 40px 60px 20px;
 	 }
 	 .hm-counter-main{
 	    margin: 15px 0px;
 	 }
 	 .pro_count h3{
 	 	font-size: 18px;
 	 }
 	 .pro_count .two:after{
 	 	left: 30px;
    	top: -7px;
 	 }
 	 .pro_count h5{
 	 	font-size: 12px;
 	 }
 	 .pro_count .five:after{
 	 	left: 75px;
    	top: -7px;
 	 }
 	 .pro_count .three:after{
 	 	left: 40px;
    	top: -7px;
 	 }
 	 .hm-counter-main{
 	 	padding: 16px 10px;
 	 }
 	 .hm-indust-ceo p{
 	 	font-size: 16px;
 	 }
 	 .hm-indust-box h5{
 	 	font-size: 14px;
 	 }
 	 .hm-indust-flex{
 	 	width: 55px;
 	 }
 	 .hm-certificat-logo ul li{
 	 	width: 32.5%;
 	 }
 	 .hm-certificat-bord ul li{
 	 	width: 40%;
 	 }
 	 .hm-cleint-box ul li{
 	 	padding: 16px 10px;
 	 }
 	 .ftr-form h2{
 	 	font-size: 19px;
 	 }
 	 .ftr-form p{
 	 	font-size: 12px;
 	 }
 	 .ftr-btm-copyright ul li a{
 	 	font-size: 13px;
 	 }
 	 .ftr-address p:nth-child(2){
 	 	font-size: 13px;
 	 }
  
}

@media screen and (min-width :1152px) and (max-width: 1310px) { /*Cuties Tab Size*/
	  
	

}

@media screen and (min-width :1397px) and (max-width: 1920px) { /*Salman*/
 	
 	.hm-about-dtl{
 		padding: 100px 40px 100px 20px;
 	}


}

@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) {
	
	 
}

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

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

	.top-head{
		display: none;
	}
	.mobile-nav{
		background: #333;
	}
	.mobile-nav .drop-down>a:after{
		color: red;
	}
	.mobile-nav-toggle{
		background: #333;
	    color: #fff;
	    right: 10px;
	    top: 30px;
	    font-size: 18px;
	    padding: 8px;
	    border-radius: 5px;
	}
	.mobile-nav-toggle i{
		color: red;
	}
	#carousel .carousel-control-right{
		right: 6%;
	}
	#carousel .carousel-control-left{
		left: -6%;
	}
	#carousel .carousel-control{
		top: 35%;
	}
	#carousel .carousel-control span{
		height: 38px;
	    width: 38px;
	    line-height: 38px;
	    font-size: 20px;
	}
	.carousel-caption{
		width: 90%;
		left: 4%;
		top: 40%;
	}
	.logo{
		width: 200px;
		position: relative;
		margin-top: 0;
		margin-left: 0;
	}
	.fixed-top{
		padding: 15px 0;
	}
	.header-scrolled{
		padding: 15px 0 8px !important;
	}
	.carousel-caption h5{
		font-size: 16px;
		line-height: 1.5;
		margin-bottom: 5px;
	}
	.carousel-caption p{
		margin-bottom: 8px;
		font-size: 12px;
		letter-spacing: 2px;
	}
	.carousel-caption a{
		padding: 4px 15px;
		font-size: 10px;
	}
	.carousel-indicators{
		bottom: 6px;
	}
	.carousel-indicators li{
		width: 15px;
		height: 2px;
	}
	.hm-certificat {
	    padding: 50px 0 0px 0;
	}
	.hm-certificat-logo ul li{
		width: 32%;
	}
	.hm-certificat-bord:after{
		display: none;
	}
	.hm-certificat-bord ul li{
		padding: 0 8px;
	}
	.hm-certificate-mobile{
		margin-left: 15%;
	}
	.hm-certificat-head h2{
		font-size: 18px;
		line-height: 26px;
	}
	.hm-prod-more h4 {
	    font-size: 16px;
	    line-height: 24px;
	    color: #182333;
	}
	.hm-about-dtl:after{
		display: none !important;
	}
	.hm-about-dtl{
		padding: 70px 15px 70px 15px;
	}
	.hm-about .container-fluid {
	    padding-right: 15px;
	    padding-left: 15px;
	}
	.pd-mbl-none{
		padding: 0;
	}
	.hm-about-dtl h1{
		font-size: 27px;
	}
	.hm-about-dtl h5{
		font-size: 15px;
	}
	.hm-about-dtl ul li{
		line-height: 1.4;
		padding: 5px 0;
	}
	.clean-india{
		padding: 60px 0;
	}
	.hm-dual-laminates {
	    padding: 75px 0 75px;
	}
	.hm-counter{
		padding: 75px 0 120px;
		background-size: cover;
	}
	.pro_count{
		margin-top: 10px;
	}
	.hm-counter-main{
		margin: 10px 5px;
	}
	.hm-dual-laminates-head h2, .hm-indust-solution h3, .hm-map-head h2{
		font-size: 25px;
	}
	.hm-indust-ceo{
		border-left: none;
		margin-top: 30px;
	}
	.hm-indust-ceo p{
		font-size: 16px;
	}
	.hm-map-cleint {
	    padding: 75px 0 40px;
	}
	.hm-maping{
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.ftr-top-dtl{
		padding: 15px;
	}
	.ftr-top-dtl img{
		bottom: 12px;
		right: 5px;
    	width: 70px;
	}
	.ftr-top-dtl h4{
		font-size: 18px;
    	margin-bottom: 8px;
	}
	.ftr-top-dtl{
		border: 1px solid #eee;
	}
	.ftr-form{
		margin-bottom: 20px;
	}
	.come_seeus p{
		font-size: 1.4rem;
	}
	.come_seeus p:nth-child(2){
		font-size: 28px;
		line-height: 35px;
		margin-bottom: 25px;
	}
	.ftr-btm-logo{
		margin-bottom: 15px;
	}
	.ftr-btm-logo img{
		margin: 0 auto;
		display: table;
	}
	/*Home Page End*/
	.inr-prod-head h1{
		font-size: 26px;
	}
	.inr-prod-link ul{
		left: 0px;
	}
	.inr-prod-link ul:after{
		width: 100%;
	}
	.about-head h1{
		font-size: 28px;
	}
	.about-head span{
		font-size: 14px;
	}
	.hm-abt-year {
	    padding: 20px 0 30px;
	}
	.about-dtl {
	    padding-left: 0;
	}
	.about-manuf-img{
		margin-top: 30px;
	}
	.about-grp-dtl h3{
		font-size: 1.5rem;
	}
	.product-range:after{
		display: none;
	}
	.product-dtl {
	    padding-right: 0;
	    padding-top: 80px;
	}
	.applications{
		background: #f9f9fa94;
	}
	.product-range{
		display: none;
	}
	.moc-dtl h3{
		font-size: 1.2rem;
    	margin-top: 0;
	}
	.cont-box{
		margin: 30px 0;    
		height: auto;
	}
	form.form-horizontal{
		padding: 15px 0;
	}
	.maping{
		padding-top: 30px;
	}
	

}

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


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

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