.ngp-form.at{font-family:var(--everyaction-font)}.ngp-form.at .at-inner{background-color:transparent}.ngp-form.at .at-fieldset,.ngp-form.at .at-form-submit{padding:0}.ngp-form.at .MeterHtml,.ngp-form.at .at-legend,.ngp-form.at .at-title{display:none}.ngp-form.at .at-row.Country.PostalCode.City.StateProvince>[class^=at-],.ngp-form.at .at-row.EmailAddress.MobilePhone>[class^=at-],.ngp-form.at .at-row.FirstName.LastName>[class^=at-],.ngp-form.at .at-row.PostalCode.City.StateProvince>[class^=at-]{flex-basis:120px;min-width:120px}.ngp-form.at .at-row.Prefix.FirstName.LastName>[class^=at-]{flex-basis:100px;min-width:100px}.ngp-form.at .at-row.Prefix.FirstName.LastName .at-text.Prefix{flex-basis:45px;min-width:45px}.ngp-form.at .at-row.PostalCode.City.StateProvince .PostalCode{order:1}.ngp-form.at[class*=multistep] .at-title{display:none}.ngp-form.at[class*=multistep] div.at-form{text-align:left}.ngp-form.at[class*=multistep] div.at-form *{color:var(--everyaction-font-color);font-family:var(--everyaction-font)}.ngp-form.at[class*=multistep] div.at-form *,.ngp-form.at[class*=multistep] div.at-form ::before{box-shadow:none!important}.ngp-form.at[class*=multistep] div.at-form a{background:0 0}.ngp-form.at[class*=multistep] div.at-form .at-title{display:none}.ngp-form.at[class*=multistep] div.at-form .at-row.AdvocacyHeader{margin-top:1rem}.ngp-form.at[class*=multistep] div.at-form form{background-color:var(--everyaction-background-color);padding-bottom:1rem}.ngp-form.at[class*=multistep] div.at-form form .at-steps{background-color:transparent;padding:0}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step{border-color:var(--everyaction-border-color);margin:0}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step a{border-bottom:0;padding:0}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step a span{color:var(--everyaction-font-color-dark);font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step a::before{font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step a:focus::before{border-color:transparent}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step.active{background-color:var(--everyaction-border-color);border-color:var(--everyaction-font-color)}.ngp-form.at[class*=multistep] div.at-form form .at-steps li.at-step ::before{background-color:transparent;color:var(--everyaction-font-color-dark);display:inline-block;font-size:16px;left:0;position:relative;transform:none}.ngp-form.at[class*=multistep] div.at-form form .at-radio-set-buttons .at-btn-radio-wrapper label.at-btn-radio{background-color:transparent;border-color:var(--everyaction-primary-color);border-width:2px;color:var(--everyaction-primary-color);font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .at-radio-set-buttons .at-btn-radio-wrapper label.at-btn-radio:focus{outline:0}.ngp-form.at[class*=multistep] div.at-form form .at-radio-set-buttons .at-btn-radio-wrapper input[type=radio]:checked+label.at-btn-radio{background-color:var(--everyaction-primary-color);border-color:var(--everyaction-primary-color);color:#fff}.ngp-form.at[class*=multistep] div.at-form form input[type=radio]{appearance:radio}.ngp-form.at[class*=multistep] div.at-form form .btn-at-primary{background-color:var(--everyaction-secondary-color);border:solid 2px var(--everyaction-secondary-color);color:var(--everyaction-font-color-light);font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .btn-at-primary:hover{background-color:transparent;color:var(--everyaction-secondary-color)}.ngp-form.at[class*=multistep] div.at-form form .btn-at-link{font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .btn-at-link:active{color:var(--everyaction-font-color-light)}.ngp-form.at[class*=multistep] div.at-form form .account-number-label,.ngp-form.at[class*=multistep] div.at-form form .account-type-label,.ngp-form.at[class*=multistep] div.at-form form .at-area,.ngp-form.at[class*=multistep] div.at-form form .at-select,.ngp-form.at[class*=multistep] div.at-form form .at-text,.ngp-form.at[class*=multistep] div.at-form form .confirm-account-number-label,.ngp-form.at[class*=multistep] div.at-form form .routing-number-label{font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .at-whatsthis{border-bottom:0;color:var(--everyaction-primary-color);font-weight:600}.ngp-form.at[class*=multistep] div.at-form form fieldset.ContributionInformation,.ngp-form.at[class*=multistep] div.at-form form fieldset.External,.ngp-form.at[class*=multistep] div.at-form form fieldset.RecipientInformation,.ngp-form.at[class*=multistep] div.at-form form fieldset.TributeGift{margin:0 auto;max-width:529px;min-width:1px}.ngp-form.at[class*=multistep] div.at-form form .form-item-inhonororinmemoryof label{margin-bottom:10px}.ngp-form.at[class*=multistep] div.at-form form .RecipientInfoHeaderHtml{margin-bottom:10px}.ngp-form.at[class*=multistep] div.at-form form .label-amount{color:var(--everyaction-font-color-dark);font-weight:600}.ngp-form.at[class*=multistep] div.at-form form .label-amount .edit-otheramount{color:var(--everyaction-font-color-dark);font-weight:600;padding-left:25px}.ngp-form.at[class*=multistep] div.at-form form .label-amount .label-otheramount-prefix{color:var(--everyaction-font-color-dark)}.ngp-form.at[class*=multistep] div.at-form form .label-amount>a{background-color:var(--everyaction-font-color-light);border-bottom:0}.ngp-form.at[class*=multistep] div.at-form form .label-amount input:required,.ngp-form.at[class*=multistep] div.at-form form .label-amount input[type=radio]:checked+a{background-color:var(--everyaction-primary-color);border-color:var(--everyaction-primary-color)}.ngp-form.at[class*=multistep] div.at-form form .label-amount input:required::placeholder,.ngp-form.at[class*=multistep] div.at-form form .label-amount input[type=radio]:checked+a::placeholder{color:var(--everyaction-font-color-dark)}.ngp-form.at[class*=multistep] div.at-form form .label-amount:hover>a{background-color:var(--everyaction-primary-color)}.ngp-form.at[class*=multistep] div.at-form form .at-recurring{margin-bottom:.625rem}.ngp-form.at[class*=multistep] div.at-form form .at-recurring label{line-height:1.5}.ngp-form.at[class*=multistep] div.at-form form .at-check.CoverCostsAmount span{margin-bottom:0}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.TributeGift{padding-top:0!important}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.TributeGift .at-row.EnableTributeGift+.at-row{margin-left:51px}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External{padding-top:.5rem!important}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External a{align-items:center;background-color:var(--everyaction-font-color-light)!important;border:solid 1px var(--everyaction-border-color)!important;border-radius:5px;display:inline-flex;padding:.5rem}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External a:not(:first-child){margin-left:.5rem}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External a:hover{background-color:var(--everyaction-primary-color)!important}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External a span{color:var(--everyaction-font-color-dark);font-weight:700;line-height:1}.ngp-form.at[class*=multistep] div.at-form form .at-fieldset.External a svg{height:30px}.ngp-form.at[class*=multistep] div.at-form form .at-payment-method-buttons{margin-bottom:40px}.ngp-form.at[class*=multistep] div.at-form form .at-eft-accepted-here{display:flex;flex-wrap:wrap}.ngp-form.at[class*=multistep] div.at-form form .at-eft-accepted-here .account-type-label select{width:100%!important}.ngp-form.at[class*=multistep] div.at-form form .at-eft-accepted-here label:not(.authorize-payment-label){width:49%!important}.ngp-form.at[class*=multistep] div.at-form form .at-eft-accepted-here label:not(.authorize-payment-label):nth-child(2n){margin-left:1%}.ngp-form.at[class*=multistep] div.at-form form .step-prevNext{padding-bottom:0}#dd-container.ae-dd-container *{font-family:var(--everyaction-font)}#dd-container.ae-dd-container p,#dd-container.ae-dd-container p a,#dd-container.ae-dd-container ul{color:var(--everyaction-font-color)}#dd-container.ae-dd-container p a:hover{color:var(--everyaction-primary-color)}#dd-container.ae-dd-container .search-title{color:var(--everyaction-font-color);font-size:2rem;font-weight:700}#dd-container.ae-dd-container .dtd-callout{background-color:var(--everyaction-font-color-light)}#dd-container.ae-dd-container .search-another-top{text-align:left}#dd-container.ae-dd-container .search-another-top a{background:0 0;color:var(--everyaction-font-color);font-weight:700;text-decoration:underline;text-transform:uppercase}#dd-container.ae-dd-container .search-another-top a:hover{text-decoration:none}#dd-container.ae-dd-container .dtd-search-box{border:solid 1px var(--everyaction-border-color);border-radius:5px;box-shadow:none}#dd-container.ae-dd-container input{border-radius:5px;color:var(--everyaction-font-color)!important}#dd-container.ae-dd-container button{background-color:var(--everyaction-primary-color);border:solid 2px var(--everyaction-primary-color);font-weight:700}#dd-container.ae-dd-container button:hover{background-color:transparent;color:var(--everyaction-primary-color)}#dd-container.ae-dd-container .mg-forms-button,#dd-container.ae-dd-container .mg-guidelines-button{background-color:var(--everyaction-secondary-color);border:solid 2px var(--everyaction-secondary-color);font-weight:700}#dd-container.ae-dd-container .mg-forms-button:hover,#dd-container.ae-dd-container .mg-guidelines-button:hover{background-color:transparent;color:var(--everyaction-secondary-color)}#dd-container.ae-dd-container .mg-forms-button:focus,#dd-container.ae-dd-container .mg-guidelines-button:focus{background-color:transparent;color:var(--everyaction-secondary-color);outline:0}#dd-container.ae-dd-container .mg-summary{color:var(--everyaction-font-color)}#dd-container.ae-dd-container .dtd-section-header{color:var(--everyaction-font-color);font-size:1.875rem;margin-bottom:1.3rem;margin-top:0}#dd-container.ae-dd-container .data-cell.corporate-information,#dd-container.ae-dd-container .dtd-mg-eligible .data-cell,#dd-container.ae-dd-container .dtd-vg-ineligible.data-cell{background-color:var(--everyaction-background-color);border-radius:5px}#dd-container.ae-dd-container .data-cell.corporate-information,#dd-container.ae-dd-container .dtd-vg-ineligible.data-cell{padding-bottom:45px;padding-top:45px}#dd-container.ae-dd-container .amount-header,#dd-container.ae-dd-container .eligibility-text{color:var(--everyaction-font-color);font-size:1rem;font-weight:600}#dd-container.ae-dd-container .amount,#dd-container.ae-dd-container .eligibility-status{color:var(--everyaction-font-color);font-size:1.5rem;font-weight:700;margin-top:0}#dd-container.ae-dd-container .eligibility-status .dtd-icon-cancel,#dd-container.ae-dd-container .eligibility-status .dtd-icon-ok{display:none}#dd-container.ae-dd-container .dtd-mg-eligible .mg-summary::before{background-image:url("https://static.animalequality.org/icon/jpg/smiley.jpg");background-position-x:100%;background-repeat:no-repeat;background-size:contain;content:'Yes!';font-size:2rem;font-weight:700;padding-right:55px}#dd-container.ae-dd-container .dtd-mg-eligible .mg-summary .mg-yes{display:none}#dd-container.ae-dd-container .mg-forms-button,#dd-container.ae-dd-container .mg-guidelines-button{background-image:none}#dd-container.ae-dd-container img[src$='corporate_info.png'],#dd-container.ae-dd-container img[src$='eligibility.png'],#dd-container.ae-dd-container img[src$='information.png'],#dd-container.ae-dd-container img[src$='mg.png'],#dd-container.ae-dd-container img[src$='vg.png']{background-repeat:no-repeat;background-size:contain;height:53px;padding-left:64px;width:64px}#dd-container.ae-dd-container img[src$='mg.png']{background-image:url("https://static.animalequality.org/icon/jpg/amount-.jpg")}#dd-container.ae-dd-container img[src$='eligibility.png']{background-image:url("https://static.animalequality.org/icon/jpg/employee.jpg")}#dd-container.ae-dd-container img[src$='information.png']{background-image:url("https://static.animalequality.org/icon/jpg/info.jpg");padding-left:50px;width:50px}#dd-container.ae-dd-container img[src$='vg.png']{background-image:url("https://static.animalequality.org/icon/jpg/volunteer.jpg");height:42px}#dd-container.ae-dd-container img[src$='corporate_info.png']{background-image:url("https://static.animalequality.org/icon/jpg/building.jpg");height:40px;padding-left:51px;width:51px}#dd-container.ae-dd-container .dtd-footer{display:none}.ngp-form.everyaction-survey-form{max-width:100%}.ngp-form.everyaction-survey-form input[type=radio]{margin-right:.5rem!important}.ngp-form.everyaction-survey-form .account-number-label,.ngp-form.everyaction-survey-form .account-type-label,.ngp-form.everyaction-survey-form .at-area,.ngp-form.everyaction-survey-form .at-select,.ngp-form.everyaction-survey-form .at-text,.ngp-form.everyaction-survey-form .confirm-account-number-label,.ngp-form.everyaction-survey-form .routing-number-label{font-weight:400!important}.ngp-form.everyaction-survey-form .content.thankYou p{color:--everyaction-font-color-light;text-align:center}
