:root {
--kg-color-orange: #f9b324;
--kg-color-orange-dark: #dca54a;
--kg-black: #23282d;
} body.home:not(.ast-primary-sticky-header-active) .site-logo-img {
display: none;
} .required-form-field {
color: #f00;
}
.newsletter-form input[type="text"],
.newsletter-form input[type="email"] {
border: 1px solid #bdbdbd;
}
.newsletter-form .wpcf7-list-item-label a {
color: var(--kg-color-orange-dark);
}
.newsletter-form .wpcf7-list-item {
margin: 0;
}
.newsletter-form .kc_captcha {
margin: 1.5rem 0;
}
.newsletter-form .captcha-image {
border-color: #bdbdbd;
}
.newsletter-form input[type="submit"] {
background: var(--kg-color-orange-dark);
border-radius: 5px;
border-style: none;
color: var(--ast-global-color-5);
font-size: 15px;
}
.newsletter-form input[type="submit"]:hover {
background-color: #000;
} .page-id-3 #primary,
.page-id-53 #primary {
margin-top: 8rem;
} #category-select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
border: 1px solid #ccc;
} .tribe-events-widget-events-list__events {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
flex-wrap: nowrap;
row-gap: 20px;
column-gap: 20px;
}
.tribe-events-widget-events-list__events > *:first-child .separator {
display: none;
}
.event-list-widget .title-row {
margin-bottom: 15px;
}
.event-list-widget .event-date {
color: var(--ast-global-color-5);
font-size: 28px;
margin-bottom: 15px;
}
.event-list-widget .event-title {
color: var(--kg-color-orange-dark);
font-size: 28px;
font-weight: 700;
}
.event-list-widget p {
color: var(--ast-global-color-5);
font-size: 18px;
margin-bottom: 15px !important;
}
.event-list-widget .separator {
border-top-style: solid;
border-top-width: 2px;
width: 100%;
border-color: var(--ast-global-color-5);
margin-bottom: 15px;
} .tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
color: var(--tec-color-text-primary);
font-size: 1rem !important;
}
.tribe-common .tribe-common-b2,
.tribe-common .tribe-common-b3 {
font-size: 1rem !important;
}
.tribe-common a:not(.tribe-common-anchor--unstyle),
.tribe-common a:not(.tribe-common-anchor--unstyle):active,
.tribe-common a:not(.tribe-common-anchor--unstyle):focus,
.tribe-common a:not(.tribe-common-anchor--unstyle):hover,
.tribe-common a:not(.tribe-common-anchor--unstyle):visited {
color: var(--kg-color-orange-dark) !important;
}
.tribe-common .tribe-common-anchor-thin:active,
.tribe-common .tribe-common-anchor-thin:focus,
.tribe-common .tribe-common-anchor-thin:hover {
border-bottom: none;
}
.tribe-common .tribe-common-anchor-thin {
border-bottom: none;
transition: none;
}
.tribe-events-schedule .tribe-events-cost {
font-weight: normal;
text-transform: none;
}
@media (min-width: 768px) {
.tribe-events-back {
margin-bottom: var(--tec-spacer-5);
}
}
body.single-tribe_events #page .site-content {
margin-top: 5rem;
}
.tribe-events-back a,
.tribe-events-back a:visited {
color: #fff;
} .post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
padding-top: 0;
}
.post-type-archive-tribe_events .ast-primary-header-bar {
background-color: var(--ast-global-color-7);
}
.post-type-archive-tribe_events .tribe-events-c-breadcrumbs__list-item-text,
.post-type-archive-tribe_events .tribe-events-c-top-bar__datepicker-desktop,
.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator-text,
.post-type-archive-tribe_events .tribe-events-calendar-list__event-date-tag-weekday,
.post-type-archive-tribe_events .tribe-events-calendar-list__event-date-tag-daynum,
.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator-text {
color: #fff;
} .single-tribe_organizer .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
margin-top: 2rem;
}
.single-tribe_organizer .ast-primary-header-bar {
background-color: var(--ast-global-color-7);
}
.single-tribe_organizer .tribe-events-c-breadcrumbs__list-item-text,
.single-tribe_organizer .tribe-events-c-top-bar__datepicker-desktop,
.single-tribe_organizer .tribe-events-calendar-list__month-separator-text,
.single-tribe_organizer .tribe-events-calendar-list__event-date-tag-weekday,
.single-tribe_organizer .tribe-events-calendar-list__event-date-tag-daynum,
.single-tribe_organizer .tribe-events-calendar-list__month-separator-text {
color: #fff;
} .single-tribe_events .tribe-events-event-meta a,
.single-tribe_events .tribe-events-event-meta dd,
.single-tribe_events .tribe-events-event-meta dt,
.single-tribe_events .tribe-events-event-meta h2,
.single-tribe_events .tribe-events-event-meta p {
font-size: 1rem !important;
}
.single-tribe_events .tribe-events-schedule.tribe-clearfix h2,
.single-tribe_events .tribe-event-date-start,
.single-tribe_events .tribe-events-cost {
color: #fff;
}
.tribe-events-meta-group {
flex-basis: 200px;
}
.tribe-events-event-meta.primary {
width: 100%
}
.tribe-events-single-ticket-box {
border: 1px solid #bdbdbd;
padding: 18px 20px 26px 20px;
}
.tribe-events-single-ticket-box h2 {
margin-bottom: 20px !important;
}
.ticket-link {
background: var(--kg-color-orange);
border-radius: 5px;
border-style: none;
color: var(--ast-global-color-5) !important;
padding: 10px 20px;
}
.ticket-link:hover {
background-color: var(--kg-black);
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {
color: #fff;
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover {
color: var(--kg-color-orange);
} .tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
transform: translate(-50%, -50%) !important;
object-fit: cover;
object-position: center;
}
.tribe-events-single ul.tribe-related-events li .tribe-related-event-info {
padding: 0 20px;
}
.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start {
color: var(--kg-black);
}