.single article.uwri_event {
  margin: 0 auto !important;
  float: none;
  padding: 40px 20px;
}

.uwri_event-title {
  font-size: 2.5em;
  color: var(--blue);
  line-height: 1;
  text-transform: uppercase;
}

.uwri_event .entry-thumbnail > img {
  width: 100%;
  max-height: 600px;
  object-fit: cover;
}

.uwri_event .entry-header {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
}

.uwri_event-date {
  text-align: center;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-right: 20px;
  max-width: calc(38px * 2);
}

.uwri_event-date_news {
  max-width: 38px;
}

.uwri_event-date > span {
  padding: 5px 0;
  font-size: 15px;
  width: 38px;
}

.uwri_event-date .event-month {
  background-color: var(--bg-blue);
  color: var(--white);
}

.uwri_event-date .event-day {
  background-color: #f9f9f9;
  color: var(--black);
}

.uwri_event-date .event-month_range {
  width: 100%;
}

.uwri_event-date .event-day_range {
  width: 100%;
  padding: 5px 10px;
}

.uwri_event-date .event-divider {
  width: 100%;
}

.uwri_event-date .event-time {
  display: none;
}

.uwri_event.news .entry-content .main-btn-style,
.uwri_event.press-release .entry-content .main-btn-style {
  display: none;
}

@media screen and (max-width: 600px) {
  .uwri_event-title {
    font-size: 2em;
  }
}