/*
 Theme Name:   Medeus Child Theme
 Theme URI:    http://medeus.themerex.net/
 Description:  Medeus Child Theme
 Author:       ThemeRex
 Author URI:   http://themerex.net/
 Template:     medeus
 Version:      1.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  medeus
*/


/* =Theme customization starts here
------------------------------------------------------------ */
@media (min-width: 1024px) {
    .lg\:text-7xl {
        font-size: 3.9rem !important;
    }
    .lg\:text-8xl {
        font-size: 3.9rem !important;
    }
}
.text-xl.font-bold.mb-2.text-white {
    color: white !important;
}
.max-w-7xl {
    max-width: 100rem !important;
}

aside.sticky:not(.post_layout_custom) {
    padding: 0 !important;
}

/* Mobile menu: add left padding */
.menu_mobile .menu_mobile_nav_area {
    padding-left: 1.5rem !important;
}

/* Categories section: prevent card overflow on mobile */
@media (max-width: 767px) {
    .bg-surface-container-low .grid.grid-cols-2 > a {
        padding: 1rem !important;
        min-width: 0;
        overflow: hidden;
        word-break: break-word;
    }
    .text-5xl{
        font-size: 2.5rem !important;
    }
}

.post-type-archive-clinic .content_wrap,
.post-type-archive-clinic .content_container,
body.post-type-archive-clinic .page_content_wrap {
    width: 100% !important;
    max-width: 100% !important;
}