.recurringinfo {
	display: none !important;
}

/************************************************************
 * 	SINGLE EVENT
 ************************************************************/
article.page .tribe-events-single h1.entry-title {
	margin-bottom: 0;
}
.tribe-events-single .tribe-events-schedule,
.tribe-events-single .tribe-events-schedule.updated {
	display: inline;
	font-size: 1.5em;
	margin: 0;
}
.tribe-events-single .tribe-events-schedule .tribe-events-cost {
	background-color: #fff;
	float: right;
	font-size: 1em;
	padding: 5px 10px;
	text-align: center;
}
.tribe-events-single p.class-instructor {
	margin: 0 0 15px;
}
.tribe-events-single .tribe-events-single-event-description {
	margin-top: 0;
}
.tribe-events-single .row {
	margin-bottom: 0;
}

/************************************************************
 * 	EVENTS
 ************************************************************/

/* List View */
article.page .tribe-events-list .entry-title {
	background: none;
	padding: 0;
}
.tribe-events-list .tribe-events-list-event-description {
	margin-top: 0;
}

/* Calendar View */
article.page .tribe-events-calendar .entry-title {
	background: none;
}

/* Venue View */
article.page .tribe-events-venue .entry-title {
	background: none;
	padding: 0;
}

/************************************************************
 * 	BUTTONS
 ************************************************************/
#tribe-events .tribe-events-button {
	background-color: rgb(105,30,0);
}
#tribe-events .tribe-events-button:hover {
	background-color: rgba(105,30,0,.9);
}
