.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td > div {
    background: lightskyblue;
   
}

/* Force the horizontal menu bar to collapse to text height */
.wa-horizontal-menu, 
.wa-horizontal-menu-item, 
.wa-horizontal-menu-item-link {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    min-height: 0 !important;
    line-height: 1.2 !important;
}

/* This kills the hidden 'minimum' height that is blocking your padding changes */
.wa-horizontal-menu, 
.wa-horizontal-menu-item, 
.wa-horizontal-menu-item-link {
    min-height: 0 !important;
    height: auto !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}



.gold-button {
    background-color: #AD8B5D !important;
    color: #FFFFFF !important;
    padding: 8px 20px !important;        /* Narrower and shorter */
    text-decoration: none !important;
    display: inline-block !important;
    border-radius: 4px !important;
    font-size: 15px !important;          /* Standard menu-size font */
    font-weight: bold !important;
    margin-top: 12px !important;         /* Tighter spacing to the text */
    text-align: center;
    line-height: 1.2 !important;
}

/* Adds a border specifically to layouts with this class */
.layout-border {
    border: 1px solid #DCDCDC !important; /* Soft gray matching your cards */
    padding: 20px !important;            /* Adds space so content doesn't touch the line */
    margin-top: 20px !important;         /* Space above the box */
    margin-bottom: 20px !important;      /* Space below the box */
}


/* 1. Target the Title links - using more specific WA classes */
.p_title a, .title a, [class*="was-blog-post-title"] a {
    color: #002147 !important; /* Oxford Navy */
    font-family: "Garamond", serif !important;
    font-size: 21px !important;
    text-decoration: none !important;
    font-weight: bold !important;
}

/* 2. Target the Date/Metadata line */
.p_info, .info, [class*="was-blog-post-info"] {
    color: #AD8B5D !important; /* Tan/Gold */
    font-size: 13px !important;
    margin-top: 4px !important;
    display: block !important;
}

/* 3. Add spacing between the news items */
.p_item, .item, [class*="was-blog-post-item"] {
    margin-bottom: 10px !important;
    padding-bottom: 8px !important;
    border-bottom: 1px solid #EEEBE6 !important;
}
