.block h2.block-title {
    font-size: 22px;
    font-weight: normal; 
    color: #008026;
    padding:0 0 10px 0;
}
.list-button .col-md-12{
  padding-left:0;
  padding-right:0;
}
.list-button.inside-min-tb{
  padding-top:0;
}
.event-list ul{
  margin:0;
  padding:0;
}
.event-list.event-list-4 .list-content .event-content .event-left .event-time .event-day {
    font-size: 30px;
    font-weight: 600;
    font-family:Arial,Helvetica,sans-serif;
}
.event-years{
  font-size:12px;
}

.list-2 li:first-child.inside-tb{
  padding-top:5px;
}
.list-2 .list-body{
  line-height:150%;
  font-size:16px;
}
.list-2 .two-line{
  max-height:initial;
}
.list-2 .two-line span.list-time{
  color:#999;
  margin-right:10px;
}
.list-2 li .list-left{
  display:none;
}
.quick-inside-min-tb {
    padding: 20px;
    background: rgba(0,0,0,0.6);
    width: 60%;
    text-align: left;
    margin: 0;
    bottom:3px;
    font-size:16px;
    font-weight:normal;
}
@media only screen and (min-width: 768px){
.event-list.event-list-4 .list-content .event-content .event-left .event-time {
    padding: 8px;
    line-height: 22px;
}
.event-list.event-list-4 .list-content .event-content .event-right .event-title {
    -webkit-line-clamp: 2;
    font-size:16px;
}
.event-list.event-list-4 p,.event-right p{
  color:#999;
}
}
@media only screen and (max-width: 767px){
.event-right p{
  display:none;
}
  
}