.herald-date:before {
content: "Updated ";
}

.aligncenter figcaption {
display: block !important;
margin: 0 auto !important;
float: none !important;
max-width: 80% !important;
position: relative !important;
bottom: 5em !important;
}

.single figure.aligncenter.size-large {
margin-bottom: -40px;
}

.wp-block-image{
	    margin-bottom: 5rem !important;
}
.su-tabs-nav{
	text-align:center;
	font-weight:bolder;
	background-color:lightgray
}
/* This CSS is for showing the 'View All' button on all screen sizes */
.herald-mod-actions .herald-all-link {
    display: block !important;
}

details {
    display: block;
}

details[open] summary:before {
    content: "▼ ";
}

details summary:before {
    content: "► ";
    font-size: larger;
}

details summary {
    cursor: pointer;
}

/* Optional: Improve visibility and styling */
details summary::-webkit-details-marker {
    display: none;
}
.wpgmza_cat_checkbox_item_holder {
    display: inline-block; /* Or 'inline' depending on your preference */
    margin-right: 10px; /* Adjust spacing between items as needed */
}
.wpgmza_checkbox {
    margin-right: 2px; /* Adjust this value to increase or decrease the space */
}
.wpgmza-marker-listing-category-filter label {
    display: inline-block; /* Makes the label inline with other elements */
    margin-right: 10px; /* Adds some space between the label and the checkboxes */
}

.wpgmza_cat_checkbox_holder {
    display: inline-block; /* Ensures the container of checkboxes is also inline */
}
@media (max-width: 760px) {
    .jp-carousel-photo-title-container,
    .jp-carousel-photo-title-container h2,
    .jp-carousel-photo-title {
        color: #ffffff !important;
        display: block !important;
    }
body.pmpro-variation_1 span {
    background-color: transparent !important;
    background-image: none !important;
    border-color: transparent !important;
    border-width: 0 !important;
    transition: background-color 0.3s ease, border-color 0.3s ease, border-width 0.3s ease;
}
