.tribe-events-widget .tribe-events-widget-events-list__header {
    margin-bottom: var(--tec-spacer-5)
}

.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after {
    /*background-color: var(--tec-color-accent-primary);*/
    border-radius: 1.5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 3px
}

.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month {
    color: var(--tec-color-text-primary);
    font-family: var(--tec-font-family-sans-serif);
    font-size: var(--tec-font-size-0);
    font-weight: var(--tec-font-weight-regular);
    line-height: var(--tec-line-height-2);
    color: var(--tec-color-text-secondary);
    text-transform: uppercase
}

.tribe-events-widget .tribe-events-widget-events-list__event-title {
    color: var(--tec-color-text-events-title-widget-list)
}

.tribe-common--breakpoint-xsmall.tribe-events-widget .tribe-events-widget-events-list__event-title {
    font-size: var(--tec-font-size-4);
    line-height: var(--tec-line-height-2)
}

.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-title {
    font-size: var(--tec-font-size-7);
    line-height: var(--tec-line-height-1)
}

.tribe-events-widget .tribe-events-widget-events-list__view-more-link {
    /*
    color: var(--tec-color-link-accent);
    */
    color: #6DB9FF;
    text-transform: capitalize
}

.tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited {
    /* color: var(--tec-color-link-accent)*/ 
    color: #6DB9FF;
}

.tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover {
    /*border-bottom-color: var(--tec-color-link-accent);
    color: var(--tec-color-link-accent)
    */
    color: #6DB9FF;
}

.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message {
    background-color: transparent;
    border-radius: 0
}

.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg {
    display: inline-block;
    margin-right: var(--tec-spacer-2)
}

.tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list {
    text-align: left
}

.tribe-events-widget .tribe-events-widget-events-list .tribe-events-c-messages__message-list-item-link {
    font-weight: var(--tec-font-weight-bold)
}

.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,
.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,
.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link,
.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited {
    color: var(--tec-color-link-accent)
}

.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,
.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.tribe-theme-twentyseventeen .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover {
    border-bottom-color: var(--tec-color-link-accent);
    color: var(--tec-color-link-accent)
}

.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event,
.tribe-theme-astra.ast-separate-container .tribe-events-widget .tribe-events-widget-events-list__event {
    background-color: transparent;
    border: 0
}

.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,
.footer_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,
.main_color .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,
.main_color .tribe-events-widget .tribe-events-widget-events-list__event-venue-address,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-organizer-contact,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__event-venue-address {
    color: var(--tec-color-text-primary)
}

.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link,
.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited {
    color: var(--tec-color-link-accent)
}

.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.main_color .sidebar .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,
.tribe-theme-enfold .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover {
    border-bottom-color: var(--tec-color-link-accent);
    color: var(--tec-color-link-accent)
}

.tribe-events-widget .tribe-events-status-label__text {
    color: var(--tec-color-icon-error)
}