/* 2026 Update - Room Reference Layout Fixes */

/* 1. Reduce the heavy padding on the grey container */
.background-color-dce1e5 .container.top-padding-1 {
  padding-top: 30px !important;
}

/* 2. Fix Alignment of Headers */
/* Ensure the "Schedule" and "Instructional Video" text align perfectly */
.property-item p {
  margin-top: 0;
  margin-bottom: 10px;
}

/* 3. Container Spacing */
.video-container, .schedule-container {
  margin-bottom: 20px;
}

/* 4. Fix Iframe Widths */
.field--name-field-instructional-video-link iframe,
.schedule-container iframe {
  width: 100%;
  max-width: 100%;
  border: 1px solid #ddd;
}

/* 5. Fix "Double Underline" on Link */
/* Removes theme borders/shadows and forces standard text underline */
a.schedule-link {
  font-size: 0.85em;
  text-decoration: underline !important;
  border-bottom: none !important;
  box-shadow: none !important;
  color: #003660; /* UCSB Navy */
}

a.schedule-link:hover {
  text-decoration: none !important;
}