/*Medihealth Premium Theme Color CSS */
a {	color: #c93482; }

/*--------------------------------------------------
	Header
--------------------------------------------------*/

.header-top { background: #c93482 !important; }
/* span.icon_img i { color: #c93482 !important; }
 */
button.apointmnet_btn {
	color: #c93482 !important;
	background: #fff;
}

button.apointmnet_btn:hover {
	background-color: #c93482 !important;
	color: #fff !important;
}


.inner_slider_part {
	background: #c93482;
}

.inner_slider_content h1 { color: #c93482; }

/*--------------------------------------------------------------
##  Nav Menu color
--------------------------------------------------------------*/

.main-navigation .menu>li .sub-menu>li.current-menu-ancestor>a,
.main-navigation .menu>li .sub-menu>li.current-menu-parent>a,
.main-navigation .menu>li .sub-menu>li.current-menu-item>a,
.main-navigation .menu .current-menu-ancestor>a,
.main-navigation .menu .current-menu-parent>a,
.main-navigation .menu .current-menu-item>a,
.main-navigation .menu>li>a:hover {
	color: #c93482 !important;
}

.main-navigation .menu>li .sub-menu>li>a:hover {
	color: #c93482 !important;
}

@media screen and (max-width: 767px) {
	button.open-nav-btn {
		border: 2px solid !important;
		color: #c93482;
	}
		.slide-content .close-btn {
		border: 2px solid !important;
		color: #c93482 !important;
	}
}

button.know_more {
	border: 1px solid #c93482 !important;
    background: #c93482 !important;
}

button.know_more:hover {
    background: transparent !important;
    color: #c93482 !important;
}

/*--------------------------------------------------------------
##  Submenu arrow: end 
--------------------------------------------------------------*/

@media screen and (min-width: 1025px) {
	.main-navigation .menu>li>.sub-menu::before {
		border-bottom-color: #c93482 !important;
	}
}

/*--------------------------------------------------------------
##  Slider Color CSS
--------------------------------------------------------------*/

.main_slide_center{
    background: rgb(201,52,130, 0.7);
    padding: 35px;
   /*  border: 2px solid #c93482 !important; */
}
button.slider_btn{
	color: #c93482 !important;
}
.swiper-pagination.main_nav .swiper-pagination-bullet {
    border: 4px solid #c93482 !important;
}

/*--------------------------------------------------------------
##  Service Color CSS
--------------------------------------------------------------*/

span.ser_icon i {
     background: #c93482 !important;
    -webkit-background-clip: text !important;
}

.services_icon{
	border: 1px solid #c93482 !important;
}

.services_text a{
	color: #c93482 !important;
}

.services_col:hover {
    box-shadow: 0 0 18px 4px #c93482 !important;
}

.services_al_btn a {
	border: 1px solid #c93482 !important;
    background: #c93482 !important;
}

.services_al_btn a:hover {
    background: transparent !important;
    color: #c93482 !important;
}

/*--------------------------------------------------------------
##  Funfact Color CSS
--------------------------------------------------------------*/
/*
.host_sector:after {
    border: 1px solid #c93482 !important;
}

.host_sector:after {
    background: transparent;
    border: 1px solid #c93482;
}

.host_sector:hover {
    background: #c93482 !important;
}

.host_sector i {
	color: #c93482 !important;
}
.host_sector h4 {
	color: #c93482 !important;
}

.host_sector:hover i,
.host_sector:hover h4,
.host_sector:hover p{
	color: #fff !important;
}

.host_sector:hover:after {
    border: 1px solid #fff !important;
}
*/
/*--------------------------------------------------------------
##  Testimonial Color CSS
--------------------------------------------------------------*/

.patient-section{
	background: #c93482 !important;
}


/*--------------------------------------------------------------
##  Portfolio Color CSS
--------------------------------------------------------------*/

.img_text span{
	background: rgb(201,52,130) !important;
}

/*--------------------------------------------------------------
##  Nav WooCommerce
--------------------------------------------------------------*/

nav.woocommerce-pagination ul li a,
nav.woocommerce-pagination ul li span {
	border: 1px solid #c93482 !important;
	color: #c93482 !important;
}

nav.woocommerce-pagination ul li a:hover {
	background: #c93482 !important;
}

nav.woocommerce-pagination ul li span.current {
	background: #c93482 !important;
}

.blog_slide_date {
	background: #c93482 !important;
}

.blog_inner_txt h3 a:hover {
	color: #c93482 !important;
}

.blog_inner_txt a {
	color: #c93482 !important;
}

.swiper-button-next.blog_nav {
	background: #c93482 !important;
}

.swiper-button-prev.blog_nav {
	background: #c93482 !important;
}

.woocommerce button.button {
	background: #c93482 !important;
}

.woocommerce a.remove {
	background: #c93482 !important;
	color: #ffffff !important;
}

.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
	background-color: #c93482 !important;
	border: 1px solid #c93482 !important;
}

.woocommerce div.product form.cart .button,
.woocommerce a.button,
.sidebar a.button {
	background-color: #c93482 !important;
}

button.single_add_to_cart_button {
	background: #c93482 !important;
}

.shop_title h3 span {
	color: #c93482 !important;
}

.shop_title h3:after {
	background: #c93482 !important;
}

.single_product_item .single_product_text a i {
	color: #c93482 !important;
}

.product_star i {
	color: #c93482 !important;
}

.add_cart {
	background: #c93482 !important;
	border: 1px solid #c93482 !important;
}

.single_product_item .single_product_text .add_cart:hover {
	color: #c93482 !important;
}

button.shop_sub_btn i {
	color: #c93482 !important;
}


.page_order ul li a,
.page_order ul li span {
	border: 1px solid #c93482 !important;
	color: #c93482 !important;
}

.page_order ul li span.current {
	background: #c93482 !important;
}

.page_order ul li a:hover {
	background: #c93482 !important;
}


.recent_inner .rating {
	color: #c93482 !important;
}


/*--------------------------------------------------------------
##  Pagination Color CSS
--------------------------------------------------------------*/

.page_order .nav-links a {
	border: 1px solid #c93482 !important;
	color: #c93482;
}

.page_order .nav-links span {
	border: 1px solid #c93482 !important;
	/* color: #c93482 !important; */
}

.page_order .nav-links span.current {
	background: #c93482 !important;
}

.page_order .nav-links a:hover {
	background: #c93482 !important;
}


/*--------------------------------------------------------------
##  Blog Color CSS
--------------------------------------------------------------*/

.blog_head h5 {
	color: #c93482 !important;
}

.blog_head h5 span {
	color: #c93482 !important;
}

.blog_cat {
	color: #c93482 !important;
}

.blog_cat a {
	color: #c93482 !important;
}

.blog_date_comt a {
	border: 1px solid #c93482 !important;
}

.blog_date_comt h5 {
	color: #c93482 !important;
}

.blog_date_comt h5 span {
	color: #c93482 !important;
}

.blog_date_comt a:hover {
	color: #c93482 !important;
}

input.blog_btn {
	background: #c93482 !important;
	border: 1px solid #c93482 !important;
}

input.blog_btn:hover {
	color: #c93482 !important;
}

.blog_txt_single {
	border-left: 4px solid #c93482 !important;
}

.blog_tags_part ul li a:hover {
	background: #c93482 !important;
}

.blog_tags_part h2 span {
	color: #c93482 !important;
}

input#author {
	color: #c93482 !important;
}

input#email {
	border: 1px solid #ced4da;
	color: #c93482 !important;
}

