.b24-form-header-title {
  font-family: "Oswald", Helvetica, Arial, sans-serif !important;
  font-weight: 400!important;
  text-transform: uppercase;
  font-size: 2.1875rem!important;
  line-height: 2.375rem;
  margin-top: 1.25rem;
  margin-bottom: 2.8125rem;
}

.b24-form-btn {
  background-color: #edb31e!important;
}

.b24-form-wrapper.b24-form-border-bottom {
  border-bottom: 5px solid #edb31e !important;
}

.main-bx-chat-widget {
  --widgetRight: 50px;
  --widgetBottom: 50px;
  --widgetColor: #ffa801;
  --size: 66px;
  --iconSize: 28px;

  right: var(--widgetRight);
  bottom: var(--widgetRight);
  width: var(--size);
  height: var(--size);
  position: fixed;
  z-index: 90;
  transition: opacity .3s, visibility .3s;
}

.main-bx-chat-widget_icon {
  display: block;
  width: var(--iconSize);
  height: var(--iconSize);
  border: 0;
}

.main-bx-chat-widget__btn {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  width: 100%;
  height: 100%;
  position: relative;
  border-radius: 100%;
  background: var(--widgetColor);
  cursor: pointer;
  transform: scale(.85);
  transform-origin: 50% 50%;
}

.main-bx-chat-widget__btn * {
  pointer-events: none;
}

.bx-widget-is-loading .main-bx-chat-widget {
  opacity: .25;
  pointer-events: none;
}

.bx-widget-is-loaded .main-bx-chat-widget {
  opacity: 0;
  visibility: hidden;
}
/* fix checkout */
@media screen and (max-width: 1279px) and (min-width: 768px) {
  div.row.bx-blue .col-sm-3.bx-soa-sidebar {
    max-width: 75%;
  }
}

@media screen and (max-width: 1279px) {
  div.row.bx-blue .btn.pull-right.btn-default.btn-lg {
    z-index: 1;
  }
}
@media (max-width: 1199px) {
  div.row.bx-blue .col-sm-3.bx-soa-sidebar {
    max-width: 1100px;
  }
}
/* /fix checkout */

.site-price-for-dealer.card span.price-row.current {
  font-weight: bold;
  font-size: 0.98rem;
}
.site-price-for-dealer.card span.price-row.old {
  text-decoration: line-through;
}

.forSitePrice.current, .forDealerPrice.current {
  font-weight: bold;
  font-size: 0.875rem;
}

.forSitePrice.old, .forDealerPrice.old {
  text-decoration: line-through;
}