/*
 Theme Name:   OldStory Child Theme
 Theme URI:    https://oldstory.ancorathemes.com/
 Description:  OldStory Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     oldstory
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  oldstory
*/


/* =Theme customization starts here
------------------------------------------------------------ */
/* Override all link colors site-wide */
a {
    color: #9F8461 !important;
}

/* Optional: links inside Elementor widgets */
.elementor-widget a {
    color: #9F8461 !important;
}
/* Force body text links to brand brown */
.entry-content a,
.elementor-widget-text-editor a,
.post-content a,
.page-content a {
    color: #9F8461 !important;
}
/* Hide comments on event pages */
.single-event_listing .comments-area {
    display: none !important;
}

/* Hide share buttons on event pages */
.single-event_listing .share-buttons {
    display: none !important;
}

/* Center event content */
.single-event_listing .entry-content,
.single-event_listing .event_listing {
    text-align: center;
    margin: 0 auto;
    max-width: 800px;
}
/* Fix PMPro Membership Levels font color */
.pmpro_levels .pmpro_level h2,
.pmpro_levels .pmpro_level h3,
.pmpro_levels .pmpro_level p,
.pmpro_levels .pmpro_level {
    color: #FFFFFF !important; /* change to black */
}
.pmpro_levels .pmpro_level a {
    color: #FFFFFF !important; /* link text */
}
.event-share,
.wpem-single-event-share,
.wpem-social-share {
    display: none !important;
}
/* Remove WP Event Manager share block */
.single-event .wpem-single-event-share,
.single-event .event-share {
    display: none !important;
}

/* Remove ThemeRex / JKit share block */
.single-event .jeg_share,
.single-event .jkit-social-share {
    display: none !important;
}
/* Hide Event Manager share section */
.single-event .wpem-single-event-share,
.single-event .event-share,
.single-event .wpem-social-share {
    display: none !important;
}

/* Hide ThemeRex / OldStory / JKit share icons */
.single-event .jeg_share,
.single-event .post-share,
.single-event .jkit-social-share,
.single-event .post_meta .share,
.single-event .post-footer {
    display: none !important;
}

/* Hide any "Share With Friends" headings */
.single-event .share-title,
.single-event h3.share-title,
.single-event .post-meta-share {
    display: none !important;
}
/* Paid Memberships Pro - Membership Level Titles */
.pmpro_levels .pmpro_level {
    color: #000 !important;   /* force black text */
    font-weight: 600;         /* optional: make it bolder */
}

/* Make all text inside membership tables black */
.pmpro_levels,
.pmpro_levels * {
    color: #000 !important;
}
/* PMPro – force black text and remove fading on the Membership Levels page */
.pmpro_levels,
.pmpro_levels * {
  color: #000 !important;
  opacity: 1 !important;
}

/* Extra insurance for common elements */
.pmpro_levels thead th,
.pmpro_levels tbody td,
.pmpro_levels .pmpro_level h3,
.pmpro_levels .pmpro_level h4,
.pmpro_levels .pmpro_level .pmpro-level-name,
.pmpro_levels .pmpro_level strong {
  color: #000 !important;
}

/* If the theme dims “inactive/other” levels, cancel that */
.pmpro_levels .pmpro_level.disabled,
.pmpro_levels .pmpro_level.inactive,
.pmpro_levels tr.disabled,
.pmpro_levels tr.inactive {
  opacity: 1 !important;
  filter: none !important;
}

/* (Optional) limit to the levels page only — replace 1194 with your page ID */
.page-id-1194 .pmpro_levels,
.page-id-1194 .pmpro_levels * {
  color: #000 !important;
  opacity: 1 !important;
}
/* Fix faded membership level titles */
.pmpro_levels .pmpro_level {
    color: #000 !important;
    opacity: 1 !important;
    filter: none !important;
}

/* Fix faded membership level rows */
.pmpro_levels tbody tr {
    color: #000 !important;
    opacity: 1 !important;
    filter: none !important;
}

/* Make sure headers and names are black */
.pmpro_levels .pmpro_level .pmpro-level-name,
.pmpro_levels thead th {
    color: #000 !important;
    opacity: 1 !important;
}

