p { 
 margin-top: 10px;
 margin-bottom: 10px;
}

h1, h2, h3, h4, h5, h6 {
 margin-top: 20px;
 margin-bottom: 5px;
}

.title h1, .title h2, .title h3, .title h4, .title h5, .title h6 {
 margin-top: 0px;
 margin-bottom: 0px;
}

h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {
margin-top: 0px;
}

.qbutton.orange { /* Adding this because VC's button is too much work */ 
    color: rgb(255, 255, 255);
    border-color: rgb(207, 103, 51);
    font-weight: 700;
    background-color: rgb(207, 103, 51);
    margin-top: 10px;
}

.qbutton.orange:hover {  
    background-color: black;
    border-color: black;
}

.type-event footer.entry-meta { display: none; }

body.single-post .post_image { display: none; }

body.tax-event-venue .event {
    padding: 10px 15px;
    box-shadow: 0px 0px 5px #666;
    background-color: white;
}

body.tax-event-venue .event .eo-event-title { 
   margin: 0px 25px 0px 5px;  
}
body.tax-event-venue .event .eo-event-date { margin-left: 10px; }
body.tax-event-venue .event .eo-event-details ul.eo-event-meta { display: none; }

/** For moving the title out of the orange bar **/
.title_subtitle_holder h1 { display: none; }
.lower-title {
    color: #CF6733;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: bolder;
    font-size: 2.5rem;
}

@media screen and (max-width: 600px) {
    .lower-title {
       font-size: 1.75rem;
    }
}


.ls-l { text-shadow: 0px 0px 10px black; }

/** Clean up the search  page **/
body.search .blog_large_image .post_image {
    display: none;
}

.eo-events li{
list-style-type: none;
}  

.event-2 {width: 16.66%;float: left;}
.event-10 {width: 83.33%;float: left;}