p.tribe-events-back{display:none}#tribe-events-pg-template,.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.single-tribe_organizer .tribe-events-loop{max-width:none}.tribe-events-day .tribe-events-day-time-slot .vevent{margin-left:0}.tribe-events-meta-group .tribe-events-single-section-title{padding-bottom: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-header{display:none}.tribe-events-list .type-tribe_events h2{font-size:3em}#tribe-bar-form input[type=text],.tribe-events-button,#tribe-events .tribe-events-button{font-weight:400}ul.tribe-events-sub-nav a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a,#tribe-bar-form .tribe-bar-submit input[type=submit]{font-size:12px;line-height:1.2857em;font-weight:400;letter-spacing:.1em;text-transform:uppercase;display:inline-block;text-align:center;padding:1.209em 3.4em}.single-tribe_events #tribe-events-header li,.single-tribe_events #tribe-events-footer li{width:auto}.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-footer h3{display:none;margin-top:0;font-size:1.5em}a.tribe-events-read-more,.tribe-events-button,.tribe-events-nav-previous a,.tribe-events-nav-next a,.tribe-events-widget-link a,.tribe-events-viewmore a{display:inline-block;text-align:center;padding:.85em 1.15em;font-size:.875em;line-height:1.2857em;font-weight:400;margin:0 0 4px 4px;border:none}a.tribe-events-read-more:hover,.tribe-events-button:hover,.tribe-events-nav-previous a:hover,.tribe-events-nav-next a:hover,.tribe-events-widget-link a:hover,.tribe-events-viewmore a:hover{border:none}.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-bar-form label{letter-spacing:.1em;font-weight:400}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{margin-right:0}a.tribe-events-read-more,.tribe-events-button,.tribe-events-nav-previous a,.tribe-events-nav-next a,.tribe-events-widget-link a,.tribe-events-viewmore a{margin-left:0}#tribe-events-content table.tribe-events-calendar{margin:30px 0}#tribe-events .tribe-events-button+.tribe-events-button{margin-left:1em}.single-tribe_events .tribe-events-single-event-title{display:none}.tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-style:normal;font-weight:700;font-size:1.2em}#tribe-bar-form .tribe-bar-views-inner label{padding:0}.tribe-events-sub-nav .tribe-events-nav-left a span{top:1.1em}.tribe-events-calendar thead th{padding:4px 0}.tribe-common .tribe-events-c-search__input-group{margin-right:1em}.tribe-common .tribe-events-c-search__button{padding:1.32em 1.5em;border:none;margin:0;font-size:14px;font-weight:700;font-style:normal;line-height:1.8571em;text-decoration:none;text-transform:uppercase;letter-spacing:.4px;border-radius:0}.tribe-common.tribe-events .tribe-events-c-nav__prev,.tribe-common.tribe-events .tribe-events-c-nav__next{padding:1.209em 3.4em;border:none;margin:0;font-size:12px;font-style:normal;line-height:1.2857em;text-decoration:none;text-transform:uppercase;letter-spacing:.4px;border-radius:0}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-common.tribe-events .tribe-events-c-ical__link{padding:1.209em 3.4em;border:none;margin:0;font-size:12px;font-style:normal;line-height:1.2857em;text-decoration:none;text-transform:uppercase;letter-spacing:.4px;border-radius:0;font-weight:400}.tribe-common.tribe-events .tribe-events-c-nav__next:after{content:'\e836';font-family:'fontello';background-image:none;height:auto;margin-left:15px}.tribe-common.tribe-events .tribe-events-c-nav__prev:before{content:'\e837';font-family:'fontello';background-image:none;height:auto;margin-right:15px}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-button{padding:.2em 1em .3em;color:#fff;font-size:15px}.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-button:after{display:none}.tribe-common .tribe-events-c-top-bar__nav-link{padding:5px 10px;background-color:transparent;display:inline-block}.tribe-common.tribe-events button.tribe-events-c-top-bar__nav-link[disabled]:hover{background-color:transparent}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav-link:before{width:6px;background-position:50%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:none}.tribe-common .tribe-events-calendar-list__event-title.tribe-common-h4--min-medium,.tribe-common .tribe-events-calendar-day__event-title.tribe-common-h4--min-medium{font-size:1.6em}.tribe-common .tribe-events-calendar-list__event-title-link,.tribe-common .tribe-events-calendar-list__event-title-link:hover,.tribe-common .tribe-events-calendar-list__event-title-link:focus,.tribe-common .tribe-events-calendar-list__event-title-link:active,.tribe-common .tribe-events-calendar-day__event-title-link,.tribe-common .tribe-events-calendar-day__event-title-link:hover,.tribe-common .tribe-events-calendar-day__event-title-link:focus,.tribe-common .tribe-events-calendar-day__event-title-link:active{border:none}.tribe-common.tribe-events .tribe-events-c-ical__link:before{display:none}.tribe-common .tribe-events-calendar-list__event-title a,.tribe-common .tribe-events-calendar-day__event-title a{transition:.3s color}.tribe-common .tribe-events-header__breadcrumbs{display:none}.tribe-common .tribe-events-calendar-month__header-column .tribe-events-calendar-month__header-column-title{text-align:center;text-transform:uppercase;font-size:1em;font-weight:700}.tribe-common.tribe-events .tribe-events-calendar-month__body{border:none}.tribe-common.tribe-events .tribe-events-calendar-month__day-date{opacity:1}.tribe-common.tribe-events .tribe-events-calendar-month__day:after{display:none}.tribe-common.tribe-events .tribe-events-c-top-bar__today-button{border-radius:0}.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link,.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{border:none}.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{transition:.3s color}.tribe-common.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{width:100%}.tribe-common.tribe-events .datepicker .month,.tribe-common.tribe-events .datepicker .year{font-size:13px}.tribe-common.tribe-events .datepicker{padding:4px}.tribe-common.tribe-events .tribe-common-l-container{padding-right:0;padding-left:0}.tribe-common.tribe-events .tribe-events-c-nav__today{font-weight:700;text-transform:uppercase}.tribe-common.tribe-events .tribe-events-calendar-month__day{border-radius:0}.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover,.tribe-common .tribe-common-anchor{border:none}.tribe-common.tribe-events .tribe-events-c-nav{border:none}.tribe-common.tribe-events .tribe-events-c-day-marker:after{display:none}.tribe-common.tribe-events .tribe-events-c-day-marker__date,.tribe-common.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{font-weight:700}.tribe-common .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input,.tribe-common .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus{background-image:none}.tribe-common.tribe-events .tribe-events-calendar-list__month-separator,.tribe-common.tribe-events .tribe-events-calendar-day__type-separator{justify-content:center;position:relative}.tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-common.tribe-events .tribe-events-calendar-day__type-separator-text{font-size:24px;text-align:center}.tribe-common.tribe-events .tribe-events-calendar-list__month-separator:after,.tribe-common.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;z-index:0;background-color:transparent;margin-left:0}.tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-common.tribe-events .tribe-events-calendar-day__type-separator-text{background-color:#fff;position:relative;z-index:1;padding:0 7.5%}.tribe-common .tribe-events-calendar-list__event-title-link,.tribe-common .tribe-events-calendar-day__event-title-link{font-size:25px}.tribe-common.tribe-events .tribe-events-calendar-list__event-description,.tribe-common.tribe-events .tribe-events-calendar-day__event-description{font-size:16px}.tribe-common .tribe-events-calendar-list__event-cost span,.tribe-common .tribe-events-calendar-day__event-cost span,.tribe-common .tribe-events-calendar-month__calendar-event-tooltip-cost span,.tribe-events-single .tribe-events-cost{border:1px solid #ddd;font-style:normal;font-weight:700;line-height:1;padding:8px 12px;text-align:center;text-overflow:ellipsis;font-size:16px}.tribe-common.tribe-events .tribe-events-calendar-list__event-cost,.tribe-common.tribe-events .tribe-events-calendar-day__event-cost{margin-top:25px}.tribe-common.tribe-events .datepicker .datepicker-switch,.tribe-common.tribe-events .datepicker .day,.tribe-common.tribe-events .datepicker .dow{font-size:13px;font-weight:700}.tribe-common.tribe-events .datepicker .day{min-width:36px;font-weight:400}.tribe-common.tribe-events .datepicker .next .tribe-common-svgicon,.tribe-common.tribe-events .datepicker .prev .tribe-common-svgicon{height:9px}.tribe-common.tribe-events .tribe-events-calendar-month__header-column{padding:4px 0}.tribe-common.tribe-events .tribe-events-calendar-month__header-column-title{font-size:12px;line-height:1.5em}.tribe-common.tribe-events .tribe-events-calendar-month__day-date,.tribe-common.tribe-events .tribe-events-calendar-month__day-cell:hover,.tribe-common.tribe-events .tribe-events-calendar-month__day-cell:focus,.tribe-common .tribe-events-calendar-month__day-cell--mobile{background-color:#f7f7f7}.tribe-common .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:#141827}.tribe-common.tribe-events .tribe-events-calendar-month__day-date{padding:4px 9px 6px;font-size:12px;font-weight:700}.tribe-common .tribe-events-calendar-month-mobile-events__mobile-event-title-link{font-size:18px}.tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events-single .tribe-events-cal-links .tribe-events-ical,.tribe-events-single .tribe-events-cal-links .tribe-events-gcal,.tribe-events-single .tribe-events-cal-links .tribe-events-ical:hover,.tribe-events-single .tribe-events-cal-links .tribe-events-gcal:hover{padding:5px 10px}.tribe-events-single .tribe-events-gcal{margin-right:10px}.tribe-events-single .tribe-events-schedule h2{margin-right:1em}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot{-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}@-webkit-keyframes tribe-common-c-loader-bounce-1{50%{opacity:50%}}@keyframes tribe-common-c-loader-bounce-1{50%{opacity:50%}}.tribe-events .tribe-events-c-ical__link-icon-svg,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg,.tribe-common.tribe-events .tribe-events-c-messages__message--notice:before{display:none}.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-events .tribe-events-c-view-selector__button,.tribe-events .tribe-events-c-events-bar__search-button{background-color:transparent!important}.tribe-events .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__prev-icon-svg path,.tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-button .tribe-common-c-svgicon__svg-fill{fill:#fff!important}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar,.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-radius:unset}.tribe-common.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{opacity:1}.tribe-common .datepicker table thead tr{background-color:transparent}.tribe-events-calendar-month__calendar-event-tooltip-datetime,.tribe-common .tribe-events-calendar-list__event-datetime-wrapper,.tribe-common .tribe-events-calendar-day__event-datetime-wrapper{font-style:italic}.tribe-events-calendar-month__day>button{position:absolute!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg,.tribe-events .tribe-events-c-search__input-control-icon-svg,.tribe-events-calendar-month__day>button:before{display:none}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:#333}.tribe-common .tribe-common-c-svgicon{color:#333}.single-tribe_events .tribe-events-content p{font-size:inherit}.tribe-events-single .tribe-events-cal-links .tribe-events-gcal,.tribe-events-single .tribe-events-cal-links .tribe-events-ical{background-image:none}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.214285714em;text-transform:none;font-weight:700}.single-tribe_events abbr{border-bottom:none}.single-tribe_events .tribe-events-single-section{clear:none;float:left;width:50%;margin:0;padding:3em 0 0;border:none;background-color:transparent}.tribe-events-single .tribe-events-sub-nav{padding-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{display:none}.single-tribe_events #tribe-events-footer li{width:48%}.single-tribe_events #tribe-events-footer li.tribe-events-nav-next{text-align:right}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{background:transparent!important}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button:before{display:none}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border-radius:unset;font-weight:400;font-size:11px}.tribe-common .tribe-events-c-top-bar__today-button{text-transform:uppercase;line-height:normal!important}.tribe-events-venue-map iframe{height:100%!important;width:100%!important}.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map{width:50%}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{width:45%}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot{width:15px;height:15px}.mfp-close{top:40px!important}.tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__export-icon{display:none}.tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{font-family:inherit;line-height:inherit;font-size:14px}.tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{text-transform:none}.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.tribe-common.tribe-events .tribe-common-l-container,#tribe-events-pg-template{padding-top:0;padding-bottom:0}