.cd-top {
    background: #007241
}

.top_bar ul li i {
    color: #007241
}

/* *{ transition: .3s ease-in-out !important;} */




.header_bottom nav ul li a.active,
.title h2 span,
.practice-bar ul li a:before,
.featur:after,
.options ul li.active a,
.news_wrap.st2 .meta ul li a,
.news_wrap.st2 .meta ul li span,
.heading.hp5 h3 span,
.practice-bar figure i {
    color: #84c44c
}

.forms-fiedls form button,
footer.hp5 .button,
.title:before,
.testi_three.st2 .heading:after,
.testi_three.st2 p:before,
.responsive_nav ul li a:hover {
    background-color: #84c44c
}

nav ul li ul.dropdown-menu li a:hover,
.responsive_button {
    background: #84c44c
}

.icon1 {
    background-image: url(../../image/icon1_1.png)
}

.icon2 {
    background-image: url(../../image/icon2_1.png)
}

.icon3 {
    background-image: url(../../image/icon3_1.png)
}

.icon4 {
    background-image: url(../../image/icon4_1.png)
}

.button {
    background: #84c44c
}

.button.blue {
    background: #007241
}

.button:hover {
    background: #007241;
    background: rgb(39, 153, 54)
}

.button.blue:hover {
    background: #84c44c;
    border-color: #84c44c
}

header form a i {
    color: #84c44c;
}

nav ul li:hover>ul li:hover {
    transform: translateX(5px);
}

header form input[type="text"] {
    border-color: #84c44c
}

.slide_content,
.about_imod .about_img figure,
.feature_two .feature figure,
.side_widget>ul>li a:hover,
.side_widget>ul>li a.active,
.layer,
.tp-bgimg.defaultimg:before {
    background: rgba(189, 48, 48, 1);
    background: #84c44c;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc7be', endColorstr='#007241', GradientType=1)
}

.services_two .service:hover {
    background: #007241;
}

.treatment_wrap .img_wrap .button.pink {
    color: #000;
}

.treatment_wrap .img_wrap:hover .button.pink {
    background: #007241;
    color: #fff;
}

.main_info .info_inner h4 {
    color: #84c44c
}

.main_info .info_inner h5,
.cl-info h2 span {
    color: #007241
}

.heading h3 span,
footer.hp5 .footer_detail ul li i {
    color: #84c44c
}

.heading:after,
.footer_widget h4:after {
    background: #007241
}

.side_widget .heading_c:after,
.heading.hp5:after,
.cd-top.st2 {
    background: #84c44c
}

.department .inner_dep,
.testi_inner {
    background: rgba(66, 200, 192, 0.82)
}

.department ul li.ui-state-active a i span,
.department ul li:hover a i span {
    background: url(../../image/diagnostic_icon_hover_g.png) no-repeat
}

.department ul li a i.icon_two span {
    background-position: 0 -38px
}

.department ul li a i.icon_three span {
    background-position: -1px -77px
}

.department ul li a i.icon_four span {
    background-position: -1px -115px
}

.ser_inner .detail i {
    background: url(../../image/ser_icon_g.png) no-repeat
}

.ser_inner .detail .sicon_two {
    background-position: -51px 0
}

.ser_inner .detail .sicon_three {
    background-position: -102px 0;
    width: 54px
}

.ser_inner .detail .sicon_four {
    background-position: -157px 0
}

.team .details span,
.award>a,
.meta ul li a,
.meta ul li span,
.feature_two .feature .detail>a {
    color: #84c44c
}

.footer_detail ul li i {
    color: #007241
}

.header_bottom {
    background: #007241
}

.header_bottom form input[type="text"] {
    background: #2a3b73
}

.header_bottom form a {
    background: #304a9e
}

.slide_content .iner_content h4 {
    color: #007241
}

.promotion .inner_promotion,
.promotion.st2 .inner_promotion {
    background: rgba(119, 136, 196, 0.83)
}

.contact_detail .address,
.side_widget form button {
    background: #46cac1
}

.maped_detail.contact_detail .address.pink,
footer.hp5 .footer_widget h4:after {
    background: #6e81c0
}

.side_widget .inner_widgets span {
    background: url(../../image/quotes_g.png) no-repeat right center
}

.item_inner .overlay {
    background: rgba(114, 132, 194, 0.75)
}

.appointment_wrap .inner_appointments {
    background: rgba(121, 138, 197, 0.92)
}

.shop_wrap .price p strong {
    color: #46cac1
}

.shop_wrap .star i {
    color: #6f81c0
}

div#slider-range span {
    background: #44c9c1
}

.recent_post ul li span {
    color: #49cbc3
}

.shop span {
    color: #6c7fbf
}

.shop .button:hover,
.shop:hover .button {
    background: #42c8c0;
    border-color: #46cac1
}

.shop_cates li div h3 {
    color: #4dccc4
}

.shop_cates li div a i {
    color: #6f81c0
}


.botom-bar,
.appointment-lnk a,
.pt-service:hover,
.post-date,
.client-review-carousel .owl-dot.active,
.widget-about form button,
.counter-section:before {
    background-color: #007241;
}

.header_bottom nav ul li a:hover {
    color: #84c44c;
}

header nav ul li ul li:hover a {
    color: #84c44c;
}


.toggle-item h2:before,
.post-links ul li i,
.post-links>a,
.widget-tweets ul li a,
.title2 h2 span,
.heading3 h3 {
    color: #84c44c;
}

.service-info i,
.heading2 h3 {
    color: #007241;
}

.service-info i {
    border-color: #007241;
}

.footer_widget .social a:hover {
    border: 0px;
    background: #007241;
}

.spa-slider .lyr4 {
    background-color: #007241;
    color: #fff;
    border: 1px solid #007241;
}

.spa-slider .lyr4:hover {
    background-color: transparent;
    color: #007241;
}






/*========================= video-t1 starts=========================*/

.our-services-hp6.our-services:after {
    background-color: rgba(0, 0, 0, .5);
}

.bg-image {
    color: #fff;
}


.minh:after {
    background-color: rgba(0, 114, 65, 0.822)
}

.vid-text h1 {
    color: #fff;
}

.vid-text p {
    color: #fff;
}

.popup-youtube i {
    background-color: rgba(0, 114, 65, 0.822);
    border: 5px solid #cccccc;
    color: #fff;
}

/*========================= video-t1 Ends=========================*/

/*=========================Promo Banner Starts=========================*/

.promo-banners {
    background-color: #007241;
    color: #ffffff;
}

.promo-banners .text-pos h3 {
    color: #ffffff;
}

.promo-banners .text-pos p {
    color: #ffffff;
}

.promo-banners .btns a.btn {
    color: #ffffff;
    background-color: #bd3030;
}

.promo-banners .btns a.btn:hover {
    background-color: #9e2222;
}


/*=========================Promo Banner Ends=========================*/


.service-info::-webkit-scrollbar-thumb {
    background: #007241;
}

.service-info::-webkit-scrollbar-thumb:hover {
    background: #007241;
}

header nav ul li a {
    transition: .3s ease-in-out;
}

header nav ul li a.active {
    color: #007241;
}

header nav ul li:hover>a {
    color: #007241;
    text-shadow: 1px 1px #000;
    letter-spacing: 1px;
}


.ser_inner-2 .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    display: block;
    margin-top: 0px;
}

.owl-arrows{ background-color: #007241; border-radius: 50%; color: #ffffff; }

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next{display: inline-block;}
