#payment_typecc_cvv_Row a,#payment_typecc_type_Row,.DataformElemContainerHidden,.FormElementHiddenErrorLabel,.FormElementHiddenInfoLabel,.FormElementHiddenRequired,.FormElementHiddenWarnLabel,.FormMsgText img,.HiddenLabel,.in-error .FormInfoMsg,.in-error .errorMessageContainer #error-row td,td.holdsErrorMsgTable{display:none}.FormMsgText{background:rgba(214,226,238,.35);border-radius:3px;border:1px solid #ccc;padding:3px 8px;font-size:14px;margin-bottom:20px}#ProcessForm table{margin-bottom:0}#ProcessForm td.requiredIndicator{color:red;width:2%}#ProcessForm td.FormCaption p{font-weight:initial}#ProcessForm td.FormLabel{width:25%}#ProcessForm td.FormInput{width:73%}h5.FormSectionHeader{background:0 0;padding:20px 0 10px;position:relative;display:inline-block;margin:30px 0;font-size:20px}h5.FormSectionHeader:after{content:"";background-color:#dedede;height:4px;width:-webkit-calc(100% + 10px);width:calc(100% + 10px);position:absolute;left:0;bottom:0}.FormLabelText{font-weight:700}tbody.choices tr.FormRow{vertical-align:top}tbody.choices .FormInput>fieldset>table tr{display:inline-block;width:25%;padding:0 0 10px}tbody.choices .FormInput>fieldset>table tr label{position:relative;top:5px}tbody.choices .FormInput>fieldset>table tr input{margin:0 5px 0 0;vertical-align:-6px}tbody.choices .FormInput>fieldset>table tr:last-of-type{display:inline-block;clear:both;width:100%}tbody.choices .DonationLevelOtherAmount{position:static!important}.FinishButton{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:57px;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;border-radius:3px;color:#fff;background:#00a8e7;cursor:pointer;border:0;text-decoration:none;margin:0 0 25px;width:auto;padding:0 20px;font-size:20px}.in-error .errorMessageContainer{margin-bottom:20px}.in-error .errorMessageContainer #error-row td:last-child,.in-error .errorMessageContainer #error-row td:last-of-type{display:block;width:100%}.df-1369 #ProcessForm td.requiredIndicator{width:0}@media screen and (max-width:600px){#ProcessForm td.FormLabel{display:none}#ProcessForm td.FormInput{width:98%;height:60px}#ProcessForm td.FormInput input[type=email],#ProcessForm td.FormInput input[type=number],#ProcessForm td.FormInput input[type=password],#ProcessForm td.FormInput input[type=tel],#ProcessForm td.FormInput input[type=text],#ProcessForm td.FormInput select{position:absolute;width:85%}.df-1369 .DFEC_el_wrapper.choices tr{width:100%!important}.df-1369 #ProcessForm td.FormInput,.df-1369 #payment_typecc_exp_date_Row .requiredIndicator{vertical-align:baseline}.df-1369 #buttons\.13686>tr>td:nth-child(1){display:none}.df-1369 #payment_typecc_exp_date_Row>td.FormLabel{display:inline-block;width:auto;box-sizing:border-box}.df-1369 #payment_typecc_exp_date_Row>td.FormLabel label .FormLabelText{left:unset!important}.df-1369 #payment_typecc_exp_date_Row .FormInput{display:block;padding-bottom:20px}.df-1369 .cardExpGroup select{display:inline-block;width:100%!important;position:relative!important}}@media screen and (min-width:599px){.df-1369 tbody[id*=notifiee_],.df-1369 tbody[id*=tribute-notify],.df-1369 tbody[id*=tribute_honoree]{width:50%;vertical-align:top}.df-1369 tbody[id*=notifiee_email_address],.df-1369 tbody[id*=tribute-notify-street2]{width:100%!important}.df-1369 tbody[id*=notifiee_] td:not(.holdsErrorMsgTable):not(.requiredIndicator),.df-1369 tbody[id*=tribute-notify] td:not(.holdsErrorMsgTable):not(.requiredIndicator),.df-1369 tbody[id*=tribute_honoree] td:not(.holdsErrorMsgTable):not(.requiredIndicator){display:inline-block;width:100%!important}.df-1369 tbody{display:inline-block;width:100%}.df-1369 tbody[id*=c3_form],.df-1369 tbody[id*=donor-email-interests],.df-1369 tbody[id*=gift_membership],.df-1369 tbody[id*=processed_by_channel],.df-1369 tbody[id*=response_channel_web],.df-1369 tbody[id*=tracking_]{display:none!important}.df-1369 tbody[id*=billing-],.df-1369 tbody[id*=buttons],.df-1369 tbody[id*=donor-email],.df-1369 tbody[id*=notifiee_email_address],.df-1369 tbody[id*=payment_type],.df-1369 tbody[id*=tribute-notify-street2],.df-1369 tbody[id*=tribute_type]{display:table}.df-1369 select#payment_typecc_exp_date_MONTH,.df-1369 select#payment_typecc_exp_date_YEAR{width:49.5%;display:inline-block}}