:root {
    --orange: #e99745;
}

:root {
    --tec-color-text-primary: #141827;
    --tec-color-text-primary-light: rgba(20, 24, 39, 0.62);
    --tec-color-text-secondary: #5d5d5d;
    --tec-color-text-disabled: #d5d5d5;
    --tec-color-text-events-title: var(--tec-color-text-primary);
    --tec-color-text-event-title: var(--tec-color-text-events-title);
    --tec-color-text-event-date: var(--tec-color-text-primary);
    --tec-color-text-secondary-event-date: var(--tec-color-text-secondary);
    --tec-color-icon-primary: #5d5d5d;
    --tec-color-icon-primary-alt: #757575;
    --tec-color-icon-secondary: #bababa;
    --tec-color-icon-active: #141827;
    --tec-color-icon-disabled: #d5d5d5;
    --tec-color-icon-focus: #334aff;
    --tec-color-icon-error: #da394d;
    --tec-color-event-icon: #141827;
    --tec-color-event-icon-hover: #334aff;
    --tec-color-accent-primary: #334aff;
    --tec-color-accent-primary-hover: rgba(51, 74, 255, 0.8);
    --tec-color-accent-primary-active: rgba(51, 74, 255, 0.9);
    --tec-color-accent-primary-background: rgba(51, 74, 255, 0.07);
    --tec-color-accent-secondary: #141827;
    --tec-color-accent-secondary-hover: rgba(20, 24, 39, 0.8);
    --tec-color-accent-secondary-active: rgba(20, 24, 39, 0.9);
    --tec-color-accent-secondary-background: rgba(20, 24, 39, 0.07);
    --tec-color-button-primary: var(--tec-color-accent-primary);
    --tec-color-button-primary-hover: var(--tec-color-accent-primary-hover);
    --tec-color-button-primary-active: var(--tec-color-accent-primary-active);
    --tec-color-button-primary-background: var(--tec-color-accent-primary-background);
    --tec-color-button-secondary: var(--tec-color-accent-secondary);
    --tec-color-button-secondary-hover: var(--tec-color-accent-secondary-hover);
    --tec-color-button-secondary-active: var(--tec-color-accent-secondary-active);
    --tec-color-button-secondary-background: var(--tec-color-accent-secondary-background);
    --tec-color-link-primary: var(--tec-color-text-primary);
    --tec-color-link-accent-hover: rgba(51, 74, 255, 0.8);
    --tec-color-border-default: #d5d5d5;
    --tec-color-border-secondary: #e4e4e4;
    --tec-color-border-tertiary: #7d7d7d;
    --tec-color-border-hover: #5d5d5d;
    --tec-color-border-active: #141827;
    --tec-color-background: #fff;
    --tec-color-background-events: transparent;
    --tec-color-background-transparent: hsla(0, 0%, 100%, 0.6);
    --tec-color-background-secondary: #f7f6f6;
    --tec-color-background-messages: rgba(20, 24, 39, 0.07);
    --tec-color-background-secondary-hover: #f0eeee;
    --tec-color-background-error: rgba(218, 57, 77, 0.08);
    --tec-color-box-shadow: rgba(0, 0, 0, 0.14);
    --tec-color-box-shadow-secondary: rgba(0, 0, 0, 0.1);
    --tec-color-scroll-track: rgba(0, 0, 0, 0.25);
    --tec-color-scroll-bar: rgba(0, 0, 0, 0.5);
    --tec-color-background-primary-multiday: rgba(51, 74, 255, 0.24);
    --tec-color-background-primary-multiday-hover: rgba(51, 74, 255, 0.34);
    --tec-color-background-secondary-multiday: rgba(20, 24, 39, 0.24);
    --tec-color-background-secondary-multiday-hover: rgba(20, 24, 39, 0.34);
    --tec-color-accent-primary-week-event: rgba(51, 74, 255, 0.1);
    --tec-color-accent-primary-week-event-hover: rgba(51, 74, 255, 0.2);
    --tec-color-accent-primary-week-event-featured: rgba(51, 74, 255, 0.04);
    --tec-color-accent-primary-week-event-featured-hover: rgba(51, 74, 255, 0.14);
    --tec-color-background-secondary-datepicker: var(--tec-color-background-secondary);
    --tec-color-accent-primary-background-datepicker: var(--tec-color-accent-primary-background);
    --color-text-primary: var(--tec-color-text-primary);
    --color-text-primary-light: var(--tec-color-text-primary-light);
    --color-text-secondary: var(--tec-color-text-secondary);
    --color-text-disabled: var(--tec-color-text-disabled);
    --color-icon-primary: var(--tec-color-icon-primary);
    --color-icon-primary-alt: var(--tec-color-icon-primary);
    --color-icon-secondary: var(--tec-color-icon-secondary);
    --color-icon-active: var(--tec-color-icon-active);
    --color-icon-disabled: var(--tec-color-icon-disabled);
    --color-icon-focus: var(--tec-color-icon-focus);
    --color-icon-error: var(--tec-color-icon-error);
    --color-accent-primary: var(--tec-color-accent-primary);
    --color-accent-primary-hover: var(--tec-color-accent-primary-hover);
    --color-accent-primary-active: var(--tec-color-accent-primary-active);
    --color-accent-primary-background: var(--tec-color-accent-primary-background);
    --color-accent-primary-multiday: var(--tec-color-accent-primary-multiday);
    --color-accent-primary-multiday-hover: var(--tec-color-accent-primary-multiday-hover);
    --color-accent-primary-week-event: var(--tec-color-accent-primary-week-event);
    --color-accent-primary-week-event-hover: var(--tec-color-accent-primary-week-event-hover);
    --color-accent-primary-week-event-featured: var(--tec-color-accent-primary-week-event-featured);
    --color-accent-primary-week-event-featured-hover: var(--tec-color-accent-primary-week-event-featured-hover);
    --color-accent-secondary: var(--tec-color-accent-secondary);
    --color-accent-secondary-hover: var(--tec-color-accent-secondary-hover);
    --color-accent-secondary-active: var(--tec-color-accent-secondary-active);
    --color-accent-secondary-background: var(--tec-color-accent-secondary-background);
    --color-border-default: var(--tec-color-border-default);
    --color-border-secondary: var(--tec-color-border-secondary);
    --color-border-tertiary: var(--tec-color-border-tertiary);
    --color-border-hover: var(--tec-color-border-hover);
    --color-border-active: var(--tec-color-border-active);
    --color-background: var(--tec-color-background);
    --color-background-transparent: var(--tec-color-background-transparent);
    --color-background-secondary: var(--tec-color-background-secondary);
    --color-background-messages: var(--tec-color-background-messages);
    --color-background-secondary-hover: var(--tec-color-background-secondary-hover);
    --color-background-error: var(--tec-color-icon-error);
    --color-box-shadow: var(--tec-color-box-shadow);
    --color-box-shadow-secondary: var(--tec-color-box-shadow-secondary);
    --color-scroll-track: var(--tec-color-scroll-track);
    --color-scroll-bar: var(--tec-color-scroll-bar);
}

.tribe-common-c-btn.tribe-events-c-search__button {
    background-color: var(--orange);
}

.tribe-common-c-btn.tribe-events-c-search__button:hover {
    background-color: var(--orange);
    opacity:0.8;
}
.tribe-events-c-subscribe-dropdown__container {
    display: none!important;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar {
    background-color:#e99745;
    color:#FFF!important;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner,
.tribe-events .tribe-events-calendar-month__multiday-event-bar:hover {
    background-color:#e99745;
    color:#FFF!important;
}

.tribe-events * {
    font-family:myriad-pro-semi-condensed, sans-serif!important;
}
.tribe-events-content p {
    font-family:myriad-pro-semi-condensed, sans-serif!important;
    font-weight: 300!important;
    font-size: 1.2em!important;
    color: #605041!important;
    margin-bottom: 1em!important;
    line-height: 1.6em!important;
}