/*Mailchimp*/
.entry-content {
position: relative;
}
.entry-content iframe {
height:4000px!important;
}

.camp-title {
font-size: 1.7em;
line-height:0.9em;
margin-bottom: 0;
}
.custom-html-widget .campaign iframe,
.x-comments-area,
.meta-comments,
body #templateHeader,
body #templateFooter,
body .wp-embed-heading {
display:none !important;
}
/*Mailchimp END*/

.tribe-events-thismonth div:first-child{
	background: hsl(0,0%,30%) !important;
	color:#fff !important;
}

#tribe-events-content table.tribe-events-calendar, .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a{
font-size:20px !important;
padding:5px !important;
}

.tribe-events-schedule{
margin:0 !important;
}

.entry-header, .entry-content {
    font-size: 20px !important;
    color: #282828;
}

#tribe-events-content .tribe-events-tooltip h4{
font-weight:bold !important;
font-size:20px !important;
color: #fff !important;
background: #18367c !important;
padding:5px !important;
}
.tribe-events-tooltip .tribe-events-abbr{
font-weight:normal !important;
font-size:16px !important;
color: #fff !important;
background: #282828;
padding:5px !important;
}
.tribe-events-tooltip div p{
font-weight:bold !important;
font-size:16px !important;
color: #18367c !important;
}

tribe-event-description{
font-size:16px !important;
padding: 5px !important;
}

.tribe-events-single-section-title{
font-size:30px !important;
}

.tribe-events-meta-group-details dl, .tribe-venue{
font-size: 20px !important;
}

.tribe-events-single-event-title{
color: #18367c !important;
}

.tribe-events-schedule h2{
font-size: 20px !important;
}



#tribe-events-content{
padding: 2px 30px !important;
}

.tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a{
font-size:18px !important;
}

.ecs-excerpt{
margin:0 !important;
}

.ecs-event{
margin-bottom:40px !important;
}