body,html{height:100%}body{margin:0;font-family:Arial,sans-serif}.previous,a,a:visited{color:#004d96;text-decoration:none;cursor:pointer;border:0!important}#payment_slide .container label a,.donation-level-container .donation-level-user-entered label span,.payment-type-selections label a,.previous:hover,a:hover,a:visited:hover{color:#000!important}.previous img,a img,a:visited img{border:0}#billing_addr_country,#bodyClasses,.donation-form-container,.donation-section-label,.hide,.testimonial,.topLink{display:none}.smallText{font-size:12px;line-height:16px}.clear,.edf .donation_slide h3,.formVS3 .donation_slide h3{clear:both}.check-box-form-label-text{display:block;margin:0 0 5px}#responsive_payment_typebank_accountname{clear:left}blockquote{padding-left:37px;margin:0;background:url(/edf2/images/quoteRightCol.png) 0 0 no-repeat}blockquote p{color:#444233;font-family:Georgia,'Times New Roman',Times,serif}input[type=email],input[type=number],input[type=tel],input[type=text],select{box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:3%;width:49%;border:1px solid #999;color:#242424;height:40px;padding:0 10px;font-size:18px}.check-box-form-label-text,label{font-weight:700;font-size:15px}.odd{margin-left:1%}.even{margin-right:1%}.zipLookup input[name=billing_addr_cityname],.zipLookup input[name=billing_addr_zipname]{margin-left:0;margin-right:1%}.zipLookup input[name=billing_addr_street1name],.zipLookup select[name=billing_addr_state]{margin-left:1%;margin-right:0}#billing_addr_street2name,#donor_email_addressname,#tribute_honoree_first_namename{width:100%;margin:0 0 2%}#content .form-container{position:relative;height:90%;min-height:900px;max-width:90%;margin:0 auto}h1{font-size:30px;line-height:35px}.teaser,span.more{display:none}h1,span.more{font-weight:700}span.more{font-size:15px}span.more:before{content:'Read more +';display:inline-block}#custom{background:#fff 0 0;border-radius:0 0 3px 3px;box-sizing:border-box;-webkit-box-sizing:border-box;height:-webkit-calc(95% + 40px);height:calc(95% + 40px);max-width:500px;padding:20px 40px 40px;position:absolute;width:70%}#custom h1,#custom h2,#custom h4{margin:5px 0 10px}#custom .hr{margin:20px 0;display:inline-block}.outlined #custom{box-shadow:0 0 25px rgba(0,0,0,.6);-webkit-box-shadow:0 0 25px rgba(0,0,0,.6)}.wide #custom{max-width:700px;width:80%}#copyOnly{margin-top:15px;margin-bottom:10px}#copyOnly p{color:#242424;line-height:22px;font-size:17px}#copyOnly p.blue,span.more{color:#253d86}#copyOnly ul li{margin-bottom:6px}#copyOnly ul li:last-of-type,.donation-level-container:last-of-type input[type=text]{margin-bottom:0}.slides{position:relative}.donation_slide{position:absolute;top:0;left:-9999px;width:100%}.donation_slide h3{margin:0 0 10px}.donation_slide .button:first-of-type{clear:both}.secure{position:absolute;bottom:0;text-align:center;font-size:13px}.secure img{position:relative;top:5px}.previous{float:left;font-size:14px}.next{float:right}.donation-level-label-input-container{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{margin-left:0;border:0}.donation-level-container:last-of-type .form-content.user-entered{padding:10px 22px}.donation-level-container:last-of-type label{display:inline-block;position:absolute;top:5px;left:15px}.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{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;font-size:18px;position:relative}.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}.checkbox,.donation-level-amount-container,.generic-repeat-label-checkbox-container label,.radio-label label,input[type=checkbox],input[type=radio]{cursor:pointer}.donation-level-container .form-content{padding:10px}.donation-level-container label .donation-level-label-container{font-size:14px;font-style:italic}.donation-level-container:last-of-type{box-sizing:border-box;-webkit-box-sizing:border-box}.donation-level-container:last-of-type .form-content{padding:0}.donation-level-container:last-of-type.current .form-content{padding:5px}.donation-level-container:last-of-type .donation-level-label-input-container,.donation-level-container:last-of-type .donation-level-user-entered{width:100%}.donation-level-container .donation-level-user-entered{position:relative}input[type=number].other_amount,input[type=text].other_amount{width:100%;margin:0;border:1px solid #ccc;border-radius:3px;padding-left:35px;height:40px;outline:0!important}.generic-repeat-label-checkbox-container{margin:10px 0}#payment_slide .container{display:inline-block;float:left;margin:0 10px 10px 0}#payment_slide .container:last-child,#payment_slide .container:last-of-type{margin:0 0 10px}#payment_slide select{margin-top:5px}#payment_slide input[type=number],#payment_slide input[type=text]{margin-bottom:3px}#payment_slide .container input,.form-radio-array legend,.payment-type-selections input{display:none}.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{padding:3px 3px 3px 5px}#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}.appendix .centered img,.form-radio-array{display:inline-block}.form-radio-array fieldset{border:0;padding:0;margin:0}.form-radio-array ul{margin:0;list-style:none;padding:0 0 0 10px}.form-radio-array ul li{display:inline-block;float:left}.form-radio-array ul li:first-child,.form-radio-array ul li:first-of-type{margin-right:10px}.form-radio-array input{margin:0;position:relative;top:2px}#payment_typeach_confirm_row{margin-bottom:10px}#payment_typeach_confirm_row label{font-size:11px!important}.button,.button:visited{background:#ebb700;color:#fff;font-size:22px;line-height:22px;font-weight:700;outline:0;border-radius:3px;cursor:pointer;border:0;text-decoration:none;padding:12px 20px}.button:hover,.button:visited:hover{background:#edbe1a}.button.buttonBlue,.button:visited.buttonBlue{background:#004d96}.button.buttonBlue:hover,.button:visited.buttonBlue:hover{background:#1a5fa1}.button.buttonRed,.button:visited.buttonRed{background:#e00034}.button.buttonRed:hover,.button:visited.buttonRed:hover{background:#e31a48}.button.buttonSilver,.button:visited.buttonSilver{color:#777;background:#dfdfdf}.button.buttonSilver:hover,.button:visited.buttonSilver:hover{background:#e2e2e2}.errorMessageContainer{margin-top:15px;border-radius:3px;font-weight:700!important;font-size:15px}.errorMessage{padding:10px!important}.errorMessage.other_amount{padding:5px 5px 5px 35px!important}.errorMessage .field{font-size:13px;margin:6px 0 4px 20px}.errorMessage.form-radio-array{padding:0!important;background-color:transparent!important;color:red;border:0!important}.error{font-size:12px;color:red;font-weight:700}.gift_error{margin:5px 0 0}p.small{margin:0 0 10px;font-size:10px;color:#6b6b6b;clear:both}.form-message-text{color:#505050;margin:10px 0;font-size:12px;line-height:16px}.testimonial{height:100px;position:absolute;width:100%;background:rgba(0,0,0,.5);color:#fff}.testimonial_content{margin-left:600px}.testimonial_quote{font-size:20px;margin-bottom:10px}.testimonial_citation{font-size:12px;font-weight:700;margin-top:0}#mobile_testimonial p{margin:4px 0}#mobile_testimonial .testimonial_quote{font-size:15px}.formVSrefresh .button:after,.wide #testimonial{display:none!important}.mimicLink{color:#00629c;cursor:pointer}.mimicLink:hover{color:#000}.payment_frequency label,.payment_highlite #payment_slide .container.container-paybank,.relative{position:relative}.information-hover{position:absolute;top:10px;right:5px;cursor:pointer;height:30px;overflow-y:visible;z-index:1}.information-hover img{height:20px;width:20px}.information-hover .information{display:none;cursor:default;position:absolute;width:300px;top:35px;right:0;background:#fefbe3;border:1px solid #999;border-radius:3px;padding:10px;box-shadow:1px 1px 6px #ccc;-webkit-box-shadow:1px 1px 6px #ccc;font-size:.9em;line-height:20px}.information-hover:hover .information{display:block}.appendix{margin-top:0;background:#fff}.appendix p{font-size:13px!important;line-height:18px!important}.appendix .col25{padding:0 10px}.appendix .col25 .imgFlex{width:100%!important;margin-top:30px;margin-left:0!important}footer a:hover{color:#f0f0f0!important}footer .footer-text a:hover{color:#fff!important;opacity:.5;-ms-filter:"alpha(opacity=50)"}footer .c-block--footer__nav-list ul a:hover{color:#335aff!important}.container-honoroptin,.container-optin{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);display:inline-block;line-height:1.4;text-indent:-20px;padding-left:20px}.container-honoroptin input,.container-optin input{width:auto!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.edf #custom div.next,.edf #custom div.previous,.formVS3 #custom div.next,.formVS3 #custom div.previous,.mobile-content-hide p,.mobile-content-hide.hd .teaser,.payment_highlite #payment_slide .container label:before{display:none}.mobile-content-hide #donationWidget p,.mobile-content-hide .exclude,.mobile-content-hide .more,.mobile-content-hide .teaser{display:inline-block}.mobile-content-hide.hd .more:before{content:'Read less -';display:inline-block}.mobile-content-hide.hd p{display:block;margin:inherit}.edf #content,.formVS3 #content{padding-bottom:30px}.edf #content .form-container,.formVS3 #content .form-container{min-height:auto!important}.edf #custom,.formVS3 #custom{position:relative;height:auto}.edf #custom .secure,.formVS3 #custom .secure{position:relative;clear:both;text-align:left}.edf #custom button,.formVS3 #custom button{margin:15px 0}.edf .donation_slide,.formVS3 .donation_slide{position:relative;left:0}.edf .donation_slide:not(:last-child),.formVS3 .donation_slide:not(:last-child){margin-bottom:30px}.edf .next,.formVS3 .next{float:none}.edf.mcaf #ProcessForm:after,.formVS3.mcaf #ProcessForm:after{content:" ";display:block;height:0;clear:both}.payment_highlite #payment_slide .container{width:33%;background-color:#f1f1f1!important;margin-right:0;padding-top:0;padding-bottom:0;margin-bottom:0;height:53px;line-height:53px;text-align:center}.formVSrefreshV2 #custom #payment_slide .container label,.formVSrefreshV3 #custom #payment_slide .container label,.mcaf .donation-level-container label .donation-level-amount-container,.payment_highlite #payment_slide .container label{padding:0}.payment_highlite #payment_slide .container.container-paybank:before{content:'';display:block;background:url(//membership.onlineaction.org/edf/images/ACH-arrow.png) 0 0 no-repeat;background-size:contain;position:absolute;top:-45px;z-index:9999999;padding:40px 180px 0 0;left:45px}.payment_highlite #payment_slide .container.current,.payment_highlite #payment_slide .container:hover{background-color:#253d86!important}.mcaf footer a,.mcaf footer p,.payment_highlite #payment_slide .container.current label,.payment_highlite #payment_slide .container:hover label{color:#fff!important}.payment_highlite #payment_slide .container.current label[for=responsive_payment_typepay_typeradiopaypal],.payment_highlite #payment_slide .container:hover label[for=responsive_payment_typepay_typeradiopaypal],.payment_highlite .payment_wrap .information-hover img{-webkit-filter:brightness(0) invert(1);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="1 0" /><feFuncG type="table" tableValues="1 0" /><feFuncB type="table" tableValues="1 0" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0) invert(1)}.payment_highlite #payment_slide label.checkbox[for*=responsive_payment_typepay_typeradio]{white-space:nowrap;width:100%}.payment_highlite #payment_slide label[for=responsive_payment_typepay_typeradiopaypal]{vertical-align:-3px}.payment_highlite .payment_wrap{background:#253d86!important;padding-top:20px!important;padding-left:40px;padding-right:40px;margin-left:-40px;margin-right:-40px}.payment_highlite .payment_wrap label{color:#fff}.payment_highlite .payment_wrap label+br{display:block!important}.payment_highlite .payment_wrap .information-hover img{height:20px;width:20px}#slider_ask h3,.payment_frequency{margin-bottom:10px}.payment_frequency label:first-child{margin-right:20px}.payment_frequency label span{padding-left:4px}.payment_frequency label span:before{content:'';width:15px;height:15px;display:inline-block;border:1px solid gray;background-color:#fff;border-radius:10px;position:absolute;top:-1px;left:0}.payment_frequency input[type=radio]:checked~span:before{width:8px;height:8px;border:5px solid #004d96;position:absolute}.df-19088 .payment_frequency input[name=monthly_frequency]{position:relative;display:none}.df-19088 .payment_frequency input[name=monthly_frequency]+span{position:relative;padding:10px;outline:1px solid #ccc}.df-19088 .payment_frequency input[name=monthly_frequency]+span:before,.df-combine .payment_frequency--button label input,.df-combine .payment_frequency--default input{display:none}.df-19088 .payment_frequency input[name=monthly_frequency]:checked+span{color:#fff;background-color:#004d96}.donation_slide:not(#email_slide) .wrap{width:48%;margin-right:2%;display:inline-block}.donation_slide:not(#email_slide) .wrap input,.donation_slide:not(#email_slide) .wrap label,.donation_slide:not(#email_slide) .wrap select{width:100%}.donation_slide:not(#email_slide) .wrap.full{width:99%}.hasSliderAsk .donation-level-container.current .form-content{background-color:#f5f5f5;border:0;border-radius:10px;padding-top:5px;padding-bottom:5px;height:42px;font-size:25px}.hasSliderAsk .donation-level-container.current .form-content input{background-color:transparent;width:40%;font-size:25px;padding:0;overflow:visible;border:0;margin-left:-5px;text-decoration:underline}.hasSliderAsk .donation-level-container.current .form-content input.readonly{text-decoration:none}.hasSliderAsk .donation-level-container:last-of-type label{position:relative;font-size:20px;vertical-align:5px;width:56%;left:0;text-align:right}.hasSliderAsk .donation-level-container:last-of-type label span{font-size:24px;font-weight:400}.df-combine .donation-level-container:nth-child(5) .form-content{margin-left:0}.df-combine .donation-level-container .monthly{display:none;position:absolute;top:30px;margin-bottom:0;text-align:center;width:100%;left:0;font-size:14px}.df-combine .donation-level-container.current .monthly{display:block}.df-combine .payment_frequency--default{background-color:#d5f0fc;border-radius:3px;padding:5px 5px 5px 20px;margin-bottom:10px}.df-combine .payment_frequency--default label{display:inline-block;font-size:19px;padding-right:20px;line-height:0}.df-combine .payment_frequency--default label:first-child span{border-right:1px solid gray;padding-right:20px}.df-combine .payment_frequency--default label span{position:relative;padding-left:25px}.df-combine .payment_frequency--default label span:before{content:'';width:15px;height:15px;display:inline-block;border:1px solid gray;background-color:#fff;border-radius:10px;position:absolute;top:1px;left:0}.df-combine .payment_frequency--default input[type=radio]:checked~span:before{width:8px;height:8px;border:5px solid #00a8e7;position:absolute}.df-combine .payment_frequency--button{width:100%}.df-combine .payment_frequency--button label{width:48%;display:inline-block;border-radius:3px;margin:0;padding:25px 0;text-align:center;cursor:pointer;background-color:rgba(89,89,91,.1);border:1px solid #e0e0e0}.df-combine .payment_frequency--button label.selected{border:1px solid #253d86;background-color:#253d86;color:#fff}.df-combine .payment_frequency--button label:first-child{margin-right:3%}.df-combine .payment_frequency--button label span{padding:0;font-size:20px}.df-combine .payment_frequency--button label span:before{display:none}.df-combine .payment_frequency_callout{margin:20px auto;display:block;max-width:100%}.df-combine:not(.formVSrefresh) .button:not(.buttonSilver){background-color:#00a8e7}.ErrorMessage,.formError{background-color:#ffe9e9;padding:5px;border:1px solid red;font-weight:700!important;border-radius:3px}div.formError{color:red;font-weight:700;border:0;padding:0;margin:5px 0;background-color:transparent;font-size:14px;line-height:18px}.errorMessage,.textField.errorMessage{background-color:#ffeded!important;background-image:none!important;border:1px solid red!important}#donate_help_dropdown{position:fixed;top:0;width:300px;left:50%;margin-left:-150px;border-top:0;border-radius:0 0 3px 3px;z-index:99;font-size:.9em;text-align:center}#slider_ask,.mcaf #payment_slide h3+br{display:none}#slider_ask .slider_max,#slider_ask .slider_min{position:relative;top:-5px;display:inline-block;width:50%}#slider_ask .slider_min{text-align:left}#slider_ask .slider_max{text-align:right}#slider_ask .slider_amount{display:block;width:100%;background-color:#f5f5f5;padding:5px;box-sizing:border-box;border-radius:10px;text-align:center;position:relative;top:-5px;margin:5px 0;clear:both}#slider_ask .slider_amount span{display:inline-block;margin:0 5px}#slider_ask .slider_amount span:first-of-type{line-height:14px;margin-bottom:5px;font-weight:700}#slider_ask .slider_amount span+span{font-size:25px}#slider_ask .rangeslider--horizontal{height:25px;width:100%;display:inline-block}#slider_ask .rangeslider__handle{width:30px;height:30px;top:-4px}#slider_ask .rangeslider__fill{background:#5fa8ee}#slider_ask .rangeslider__handle:after{background:0 0}#slider_ask .rangeslider,#slider_ask .rangeslider__fill{border-radius:3px}#slider_ask .increment{display:inline-block;position:absolute;border-right:2px solid #666;text-align:right;height:10px;bottom:-10px;padding-right:5px;font-size:12px}#slider_ask .increment_1{width:25.27166666666667%}#slider_ask .increment_2{width:71.92880952380952%}.edf.customBg section:not(.appendix){background-size:cover}.mcaf{background-color:#87a0c4}.mcaf #content{background-color:#53413d!important;background-repeat:no-repeat!important;background-size:cover!important;background:#53413d}.mcaf.default #content{background-image:url(/mcaf/img/background_image_asthma.jpg)}.mcaf #custom{right:0;border-radius:0}.mcaf .logo{width:120px;position:relative;left:50%;margin-left:-60px}.mcaf .form-message-text{font-size:10px}.mcaf h1,.mcaf h3{font-family:Acumin Pro Condensed,Arial,sans-serif;text-transform:uppercase}.mcaf h1{color:#3c4b68;font-weight:600;text-align:center;font-size:25px}.mcaf #copyOnly p{font-family:Proxima Nova,Arial,sans-serif;color:#000}.mcaf h3{color:#d02a33;margin:15px 0 10px}.mcaf .button,.mcaf .button:visited{background:#afd401}.mcaf label{font-weight:400}.mcaf .donation-level-container .form-content{background:#e1e1e1}.mcaf .donation-level-container.current .form-content{background:#afd401;color:#fff}.mcaf .donation-level-container:last-of-type.current .form-content{padding:0 1px 2px}.mcaf .donation-level-container:last-of-type label{top:10px;color:#000!important}.mcaf #payment_slide .container.current,.mcaf #payment_slide .container.selected{background:rgba(175,212,1,.51)}.mcaf footer{background-color:#87a0c4;display:inline-block}.mcaf footer>div{display:inline-block;float:left;width:50%;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.mcafc4,.mcafc4 footer{background-color:#122c4e}.mcafc4 a[rel=home]{display:block;padding:5px 0;margin-top:-20px;margin-left:-40px;margin-bottom:20px;width:-webkit-calc(100% + 80px);width:calc(100% + 80px);background-color:#e74336}.mcafc4 .button,.mcafc4 .button:visited{background:#82c0de}.mcafc4 .donation-level-container.current .form-content{background:#82c0de;border-color:#82c0de;color:#fff}.formVSrefresh h1,.formVSrefresh h2,.formVSrefresh h3,.formVSrefresh h4,.formVSrefresh h5,.formVSrefresh h6{font-family:basiercircle--semibold,Arial,sans-serif}.formVSrefresh body,.formVSrefresh div,.formVSrefresh p{font-family:basiercircle--regular,Arial,sans-serif}.formVSrefresh .logo,.formVSrefreshV2 #custom .donation_wrap h3,.formVSrefreshV2 #custom .payment_frequency label span:before,.formVSrefreshV2 #custom .show_address2 div,.formVSrefreshV3 #custom .donation_wrap h3,.formVSrefreshV3 #custom .payment_frequency label span:before,.formVSrefreshV3 #custom .show_address2 div{display:none}.formVSrefresh .layout-container{background-color:#fff}.formVSrefresh .page-header+#content{margin-top:0}.formVSrefresh .c-site-nav__menu-icon-link:hover{color:transparent!important}.formVSrefresh .button{padding-left:32px!important;padding-right:32px!important}.formVSrefresh.df-19286 .logo{display:inline-block}.formVSrefresh.df-19286 .layout-container{display:none!important}.formVSrefreshV2 #custom{padding-top:0}.formVSrefreshV2 #custom,.formVSrefreshV3 #custom{padding-left:0;padding-right:0}.formVSrefreshV2 #custom .callout,.formVSrefreshV2 #custom .donation_wrap,.formVSrefreshV2 #custom .errorMessageContainer,.formVSrefreshV2 #custom .form-message-text,.formVSrefreshV2 #custom .progress-meter,.formVSrefreshV2 #custom .secure,.formVSrefreshV2 #custom .slides,.formVSrefreshV3 #custom .callout,.formVSrefreshV3 #custom .donation_wrap,.formVSrefreshV3 #custom .errorMessageContainer,.formVSrefreshV3 #custom .form-message-text,.formVSrefreshV3 #custom .progress-meter,.formVSrefreshV3 #custom .secure,.formVSrefreshV3 #custom .slides{padding:0 40px}.formVSrefreshV2 #custom #copyOnly,.formVSrefreshV3 #custom #copyOnly{padding:20px 40px 0}.formVSrefreshV2 #custom #copyOnly.has-callout,.formVSrefreshV3 #custom #copyOnly.has-callout{padding-top:0}.formVSrefreshV2 #custom .donation_wrap,.formVSrefreshV3 #custom .donation_wrap{background-color:#253d86;padding-top:30px;padding-bottom:20px;position:relative}.formVSrefreshV2 #custom .donation_wrap .monthly,.formVSrefreshV3 #custom .donation_wrap .monthly{color:#fff;display:none}.formVSrefreshV2 #custom .donation_wrap:before,.formVSrefreshV3 #custom .donation_wrap:before{display:inline-block;content:'';width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #fff;position:absolute;top:-1px;left:25%}.formVSrefreshV2 #custom .callout,.formVSrefreshV3 #custom .callout{background-color:#c7d92b;padding-top:12px;padding-bottom:11px;font-weight:700;font-size:22px}.formVSrefreshV2 #custom .donation_slide:not(:last-child),.formVSrefreshV3 #custom .donation_slide:not(:last-child){margin-bottom:40px}.formVSrefreshV2 #custom #email_slide.donation_slide,.formVSrefreshV3 #custom #email_slide.donation_slide{margin-bottom:20px}.formVSrefreshV2 #custom #payment_slide .container,.formVSrefreshV3 #custom #payment_slide .container{outline:5px solid #fff;width:33%;background-color:#f1f1f1!important;margin-right:0;padding-top:0;padding-bottom:0;height:53px;line-height:53px;text-align:center}.formVSrefreshV2 #custom #payment_slide .container.current,.formVSrefreshV2 #custom #payment_slide .container:hover,.formVSrefreshV3 #custom #payment_slide .container.current,.formVSrefreshV3 #custom #payment_slide .container:hover{background-color:#e4e4e4!important}.formVSrefreshV2 #custom #payment_slide label.checkbox[for*=responsive_payment_typepay_typeradio],.formVSrefreshV2 #custom #payment_slide label[for=responsive_payment_typepay_typeradiopaypal],.formVSrefreshV3 #custom #payment_slide label.checkbox[for*=responsive_payment_typepay_typeradio],.formVSrefreshV3 #custom #payment_slide label[for=responsive_payment_typepay_typeradiopaypal]{white-space:nowrap;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);text-align:left;padding-left:20px!important}.formVSrefreshV2 #custom #payment_slide label[for=responsive_payment_typepay_typeradiopaypal],.formVSrefreshV3 #custom #payment_slide label[for=responsive_payment_typepay_typeradiopaypal]{vertical-align:-3px}.formVSrefreshV2 #custom .payment_frequency,.formVSrefreshV3 #custom .payment_frequency{padding:0;margin-bottom:20px}.formVSrefreshV2 #custom .payment_frequency label,.formVSrefreshV3 #custom .payment_frequency label{width:50%;margin:0;box-sizing:border-box;outline:1px solid #fff;padding:0;text-align:center;cursor:pointer;white-space:nowrap;height:53px;line-height:53px}.formVSrefreshV2 #custom .payment_frequency label span,.formVSrefreshV3 #custom .payment_frequency label span{padding:0;text-transform:uppercase}.formVSrefreshV2 #custom .donation-level-container.current .donation-level-amount-container,.formVSrefreshV2 #custom .payment_frequency label.selected,.formVSrefreshV3 #custom .donation-level-container.current .donation-level-amount-container,.formVSrefreshV3 #custom .payment_frequency label.selected{background-color:#fff;color:#253d86}.formVSrefreshV2 #custom .payment_frequency--default,.formVSrefreshV3 #custom .payment_frequency--default{background-color:transparent;color:#fff}.formVSrefreshV2 #custom .payment_frequency--default label:first-child span,.formVSrefreshV3 #custom .payment_frequency--default label:first-child span{border-right:0}.formVSrefreshV2 #custom .donation-level-amount-container,.formVSrefreshV3 #custom .donation-level-amount-container{color:#fff;padding:0;height:53px;line-height:53px}.formVSrefreshV2 #custom .other_amount_label_override,.formVSrefreshV3 #custom .other_amount_label_override{font-weight:400;display:inline-block;font-size:23px;white-space:nowrap;margin-top:10px}.formVSrefreshV2 #custom .donation-level-container,.formVSrefreshV3 #custom .donation-level-container{margin-bottom:20px}.formVSrefreshV2 #custom .donation-level-container.current .form-content .form-input,.formVSrefreshV3 #custom .donation-level-container.current .form-content .form-input{top:0}.formVSrefreshV2 #custom .donation-level-container .form-content,.formVSrefreshV3 #custom .donation-level-container .form-content{padding:0;margin:0;border-radius:0}.formVSrefreshV2 #custom .donation-level-container:not(:last-child) .form-content,.formVSrefreshV3 #custom .donation-level-container:not(:last-child) .form-content{border:1px solid #fff;border-right-width:0}.formVSrefreshV2 #custom .donation-level-container:nth-child(4) .form-content,.formVSrefreshV2 #custom .donation-level-container:nth-child(8) .form-content,.formVSrefreshV3 #custom .donation-level-container:nth-child(4) .form-content,.formVSrefreshV3 #custom .donation-level-container:nth-child(8) .form-content{border-right-width:1px}.formVSrefreshV2 #custom .donation-level-container:last-of-type,.formVSrefreshV3 #custom .donation-level-container:last-of-type{margin-bottom:0}.formVSrefreshV2 #custom .donation-level-container:last-of-type .form-content,.formVSrefreshV3 #custom .donation-level-container:last-of-type .form-content{padding:0;background-color:transparent;border:0}.formVSrefreshV2 #custom .donation-level-user-entered,.formVSrefreshV3 #custom .donation-level-user-entered{top:unset;bottom:12px;font-size:24px;color:#fff}.formVSrefreshV2 #custom .donation-level-user-entered label span,.formVSrefreshV3 #custom .donation-level-user-entered label span{color:#fff!important;display:none!important}.formVSrefreshV2 #custom input[type=text].other_amount:not(.errorMessage),.formVSrefreshV3 #custom input[type=text].other_amount:not(.errorMessage){border-radius:0;color:#fff!important;background-color:transparent;font-weight:700}.formVSrefreshV2 #custom .other_amount,.formVSrefreshV3 #custom .other_amount{height:53px;width:-webkit-calc(100% - 315px);width:calc(100% - 315px);background-color:#253d86;color:#fff!important;margin:0 0 0 9px}.formVSrefreshV2 #custom .other_amount::-moz-placeholder,.formVSrefreshV3 #custom .other_amount::-moz-placeholder{color:#fff;font-weight:700;opacity:.3;-ms-filter:"alpha(opacity=30)";text-align:center}.formVSrefreshV2 #custom .other_amount:-ms-input-placeholder,.formVSrefreshV3 #custom .other_amount:-ms-input-placeholder{text-align:center;color:#fff;font-weight:700;opacity:.3;-ms-filter:"alpha(opacity=30)"}.formVSrefreshV2 #custom .other_amount::-ms-input-placeholder,.formVSrefreshV3 #custom .other_amount::-ms-input-placeholder{text-align:center}.formVSrefreshV2 #custom .other_amount::-webkit-input-placeholder,.formVSrefreshV3 #custom .other_amount::-webkit-input-placeholder{color:#fff;font-weight:700;opacity:.3;-ms-filter:"alpha(opacity=30)";text-align:center}.formVSrefreshV2 #custom .other_amount::placeholder,.formVSrefreshV3 #custom .other_amount::placeholder{color:#fff;font-weight:700;opacity:.3;-ms-filter:"alpha(opacity=30)";text-align:center}.formVSrefreshV2 #custom .other_amount::-ms-input-placeholder,.formVSrefreshV3 #custom .other_amount::-ms-input-placeholder{color:#fff;font-weight:700;opacity:.3;-ms-filter:"alpha(opacity=30)"}.formVSrefreshV2 #custom .error.gift_error,.formVSrefreshV3 #custom .error.gift_error{line-height:1.4;font-weight:100;color:#fff;font-style:italic}.formVSrefreshV2 #custom .container.container-optin,.formVSrefreshV2 #custom .show_address2,.formVSrefreshV3 #custom .container.container-optin,.formVSrefreshV3 #custom .show_address2{color:#a3a3a3;line-height:1}.formVSrefreshV2 #custom .show_address2:after,.formVSrefreshV3 #custom .show_address2:after{content:"\00BB";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:10px}.formVSrefreshV2 #custom .information-hover img,.formVSrefreshV3 #custom .information-hover img{opacity:.4;-ms-filter:"alpha(opacity=40)"}.formVSrefreshV2 #custom .honor_link,.formVSrefreshV3 #custom .honor_link{background-color:#364c8f;color:#fff;padding:0 40px;font-weight:700;font-size:16px;height:50px;line-height:50px}.formVSrefreshV2 #custom .honor_link a,.formVSrefreshV3 #custom .honor_link a{color:inherit}.formVSrefreshV2 #custom .honor_link a:hover,.formVSrefreshV3 #custom .honor_link a:hover{color:inherit!important}.formVSrefreshV2 #custom .honor_link:after,.formVSrefreshV3 #custom .honor_link:after{content:"\00BB";margin-left:5px;vertical-align:1px}.formVSrefreshV3 .layout-container{display:none}.formVSrefreshV3 #copyOnly{margin-top:0}.formVSrefreshV3 #custom{padding-top:40px!important}.formVSrefreshV3 img.logo{display:block!important;margin-left:40px}@media screen and (max-width:600px){#content .form-container{max-width:98%}.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}#content{background:#f1f0ee}#custom{left:2%;max-width:96%;width:96%;padding:20px}#backgroundVideo{display:none}.mcaf #content{background-image:none!important}.mcaf footer>div{display:block;width:100%;float:none}.mcaf footer>div:first-child{padding-bottom:0}.mcaf footer>div:last-child{padding-top:0}.mcafc4 a[rel=home]{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.formVSrefresh .button{padding-left:24px!important;padding-right:24px!important}.formVSrefresh #content{background:#fff!important}}@media screen and (max-width:860px){#copyOnly iframe{width:100%;height:245px}}@media screen and (max-width:400px){#copyOnly iframe{height:auto}.choices-6 .donation-level-label-container{display:none}.donation-level-container label .donation-level-label-container{font-size:12px}#custom,.form-container{max-width:100%}#custom{height:100%;width:100%}.form-radio-array ul li{display:block;float:none}.donation_slide:not(#email_slide) .wrap{width:100%}.donation_slide:not(#email_slide) .wrap input,.donation_slide:not(#email_slide) .wrap label,.donation_slide:not(#email_slide) .wrap select{width:100%;margin-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}.button,.button:visited{padding:0 20px;white-space:nowrap;font-size:16px}.formVSrefreshV2 #custom #copyOnly,.formVSrefreshV2 #custom .callout,.formVSrefreshV2 #custom .donation_wrap,.formVSrefreshV2 #custom .errorMessageContainer,.formVSrefreshV2 #custom .form-message-text,.formVSrefreshV2 #custom .honor_link,.formVSrefreshV2 #custom .progress-meter,.formVSrefreshV2 #custom .secure,.formVSrefreshV2 #custom .slides,.formVSrefreshV3 #custom #copyOnly,.formVSrefreshV3 #custom .callout,.formVSrefreshV3 #custom .donation_wrap,.formVSrefreshV3 #custom .errorMessageContainer,.formVSrefreshV3 #custom .form-message-text,.formVSrefreshV3 #custom .honor_link,.formVSrefreshV3 #custom .progress-meter,.formVSrefreshV3 #custom .secure,.formVSrefreshV3 #custom .slides{padding-left:20px;padding-right:20px}.formVSrefreshV2 #custom .donation-level-container label,.formVSrefreshV3 #custom .donation-level-container label{font-size:16px}.formVSrefreshV3 img.logo{margin-left:20px}}@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:1100px){.testimonial{height:120px}.mcaf footer span{display:block}}@media screen and (max-width:900px){.testimonial{height:120px}.testimonial_content{margin-left:560px;margin-right:15px}}@media screen and (max-width:840px){.testimonial{height:150px}}@media screen and (min-width:1800px){.testimonial_content{margin-left:-o-calc(460px + 10%);margin-left:-ms-calc(460px + 10%);margin-left:-webkit-calc(460px + 10%);margin-left:calc(460px + 10%)}}@media screen and (max-width:650px){.appendix .col25 .imgFlex{width:210px!important}#slider_ask .increment{display:none}}@media screen and (min-width:1000px){.edf.mcaf #content,.formVS3.mcaf #content{background-position:left center}.edf.default section:not(.appendix){background:#f1f0ee url(/widgets/page-img/bears_large.jpg) no-repeat center center;background-size:cover}.edf.second section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EDF-Hero2.jpg) no-repeat left top;background-size:cover}.edf.OceansHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/OceansHero.jpg) no-repeat left top;background-size:cover}.edf.HealthHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/HealthHero.jpg) no-repeat left bottom;background-size:cover}.edf.EcosystemsHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EcosystemsHero.jpg) no-repeat left top;background-size:cover}.edf.ClimateHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/ClimateHero.jpg) no-repeat left bottom;background-size:cover}.edf.MethaneHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MethaneHero.jpg) no-repeat 30% bottom;background-size:cover}.edf.GulfCoastHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/GulfCoastHero.jpg) no-repeat bottom;background-size:cover}.edf.MonarchHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MonarchHero.jpg) no-repeat top;background-size:cover}.mcaf #content{background-position:left top}}@media screen and (min-width:601px){.edf.mcaf #custom,.formVS3.mcaf #custom{float:right}#backgroundVideo video{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}.mcaf .logo{margin:10px 0 10px -60px}.formVSrefresh #content .form-container{padding-top:15px}.formVSrefresh.df-19286 #content .form-container{padding-top:0}}@media screen and (max-width:679px){.payment_highlite #payment_slide .container.container-paybank:before{display:none}.payment_highlite #payment_slide .container{width:-webkit-calc(100% + 40px);width:calc(100% + 40px);margin-left:-20px}.payment_highlite .payment_wrap{margin-left:-20px;margin-right:-20px}.wide #custom{left:2%;max-width:96%;width:96%;padding:20px}.df-combine .payment_frequency--default{padding:5px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.df-combine .payment_frequency--default label:first-child{margin-right:10px}.df-combine .payment_frequency--default label:first-child span{padding-right:10px}.df-combine .payment_frequency--default label span{padding-left:20px;font-size:16px}.formVSrefresh #custom{padding-top:0}.formVSrefreshV2 #custom #payment_slide .container,.formVSrefreshV3 #custom #payment_slide .container{width:100%}.formVSrefreshV2 #custom .payment_frequency--default,.formVSrefreshV3 #custom .payment_frequency--default{width:100%!important}}@media screen and (min-width:680px){.payment_highlite #payment_slide h3{margin-bottom:45px}}@media screen and (min-width:768px) and (max-width:900px){.testimonial_quote{font-size:16px}}@media screen and (max-width:767px){.testimonial{display:none!important}#mobile_testimonial{display:block;background:#fbfbfb;padding:5px 10px;border-radius:5px;margin-bottom:15px}.mobile-only{display:inline-block}.desktop-only{display:none}.formVSrefreshV2 #custom .other_amount,.formVSrefreshV3 #custom .other_amount{white-space:nowrap;width:100%;margin-left:0}}@media screen and (min-width:601px) and (max-width:767px){#custom{padding:20px 30px 30px}.premium-added #custom{width:75%}}@media screen and (min-width:601px) and (max-width:679px){.wide #content{background:#f1f0ee!important;background-image:none!important}.form-radio-array ul li:first-child,.form-radio-array ul li:first-of-type{margin-right:5px}.edf.default section:not(.appendix){background:#f1f0ee url(/widgets/page-img/bears_large.jpg) no-repeat 30% top;background-size:cover}.edf.second section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EDF-Hero2.jpg) no-repeat 55% top;background-size:cover}.edf.OceansHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/OceansHero.jpg) no-repeat 40% top;background-size:cover}.edf.HealthHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/HealthHero.jpg) no-repeat 40% top;background-size:cover}.edf.EcosystemsHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EcosystemsHero.jpg) no-repeat 55% top;background-size:cover}.edf.ClimateHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/ClimateHero.jpg) no-repeat 40% top;background-size:cover}.edf.MethaneHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MethaneHero.jpg) no-repeat 60% top;background-size:cover}.edf.GulfCoastHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/GulfCoastHero.jpg) no-repeat bottom;background-size:cover}.edf.MonarchHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MonarchHero.jpg) no-repeat 20% top;background-size:cover}}@media screen and (max-width:450px){#custom{left:3%;max-width:94%;width:94%}.information-hover .information{width:200px}}@media only screen and (max-width:600px){.df-combine .payment_frequency--button{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.df-combine .payment_frequency--button label:first-child{margin-right:2%}}@media screen and (min-width:768px){.desktop-only{display:inline-block}.mobile-only{display:none}.formVSrefreshV2 #custom .donation-level-amount-container,.formVSrefreshV2 #custom .payment_frequency label span,.formVSrefreshV3 #custom .donation-level-amount-container,.formVSrefreshV3 #custom .payment_frequency label span{font-size:24px}.formVSrefreshV2 #custom input[type=text].other_amount:not(.errorMessage),.formVSrefreshV3 #custom input[type=text].other_amount:not(.errorMessage){font-size:24px}}@media screen and (min-width:780px) and (max-width:999px){.edf.default section:not(.appendix){background:#f1f0ee url(/widgets/page-img/bears_large.jpg) no-repeat 30% top;background-size:cover}.edf.wide.default section:not(.appendix){background-position:20% top}.edf.second section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EDF-Hero2.jpg) no-repeat 30% top;background-size:cover}.edf.OceansHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/OceansHero.jpg) no-repeat 30% top;background-size:cover}.edf.HealthHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/HealthHero.jpg) no-repeat 60% top;background-size:cover}.edf.EcosystemsHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EcosystemsHero.jpg) no-repeat 30% top;background-size:cover}.edf.ClimateHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/ClimateHero.jpg) no-repeat 30% bottom;background-size:cover}.edf.MethaneHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MethaneHero.jpg) no-repeat 50% bottom;background-size:cover}.edf.GulfCoastHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/GulfCoastHero.jpg) no-repeat bottom;background-size:cover}.edf.MonarchHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MonarchHero.jpg) no-repeat 20% top;background-size:cover}}@media screen and (min-width:680px) and (max-width:779px){.edf.default section:not(.appendix){background:#f1f0ee url(/widgets/page-img/bears_large.jpg) no-repeat 30% top;background-size:cover}.edf.second section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EDF-Hero2.jpg) no-repeat 40% top;background-size:cover}.edf.OceansHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/OceansHero.jpg) no-repeat 40% top;background-size:cover}.edf.HealthHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/HealthHero.jpg) no-repeat 40% top;background-size:cover}.edf.EcosystemsHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/EcosystemsHero.jpg) no-repeat 50% top;background-size:cover}.edf.ClimateHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/ClimateHero.jpg) no-repeat 40% top;background-size:cover}.edf.MethaneHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MethaneHero.jpg) no-repeat 50% top;background-size:cover}.edf.GulfCoastHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/GulfCoastHero.jpg) no-repeat bottom;background-size:cover}.edf.MonarchHero section:not(.appendix){background:#f1f0ee url(/widgets/page-img/MonarchHero.jpg) no-repeat 20% top;background-size:cover}}@media screen and (min-width:601px) and (max-width:999px){.mcaf #content{background-position:40% top}}@media screen and (min-width:601px) and (max-width:800px){.mcaf h1{font-size:20px;line-height:25px}}@media screen and (max-width:767px) and (min-width:601px){.mcafc4 #custom{padding:20px 40px 40px}}@media screen and (min-width:520px){.formVSrefreshV2 #custom .callout,.formVSrefreshV3 #custom .callout{height:60px;line-height:60px;padding-top:0;padding-bottom:0}}