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

@media screen and (min-width :1152px) and (max-width: 1310px) { /*Ameya*/
	  
	.carousel-item {
	    height: 27rem;
	    background-color: #777;
	}


}

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

}

@media screen and (min-width :1397px) and (max-width: 1920px) { /*Salman*/
	.carousel-item {
	    height: 38rem;
	    background-color: #777;
	}
	.carousel-caption h3{
		font-size: 40px;
	}
}

@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) {
	
	.top-head{
		display: none;
	}
	.logo{
		position: unset;
		margin-top: 0px;
	}
	.scrollto img{
		width: 160px;
	}
	.carousel-caption{
		width: auto;
		height: auto;
		position: unset;
		padding-top: 10px;
    	padding-bottom: 10px;
	}
	.carousel-caption a{
		display: none;
	}
	.carousel-caption h3{
		font-size: 16px;
	    text-align: center;
	    margin-bottom: 0px;
	    color: #fff;
	}
	.petrol img{
		width:50%;
	}
	.carousel-item{
		height: auto;
	}
	.carousel-indicators{
		display: none;
	}
	.carousel-item > img{
		position: relative;
	}
	.br-mobNon{
		display: none;
	}
	.carousel-caption p{
		display: none;
	}
	.d-desk{
		display: none;
	}
	.d-mobile{
		display: block;
	}
	.petrol{
		bottom: -85px;
	}
	.hm-product-head h2{
		font-size: 24px;
		margin-top: 30px;
	}
	.welcome-tag:before{
		display: none;
	}
	.welcome-tag{
		font-size: 16px;
	}
	.hm-about-dtl{
		padding-right: 0;
	}
	.hm-about-dtl h2{
		font-size: 25px;
		padding-top: 5px;
	}
	.hm-about-img{
		margin-top: 40px;
	}
	.hm-about-img:before{
		display: none;
	}
	.hm-about-img img{
		border-radius: 0px;
	}
	.hm-industrie-dtl {
	    padding-top: 0px;
	}
	.hm-industrie-dtl h2{
		font-size: 25px;
	}
	.ftr-link{
		margin-bottom: 30px;
	}
	.ftr-btm{
		text-align: left !important;
		padding-top: 5px;
	}
	.ftr-btm p{
		line-height: 22px;
	}
	#inner_banner{
		padding: 64px 0 48px;
	}
	#inner_banner h1{
		font-size: 1.5rem;
		text-align: center;
		position: relative;
	    top: 0;
	    bottom: 0;
	    left: 0;
	}
	.inner_banner_sc {
	    padding: 0;
	    text-align: center;
	    z-index: 2;
	    min-width: auto;
	    right: 0%;
	    bottom:0px;
	    color: #fff;
	    margin: 0 auto;
	    position: relative;
	}
	.inner_banner_sc:before{
		display: none;
	}
	.inner_banner_sc:after{
		display: none;
	}
	.about-head h2{
		font-size: 25px;
	}
	.about-head{
		padding: 60px 0 15px;
	}
	.about-img{
		margin-top: 30px;
	}
	.strengths-img img{
		width: 70%;
	}
	.strengths-dtl h2{
		font-size: 20px;
		margin-top: 20px;
	}
	.strengths-aksen{
		display: none;
	}
	.strengths{
		padding: 60px 0 50px;
	}
	.contact-head{
		padding-bottom: 20px;
	}
	.contact-head h2{
		font-size: 24px;
	}
	.contact-dtl{
		margin-top: 30px;
	}
	.contact .contact-left {
	    padding-left: 15px;
	}
	.mobile-nav-toggle i{
		margin: 0px;
		color: #fff;
	}
	.mobile-nav-toggle{
		background: #002f00 !important;
		color: #fff;
		font-size: 18px;
		padding: 7px 5px;
		top: 20px;
		right: 5px;
	}
	.table-responsive {
	    display: block !important;
	}
}

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