@media (min-width: 1600px) and (max-width: 2650px) {
.home-slider .hero-slider-img {
    min-height: 300px;
}
}

@media (min-width: 767px) and (max-width: 1250px) {
    .home-slider .hero-slider-img {
	    min-height: 180px;
    }
}
@media (min-width: 320px) and (max-width: 1024px) {
	
	.humburger-menu{
		display:block;
		background: #fff;
		padding: 5px 15px;
	}
	.header-menu{
		display:none;
		margin-top:50px;
	}
	.header-menu li {
		width: 100% !important;
	}
	.header-menu li a{
	   padding:5px 0px;
	   width: 100%;
	   color: #000;
		display: inline-block;
	}
	.header-menu li a:hover,.header-menu li.current_page_item a{
		background: transparent;
		color: #eb4097;
		border: 0px;
	}
	.header-menu ul li ul{
		display:block;
	}
	.header-menu ul li ul{
		width: 100%;
		position: relative;
		top: 0px;
	}
	.header-logo a span {
		float: left;
		margin-left: 10px;
		margin-top: 0px;
		margin-right: 10px;
		width: calc( 100% - 180px);
		text-align: center;
	}
	.home-slider .hero-slider-img::before{
		position: absolute;
		right: 0px;
		bottom: 0px;
		width: 260px;
		content: "";
		z-index: 0;
		background-repeat: no-repeat;
		height: 190px;
		background-size: contain;
	}

}

@media (min-width: 320px) and (max-width: 1024px) {
	.facility-page.alter-page-content-area .list-post {
		width: 100%;
	}
		.tmm .tmm_4_columns .tmm_member{
		width:40% !important;
	}
	.hero-banner .hero-banner-title h1 span{
		font-size:25px;
	}
	.hero-banner .hero-banner-title{
		width:50%;
	}
	.hero-banner .hero-banner-title h1{
		padding:40px 0px 15px 0px;
	}
	.hero-banner .hero-img-container{
		padding-top:20px;		
		margin:0 auto;
	}
	
	.wht-box-bg-adj .content{
		width: calc(100% - 230px);
		margin: 15px;
	}
	.widget-bg ul li a{
		padding-right:20px;
	}
	.wht-box-bg-adj img{
		width: 200px;
		float: right;
	}
	.mb-responsive{
		width:100%;
		height:auto;
	}
	.custom-tab {
		width: 100%;
		position: relative;
		bottom: 0px;
		height: auto;
		border-radius: 4px;
		z-index: 1;
		margin-top: 15px;
		margin-left: -15px;
	}
	.features-grid-bg{
		text-align:center;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
    .header-logo .mn-tt {
    float: left;
    color: #eb4097;
}
.mn-tt {
    margin-top: 15px;
    margin-left: 20px;
    font-weight: normal;
    font-size: 25px;
}

.header-logo img {
   width: 80px;
}

.sb-btn{
  margin-top: 15px;	
  float: left;
}

.icon-box{
  margin-bottom: 20px;
}

.about-us-bg {
  padding: 0px 30px 30px 30px;
  margin: 0px 0px 0px 0px;
}

.video-listed-bg {
    padding: 0px 30px;
}

.btn-nav .btn-danger {
    float: left;
}
		.tmm .tmm_4_columns .tmm_member{
		width:90% !important;
	}
	.home-slider{
		min-height: 150px;
		margin-bottom: 30px;
	}
	.home-slider .hero-content h1 {		
		font-size: 25px;
	}
	.home-slider .hero-slider-img {
		float: left;		
		padding: 0px 10% 0px 9%;
		position: relative;
		border-radius: 0px;
	}
	/*	
	.home-slider .hero-slider-img::before {
		background-image: url("../img/pr-profile-img.png");
		position: absolute;
		right: 0px;
		bottom: 0px;
		width: 250px;
		height: 220px;
		content: "";
		z-index: 1;
		background-repeat: no-repeat;
		background-size: cover;
	}
	*/
	.home-slider .hero-slider-img {
		width: 100%;
		margin: 0 auto;
		min-height: 90px;
	}
	.vd-tt::before {
		position: absolute;
		left: 0;
		top: 24px;
		background: #eb4097;
		width: 65px;
		height: 3px;
		content: "";
		z-index: 1;
		right: 0;
		margin: 0 auto;
		bottom: 30px;
		display:none;
	}
.about-dts .lft {
    width: 200px;
    height: auto;
}
.vd-ls-bg .dts {
    margin-left: 0px;
    float: left;
    width: 100%;
    margin-top: 10px;
}
.btn-nav .btn-primary{
    margin-bottom:15px;
}
	.vd-tt {
		text-align: center;
		padding-left:0px;
	}
	
	.vd-dts {		
		position: relative;
		width: 250px;
		margin-bottom: 20px;
	}

	.vd-dts .tb-img {
		width: 250px;
		height: 150px;	
		background-size: cover !important;
	}

	.vd-dts.vt-half .tb-img {
		height: 170px;
		margin-bottom: 30px;
		background-size: 100% 100% !important;
	}
	.vd-all .vd-dts{
		/*margin: 15px;
		float:left;*/
	}
	.home-slider .hero-content.lft {
		width: 100%;
		padding: 20px 0px 0px 0px;
	}
	.home-slider .hero-content.lft p img{
		width:70%;
	}
	.video-listed-bg {
		margin-bottom: 30px;
		margin-top: 0px;
	}
	.vd-src iframe{
		width:350px;		
	}
	.about-dts .rgt {
		width: 100%;
		float: left;
		padding: 30px 0px 0px 0px;
	}
	.about-us-bg{
		margin-bottom:30px;
	}
}