/*
Theme Name: CMth Child
Theme URI: https://example.com/cmth-child
Description: Child theme for CMth
Author: Your Name
Author URI: https://example.com
Template: cmth
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cmth-child
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/*
 * This is a child theme for CMth.
 * All customizations should be made in this file or in the child theme functions.php.
 * The parent theme's styles are automatically loaded.
 */

/* ========================================
   Site-specific Customizations
   ======================================== */

/* 
 * HEADER COLOR CUSTOMIZATION
 * You can customize header colors here or via WordPress Customizer
 * (Appearance → Customize → Header Colors)
 */

/*
:root {
    --header-bg: #001744;      /* Header background color * /
    --header-accent: #FF6B35;  /* Logo background & accent color * /
    --header-text: #ffffff;    /* Header text color * /
    --header-stripe: #FFB800;  /* Bottom stripe color * /
    --header-hover: #FF8555;   /* Hover state color * /
}
*/

/* Example: Make header sticky */
/*
.site-header {
    position: sticky;
    top: 0;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
*/

/* Example: Add transition to header */
/*
.site-header {
    transition: all 0.3s ease;
}
*/

/* Example: Adjust logo size */
/*
.site-branding .custom-logo {
    max-height: 3rem;
}
*/

/* Example: Adjust mobile menu styles */
/*
#mobile-menu {
    background: linear-gradient(180deg, var(--header-bg), #000);
}
*/

/* Example: Custom search modal styling */
/*
#search-modal .bg-header-bg {
    background: rgba(0, 23, 68, 0.95);
}
*/

/* ========================================
   Site-wide Customizations
   ======================================== */

/* Example: Custom primary colors */
:root {
    --site-primary-color: #3b82f6;
    --site-secondary-color: #9333ea;
}

/* Add your site-specific styles below this line */
/* ============================================ */

.stats-heading {
    display: flex;
    justify-content: center;
}

.authors-wrapper-flex h3 {
    text-align: center;
}

/* .page .entry-content .has-text-align-center  {
    display: flex !important;
    justify-content: center !important;
} */

.main-navigation .group:hover>ul {
    width: fit-content !important;
}

.prose .table-list {
    max-width: 100%;
}

.author-wrapper-flex img {
	max-width:100px !important;
}