/*
Author:      Doccure
Theme Name:  DoccureChildTheme
Author URI:  #
Theme URI:   #
Version:     1.0.0
Description: Doccure- Medical WordPress Theme
License:     GNU General Public License version 3.0
Text Domain: doccure-child
Template:    doccure
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Domain Path: /languages
Tags:        one-column, two-columns, right-sidebar, custom-logo, custom-menu, threaded-comments, translation-ready, left-sidebar, custom-background, custom-colors, custom-header, featured-images, sticky-post
*/

/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.banner-arrow-img,
.header-icon,
.stars_info,
.dc-docinfo,
.user-text .text-muted.mb-0,
.nav-item.dc-doc-feedback,
.doc-info-right.Patients .dc-feedback,
.doc-info-right.Patients .dc-btn.dc-add-feedback,
#booking_service_select, #booking_fee,
.nav-item.contact-item
{
	display: none;
}

.dc-searchvtwo {
	width: 100%;
}
/*
li a[href*="ref=invoices"] {
    display: none !important;
}
*/
.doccure_header .sub-menu li a:hover {
     padding-left: unset !important;
}

@media (min-width: 992px) {
    .doccure_header .navbar-nav li .sub-menu {
        min-width: 320px !important;
    }
}

/* Sub Categorias de paginas */
.menu-container {
          font-family: Arial, sans-serif;
          max-width: 300px;
          margin: 0 auto;
          padding: 20px;
          border: 1px solid #ddd;
          border-radius: 5px;
        }
        .page-list {
          list-style-type: none;
          padding: 0;
        }
        .page-list li {
          margin-bottom: 8px;
        }
        .page-list a {
          text-decoration: none;
          color: #333;
          display: block;
          padding: 5px 0;
          transition: color 0.3s;
          position: relative;
        }
        .page-list a:hover {
          color: #007bff;
        }
        .page-list a::before {
          content: '›';
          margin-right: 8px;
          color: #007bff;
          font-weight: bold;
        }
        .page-list a::after {
          content: '';
          position: absolute;
          left: 0;
          bottom: 0;
          width: 100%;
          height: 1px;
          background-color: #eee;
        }
        .page-list a:hover::after {
          background-color: #007bff;
        }


@media (min-width: 992px) {
    .navbar-nav li.menu-item-has-children>a:after {
        right: 0px;
    }
}

.homepage_footer .footer-bottom li a:hover {
    color: #68BBB1 !important;
}

.poweredby {
	font-size:10px;
	padding-bottom: 10px;
	text-align: right;
}
.poweredby a:hover {
	color:lightblue;
}
.btn-cita {
border: 2px solid var(--doccure_themecolor);
    border-radius: 4px;
    color: var(--doccure_themecolor) !important;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    padding: 10px 20px;
    text-align: center;
    text-transform: uppercase;
}

a.btn-cita:hover {
	    background-color:#063d !important;
}