/* Tribe events style fixes*/
.tribe-theme-twentyfifteen.events-single #tribe-events-pg-template,
.tribe-theme-parent-twentyfifteen.events-single #tribe-events-pg-template { padding: 0px !important; }
.tribe-theme-twentyfifteen #tribe-events,
.tribe-theme-parent-twentyfifteen #tribe-events { padding: 0px; margin: 0px; background: none;}
.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content,
.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content{ padding: 0;}
.tribe-theme-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper,
.tribe-theme-parent-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper { padding: 0;}
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events{ background: white;}
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-event-featured{background:#398cbb;}
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events,
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first{ padding: 15px 20px;}
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events + .type-tribe_events,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events + .type-tribe_events{ margin-top: 1.25em;}
.tribe-events-list h2.tribe-events-page-title { font-family: "Open Sans", sans-serif;}
.tribe-events-list h2.tribe-events-list-event-title { font-family: "Open Sans", sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase;}
.tribe-events-list h2.tribe-events-list-event-title a { color: #000;}

.tribe-events-content:after { content: ' '; display: block; clear: both;}

body.single-tribe_events .hentry { background: none;}
body.single-tribe_events .attachment-full.wp-post-image { height: auto;}
.single-tribe_events .tribe-events-single-event-title { font-size: 33px;}

.tribe-events-single-event-description.tribe-events-content { background: #fafafa; border: 1px solid #eee; margin: 30px 0; padding: 15px 4%;}

#tribe-events-pg-template .tribe-events-content ul li { margin-bottom: 0px;}

@media screen and (max-width: 768px)
{
	#tribe-events div.tribe-events-single-event-description { padding: 4%; margin-bottom: 10px;}
	#tribe-events div.tribe-events-single-event-description ul { padding-left: 5%;}

}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a { background-color: #666;}


@media screen and (max-width: 768px)
{
	.single-tribe_events .tribe-events-single-event-title { font-size: 21px;}
}

/* Sticky events*/
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky { background: #a10936; color: #fff;}
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky a,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky a { color: #ed9813;}
.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky h2.tribe-events-list-event-title a,
.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-sticky h2.tribe-events-list-event-title a{ color: #fff;}

@media screen and (min-width: 38.75em)
{
	body.single-tribe_events .hentry{ box-shadow: none; margin: 0;}
}

@media screen and (min-width: 59.6875em)
{
	body.single-tribe_events .hentry { margin: 0;}
}

body.single-tribe_events .hentry { padding-top: 0px!important;}