/* style for date picker on events page */
.ui-datepicker-header .ui-icon i.icon-arrow-left {
  display: none;
}

.ui-datepicker-header .ui-icon i.icon-arrow-right {
  display: none;
}

.event-list-container:after {
	right: -20px;
	width: 20px;
}

.ui-datepicker .ui-datepicker-header { height: auto !important; }
.ui-datepicker { margin: 0 auto; }
.ui-datepicker table { width: 90%; }
.ui-datepicker .ui-datepicker-title { line-height: initial !important; }

@media (min-width: 992px){
	.ui-datepicker{
		width: 90% !important;
	}
	
	#datepicker .ui-datepicker-header { margin-bottom: 10px !important; }
}
@media (min-width: 1200px){
	#datepicker .ui-datepicker-header .ui-datepicker-prev  { left: 20px !important; }
	#datepicker .ui-datepicker-header .ui-datepicker-next  { right: 20px !important; }
}

.ui-widget-header { background-image: none !important; }

#tribe-community-events.form input.submit {
	background: #C91829;
	border: none;
}

#community_event .tribe-events-event-image { display: none; }

#community_event .event-title-wrapper { margin-bottom: 30px; }

#community_event #tribe-events-footer { margin-top: 30px; }

#community_event .tribe-tickets-rsvp {
	max-width: 400px;
	margin: 0 auto;
	text-align: center;
}

#community_event .tribe-tickets-rsvp table {
	width: 100%;
}

#community_event .tribe-events-meta-group h2 {
	border-bottom: 1px solid black;
	text-align: center;
}

#community_event .tribe-events-meta-group-other dd {
	margin-bottom: 10px;
}

#community_event .tribe-events-event-cost, #community_event .tribe-events-event-cost-label {display: none;}

#community_event .tribe-events-cal-links {
	text-align: center;
	width: 100%;
}

#community_event .tribe-events-cal-links a {
	margin: 5px;
}

.tribe-section.tribe-section-cost { display: none; }

#community_event .event-title-wrapper { text-align: center; }