/**handles:charity-is-hope-plugin-tribe-events-style**/
p.tribe-events-back{display:none}.tribe-events-single .tribe-events-single-event-title{display:none}.single-tribe_events .tribe-events-content{margin-bottom:1.5em}#tribe-events-content table.tribe-events-calendar{margin:3em 0 3.5em}#tribe-events-content{margin-bottom:0}#tribe-events-bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em;box-sizing:border-box;background:#fff;border:1px solid #ecebe9}#tribe-bar-form{background:0 0}#tribe-bar-form label{font-size:11px;font-weight:600;margin:0 0 10px;text-transform:uppercase}#tribe-bar-form input[type=text],#tribe-bar-form input[type=text]:active,#tribe-bar-form input[type=text]:focus{box-sizing:border-box;padding:1em 1.6em;width:100%;outline:0;border:2px solid;border-bottom-color:transparent!important;border-right-color:transparent!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:400;box-sizing:border-box;background-color:#f2f2f2;border-color:#f2f2f2;color:#8a8a8a;font-size:14px;line-height:1.2857em}#tribe-bar-form input[type=text]:focus{background-color:#f2f2f2;border-color:#d7d8d8;color:#000!important}.tribe-bar-date-filter,.tribe-bar-search-filter{width:40%}.tribe-bar-submit{margin-left:0;width:20%;margin-top:19px}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:0;right:auto;width:78%}#tribe-bar-form #tribe-bar-views{float:right!important;left:auto;margin:33px 0 0 0;padding:0;right:3%;width:15%!important}#tribe-bar-form .tribe-bar-views-inner label{display:none}.tribe-bar-views-inner .tribe-events-visuallyhidden{display:none}.tribe-bar-views-inner{padding:0}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{display:inline-block}#tribe-bar-views .tribe-bar-views-list{border:none;text-transform:none;font-size:1em!important;line-height:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;letter-spacing:-.013em;padding:1.2em 1.5em .1em;text-align:center}.tribe-bar-view-list a[class*=tribe-icon-],.tribe-bar-views-list span[class^=tribe-icon-],.tribe-select2-results-views span[class^=tribe-icon-]{padding-left:2em}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{padding:0;background:0 0!important;color:#fff;margin-bottom:1em}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{padding:0}.sidebar_show #tribe-bar-form #tribe-bar-views{left:0}.sidebar_show .tribe-bar-search-filter,.tribe-bar-date-filter{width:35%}.sidebar_show .tribe-bar-mini .tribe-bar-search-filter{width:40%}.sidebar_show .tribe-bar-mini .tribe-bar-submit{margin-left:0;margin-top:32px;padding:0}.sidebar_show #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{padding:1.2em 0}.sidebar_show .tribe-bar-mini .tribe-bar-views-inner{padding:0}.sidebar_show #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{margin-bottom:.8em}.sidebar_show .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:0}.datepicker table tr td span:hover,body .datepicker table tr td span.focused{background:0 0}#tribe-bar-views .tribe-icon-day,#tribe-bar-views .tribe-icon-list,#tribe-bar-views .tribe-icon-month{position:relative;background:0 0}#tribe-bar-views .tribe-icon-day:before,#tribe-bar-views .tribe-icon-list:before,#tribe-bar-views .tribe-icon-month:before{content:'\e860';font-family:fontello;position:absolute;display:inline-block;left:2px;top:-1px;font-size:1.4em}#tribe-bar-views .tribe-icon-list:before{content:'\e8ba';font-size:1.6em;top:0}#tribe-bar-views .tribe-icon-day:before{content:'\e866'}#tribe-events-content table.tribe-events-calendar,.tribe-events-calendar thead th{border:none}#tribe-events-content .tribe-events-calendar td{border-color:transparent #e9e9e9 #e9e9e9;border-width:0 2px 2px;height:140px;padding:.9em .5em .5em}.tribe-events-calendar thead th{font-size:1em;font-weight:700;text-align:center;text-transform:uppercase;padding:1.85em 1em}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:transparent;font-size:14px;font-weight:600}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:transparent;color:#e9e9e9}#tribe-events-content .tribe-events-calendar td:hover{box-shadow:none}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:14px;font-weight:400;line-height:1.4}.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:4px 12px 6px}.tribe-events-list h2.tribe-events-page-title{margin:3.5em 0 2em}.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-]>a{background-color:transparent}p.tribe-events-back{display:none}#tribe-events-pg-template,.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .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}#tribe-geo-results h2.tribe-events-page-title,h2.tribe-events-page-title{font-weight:700;padding-bottom:0}.tribe-events-list-separator-month:after{display:none}.tribe-events-day .tribe-events-day-time-slot h5,.tribe-events-list-separator-month{font-weight:600;font-size:17px;line-height:24px;padding:1.4em;margin:1.5em auto;width:100%;text-transform:uppercase;box-sizing:border-box;background:#f9f9f9;border-radius:3px}.tribe-events-list-separator-month span{background-color:transparent;padding:0}.tribe-events-schedule h2{font-size:1em;font-style:normal;font-weight:400;margin:0 0 1em}.single-tribe_events .tribe-events-single-event-title{font-size:2.5em;line-height:1.6em}#tribe-events-header{display:none}.tribe-events-list .type-tribe_events h2{font-size:1.857em;font-weight:700}#tribe-bar-form input[type=text],#tribe-events .tribe-events-button,.tribe-events-button{font-weight:400}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-weight:700;font-size:inherit}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{border:none;text-transform:none;font-size:1em!important;line-height:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font-weight:700;letter-spacing:-.013em;padding:.9em 1.75em;text-align:center;height:auto}#tribe-bar-form .tribe-bar-submit input[type=submit],#tribe-events .tribe-events-button,.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events-button,.tribe-events-nav-next a,.tribe-events-nav-previous a,.tribe-events-viewmore a,.tribe-events-widget-link a,a.tribe-events-read-more{border:none;text-transform:none;font-size:1em!important;line-height:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font-weight:700;letter-spacing:-.013em;padding:.9em 1.75em;text-align:center}#tribe-bar-form .tribe-bar-submit input[type=submit],#tribe-events .tribe-events-button,.tribe-events-button,.tribe-events-nav-next a,.tribe-events-nav-previous a,.tribe-events-viewmore a,.tribe-events-widget-link a,a.tribe-events-read-more{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-nav-next a:hover,.tribe-events-nav-previous a:hover,.tribe-events-viewmore a:hover,.tribe-events-widget-link a:hover,a.tribe-events-read-more:hover{background:0 0}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:auto}.single-tribe_events .tribe-events-event-image{margin:0 0 2em 0}.tribe-events-event-meta .author{margin-bottom:0}.tribe-events-venue-details .author:after{display:none}a.tribe-events-gcal,a.tribe-events-ical{margin-top:0}.tribe-events-loop .tribe-events-event-meta,.tribe-events-tooltip .duration{font-weight:300;font-size:14px}.tribe-events-loop .tribe-events-event-meta{margin:24px 0 2.6em}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-style:normal;font-weight:300;margin-top:5px;line-height:1.7em}.tribe-events-list-event-description.tribe-events-content .tribe-events-read-more{margin-top:1.9em}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.9}.tribe-events-loop .tribe-events-content{padding:0}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:66%;overflow:hidden}#tribe-events-footer h3{display:none;margin-top:0;font-size:1.5em}#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}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:2em 0 1em}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:1px dashed #e2e2e2;padding-top:2em}.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}@media (max-width:1980px){.sidebar_show #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:0}.sidebar_show .tribe-bar-submit{padding:0}.sidebar_show #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{padding-top:14px;padding-bottom:14px}.sidebar_show .tribe-bar-mini .tribe-bar-submit{margin-left:3%;margin-top:33px}.sidebar_show .tribe-bar-mini .tribe-bar-views-inner{padding-top:0}.sidebar_show #tribe-events-bar .tribe-bar-filters .tribe-bar-date-filter,.sidebar_show #tribe-events-bar .tribe-bar-filters .tribe-bar-search-filter{width:30%}}@media (max-width:1439px){.sidebar_show #tribe-bar-form.tribe-bar-collapse #tribe-bar-views{float:right;left:auto;right:auto;margin-top:0}.sidebar_show #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding-top:0}.sidebar_show .tribe-bar-collapse #tribe-bar-collapse-toggle{width:65%}}@media (max-width:768px){.sidebar_show .tribe-bar-collapse #tribe-bar-collapse-toggle{width:55%!important}.sidebar_show #tribe-events-bar .tribe-bar-filters .tribe-bar-search-filter{margin-left:2em}}@media (max-width:479px){.sidebar_show .tribe-bar-collapse #tribe-bar-collapse-toggle{width:40%!important;float:left!important}.sidebar_show #tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:50%!important;float:right!important}}#tribe-bar-views-toggle{font-weight:700;padding-left:2.35em;padding-bottom:1.01em;padding-top:1.01em;border-radius:3px}#tribe-bar-views .tribe-bar-views-option{text-align:left}#tribe-bar-views .tribe-bar-views-list{padding:.5em .5em .1em;margin-top:-2px}#tribe-bar-views-toggle>span{margin-right:.55em}#tribe-bar-views-toggle:after{display:none}#tribe-events-content .tribe-events-tooltip h3{margin:0;font-size:18px}.tribe-events .tribe-events-header .tribe-events-c-search svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group,.tribe-events .tribe-events-calendar-day__type-separator{position:relative}.tribe-events-c-search__input-control:after{font-family:fontello;content:'\e807';margin:0;line-height:1.3em;position:absolute;left:.85em;top:50%;transform:translateY(-50%);font-size:1.2em;font-weight:400}.tribe-events .tribe-events-header .tribe-events-c-search input[type=text]{background-color:transparent}.tribe-events .tribe-events-header .tribe-events-c-top-bar__datepicker button{background-color:transparent}.tribe-events .tribe-events-header .tribe-events-c-top-bar__datepicker button:hover{color:#141827}.datepicker table td,.datepicker table th{text-align:center}.tribe-events .tribe-events-c-nav__list button[disabled],.tribe-events .tribe-events-c-top-bar__nav-list button[disabled]{background-color:transparent!important}.tribe-events .tribe-events-c-ical__link{border:none}.tribe-events .tribe-events-c-ical__link svg{display:none}.tribe-events a,.tribe-events button,.tribe-events input,.tribe-events span,.tribe-events th{font-family:inherit}.tribe-common .tribe-common-b2,.tribe-common .tribe-common-h1,.tribe-common .tribe-common-h2,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h4,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button,.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .day,.tribe-events .datepicker .dow,.tribe-events .datepicker .month,.tribe-events .datepicker .year,.tribe-events .tribe-events-c-ical .tribe-events-c-ical__link,.tribe-events .tribe-events-c-search__button,.tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child,.tribe-events-c-search input[type=text]{font-family:inherit!important}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover{padding:1em}#tribe-bar-views .tribe-bar-views-list{padding-left:.5em}#tribe-bar-views-toggle{padding-left:1.5em}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:transparent}.tribe-common.tribe-events .tribe-events-calendar-day__event-title-link,.tribe-common.tribe-events .tribe-events-calendar-list__event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{border:none!important}.tribe-common .tribe-events-calendar-day__event-description,.tribe-common .tribe-events-calendar-list__event-description{font-size:1em!important}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{width:100%}.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-content p{font-size:inherit;line-height:inherit}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{background-image:none}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{font-weight:700}.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-venue-map>iframe{height:100%!important}.tribe-events-single-section.tribe-events-event-meta h2{margin-top:0}.single-tribe_events abbr{border-bottom:none}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.214285714em}.tribe-events-single .tribe-events-sub-nav{padding: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-c-messages__message-list{max-width:100%}.tribe-common .tribe-common-c-svgicon{color:#000}.tribe-common button.tribe-events-calendar-month__day-cell{background-color:transparent}.tribe-events .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-view-selector__button{background-color:transparent!important}.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-text{background:0 0!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{display:none}.tribe-common .tribe-common-anchor-thin{-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:none!important}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:600}.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot{display:inline-block;vertical-align:top;width:20px;height:20px;line-height:20px;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:0.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:0.5s;animation-delay:.5s}@-webkit-keyframes preloader_dot_one{75%{-webkit-transform:scale(0)}}@keyframes preloader_dot_one{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes preloader_dot_two{75%{-webkit-transform:scale(0)}}@keyframes preloader_dot_two{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes preloader_dot_three{75%{-webkit-transform:scale(0)}}@keyframes preloader_dot_three{75%{transform:scale(0);-webkit-transform:scale(0)}}.tribe-common.tribe-events button.tribe-events-c-top-bar__datepicker-button{font-size:18px}.tribe-common.tribe-events .tribe-common-l-container{padding-top:0;padding-bottom:0}.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{border-radius:3px}.tribe-common.tribe-events .tribe-events-c-search__button:focus,.tribe-common.tribe-events .tribe-events-c-search__button:hover,.tribe-common.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus,.tribe-common.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus,.tribe-common.tribe-events button.tribe-events-c-search__button:focus,.tribe-common.tribe-events button.tribe-events-c-search__button:hover{outline:0}.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown{margin-bottom:0}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common.tribe-events a:focus,.tribe-common.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline:0}.tribe-common.tribe-events .tribe-events-calendar-day__event-cost,.tribe-common.tribe-events .tribe-events-calendar-list__event-cost{font-size:16px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-c-small-cta__price{font-size:14px}.single-tribe_events .tribe-events-schedule{flex-wrap:wrap}.tribe-events-schedule .tribe-events-cost{width:100%;margin-left:0;font-size:18px}#tribe-events-pg-template{padding:0}.single-tribe_events .tribe-events-schedule{margin-top:0}.tribe-common.tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:center}