.event{margin-bottom:15px}
@media screen and (min-width:768px){.event{margin-bottom:30px}
}
.event li{list-style-type:none}
.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time){margin-bottom:25px}
@media screen and (min-width:768px){.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time){font-size:inherit}
}
.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) ul{padding-left:30px}
@media screen and (min-width:768px){.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) ul{padding-left:40px}
}
.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) ul li{margin:0}
.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) ul li span{padding-left:4px}
.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) .fa{font-size:18px;float:left}
@media screen and (min-width:768px){.event-time:not(.c-eventDetails__date):not(.c-eventDetails__time) .fa{font-size:28px}
}
.event-address{margin-bottom:25px}
@media screen and (min-width:768px){.event-address{font-size:inherit}
}
.event-address ul{padding-left:30px}
@media screen and (min-width:768px){.event-address ul{padding-left:40px}
}
.event-address ul li{margin:0}
.event-address .fa{font-size:18px;float:left}
@media screen and (min-width:768px){.event-address .fa{font-size:28px}
}
.event a:hover{cursor:pointer}
.event h2{margin-bottom:10px}
.event p{margin-bottom:20px}
.event img{width:100%;margin-bottom:10px}