  .center-first .assets.links-with-background-images .asset.link-with-background-image:first-of-type {
      max-width: initial;
      width: 100%;
    }

/* ///////////////////////////////////////////////////////////////
 Hide Sort options from Faceted Browse page(s), e.g. Search
/////////////////////////////////////////////////////////////// */

/* Hide "Created" from sort options */
form.sorting select:first-of-type option[value="created"]{
  display: none;
}

/* Hide "Resource Class" from sort options */
form.sorting select:first-of-type option[value="resource_class_label"]{
  display: none;
}

/* Hide "Title(Link to Resource)" from sort options */
form.sorting select:first-of-type option[value="title"]{
  display: none;
}

/* /////////////////////////////////////////////////////
Hide any metadata "Columns" from Faceted Browse results
except for the first 2 (currently Title and Date issued)
//////////////////////////////////////////////////// */

.faceted-browse-page#body-wrapper #section-content table tr td:nth-child(n+3) {
  display: none;
}

/* /////////////////////////////////////
Hide elements on Item pages
////////////////////////////////// */

/* Hide extra cover images */

.media-render.file {
  display: none;
}

/* Hide Octopus Viewer if there's no PDF attachment */

.item.resource.show .item-has-media:not(.application-pdf) .octopusviewer-wrapper {
  display: none;
}

/* Hide universal viewer if it comes after HTML */

.media-embeds.application-pdf .media-render.file {
 display: none;
}

.media-embeds:not(.application-pdf) + .universal-viewer {
  display: none;
}

header {
  background-color:  initial;
  width: initial;
  min-height: initial;
  text-align: left;
  padding: initial;
  color:  initial;
}

octopusviewer-viewer {
  min-height: 425px;
}

@media screen and (min-width: 768px) {
  octopusviewer-viewer {
    min-height: 550px;
  }
}

@media screen and (min-width: 992px) {
  octopusviewer-viewer {
    min-height: 725px;
  }
}

.item.resource.show .container h2:first-of-type + h3, 
.item.resource.show .media-list img {
  display: none !important;
}

/* /////////////////////////////////////
Buttons for Browse Pages
////////////////////////////////// */

.button-link1 {
   background-color: #efefef; /* Gray */
   border: 2px solid #1f5b8a;
   border-radius: 4px;
   color: black;
   padding: 2px 5px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 20px;
   cursor: pointer;
}

.button-link2 {
   background-color: #1f5b8a; /* Blue */
   border: 2px solid #1f5b8a;
   border-radius: 4px;
   color: white;
   padding: 2px 5px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 20px;
   cursor: pointer;
}

.resource-list .item h4 {
  font-family: Georgia, 'Times New Roman', Times, serif;
  font-size: 1.25rem;
  font-weight: 600;
  margin-top: 1rem;
}

.resource-list.preview .item a {
  display: block;
  max-width: 204px;
  text-decoration: none;
}

.resource-list.preview .item a:hover {
  text-decoration: underline;
}

.resource-list.preview .item a img {
  border: 5px solid transparent;
  width: 100%;
}

.resource-list.preview .item a:hover img {
  border-color: var(--bs-link-color);
}

.resource-list.preview .item img {
  width: 100%;
}

.resource-list.preview .item a:hover img {
  border-color: var(--bs-link-color);
  max-width: 204px;
}

.browse-controls + .resource-list.preview {
  margin-top: 2rem;
}