/*
Theme Name: Medicross Child
Theme URI: http://demo.casethemes.net/medicross
Author: Case-Themes
Author URI: https://casethemes.net/
Description:Medicross is a beautifully handcraftedfor doctors, clinics, medical care and health care centers, hospitals, dentists, orthopedic doctors, pediatricians, psychologists on Elementor Page Builder & designed with great attention to details, flexibility and performance. Medicross has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.3
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: medicross
Text Domain: medicross-child
Tags:appointment booking, chiropractor, dentist, doctor, doctor appointment, doctor booking, health, health theme, healthcare, hospital, medical, medical appointment, medical booking, medical theme, pharmacy
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4.1
*/

@media screen and (max-width: 1200px) {
    .pxl-menu-primary li.menu-item > a:hover, .pxl-menu-primary li.menu-item > a.current, .pxl-menu-primary li.menu-item.current_page_item > a, .pxl-menu-primary li.menu-item.current-menu-item > a, .pxl-menu-primary li.menu-item.current_page_ancestor > a, .pxl-menu-primary li.menu-item.current-menu-ancestor > a {
        color: #004F88 !important;
    }
}

a:hover {
    color: #004F88;
}

.pxl-image-carousel3 .pxl-swiper-slide .pxl-item--inner .btn-readmore a i {
    color: #004f88 !important;
}

.pxl-testimonial-carousel4 .pxl-wrap-image .quote {
	background-color: #1FA7AA !important;
}

.pxl-scroll-top .pxl-scroll-progress-circle path {
	stroke: #ffffff !important;
}

#pxl-search-popup .pxl-item--logo img {
    max-height: 70px !important;
}

section#pxl_elementor_box-3 {
    display: none !important;
}

.search-results div#pxl-sidebar-area {
    display: none;
}

.search-results section#pxl-content-area {
    display: contents;
}

.search-results div#pxl-page-title-default {
    padding: 35px;
}

.search-results span.post-author {
    pointer-events: none;
}

.search-results span.post-comments {
    display: none;
}

.search-results div#pxl-main {
    padding: 50px;
}

.search-results #pxl-page-title-default .pxl-breadcrumb a{
	color: #004f88 !important;
}

.search-results #pxl-page-title-default .pxl-breadcrumb span{
	color: #004f88 !important;
}

.search-results h1.pxl-page-title {
    font-size: 45px;
    margin-bottom: 10px !important;
}

@media screen and (max-width: 767px) {
    #pxl-page-title-default .pxl-page-title {
        font-size: 30px !important;
    }
}