/* Had to set the font but this rule can possibly be removed */
/*body {
  font-family: "Roboto Condensed", sans-serif !important;
}*/

.bp-dashboard {
  background: none !important;
  /* Hide fax number field */
  /* Hide the go back to checkout button */
  /* Remove engrish message */
  /* Check if these can be definately removed as it seems to be useless and ugly */
  /* line at the bottom and footer seems pointless */
}
.bp-dashboard .bp-dashboard-container {
  padding: 25px 0 !important;
}
.bp-dashboard input {
  padding: 10px !important;
  border: 1px solid #d2d2d2 !important;
  font-size: 16px !important;
}
.bp-dashboard label {
  font-weight: bold;
}
.bp-dashboard .bp-dashboard-body,
.bp-dashboard .bp-dashboard-body-content .bp-custom-box.h-fit.v2.without-border {
  margin-bottom: 0 !important;
}
.bp-dashboard .col-customer-info .bp-custom-box.v2.without-border {
  margin-bottom: 0 !important;
}
.bp-dashboard .info-col-wrapper {
  justify-content: center !important;
}
.bp-dashboard .info-col-wrapper #panel_customer_info {
  width: 800px;
  flex: unset;
}
.bp-dashboard .info-col-wrapper #panel_payment_info {
  width: 400px;
  flex: unset;
}
.bp-dashboard .btn-primary {
  background: #ff7a00 !important;
  transition: 0s !important;
  text-transform: uppercase !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
.bp-dashboard .btn-primary:hover {
  background: #eb7100 !important;
}
.bp-dashboard .bp-table-checkbox > input[type=checkbox]:checked + label:before {
  border-color: #000 !important;
  background-color: #000 !important;
}
.bp-dashboard #carddata {
  padding-top: 0 !important;
  padding-right: 0 !important;
}
.bp-dashboard #pay_step1 {
  width: 100% !important;
}
.bp-dashboard .col-payment-info h2 {
  display: none;
}
.bp-dashboard #countdown_timer {
  margin-left: 0;
  display: block;
  width: 100% !important;
  text-align: center;
}
.bp-dashboard #countdown_timer h3 {
  margin-bottom: 0;
  margin-right: 2px;
  font-size: 16px;
}
.bp-dashboard #countdown_timer #minutes {
  margin-bottom: 0;
}
.bp-dashboard #countdown_timer #minutes p {
  margin-bottom: 0;
  font-size: 16px;
}
.bp-dashboard #countdown_timer h3,
.bp-dashboard #countdown_timer div {
  display: inline !important;
  flex: unset !important;
}
.bp-dashboard .bp-form-section div:nth-child(7) div:nth-child(2) {
  display: none;
}
.bp-dashboard .bp-custom-box.h-fit.v2.without-border:nth-of-type(2) {
  display: none !important;
}
.bp-dashboard #section_payment_extra_information_content {
  display: none;
}
.bp-dashboard .bp-dashboard-body-header,
.bp-dashboard .bp-dashboard-header,
.bp-dashboard #section_payment_extra_information {
  display: none !important;
}
.bp-dashboard hr,
.bp-dashboard .bp-dashboard-footer {
  display: none;
}

@media (max-width: 767.98px) {
  .bp-dashboard .info-col-wrapper #panel_customer_info {
    width: 100% !important;
  }
  .bp-dashboard .info-col-wrapper #panel_payment_info {
    width: 100% !important;
  }
  .bp-dashboard #carddata {
    padding-left: 0 !important;
  }
  .bp-dashboard .col-customer-info + .col-payment-info .payment-info-custom-row > .col-md-3 {
    max-width: 50% !important;
    min-width: 50% !important;
    margin-bottom: 0 !important;
  }
  .bp-dashboard #countdown_timer {
    margin-left: 0;
    display: block;
    width: 100% !important;
    text-align: center;
  }
  .bp-dashboard #countdown_timer h3,
  .bp-dashboard #countdown_timer div {
    display: inline !important;
    flex: unset !important;
  }
}/*# sourceMappingURL=style.css.map */
