#edit-cards--wrapper .panel-heading {
  display: none;
}
#edit-cards .form-item-cards label {
  width: 32%;
  display: inline-table;
}
#edit-cards img {
  width: 80%;
  height: auto;
}
#edit-cards img.blur {
  filter: blur(3px);
}
#edit-cards .wizard-option-text span {
  color: green;
  font-size: 18px;
}
#edit-cards .wizard-option-text {
  font-weight: 500;
  font-size: 20px;
}
#edit-cards .wizard-option-description p {
  padding: 10px 0 0 27px;
}
#edit-card-selection .form-item-i-want-to-display-this-name-on-the-bpaid-card {
  padding-top: 2rem;
}
#edit-card-selection .cards-tariffs-faq {
  font-size: 1rem;
  padding-top: 1rem;
}
#edit-card-selection .cards-tariffs-faq a {
  color: #4195B9;
  font-weight: 500;
}
#webform-submission-get-bpaid-card-online-add-form .form-item-i-want-to-display-this-name-on-the-bpaid-card label{
  font-weight: 300;
}
#webform-submission-get-bpaid-card-online-add-form .form-item-first-name,
#webform-submission-get-bpaid-card-online-add-form .form-item-name,
#webform-submission-get-bpaid-card-online-add-form .form-item-date-of-birth,
#webform-submission-get-bpaid-card-online-add-form .form-item-first-name-on-bpaid-card,
#webform-submission-get-bpaid-card-online-add-form .form-item-email-address,
#webform-submission-get-bpaid-card-online-add-form .form-item-tel-gsm {
  width: 47%;
}

#webform-submission-get-bpaid-card-online-add-form .form-item-first-name,
#webform-submission-get-bpaid-card-online-add-form .form-item-name,
#webform-submission-get-bpaid-card-online-add-form .bpost-wf-addressblock1-component--wrapper .casper_PostalCode,
#webform-submission-get-bpaid-card-online-add-form .bpost-wf-addressblock1-component--wrapper .casper_Municipality {
  width: 47%;
  display: inline-grid;
  margin-right: 2%;
  margin-bottom: 0;
}
.webform-submission-get-bpaid-card-online-form .form-type-checkbox label {
  font-weight: 300 !important;
}
.webform-submission-get-bpaid-card-online-form .form-item-postal-code-or-municipality .input-group {
  display: block;
}
.webform-submission-get-bpaid-card-online-form .search-po-icon {
  padding: 20px 20px 20px 0;
}
.webform-submission-get-bpaid-card-online-form .form-item-postal-code-or-municipality {
  width: 50%;
  display: inline-block;
  margin-bottom: 2rem;
}
.webform-submission-get-bpaid-card-online-form .search-po-btn {
  margin: 30px 0 0 30px;
  position: absolute;
}
.webform-submission-get-bpaid-card-online-form .form-item-po-street-name-and-number,
.webform-submission-get-bpaid-card-online-form .form-item-po-city,
.webform-submission-get-bpaid-card-online-form .form-item-po-postal-code,
.webform-submission-get-bpaid-card-online-form .wf_addressblock.casper_Country,
.webform-submission-get-bpaid-card-online-form .form-item-order-id,
.webform-submission-get-bpaid-card-online-form .form-item-msp-id,
.webform-submission-get-bpaid-card-online-form .form-item-card-price {
  display: none;
}
.webform-submission-get-bpaid-card-online-form .description.help-block{
  font-size: 1rem;
}
.webform-submission-get-bpaid-card-online-form #edit-processed-text-05 p {
  display: none;
  background-color: #66A367;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  padding: 10px;
}
.ui-menu li.ui-menu-item:first-child {
  margin-top: 0 !important;
}
.ui-menu li.ui-menu-item a:after {
  top: 0 !important;
}
.webform-submission-get-bpaid-card-online-form .glyphicon-spin {
  background: white url(/themes/custom/nbw/images/ajax-loader-small.gif) no-repeat 97%;
}
.webform-submission-get-bpaid-card-online-form .form-item-l1-consent input,
.webform-submission-get-bpaid-card-online-form .form-item-l2-consent input {
  float: right;
  margin-right: 0 !important;
}
.webform-submission-get-bpaid-card-online-form .form-item-input-custom p {
  width: 85%;
}

