.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,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;}}.teccc-legend .tribe-events-category-american-sports a,.tribe-events-calendar .tribe-events-category-american-sports a,.tribe-events-category-american-sports > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-american-sports h4 a{color:#000;text-decoration:none;}.tribe-events-category-american-sports h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-american-sports,.tribe-events-calendar .tribe-events-category-american-sports,#tribe-events-content .tribe-events-category-american-sports > .tribe-events-tooltip h4,.tribe-events-category-american-sports > div.hentry.vevent > h3.entry-title,.tribe-events-category-american-sports h2 a,.tribe-events-mobile.tribe-events-category-american-sports h4{background-color:#f8ecc9;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-american-sports h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-american-sports h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-basketball a,.tribe-events-calendar .tribe-events-category-basketball a,.tribe-events-category-basketball > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-basketball h4 a{color:#000;text-decoration:none;}.tribe-events-category-basketball h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-basketball,.tribe-events-calendar .tribe-events-category-basketball,#tribe-events-content .tribe-events-category-basketball > .tribe-events-tooltip h4,.tribe-events-category-basketball > div.hentry.vevent > h3.entry-title,.tribe-events-category-basketball h2 a,.tribe-events-mobile.tribe-events-category-basketball h4{background-color:#f28366;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-basketball h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-basketball h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-boxingfighting a,.tribe-events-calendar .tribe-events-category-boxingfighting a,.tribe-events-category-boxingfighting > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-boxingfighting h4 a{color:#fff;text-decoration:none;}.tribe-events-category-boxingfighting h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-boxingfighting,.tribe-events-calendar .tribe-events-category-boxingfighting,#tribe-events-content .tribe-events-category-boxingfighting > .tribe-events-tooltip h4,.tribe-events-category-boxingfighting > div.hentry.vevent > h3.entry-title,.tribe-events-category-boxingfighting h2 a,.tribe-events-mobile.tribe-events-category-boxingfighting h4{background-color:#c02a30;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-boxingfighting h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-boxingfighting h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-continental-europe-football a,.tribe-events-calendar .tribe-events-category-continental-europe-football a,.tribe-events-category-continental-europe-football > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-continental-europe-football h4 a{color:#fff;text-decoration:none;}.tribe-events-category-continental-europe-football h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-continental-europe-football,.tribe-events-calendar .tribe-events-category-continental-europe-football,#tribe-events-content .tribe-events-category-continental-europe-football > .tribe-events-tooltip h4,.tribe-events-category-continental-europe-football > div.hentry.vevent > h3.entry-title,.tribe-events-category-continental-europe-football h2 a,.tribe-events-mobile.tribe-events-category-continental-europe-football h4{background-color:#3a545b;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-continental-europe-football h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-continental-europe-football h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-english-premier-leaugue a,.tribe-events-calendar .tribe-events-category-english-premier-leaugue a,.tribe-events-category-english-premier-leaugue > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-english-premier-leaugue h4 a{color:#fff;text-decoration:none;}.tribe-events-category-english-premier-leaugue h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-english-premier-leaugue,.tribe-events-calendar .tribe-events-category-english-premier-leaugue,#tribe-events-content .tribe-events-category-english-premier-leaugue > .tribe-events-tooltip h4,.tribe-events-category-english-premier-leaugue > div.hentry.vevent > h3.entry-title,.tribe-events-category-english-premier-leaugue h2 a,.tribe-events-mobile.tribe-events-category-english-premier-leaugue h4{background-color:#6d2bd8;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-english-premier-leaugue h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-english-premier-leaugue h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-futsal a,.tribe-events-calendar .tribe-events-category-futsal a,.tribe-events-category-futsal > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-futsal h4 a{color:;text-decoration:none;}.tribe-events-category-futsal h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-futsal,.tribe-events-calendar .tribe-events-category-futsal,#tribe-events-content .tribe-events-category-futsal > .tribe-events-tooltip h4,.tribe-events-category-futsal > div.hentry.vevent > h3.entry-title,.tribe-events-category-futsal h2 a,.tribe-events-mobile.tribe-events-category-futsal h4{background-color:;border-left:5px solid ;border-right:5px solid transparent;color:;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-futsal h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-futsal h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-gaelic-sports a,.tribe-events-calendar .tribe-events-category-gaelic-sports a,.tribe-events-category-gaelic-sports > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-gaelic-sports h4 a{color:#000;text-decoration:none;}.tribe-events-category-gaelic-sports h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-gaelic-sports,.tribe-events-calendar .tribe-events-category-gaelic-sports,#tribe-events-content .tribe-events-category-gaelic-sports > .tribe-events-tooltip h4,.tribe-events-category-gaelic-sports > div.hentry.vevent > h3.entry-title,.tribe-events-category-gaelic-sports h2 a,.tribe-events-mobile.tribe-events-category-gaelic-sports h4{background-color:#a79c8e;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-gaelic-sports h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-gaelic-sports h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-ice-hockey a,.tribe-events-calendar .tribe-events-category-ice-hockey a,.tribe-events-category-ice-hockey > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-ice-hockey h4 a{color:#fff;text-decoration:none;}.tribe-events-category-ice-hockey h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-ice-hockey,.tribe-events-calendar .tribe-events-category-ice-hockey,#tribe-events-content .tribe-events-category-ice-hockey > .tribe-events-tooltip h4,.tribe-events-category-ice-hockey > div.hentry.vevent > h3.entry-title,.tribe-events-category-ice-hockey h2 a,.tribe-events-mobile.tribe-events-category-ice-hockey h4{background-color:#18839f;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-ice-hockey h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-ice-hockey h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-international-football a,.tribe-events-calendar .tribe-events-category-international-football a,.tribe-events-category-international-football > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-international-football h4 a{color:#000;text-decoration:none;}.tribe-events-category-international-football h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-international-football,.tribe-events-calendar .tribe-events-category-international-football,#tribe-events-content .tribe-events-category-international-football > .tribe-events-tooltip h4,.tribe-events-category-international-football > div.hentry.vevent > h3.entry-title,.tribe-events-category-international-football h2 a,.tribe-events-mobile.tribe-events-category-international-football h4{background-color:#68c0d8;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-international-football h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-international-football h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-la-liga a,.tribe-events-calendar .tribe-events-category-la-liga a,.tribe-events-category-la-liga > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-la-liga h4 a{color:#000;text-decoration:none;}.tribe-events-category-la-liga h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-la-liga,.tribe-events-calendar .tribe-events-category-la-liga,#tribe-events-content .tribe-events-category-la-liga > .tribe-events-tooltip h4,.tribe-events-category-la-liga > div.hentry.vevent > h3.entry-title,.tribe-events-category-la-liga h2 a,.tribe-events-mobile.tribe-events-category-la-liga h4{background-color:#ffcc00;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-la-liga h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-la-liga h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-motor-sportsf1 a,.tribe-events-calendar .tribe-events-category-motor-sportsf1 a,.tribe-events-category-motor-sportsf1 > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-motor-sportsf1 h4 a{color:#fff;text-decoration:none;}.tribe-events-category-motor-sportsf1 h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-motor-sportsf1,.tribe-events-calendar .tribe-events-category-motor-sportsf1,#tribe-events-content .tribe-events-category-motor-sportsf1 > .tribe-events-tooltip h4,.tribe-events-category-motor-sportsf1 > div.hentry.vevent > h3.entry-title,.tribe-events-category-motor-sportsf1 h2 a,.tribe-events-mobile.tribe-events-category-motor-sportsf1 h4{background-color:#c8391b;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-motor-sportsf1 h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-motor-sportsf1 h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-other-sports a,.tribe-events-calendar .tribe-events-category-other-sports a,.tribe-events-category-other-sports > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-other-sports h4 a{color:#fff;text-decoration:none;}.tribe-events-category-other-sports h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-other-sports,.tribe-events-calendar .tribe-events-category-other-sports,#tribe-events-content .tribe-events-category-other-sports > .tribe-events-tooltip h4,.tribe-events-category-other-sports > div.hentry.vevent > h3.entry-title,.tribe-events-category-other-sports h2 a,.tribe-events-mobile.tribe-events-category-other-sports h4{background-color:#c99c4c;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-other-sports h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-other-sports h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-roshn-saudi-league a,.tribe-events-calendar .tribe-events-category-roshn-saudi-league a,.tribe-events-category-roshn-saudi-league > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-roshn-saudi-league h4 a{color:;text-decoration:none;}.tribe-events-category-roshn-saudi-league h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-roshn-saudi-league,.tribe-events-calendar .tribe-events-category-roshn-saudi-league,#tribe-events-content .tribe-events-category-roshn-saudi-league > .tribe-events-tooltip h4,.tribe-events-category-roshn-saudi-league > div.hentry.vevent > h3.entry-title,.tribe-events-category-roshn-saudi-league h2 a,.tribe-events-mobile.tribe-events-category-roshn-saudi-league h4{background-color:;border-left:5px solid ;border-right:5px solid transparent;color:;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-roshn-saudi-league h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-roshn-saudi-league h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-rugby-union a,.tribe-events-calendar .tribe-events-category-rugby-union a,.tribe-events-category-rugby-union > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-rugby-union h4 a{color:#fff;text-decoration:none;}.tribe-events-category-rugby-union h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-rugby-union,.tribe-events-calendar .tribe-events-category-rugby-union,#tribe-events-content .tribe-events-category-rugby-union > .tribe-events-tooltip h4,.tribe-events-category-rugby-union > div.hentry.vevent > h3.entry-title,.tribe-events-category-rugby-union h2 a,.tribe-events-mobile.tribe-events-category-rugby-union h4{background-color:#6b5344;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-rugby-union h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-rugby-union h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-uefa-champions-league a,.tribe-events-calendar .tribe-events-category-uefa-champions-league a,.tribe-events-category-uefa-champions-league > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-uefa-champions-league h4 a{color:#fff;text-decoration:none;}.tribe-events-category-uefa-champions-league h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-uefa-champions-league,.tribe-events-calendar .tribe-events-category-uefa-champions-league,#tribe-events-content .tribe-events-category-uefa-champions-league > .tribe-events-tooltip h4,.tribe-events-category-uefa-champions-league > div.hentry.vevent > h3.entry-title,.tribe-events-category-uefa-champions-league h2 a,.tribe-events-mobile.tribe-events-category-uefa-champions-league h4{background-color:#3b8686;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-uefa-champions-league h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-uefa-champions-league h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-uefa-conference-league a,.tribe-events-calendar .tribe-events-category-uefa-conference-league a,.tribe-events-category-uefa-conference-league > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-uefa-conference-league h4 a{color:;text-decoration:none;}.tribe-events-category-uefa-conference-league h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-uefa-conference-league,.tribe-events-calendar .tribe-events-category-uefa-conference-league,#tribe-events-content .tribe-events-category-uefa-conference-league > .tribe-events-tooltip h4,.tribe-events-category-uefa-conference-league > div.hentry.vevent > h3.entry-title,.tribe-events-category-uefa-conference-league h2 a,.tribe-events-mobile.tribe-events-category-uefa-conference-league h4{background-color:;border-left:5px solid ;border-right:5px solid transparent;color:;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-uefa-conference-league h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-uefa-conference-league h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-uefa-europa-league a,.tribe-events-calendar .tribe-events-category-uefa-europa-league a,.tribe-events-category-uefa-europa-league > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-uefa-europa-league h4 a{color:#000;text-decoration:none;}.tribe-events-category-uefa-europa-league h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-uefa-europa-league,.tribe-events-calendar .tribe-events-category-uefa-europa-league,#tribe-events-content .tribe-events-category-uefa-europa-league > .tribe-events-tooltip h4,.tribe-events-category-uefa-europa-league > div.hentry.vevent > h3.entry-title,.tribe-events-category-uefa-europa-league h2 a,.tribe-events-mobile.tribe-events-category-uefa-europa-league h4{background-color:#a8dba8;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-uefa-europa-league h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-uefa-europa-league h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-uefa-super-cup a,.tribe-events-calendar .tribe-events-category-uefa-super-cup a,.tribe-events-category-uefa-super-cup > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-uefa-super-cup h4 a{color:;text-decoration:none;}.tribe-events-category-uefa-super-cup h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-uefa-super-cup,.tribe-events-calendar .tribe-events-category-uefa-super-cup,#tribe-events-content .tribe-events-category-uefa-super-cup > .tribe-events-tooltip h4,.tribe-events-category-uefa-super-cup > div.hentry.vevent > h3.entry-title,.tribe-events-category-uefa-super-cup h2 a,.tribe-events-mobile.tribe-events-category-uefa-super-cup h4{background-color:;border-left:5px solid ;border-right:5px solid transparent;color:;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-uefa-super-cup h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-uefa-super-cup h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-uk-ireland-football a,.tribe-events-calendar .tribe-events-category-uk-ireland-football a,.tribe-events-category-uk-ireland-football > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-uk-ireland-football h4 a{color:#fff;text-decoration:none;}.tribe-events-category-uk-ireland-football h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-uk-ireland-football,.tribe-events-calendar .tribe-events-category-uk-ireland-football,#tribe-events-content .tribe-events-category-uk-ireland-football > .tribe-events-tooltip h4,.tribe-events-category-uk-ireland-football > div.hentry.vevent > h3.entry-title,.tribe-events-category-uk-ireland-football h2 a,.tribe-events-mobile.tribe-events-category-uk-ireland-football h4{background-color:#0b486b;border-left:5px solid transparent;border-right:5px solid transparent;color:#fff;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-uk-ireland-football h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-uk-ireland-football h2.tribe-events-list-event-title a{width:auto;display:block;}.teccc-legend .tribe-events-category-ukrainian-premier-league a,.tribe-events-calendar .tribe-events-category-ukrainian-premier-league a,.tribe-events-category-ukrainian-premier-league > div.hentry.vevent > h3.entry-title a,.tribe-events-mobile.tribe-events-category-ukrainian-premier-league h4 a{color:;text-decoration:none;}.tribe-events-category-ukrainian-premier-league h2.tribe-events-list-event-title.entry-title a,.teccc-legend .tribe-events-category-ukrainian-premier-league,.tribe-events-calendar .tribe-events-category-ukrainian-premier-league,#tribe-events-content .tribe-events-category-ukrainian-premier-league > .tribe-events-tooltip h4,.tribe-events-category-ukrainian-premier-league > div.hentry.vevent > h3.entry-title,.tribe-events-category-ukrainian-premier-league h2 a,.tribe-events-mobile.tribe-events-category-ukrainian-premier-league h4{background-color:;border-left:5px solid ;border-right:5px solid transparent;color:;line-height:1.4em;padding-left:5px;padding-bottom:2px;}.tribe-events-category-ukrainian-premier-league h2.tribe-events-list-event-title.entry-title a,.tribe-events-category-ukrainian-premier-league 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;}