/**
* Theme Name: Clinmedix Child
* Description: This is a child theme of Clinmedix, generated by Merlin WP.
* Author: <a href="https://themeforest.net/user/template_path">template_path</a>
* Template: clinmedix
* Version: 1.0.0
*/

.sec-title-style-two h3 span.color-1 {
  color: #9C885C;
}

.top-header.home-two .header-right-info .single-header-info .icon-box i {
  color: #9C885C;
}

.top-header.home-two .header-right-info .single-header-info a.search-icon:hover {
  color: #9C885C;
}

.header-home-two .header-navigation {
  background: #9C885C;
}

.header-home-two .header-navigation ul.navigation-box > li > ul.sub-menu > li:hover > a {
  background: #9C885C;
}

.header-home-two .header-navigation .thm-container .right-side-box a.book-appointment {
    background: #87754f;
}

.header-home-three .sticky-header {
    background: #9C885C !important;
}

.practitioners-cards .team-block-one .inner-box .image img {
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
    object-position: center center;
}

.practitioners-cards .team-block-one .inner-box .overlay-box {
    background: rgb(135 117 79);
}

.slider-home-two .content a.banner-btn:hover {
  background: #9C885C;
  border-color: #9C885C;
}

.news-block-one .image:before {
    background-color: rgb(156 136 92 / 50%);
}

.news-block-one .lower-content .post-meta a {
    color: #36302A;
}

.news-block-one .lower-content .post-meta a>span,
.news-block-one .lower-content .post-meta a>strong {
    color: #9C885C;
}

.subscribe-style-one.home-two .inner {
    background: rgb(133 117 83 / 60%);
}

.feature-style-two .row [class*=col]:before {
  background: #9C885C;
}

.about-style-two .about-style-two-content h3 span.color-1 {
  color: #9C885C;
}

.single-service-style-one .img-box:before {
  background: #9C885C;
}

.single-service-style-one.color-1 .text-box h3:hover {
  color: #9C885C;
}

.single-service-style-one.color-1 .text-box a.more-btn {
  color: #9C885C;
}

.service-style-four .service-top-tab .overlay {
  background: #9C885C;
}

.service-style-four .service-inner-tab-content ul.list-items li i {
  color: #9C885C;
}

.single-service-style-five h3:hover {
  color: #9C885C;
}

.appointment-style-one.home-two .appointment-form button[type=submit] i {
  color: #9C885C;
}

.appointment-style-one.home-two .bootstrap-select .dropdown-menu > li.selected > a {
  background-color: #9C885C;
}

.appointment-style-one.home-two .bootstrap-select .dropdown-menu > li > a:hover {
  background-color: #9C885C;
}

.testimonials-style-one.home-two .single-testimonial-style-one .icon-box i {
  color: #9C885C;
}

.testimonials-style-one.home-two .owl-theme .owl-dots .owl-dot.active span {
  background: #9C885C;
}

.subscribe-style-one.home-two .subscribe-form button[type=submit] {
  background: #9C885C;
  border: 2px solid #9C885C;
}

.find-doctor-box .thm-container {
  border-bottom: 2px solid #9C885C;
}

.find-doctor-box .find-doctor-form input:focus,
.find-doctor-box .find-doctor-form textarea:focus {
  border-bottom-color: #9C885C;
}

.find-doctor-box .find-doctor-form .bootstrap-select .dropdown-menu > li.selected > a {
  background-color: #9C885C;
}

.find-doctor-box .find-doctor-form .bootstrap-select .dropdown-menu > li > a:hover {
  background-color: #9C885C;
}

.pricing-style-one .single-price-style-one .price-box {
  background: #9C885C;
}

.owl-item.center .services-block-one .inner-box {
  background: #9C885C;
}

.services-block-one .icon {
  color: #9C885C;
}

.services-block-one .read-more-btn a:hover {
  color: #9C885C;
}

.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span {
    background: #9C885C;
}

.services-block-two .icon {
  color: #9C885C;
}

.services-block-two .inner-box:hover .icon {
  background: #9C885C;
}

.services-block-two .inner-box:hover .icon:before {
  border: 50px dotted #9C885C;
}

.services-block-two .read-more-btn a:hover {
  color: #9C885C !important;
}

