/*
    Theme Name:   Hospa Child
    Description:  Hospa Child Theme
    Author:       HiBootstrap
    Author URI:   http://hibootstrap.com
    Template:     hospa
    Version:      1.7
    Text Domain:  hospa-child
*/
.general-hospital-slider-content .content {
    height: 380px;
}
.general-hospital-slider-content .inner-info {
    height: 312px;
}
.general-hospital-slider-content .inner-info .box{
	border:none !important;
}
.home_feature_box .features-card {
    min-height: 348px;
}
.home_feature_box2 .overview-card {
    min-height: 480px;
}
.dh_Hdoctors ul#doctor_tab {
    display: none;
}
.dh_about_area .row.justify-content-center .col-lg-6.col-md-6 {
    width: 100%;
}
.dh_footer_wrapper .locations span {
    display: block;
}
.navbar-area-with-transparent-color .top-navbar-list li:last-child a,
.navbar-area-with-transparent-color .others-option .option-item .search-bar i{
    color: #444f6f !important;
}
.home .navbar.is-sticky ul#menu-primary-menu> li>a,
.home .navbar.is-sticky ul#menu-top-menu> li>a,
.home .navbar-area-with-transparent-color.is-sticky .others-option .option-item .search-bar i{
    color: #ffffff !important;
}
.navbar.is-sticky a.navbar-brand {
    padding: 20px 78px 30px 0;
}
.navbar.is-sticky .top-navbar-list {
    padding-top: 12px;
    padding-bottom: 12px;
}
.navbar .top-navbar-list {
    padding-top: 15px;
    padding-bottom: 15px;
}
.dh_branch1 > ul.dropdown-menu {
    height: 500px;
    overflow-x: scroll;
}
.dh_footer_wrapper ul.hour-info {
    color: #ADB1BC !important;
}
.page-banner-inner ul.information {
    display: none;
}
.doctor-details-area .content ul {
    padding-left: 16px;
}
.doctor-details-area .content ul li {
    padding-bottom: 10px;
}
.doctor-details-desc .content {
    border-radius: 20px;
    background-color: #F2DDD9;
    padding: 45px;
    margin-bottom: 0 !important;
}
.single-services .page-banner-inner .information li .phone-btn span {
    letter-spacing: normal !important;
}
.dh_about_values .about-overview-card {
    min-height: 334px;
}
.search-popup {
  display: none;
}

.search-popup.active {
  display: block;
}
@media only screen and (max-width: 767px) {
	.top-header-area {
		display: none;
	}
	.mobile-navbar .offcanvas-body ul.mobile-menu .active > .sub-menu {
		padding-top: 15px;
	}
	.home_feature_box2 .overview-card {
		min-height: 400px;
	}
	.overview-card .wrap-shape {
        position: absolute !important;
        bottom: 30px !important;
        right: 15px !important;
    }
	.home_feature_box .features-card {
		min-height: initial !important;
	}
	.dh_home_reviews .ti-reviews-container {
		margin-bottom: 0 !important;
	}
}
@media only screen and (min-width: 1600px) {
    .navbar-area-with-transparent-color .navbar-brand {
        padding: 45px 45px 45px 0 !important;
    }
}