input#website {
	border: 1px solid #ced4da;
	color: #c93482 !important;
}

input#submit.submit {
	background-color: #c93482 !important;
	/* border: 1px solid #c93482 !important; */
}

input#submit.submit:hover {
	color: #c93482;
	background: #fff !important;
}

li.nav-item a:hover {
	color: #c93482 !important;
}

/* Single */
.blog_cat a, .blog_single_cat a {
    color: #c93482;
    border: 1px solid #c93482 !important;
}
.blog_tags_part ul li a {
    background: #c93482 !important;
    border: 1px solid #c93482 !important;
}
.review_box_title span {
    border-bottom: 2px solid #c93482 !important;
}

/*--------------------------------------------------------------
##  Comment Color CSS
--------------------------------------------------------------*/

.comment-list li .vcard img {
	background-color: #c93482 !important;
}

.comment-list li .comment-body .reply {
	background: #c93482 !important;
}


.view-review.submit-btn a {
	background-color: #c93482 !important;
	border: 1px solid #c93482 !important;
}

.view-review.submit-btn a:hover {
	color: #c93482 !important;
}

section.blog-comment-section .med_head h4 {
	color: #c93482 !important;
}

.head_line:after {
	background: #c93482;
}

/*--------------------------------------------------------------
##  Widget/Footer Color CSS
--------------------------------------------------------------*/
.footer-widget-area {
	background: #c93482 !important;
}

