.eb-event-large-image {
    margin: 0 0 20px;
    width: 100%;
}

img.eb-thumb-left {
    margin: 0 15px 0 0!important;
    float: left!important;
    width: 300px;
}

.ebm-upcoming-events li {
    list-style: square;
    padding: 0 0 10px;
    margin: 0 0 10px;
    border-bottom: 1px solid #e6ecf0;
    line-height: 1.5;
}
.eb-event-date {
    background-image: none!important;
    border-radius: 100%;
    font-family: inherit;
    height: 60px;
    width: 60px;
    text-align: center;
    background-color: #006599;
}

.btn {
  background-color: #5cb75c;
  color: #ffffff;
  
}
#eb-events .btn-primary:hover{
  *background-color: #6c757d !important;
}