#fakeOther.hide,#level_standard_row .FormLabelText,#payment_typecc_number_row .radio-array-list,#payment_typecc_type_row fieldset,#payment_typecc_type_row legend,#responsive_payment_typecc_number_row .radio-array-list,#responsive_payment_typecc_type_row fieldset,.aural-only,.col75 #leftColumn_therm,.col75 .leftColumn_donate,.form-row .ErrorMessage,.form-row.form-radio-array .label-container,.otherAmount.hide,.payment-field-container .HelpLink,.payment-field-container h3{display:none!important}.form-message-text{background:rgba(214,226,238,.35);border-radius:3px;border:1px solid #ccc;padding:3px 8px;font-size:14px;margin-bottom:20px}#ProcessForm,#rightColImg{display:none}form h2,h1+h2{margin-bottom:20px}form h2{font-size:25px;line-height:35px;clear:both}.html-caption-container ol,.html-caption-container ul{margin-bottom:30px}.html-caption-container ol li,.html-caption-container ul li{margin:0 0 10px}.fifty{display:inline-block;width:50%;vertical-align:top;margin-top:30px;box-sizing:border-box;float:left}.donation-section-label h2,.fifty h2,.form-donation-level h2,.form-row+h2.section-header-container{position:relative;padding-bottom:10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.donation-section-label h2:after,.fifty h2:after,.form-donation-level h2:after,.form-row+h2.section-header-container:after{content:"";background-color:#dedede;height:4px;width:calc(100% + 10px);position:absolute;left:0;bottom:0}#billing{border-left:1px solid #e0e0e0;padding-left:20px}#contact{padding-right:20px}.don-standard-levels{clear:both;padding-top:20px}#payment_slide .container input,.donation-level-label-input-container,.payment-type-selections input{display:none}.donation-level-container{display:inline-block;float:left;width:25%;text-align:center;margin-bottom:10px;box-sizing:border-box}.donation-level-container:first-of-type .form-content{margin-left:0}.donation-level-container:last-of-type{display:block;float:none;clear:both;width:100%!important;text-align:left}.donation-level-container:last-of-type .form-content{padding:10px 0;margin-left:0;border:0}.donation-level-container:last-of-type .form-content.user-entered{padding:10px 22px}.donation-level-container:last-of-type input[type=text]{margin-bottom:0}.donation-level-container:last-of-type label{display:inline-block}.donation-level-container.current .form-content{border:1px solid rgba(197,219,100,.4);background:rgba(197,219,100,.4)}.donation-level-container .form-content.current .form-input,.donation-level-container.current .form-content .form-input{position:relative;top:1px}.donation-level-container .form-content{padding:0;border:1px solid #e0e0e0;border-radius:3px;margin-left:10px;position:relative}.donation-level-container .form-content.current{border:0;background:rgba(197,219,100,.4)}.donation-level-container .form-content.current .monthly{display:block}.donation-level-container label{display:block;margin-bottom:0}.donation-level-container label .donation-level-amount-container{padding:15px 0}.donation-level-container label .monthly{display:none;position:absolute;top:30px;margin-bottom:0;text-align:center;width:100%;left:0;font-size:14px}.choices-3 .donation-level-container{width:33.33%}.choices-5 .donation-level-container{width:20%}.choices-6 .donation-level-container{width:16.666%}.donation-level-user-entered{display:inline-block}.donation-level-amount-container{cursor:pointer}.donation-level-user-entered label{display:none!important}.main-sustainer-form .donation-level-container .form-content{height:60px}.main-sustainer-form .donation-level-container:last-of-type .form-content{height:initial}.main-sustainer-form.sustainer-detailed .form-content{height:70px}.main-sustainer-form.sustainer-detailed .monthly{font-size:14px;line-height:16px}.donation-section-label{font-size:16px;font-weight:700;line-height:20px;margin-bottom:5px}.donation-level-container-generic-repeat{margin:20px 0}.donation-level-container-generic-repeat label{font-size:16px}.form-error input[type=email],.form-error input[type=number],.form-error input[type=password],.form-error input[type=phone],.form-error input[type=text],.form-error select{background-color:#ffeded;border:1px solid #e00034}.payment-type-selection-container{margin-bottom:20px}.payment-type-selection-container label{font-weight:600;display:block;margin:0 0 5px}#payment_slide .container label,.payment-type-selections label{font-size:12px;font-weight:600!important;padding:5px;margin-right:5px;display:inline-block!important}#payment_slide .container label a,.payment-type-selections label a{color:#000!important}#payment_slide .container span.selected label,#payment_slide .container.current,#payment_slide .container.selected,.payment-type-selections span.selected label,.payment-type-selections.current,.payment-type-selections.selected{background:rgba(197,219,100,.4)}.center-edf #payment_slide .container label,.center-edf #payment_slide .container.selected,.center-edf .payment-type-option label,.center-edf .payment-type-option.selected,.edf #payment_slide .container label,.edf #payment_slide .container.selected,.edf .payment-type-option label,.edf .payment-type-option.selected,.oneid-esque #payment_slide .container,.oneid-esque #payment_slide .container.current{background-color:transparent!important}.center-edf #payment_slide .container label:before,.center-edf .payment-type-option label:before,.edf #payment_slide .container label:before,.edf .payment-type-option label:before{content:'';width:15px;height:15px;display:inline-block;border:1px solid gray;background-color:#fff;border-radius:10px;margin:0 5px 0 0;line-height:1;vertical-align:text-bottom}.center-edf #payment_slide .container.selected label:before,.center-edf .payment-type-option.selected label:before,.edf #payment_slide .container.selected label:before,.edf .payment-type-option.selected label:before,.oneid-esque #payment_slide .container.current label:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;border:5px solid #00a8e7}.center-edf label[for=responsive_payment_typepay_typeradiopaypal],.edf label[for=responsive_payment_typepay_typeradiopaypal]{font-size:0!important;line-height:initial;padding:8px 3px 8px 5px!important}.center-edf label[for=responsive_payment_typepay_typeradiopaypal]:after,.edf label[for=responsive_payment_typepay_typeradiopaypal]:after{content:'';background:url(/images/logo_paypal.png) 0 0 no-repeat;width:100px;height:18px;display:inline-block;background-size:contain}.oneid-esque #payment_slide .container.current label{color:#242424}.date-input-container select{width:48%;display:inline-block;float:left}.date-input-container select:first-of-type{margin-right:2%}.date-input-container select:last-of-type{margin-left:2%}.radio-array-list{list-style:none;margin:0}.radio-array-list li{margin-bottom:5px}.radio-array-list li:last-child{margin-bottom:0}.cardExpGroup{margin-bottom:0}.secure_link{font-size:16px}.secure_link img{position:relative;top:6px}.button-sub-container .button{margin-top:40px}#tribute_type_row{margin-bottom:30px}#tribute_type_row label{display:inline-block;width:33%}#tribute_type_row select{display:inline-block;width:67%;float:right}#tribute_honoree_first_name_row,#tribute_honoree_last_name_row{display:inline-block;float:left;width:50%;box-sizing:border-box;margin:30px 0}#tribute_honoree_first_name_row{padding-right:30px}@media screen and (max-width:759px){form h2{font-size:22px;line-height:25px}.has-2col .content-secondary{margin-top:30px;border-top:4px solid #eee;padding-top:40px}#tribute_honoree_first_name_row,#tribute_honoree_last_name_row{width:100%;float:none;display:block;margin-bottom:initial}}@media screen and (max-width:600px){.fifty{width:100%;display:block;float:none;padding-left:0!important;padding-right:0!important;border-left:none!important;margin-top:30px}.choices-6 .donation-level-container{width:33.3%}.choices-6 .donation-level-container:nth-of-type(4) .form-content{margin-left:0}.choices-6 .donation-level-label-container{font-size:12px!important;font-weight:400}}@media screen and (min-width:530px) and (max-width:759px){.has-2col .content-secondary>div>div{width:50%;display:inline-block;float:left;padding-left:30px;box-sizing:border-box}.has-2col .content-secondary>div>div:first-of-type{padding-left:0}}@media screen and (max-width:500px){.choices-5 .donation-level-label-container{font-size:12px!important;font-weight:400}.choices-6 .donation-level-label-container{font-size:10px!important}}@media screen and (max-width:430px){.choices-5 .donation-level-label-container{font-size:10px!important}}@media screen and (max-width:350px){.choices-5 .donation-level-label-container{display:none}}@media screen and (max-width:400px){.choices-6 .donation-level-label-container{display:none}.button-sub-container .button{width:100%}#tribute_type_row label,#tribute_type_row select{width:100%;float:none;display:block}#tribute_honoree_first_name_row{padding-right:0}}