.footer_icon .icon {
	border: 1px solid #c93482 !important;
}

.footer-section h3 span {
	color: #c93482 !important;
}

.footer_link ul li a:hover:before {
	background: #c93482 !important;
}

.footer_link ul li a:hover {
	color: #c93482 !important;
}

button.footer_sub_btn i {
	color: #c93482 !important;
}

.widget-title::before {
	background-color: #c93482 !important;
}

#site-searchform #searchsubmit {
	background-color: #c93482 !important;
}

#site-searchform #searchsubmit:hover {
	background-color: #c93482 !important;
}

.widget ul li a:hover {
	color: #c93482 !important;
}

.widget table#wp-calendar caption {
	background: #c93482 !important;
}

.widget table#wp-calendar #next a:hover,
.widget table#wp-calendar #prev a:hover {
	color: #c93482 !important;
}

.tagcloud a:hover {
	background-color: #c93482 !important;
}

.footer-section {
	background-color: #c93482 !important;
}

.widgets_inner .list li a:hover {
	color: #c93482 !important;
}


.blog_read_more a {
	border: 1px solid #c93482 !important;
}

.blog_read_more a:hover {
	background: #c93482 !important;
	color: #fff !important;
}

.appoint-part h5 {
	color: #c93482 !important;
}

.botton_btn_footer {
	border: 1px solid #c93482 !important;
	background: #c93482 !important;
}

.botton_btn_footer:hover {
	background: transparent !important;
	color: #fff !important;
}

.footer_copyright { border-top: .3rem solid #c93482; }

/* Footer Bottom */

a.social_icon_in {
	border: .5px solid #c93482;
}

/*--------------------------------------------------------------
##  Team Color CSS
--------------------------------------------------------------*/
.about_team_hover {
	background: #c93482 !important;
}

/*--------------------------------------------------------------
##  Portfolio Color CSS
--------------------------------------------------------------*/

.portfolioFilter a {
	border: 1px solid #c93482 !important;
	color: #c93482 !important;
}

.portfolioFilter a:hover {
	background: #c93482 !important;
	color: #fff !important;
}

.portfolioFilter a.current {
	background: #c93482 !important;
	color: #fff !important;
}


/*--------------------------------------------------------------
##  Contact Color CSS
--------------------------------------------------------------*/

.contact-frm input,
.contact-frm textarea {
	color: #c93482 !important;
}


.contact-frm .submit-btn {
	background-color: #c93482 !important;
	border: 1px solid #c93482 !important;
}


.contact-frm .submit-btn:hover {
	color: #c93482 !important;
}

.contact-main .item .icon {
	border: 2px solid #c93482 !important;
}

.con_v_icon {
	background: #c93482 !important;
}

.contact-main .item .icon .fa,
.contact-main .item .icon .fas,
.contact-main .item .icon .pe-icon {
	color: #c93482 !important;
}

form.wpcf7-form p span input.wpcf7-text {
	color: #c93482 !important;
}

form.wpcf7-form p input.wpcf7-submit {
	background-color: #c93482 !important;
	border: 1px solid #c93482 !important;
}

/*--------------------------------------------------------------
##  Footer Bottom Color CSS
--------------------------------------------------------------*/
.copyright a  {
	color: #c93482;
}