.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-cabf86d1-cdd5-e9d7-b7a7-e0255a275748 {
font-size: var(--font-size-sm) !important;
}
.lfr-layout-structure-item-9f4563dc-ed0d-7b73-f582-2a5c882459bf {
  a {
    display: block;
    color: var(--color-status-info-1) !important;
    font-weight: 400;

    &:hover{
     .collection-date {
     text-decoration: underline; 
     }
    }

  }	
}.lfr-layout-structure-item-b41261d8-76db-97ee-603d-5e606078a990 {
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
color: var(--color-primary-1) !important;
}
.lfr-layout-structure-item-c09313ad-d09c-149b-36b3-4790136e7b21 {
.container-fluid.overflow-hidden {
overflow: unset !important;
}
}.lfr-layout-structure-item-3c41aaf0-8dcf-88ba-3b07-ef513e6c2efd {
max-width: 100vw !important;
min-height: 70vh !important;
}
.lfr-layout-structure-item-3c41aaf0-8dcf-88ba-3b07-ef513e6c2efd {
	overflow-x: hidden;
}.lfr-layout-structure-item-30f5c5be-1d98-c827-7f90-2bc9a2c85469 {

display: block;

}.lfr-layout-structure-item-494825f7-f86f-4a72-bb22-9c50a1ecfd7e {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-7a315e25-3590-8a67-7729-b29b77e5434c {

}

.msd-table {
    border-spacing: 0;
    border: 4px solid #0071bc;
    margin-bottom: 16px;
 
    tbody {
      tr:first-child {
        background-color: #0071bc;
        color: white;
        font-weight: 600;
 
        td {
          padding: 4px 10px;
        }
      }
 
      tr {
        td,
        th {
          padding: 4px 16px;
          text-align: center;
        }
 
        td:has(strong),
        th {
          border-bottom: 3px solid #0071bc;
          border-top: 3px solid #0071b3;
        }
      }
    }
 
    &.highlight-even {
      tbody {
        tr:not(:first-child) {
          td:nth-child(even),
          th:nth-child(even) {
            background-color: #eee;
          }
        }
      }
    }
 
    &.highlight-odd {
      tbody {
        tr:not(:first-child) {
          td:nth-child(odd),
          th:nth-child(odd) {
            background-color: #eee;
          }
        }
      }
    }
  }.lfr-layout-structure-item-bb262915-731c-cd10-36aa-c66c97689951 {
font-size: var(--font-size-sm) !important;
color: var(--body-color) !important;
}
.lfr-layout-structure-item-3424369f-bc7b-3d68-1e67-0bb392dc4f66 {
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-433277ad-3208-850a-25b9-adca9238bf62 {
font-size: var(--font-size-sm) !important;
}
