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

.events-list #tribe-events-footer, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer {
    border-top: none;;
    padding-top: 2em;
}
.events-archive .entry-content, .events-archive .entry-header {
    width: 100%;
}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
    line-height: 0;
    margin: 0;
}
#tribe-events-pg-template .tribe-events-content h6, .tribe-events-after-html h6, .tribe-events-before-html h6 {
    font-size: 26px;
    line-height: 36px;
}
#tribe-events-pg-template .tribe-events-content h2, .tribe-events-after-html h2, .tribe-events-before-html h2 {
    font-size: 24px;
    line-height: normal;
}
.tribe-events-back {
    background: #00a8c5 none repeat scroll 0 0;
    border-radius: 3px;
    float: right;
    margin: 10px 0;
    padding: 5px 10px;
    text-transform: uppercase;
}
.tribe-events-back a {
	color: #FFF !important;
	font-size: 12px;
}
.tribe-events-divider {
	display: none !important;
}
.tribe-events-cost {
	display: none;
}
.tribe-events-schedule {
    margin: 1em 0 0;
}
#tribe-events-content {
    margin-bottom: 0;
    padding: 40px 0;
}
.tribe-events-calendar thead th {
    background-color: #ea8ea2;
    border-left: 1px solid #ea8ea2;
    border-right: 1px solid #ea8ea2;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
    background: #ea8ea2 none repeat scroll 0 0;
}
#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: #00a8c5;
}
#tribe-bar-form {
    background: #f1fafd none repeat scroll 0 0;
}
#tribe-geo-results h2.tribe-events-page-title, h2.tribe-events-page-title {
    font-weight: 400;
}
#tribe-events-bar {
    margin-bottom: 0;
}
body.single-tribe_events #tribe-events .tribe-events-content p, body.single-tribe_events .tribe-events-after-html p, body.single-tribe_events .tribe-events-before-html p {
    margin-bottom: 1.2em;
}