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

@media screen and (min-width :1152px) and (max-width: 1310px) { /*Ameya*/
	  
 	 .flip-card{
      height: 266px;
    }
    .flip-card-back p{
      font-size: 13px;
    }
    .prod-recycled a{
       margin: 0px;
       height: 100%;
    }
    .product_box_title{
      font-size: 12px;
    }
    .prod-recycled .col-md-3{
      margin: 15px 0;
    }
  
}

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

}

@media screen and (min-width :1397px) and (max-width: 1920px) { /*Salman*/
 	
 	 
}

@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) {
	#main-slider {
	    margin-top: 58px;
	}
	#main-slider .carousel-caption{
		padding: 10px 0;
	}
	#main-slider .carousel-caption .caption span{
		font-size: 12px;
		font-weight: 300;
	}
	.carousel-control-prev, .carousel-control-next{
		height: 40px;
    	width: 28px;
		top: 30%;
	}
	.carousel-control-next-icon, .carousel-control-prev-icon {
	    width: 0.9rem;
	    height: 0.9rem;
	}
	.header_menu{
      	padding: 4px 0 11px;
      	background: #fff;
   	}
   	.hm-prod{
   		padding: 80px 0 60px;
   	}
   	#header .logo img{
        width: 75%;
        position: relative;
        margin-left: -10px;
   	}
   	.mobile-nav-toggle{
   		top: 20px;
	    font-size: 16px;
	    background: #264b8f;
	    color: #fff;
	    padding: 7px 6px;
	    border-radius: 5px;
   	}
   	.mobile-nav-toggle i{
      	margin: 0;
      	color: #92d2ff;
   	}
   	.hm-prod-head h2{
      	font-size: 25px;
   	}
   	.about__content{
   		margin-top: 60px;
   	}
   	.about__content.st-2{
   		margin-right: 0px;
   	}
   	.hm-abt-img{
   		padding-right: 3rem !important;
   	}
   	.hm-abt-img:before{
   		right: 0;
   	}
   	.hm-abt-img:after{
   		left: 30px;
   	}
   	.section-title h2{
   		font-size: 20px;
    	line-height: 26px;
    	margin-bottom: 10px;
   	}
   	.section-title .border-left{
   		margin-bottom: 4px;
   	}
   	.about-points li{
   		float: none;
   		width: 100%;
   	}
   	.about-points.st-2 li{
   		margin: 15px 0;
   	}
   	.hm-abt{
   		padding: 80px 0;
   	}
   	.hm-map-head h2{
   		font-size: 1.6rem;
   	}
   	.hm-map-mapHeading h4{
   		font-size: 1.1rem;
   		margin-bottom: 0px;
   	}
   	.hm-map-icon{
   		width: 64px;
    	height: 64px;
   	}
   	.hm-map-mapHeading li{
   		margin: 20px 0;
   	}
   	.hm-cont-more-bg{
   		padding: 20px;
   	}
   	.hm-cont-more-dtl h4{
   		font-size: 22px;
   	}
   	.hm-map-btn{
   		float: none;
   	}
   	.hm-cont-more-bg{
   		background-size: 100% 100%;
    	background-repeat: no-repeat;
   	}
   	.hm-indut h5{
   		letter-spacing: 0.5px;
   	}
   	.hm-indud{
   		padding: 80px 0 50px;
   	}
    .inr-banner2{
      margin-top: 58px;
      padding: 2rem 0;
      background-position: 60%;
    }

    
   .flip-card{
      	margin-bottom: 80px;
   }
   .hm-indut-heading h2{
      	font-size: 25px;
   }
   .hm-indut{
      	margin-bottom: 40px;
   }
  .ftr-logo img {
      	margin-top: 0px;
      	width: 80%;
  }
  .ftr-logo{
    	padding-top: 15px;
    	padding-bottom: 15px;
  }
  .ftrBtm-right p{
    	text-align: left;
    	padding-top: 12px;
    	font-size: 13px;
  }

  .wp-block-cover-image{
    	min-height: 250px;
  }
  .inr-bnr-heading h1{
    	font-size: 1.4rem;
      margin-bottom: 4px;
      text-shadow: 0 0 2px #0000008c;
  }
  .inr-bnr-heading ul li{
   		font-size: 10px;
      padding-right: 5px;
  }
  .inr-bnr-heading ul li i{
    font-size: 6px;
  }
  .inr-bnr-heading{
    	padding-left:15px;
  }
  .about-dtl {
    	padding-top: 60px;
  }
  .about-dtl h2{
    	font-size: 20px;
  }
  .product-desc h4{
    font-size: 1.2rem;
  }
  .about-dtl p{
    	line-height: 24px;
    	font-size: 15px;
  }
  .about-img{
    	margin-top: 50px;
  }
  .about {
      padding-bottom: 80px;
  }
  .about-img2{
    display: none;
  }
  .d-flex{
    display: inherit !important;
  }
  .industry-descborder{
    border-left: 0px;
    border-top: solid 1px #ccc;
    padding: 15px 15px;
    margin-top: 30px;
  }
  .industry-desc h5{
    padding-top: 15px;
  }
  .industry-box{
    padding-bottom: 10px;
  }
  .bg li {
      background: #fff0 !important;
  }
  .product-desc{
    margin-top: 30px;
  }
  .product-desc h2{
    font-size: 1.3rem;
    color: #373435;
  }
  .related-prod-head h2{
    font-size: 1.5rem;
  }
  .hm-solution-head h2{
    font-size: 1.3rem;
  }
  .cont-call{
    display: none;
  }
  .contact h5{
    font-size: 20px;
  }
  .cont-para h6{
   font-size: 14px;
  }
  .cont-para span a{
    font-size: 13px;
    letter-spacing: 0.2px;
  }
  .cont-para p a{
    font-size: 13px;
    letter-spacing: 0.2px;
  }
  .contact_form h4{
    font-size: 20px;
  }
  .contact_form{
    margin-top: 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) {
	
	
	
}