.aci-event {
  margin-bottom: 30px;
  background-color: white;
}

.aci-event .date-block {
  margin: 0 !important;
  padding: 0 15px !important;
  background-color: rgb(112,163,255);
  color: white;
}

.aci-event .date-block .date-block-day {
	margin: 0;
  font-weight: 900;
  font-size: 3em;
}

.aci-event i.fa {
  color: #b40009;
}

.aci-event:last-of-type {
  margin-bottom: 0;
}

@media (max-width: 959px) {
    .date-block { min-width: 100%; text-align: center; justify-content: center; }
}