.join-renew-membership input[id$="_AddToCartButton"] {
    margin-top: 10px !important;
    visibility: hidden;
}

.join-renew-membership input[id$="_AddToCartButton"].join-renew-visible {
    visibility: visible;
}

.join-renew-membership a[id="nextstep"] {
    visibility: hidden;
}

.join-renew-membership a[id$="CartLink"],
.join-renew-membership span[id$="AddToCartMessage"] {
    visibility: hidden;
}

.join-renew-membership a[id="nextstep"].join-renew-visible {
    visibility: visible;
}

.join-renew-membership input.join-renew-visible {
    visibility: visible;
}

.join-renew-membership a.join-renew-visible {
    visibility: visible;
}

.join-renew-membership div[id^="ste_container_ciDonationCreator"] {
    display: none;
}

    .join-renew-membership div[id^="ste_container_ciDonationCreator"].join-renew-visible,
    .join-renew-membership #ctl01_SaveButton.join-renew-visible {
        display: initial;
    }

.join-renew-membership div[id="ste_container_ciDonationCreatorGeneral"] {
    display: initial;
}

.join-renew-membership #join-renew-buttons {
    visibility: hidden;
}

.join-renew-membership #join-renew-validation + div {
    visibility: hidden;
}

.join-renew-membership #join-renew-validation.join-renew-visible + div {
    visibility: visible;
}

.join-renew-membership #join-renew-validation {
    display: inherit;
    color: red;
}

    .join-renew-membership #join-renew-validation.join-renew-visible {
        display: none;
    }

div.join-renew-donation {
    visibility: hidden;
}

div.join-renew-donation.join-renew-visible {
    visibility: visible;
}

div.join-renew-donation input[value="Add to Cart"] {
    visibility: hidden;
}

div.join-renew-donation input[value="Add to Cart"].join-renew-visible {
    visibility: visible;
}
    
.join-renew-donation .iMIS-WebPart:nth-child(2),
.join-renew-donation .iMIS-WebPart:nth-child(3),
.join-renew-donation .iMIS-WebPart:nth-child(4),
.join-renew-donation .iMIS-WebPart:nth-child(5),
.join-renew-donation .iMIS-WebPart:nth-child(6),
.join-renew-donation .iMIS-WebPart:nth-child(7),
.join-renew-donation .iMIS-WebPart:nth-child(8) {
    display: none;
}

#ctl01_TemplateBody_WebPartManager1_gwpciChapters_ciChapters_multipleInstanceList_Grid1_ctl00_ctl02_ctl01_btn_multipleInstanceList_2_Sort_Choose_Your_Local_Chapter,
#ctl01_TemplateBody_WebPartManager1_gwpciWorkingGroups_ciWorkingGroups_multipleInstanceList_Grid1_ctl00_ctl02_ctl01_btn_multipleInstanceList_2_Sort_Select_Your_Working_Groups {
    text-decoration: none !important;
}

#ctl01_TemplateBody_WebPartManager1_gwpciChapters_ciChapters_multipleInstanceList_Grid1_ctl00 input,
#ctl01_TemplateBody_WebPartManager1_gwpciWorkingGroups_ciWorkingGroups_multipleInstanceList_Grid1_ctl00 input {
    display: none !important;
}

/* Join Renew */
#ctl01_TemplateBody_WebPartManager1_gwpciMembershipCCO_ciMembershipCCO_NewPanelEditorCommon_panelEditor_editablePanel .PanelField label,
#ctl01_TemplateBody_WebPartManager1_gwpciOrgJoinDemographics_ciOrgJoinDemographics_panelEditor_editablePanel .PanelField label {
    width: 100%;
}

#ctl01_TemplateBody_WebPartManager1_gwpciMembership_ciMembership_DynamicProductDisplay_AddToCartButton {
    margin-top: 10px !important;
}

div#ste_container_ciMembership div {
    text-align: center;
}

    div#ste_container_ciMembership div#ctl01_TemplateBody_WebPartManager1_gwpciMembership_ciMembership_DynamicProductDisplay_ctl00 {
        text-align: left !important;
    }
/*.CommandBar{
    margin-top: -80px;
}*/

#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorAfrica_ciDonationCreatorAfrica_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorAsia_ciDonationCreatorAsia_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorEurope_ciDonationCreatorEurope_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorLaCarib_ciDonationCreatorLaCarib_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorMarine_ciDonationCreatorMarine_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorNorthAmerica_ciDonationCreatorNorthAmerica_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorOceania_ciDonationCreatorOceania_GiftAmountLabel::after,
#ctl01_TemplateBody_WebPartManager1_gwpciDonationCreatorGeneral_ciDonationCreatorGeneral_GiftAmountLabel::after {
    content: "   $";
}
