#webform-terms-of-service-terms_of_service--description{
  font-size: 0.8rem;
}
#edit-actions-submit--sdP-WOS1vbM{
  text-align: right;
}

#lfg-jol-motivation-options .coh-style-webform-join-online-style-guide .radio-as-buttom label:hover {
    background-color: #ccc;
    border-color: #bcbcbc;
    color: #000;
}


#lfg-jol-motivation-options .coh-style-webform-join-online-style-guide .radio-as-buttom input[type=radio]:checked + label, .coh-style-webform-join-online-style-guide .radio-as-buttom input[type=radio]:focus + label {
  border-color: rgb(62 61 64);
  background-color: rgb(62 61 64);
}

#lfg-jol-motivation-options .coh-style-webform-join-online-style-guide .radio-as-buttom input[type=radio]:checked + label, .coh-style-webform-join-online-style-guide .radio-as-buttom input[type=radio]:focus + label {
  border-color: rgb(62 61 64);
  background-color: rgb(62 61 64);
}

#lfg-jol-motivation-options .form-type-radio input+label {
    font-family: "Soho Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 6px 16px !important;
    margin-bottom: 10px !important;
    border: 1px solid #9d9e9f;
    border-radius: 20px;
    text-transform: capitalize !important;
}

.radio-as-buttom .form-type-radio {
    width: auto !important;
}

div.js-form-item.form-item.js-form-type-radio.form-type-radio.js-form-item-payment-method.form-item-payment-method > label.option {
    border: 0;
    border-radius: 0;
    padding-left: 1.875rem !important;
    padding-bottom: 0 !important;
    font-size: 0.9rem;
}

div.js-form-item.form-item.js-form-type-radio.form-type-radio.js-form-item-payment-method.form-item-payment-method {
    width: 100px;
}

section.magicline-review-package > div.magicline-package-data > div.package-membership > div.box > div.package-data:nth-child(6) {
  display: none;
}