@charset "UTF-8";
/* CSS Document */

.calendar .tribe-events-month h2, .tribe-events-visuallyhidden, .calendar .tribe-events-month h4, .tribe-events-sub-nav, #tribe-events-footer, .tribe-events-ical, .tribe-events-gcal {
	display: none
}

.tribe-events-thismonth, .tribe-events-othermonth {
	height: 150px;
	vertical-align: top;
	width: 185px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}

.tribe-events-thismonth .entry-summary {
	display: none
}

.tribe-events-month-event-title {
	line-height: 1.0em !important;
	font-size: 14px
}

.tribe-events-event-body {
	font-size: 10px
}

.tribe-events-thismonth div:first-child a {
	color:#000;
}

.tribe-events-thismonth div:first-child a:before {
	
}

.tribe-events-single-event-title {
	color: #9d4b2c;
	font-size: 34px;
	text-shadow: 0 1px #fff;
	margin-top: 10px;
}

.tribe-grid-allday .hentry.vevent > div, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent, .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover {
	background-color: #e65a1c;
	border: none;
}

.tribe-events-grid .hentry.vevent h3.entry-title {
	font-weight:normal
}

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-gcal {
	color: #000;
	font-size: 14px
}

h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title {
	font-size: 14px;
	font-weight: bold;
}

h2.tribe-events-page-title {
	text-align:left
}

#tribe-bar-form .tribe-bar-filters {
	display:none
}

.entry-meta {
	display:none
}

.tribe-events-event-meta .tribe-events-meta-group {
	padding: 0px;
	line-height: 150%;
	font-size: 14px
}