/* ---------- Color Module Styles ----------- */
header[role=banner],
footer[role=contentinfo] {
  background-color: #ffffff;
  color: #092c54;
}

header[role=banner] {
  border-bottom: 6px solid #0e0f78;
}

footer[role=contentinfo] {
  border-top: 6px solid #0e0f78;
}

.view-search-resources .views-row {
  background-color: #0e0f78;
}
.view-search-resources .views-row:nth-of-type(2n) {
  background-color: #b39925;
}
.view-search-resources .views-row:nth-of-type(2n) article.node--view-mode-search-result {
  border-left: 6px solid #b39925;
  border-right: 2px solid #b39925;
}

article.node--view-mode-search-result {
  border-left: 6px solid #0e0f78;
  border-right: 2px solid #0e0f78;
  position: relative;
  z-index: 1;
  background: rgba(255, 255, 255, 0.9);
}

@supports (transform-style: preserve-3d) {
  .page-node-type-resource .field--name-resourcehub-audience-intro,
.page-node-type-resource .field--name-resourcehub-summary {
    background-color: transparent;
    background: rgba(255, 255, 255, 0.9);
    position: relative;
    transform-style: preserve-3d;
  }
  .page-node-type-resource .field--name-resourcehub-audience-intro:before,
.page-node-type-resource .field--name-resourcehub-summary:before {
    background: #0e0f78;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    transform: translateZ(-1px);
  }
}

.front.node .field--name-resourcehub-link-block > .field__item {
  background: #b39925;
}
.front.node .paragraph--type--resourcehub-link-block {
  background: rgba(255, 255, 255, 0.9);
  color: black;
}
.front.node .paragraph--type--resourcehub-link-block .field--name-resourcehub-links > .field__item:before {
  color: #0e0f78;
}
