/**
 * The Events Calendar Full Stylesheet
 * (Some of these styles may override your current theme's styles)
 *
 * To add your own custom styles, create a stylesheet with the name
 * tribe-events.css in the tribe-events/ directory of your theme.
 * Your new stylesheet will be loaded after our own stylesheet.
 *
 * To replace our stylsheet altogether, you can use the 'tribe_events_stylesheet_url' filter.
 *
 * @package TribeEventsCalendar
 * @since  1.0
 * @author Modern Tribe Inc.
 *s
 */

/* = Custom Styles
=============================================*/

#tribe-events-pg-template {
	max-width: 1000px;
	padding: 30px 20px;
}

#tribe-events-header .tribe-events-sub-nav,
#tribe-events-footer .tribe-events-sub-nav {
	padding: 0;
}

.tribe-events-notices {
	margin-bottom: 30px;
}

#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: #2455c3;
}

.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,
#tribe_events_filters_wrapper input[type=submit],
.tribe-events-button,
.tribe-events-button.tribe-inactive,
.tribe-events-button:hover,
.tribe-events-button.tribe-active:hover {
	background-color: #43ace9;
}

.single-tribe_events .tribe-events-content {
	margin-bottom: 20px;
}