ul#sitemap_list li.page_item a:hover { color: #6abf7b !important; border-color: #6abf7b; }
ul#sitemap_list li.page_item a {color: #008575 !important; border-color: #6ac07a; }
#sitemap_list li.home-item a {color: #008575 !important; border-bottom-color: #008575 !important;}
#sitemap_list li.home-item {border-bottom: solid 2px #008575 !important;}

.accordion h2 a.selected{background-color:#6ac07a;color: #fff !important; }
.accordion h2 a {border-color: #6ac07a !important;}



.visitors_page p a{color:#008676;}
.visitors_page p a:hover{color:#6abf7b;}

.visitors_page ul li a{color:#008676;}
.visitors_page ul li a:hover{color:#6abf7b;}

.visitors_page .accordion .outer p a{color:#008676;}
.visitors_page .accordion .outer p a:hover{color:#6abf7b;}


.visitors_page .accordion .outer ul li {list-style-type:none; display:flex; }
.visitors_page .accordion .outer ul li:before {color:#6abf7b; content:"\2022 "; left:-20px; position:relative;}

.services_icons .in_middel h2:hover {color: #f6931e;}
.top-menu li.current-menu-item > a { color: #6abf7b !important; }
ul.nav li.current-menu-item > a { color: #6abf7b !important; }
ul.nav li.current-menu-ancestor > a { color: #6abf7b !important; } 
ul.nav li.current-menu-ancestor ul li.current-menu-item a { color: #6abf7b !important; }

.copyright .text-right .privacy_menu ul li a:hover{color: #6abf7b;}

.accordion .list_type ul li:after{position: absolute;content: "";border-radius: 50%;left: 0;top: 10px;width: 5px;height: 5px;background: #008575 !important;}

.visitors_page .list_type_upper ul li:after{position: absolute;content: "";border-radius: 50%;left: 0;top: 10px;width: 5px;height: 5px;background: #008575 !important;}
.visitors_page .list_type_upper ul li{list-style:none;position: relative;padding-left: 20px;padding-bottom: 5px;}


.search-submit.butn:hover { background: #6abf7b !important; color: #fff !important; }
.search-submit.butn { border: 1px solid #6abf7b !important; }

.general_rehability .entry-content article .entry-header h2.entry-title a{color:#008575 !important;}
.general_rehability .entry-content article .entry-header h2.entry-title a:hover{color:#6abf7b !important;}

.general_rehability .entry-content article .entry-summary .link-more a{color:#008575 !important;}
.general_rehability .entry-content article .entry-summary .link-more a:hover{color:#6abf7b !important;}

.general_rehability .entry-content .pagination .nav-links a{color:#008575 !important;}
.general_rehability .entry-content .pagination .nav-links a:hover{color:#6abf7b !important;}

.pagination > .screen-reader-text {display:none;}

.custom_pagination .pagination .butn.sm_bt.pull-right.search{border: 1px solid #6abf7b !important;}
.custom_pagination .pagination .butn.sm_bt.pull-left.search{border: 1px solid #6abf7b !important;}
.custom_pagination .pagination .butn.sm_bt.pull-right.search:hover{background: #6abf7b !important; color: #fff !important; }
.custom_pagination .pagination .butn.sm_bt.pull-left.search:hover{background: #6abf7b !important; color: #fff !important; }

.page-numbers.current{color: #6abf7b !important;}
.page-numbers{color: #008575 !important;}
.page-numbers:hover{color: #6abf7b !important;}

/******* Sidemenu CSS Start *******/
.side_menu .custom_side_menu li.menu-item-has-children i {
 position:absolute;
 right:0px;
 top:10px;
 z-index:9999;
 font-size: 22px;
 color: #008575;
 transform:rotate;
}

.side_menu ul li a{
	color: #008575 !important;
}

.side_menu ul li a:hover{
	color: #6abf7b !important;
}

.side_menu ul.custom_side_menu li {
 border-bottom: 1px solid #dedede !important;
 z-index:9;
}

.side_menu .custom_side_menu li.menu-item-has-children ul li{
 border-bottom: none !important;
}


.side_menu .menu-top-menu-container > ul.custom_side_menu > li:first-child {
    border-top: 1px solid #dedede !important;
}


.side_menu ul.custom_side_menu li {
    float: left;
    position: relative;
    width: 100%;
    border-bottom: 1px solid #dedede !important;
}

.fa.fa-angle-right.focus-rotate {
    transform: rotate(90deg);
    border: 0;
}

.fa.fa-angle-right {
    transition: 0.2s all;
	padding:5px;
}

.side_menu .custom_side_menu li.menu-item-has-children i.focus-rotate {
    color: #6abf7b !important;
}

.side_menu .menu-item {
 position:relative;
 
}

ul.sub-menu.custom_side_menu {
    border-top: 1px solid #dedede !important;
}

.side_menu .menu-nav-menu-container ul.custom_side_menu li.current-menu-item > a { color: #6abf7b !important; }
.side_menu .menu-nav-menu-container ul.custom_side_menu li.current-menu-ancestor ul li.current-menu-item a { color: #6abf7b !important; }
.side_menu .menu-nav-menu-container ul.custom_side_menu li ul li.current-menu-ancestor ul li.current-menu-item a { color: #6abf7b !important; }
.side_menu .menu-nav-menu-container ul.custom_side_menu li.current-menu-ancestor > a { color: #6abf7b !important; }

.general_rehability p { word-wrap: break-word; }

.pagination > li > a, .pagination > li > span{
	border: none !important;
}
.pagination > li > a:hover{
	border-color: 0 !important;
	background-color: transparent !important;
}

/************** Sidemenu CSS End******************/

.menu .res_viw a.secondary_text {
    color: #65a171 !important;
}

.inner_header .in_middel_shap::before {
    background: url(../images/human.png) no-repeat;
}	

.secondary_bg.women-child-btn:hover {
    background-color: transparent !important;
    border: 1px solid #6ac07a !important;
    color: #6ac07a !important;
}

.general_rehability.about .doctor_info strong{margin: 26px 0 20px 0; display: block; font-size: 16px;}

.fa-home::before { font-family: FontAwesome; font-style: normal; font-size: 25px; color: #008575;}
.fa-home:hover::before { color: #6abf7b;}

.natividad_home .fa-home::before { font-family: FontAwesome; font-style: normal; font-size: 25px; color: #fff;}
/* .natividad_home .fa-home:hover::before { color: #6abf7b;} */

h3 a {
    color: #008575;
}
h3 a:hover {
    color: #6abf7b;
}

footer .social_footer ul li a.instagram:before{display:none;}
footer .social_footer ul li{vertical-align:middle;}
footer .social_footer ul li a.instagram {
	font-size: 19px;
	background: #008575;
	color: #fff;
	height: 24px;
	width: 25px;
	display: inline-block;
	border-radius: 3px;
	text-align: center;
	padding-top: 5px;
}
footer .social_footer ul li .x-twitter:hover{
background-color: #f6921e;
}
.fa.fa-instagram {
    font-size: 19px;
    color: #fff;
    height: 24px;
    width: 25px;
    display: inline-grid;
    border-radius: 2px;
    text-align: center;
    padding-top: 2px;
    margin-bottom: 9px;
	transition: all ease 0.6s;
    -moz-transition: all ease 0.6s;
    -webkit-transition: all ease 0.8s;
    -o-transition: all ease 0.6s;
    -ms-transition: all ease 0.6s;
    outline: 0;
}
.fa.fa-instagram:hover {
	background: #f6931e;
}
/*SCC Sidebar*/
.side_bar .side_menu ul > li > .sub-menu > li.current-menu-item:first-child::before{
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 9px;
    background-color: #71cda1  !important;
    position: absolute;
    left: -4px;
    top: 0;
    z-index: 2;
  }
.side_bar .side_menu ul > li > .sub-menu > li.current-menu-item::before{
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 9px;
    background-color: #71cda1  !important;
    position: absolute;
    left: -4px;
    top: calc(100px - 83px);
    z-index: 2;
  }
  .side_bar .side_menu ul li.current-menu-item::before{
    content: '';
    width: 9px;
    height: 9px;
    border-radius: 9px;
    background-color: #71cda1 !important;
    position: absolute;
    left: -15px;
    top: calc(100px - 78px);
    z-index: 2;
  }
  footer .social_footer ul li .fa-instagram{position: relative;top: -5px;}