.team-block-one .inner-box .overlay-box .social-links li a {
  color: #9C885C;
}

.team-block-one .inner-box .overlay-box .social-links li a:hover {
  background: #9C885C;
}

.team-block-one .inner-box .lower-box h4 a:hover {
  color: #9C885C;
}

.team-block-one .inner-box .lower-box .designation {
  color: #9C885C;
}

.news-block-one .overlay a:hover {
  color: #9C885C;
}

.news-block-one .lower-content .category a {
  background-color: #9C885C;
}

.news-block-one .lower-content .post-meta li span {
  color: #9C885C;
}

.news-block-one h4 a:hover {
  color: #9C885C;
}

.news-block-one .read-more-btn:hover {
  color: #9C885C;
}

.task-section .default-video-box a {
  color: #9C885C;
}

.help-section .content-column .inner-column .risk{
  color: #9C885C;
}

.banner-btn:hover {
  background: #9C885C;
  border-color: #9C885C;
}

.inner-banner ul.breadcrumb-list {
    background: #9C885C;
}

.appointment-style-one.contact-page .appointment-form button[type=submit] {
    background: #9C885C;
}

.news-block-one .image img {
    min-height: 240px;
    max-height: 240px;
    object-fit: cover;
    object-position: top center;
}

.team-block-one .inner-box .image img {
    min-height: 340px;
    max-height: 340px;
    object-fit: cover;
    object-position: center;
}

.team-block-one .inner-box .image>a:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0;
    -webkit-transform: translateY(30%);
    -ms-transform: translateY(30%);
    transform: translateY(30%);
    background: rgb(163 155 137 / 50%);
}

.team-block-one .inner-box .image>a:hover:after {
    opacity: 1;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}

.team-block-one .inner-box .overlay-box {
    display: none !important;
}

.scroll-to-top .scroll-bar-text {
    color: #9c885c !important;
}

.scroll-to-top .scroll-bar:before {
    background: #9c885c !important;
}

.header-home-three .header-navigation ul.navigation-box > li.active > a, .header-home-three .header-navigation ul.navigation-box > li.current > a, .header-home-three .header-navigation ul.navigation-box > li > a:active, .header-home-three .header-navigation ul.navigation-box > li > a:focus, .header-home-three .header-navigation ul.navigation-box > li:hover > a {
    color: #FFFFFF;
}

.header-home-three .header-navigation .thm-container .right-side-box a.book-appointment {
    background: #FFFFFF;
    color: #333333;
}

.header-home-three .header-navigation .thm-container .right-side-box a.book-appointment:hover {
    background: #000000;
    color: #FFFFFF;
}

.header-navigation,
.admin-bar .fixed-header .sticky-header {
    background-color: #9c885c;
}

@media (max-width: 1024px) {
    .header-navigation .thm-container .navbar-header .navbar-brand {
        margin: 0;
    }
    
    .header-home-three .header-navigation .thm-container .navbar-header {
        padding-left: 0 !important;
    }
    
    .header-navigation .thm-container .navbar-header .navbar-brand img {
        width: 110px !important;
        height: 78px !important;
    }
    
    .header-navigation .thm-container .main-navigation {
        padding-left: 0 !important;
        padding-right: 0 !important;
        order: 3;
    }
    
    .header-navigation .thm-container .right-side-box {
        top: 0 !important;
        right: 0 !important;
        display: flex !important;
        width: calc(100% + 20px) !important;
        justify-content: end !important;
        gap: 20px !important;
        order: 2 !important;
    }
    
    .header-navigation .thm-container .right-side-box a.book-appointment {
        font-size: 14px;
        padding: 6px 6px;
        display: block !important;
    }
    
    .header-home-three .header-navigation .thm-container .right-side-box a.search-icon {
        margin-left: 0 !important;
    }
    
    .header-navigation .thm-container .right-side-box a.book-appointment i {
        display: none;
    }
    
    .menu-area .mobile-nav-toggler {
        margin-left: 14px;
    }
}

.error-btn {
    background: #9c885c !important;
}

.search-sidebar button {
    background: #9c885c !important;
}

.banner-btn-2:hover {
    background: #9C885C !important;
}