svg.tribe-common-c-svgicon--cal-export {
width: 25px !important;
height: auto !important;
}
.padded-table {
width: 100% !important;
}
.padded-table th,
.padded-table td {
padding: 5px !important;
text-align: center;
border: 1px solid #efefef;
display: table-cell !important;
}
ul {
line-height: 1.5em !important;
}
.wp-playlist-light {
background: rgba(255, 255, 255, 0.8) !important;
}
.whiteh3 h3 {
color: #ffffff;
font-size: 2em;
font-weight: 300;
}
.tribe-events-event-image {
@media (min-width: 767px) {
width: 40%;
float: left;
margin-right: 4rem;
}
}
#tribe-events-pg-template,
.tribe-events-pg-template {
margin-top: 3rem;
}
.tribe-events-event-image {
width: auto !important;
margin: auto !important;
float: none !important;
text-align: center !important;
}
.tribe-events-event-image img {
display: inline;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link,
.tribe-events .tribe-events-calendar-list__event-featured-image {
display: inline-block !important;
}
.tribe-events-summary-featured-image-custom {
max-width: 150px !important;
}
@media (min-width: 767px) {
.tribe-events .tribe-events-calendar-day__event-featured-image-link,
.tribe-events .tribe-events-calendar-list__event-featured-image {
float: right !important;
}
.tribe-events-summary-featured-image-custom {
margin-right: 1rem !important;
}
}
.book-club-book {
display: grid;
grid-template-columns: 75px auto;
grid-gap: 1rem;
gap: 1rem;
margin-bottom: 2rem;
}
@media (min-width: 959px) {
.book-club-book {
grid-template-columns: 150px auto;
}
}
.book-club-book h3 {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding: 0;
}
.book-club-meta {
font-size: 0.9rem;
margin-top: 0;
}
.book-club-book img {
max-width: 100%;
}
.tribe-events-calendar-month__calendar-event-tooltip-description p {
font-size: 0.8rem;
}
.wp-block-gallery.has-nested-images
figure.wp-block-image:has(figcaption):before {
backdrop-filter: none !important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.wp-block-gallery.has-nested-images
figure.wp-block-image:has(figcaption):before {
position: static;
background: none;
color: #777;
text-shadow: none;
margin-bottom: 1.25rem;
text-transform: none;
height: auto;
}
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}