.path-bpaid-carte-de-credit-demander .ui-widget.ui-widget-content,
.path-een-bpaid-krijgen .ui-widget.ui-widget-content {
  max-height: 250px;
  overflow-y: scroll;
}
/* Bpaid TRC-9445 - start */
.custom-bpaid-card {
  position: relative;
}
.custom-bpaid-card-img {
  width: 14rem;
  height: auto;
  position: absolute;
  left: 7rem;
}
.custom-bpaid-card.custom-bpaid-black-card #name-on-the-card {
  position: absolute;
  top: 9rem;
  width: 11.5rem;
  left: 8.5rem;
  font-size: 11px;
  line-height: 14px;
  font-weight: 500;
  color: #b5956f;
  text-transform: uppercase;
}
.custom-bpaid-card.custom-bpaid-classic-card #name-on-the-card {
  position: absolute;
  top: 8.6rem;
  width: 11.5rem;
  left: 8.7rem;
  font-size: 10px;
  line-height: 14px;
  font-weight: 500;
  color: #171717;
  text-transform: uppercase;
}
.custom-bpaid-card.custom-bpaid-black-card #name-on-the-card-lname {
  position: absolute;
  top: 9.8rem;
  width: 11.5rem;
  left: 8.5rem;
  font-size: 11px;
  line-height: 14px;
  font-weight: 500;
  color: #b5956f;
  text-transform: uppercase;
}
.custom-bpaid-card.custom-bpaid-classic-card #name-on-the-card-lname {
  position: absolute;
  top: 9.3rem;
  width: 11.5rem;
  left: 8.7rem;
  font-size: 10px;
  line-height: 14px;
  font-weight: 500;
  color: #171717;
  text-transform: uppercase;
}
/* Bpaid TRC-9445 - end */
.wfcontactno {
  padding-right: 20px !important
}

/* Media query only for mobiles */

@media screen and (max-width: 767px) {
  #edit-cards .form-item-cards {
    margin-right: 0;
  }
  #edit-cards .wizard-option-text {
    font-size: 14px;
  }
  #webform-submission-get-bpaid-card-online-add-form .form-item-first-name,
  #webform-submission-get-bpaid-card-online-add-form .form-item-name,
  #webform-submission-get-bpaid-card-online-add-form .form-item-date-of-birth,
  #webform-submission-get-bpaid-card-online-add-form .form-item-first-name-on-bpaid-card,
  #webform-submission-get-bpaid-card-online-add-form .form-item-email-address,
  #webform-submission-get-bpaid-card-online-add-form .bpost-wf-addressblock1-component--wrapper,
  #webform-submission-get-bpaid-card-online-add-form .bpost-wf-addressblock1-component--wrapper .casper_PostalCode,
  #webform-submission-get-bpaid-card-online-add-form .bpost-wf-addressblock1-component--wrapper .casper_Municipality,
  #webform-submission-get-bpaid-card-online-add-form .form-item-tel-gsm {
    width: 100%;
  }

  #webform-submission-get-bpaid-card-online-add-form .form-item-first-name,
  #webform-submission-get-bpaid-card-online-add-form .form-item-name {
    display: block;
  }
  .custom-bpaid-card-img {
    position: unset;
  }
  .custom-bpaid-card.custom-bpaid-classic-card #name-on-the-card-lname {
    left: 1.7rem;
  }
  .custom-bpaid-card.custom-bpaid-classic-card #name-on-the-card {
    left: 1.7rem;
  }
  .custom-bpaid-card.custom-bpaid-black-card #name-on-the-card-lname {
    left: 1.5rem;
  }
  .custom-bpaid-card.custom-bpaid-black-card #name-on-the-card {
    left: 1.5rem;
  }
}

/* Media query only for Desktop and above */
@media (min-width: 1024px) {
  .bpost_custom_webform .webform-submission-get-bpaid-card-online-form #edit-personal-information,
  .bpost_custom_webform .webform-submission-get-bpaid-card-online-form #edit-actions {
    width: 76%;
  }
}