/* Make the UL shrink to the width of its longest row (day + time) */
.contact-page .page-content .opening-info ul {
  display: inline-block;
}

/* Make the blurb use the exact same shrink-wrapped width */
.contact-page .page-content .opening-info .holiday-calendar-link p {
  display: inline-block;
  margin-top: 14px;
  /* typography */
  color: #000;
  font-size: inherit;
  line-height: 1.6;
    font-size: 14px!important;

}

.contact-page .page-content .opening-info .holiday-calendar-link {
  display: inline-block;
  margin-top: 14px;
  /* typography */
  color: #000;
  font-size: inherit;
  line-height: 1.6;
    font-size: 14px!important;

}

/* Keep your link styling */
.contact-page .page-content .opening-info .holiday-calendar-link a {
  color: #003DA5;
  font-weight: 600;
  text-decoration: none;
  border-bottom: 2px solid #F7941D;
  padding-bottom: 2px;
  transition: all 0.2s ease;
}

.contact-page .page-content .opening-info .holiday-calendar-link a:hover {
  color: #F7941D;
  border-bottom-color: #003DA5;
}
.opening-hours-wrap { 
    display: inline-block; 
    
}
