.header-top {
  padding-top: 12px;
  padding-bottom: 12px;
}

.header-top {
  padding-top: 12px;
  padding-bottom: 12px;
}

.custom-logo {
  width: 115px;
  height: auto;
}

/* Old Glory Header Tagline */

.og-header-tagline {
  text-align: center;
  line-height: 1.15;
}

.og-tagline-top {
  color: #D6AD3B;
  font-size: 22px;
  font-weight: 800;
  margin-bottom: 3px;
}

.og-tagline-main {
  color: #0B1728;
  font-size: 25px;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 7px;
}

.og-header-phone {
  color: #0B1728;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

/* Mobile Header */

@media (max-width: 767px) {
  .header-top {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .custom-logo {
    width: 95px;
    height: auto;
  }

  .og-tagline-top {
    font-size: 17px;
  }

  .og-tagline-main {
    font-size: 19px;
  }

  .og-header-phone {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  .header-top .container,
  .header-top .row {
    min-height: 0 !important;
    height: auto !important;
  }

  .header-top {
    margin-bottom: 0 !important;
  }

  .header-top .row {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
  }
}

/* Fix Old Glory mobile header row */

@media (max-width: 767px) {
  .header-top .row.d-flex.align-items-center {
    min-height: 0 !important;
    height: auto !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    align-items: center !important;
  }
}

/* Hide breadcrumb bar */
/* Remove page heading / breadcrumb strip */
.page-heading {
    display: none !important;
}
/* Gold Donate Button */
.og-donate-menu > a {
    background: #D6AD3B !important;
    color: #0B1728 !important;
    font-weight: 800 !important;
    padding: 10px 18px !important;
    border-radius: 5px;
    text-decoration: none !important;
    transition: all 0.2s ease;
}

.og-donate-menu > a:hover,
.og-donate-menu > a:focus {
    background: #ffffff !important;
    color: #0B1728 !important;
    box-shadow: 0 0 0 2px #D6AD3B;
}