:root {
--ecmd-category-column-row: row;
--ecmd-organizer-column-row: column;
--ecmd-count-down-container-width: 300px;
--ecmd-count-down-container-height: 89.75px;
--ecmd-gcal-ical-coloum-row: row;
--ecmd-countdown-gap: 10px;
--ecmd-share-event-column-row: row;
--ecmd-flex-direction: row;
--ecmd-related-grid_column: 3;
--ecmd-image-alignment: normal;
--ecmd-event-gap: 5px;
} .ecmd-category-container .ecmd-category ul {
list-style: none;
display: flex;
gap: 10px 10px;
padding: 10px 10px;
flex-direction: var(--ecmd-category-column-row);
} .ecmd-organizer-container .ecmd-organizer-detail a {
text-decoration: none;
color: inherit;
}
.ecmd-organizer-container .ecmd-organizer-detail {
display: flex;
flex-direction: var(--ecmd-organizer-column-row);
gap: 5px;
}
.ecmd_organizer_secondary {
display: flex;
flex-direction: var(--ecmd-organizer-column-row);
}
.ecmd_organizer_secondary_multiple {
display: flex;
flex-direction: var(--ecmd-organizer-column-row);
} .ecmd-count-down-area {
display: flex;
gap: var(--ecmd-countdown-gap);
overflow: hidden;
}
.ecmd-count-down-container {
font-size: 24px;
letter-spacing: 1px;
font-weight: bold;
overflow: hidden;
}
.ecmd-inner-wrapper {
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
justify-content: center;
padding: 10px;
width: var(--ecmd-count-down-container-width);
height: var(--ecmd-count-down-container-height);
border: 1.79px solid #000;
border-radius: 5px;
overflow: hidden;
} .ecmd-event-meta-details-container .ecmd-event-meta-details-date span:nth-of-type(2) {
display: inline-block;
}
.ecmd-event-meta-date .meta-details-schedule {
display: flex;
gap: 5px;
} .ecmd-related-events-container h3{
padding-bottom: 0px;
}
.ecmd-related-events-container {
display: flex;
gap: var(--ecmd-vertical-gap) var(--ecmd-horizontal-gap);
flex-direction: var(--ecmd-flex-direction);
flex-wrap: wrap;
}
.ecmd-related-event-card {
border: 0.5px solid #000;
border-radius: 5px;
padding: 10px;
display: flex;
flex-direction: column;
gap: 2px;
overflow: hidden;
flex-basis: calc((100% / var(--ecmd-related-grid_column)) - (var(--ecmd-horizontal-gap) * (var(--ecmd-related-grid_column) - 1) / var(--ecmd-related-grid_column)));
}
.ecmd-related-event-card img {
width: 100%;
height: 250px;
object-fit: cover;
border-radius: 5px;
}
.ecmd-related-event-date-time,
.ecmd-related-event-category,
.ecmd-related-event-tag,
.ecmd-related-event-weblink,
.ecmd-event-meta-details-date,
.ecmd-event-meta-details-category,
.ecmd-event-meta-details-tag,
.ecmd-event-meta-details-cost,
.ecmd-event-meta-details-time,
.ecmd-event-meta-details-detail-title,
.ecmd-event-meta-details-website,
.ecmd-event-meta-details-detail-title {
display: flex;
gap: var(--ecmd-event-gap);
}
.ecmd-event-meta-details-detail {
display: flex;
flex-direction: column;
gap: 10px;
} .ecmd-events-links {
display: flex;
gap: 10px 10px;
flex-direction: var(--ecmd-gcal-ical-coloum-row);
}
.ecmd-events-links a {
text-decoration: none;
color: inherit;
} .ecmd-footer-container {
display: flex;
justify-content: space-between;
}
.ecmd-footer-container a,
.ecmd-footer-container a {
text-decoration: none;
color: inherit;
} .ecmd-event-meta-details-detail .ecmd-event-meta-details-date span {
display: inline-block;
} .ecmd-venue-container .ecmd-venue-detail a {
text-decoration: none;
color: inherit;
}
.ecmd-share-event-primary {
display: flex;
gap: 10px 10px;
flex-direction: var(--ecmd-share-event-column-row);
} .ecmd-organizer-website-detail,
.ecmd-organizer-phone-detail,
.ecmd-organizer-name-detail,
.ecmd-organizer-email-detail {
display: flex;
gap: var(--ecmd-event-gap);
margin-right: 5px;
}
.ecmd_organizer_secondary {
margin: 0px !important;
}
.ecmd-share-event-primary .ecmd_share_event_secondary,
.ecmd_organizer_secondary {
margin: 0px;
} .ecmd-image-container .ecmd-event-image {
display: flex;
justify-content: var(--ecmd-image-alignment);
}
.ecmd-image-container {
position: relative;
overflow: hidden;
}
.ecmd-image-container::before {
content: "";
position: absolute;
inset: 0;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
z-index: 0;
filter: grayscale(100%);
}
.ecmd-event-image {
position: relative;
z-index: 1;
} .ecmd-rsvp-container .event-tickets .tribe-tickets__rsvp-wrapper,
.ecmd-events-tickets-container .event-tickets .tribe-tickets__tickets-form {
max-width: none;
} .ecmd_additional_fields_secondary,
.ecmd_additional_fields p {
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
.ecmd-additional-field-item .ecmd-additional-fields-content a {
text-decoration: none;
color: inherit;
}
.ecmd-additional-field-item .ecmd-additional-fields-content a:hover {
text-decoration: underline;
color: #000;
}
.ecmd-icon {
font-family: 'ETmodules' !important;
font-style: normal;
}
.ecmd-icon-fa {
font-family: 'fontAwesome' !important ;
font-style: normal;
}
.ecmd-share-event-secondary-link i {
font-size: 30px;
}
.ecmd_share_event_secondary {
padding: 10px 0;
}