.teccc-legend a,.tribe-events-calendar a,#tribe-events-content .tribe-events-tooltip h4{font-weight:bold;}.tribe-events-list .vevent.hentry h2{padding-left:5px;}@media only screen and (max-width:768px){.tribe-events-calendar td .hentry{display:block;}h3.entry-title.summary,h3.tribe-events-month-event-title,.tribe-events-calendar .tribe-events-has-events:after{display:none;}.tribe-events-calendar .mobile-trigger .tribe-events-tooltip{display:none!important;}}.tribe-grid-body div[id*="tribe-events-event-"][class*="tribe-events-category-"] .hentry.vevent,.tribe-grid-body div[id*="tribe-events-event-"][class*="tribe-events-category-"] .hentry.vevent:hover,.tribe-grid-allday div[id*="tribe-events-event-"][class*="tribe-events-category-"].hentry.vevent div{background-color:#fff;}.tribe-events-category-community-events .tribe-events-map-event-title a:link,.tribe-events-category-community-events .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-community-events.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-community-events.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-community-events a,.tribe-grid-allday .tribe-events-category-community-events a,.tribe-events-adv-list-widget li.tribe-events-category-community-events h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-community-events h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-community-events h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-community-events h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-community-events a:link,.tribe-venue-widget-list li.tribe-events-category-community-events a:visited,.teccc-legend .tribe-events-category-community-events a,.tribe-events-calendar .tribe-events-category-community-events a,.tribe-events-category-community-events>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-community-events h4 a{color:#000;text-decoration:none;}.tribe-events-category-community-events .tribe-events-map-event-title a:link,.tribe-events-category-community-events .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-community-events.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-community-events,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-community-events,.tribe-events-adv-list-widget .tribe-events-category-community-events h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-community-events h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-community-events h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-community-events h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-community-events a:link,.tribe-venue-widget-list li.tribe-events-category-community-events a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-community-events,.tribe-events-category-community-events h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-community-events,.tribe-events-calendar .tribe-events-category-community-events,#tribe-events-content .tribe-events-category-community-events>.tribe-events-tooltip h4,.tribe-events-category-community-events>div.hentry.vevent>h3.entry-title,.tribe-events-category-community-events h2 a,.tribe-events-mobile.tribe-events-category-community-events h4{background-color:#ffffb5;border-left:5px solid transparent;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-community-events .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-community-events h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-community-events h2 a:link,.tribe-venue-widget-list li.tribe-events-category-community-events a:link,.tribe-events-category-community-events h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-community-events h2.tribe-events-list-event-title a{width:auto;display:block;}.tribe-events-category-cross-program .tribe-events-map-event-title a:link,.tribe-events-category-cross-program .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-cross-program.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-cross-program.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-cross-program a,.tribe-grid-allday .tribe-events-category-cross-program a,.tribe-events-adv-list-widget li.tribe-events-category-cross-program h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-cross-program h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-cross-program h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-cross-program h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-cross-program a:link,.tribe-venue-widget-list li.tribe-events-category-cross-program a:visited,.teccc-legend .tribe-events-category-cross-program a,.tribe-events-calendar .tribe-events-category-cross-program a,.tribe-events-category-cross-program>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-cross-program h4 a{color:#000;text-decoration:none;}.tribe-events-category-cross-program .tribe-events-map-event-title a:link,.tribe-events-category-cross-program .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-cross-program.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-cross-program,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-cross-program,.tribe-events-adv-list-widget .tribe-events-category-cross-program h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-cross-program h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-cross-program h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-cross-program h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-cross-program a:link,.tribe-venue-widget-list li.tribe-events-category-cross-program a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-cross-program,.tribe-events-category-cross-program h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-cross-program,.tribe-events-calendar .tribe-events-category-cross-program,#tribe-events-content .tribe-events-category-cross-program>.tribe-events-tooltip h4,.tribe-events-category-cross-program>div.hentry.vevent>h3.entry-title,.tribe-events-category-cross-program h2 a,.tribe-events-mobile.tribe-events-category-cross-program h4{background-color:transparent;border-left:5px solid #9e00ba;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-cross-program .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-cross-program h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-cross-program h2 a:link,.tribe-venue-widget-list li.tribe-events-category-cross-program a:link,.tribe-events-category-cross-program h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-cross-program h2.tribe-events-list-event-title a{width:auto;display:block;}.tribe-events-category-fll .tribe-events-map-event-title a:link,.tribe-events-category-fll .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-fll.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-fll.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-fll a,.tribe-grid-allday .tribe-events-category-fll a,.tribe-events-adv-list-widget li.tribe-events-category-fll h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-fll h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-fll h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-fll h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-fll a:link,.tribe-venue-widget-list li.tribe-events-category-fll a:visited,.teccc-legend .tribe-events-category-fll a,.tribe-events-calendar .tribe-events-category-fll a,.tribe-events-category-fll>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-fll h4 a{color:#000;text-decoration:none;}.tribe-events-category-fll .tribe-events-map-event-title a:link,.tribe-events-category-fll .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-fll.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-fll,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-fll,.tribe-events-adv-list-widget .tribe-events-category-fll h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-fll h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-fll h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-fll h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-fll a:link,.tribe-venue-widget-list li.tribe-events-category-fll a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-fll,.tribe-events-category-fll h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-fll,.tribe-events-calendar .tribe-events-category-fll,#tribe-events-content .tribe-events-category-fll>.tribe-events-tooltip h4,.tribe-events-category-fll>div.hentry.vevent>h3.entry-title,.tribe-events-category-fll h2 a,.tribe-events-mobile.tribe-events-category-fll h4{background-color:transparent;border-left:5px solid #ed1c24;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-fll .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-fll h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-fll h2 a:link,.tribe-venue-widget-list li.tribe-events-category-fll a:link,.tribe-events-category-fll h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-fll h2.tribe-events-list-event-title a{width:auto;display:block;}.tribe-events-category-flljr .tribe-events-map-event-title a:link,.tribe-events-category-flljr .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-flljr.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-flljr.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-flljr a,.tribe-grid-allday .tribe-events-category-flljr a,.tribe-events-adv-list-widget li.tribe-events-category-flljr h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-flljr h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-flljr h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-flljr h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-flljr a:link,.tribe-venue-widget-list li.tribe-events-category-flljr a:visited,.teccc-legend .tribe-events-category-flljr a,.tribe-events-calendar .tribe-events-category-flljr a,.tribe-events-category-flljr>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-flljr h4 a{color:#000;text-decoration:none;}.tribe-events-category-flljr .tribe-events-map-event-title a:link,.tribe-events-category-flljr .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-flljr.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-flljr,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-flljr,.tribe-events-adv-list-widget .tribe-events-category-flljr h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-flljr h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-flljr h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-flljr h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-flljr a:link,.tribe-venue-widget-list li.tribe-events-category-flljr a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-flljr,.tribe-events-category-flljr h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-flljr,.tribe-events-calendar .tribe-events-category-flljr,#tribe-events-content .tribe-events-category-flljr>.tribe-events-tooltip h4,.tribe-events-category-flljr>div.hentry.vevent>h3.entry-title,.tribe-events-category-flljr h2 a,.tribe-events-mobile.tribe-events-category-flljr h4{background-color:transparent;border-left:5px solid #00a651;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-flljr .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-flljr h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-flljr h2 a:link,.tribe-venue-widget-list li.tribe-events-category-flljr a:link,.tribe-events-category-flljr h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-flljr h2.tribe-events-list-event-title a{width:auto;display:block;}.tribe-events-category-frc .tribe-events-map-event-title a:link,.tribe-events-category-frc .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-frc.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-frc.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-frc a,.tribe-grid-allday .tribe-events-category-frc a,.tribe-events-adv-list-widget li.tribe-events-category-frc h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-frc h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-frc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-frc h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-frc a:link,.tribe-venue-widget-list li.tribe-events-category-frc a:visited,.teccc-legend .tribe-events-category-frc a,.tribe-events-calendar .tribe-events-category-frc a,.tribe-events-category-frc>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-frc h4 a{color:#000;text-decoration:none;}.tribe-events-category-frc .tribe-events-map-event-title a:link,.tribe-events-category-frc .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-frc.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-frc,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-frc,.tribe-events-adv-list-widget .tribe-events-category-frc h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-frc h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-frc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-frc h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-frc a:link,.tribe-venue-widget-list li.tribe-events-category-frc a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-frc,.tribe-events-category-frc h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-frc,.tribe-events-calendar .tribe-events-category-frc,#tribe-events-content .tribe-events-category-frc>.tribe-events-tooltip h4,.tribe-events-category-frc>div.hentry.vevent>h3.entry-title,.tribe-events-category-frc h2 a,.tribe-events-mobile.tribe-events-category-frc h4{background-color:transparent;border-left:5px solid #009cd7;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-frc .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-frc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-frc h2 a:link,.tribe-venue-widget-list li.tribe-events-category-frc a:link,.tribe-events-category-frc h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-frc h2.tribe-events-list-event-title a{width:auto;display:block;}.tribe-events-category-ftc .tribe-events-map-event-title a:link,.tribe-events-category-ftc .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-ftc.hentry.vevent h3.entry-title a,#tribe-events-content div.tribe-events-category-ftc.hentry.vevent .tribe-events-tooltip h4.entry-title.summary,.tribe-grid-body .tribe-events-category-ftc a,.tribe-grid-allday .tribe-events-category-ftc a,.tribe-events-adv-list-widget li.tribe-events-category-ftc h2 a:link,.tribe-events-adv-list-widget li.tribe-events-category-ftc h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-ftc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-ftc h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-ftc a:link,.tribe-venue-widget-list li.tribe-events-category-ftc a:visited,.teccc-legend .tribe-events-category-ftc a,.tribe-events-calendar .tribe-events-category-ftc a,.tribe-events-category-ftc>div.hentry.vevent>h3.entry-title a,.tribe-events-mobile.tribe-events-category-ftc h4 a{color:#000;text-decoration:none;}.tribe-events-category-ftc .tribe-events-map-event-title a:link,.tribe-events-category-ftc .tribe-events-map-event-title a:visited,#tribe-events-content div.tribe-events-category-ftc.hentry.vevent .tribe-events-tooltip h4.entry-title,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-ftc,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-ftc,.tribe-events-adv-list-widget .tribe-events-category-ftc h2 a:link,.tribe-events-adv-list-widget .tribe-events-category-ftc h2 a:visited,.tribe-mini-calendar-list-wrapper .tribe-events-category-ftc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-ftc h2 a:visited,.tribe-venue-widget-list li.tribe-events-category-ftc a:link,.tribe-venue-widget-list li.tribe-events-category-ftc a:visited,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-ftc,.tribe-events-category-ftc h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-ftc,.tribe-events-calendar .tribe-events-category-ftc,#tribe-events-content .tribe-events-category-ftc>.tribe-events-tooltip h4,.tribe-events-category-ftc>div.hentry.vevent>h3.entry-title,.tribe-events-category-ftc h2 a,.tribe-events-mobile.tribe-events-category-ftc h4{background-color:transparent;border-left:5px solid #f57e25;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-ftc .tribe-events-map-event-title a:link,.tribe-events-adv-list-widget .tribe-events-category-ftc h2 a:link,.tribe-mini-calendar-list-wrapper .tribe-events-category-ftc h2 a:link,.tribe-venue-widget-list li.tribe-events-category-ftc a:link,.tribe-events-category-ftc h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-ftc h2.tribe-events-list-event-title a{width:auto;display:block;}#legend_box{font:bold 10px/4em sans-serif;text-align:center;}#legend a{text-decoration:none;}#tribe-events #legend li{display:inline-block;list-style-type:none;padding:7px;margin-left:0.7em;}#legend_box #legend li span{cursor:pointer;}