/* = Child Theme Custom CSS File
-------------------------------------------------------------- */

a:hover {
    color: #E24F36;    
}
.site-info a:hover, .footer-social-nav a:hover {
	color: #fff;
}
::selection {
    background-color: #E24F36;    
}
.blog-page .entry-author,
.blog-page .comments_count,
.widget-popular-blog-posts-meta,
.single-doctor-specialities,
.filters-wrapper .container,
.widget-popular-blog-posts-figure { 
    display: none; 
}

.banner { padding-top: 7rem; padding-bottom: 17rem; }

.site-header {
    background-color: #E24F36;
}
.site-header-bottom {
    background-color: #7F8653;
}
.header-address,
.header-contact-number > small,
.header-contact-number > span,
.header-contact-number > a {
    color: #fff;
}
.header-address .icon-pin,
.header-contact-number .icon-phone {
    fill: #fff;
}

.read-more,
.main-navigation a,
.main-navigation .main-menu > li.current_page_item > a,
.main-navigation .main-menu > li.current-menu-item > a,
.main-navigation .main-menu > ul > .page_item.current_page_item > a,
.main-navigation .main-menu > ul > .page_item.current-menu-item > a {
    background-color: #0E4658;
    color: #fff;
}
.main-navigation a {
    background-color: transparent;
}
.mean-container a.meanmenu-reveal,
.mean-container .mean-nav,
.header-appointment-button,
.main-navigation .main-menu > li:hover > a,
.main-navigation .main-menu > ul > .page_item:hover > a {
    background-color: #0E4658;
}

.header-appointment-button:hover {
    background-color: #785152;
}

.site-footer {
    background-color: #0E4658;
}
.site-footer-bottom {
    color: #fff;
    background-color: #7F8653;
}
.banner-image-overlay {
	background-color: #0E4658;
}
button:hover,
input[type="submit"]:hover,
.read-more:hover {
    background-color: #E24F36;
}
button, input[type="submit"],
.read-more,
.btn:active, button:active,
input[type="submit"]:active,
.read-more:active, 
.btn-primary {
    background-color: #E24F36;
}
.btn:active:hover,
button:active:hover,
input[type="submit"]:active:hover,
.read-more:active:hover,
.btn-outline-primary:hover,
.btn-primary:hover {
    background-color: #0E4658;
}

.pagination span:hover,
.pagination span.current,
.pagination a:hover,
.pagination a.current,
.page-links span:hover,
.page-links span.current,
.page-links a:hover,
.page-links a.current {
    background-color: #E24F36;
}

.pagination span, .pagination a, .page-links span, .page-links a {
    background-color: #0E4658;
}

.postid-574 .wp-block-column p {
    margin-bottom: 0;
}

.home-slider-content {
    width: 70%;
}
.announcement {
    max-width: 400px;
}
h2.home-slider-title, .home-slider-description {
    color: #fff;
    text-shadow: 2px 2px 2px #0E4658;
}
.home-slider-title {
    font-weight: normal;
    font-size: 4.5rem;
}
.home-slider-description {
    font-weight: bold;
    font-size: 4rem;
}
.home-features-item {
    border-top-color: #E24F36;
}
.home-features-item:hover {
    border-top-color: #0E4658;
}

.scroll-top:hover {
    background-color: #E24F36;
}

.home-contents {
	background-color: #f7f7f4;
	color: #2f3d4a;
}
