/*
Theme Name: NCSHPO Child
Theme URI: https://bradhogan.me
Author: Brad Hogan
Description: Not for distribution.
Template: trailhead
Version: 1.0.0
Text Domain: trailheadchild
*/
.wp-block-site-title {
  font-variation-settings: "wdth" 20;
}

.header-banner:hover {
  opacity: 1 !important;
  color: #fff !important;
}

.header-tagline {
  border-left: 2px solid rgba(0, 0, 0, 0.2);
  padding-left: 15px;
}

body.page-template-hero-dark .header-group,
body.page-template-hero-light .header-group {
  background: none !important;
  border: none !important;
}

body.page-template-hero-dark .header-tagline {
  color: #fff;
  border-left-color: rgba(255, 255, 255, 0.3);
}

body.search .wp-block-search__button-inside .wp-block-search__inside-wrapper {
  border: none !important;
}

.sidebar-nav a {
  opacity: 0.5;
}
.sidebar-nav a:hover {
  opacity: 1;
}

.current-menu-item a,
.current-menu-item a:hover {
  opacity: 1;
}

.grid--resources .wp-block-tiptip-hyperlink-group-block {
  display: flex;
}

.sidebar-column-container nav ul li {
  margin: 0;
}

.wp-block-search__inside-wrapper input {
  background: white !important;
  border-radius: 8px !important;
}

.wp-block-search__button.has-icon {
  border-radius: 6px !important;
}

.sidebar-column-container h5 {
  border-bottom: 1px solid var(--wp--preset--color--custom-color-3);
}

.evf-field-container,
.evf-submit-container {
  padding: 0 !important;
}

.brads-form .wp-element-button {
  background-color: var(--wp--preset--color--custom-color-2) !important;
  border: none !important;
  border-radius: 4px !important;
  color: var(--wp--preset--color--base-2) !important;
  font-family: inherit !important;
  font-size: var(--wp--preset--font-size--medium) !important;
  font-weight: 500 !important;
  line-height: inherit !important;
  padding-top: 18px !important;
  padding-right: 38px !important;
  padding-bottom: 18px !important;
  padding-left: 38px !important;
  text-decoration: none;
}
.brads-form textarea {
  border-color: inherit !important;
}
.brads-form input:focus,
.brads-form textarea:focus {
  border-color: inherit !important;
}

@media (max-width: 781px) {
  .header-tagline {
    display: none !important;
  }
}
