/* The same masthead, link sizing, and content rhythm on every public QRM page. */
.qrm-header.white-header .qrm-brand-row {
  width: min(1180px, calc(100% - 48px)) !important;
  max-width: 1180px !important;
  min-height: 96px !important;
  margin-inline: auto !important;
  padding: 0 !important;
}
.qrm-header.white-header .qrm-nav-inner {
  width: min(1180px, calc(100% - 48px)) !important;
  max-width: 1180px !important;
  margin-inline: auto !important;
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: stretch !important;
}
.qrm-header.white-header .qrm-nav-inner > a {
  min-height: 46px !important;
  padding: 9px 12px !important;
  flex: 0 1 auto !important;
  white-space: nowrap;
  font-size: .75rem !important;
}
.qrm-header.white-header .qrm-nav .qrm-nav-portal { margin-left: auto !important; }
.qrm-header.white-header .qrm-nav .qrm-nav-partner { margin-left: 0 !important; }
.pricing-page main.wrap { max-width: 1252px; }
.pricing-page .qrm-price-note { width: min(1180px, calc(100% - 48px)); margin: 24px auto 0; color: #c5d9e2; font-size: 13px; }
.pricing-page .qrm-footer { margin-top: 24px; padding: 0; }
.pricing-page .qrm-footer .qrm-container { width: min(1180px, calc(100% - 48px)); }
.pricing-page .qrm-footer a { color: #d7eafa; }
@media (max-width: 760px) {
  .pricing-page .qrm-price-note { width: calc(100% - 32px); }
  .qrm-header.white-header .qrm-brand-row {
    width: calc(100% - 32px) !important;
    min-height: 78px !important;
    padding: 8px 0 !important;
  }
  .qrm-header.white-header .qrm-nav-inner { width: calc(100% - 32px) !important; }
  .qrm-header.white-header .qrm-nav-inner > a {
    flex: 1 1 calc(50% - 2px) !important;
    min-height: 44px !important;
    padding: 9px 10px !important;
    font-size: .72rem !important;
  }
  .qrm-header.white-header .qrm-nav .qrm-nav-portal { margin-left: 0 !important; }
  .pricing-page .qrm-footer .qrm-container { width: calc(100% - 32px); }
}
@media (max-width: 390px) {
  .qrm-header.white-header .qrm-nav-inner > a { font-size: .66rem !important; }
}
