.BBFormContainer .BBFormSubSectionGiftAttributes .BBFormFieldLabel.hidden,
.BBFormContainer .BBFormSubSectionGiftAttributes .BBFormSelectList.hidden{
	display: none;
}

.BBFormContainer .olx_custom_checkbox {
	vertical-align: super;
}

.BBFormContainer .BBFormSection.BBFormButtonRow .olx_custom_label {
	width: 94%;
	padding-left: 10px;
    margin-bottom: 15px;
}

.BBFormSection.BBFormButtonRow .address-mod-donate-btn {
	color: red;
	background-color: #00B200;
    border: 0 solid #00B200;
    box-shadow: 1px 1px 1px #CCC;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    font-size: 1.4em;
    padding: 15px 30px;
    font-weight: bold;
    margin-left: 0;
    height: auto;
    float: left;
}

.parsley-errors-list {
	margin-left: 0px;
	padding-left: 5%;
	list-style: none;
}

.parsley-errors-list li {
	color: red;
}

input[type='checkbox'] {
    width: 30px !important;
    height: 30px !important;
    background: url(https://www.lmcf.org.au/LMCF/markup/dist/assets/img/icons/icon_radiobutton.png) no-repeat !important;
    background-size: 60px 30px !important;
    background-position-x: 0 !important;
    cursor: pointer;
    -webkit-appearance: none;

    display: inline-block !important;
    vertical-align: top;
}

body .BBFormFieldLabel.BBFormCheckbox.BBFormCheckboxLabel {
    vertical-align: top;
}

input[type='checkbox']:checked {
    background-position-x: 100% !important;
}

.BBFormContainer .BBFormFieldContainer label.BBFormFieldLabel {
    vertical-align: top;
}

#bboxmembership_divGiveAsGift label {
    vertical-align: baseline;
}

.isDisabled {
  color: currentColor;
  cursor: not-allowed !important;
  opacity: 0.5;
  text-decoration: none;
}