.tribe-events-list .type-tribe_events {
background-color:#fff;
margin-bottom:22px !important;
padding:20px !important;
box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.1);
border-radius:12px;
}
#tribe-events .tribe-events-button
{
display:none;
}
#tribe-events-bar {
margin-top:10px;
}
.tribe-events-list .tribe-events-list-event-title {
margin-top:20px;
font-size:1.8em !important
}
.tribe-events-list .tribe-events-loop .tribe-events-content a {
}
#tribe-events-content .tribe-events-read-more {
background-color:#ff4b32;
color:#fff !important;
padding:12px;
border-radius:6px;
margin-top:12px;	
}
.tribe-events-list .tribe-events-loop .tribe-events-content {
padding-bottom:30px;
}
.tribe-events-list .type-tribe_events {
}
.tribe-events-filters-horizontal .tribe-events-filters-content {
padding:12px;
}
#tribe_events_filters_wrapper .tribe-events-filters-group-heading {
font-size:15px;
}
.tribe-events-list .tribe-events-list-event-title {
text-transform: uppercase;
}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
margin-bottom:20px;
}
.tribe-events-loop .tribe-events-event-meta {
border-top: 2px dotted #ff4b32;
border-bottom: 2px dotted #ff4b32;
padding-top:8px;
padding-bottom:8px;
margin-top:10px;
}
.tribe-events-loop .tribe-event-date-start, .tribe-events-loop .tribe-event-date-end {
font-size:16px;
}
.tribe-section-cost {
display:none;
}
@media only screen and (min-width: 767px){
.tribe-events-filters-horizontal #tribe_events_filters_form {
padding-top:16px;
}
.tribe-events-filters-horizontal .tribe_events_filter_item{
padding-right:20px;
}  
}
@media only screen and (max-width: 767px){
#tribe-events .tribe-events-loop .tribe-events-content {
margin-bottom:20px;
}
}