/*!
 * AMFAR Luminate Online Wrapper
 * https://bitbucket.org/dnlomnimedia/amfar-2017-luminate-wrapper/src
 * @author DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * @version 1.0.8
 * (c) Copyright DNL Omnimedia Inc. 2020.
 * All rights reserved. This source code is confidential and proprietary information of DNL Ominmedia, Inc. and may be used only by a recipient designated by and for the purposes permitted by DNL Ominmedia, Inc. in writing.  Reproduction of, dissemination of, modifications to or creation of derivative works from this source code, whether in source or binary forms, by any means and in any form or manner, is expressly prohibited, except with the prior written permission of DNL Ominmedia, Inc. . THIS CODE AND ANY ADDITIONAL INFORMATION ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. This notice may not be removed from the software by any user thereof.
 * 
 */
html{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;line-height:1.5em;min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;color:#333;margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}template{display:none}button,input,keygen,select,textarea{font-size:inherit;font-family:inherit}button,input[type=submit],textarea{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{outline:0}@media print{a:link,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:16px;font-weight:400;text-decoration:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}#navList,*,.AdvocacyInstructions,.AdvocacyNSFix,.alphacube_content,.BlogHeader,.Button,.dialog_content,.dialog_title,.Divider,.Explicit,.FieldLabels,.FormBox,.FormBox06,.FormBoxHeader,.fr_register_another,.Hint,.Instructions,.ListItem0,.ListItem1,.NetscapeFix,.NoteText,.ObjTitle,.paraBlueSansSmall,.PhotoLinks,.Premiums,.ProgressBox,.ProgressBoxCurrent,.SectionHead,.smallBlack,.SmallButton,.Smaller,.SmallerC,.smallestBlackSans,.smallSans,.smallSansBold,.smallWhiteBoldSans,.smallWhiteSans,.TribBtnText1,.Upgrades,.WhatNext,a,a.btn,a.btn:visited,a.cstmBtnText:hover,a.cstmBtnText:link,a.cstmBtnText:visited,body,form,html,input,input.AddressBookButtons,input.Advocacy,input.btn,input.btnLg,input.btnMed,input.btnMini,input.btnSm,legend,li,ol,option,p,p.cstmBtnText,p.cstmFrame,p.cstmHeading,p.cstmText,p.cstmTitle,p.dividerHeading,p.scrollingText,select,select.Advocacy,span.cstmHeading,table,td,td.AlertListDescription,td.cstmBack,textarea,th,th.rfl_infoStatus,tr,ul{color:#777;font-family:Arial,Verdana,sans-serif;font-size:12px}input.Advocacy{border:1px solid #d9d6cf;padding:5px 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:inset 3px 3px 3px #f0f0f0;box-shadow:inset 3px 3px 3px #f0f0f0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.container,.container-fluid,.row,body,button,input,li,ol,p,ul{margin:0;padding:0}button,input{border:0;outline:0}li,ol,ul{list-style:none}#action-alert .recips-top-info-left .submit-wrap{text-align:left}body{background-color:#d9d9d9;background-image:url(https://secure3.convio.net/amfar/images/content/pagebuilder/ptngdk.gif)!important;background-repeat:repeat}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{clear:both;*zoom:1}.img-responsive{display:block;max-width:100%;height:auto}h1{color:#000;font-size:36px}h1,h3.ObjTitle{font-family:Arial,Verdana,sans-serif}h3.ObjTitle{font-size:30px;font-weight:500;color:#555;margin:0 0 15px;padding-top:5px}h1,h2,h3{font-family:ff-dagny-web-pro,helvetica,arial,sans-serif}.eventtitle,h2,h3.ObjTitle{color:#00629c;font-size:1.75em}#rsvp_cancel,#rsvp_save,.Button{padding:10px 30px}.label>label{font-size:16px}.fieldContainer .value select{border:1px solid #999}.fieldContainer .value input{border:1px solid #e9e3dc;border-radius:5px;padding:5px}#action-alert.form select{padding:5px}#action-alert ul li,.styled{font-family:Arial,Verdana,sans-serif}#action-alert ul li{font-size:1.1em}.label-text{font-size:16px;font-weight:700;color:#777;line-height:1.33333em}.wrapper{background-repeat:repeat;display:block;height:100%;margin:0 auto;padding:0;max-width:960px;-webkit-box-shadow:0 0 5px 5px rgba(50,50,50,.2);box-shadow:0 0 5px 5px rgba(50,50,50,.2)}.header,.wrapper{background-color:#fff}.header{background-image:none;width:100%}.header-top{display:block;height:100px;padding:20px 30px;width:100%;background-color:#00629c;background-image:url(https://secure3.convio.net/amfar/images/content/pagebuilder/ptn_bl.gif)}.header-bottom{background-color:#000;display:none;height:30px;width:100%}.header-left{float:left}.header-links.clearfix{width:100%}.header-right{display:none;float:right;width:33.3333%}.header-tagline{color:#00629c;font-size:13px;padding-top:10px;padding-left:10px;text-align:left}#action-alert.form input,#action-alert.form textarea{border-radius:5px;padding:5px;border:1px solid #e9e3dc}.links{border-left:1px solid #f4bf08;float:left;padding-left:10px;width:49.5%}.links a{color:#777;display:block;font-size:11.5px;line-height:14px;text-decoration:none}.links a:hover{color:#0e779b;text-decoration:none}.donate-btn{float:right}#action-alert span.req.true{display:inline-block;zoom:1;height:15px;width:10px;background-image:url(https://secure3.convio.net/amfar/images/required.gif)!important;background-repeat:no-repeat;vertical-align:top;margin-top:2px}div.responsive span.field-required{background-image:url(https://secure3.convio.net/amfar/images/required.gif)}#action-alert.form .submit-wrap input:hover,#action-alert .submit-wrap input:hover{background-color:#005283;background-image:none;border:1px solid #005283;color:#fff}#action-alert.form .submit-wrap input,#action-alert .submit-wrap input,.blueButton,.Button{background-color:#00629c;background-image:none;border:1px solid #00629c;color:#fff;font-weight:700;padding:10px 30px;font-family:Arial,Verdana,sans-serif;border-radius:3px;text-transform:uppercase}.checkbox.wrapable,.wrapable.radio{display:inline-block}#preferred_email_format{margin-top:-5px;margin-left:5px}#accepts_postal_mail{margin-top:-5px;margin-right:5px}.logged-in-msg.clearfix>a,.logged-in-msg.clearfix>a:hover{color:#fff}.donate-btn a:link{border-radius:6px;color:#fff;font-family:Arial;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}.login-form{display:block;float:right}.login-form #password,.login-form #username{height:24px;margin-top:3px}.login-form #submit{background-color:#999;color:#fff;height:24px;float:none;margin-top:0;text-align:center;width:26px}.login-form #forgot-password{display:inline-block;float:right;margin-left:20px;margin-right:20px}.login-form #forgot-password a{color:#c2e5f7;line-height:29px}.logged-in-msg{display:inline-block;height:30px;float:right;margin-right:10px;width:auto}.logged-in-msg .welcome-msg{color:#c2e5f7;display:block;float:left;line-height:29px;margin-right:20px}.logged-in-msg a{color:#c2e5f7;display:inline-block;float:left;line-height:29px;margin:0 5px}.content{background-color:#fff;background-image:none;margin:0 auto;padding:20px}#action-alert h2.styled{font-weight:400;font-family:ff-dagny-web-pro-n4,ff-dagny-web-pro,helvetica,arial,sans-serif}@media only screen and (max-width:991px){.wrapper{width:100%}.header-right{width:40%}div.responsive{width:100%}div.tr-page-container div.main-content{overflow:visible;width:60%}#donor_email_opt_in_Row{float:none;margin-top:4px}}@media only screen and (max-width:767px){.header-left,.header-right{float:none}.header-right{display:none}div.tr-page-container div.main-content{float:none;width:100%}div.tr-page-container div.side-bar{float:none;margin:0 10px}.login-form{display:none}#billing_addr_country,#billing_addr_country_row input.ui-autocomplete-input,#billing_addr_state,#billing_addr_street1_row input,#billing_addr_street2_row input,#billing_addr_street3_row input,#donor_addr_country_row input.ui-autocomplete-input,#donor_addr_street1_row input,#donor_addr_street2_row input,#donor_addr_street3_row input,#ecard_recpientsname,#employer_street_row input,#honoree_occasion_input,#printed_card_message_input,#shipping_addr_country_row input.ui-autocomplete-input,#shipping_addr_street1_row input,#shipping_addr_street2_row input,#shipping_addr_street3_row input,#tribute_ecard_messagename,#tribute_message_closing_row input,#tribute_notify_recip_country_row,#tribute_notify_recip_country_row input.ui-autocomplete-input,#tribute_notify_recip_state,#tribute_notify_recip_street1_row input,#tribute_notify_recip_street2_row input,#tribute_notify_recip_street3_row input,#tribute_signature_row input,div.employer-address-container input#employer_street{width:100%}#tribute_honoree_last_name_row{padding:0}#send_ecard_row div.form-content.mail-card-container{display:block;margin-top:0;padding-left:0}#send_ecard_row div.form-content.no-card-container{display:block}#send_ecard_row{width:230px}#tribute_notify_recip_country{width:100%}label[for=anonymous_donationname],label[for=donor_email_opt_inname],label[for=e_card_copy_sendername],label[for=level_standardauto_repeatname],label[for=tribute_show_honor_fieldsname]{width:90%}.payment-type-element-container,.payment_right_container_row{display:block;float:none}.payment-logos{position:static;margin:20px auto}#anonymous_donation_row,#donor_email_opt_in_Row{float:none;margin-top:4px}}@media only screen and (max-width:480px){.tribute-btn-container .radio-inline+.radio-inline:last-child{margin-left:0;margin-top:20px}}@media only screen and (max-width:320px){#billing_addr_country,input[id=billing_addr_street1name],input[id=billing_addr_street2name]{width:220px}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0 none;outline:0 none;font-size:100%;vertical-align:baseline;background:transparent none repeat scroll 0 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent none repeat scroll 0 0}.content a{text-decoration:underline}input,select{vertical-align:middle}button,input,select,textarea{font:99% sans-serif}html{overflow-y:scroll}a:active,a:hover{outline:medium none}a,a:active,a:visited{color:#607890}a:hover{color:#036}ol,ul{margin-left:0}ul{list-style-type:none}button,input[type=button],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}::-moz-selection{background:#fdbd11 none repeat scroll 0 0;color:#fff;text-shadow:none}.clearfix:after,.clearfix:before,.row:after,.row:before,.section:after,.section:before{content:" ";display:block;height:0;visibility:hidden}.section{position:relative}.clear,.clearfix:after,.row:after,.section:after{clear:both}.hlist,.vlist{margin:0}.vlist,.vlist li,.vlist ol,.vlist ul{padding:0;list-style-type:none}.vlist li{margin:0;clear:both;background:transparent none repeat scroll 0 0}.vlist a{display:block;padding:.33333em 0}.hlist li{margin:0;padding:0;list-style-type:none;background:transparent none repeat scroll 0 0}.hlist a{display:block;text-decoration:none}.dashed li{background:transparent url(https://secure3.convio.net/amfar/images/content/pagebuilder/rule_dashed.gif) repeat-x scroll 0 100%;padding-bottom:.833333em}.bd,.hd,.mod{position:relative}.mod-inner{padding:12px}.h-dash,ul li.h-dash{background:transparent url(https://secure3.convio.net/amfar/images/content/pagebuilder/rule_dashed.gif) repeat-x scroll 0 100%;padding-bottom:10px}#container,.boxshadow .shadow{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.tb{border-top:1px solid #acacac}.btn,a.btn:link,a.btn:visited{background:#006599 none repeat scroll 0 0;color:#fff;padding:.5em .833333em;text-decoration:none;text-transform:uppercase;display:inline-block;margin:1em 0}.btn:hover,a.btn:hover,a.btn:visited:hover{background:#e6ac0f none repeat scroll 0 0}.borderradius .btn{border-radius:6px}.media{margin:10px}.bd:after,.media:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.media .bd{display:table-cell}.media .bd>:first-child{margin-top:0;padding-top:0}.media .bd>:last-child{margin-bottom:0}.related-content .media .bd>:first-child{margin-bottom:8px}body{background:#d6d6d6 url(http://amfar.org/core/images/ui/ptn_g-dk.gif) repeat scroll 0 0}.masthead{background:#fff none repeat scroll 0 0}.utility a:link{padding:0 6px}.utility a img{display:inline;vertical-align:middle}#nav-bar .search{background:#777 none repeat scroll 0 0;width:190px}#nav-bar .btn-nav-search:hover .search{display:block}.search-field,.search label{display:inline-block;line-height:30px;color:#fff;float:left}.search-field,input.search-field[type=text]{width:140px;height:24px;line-height:24px;margin:3px 0 0 .5em;padding:0 0 0 2px;background:#999 none repeat scroll 0 0;border:medium none}.search-field:focus{background:#555 none repeat scroll 0 0}.search-btn{display:inline-block;float:right;width:37px;height:30px;background:transparent url(http://amfar.org/core/images/ui/btn_search.gif) no-repeat scroll 0 0;border:medium none;text-indent:-9999px}.nav-bar{position:relative;z-index:1}.nav-bar,.nav-main{background:#000 none repeat scroll 0 0}.nav-main{float:left}.nav-main a:link,.nav-main a:visited{line-height:2.5;padding:0 1.33333em 0 .833333em;color:#c2e5f7;background:#000 url(http://amfar.org/core/images/ui/bkg_nav.gif) no-repeat scroll 100% 100%}.nav-main a:active,.nav-main a:hover{background-color:#333;color:#fff;background-position:100% 0}.nav-main .last a{background:#000 url(http://amfar.org/core/images/ui/bkg_nav-last.gif) no-repeat scroll 100% 100%}.nav-main .last a:active,.nav-main .last a:hover,.nav-main .last a:visited:hover{background-color:#333;color:#fff;background-position:100% 0}.header,header{background:#fff none repeat scroll 0 0}.footer{padding-bottom:3em}.footer .inner{padding-top:15px;text-align:center}.nav-footer{display:block;margin:0 auto;width:auto;text-align:center}.nav-footer li{display:inline}.nav-footer a{display:inline-block;margin:0 .5em}.copyright{margin-top:1em}#container{background:#e4e4e4 url(http://amfar.org/core/images/ui/ptn_g-lt.gif) repeat scroll 0 0;max-width:960px;position:relative}#container,.inner{margin:0 auto}.content-wrapper{background:#fff none repeat scroll 0 0;position:static}.footer li{padding-left:0}body,input,select,textarea{font:12px/20px Arial,Verdana,sans-serif;color:#777}.breadcrumb,.h1,.h2,.h3,.h4,.nav-main,h1,h2,h3,h4,h5{font-family:ff-dagny-web-pro-n4,ff-dagny-web-pro,helvetica,arial,sans-serif;font-weight:400}p{margin:.666667em 0;color:#525252}h1,h2,h3,h4,h5{position:relative;font-weight:400}.h1,.h2,h1,h2{line-height:1}.h1,h1{font-size:3em;color:#000;font-weight:200;padding-top:.444444em;margin-bottom:.777778em;font-family:ff-dagny-web-pro-n2,ff-dagny-web-pro,helvetica,sans-serif}.h2,.h2 a,h2,h2 a{font-size:1.75em;color:#00629c;text-decoration:none}.h4,h4{font-size:1em;color:#00629c;text-transform:uppercase;padding-bottom:.5em}.h4,.nav-main a:link,.nav-main a:visited,h4{font-weight:700}.org-title{float:left;font-size:1.075em;color:#00629c;margin:0;padding-left:1em;padding-bottom:1em}ul{margin-bottom:.5em}ul li{line-height:1.5em;background:transparent url(http://amfar.org/core/images/ui/bullet.gif) no-repeat scroll 0 0;padding-left:1.5em}.footer li,.masthead li{background:transparent none repeat scroll 0 0}.bar{border-right:1px solid #777;margin-right:4px;padding-right:4px}.tiny{font-size:.833333em}.btn,.search{text-transform:uppercase}.block-left-1-2,.block-left-1-3,.block-left-1-4,.block-right-1-2,.block-right-1-3,.block-right-1-4{display:block;font-style:italic;font-size:11px;color:#666;line-height:1.4em}a:link,a:visited{color:#777}a:active,a:hover{color:#0e779b}.utility a:link,.utility a:visited{color:#058bb1;font-weight:700}.h5,h5,h5 a:link,h5 a:visited{font-weight:700;color:#333;padding-top:.833333em;font-family:ff-dagny-web-pro-n7,ff-dagny-web-pro,helvetica,sans-serif}.calendar td:nth-of-type(7n),.calendar th:nth-of-type(7n){border-right:medium none!important}.calendar td:nth-of-type(7n+1),.calendar th:nth-of-type(7n+1){border-left:medium none!important}h1 a{font-family:ff-dagny-web-pro,sans-serif}input[type=password],input[type=text]{border:1px solid #e9e3dc;background:#f8f8f8 none repeat scroll 0 0;padding-top:5px;padding-bottom:5px}.nav-main ul{border-left:medium none}.nav-main ul li{background:#333 none repeat scroll 0 0;border-bottom:1px solid #444}.nav-main ul a:link,.nav-main ul a:visited{background-color:#333;background-image:none;color:#919191;text-transform:none}.nav-main{position:relative;z-index:2}ul.nav-main ul li{width:216px;display:block}ul.nav-main ul a:link,ul.nav-main ul a:visited{display:block;height:100%;line-height:1.25em;padding:.5em .666667em}.nav-main li:hover,ul.nav-main ul li:hover{position:relative}ul.nav-main ul{visibility:hidden;position:absolute;height:0;top:2.5em;left:0;width:216px}ul.nav-main :hover ul{visibility:visible;height:auto;padding-bottom:3em}.hlist{padding:0;list-style-type:none}.hlist li{float:left;clear:none}.hlist a{float:left;display:inline-block;padding:6px}.access{display:none}.last{margin-right:0!important}.cb-pad{padding:12px}.page-tools{padding:8px}.masthead{padding:0 2%}.masthead .inner{position:relative}.org{padding-top:1.5em}a.logo,a.logo img{display:block}.nav-global{float:none;clear:both;padding:0 0 1em}.nav-global ul{margin:0}.nav-global li{border-left:1px solid #f4bf08;padding-right:1em}.nav-global li li{padding:0}.nav-global li a{padding:0 0 0 1.2em}.content-wrapper{padding:2%}#container{min-width:960px}.content-wrapper{padding:0 0 4.16667em;line-height:1.33333em}.side-column-left .insideWrapper,.side-column-right .main,.three-column .insideWrapper{float:left;width:78.6458%}.size1of3{width:33.3333%;float:left}.size1of2{width:50%;float:left}.size1of2:nth-child(odd){width:45%;margin-right:5%}#content-1,.side-column-right #content-2{width:21.3542%}.side-column-right #content-2 .mod{padding-left:5px}.hpadding{padding:10px 12px 10px 0}.main .cb-pad{margin:1em 0;padding:0 1em 0 2em}.main .related-content{margin-top:2em}.breadcrumb,.column,.mod{float:left}.search,.utility{float:right}.masthead{padding:0}.org{float:right;min-width:320px}.nav-global li{width:132px;margin-right:8px}.nav-global ul{float:none}.nav-global li li{float:none;width:auto;border-left:medium none;margin-right:0;line-height:14px}.nav-global li li a{float:none}a.logo{float:left}h1{font-size:3em;font-weight:200}h2{font-size:1.75em}h2,h4{color:#00629c}h4{font-size:1em;text-transform:uppercase;padding-bottom:.5em}h4,h5{font-weight:700}h5{color:#333}.block-left-1-2{float:left;padding:2.5% 2.5% 2.5% 0;width:47.5%}.dark-blue{color:#00629c}.intro img{float:left;margin-right:20px}@media (max-width:710px){.intro img{float:none;display:block;max-width:100%;margin:0 0 20px}.section.intro h1{text-align:left!important}.size1of2{width:75%;float:none}}div.responsive select,div.responsive select#billing_title{border:1px solid #d9d6cf;padding:0 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:inset 3px 3px 3px #f0f0f0;box-shadow:inset 3px 3px 3px #f0f0f0;height:32px}input.Button[name=close_preview]{margin-left:100px;margin-top:-86px;color:#fff!important;font-weight:700!important}div.progress-bar-step-current div.progress-bar-step-number-container{background:#006599}#part_ctr_container_step.step-button.next-step,a#part-ctr-container.next-step.step-button,a#sidebar_donate_button,div.responsive a.next-step,div.responsive button.next-step{background-color:#006599 none repeat scroll 0 0;background:#006599 none repeat scroll 0 0;background-image:none;border:1px solid #e29617;color:#fff;text-transform:uppercase;border:1px solid #046}div#fr_thanks_page a#part_ctr_container{background:#006599}#part_ctr_container_step.step-button.next-step:hover,div#fr_thanks_page a#part_ctr_container:hover{background:#fdbd11;border:1px solid #e29617}a#sidebar_donate_button:hover,div.responsive a.next-step:hover,div.responsive button.next-step:hover{background:#fdbd11 none repeat scroll 0 0;border:1px solid #e29617}button.step-button.next-step span{color:#fff}#cons_info_component_contact_info_section span#contact_info_hdr_container,#cons_info_component_personal_info_section span#contact_hdr_container,#participant_info_container span#password_hdr_container,form#F2fRegContact div.section-container div.manageable-content span#title_container,form#F2fRegPartType div.section-container div.manageable-content span#pt_title_container{color:#006599}#reg_options_cons_info_extension #cons_email_format{height:18px}.pc-change-blue{color:#006599!important}.pc-paragraph-margin{margin-top:15px}#personal_page_header h2{color:#006599}div.fundraising-progress-bar-container div.progress-bar-inner{background-color:#006599;border:1px solid #006599;-webkit-box-shadow:0 1px 1px #006599 inset;box-shadow:inset 0 1px 1px #006599}div.side-bar a#donate_direct_container{text-transform:none}#search_part_team div.ui-tabs-panel.ui-tabs-hide,.remove-team{display:none}.countdown-banner img{display:block;width:100%}.event div.lo-UserDetailContainer{padding:5px 20px}.event div.lo-CalendarDateInfoContainer{width:100%}.event input[name=buytickets]{background-color:#00629c;color:#fff;margin-bottom:5px;margin-top:10px;padding:5px 7px}@media only screen and (max-width:767px){.event .content{width:auto}.event div.appArea{margin:0 auto;width:100%}.event table{width:100%}}.content{padding:0}#ProcessForm{padding:20px 0}#donation-header img{max-width:100%;display:block;margin:0 auto}#donation-header img.medium,#donation-header img.small{display:none}input[name=close_preview]{margin-left:150px;margin-top:-86px}#responsive_payment_typecc_cvv_row,#responsive_payment_typecc_exp_date_row,#responsive_payment_typecc_number_row{display:inline-block;margin-right:20px}#responsive_payment_typecc_exp_date_row>div>label:nth-child(2)>span.label-text{font-size:12px}#responsive_payment_typecc_exp_date_row>div>div{margin-top:3px}#responsive_payment_typecc_exp_date_row{vertical-align:top}#ProcessForm>div>div>div.gift-container>div.donation-level-container-generic-repeat.form-input{max-width:360px;margin-right:20px;display:inline-block}#ProcessForm>div>div>div.billing-container>div.billing-row-3{max-width:576px;display:inline-block;float:left}#ProcessForm>div>div>div.billing-container>div.billing-row-4{display:inline-block}#billing_addr_country{width:240px}#ProcessForm>div>div>div.billing-container>div.billing-row-5.clearfix{display:inline-block;max-width:164px;margin-right:20px}#ProcessForm>div>div>div.billing-container>div.billing-row-6.clearfix{display:inline-block;max-width:500px}@media (max-width:980px){#ProcessForm>div>div>div.billing-container>div.billing-row-5.clearfix{display:block;clear:both}#ProcessForm>div>div>div.billing-container>div.billing-row-6.clearfix{display:block;max-width:350px;clear:both}}@media (max-width:780px){#donation-header img.medium{display:block}#donation-header img.full,#donation-header img.small{display:none}}@media (max-width:600px){#donation-header img.small{display:block}#donation-header img.full,#donation-header img.medium{display:none}}div.donation-form-container.responsive{background-color:#fff;border:none;padding:0;width:100%}.form-info-message,.section-header-container,div.button-container,div.button-container~.form-row{margin-left:20px;margin-right:20px}.bb-checkout div.button-container{margin-bottom:20px;margin-left:0;margin-right:0}a{color:#23527c}div.donation-level-general-ask,div.html-caption-container{max-width:none;overflow:visible}.pitch-content{padding:0 35px}.pitch-text p{margin:20px auto}.pitch-text p:first-child{font-size:1.1em}.section-header-container{background-color:#00629c;border-radius:10px;color:#fff;font-size:1.5em;font-weight:700;letter-spacing:.05em;padding:15px 20px}label[for=mailed_card_dropdown],label[for=no_card_dropdown]{display:none!important}div.responsive button.action-button{background-color:#cf4800;background-image:none;border:1px solid #cf4800;color:#fff;font-weight:700;float:left;padding:10px}div.payment-field-container span.internal-payment{border:none;background-color:transparent}div.payment-field-container span.internal-payment span.payment-type-option{background-color:#00629c;background-image:none;border:1px solid #00629c;border-radius:3px;padding:10px}div.payment-field-container span.internal-payment span.payment-type-option.selected a,div.payment-field-container span.internal-payment span.payment-type-option:hover a,div.payment-field-container span.internal-payment span.payment-type-option a{color:#fff;font-weight:700}div.payment-field-container span.internal-payment span.payment-type-option.selected,div.payment-field-container span.internal-payment span.payment-type-option:hover,div.responsive button.action-button:hover{background-color:#005283;background-image:none;border:1px solid #005283;border-radius:3px;padding:10px;color:#fff}.billing-container,.ecard-container,.gift-container,.honoree-container,.payment-container,.print-container{background-color:#d5d5d5;margin:0 30px;padding:5px 15px 10px}div.payment-container{position:relative}div.don-standard-levels{margin:0 auto}.donation-level-input-container label{background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;display:block;height:46px;margin-bottom:0;padding:10px 5px;text-align:center;width:80px}.donation-level-input-container label:hover{cursor:pointer}.donation-level-input-container label.active,.donation-level-input-container label:hover{background-color:#cf4800;border:1px solid #cf4800}.donation-level-input-container label .donation-level-label-container{color:#006599;font-weight:600;text-align:center}.donation-level-input-container label.active .donation-level-label-container,.donation-level-input-container label:hover .donation-level-label-container,input:checked label{color:#fff;font-weight:600}input:checked label{background-color:#cf4800;border:1px solid #cf4800}.donation-level-user-entered label,div.donation-level-general-ask,div.donation-level-label-input-container{display:none}.donation-levels{margin:0 auto;width:100%}div.donation-level-container{display:inline-block;float:left;margin:0 auto;padding-right:10px}div.donation-level-container:last-child{padding-right:0}div.donation-level-container .form-content{margin:0 auto}div.donation-level-user-entered{margin-top:0}.donation-level-user-entered input[type=text]{height:46px;width:140px}div.form-donation-level#level_standard_row{margin:0 auto}div.donation-level-input-container{padding-bottom:0}#tribute_show_honor_fields_row .form-content,div.generic-repeat-label-checkbox-container{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:12px 14px}#anonymous_donation_row .form-content label,#donor_email_opt_in_Row .form-content label,#tribute_show_honor_fields_row .form-content label,div.generic-repeat-label-checkbox-container label{margin-bottom:0}#tribute_show_honor_fields_row,.other-ways-to-give{display:inline-block;width:auto}#tribute_show_honor_fields_row{margin-right:20px}label[for=billing_addr_country],label[for=billing_addr_state],label[for=billing_title],label[for=tribute_notify_recip_country],label[for=tribute_notify_recip_state],label[for=tribute_notify_recip_title],label[for=tribute_type]{font-weight:700}.honoree-container,.honoree-headline{display:none}#tribute_type{appearance:menulist-button;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;background-color:#fff;border:1px solid #d9d6cf;-webkit-box-shadow:inset 3px 3px 3px #f0f0f0;box-shadow:inset 3px 3px 3px #f0f0f0;height:34px;width:230px}#tribute_honoree_first_name_row,#tribute_honoree_last_name_row,.honoree_nickname_input_row{display:inline-block}#tribute_honoree_last_name_row{padding-left:20px;padding-right:20px}#tribute_honoree_first_name_row input[type=text],#tribute_honoree_last_name_row input[type=text],.honoree_nickname_input_row input[type=text]{width:230px}.honoree_occasion_input_row input[type=text]{width:480px}.ecard-info{margin:20px auto 0}.mail-card-container .form-input-label-block,.no-card-container .form-input-label-block{display:none}.mail-card-container{padding-left:20px;padding-right:20px}#send_ecard_row{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:2px 14px 0;width:353px}#send_ecard_row,.tribute-btn-label{-webkit-border-radius:6px;moz-border-radius:6px}.tribute-btn-label{background-color:#fff;border-radius:6px;color:#00629c;font-weight:700;padding:10px 15px;text-align:center}.tribute-btn-label.active,.tribute-btn-label:hover{background-color:#00629c;color:#fff}input[name=tribute-btn],select[id=tribute_type]{display:none!important}#tribute_type_row .form-content{margin-bottom:0}.ecard-container,.ecard-headline,.print-container,.printed-card-headline{display:none}#action-alert h2.styled{color:#00629c;font-size:1.75em}label[for=billing_addr_country],label[for=billing_addr_state],label[for=tribute_notify_recip_country],label[for=tribute_notify_recip_state],label[for=tribute_notify_recip_zipname]{display:inline}#billing_addr_country,#billing_addr_state,#billing_title,#tribute_notify_recip_country,#tribute_notify_recip_state,#tribute_notify_recip_title{background-color:#fff;border:1px solid #d9d6cf;-webkit-box-shadow:inset 3px 3px 3px #f0f0f0;box-shadow:inset 3px 3px 3px #f0f0f0;height:34px}#tribute_notify_recip_city_row,#tribute_notify_recip_name_row,#tribute_notify_recip_state_row,#tribute_notify_recip_street1_row,#tribute_notify_recip_street2_row,#tribute_notify_recip_title_row,#tribute_notify_recip_zip_row{display:inline-block;margin-right:20px}#tribute_notify_recip_title{width:100px}#printed_card_message_input{height:100px;width:360px}#anonymous_donation_row,#billing_addr_city_row,#billing_addr_country_row,#billing_addr_state_row,#billing_addr_street1_row,#billing_addr_street2_row,#billing_addr_zip_row,#billing_first_name_row,#billing_last_name_row,#billing_title_row,#donor_email_address_row,#donor_email_opt_in_Row,#donor_phone_row{display:inline-block;margin-right:20px;vertical-align:top}#billing_addr_zipname{width:120px}#anonymous_donation_row .form-content,#donor_email_opt_in_Row .form-content{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:6px 14px}#donor_email_address_row,#donor_phone_row{float:left}#anonymous_donation_row,#donor_email_opt_in_Row{float:right;margin-top:25px}label[for=stationery_layout_id_1185] img{border:1px solid #006599}#payment_cc_container h3{display:none}#ProcessForm>div>div>div.payment-container.clearfix>div.payment-type-element-container>div.payment-type-selection-container.payment-field-container>h3{color:#d5d5d5!important;font-size:1px!important;line-height:1px!important}#ProcessForm>div>div>div.payment-container.clearfix>div.payment-type-element-container>div.payment-type-selection-container.payment-field-container>h3:after{color:#777;position:relative;left:-6px;font-size:14px;line-height:18px;font-weight:600;content:"Please choose your payment method:"}#bbb-logo img{display:block;height:60px;margin:0 auto;width:auto}#charity-logo img{display:block;height:auto;margin:20px auto 0;height:60px}.donate-phone{float:left}.donate-mail,.donate-phone{display:inline-block;width:49%;padding:10px}.donate-mail{float:right}.donate-stock{display:block;float:left;margin:0 auto;padding:10px;width:100%}.donate-mail,.donate-phone,.donate-stock{border:1px solid #ccc;border-radius:6px;margin:20px auto}.payment-type-element-container{display:inline-block;float:left}.payment_right_container_row{display:inline-block;float:right}.payment-logos{bottom:20px;right:20px;position:absolute}#responsive_payment_typecc_type_row{display:none}#accepted-credit-cards{display:block;margin:10px 0}@media (max-width:580px){.footer-left{color:#fff!important}.footer-left,.footer-right{text-align:center;float:none}.footer-right{margin-top:20px!important}table.center-on-mobile{width:100%}td.center-on-mobile{text-align:center}}@media (max-width:480px){#anonymous_donation_row,#anonymous_donation_row>div,#billing_addr_city_row,#billing_addr_city_row>div,#billing_addr_cityname,#billing_addr_street1_row,#billing_addr_street1_row>div,#billing_addr_street2_row,#billing_addr_street2_row>div,#billing_first_name_row,#billing_first_name_row>div,#billing_first_namename,#billing_last_name_row,#billing_last_name_row>div,#billing_last_namename,#donor_email_address_row,#donor_email_address_row>div,#donor_email_addressname,#donor_email_opt_in_Row,#donor_email_opt_inname>div,#form-content,#ProcessForm>div>div>div.gift-container>div.donation-level-container-generic-repeat.form-input,#tribute_show_honor_fields_row{margin-right:0;width:100%}}.donation-thank-you .wrapper>.header{border-bottom:30px solid #000;display:block}.donation-thank-you .content{padding:20px}.countdown-info{margin:20px auto}#entry a.step-button{background-color:#00629c;background-image:none;border:1px solid #00629c;color:#fff}#entry a.step-button:hover{background-color:rgba(226,150,23,.8);background-image:none;border:1px solid rgba(226,150,23,.8);color:#fff}div.tr-page-container #entry_page_custom_html{padding:20px}.search-link.search-part-link,.search-link.search-team-link{margin-left:1px!important}div.progress-bar-step-current div.progress-bar-step-number-container{background:#e29617}div.part-type-container.selected{border-color:#e29617}div.progress-bar-step-text-container{font-size:14px}div.responsive a.next-step,div.responsive button.next-step{background-color:#e29617;background-image:none;border:1px solid #e29617;color:#fff}div.responsive a.next-step span,div.responsive button.next-step span{color:#fff}div.responsive a.next-step:hover,div.responsive button.next-step:hover{background-color:rgba(226,150,23,.8);background-image:none;border:1px solid rgba(226,150,23,.8);color:#fff}div#fr_thanks_page a#part_ctr_container{color:#fff}#fr_gift,div#part_type_fundraising_goal_container input{margin-left:0}div#email_opt_in_container+div#email_format_container{padding-left:0}.reg-summary-option-info-container,.reg-summary-total{width:100%}div.reg-summary-thanks-common-container div.reg-summary-event-info{width:71%}#reg_payment_page div.form-row div.form-content>input,#reg_payment_page div.form-row div.form-content>select{border:1px solid #d9d6cf;height:34px}.teamraiser .login-form{display:none}.footer{color:#fff!important;background-color:#00629c;background-image:url(https://secure3.convio.net/amfar/images/content/pagebuilder/ptn_bl.gif);background-repeat:repeat;display:table;margin:0 auto;padding:20px 30px;width:100%}.footer:after,.footer:before{content:"";display:table}.footer-left{text-align:left;color:#fff!important}@media (min-width:600px){.footer-left{float:left}}.footer-left a{color:#fff!important}.footer-right{text-align:left}@media (min-width:600px){.footer-right{text-align:right;float:right}}.footer-links{color:#fff!important;margin:0 auto;text-align:center;width:100%}.footer-links a,footer a{color:#fff!important;font-size:12px;padding:0 5px;text-align:center;text-decoration:underline}.footer-links a:hover,footer a:hover{color:#fff}.footer-copyright{color:#fff;font-size:12px;margin:15px auto;text-align:center;width:100%;display:none}body[data-wrapper-id="1562"] .form-content,body[data-wrapper-id="1602"] .form-content{position:relative}body[data-wrapper-id="1562"] .form-error{background-color:#feeaeb;border:1px solid #98002e}body[data-wrapper-id="1562"] .form-error,body[data-wrapper-id="1602"] .form-error{bottom:10;margin:0;padding:0 5px;position:absolute}body[data-wrapper-id="1562"] .billing-headline,body[data-wrapper-id="1562"] .ecard-headline,body[data-wrapper-id="1562"] .printed-card-headline{margin-top:40px}@media (min-width:1023px){body[data-wrapper-id="1562"] .donation-level-container-generic-repeat{width:43.5%}}body[data-wrapper-id="1562"] .donation-level-label-container{font-size:120%}body[data-wrapper-id="1562"] .donation-options{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:300px){body[data-wrapper-id="1562"] .donation-options{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1023px){body[data-wrapper-id="1562"] .donation-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body[data-wrapper-id="1562"] #tribute_show_honor_fields_row .form-content,body[data-wrapper-id="1562"] .generic-repeat-label-checkbox-container{padding:6px 14px}body[data-wrapper-id="1562"] .donation-level-input-container label{border:1px solid #fff}body[data-wrapper-id="1562"] .donation-level-input-container label.active,body[data-wrapper-id="1562"] .donation-level-input-container label:hover{background-color:#00629c;border:1px solid #00629c}body[data-wrapper-id="1562"] #ecard_recpientsname,body[data-wrapper-id="1562"] #tribute_ecard_messagename,body[data-wrapper-id="1562"] #tribute_ecard_subjectname{width:354px}body[data-wrapper-id="1562"] #e_card_copy_sender_row .form-content{background:#fff;border-radius:6px;padding:6px 14px}body[data-wrapper-id="1562"] .honoree_occasion_input_row{margin-top:-10px}body[data-wrapper-id="1562"] #ecard_send_date_row .label-text{font-size:100%}body[data-wrapper-id="1562"] #nullbtn{background-color:#fff;border:1px solid #fff;color:#00629c;font-size:120%}body[data-wrapper-id="1562"] #nullbtn:hover{background-color:#00629c;border:1px solid #00629c;color:#fff}body[data-wrapper-id="1562"] #preview_button_row{margin-top:-20px;margin-bottom:-10px}body[data-wrapper-id="1562"] #send_ecard_row{margin-top:40px;padding:6px 14px}body[data-wrapper-id="1562"] #send_ecard_row .form-content{margin:0}body[data-wrapper-id="1562"] .tribute-btn-label{font-size:120%}@media (min-width:480px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row{width:100%}}@media (min-width:1023px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row{width:50%}}@media (min-width:300px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row .form-content{width:100%}}@media (min-width:480px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row .form-content{width:350px}}@media (min-width:767px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row .form-content{width:350px}}@media (min-width:1023px){body[data-wrapper-id="1562"] #tribute_show_honor_fields_row .form-content{width:100%}}body[data-wrapper-id="1562"] #tribute_type_row{padding:15px 0}body[data-wrapper-id="1562"] #anonymous_donation_row{float:none}body[data-wrapper-id="1562"] #billing_addr_state,body[data-wrapper-id="1562"] #donor_email_addressname{width:233px}body[data-wrapper-id="1562"] .billing-row-4-js{height:80px}body[data-wrapper-id="1562"] #ProcessForm>div>div>div.billing-container>div.billing-row-3{float:none;max-width:100%}body[data-wrapper-id="1562"] #ProcessForm>div>div>div.billing-container>div.billing-row-4,body[data-wrapper-id="1562"] #ProcessForm>div>div>div.billing-container>div.billing-row-5,body[data-wrapper-id="1562"] #ProcessForm>div>div>div.billing-container>div.billing-row-6{display:none}body[data-wrapper-id="1562"] #donor_email_opt_in_Row{float:none}body[data-wrapper-id="1562"] .html-caption-container a[href="http://www.amfar.org/Privacy-Policy/"]{text-decoration:underline!important}body[data-wrapper-id="1562"] .button-container{border-top:none!important}body[data-wrapper-id="1562"] #ecard_send_date_row .date-input-container{margin-left:-9px}body[data-wrapper-id="1562"] div.button-container{margin-top:0}body[data-wrapper-id="1562"] .html-caption-container{margin-top:-20px}body[data-wrapper-id="1562"] image[name=seal]{width:100%!important}body[data-wrapper-id="1562"] img[src="../images/content/pagebuilder/bbbSmall.png"],body[data-wrapper-id="1562"] img[src="../images/content/pagebuilder/CNSmall.png"]{width:130px}body[data-wrapper-id="1562"] .payment-logos{bottom:5px}body[data-wrapper-id="1562"] .payment-type-label{font-size:120%}body[data-wrapper-id="1562"] #pstep_finish{background-color:#00629c!important;border:1px solid #00629c!important;border-radius:6px;font-size:120%;margin-left:10px;padding:12px 10px}body[data-wrapper-id="1562"] div.payment-field-container span.external-payment span.payment-type-option{border-radius:6px}body[data-wrapper-id="1562"] div.payment-field-container span.internal-payment span.payment-type-option,body[data-wrapper-id="1562"] span.payment-type-option div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#fff;border:1px solid #fff}body[data-wrapper-id="1562"] div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label,body[data-wrapper-id="1562"] span.payment-type-option div.payment-field-container span.internal-payment span.payment-type-option.selected .payment-type-label{color:#005283}body[data-wrapper-id="1562"] div.payment-field-container span.internal-payment span.payment-type-option.selected,body[data-wrapper-id="1562"] span.payment-type-option.selected div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#005283;border:1px solid #005283;border-radius:6px}body[data-wrapper-id="1562"] div.payment-field-container span.internal-payment span.payment-type-option.selected .payment-type-label,body[data-wrapper-id="1562"] span.payment-type-option.selected div.payment-field-container span.internal-payment span.payment-type-option.selected .payment-type-label{color:#fff}.donation--errors #anonymous_donation_row{margin-top:0}.donation--errors #anonymous_donation_row:before{content:"*";display:block;font-weight:700;margin-top:8px;visibility:hidden}.donation--errors #anonymous_donation_row .form-content,.donation--errors #donor_email_opt_in_Row{margin-top:3px}.donation--errors #donor_email_opt_in_Row:before{content:"*";display:block;font-weight:700;margin-top:8px;visibility:hidden}.donation--errors #donor_email_opt_in_Row .form-content{margin-top:0}div.responsive div.ErrorMessage{max-width:90%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.donation--errors .errorMessageContainer{margin-bottom:35px;padding:0 35px}.donation--errors .errorMessageContainer .page-error{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%}.donation--errors span.field-error-text{max-width:100%}div.responsive div.ErrorMessage.page-error>span.field-error-text{width:100%}.donation--errors #ProcessForm div.responsive .billing-container div.form-error,.donation--errors #ProcessForm div.responsive .payment-container div.form-error{background-color:unset;border:unset;border-radius:unset;bottom:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:unset;margin-left:unset;margin-top:unset;padding:unset;position:unset}.donation--errors div.form-row{margin-bottom:0;margin-top:0}.donation--errors #payment_cc_container h3{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;height:0;visibility:hidden}.donation--errors #payment_cc_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-thank-you .jssocials-share-label,.donation-thank-you .jssocials-share-link,.donation-thank-you i.fa{color:#fff;text-decoration:none}.donation-form--campaign .footer{background:#333}.donation-form--campaign input,.donation-form--campaign textarea{border-radius:6px}.donation-form--campaign input[type=checkbox]{margin:0}.donation-form--campaign .billing-container,.donation-form--campaign .ecard-container,.donation-form--campaign .gift-container,.donation-form--campaign .honoree-container,.donation-form--campaign .payment-container,.donation-form--campaign .print-container{background-color:#fff}@media (min-width:300px){.donation-form--campaign .billing-container,.donation-form--campaign .gift-container,.donation-form--campaign .honoree-container,.donation-form--campaign .payment-container{margin:0 10px}}@media (min-width:1023px){.donation-form--campaign .billing-container,.donation-form--campaign .gift-container,.donation-form--campaign .honoree-container,.donation-form--campaign .payment-container{margin:0 30px}}.donation-form--campaign #billing_middle_name_row,.donation-form--campaign #billing_suffix_row,.donation-form--campaign #donor_remember_me_row{display:inline-block}.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_opt_in_Row,.donation-form--campaign .donation-level-container{float:none}.donation-form--campaign div.responsive span.field-required{background-repeat:no-repeat;height:9px;width:9px}.donation-form--campaign div.responsive span.field-required:after{content:" "}.donation-form--campaign #ProcessForm{padding:0}.donation-form--campaign .section-header-container{background-color:#fff;border-top:none;padding:30px 20px}.donation-form--campaign #billing_addr_cityname,.donation-form--campaign #billing_addr_country,.donation-form--campaign #billing_addr_street1name,.donation-form--campaign #billing_addr_street2name,.donation-form--campaign #billing_addr_zipname,.donation-form--campaign #billing_first_namename,.donation-form--campaign #billing_last_namename,.donation-form--campaign #billing_title,.donation-form--campaign #donor_email_addressname,.donation-form--campaign #donor_phonename,.donation-form--campaign #honoree_nickname_input,.donation-form--campaign #honoree_occasion_input,.donation-form--campaign #printed_card_message_input,.donation-form--campaign #responsive_payment_typecc_numbername,.donation-form--campaign #tribute_ecard_messagename,.donation-form--campaign #tribute_ecard_subject_row .form-content,.donation-form--campaign #tribute_ecard_subjectname,.donation-form--campaign #tribute_honoree_first_name_row input[type=text],.donation-form--campaign #tribute_honoree_first_namename,.donation-form--campaign #tribute_honoree_last_name_row input[type=text],.donation-form--campaign #tribute_honoree_last_namename,.donation-form--campaign #tribute_notify_recip_cityname,.donation-form--campaign #tribute_notify_recip_country,.donation-form--campaign #tribute_notify_recip_namename,.donation-form--campaign #tribute_notify_recip_state,.donation-form--campaign #tribute_notify_recip_street1name,.donation-form--campaign #tribute_notify_recip_street2name,.donation-form--campaign .honoree_nickname_input_row input[type=text]{width:100%}@media (min-width:300px){.donation-form--campaign #ecard_recpients_row,.donation-form--campaign #tribute_ecard_message_row,.donation-form--campaign #tribute_ecard_subject_row,.donation-form--campaign .honoree_occasion_input_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #ecard_recpients_row,.donation-form--campaign #tribute_ecard_message_row,.donation-form--campaign #tribute_ecard_subject_row,.donation-form--campaign .honoree_occasion_input_row{width:58%}}@media (min-width:300px){.donation-form--campaign #billing_addr_street1_row,.donation-form--campaign #billing_addr_street2_row,.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_opt_in_Row{width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_street1_row,.donation-form--campaign #billing_addr_street2_row,.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_opt_in_Row{width:50%}}@media (min-width:300px){.donation-form--campaign #send_ecard_row,.donation-form--campaign #tribute_notify_recip_street1_row,.donation-form--campaign #tribute_notify_recip_street2_row,.donation-form--campaign .print-container #tribute_notify_recip_country_row,.donation-form--campaign .printed_card_msg_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #send_ecard_row,.donation-form--campaign #tribute_notify_recip_street1_row,.donation-form--campaign #tribute_notify_recip_street2_row,.donation-form--campaign .print-container #tribute_notify_recip_country_row,.donation-form--campaign .printed_card_msg_row{width:40%}}@media (min-width:300px){.donation-form--campaign #anonymous_donation_row,.donation-form--campaign #billing_first_name_row,.donation-form--campaign #billing_last_name_row,.donation-form--campaign #tribute_honoree_first_name_row,.donation-form--campaign #tribute_honoree_last_name_row,.donation-form--campaign .honoree_nickname_input_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #anonymous_donation_row,.donation-form--campaign #billing_first_name_row,.donation-form--campaign #billing_last_name_row,.donation-form--campaign #tribute_honoree_first_name_row,.donation-form--campaign #tribute_honoree_last_name_row,.donation-form--campaign .honoree_nickname_input_row{width:30%}}@media (min-width:300px){.donation-form--campaign #billing_addr_city_row,.donation-form--campaign #billing_addr_zip_row,.donation-form--campaign #tribute_notify_recip_city_row,.donation-form--campaign #tribute_notify_recip_country_row,.donation-form--campaign #tribute_notify_recip_state_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_city_row,.donation-form--campaign #billing_addr_zip_row,.donation-form--campaign #tribute_notify_recip_city_row,.donation-form--campaign #tribute_notify_recip_country_row,.donation-form--campaign #tribute_notify_recip_state_row{width:25%}}.donation-form--campaign #billing_addr_city_row,.donation-form--campaign #ecard_recpients_row,.donation-form--campaign #nullbtn,.donation-form--campaign #responsive_payment_typepay_typeradio_payment_types,.donation-form--campaign #tribute_ecard_message_row,.donation-form--campaign #tribute_ecard_subjectname,.donation-form--campaign #tribute_notify_recip_country_row,.donation-form--campaign .billing-row-1,.donation-form--campaign .billing-row-2,.donation-form--campaign .billing-row-5,.donation-form--campaign .credit-card__container,.donation-form--campaign .honoree_occasion_input_row,.donation-form--campaign .layout-chooser-container,.donation-form--campaign .payment-type-selection-container h3,.donation-form--campaign .print-container .row1,.donation-form--campaign .print-container .row2,.donation-form--campaign .print-container .row3,.donation-form--campaign .printed-card-info,.donation-form--campaign .tribute-btn-container{margin-bottom:30px}@media (min-width:300px){.donation-form--campaign .billing-row-1 .form-row,.donation-form--campaign .billing-row-2 .form-row,.donation-form--campaign .billing-row-3 .form-row,.donation-form--campaign .billing-row-6 .form-row,.donation-form--campaign .honorary-name__container .form-row,.donation-form--campaign .payment-type-element-container .form-row,.donation-form--campaign .row1 .form-row,.donation-form--campaign .row2 .form-row,.donation-form--campaign .row3 .form-row{margin-bottom:20px}}@media (min-width:1023px){.donation-form--campaign .billing-row-1 .form-row,.donation-form--campaign .billing-row-2 .form-row,.donation-form--campaign .billing-row-3 .form-row,.donation-form--campaign .billing-row-6 .form-row,.donation-form--campaign .honorary-name__container .form-row,.donation-form--campaign .payment-type-element-container .form-row,.donation-form--campaign .row1 .form-row,.donation-form--campaign .row2 .form-row,.donation-form--campaign .row3 .form-row{margin-bottom:0}}.donation-form--campaign .billing-row-1,.donation-form--campaign .billing-row-2,.donation-form--campaign .billing-row-3,.donation-form--campaign .billing-row-5,.donation-form--campaign .billing-row-6,.donation-form--campaign .honorary-name__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:300px){.donation-form--campaign .billing-row-1,.donation-form--campaign .billing-row-2,.donation-form--campaign .billing-row-3,.donation-form--campaign .billing-row-5,.donation-form--campaign .billing-row-6,.donation-form--campaign .honorary-name__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1023px){.donation-form--campaign .billing-row-1,.donation-form--campaign .billing-row-2,.donation-form--campaign .billing-row-3,.donation-form--campaign .billing-row-5,.donation-form--campaign .billing-row-6,.donation-form--campaign .honorary-name__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.donation-form--campaign #anonymous_donation_row,.donation-form--campaign #billing_addr_cityname,.donation-form--campaign #billing_addr_street1_row,.donation-form--campaign #billing_addr_street2_row,.donation-form--campaign #billing_first_name_row,.donation-form--campaign #billing_first_namename,.donation-form--campaign #billing_last_name_row,.donation-form--campaign #billing_last_namename,.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_addressname,.donation-form--campaign #donor_email_opt_in_Row,.donation-form--campaign #form-content{width:100%}@media (min-width:300px){.donation-form--campaign #anonymous_donation_row,.donation-form--campaign #billing_addr_cityname,.donation-form--campaign #billing_addr_street1_row,.donation-form--campaign #billing_addr_street2_row,.donation-form--campaign #billing_first_name_row,.donation-form--campaign #billing_first_namename,.donation-form--campaign #billing_last_name_row,.donation-form--campaign #billing_last_namename,.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_addressname,.donation-form--campaign #donor_email_opt_in_Row,.donation-form--campaign #form-content{margin-right:0}}@media (min-width:1023px){.donation-form--campaign #anonymous_donation_row,.donation-form--campaign #billing_addr_cityname,.donation-form--campaign #billing_addr_street1_row,.donation-form--campaign #billing_addr_street2_row,.donation-form--campaign #billing_first_name_row,.donation-form--campaign #billing_first_namename,.donation-form--campaign #billing_last_name_row,.donation-form--campaign #billing_last_namename,.donation-form--campaign #donor_email_address_row,.donation-form--campaign #donor_email_addressname,.donation-form--campaign #donor_email_opt_in_Row,.donation-form--campaign #form-content{margin-right:20px}}.donation-form--campaign textarea{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #e9e3dc}.donation-form--campaign .campaign-form__header-container{padding-bottom:20px}.donation-form--campaign .gift-container+.custom-field-container{margin:0 30px;padding:5px 15px 10px}.donation-form--campaign .gift-container+.custom-field-container .form-input-label-block{display:none}.donation-form--campaign .gift-container+.custom-field-container fieldset{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:6px 14px;width:80%}.html-caption-container div:first-child{display:none}@media (min-width:300px){.donation-form--campaign div.generic-repeat-label-checkbox-container{margin-bottom:5px;padding:3px 7px;width:100%}}@media (min-width:480px){.donation-form--campaign div.generic-repeat-label-checkbox-container{padding:3px 7px;width:110%}}@media (min-width:767px){.donation-form--campaign div.generic-repeat-label-checkbox-container{padding:6px 14px}}@media (min-width:480px){.donation-form--campaign .donation-level-container-generic-repeat{margin-right:30px!important}}.donation-form--campaign .donation-level-container{margin-bottom:15px}.donation-level-expanded-label{display:none}.donation-form--campaign .donation-level-label-container{font-size:120%}.donation-form--campaign .donation-levels{padding:20px 0}.donation-form--campaign .header{display:none}.donation-form--campaign .header-image{width:100%}.donation-form--campaign .donation-level-input-container input{border-radius:6px;margin-top:-7px;padding:10px}.donation-form--campaign .donation-level-container label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e9e3dc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.donation-form--campaign .donation-level-user-entered label{display:none}.matching-gift{font-size:1.5em;font-weight:700;padding-bottom:30px}.donation-form--campaign .html-caption-container p{padding:0 20px}.donation-form--campaign #tribute_show_honor_fieldsname{margin:0}.donation-form--campaign #e_card_copy_sender_row{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:6px 14px;width:250px}@media (min-width:300px){.donation-form--campaign #ecard_recpientsname{width:100%}}.donation-form--campaign .external-payment{border:1px solid #ccc;border-radius:6px;padding:12px}@media (min-width:300px){.donation-form--campaign #tribute_show_honor_fields_row .form-content{padding:3px 7px;width:100%}}@media (min-width:480px){.donation-form--campaign #tribute_show_honor_fields_row .form-content{padding:3px 7px;width:110%}}@media (min-width:767px){.donation-form--campaign #tribute_show_honor_fields_row .form-content{padding:6px 14px}}.donation-form--campaign .honorary-name__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.donation-form--campaign .external-payment img{margin-bottom:-8px}.donation-form--campaign .tribute-btn-container label{border:1px solid #e9e3dc}@media (min-width:1023px){.donation-form--campaign label[for=tribute_show_honor_fieldsname]{font-size:100%}}.donation-form--campaign #ecard_send_date_row .label-text{font-size:100%}.donation-form--campaign .layout-choice-thumbnail-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px 10px}.donation-form--campaign .layout-chooser-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-form--campaign #nullbtn{float:none;font-size:120%}.donation-form--campaign .radio-inline{font-size:120%}@media (min-width:300px){.donation-form--campaign .tribute-btn-container .radio-inline+.radio-inline:last-child{margin-top:0}}.donation-form--campaign #send_ecard_row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 14px}@media (min-width:300px){.donation-form--campaign #tribute_honoree_last_name_row{padding-left:0;padding-right:0}}@media (min-width:1023px){.donation-form--campaign #tribute_honoree_last_name_row{padding-left:20px;padding-right:20px}}@media (min-width:300px){.donation-form--campaign #tribute_notify_recip_name_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #tribute_notify_recip_name_row{width:28%}}@media (min-width:300px){.donation-form--campaign #tribute_notify_recip_title{width:100%}}.donation-form--campaign #tribute_notify_recip_title_row{margin-right:20px}@media (min-width:300px){.donation-form--campaign #tribute_notify_recip_title_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #tribute_notify_recip_title_row{width:10%}}@media (min-width:300px){.donation-form--campaign #tribute_notify_recip_zipname{width:100%}}@media (min-width:1023px){.donation-form--campaign #tribute_notify_recip_zipname{width:75%}}@media (min-width:300px){.donation-form--campaign #tribute_notify_recip_zip_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #tribute_notify_recip_zip_row{width:23%}}.donation-form--campaign #tribute_type_row{margin-bottom:5px}.donation-form--campaign #anonymous_donation_row{float:none;margin:0}.donation-form--campaign #billing_addr_country_row{margin:0}@media (min-width:300px){.donation-form--campaign #billing_addr_country_row{margin-bottom:20px;width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_country_row{width:31.4%}}@media (min-width:300px){.donation-form--campaign #billing_addr_state{width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_state{width:92%}}.donation-form--campaign #billing_addr_state_row{margin-right:0}@media (min-width:300px){.donation-form--campaign #billing_addr_state_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_state_row{width:24%}}.donation-form--campaign #billing_addr_street2_row{margin-right:0}@media (min-width:300px){.donation-form--campaign #billing_addr_zip_row{width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_addr_zip_row{width:15%}}.donation-form--campaign #billing_middle_name_row{margin-right:20px}.donation-form--campaign #ProcessForm>div>div>div.billing-container>div.billing-row-3{float:none;max-width:100%}@media (min-width:300px){.donation-form--campaign #ProcessForm>div>div>div.billing-container>div.billing-row-5.clearfix{margin-right:0;max-width:100%;width:100%}}@media (min-width:1023px){.donation-form--campaign #ProcessForm>div>div>div.billing-container>div.billing-row-5.clearfix{margin-right:20px;width:49%}}.donation-form--campaign #ProcessForm>div>div>div.billing-container>div.billing-row-6.clearfix{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%}@media (min-width:300px){.donation-form--campaign #billing_title_row{margin-right:0;width:100%}}@media (min-width:1023px){.donation-form--campaign #billing_title_row{margin-right:20px;width:25%}}.donation-form--campaign #donor_email_opt_in_Row{margin:0}@media (min-width:300px){.donation-form--campaign #donor_phone_row{margin-right:0;width:100%}}@media (min-width:1023px){.donation-form--campaign #donor_phone_row{margin-right:20px}}.donation-form--campaign .html-caption-container a[href="http://www.amfar.org/Privacy-Policy/"]{text-decoration:underline!important}@media (min-width:300px){.donation-form--campaign .button-container{margin-left:25px}}@media (min-width:1023px){.donation-form--campaign .button-container{margin-left:47px}}.donation-form--campaign .credit-card__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:300px){.donation-form--campaign .credit-card__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1023px){.donation-form--campaign .credit-card__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.donation-form--campaign .payment-type-selection-container h3{display:none}.donation-form--campaign .html-caption-container p{margin-top:20px!important}.donation-form--campaign img[src="../images/content/pagebuilder/bbbSmall.png"],.donation-form--campaign img[src="../images/content/pagebuilder/CNSmall.png"]{width:130px}.donation-form--campaign .date-input-container label{display:none}.donation-form--campaign label[for=responsive_payment_typecc_exp_date_MONTH] .label-text{font-size:12px}@media (min-width:300px){.donation-form--campaign .payment-logos{bottom:0;position:relative;right:0}}@media (min-width:1023px){.donation-form--campaign .payment-logos{bottom:20px;position:absolute;right:20px}}@media (min-width:300px){.donation-form--campaign .payment_right_container_row{float:none;margin-top:-40px}}@media (min-width:1023px){.donation-form--campaign .payment_right_container_row{float:right;margin-top:0}}.donation-form--campaign .payment-type-element-container{display:block;float:none}.donation-form--campaign .payment-type-label{font-size:120%;text-decoration:none}.donation-form--campaign .internal-payment .payment-type-option{border-radius:6px!important;padding:11px!important}.donation-form--campaign .external-payment .payment-type-option{padding:0!important}.donation-form--campaign #pstep_finish{border-radius:6px;font-size:120%;padding:18px}@media (min-width:300px){.donation-form--campaign #pstep_finish{width:93%}}@media (min-width:767px){.donation-form--campaign #pstep_finish{width:140px}}@media (min-width:1023px){.donation-form--campaign #pstep_finish{width:140px}}.donation-form--campaign #responsive_payment_typecc_exp_date_row .form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-4px}@media (min-width:300px){.donation-form--campaign #responsive_payment_typecc_number_row{margin-right:0;width:100%}}@media (min-width:480px){.donation-form--campaign #responsive_payment_typecc_number_row{margin-right:20px;width:292px}}@media (min-width:1023px){.donation-form--campaign #responsive_payment_typecc_number_row{margin-right:20px;width:30%}}@media (min-width:300px){.donation-form--campaign #responsive_payment_typecc_cvv_row{margin-right:0;width:100%}}@media (min-width:480px){.donation-form--campaign #responsive_payment_typecc_cvv_row{margin-right:20px;width:292px}}@media (min-width:1023px){.donation-form--campaign #responsive_payment_typecc_cvv_row{margin-right:20px;width:30%}}@media (min-width:300px){.donation-form--campaign #responsive_payment_typecc_cvvname{width:100%}}@media (min-width:1023px){.donation-form--campaign #responsive_payment_typecc_cvvname{width:50%}}.donation-form--campaign #responsive_payment_typepay_typeradiocredit,.donation-form--campaign #responsive_payment_typepay_typeradiopaypal{display:none}div.payment-field-container span.internal-payment span.payment-type-option{background-color:#fff;border:1px solid #ccc}div.payment-field-container span.internal-payment span.payment-type-option:hover{background-color:transparent;border:1px solid #ccc}.donation-heading-color--red .donation-level-label-container,.donation-heading-color--red .matching-gift,.donation-heading-color--red .printed-card-info,.donation-heading-color--red .section-header-container,.donation-heading-color--red .tribute-btn-label,.donation-heading-color--red div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#b70404!important}.donation-heading-color--darkgreen .donation-level-label-container,.donation-heading-color--darkgreen .matching-gift,.donation-heading-color--darkgreen .printed-card-info,.donation-heading-color--darkgreen .section-header-container,.donation-heading-color--darkgreen .tribute-btn-label,.donation-heading-color--darkgreen div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#075f51!important}.donation-heading-color--purple .donation-level-label-container,.donation-heading-color--purple .matching-gift,.donation-heading-color--purple .printed-card-info,.donation-heading-color--purple .section-header-container,.donation-heading-color--purple .tribute-btn-label,.donation-heading-color--purple div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#743c97!important}.donation-heading-color--orange .donation-level-label-container,.donation-heading-color--orange .matching-gift,.donation-heading-color--orange .printed-card-info,.donation-heading-color--orange .section-header-container,.donation-heading-color--orange .tribute-btn-label,.donation-heading-color--orange div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#f37221!important}.donation-heading-color--blue .donation-level-label-container,.donation-heading-color--blue .matching-gift,.donation-heading-color--blue .printed-card-info,.donation-heading-color--blue .section-header-container,.donation-heading-color--blue .tribute-btn-label,.donation-heading-color--blue div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#00629c!important}.donation-heading-color--darkblue .donation-level-label-container,.donation-heading-color--darkblue .matching-gift,.donation-heading-color--darkblue .printed-card-info,.donation-heading-color--darkblue .section-header-container,.donation-heading-color--darkblue .tribute-btn-label,.donation-heading-color--darkblue div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#00577d!important}.donation-heading-color--darkpurple .donation-level-label-container,.donation-heading-color--darkpurple .matching-gift,.donation-heading-color--darkpurple .printed-card-info,.donation-heading-color--darkpurple .section-header-container,.donation-heading-color--darkpurple .tribute-btn-label,.donation-heading-color--darkpurple div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#3a4d99!important}.donation-heading-color--yellow .donation-level-label-container,.donation-heading-color--yellow .matching-gift,.donation-heading-color--yellow .printed-card-info,.donation-heading-color--yellow .section-header-container,.donation-heading-color--yellow .tribute-btn-label,.donation-heading-color--yellow div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#f4bf08!important}.donation-heading-color--black .donation-level-label-container,.donation-heading-color--black .matching-gift,.donation-heading-color--black .printed-card-info,.donation-heading-color--black .section-header-container,.donation-heading-color--black .tribute-btn-label,.donation-heading-color--black div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#333!important}.donation-heading-color--coolgrey .donation-level-label-container,.donation-heading-color--coolgrey .matching-gift,.donation-heading-color--coolgrey .printed-card-info,.donation-heading-color--coolgrey .section-header-container,.donation-heading-color--coolgrey .tribute-btn-label,.donation-heading-color--coolgrey div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#666!important}.donation-heading-color--warmgrey .donation-level-label-container,.donation-heading-color--warmgrey .matching-gift,.donation-heading-color--warmgrey .printed-card-info,.donation-heading-color--warmgrey .section-header-container,.donation-heading-color--warmgrey .tribute-btn-label,.donation-heading-color--warmgrey div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#e9e3db!important}.donation-heading-color--lightblue .donation-level-label-container,.donation-heading-color--lightblue .matching-gift,.donation-heading-color--lightblue .printed-card-info,.donation-heading-color--lightblue .section-header-container,.donation-heading-color--lightblue .tribute-btn-label,.donation-heading-color--lightblue div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#c2e5f7!important}.donation-heading-color--green .donation-level-label-container,.donation-heading-color--green .matching-gift,.donation-heading-color--green .printed-card-info,.donation-heading-color--green .section-header-container,.donation-heading-color--green .tribute-btn-label,.donation-heading-color--green div.payment-field-container span.internal-payment span.payment-type-option .payment-type-label{color:#566c11!important}.tribute-btn-label.active,.tribute-btn-label:hover,div.payment-field-container span.internal-payment span.payment-type-option.selected .payment-type-label,label.active .donation-level-label-container,label.selected .donation-level-label-container,label:hover .donation-level-label-container{color:#fff!important}.donation-heading-color--red label.active{background-color:#b70404;border:1px solid #b70404}.donation-heading-color--darkgreen label.active{background-color:#075f51;border:1px solid #075f51}.donation-heading-color--purple label.active{background-color:#743c97;border:1px solid #743c97}.donation-heading-color--orange label.active{background-color:#f37221;border:1px solid #f37221}.donation-heading-color--blue label.active{background-color:#00629c;border:1px solid #00629c}.donation-heading-color--darkblue label.active{background-color:#00577d;border:1px solid #00577d}.donation-heading-color--darkpurple label.active{background-color:#3a4d99;border:1px solid #3a4d99}.donation-heading-color--yellow label.active{background-color:#f4bf08;border:1px solid #f4bf08}.donation-heading-color--black label.active{background-color:#333;border:1px solid #333}.donation-heading-color--coolgrey label.active{background-color:#666;border:1px solid #666}.donation-heading-color--warmgrey label.active{background-color:#e9e3db;border:1px solid #e9e3db}.donation-heading-color--lightblue label.active{background-color:#c2e5f7;border:1px solid #c2e5f7}.donation-heading-color--green label.active{background-color:#566c11;border:1px solid #566c11}.donation-heading-color--red .donation-level-input-container label:hover,.donation-heading-color--red .tribute-btn-container label:hover{background-color:#b70404;border:1px solid #b70404}.donation-heading-color--darkgreen .donation-level-input-container label:hover,.donation-heading-color--darkgreen .tribute-btn-container label:hover{background-color:#075f51;border:1px solid #075f51}.donation-heading-color--purple .donation-level-input-container label:hover,.donation-heading-color--purple .tribute-btn-container label:hover{background-color:#743c97;border:1px solid #743c97}.donation-heading-color--orange .donation-level-input-container label:hover,.donation-heading-color--orange .tribute-btn-container label:hover{background-color:#f37221;border:1px solid #f37221}.donation-heading-color--blue .donation-level-input-container label:hover,.donation-heading-color--blue .tribute-btn-container label:hover{background-color:#00629c;border:1px solid #00629c}.donation-heading-color--darkblue .donation-level-input-container label:hover,.donation-heading-color--darkblue .tribute-btn-container label:hover{background-color:#00577d;border:1px solid #00577d}.donation-heading-color--darkpurple .donation-level-input-container label:hover,.donation-heading-color--darkpurple .tribute-btn-container label:hover{background-color:#3a4d99;border:1px solid #3a4d99}.donation-heading-color--yellow .donation-level-input-container label:hover,.donation-heading-color--yellow .tribute-btn-container label:hover{background-color:#f4bf08;border:1px solid #f4bf08}.donation-heading-color--black .donation-level-input-container label:hover,.donation-heading-color--black .tribute-btn-container label:hover{background-color:#333;border:1px solid #333}.donation-heading-color--coolgrey .donation-level-input-container label:hover,.donation-heading-color--coolgrey .tribute-btn-container label:hover{background-color:#666;border:1px solid #666}.donation-heading-color--warmgrey .donation-level-input-container label:hover,.donation-heading-color--warmgrey .tribute-btn-container label:hover{background-color:#e9e3db;border:1px solid #e9e3db}.donation-heading-color--lightblue .donation-level-input-container label:hover,.donation-heading-color--lightblue .tribute-btn-container label:hover{background-color:#c2e5f7;border:1px solid #c2e5f7}.donation-heading-color--green .donation-level-input-container label:hover,.donation-heading-color--green .tribute-btn-container label:hover{background-color:#566c11;border:1px solid #566c11}#nullbtn{background-color:#fff;border:1px solid #e9e3dc;border-radius:6px}.donation-heading-color--red #nullbtn{color:#b70404}.donation-heading-color--red #nullbtn:hover{background-color:#b70404;border:1px solid #b70404;color:#fff}.donation-heading-color--darkgreen #nullbtn{color:#075f51}.donation-heading-color--darkgreen #nullbtn:hover{background-color:#075f51;border:1px solid #075f51;color:#fff}.donation-heading-color--purple #nullbtn{color:#743c97}.donation-heading-color--purple #nullbtn:hover{background-color:#743c97;border:1px solid #743c97;color:#fff}.donation-heading-color--orange #nullbtn{color:#f37221}.donation-heading-color--orange #nullbtn:hover{background-color:#f37221;border:1px solid #f37221;color:#fff}.donation-heading-color--blue #nullbtn{color:#00629c}.donation-heading-color--blue #nullbtn:hover{background-color:#00629c;border:1px solid #00629c;color:#fff}.donation-heading-color--darkblue #nullbtn{color:#00577d}.donation-heading-color--darkblue #nullbtn:hover{background-color:#00577d;border:1px solid #00577d;color:#fff}.donation-heading-color--darkpurple #nullbtn{color:#3a4d99}.donation-heading-color--darkpurple #nullbtn:hover{background-color:#3a4d99;border:1px solid #3a4d99;color:#fff}.donation-heading-color--yellow #nullbtn{color:#f4bf08}.donation-heading-color--yellow #nullbtn:hover{background-color:#f4bf08;border:1px solid #f4bf08;color:#fff}.donation-heading-color--black #nullbtn{color:#333}.donation-heading-color--black #nullbtn:hover{background-color:#333;border:1px solid #333;color:#fff}.donation-heading-color--coolgrey #nullbtn{color:#666}.donation-heading-color--coolgrey #nullbtn:hover{background-color:#666;border:1px solid #666;color:#fff}.donation-heading-color--warmgrey #nullbtn{color:#e9e3db}.donation-heading-color--warmgrey #nullbtn:hover{background-color:#e9e3db;border:1px solid #e9e3db;color:#fff}.donation-heading-color--lightblue #nullbtn{color:#c2e5f7}.donation-heading-color--lightblue #nullbtn:hover{background-color:#c2e5f7;border:1px solid #c2e5f7;color:#fff}.donation-heading-color--green #nullbtn{color:#566c11}.donation-heading-color--green #nullbtn:hover{background-color:#566c11;border:1px solid #566c11;color:#fff}.donation-heading-color--red #pstep_finish,.donation-heading-color--red div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#b70404;border:1px solid #b70404;color:#fff}.donation-heading-color--darkgreen #pstep_finish,.donation-heading-color--darkgreen div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#075f51;border:1px solid #075f51;color:#fff}.donation-heading-color--purple #pstep_finish,.donation-heading-color--purple div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#743c97;border:1px solid #743c97;color:#fff}.donation-heading-color--orange #pstep_finish,.donation-heading-color--orange div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#f37221;border:1px solid #f37221;color:#fff}.donation-heading-color--blue #pstep_finish,.donation-heading-color--blue div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#00629c;border:1px solid #00629c;color:#fff}.donation-heading-color--darkblue #pstep_finish,.donation-heading-color--darkblue div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#00577d;border:1px solid #00577d;color:#fff}.donation-heading-color--darkpurple #pstep_finish,.donation-heading-color--darkpurple div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#3a4d99;border:1px solid #3a4d99;color:#fff}.donation-heading-color--yellow #pstep_finish,.donation-heading-color--yellow div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#f4bf08;border:1px solid #f4bf08;color:#fff}.donation-heading-color--black #pstep_finish,.donation-heading-color--black div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#333;border:1px solid #333;color:#fff}.donation-heading-color--coolgrey #pstep_finish,.donation-heading-color--coolgrey div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#666;border:1px solid #666;color:#fff}.donation-heading-color--warmgrey #pstep_finish,.donation-heading-color--warmgrey div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#e9e3db;border:1px solid #e9e3db;color:#fff}.donation-heading-color--lightblue #pstep_finish,.donation-heading-color--lightblue div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#c2e5f7;border:1px solid #c2e5f7;color:#fff}.donation-heading-color--green #pstep_finish,.donation-heading-color--green div.payment-field-container span.internal-payment span.payment-type-option.selected{background-color:#566c11;border:1px solid #566c11;color:#fff}.checkout-message{padding:20px}.pagebuilder--checkout .header{display:none}.pagebuilder--checkout .header-image{width:100%}.pagebuilder--checkout .honoreeToggleField{display:none}.pagebuilder--checkout .footer{background:#333}.donation-heading-color--red .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #b70404}.donation-heading-color--red .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--red .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#b70404;color:#fff}.donation-heading-color--darkgreen .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #075f51}.donation-heading-color--darkgreen .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--darkgreen .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#075f51;color:#fff}.donation-heading-color--purple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #743c97}.donation-heading-color--purple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--purple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#743c97;color:#fff}.donation-heading-color--orange .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #f37221}.donation-heading-color--orange .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--orange .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#f37221;color:#fff}.donation-heading-color--blue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #00629c}.donation-heading-color--blue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--blue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#00629c;color:#fff}.donation-heading-color--darkblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #00577d}.donation-heading-color--darkblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--darkblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#00577d;color:#fff}.donation-heading-color--darkpurple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #3a4d99}.donation-heading-color--darkpurple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--darkpurple .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#3a4d99;color:#fff}.donation-heading-color--yellow .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #f4bf08}.donation-heading-color--yellow .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--yellow .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#f4bf08;color:#fff}.donation-heading-color--black .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #333}.donation-heading-color--black .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--black .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#333;color:#fff}.donation-heading-color--coolgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #666}.donation-heading-color--coolgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--coolgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#666;color:#fff}.donation-heading-color--warmgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #e9e3db}.donation-heading-color--warmgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--warmgrey .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#e9e3db;color:#fff}.donation-heading-color--lightblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #c2e5f7}.donation-heading-color--lightblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--lightblue .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#c2e5f7;color:#fff}.donation-heading-color--green .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector{background-color:#fff;border:1px solid #566c11}.donation-heading-color--green .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector.selected,.donation-heading-color--green .pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container label.donation-level-selector:hover{background-color:#566c11;color:#fff}.pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container .donation-level-selector{height:65px;line-height:65px}.pagebuilder--checkout .donation-form-container.responsive .donation-level-input-container{height:65px}.donation-heading-color--red .pagebuilder--checkout .button-container button#pstep_finish{background-color:#b70404;color:#fff}.donation-heading-color--red .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--darkgreen .pagebuilder--checkout .button-container button#pstep_finish{background-color:#075f51;color:#fff}.donation-heading-color--darkgreen .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--purple .pagebuilder--checkout .button-container button#pstep_finish{background-color:#743c97;color:#fff}.donation-heading-color--purple .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--orange .pagebuilder--checkout .button-container button#pstep_finish{background-color:#f37221;color:#fff}.donation-heading-color--orange .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--blue .pagebuilder--checkout .button-container button#pstep_finish{background-color:#00629c;color:#fff}.donation-heading-color--blue .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--darkblue .pagebuilder--checkout .button-container button#pstep_finish{background-color:#00577d;color:#fff}.donation-heading-color--darkblue .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--darkpurple .pagebuilder--checkout .button-container button#pstep_finish{background-color:#3a4d99;color:#fff}.donation-heading-color--darkpurple .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--yellow .pagebuilder--checkout .button-container button#pstep_finish{background-color:#f4bf08;color:#fff}.donation-heading-color--yellow .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--black .pagebuilder--checkout .button-container button#pstep_finish{background-color:#333;color:#fff}.donation-heading-color--black .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--coolgrey .pagebuilder--checkout .button-container button#pstep_finish{background-color:#666;color:#fff}.donation-heading-color--coolgrey .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--warmgrey .pagebuilder--checkout .button-container button#pstep_finish{background-color:#e9e3db;color:#fff}.donation-heading-color--warmgrey .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--lightblue .pagebuilder--checkout .button-container button#pstep_finish{background-color:#c2e5f7;color:#fff}.donation-heading-color--lightblue .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}.donation-heading-color--green .pagebuilder--checkout .button-container button#pstep_finish{background-color:#566c11;color:#fff}.donation-heading-color--green .pagebuilder--checkout .button-container button#pstep_finish span{color:#fff}