.tribe-events-event-meta a.tribe-events-gmap { border-bottom: 1px dashed #fff; }
body { letter-spacing: .1em; color: #000; line-heigh: 1.4em; }
h1, h2, h3, h4, h5, h6, h7, .button { margin-top: 1em; margin-bottom: 1em; }
p { margin-bottom: 2em; }
ul li { margin-bottom: 1em; }
li::marker { font-size: 0.8em; text-indent: 1.5em; }
.side_menu { background-color: #19498F; }
.content .container .container_inner { padding-bottom: 50px; }
.content_inner   p a, .footer_top p a { border-bottom: 1px dashed !important; }
.content_inner   p a.button { border-bottom: none !important; }
.three_columns .column1 .column_inner, .three_columns .column2 .column_inner, .three_columns .column3 .column_inner { padding: 0 40px 0 40px; }
.post-type-archive-tribe_events .content_inner .title, .single-tribe_events  .content_inner .title { display: none; }
#tribe-events-content table tr td { background-color: #fff !important; }
.tribe-events-single-event-description .tribe-events-content { margin: 2em; }
.single-tribe_events .title, .post-type-archive-tribe_events 
.footer_top h5 { font-weight: bold; }
.footer_top p { font-size: 0.9em; }
.footer_bottom p { font-size: 0.7em; }
.gallery .gallery-item img, .content_inner   p img, .tribe-events-event-image img { border: 1px solid #dedede !important; }
@media screen and (min-width: 780px) { .single-tribe_events .tribe-events-event-image img { width: 50%; float: left; margin-right: 30px; margin-bottom: 30px; } }
.single-tribe_events .tribe-events-event-meta { background: #19498F; color: #fff; }
.tribe-events-event-meta h3, .tribe-events-event-meta a { color: #fff; }
#tribe-events .tribe-events-button { background-color: #19498F; }
.tribe-events-list .tribe-events-venue-details { font-style: normal; }
table tr td { text-align: left; }