.tribe-events-day .tribe-events-day-time-slot .vevent{margin-left:0}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-weight:400;padding-bottom:0}.tribe-events-list-separator-month{font-weight:400}.tribe-events-list .type-tribe_events h2{font-size:3em}h2.tribe-events-page-title{font-size:3.5714em}.tribe-events-event-meta .author{margin-bottom:0}.tribe-events-venue-details .author:after{display:none}a.tribe-events-ical,a.tribe-events-gcal{margin-top:0}.tribe-events-loop .tribe-events-event-meta,.tribe-events-tooltip .duration{font-weight:400}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-weight:600;font-style:normal;font-size:1em;text-transform:uppercase;font-family:Lato}.tribe-events-calendar div[id*=tribe-events-daynum-] a{background:0 0}#tribe-events-footer h3{display:none;margin-top:0;font-size:1.5em}.tribe-events-list-widget ol{margin:0;padding:0}.tribe-events-list-widget ol li{margin-bottom:1.5em}.tribe-events-list-widget .entry-title{font-size:1.15em;font-weight:400;margin:0}.tribe-events-list-widget .duration{font-weight:400}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button:active,.tribe-common--breakpoint-medium.tribe-events button.tribe-events-c-search__button:active,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button{margin:0 1em;padding:1em}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common button.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tribe-events .tribe-events-c-search__button{border-radius:0}.tribe-common .tribe-common-form-control-text__input{padding:1em .5em 1em 2em}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3,.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3:hover{background:0 0;color:inherit}.tribe-events .tribe-events-calendar-day__type-separator-text,.tribe-events .tribe-events-calendar-list__month-separator-text{margin:.5em auto;font-size:2em;font-weight:300;line-height:1;text-transform:uppercase;letter-spacing:4px;background-color:#fff;padding:0 4%;z-index:1}.tribe-events .tribe-events-calendar-list__month-separator{position:relative}.tribe-events .tribe-events-calendar-list__month-separator h3:after,.tribe-events .tribe-events-calendar-day__type-separator:after{content:"";border-bottom:1px solid #c2c2c2;height:1px;width:100%;display:block;position:absolute;top:50%;left:0;margin:0}.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input{background-image:none}.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:active,.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus{background-image:none}.tribe-events .tribe-events-calendar-day__type-separator,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{position:relative}.tribe-events-c-search__input-control:after{font-family:fontello;content:"";margin:0;line-height:1.3em;position:absolute;left:.95em;top:50%;transform:translateY(-50%);font-size:1.2em;font-weight:400}.tribe-events .tribe-events-c-nav__next:disabled:hover,.tribe-events .tribe-events-c-nav__prev:disabled:hover{color:inherit}.tribe-events .tribe-events-c-ical .tribe-events-c-ical__link{border:none;margin-bottom:1em}.tribe-events .tribe-events-c-ical .tribe-events-c-ical__link:before{background-image:none;font-family:fontello;content:"";height:16px}.tribe-events .tribe-events-c-messages__message--notice:before{background-image:none;font-family:fontello;content:"";margin-right:6px}.tribe-events .tribe-events-calendar-list-nav button:after,.tribe-events .tribe-events-header button:after{display:none!important}.tribe-common .tribe-common-anchor-thin-alt,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:none!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{display:none}.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-events.tribe-events-view.tribe-common--breakpoint-xsmall:not(.tribe-common--breakpoint-medium) .tribe-events-header{margin:0;padding:1em}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:transparent}.tribe-common .tribe-common-g-col .tribe-common-b2{color:inherit}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{width:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:700}.tribe-events .tribe-events-c-search__input-control{position:relative}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:none}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link,.tribe-events .tribe-events-calendar-day__event-title-link,.tribe-events .tribe-events-calendar-list__event-title-link{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.tribe-common .tribe-events-view-loader__dots .tribe-common-c-svgicon circle{-webkit-animation-name:tribe-common-c-loader-bounce-1;animation-name:tribe-common-c-loader-bounce-1;-webkit-animation-duration:2.24s;animation-duration:2.24s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;height:15px}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link,.tribe-common .tribe-common-anchor-thin{border-bottom:unset!important}.tribe-events .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-view-selector__button{background-color:transparent!important}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common .tribe-common-c-loader__dot{border-radius:50%}.single-tribe_events .tribe-events-cal-links>a,.single-tribe_events .tribe-events-cal-links .tribe-events-gcal,.single-tribe_events .tribe-events-cal-links .tribe-events-ical{padding:.85em 1.15em;background-image:none;font-weight:400;line-height:1.285714286;margin-right:1em;margin-top:.5em;font-size:0.714285714em}.tribe-events .tribe-events-calendar-month__day{border-radius:unset}.tribe-events .tribe-events-c-top-bar__datepicker-container .dropdown-menu{width:auto;min-width:auto}.tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:center}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{font-size:inherit}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{align-items:stretch}.tribe-events button.tribe-events-c-top-bar__datepicker-button,.tribe-events button.tribe-events-c-top-bar__nav-link--next,.tribe-events button.tribe-events-c-top-bar__nav-link--prev{border:none!important}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot{background-color:#fff;display:inline-block;vertical-align:top;width:15px;height:15px;line-height:15px;text-align:center;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot+.tribe-common-c-loader__dot{margin-left:20px}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--first{-webkit-animation:preloader_dot_one 1.5s infinite;-ms-animation:preloader_dot_one 1.5s infinite;animation:preloader_dot_one 1.5s infinite}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--second{-webkit-animation:preloader_dot_two 1.5s infinite;-ms-animation:preloader_dot_two 1.5s infinite;animation:preloader_dot_two 1.5s infinite;-webkit-animation-delay:.25s;-ms-animation-delay:.25s;animation-delay:.25s}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--third{-webkit-animation:preloader_dot_three 1.5s infinite;-ms-animation:preloader_dot_three 1.5s infinite;animation:preloader_dot_three 1.5s infinite;-webkit-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-time{font-size:20px}.tribe-common.tribe-events .tribe-events-calendar-month__day-cell{background-color:transparent}.tribe-common.tribe-events .tribe-events-c-nav__next,.tribe-common.tribe-events .tribe-events-c-nav__prev{text-transform:uppercase}.tribe-events .tribe-events-calendar-month__day-cell--mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{margin-right:.6em}.tribe-events h3.tribe-events-calendar-month__header-column-title,.tribe-events h3.tribe-events-calendar-month__day-date{font-size:1.2em}.tribe-events .datepicker .month,.tribe-events .datepicker .year{padding:0}.tribe-events .tribe-events-calendar-day-nav,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week:first-child .tribe-events-calendar-month__day{border-top:1px solid black;box-sizing:border-box}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid black;box-sizing:border-box}.tribe-events h3.tribe-events-calendar-month__multiday-event-bar-title{font-size:12px;line-height:normal}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:inline-block;width:11px;margin-left:.5em;position:relative}.tribe-events .tribe-events-c-top-bar__datepicker-button--open .tribe-events-c-top-bar__datepicker-button-icon-svg{transform:rotate(180deg)}.tribe-events .datepicker.dropdown-menu{box-shadow:0 5px 10px rgba(0,0,0,.2)}.tooltipster-sidetip .tooltipster-box{border:none}.tribe-events .tribe-events-c-events-bar__search-container,.tribe-events .tribe-events-c-view-selector__content,.tribe-common.tooltipster-base.tribe-events-tooltip-theme{box-shadow:rgba(0,0,0,.14) 0px 2px 12px 0px;border:1px solid black;box-sizing:border-box}.tribe-events h3.tribe-events-calendar-month-mobile-events__mobile-event-title{font-size:1.6em}.tribe-events .tribe-events-calendar-month__header-column{width:100%;padding-bottom:.5em;text-align:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{border:0;-webkit-box-shadow:none;box-shadow:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{padding:1em 0}.tribe-events .datepicker::after,.tribe-events .datepicker::before{content:none}.tribe-events .datepicker table tr td.active,.tribe-events .datepicker table tr td.active.disabled,.tribe-events .datepicker table tr td.active.disabled:hover,.tribe-events .datepicker table tr td.active:hover,.tribe-events .datepicker table tr td span.active,.tribe-events .datepicker table tr td span.active.disabled,.tribe-events .datepicker table tr td span.active.disabled:hover,.tribe-events .datepicker table tr td span.active:hover{background-image:none!important}.tribe-common .tooltipster-box .tooltipster-content .tribe-events-calendar-month__calendar-event-tooltip-title{font-size:14px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,.tribe-common .tooltipster-box .tooltipster-content .tribe-events-calendar-month__calendar-event-tooltip-description{font-size:12px}.tribe-common .tribe-common-form-control-text__input{padding-left:2.6em}.tribe-events .tribe-events-calendar-list__month-separator{font-size:1.5em}.tribe-events .tribe-events-calendar-day__time-separator h3::after,.tribe-events .tribe-events-calendar-day__type-separator h3::after,.tribe-events .tribe-events-calendar-list__month-separator h3::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:1px}.tribe-common .tooltipster-content{overflow:inherit}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link::after{background-color:black;bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.tribe-common .datepicker table tr td span.active,.tribe-common .datepicker table tr td.active,.tribe-common .datepicker table tr td.active.disabled,.tribe-common .datepicker table tr td.active.disabled:hover,.tribe-common .datepicker table tr td.active:hover{text-shadow:none}.tribe-events .tribe-events-c-view-selector__button,.tribe-events .tribe-events-c-events-bar__search-button{background:0 0!important}.tribe-common .tribe-events-calendar-list__event-date-tag-daynum,.tribe-common .tribe-common-b2--bold,.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:700}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{text-transform:uppercase}.tribe-events .tribe-events-c-top-bar__datepicker{display:inline-flex;align-items:center}.tribe-events .tribe-events-calendar-month__calendar-event{font-size:14px;line-height:normal}.tribe-events .tribe-events-l-container{min-height:auto}.tribe-common .tribe-common-c-loader__dot circle{fill:#fea526}.tribe-events .tribe-events-calendar-list__month-separator h3{align-items:center;display:flex;font-style:normal;margin:0 auto;width:100%}.tribe-events .datepicker .day,.tribe-events .datepicker .month,.tribe-events .datepicker .year,.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{background-color:transparent!important}.tribe-events .datepicker .year.active,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event,.tribe-events .datepicker .day.active,.tribe-events .datepicker .month.active,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-image:none}.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year:hover{background:#eee!important}.tribe-common.tribe-events .datepicker .day.current,.tribe-common.tribe-events .datepicker .day.active{background-color:#fea526!important;text-shadow:none}.tribe-events .datepicker .day{padding:12px 0}.datepicker .datepicker-switch{font-size:1em}