.event-list{margin-bottom:15px}
@media screen and (min-width:768px){.event-list{margin-bottom:30px}
}
.event-list li{list-style-type:none;margin:0}
.event-list article{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}
.event-list article img{width:100%;margin-bottom:20px}
.event-list a:hover{cursor:pointer}
.event-list h2{margin-bottom:20px}
.event-list p{margin-bottom:20px}
.event-list-time{margin-bottom:20px}
@media screen and (min-width:768px){.event-list-time{font-size:inherit}
}
.event-list-time ul{padding-left:30px}
@media screen and (min-width:768px){.event-list-time ul{padding-left:40px}
}
.event-list-time ul li span{padding-left:4px}
.event-list-time .fa{font-size:18px;float:left}
@media screen and (min-width:768px){.event-list-time .fa{font-size:28px}
}
.event-list-address{margin-bottom:20px}
@media screen and (min-width:768px){.event-list-address{font-size:inherit}
}
.event-list-address ul{padding-left:30px}
@media screen and (min-width:768px){.event-list-address ul{padding-left:40px}
}
.event-list-address .fa{font-size:18px;float:left}
@media screen and (min-width:768px){.event-list-address .fa{font-size:28px}
}
.event-list-address p{padding-left:30px}
@media screen and (min-width:768px){.event-list-address p{padding-left:40px}
}
.event-list-readmore{margin-bottom:20px;cursor:pointer;font-weight:bold}
.event-list nav{min-height:30px}
.event-list-nav-left{float:left;font-weight:bold;cursor:pointer}
.event-list-nav-right{float:right;font-weight:bold;cursor:pointer}