.teccc-legend a, .tribe-events-calendar a, #tribe-events-content .tribe-events-tooltip h4{font-weight:normal;}.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,.tribe-events-calendar .tribe-events-has-events:after{ display:none; }.tribe-events-calendar .mobile-trigger .tribe-events-tooltip {display:none !important;}}.teccc-legend .tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac a,.tribe-events-calendar .tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac a,.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac,.tribe-events-calendar .tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac,#tribe-events-content .tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac > .tribe-events-tooltip h4,.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac h4{background-color:#f4f4f4;border-left:5px solid #faff00;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3%e9%96%8b%e5%82%ac h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b a,.tribe-events-calendar .tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b a,.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b,.tribe-events-calendar .tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b,#tribe-events-content .tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b > .tribe-events-tooltip h4,.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b h4{background-color:#f4f4f4;border-left:5px solid #01dad2;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e3%82%b7%e3%83%8a%e3%83%9c%e3%83%b3%e3%82%b8%e3%83%a3%e3%83%91%e3%83%b3%e3%81%8b%e3%82%89%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 a,.tribe-events-calendar .tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 a,.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97,.tribe-events-calendar .tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97,#tribe-events-content .tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 > .tribe-events-tooltip h4,.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 h4{background-color:#f4f4f4;border-left:5px solid #089cce;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e3%83%86%e3%82%a4%e3%82%af%e3%82%a2%e3%82%a6%e3%83%88%e5%b0%82%e9%96%80%e5%ba%97%e9%96%8b%e5%ba%97 h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 a,.tribe-events-calendar .tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 a,.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97,.tribe-events-calendar .tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97,#tribe-events-content .tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 > .tribe-events-tooltip h4,.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 h4{background-color:#CFCFCF;border-left:5px solid #93df01;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e3%83%99%e3%83%bc%e3%82%ab%e3%83%aa%e3%83%bc%e3%82%ab%e3%83%95%e3%82%a7%e9%96%8b%e5%ba%97 h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 a,.tribe-events-calendar .tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 a,.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4,.tribe-events-calendar .tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4,#tribe-events-content .tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > .tribe-events-tooltip h4,.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h4{background-color:#f4f4f4;border-left:5px solid #a84cff;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e6%96%b0%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 a,.tribe-events-calendar .tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 a,.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h4 a{color:#000;text-decoration:none;}.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4,.tribe-events-calendar .tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4,#tribe-events-content .tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > .tribe-events-tooltip h4,.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 > div.hentry.vevent > h3.entry-title,.tribe-events-mobile.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h4{background-color:#f4f4f4;border-left:5px solid #fe2787;border-right:5px solid transparent;color:#000;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e3%83%a1%e3%83%8b%e3%83%a5%e3%83%bc%e7%99%bb%e5%a0%b4 h2.tribe-events-list-event-title.entry-title a{width:auto;display:block;}