body{padding-top:0;color:#555;font-family:'Roboto',sans-serif}a{text-decoration:none}a:hover{text-decoration:underline}.hidden-if-no-javascript{display:none}.text-green{color:#489d5e}.full-page-inset{box-shadow:inset 0 0 20px rgba(0,0,0,.3)}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.flex.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex.space-between{-webkit-justify-content:space-between;justify-content:space-between}.flex.align-start{-webkit-align-items:flex-start;align-items:flex-start}.flex.align-center{-webkit-align-items:center;align-items:center}.flex.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex>.flex-grow{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.mw-900px{max-width:900px}.no-bullet-list{list-style:none;margin-left:0;padding-left:0}.no-spacing{margin:0}ul.flex.vertical-bar-dividers li{padding-top:.25em;padding-bottom:.25em}ul.flex.vertical-bar-dividers li+li{margin-left:.75em;padding-left:.75em;border-left:solid 2px #ddd}#background-img-container{background-size:cover;padding-bottom:20px;background-attachment:fixed;background-position:center}.form-header,.form-footer{padding:20px 0}.form-header.space-for-menu{padding-top:80px}.eFund_Body header{background:rgba(255,255,255,.85);margin-bottom:20px}.form-footer{background:#fff}.body-content{padding-left:15px;padding-right:15px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.dl-horizontal dt{white-space:normal}.spacing-bottom{margin-bottom:15px}.no-spacing-bottom{margin-bottom:0;padding-bottom:0}.spacing-top{margin-top:15px}.no-spacing-top{margin-top:0}.card-body .row{margin-left:-3px;margin-right:-3px}.efund-form-col{padding-left:3px;padding-right:3px}.bold{font-weight:700}.semi-bold,.fw-500{font-weight:500}.own-line{display:block}.no-break{white-space:nowrap}.text-pre-wrap{white-space:pre-wrap}a.disabled{color:#888}.navbar-default .navbar-nav>li>a.disabled{background:rgba(0,0,0,.04)}a.disabled:hover,a.disabled:focus{cursor:inherit;color:#888;text-decoration:inherit}.efund_container{font-family:'Roboto',sans-serif}.efund_submit{width:100%;height:44px;border:0;font-size:18px;font-weight:700;line-height:32px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.efund_submit,.btn.efund_submit[disabled],.rounded-btn-main{background:#489d5e}.efund_submit:hover,.efund_submit:focus,.rounded-btn-main:hover,.rounded-btn-main:focus{background:#489d5e;opacity:.9}.efund-form-group{position:relative;font-size:16px}.efund-form-group,.checkbox-button{margin-bottom:11px}.checkbox-group{display:flex}.checkbox-group .checkbox{margin-right:10px}.efund-form-group input,.efund-form-group select{height:44px}.select-wrapper{position:relative}.select-wrapper .form-control{padding-right:1.25em}.select-wrapper::after{content:"";font-family:'FontAwesome';position:absolute;z-index:5;pointer-events:none;top:1.125em;right:8px;font-size:.75em}.efund-form-group input[type="radio"]{height:18px}.form-control{border:solid 2px #ddd;border-left-width:6px;box-shadow:none}.form-control:focus{border-color:rgba(45,98,120,.8);-webkit-box-shadow:none;box-shadow:none}textarea.form-control{height:auto}.efund-form-group label{position:absolute;top:11px;left:7px;font-size:16px;font-weight:500;color:#666;padding:0 8px;background:#fff;z-index:10;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;white-space:nowrap;overflow:hidden}.efund-form-group label.moveUp{top:-10px;font-size:14px;font-weight:600;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.efund-form-group label.stayUp{top:-10px;font-weight:600;font-size:14px;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.efund-form-group label.reduced-label-size{top:5px;padding-left:4px;padding-right:4px;white-space:normal;min-height:34px;font-weight:600;margin-right:24px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.efund-form-group label.reduced-label-size,.efund-form-group label.reduced-label-size.moveUp,.efund-form-group label.reduced-label-size.stayUp{font-size:12px}.efund-form-group label.reduced-label-size.moveUp,.efund-form-group label.reduced-label-size.stayUp{top:-25px;-webkit-align-items:flex-end;align-items:flex-end}.efund-form-group label.label-spacing-right{margin-right:28px;right:0}.efund-form-group label.hide-placeholder{width:80%}.efund-form-group label.hide-placeholder.moveUp{width:auto}.no-gutter-row .efund-form-col{padding-left:0;padding-right:0}.no-gutter-row .efund-form-col.row-start{padding-left:3px}.no-gutter-row .efund-form-col.row-end{padding-right:3px}.no-gutter-row .efund-form-col .form-control{border-radius:0;border-right-width:1px;border-left-width:1px}.no-gutter-row .efund-form-col.row-start .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:6px}.no-gutter-row .efund-form-col.row-end .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-width:2px}.two-contributor-title h5{font-weight:700;margin-top:5px;font-size:14px}.checkbox-button.disclaimer-checkbox{margin-bottom:20px}.checkbox-disclaimer-msg{max-height:120px;overflow-y:auto}.terms-label{position:absolute;top:-10px;left:7px;font-size:14px;font-weight:600;padding:0 8px;background:#fff;color:#666}.efund-header-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.efund-tabs{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1rem}.efund-tabs .btn{position:relative;margin:0 1px;padding:10px 6px}.efund-tabs>li>a{height:100%}.efund-tabs.nav-pills>li>a,.efund-tabs .btn{background-color:#f5f5f5}.efund-tabs.nav-pills>li>a{position:relative}.efund-tabs .btn{-webkit-flex-basis:100%;flex-basis:100%}.efund-tabs.nav>li,.efund-tabs .btn{text-align:center}.efund-tabs a,.efund-tabs .btn{font-size:16px;font-weight:500}.efund-tabs .btn[disabled]{opacity:1}.efund-tabs.nav-pills>li>a,.efund-tabs .btn[disabled]{border:solid 1px #ccc}.efund-tabs.nav>li>a.active,.efund-tabs .btn[disabled]{background:#fff;border-bottom:solid 5px #2d6278;padding-bottom:6px}.efund-tabs a,.nav-pills>li>a.active,.nav-pills>li>a.active:hover,.nav-pills>li>a.active:focus,.efund-tabs .btn,.efund-tabs .btn[disabled]{color:#555}.efund-tabs.nav-pills>li>a.active:before,.efund-tabs .btn[disabled]::before{content:"";position:absolute;bottom:-11px;left:50%;margin-left:-12px;border-top:solid 12px #ccc;border-left:solid 12px transparent;border-right:solid 12px transparent;width:12px;height:12px}.efund-tabs.nav-pills>li>a.active:after,.efund-tabs .btn[disabled]::after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-11.5px;border-top:solid 11px #fff;border-left:solid 11px transparent;border-right:solid 11px transparent;width:11px;height:12px}.efund-tabs.nav-pills .nav-link.active{color:#555}.efund-tabs .fa{font-size:1.1em}.efund-tabs .material-icons{font-size:1.3em;vertical-align:-.2em}#cc-paypal.nav>li>a>img.img-creditcards,#cc-paypal.nav>li>a>img.img-paypal{height:34px}#ccNavButton{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.efund-btn{padding:.5em 1em;line-height:1;border:0;color:#fff;border-radius:1em}.efund-btn:hover{opacity:.9}.efund-btn.btn-primary{background:#2d6278}.efund-btn.btn-success,.efund-btn.btn-success:hover,.efund-btn.btn-success:focus{background:#489d5e}.efund_PaymentOptionList{padding-left:0;padding-right:0;margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.efund_PaymentOptionItem,.efund_PaymentOptionOther{display:block;list-style-type:none}.efund_PaymentOptionItem{width:100px;min-height:50px}#OtherAmount{height:50px}.efund_PaymentOptionItem .btn-wrapper{padding:0 3px 10px}.efund_PaymentOptionOther>div{margin:0 3px 10px}.efund_PaymentOptionItem .btn-wrapper,.efund_PaymentOptionItem .btn-content{height:100%}.efund_PaymentOptionItem .btn-content{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:9px 1px;border:1px solid #2d6278;border-radius:6px;text-align:center;cursor:pointer;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.efund_PaymentOptionItem .btn-content.padding-thin{padding:3px 1px}.efund_PaymentOptionItem p{margin-bottom:0}.efund_PaymentOptionAmount{font-size:20px;font-weight:700;color:#777;line-height:32px}.efund_PaymentOptionDesc{font-size:14px;font-weight:500;color:#666;line-height:18px}.efund_PaymentOptionItem.selectedOption .btn-content{background-color:#2d6278;opacity:1;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.efund_PaymentOptionItem.selectedOption .efund_PaymentOptionAmount,.efund_PaymentOptionItem.selectedOption .efund_PaymentOptionDesc{color:#fff}.efundForm .efund_PaymentOptionOther label{top:14px}.efundForm .efund_PaymentOptionOther label.moveUp{font-size:14px;top:-10px}#efund-recurring-btns{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#efund-recurring-btns .btn-wrapper{padding-left:0;padding-right:0;flex-basis:auto;flex-grow:0}#efund-recurring-btns .btn{width:100%;height:54px;padding:6px;border-radius:0;font-size:16px}#efund-recurring-btns .btn,#efund-recurring-btns.prevent-recurring .btn:disabled{border-color:#ddd;background:#f5f5f5;color:#777;font-weight:500}#efund-recurring-btns .btn-wrapper:first-child .btn{border-top-left-radius:4px;border-bottom-left-radius:4px}#efund-recurring-btns .btn-wrapper.last .btn{border-top-right-radius:4px;border-bottom-right-radius:4px}#efund-recurring-btns .btn:disabled{opacity:1;background:#fff;border-color:#2d6278;color:#2d6278;font-weight:700}#efund-recurring-btns .btn{height:100%!important;white-space:normal}#efund-recurring-btns.prevent-recurring .btn:disabled{opacity:.6}#efund-recurring-btns .efund_RecurringDonation{padding-top:10px;padding-left:0;padding-right:0}#efund-recurring-btns .efund_RecurringDonation .efund-form-group{margin:0 3px 10px}#efund-recurring-btns .efund_RecurringDonation .efund-form-group.forced-recurring{margin:0 0 11px 0}#efund-recurring-instructions{font-weight:700}.one-click-login,.one-click-welcome,.checkbox-button label{font-size:14px;line-height:1.2em;padding:6px 7px;border:solid 1px}.one-click-login,.checkbox-button label,.one-click-signup{border-radius:1em}.one-click-login,.one-click-welcome{background:#fff;color:#489d5e;border-color:#489d5e}.one-click-login img,.one-click-welcome img,.one-click-signup img{height:1.2em;vertical-align:-.25em}.one-click-login:hover,.one-click-login:focus,.one-click-login:active{color:#2d9147;border-color:#2d9147}.one-click-signup{font-size:18px;white-space:normal;padding:.3em 1em;line-height:1.4em;border:0;background:#489d5e;color:#fff}.one-click-signup:hover,.one-click-signup:focus,.one-click-signup:active{color:#fff;background:#2d9147}.one-click-welcome{border-radius:4px}.one-click-welcome a,.one-click-welcome a:hover,.one-click-welcome a:focus,.one-click-welcome a:active{color:inherit}.checkbox-button input{opacity:0;position:absolute;z-index:-10}.checkbox-button label{position:relative;width:100%;margin-bottom:0;padding-left:28px;background:#eee;border-color:#ccc;font-weight:500;color:#555;cursor:pointer}.checkbox-button-circle{display:inline-block;position:absolute;left:5px;top:50%;margin-top:-10px;width:18px;height:18px;border-radius:.7em;border:solid 1px;text-align:center;line-height:18px}.checkbox-button label.selected{color:#489d5e;border-color:#489d5e;background:rgba(72,157,94,.1);padding:5px 6px 5px 27px;border-width:2px}.checkbox-button label.selected::before{left:4px}.checkbox-button label.focused{outline:#3b99fc auto 5px}#CCAddressDifferentColumn{-moz-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;-webkit-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}#btn-retired-col,#btn-retired-col-other{width:100%}#btn-retired-col.no-width,#btn-retired-col-other.no-width{width:0;padding-left:0;padding-right:0}#btn-retired-col,#btn-retired-col-other{-moz-transition:width 400ms ease-in-out;-o-transition:width 400ms ease-in-out;-webkit-transition:width 400ms ease-in-out;transition:width 400ms ease-in-out}.modal-backdrop.modal-backdrop-venmo{background:rgba(0,0,0,.4)}.venmo-btn{padding:13px 36px;line-height:13px;background-color:#008cff;border-radius:2em;border:0;box-shadow:none;transition:all .3s}.venmo-btn:hover,.venmo-btn:active{background-color:#0074de}.venmo-btn:disabled{opacity:.5;pointer-events:none}#paypal-message.warning,#paypal-message.success{font-weight:700}#paypal-message.warning{color:#dd3030}#paypal-message.success,.box-message.success{color:#449d44}.disable-click{pointer-events:none}li.disable-click.selectedOption .btn-content,#efund-recurring-btns .efund_choice.disable-click{opacity:.8}.disable-click .btn-content,a.disable-click{background-color:#ddd;opacity:.5}#CCNumber{padding-left:48px}.credit-card-group .cc-icon{position:absolute;left:15px;font-size:16px;opacity:1;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.credit-card-group .cc-icon{top:11px;width:32px}.credit-card-group .cc-icon.fa-cc-amex{color:#006ece}.credit-card-group .cc-icon.fa-cc-diners-club{color:#0269ac}.credit-card-group .cc-icon.fa-cc-visa{color:#1b2072}.credit-card-group .cc-icon.fa-cc-mastercard{color:#333}.credit-card-group .cc-icon.fa-cc-discover{color:#333}.cc-input-image{width:32px}.form-control.valid,.form-control.valid:focus{border-color:#449d44}.form-control.invalid,.form-control.invalid:focus{border-color:#dd3030}.efund-form-group .more-info-btn,.efund-form-group .error-icon,.checkbox-button .error-icon{position:absolute}.efund-form-group .more-info-btn.red,.efund-form-group .error-icon,.checkbox-button .error-icon{color:#dd3030}.efund-form-group .more-info-btn,.efund-form-group .error-icon{top:14px;right:8px}.efund-form-group.select-wrapper .error-icon{right:26px}.checkbox-button .error-icon{top:8px;right:12px}.efund-form-group .more-info-btn{cursor:pointer;color:#666;line-height:0}.efund-tooltip-row{margin-bottom:5px}.efund-tooltip-row.hidden{display:none}.efund-tooltip,#paypal-message,.error-message,.notice-message,.box-message{position:relative;display:inline-block;width:100%;margin-bottom:10px;border:solid 1px #bbb;background:#fff;padding:6px;font-size:14px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.efund-tooltip::before,.efund-tooltip::after{content:"";position:absolute;left:50%}.efund-tooltip::before{top:-5px;margin-left:-2.5px;width:5px;height:5px;border-bottom:solid 5px #fff;border-right:solid 5px transparent;border-left:solid 5px transparent;z-index:3}.efund-tooltip::after{top:-7px;margin-left:-4.5px;width:7px;height:7px;border-bottom:solid 7px #bbb;border-right:solid 7px transparent;border-left:solid 7px transparent;z-index:2}.efund-tooltip p:last-child{margin-bottom:0}.efund-tooltip.more-info{background-color:#eee;color:#333}.efund-tooltip.more-info::before{border-bottom-color:#eee}.efund-tooltip.error{color:#dd3030;border-color:#dd3030;font-weight:700;background-color:#f8d6d6;margin-top:10px;width:98%;margin-left:1%}#paypal-message,.error-message,.notice-message,.box-message{font-weight:700}#paypal-message.warning,.error-message,.box-message.error{color:#dd3030;border-color:#dd3030;background-color:#f8d6d6}#paypal-message.success,.box-message.success{color:#489d5e;border-color:#489d5e;background-color:rgba(72,157,94,.1)}#paypal-message p:last-child,.error-message p:last-child,.notice-message p:last-child,.box-message p:last-child{margin-bottom:0}.efund-tooltip.error::before{border-bottom-color:#f8d6d6}.efund-tooltip.error::after{border-bottom-color:#dd3030}.efund-tooltip.anchor-right::before,.efund-tooltip.anchor-right::after{left:unset}.efund-tooltip.anchor-right::before{right:13.5px}.efund-tooltip.anchor-right::after{right:12px}.efund-tooltip.anchor-left::before{left:12px}.efund-tooltip.anchor-left::after{left:12px}.box-message{display:none}.box-message.show{display:block}.box-message.notice{background-color:#edf7fb;color:#2d6278;border-color:#2d6278}.powered-by img{height:2em;margin-left:.25em}.paid-for-by-msg{border:solid 1px #555;padding:15px 10px;background:#fff}.account-setup-panel{margin-top:30px}.account-setup-panel,.thank-you-panel{color:#555;font-size:16px}.account-setup-panel .heading-icon,.thank-you-panel .heading-icon{font-size:36px;color:#489d5e}.account-setup-panel h1,.thank-you-panel h1,.thank-you-panel .h1,.efund-h1{margin-top:0;color:#489d5e;font-weight:700;font-size:24px}.rounded-btn-main{padding:0 2em;height:40px;border:0;font-size:18px;font-weight:500;border-radius:25px}.centered-btn-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.receipt-info p{margin-bottom:0}.receipt-info p:not(.alert){padding:5px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.receipt-info p:not(.alert).alt{background:#eee}.receipt-info p:not(.alert) span{display:inline-block;text-align:right;padding-left:1em;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.divider{width:100%;height:1px;background:#ccc;margin:20px 0}.divider.no-spacing-top{margin-top:0}h1,.h1{margin-bottom:0}.social-media{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:15px 0 0 0;padding:0;list-style:none;width:100%;font-size:40px;line-height:40px}.social-media li{display:inline-block;float:left;margin-right:15px}.social-media li:last-of-type{margin-right:0}.social-media li .fa-facebook-square{color:#3b5998}.social-media li .fa-twitter-square{color:#00aced}.social-media li .fa-google-plus-square{color:#dd4b39}.social-media li a.redirect-url{font-size:16px}.thank-you-cols>*{padding:30px 10px}.campaign-link img{max-height:60px;display:block;margin:auto}.rounded-btn-main.signup-btn{font-size:16px;height:30px;padding:0 1em}.spacing-bottom-lg{margin-bottom:30px}.spacing-bottom-50{margin-bottom:50px}.thank-you-msg{margin-bottom:0}.thank-you-panel .gtm-url{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;font-style:italic}#oneclick-donate-header #oneclick-menu{background:#fff;border:solid 1px #ddd;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#oneclick-donate-header #oneclick-menu img{padding-left:15px}.oneclick-header .navbar{border-radius:0;margin-bottom:0;padding:0;background:rgba(0,0,0,.03)}#oneclick-donate-header .navbar{background:none}.oneclick-header .navbar-light .navbar-nav .nav-link{color:#777}#oneclick-donate-header .dropdown-toggle,#oneclick-donate-header .dropdown-toggle:hover,#oneclick-donate-header .dropdown-toggle:focus,#oneclick-donate-header .dropdown-toggle:active{color:#489d5e}#oneclick-menu .dropdown-menu{padding-top:10px}#oneclick-menu .dropdown-menu li.non-link{padding:3px 20px}.navbar-default #oneclick-menu.navbar-nav>li>a{color:#666}.navbar-default #oneclick-menu.navbar-nav>li>a:hover,.navbar-default #oneclick-menu.navbar-nav>li>a:focus{color:#2d6278}.navbar-default .navbar-nav>li>a:hover.disabled:hover,.navbar-default .navbar-nav>li>a:hover.disabled:focus{background:rgba(0,0,0,.04);color:#888}#oneclick-menu .translation-option{border-left:solid 1px #ddd;background-color:#f5f5f5}#oneclick-menu .translation-option~.translation-option{border-left:0}#oneclick-menu #dashboard-li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spinner-panel{display:relative}.btn-spinner,.popup-spinner{display:none}.btn-spinner.spinner-ie{text-align:center;padding-top:10px}.btn-spinner.show-spinner{display:inline}.btn-spinner.spinner-ie.show-spinner{display:block}.popup-spinner{position:absolute;z-index:20;top:0;bottom:0;left:0;right:0;background-color:rgba(256,256,256,.5);border-radius:6px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.popup-spinner.show-spinner{display:-ms-flexbox;display:-webkit-flex;display:flex}img.event-checkin-logo{max-width:150px}@supports(-webkit-appearance:-apple-pay-button){apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:donate;--apple-pay-button-height:48px;min-height:48px;--apple-pay-button-width:100%}}@supports not (-webkit-appearance:-apple-pay-button){apple-pay-button{display:inline-block;--apple-pay-button-border-radius:4px;--apple-pay-button-padding:0px;box-sizing:border-box;--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-min-height:48px;-apple-pay-button-type:donate}}.btn.btn-toggle-apple-pay{width:100%;height:48px;min-height:48px;margin-top:6px;padding-top:6px;padding-bottom:6px;background:#2d6278;border-color:#2d6278}.btn.btn-toggle-apple-pay:active,.btn.btn-toggle-apple-pay:hover,.btn.btn-toggle-apple-pay:focus{background:#2d6278;border-color:#2d6278}.google-pay-button{padding:0;box-sizing:border-box;width:100%;height:48px;min-height:48px}#ie-browser-error-message{display:block;max-width:1116px;margin:auto}#cancel-contribution-btn{font-size:16px;font-weight:500;color:#2d6278;padding-left:0;opacity:.9}#cancel-contribution-btn:hover,#cancel-contribution-btn:focus{opacity:1;text-decoration:none}.card.ticket{margin-bottom:10px;width:100%}.ticket .row>*{max-width:none;width:auto}.row>.ticket-details{padding-right:10px}.ticket-text{font-size:16px;font-weight:500;color:#777}.ticket-amount{font-size:20px;color:#2d6278}.ticket-qty{position:relative}.qty-field{width:64px;font-size:20px;text-align:center;padding:6px}.qty-field.valid,.qty-field.valid:focus,#OtherTicketAmount.valid,#OtherTicketAmount.valid:focus{border-color:#ddd!important}.qty-btn{position:absolute;width:32px;height:32px;padding:0;background:#fff;border:solid 1px #2d6278;border-radius:4px;color:#2d6278;line-height:28px;text-align:center;font-size:20px;font-weight:700}.qty-btn:active{opacity:.8}.qty-btn[disabled]{opacity:.4}.ticket .img-wrapper{width:150px;max-width:33%}.ticket .img-wrapper img{width:100%}.ticket.sold-out{background:#f5f5f5}.ticket.sold-out .ticket-content{opacity:.3}.ticket.sold-out .card-body::before{content:'Sold Out';color:#dd3030}@media(min-width:1400px){.container{max-width:1140px}}@media(min-width:992px){.thank-you-row,.thank-you-row>.col-xs-12{display:-ms-flexbox;display:-webkit-flex;display:flex}.thank-you-row>.col-xs-12>.card{width:100%}.navbar #oneclick-menu.navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}}@media(min-width:576px) and (max-width:991px){.navbar #oneclick-menu.navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar #oneclick-menu.navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}}@media(min-width:768px){.eFund_Body header{position:relative}#oneclick-donate-header{position:absolute;left:0;right:0;top:0;z-index:1000;pointer-events:none}#oneclick-donate-header .navbar{background:none;border-bottom:0}#oneclick-donate-header #oneclick-menu{pointer-events:auto}#oneclick-donate-header .dropdown-toggle{border:solid 1px #489d5e;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-top:10px;padding-bottom:10px}#oneclick-donate-header .dropdown-toggle,#oneclick-donate-header .dropdown-toggle:hover{background-color:#fff}#oneclick-donate-header .navbar-nav>.open>a{background-color:#f5f5f5}}@media(max-width:767px){.oneclick-header .navbar #oneclick-menu.navbar-nav>.open>a,.oneclick-header .navbar #oneclick-menu.navbar-nav>.open>a:focus,.oneclick-header .navbar #oneclick-menu.navbar-nav>.open>a:hover{background:none}.oneclick-header .navbar-nav .open .dropdown-menu .dropdown-header,.oneclick-header .navbar-nav .open .dropdown-menu>li>a{padding-left:20px}}@media(min-width:576px) and (max-width:767px){#oneclick-donate-header>.container-fluid>.container,#oneclick-donate-header>nav>.container-fluid>.container{max-width:unset;padding:0}}@media(min-width:576px){.border-right-exclude-xxs{border-right:solid}.border-right-exclude-xxs.border-thin{border-width:1px;border-color:#ddd}.efund-tabs.nav-fill .nav-item{-webkit-flex-basis:0;flex-basis:0}}@media(max-width:575px){.col-xxs-12{width:100%}.col-xxs-6{width:50%}.bottom-logo{max-width:200px;margin:auto;margin-bottom:10px}.gray-box-xxs{border:solid 1px #ddd;border-radius:5px;background:#f5f5f5}.border-bottom-xxs{border-bottom:solid}.border-bottom-xxs.border-thin{border-width:1px;border-color:#ddd}.one-click-signup{font-size:16px}.efund-form-group,.checkbox-button{margin-bottom:15px}.efund-tabs .fa,.efund-tabs .material-icons{display:block;font-size:1.4em;margin-bottom:.25em}#oneclick-donate-header #oneclick-menu{margin:0;border-radius:0;border:0}#oneclick-donate-header>.container-fluid,#oneclick-donate-header>.container-fluid>.container,#oneclick-donate-header>nav>.container-fluid,#oneclick-donate-header>nav>.container-fluid>.container{padding:0}#oneclick-donate-header .navbar{background-color:#f5f5f5}#oneclick-donate-header .navbar>ul>li{background:#eee}#oneclick-donate-header .navbar>ul>#dashboard-li,#oneclick-donate-header .navbar>ul>#logout-li{background:#f5f5f5}#oneclick-menu .translation-option{border-left:0}#oneclick-menu.navbar-nav{width:100%;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#oneclick-menu.navbar-nav #dashboard-li{width:70%;padding-left:1em}#oneclick-menu.navbar-nav #logout-li{width:30%;padding-right:1em}#oneclick-menu.navbar-nav #logout-li{text-align:right}#oneclick-menu.navbar-nav #dashboard-li a,#oneclick-menu.navbar-nav #logout-li a{display:inline-block}#oneclick-donate-header #oneclick-menu img{padding-left:0;padding-right:.75em}.translation-option{-webkit-flex-grow:0;flex-grow:0;text-align:right;padding-top:.25em;padding-bottom:.25em}.translation-option .nav-link,.translation-option>a{padding:.35em .75em;display:inline-block;border-radius:4px}.translation-option-first{-webkit-flex-grow:1;flex-grow:1}.translation-option:last-child{padding-right:.25em}}@media(max-width:400px){.efund-tabs a,.efund-tabs .btn{font-size:14px}#cc-paypal.nav>li>a>img.img-creditcards,#cc-paypal.nav>li>a>img.img-paypal{height:25px}}@media(max-width:359px){#efund-form-col-1>.row{padding-top:40px}#CCAddressDifferentColumn,#CCAddressDifferentColumn+.efund-form-col{width:100%}}.popup-view-container{display:none}.popup-view-container.show{display:block}.modal-backdrop{background:rgba(0,0,0,.4)}.efund-modal .modal-dialog{margin:auto;margin-top:20vh;width:380px;max-width:90%}.efund-modal .modal-content{width:100%}.efund-modal .btn-close{position:absolute;top:7px;right:10px}.efund-modal .modal-header{border-bottom:0;padding-top:30px;display:block}.efund-modal .modal-title{font-size:20px;line-height:32px;font-weight:700;color:#489d5e;margin-bottom:5px}.efund-modal .modal-title .fa{font-size:1.5em;display:block;margin-bottom:.25em}.modal-instructions{font-size:16px;color:#666}.efund-modal .modal-body{padding-top:0;padding-bottom:0}.efund-modal small{font-size:14px}.efund-modal .modal-footer{width:100%;text-align:center;border-top:0;display:block;padding:0 1em 1em}.efund-modal .modal-footer>.row{margin-left:-15px;margin-right:-15px}.efund-modal .modal-btn-main,.efund-modal .modal-btn-main:hover{background:#489d5e}.efund-modal .modal-btn-main{width:100%;border:0;font-size:18px;line-height:28px;font-weight:500;border-radius:25px;white-space:normal}.efund-modal .modal-btn-main:hover{opacity:.9}.efund-modal .modal-footer-text{font-size:14px;color:#666;margin-bottom:0;width:100%}.efund-modal a.no-style{color:inherit}.efund-modal a.close-modal{cursor:pointer}.efund-modal .row>*:not(.efund-form-col){width:100%}.custom-check input[type="checkbox"]{opacity:0}.custom-check label{position:relative;color:#666;padding-left:16px}.custom-check label::before,.custom-check label::after{position:absolute}.custom-check label::before{content:"";display:inline-block;height:14px;width:14px;border:solid 1px #489d5e;border-radius:4px;left:1px;top:5px}.custom-check label::after{content:"";display:inline-block;height:5px;width:9px;border-left:solid 2px #489d5e;border-bottom:solid 2px #489d5e;transform:rotate(-45deg);left:4px;top:7px}.custom-check label::after{content:none}.custom-check label.show-check::after{content:""}.custom-check label.focused::before{outline:#3b99fc auto 5px}.efund-modal .custom-check{margin-top:0}.efund-modal .back-arrow{position:absolute;top:4px;left:5px;font-size:18px;background:none;border:0;color:#000}.efund-modal .back-arrow,.efund-modal .btn-close{opacity:.4}.efund-modal .back-arrow:hover,.efund-modal .back-arrow:focus,.efund-modal .back-arrow:active,.efund-modal .btn-close:hover,.efund-modal .btn-close:focus,.efund-modal .btn-close:active{opacity:.6}#btnLoginTroublesLink,label[for="StaySignedIn"]{font-size:14px}.donor-profile-link{font-size:14px;line-height:1.2em;padding:.4em .5em;border-radius:1em;border:solid 1px;background:#fff}.donor-profile-link{color:#489d5e;border-color:#489d5e}.donor-profile-link:hover{color:#449d44;border-color:#449d44}.donor-profile-link img{height:1.2em;vertical-align:-.25em}.donor-options{padding:25px 15px}.donor-options p{margin-bottom:0}.donor-greeting{font-size:16px;margin-bottom:0;font-weight:500}.donor-options>.row>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;padding:0}.donor-options .row-1>div{-webkit-justify-content:space-between;justify-content:space-between}.donor-options .row-2{font-size:13px}.donor-options>.row.row-2>div{margin-top:10px}.donor-options>.row.row-2>div p+p{margin-left:.5em}.donor-options>.row.row-2>div p:last-child{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;text-align:right}.donor-row,.cc-option{display:-ms-flexbox;display:-webkit-flex;display:flex}.donor-row .donor-label{width:120px}.donor-row .donor-info{flex-grow:1}.donor-label{font-weight:700}.cc-option{-webkit-align-items:center;align-items:center;border:solid 1px #ddd;padding:10px 20px;border-radius:4px;margin-bottom:10px;width:100%}.cc-option.primary{box-shadow:0 1px 3px rgba(0,0,0,.1);border-color:#2d6278}.cc-option.alt{background:#f5f5f5;opacity:.9}.cc-option p{margin-bottom:0}.cc-image{margin-right:10px}.cc-image img{width:75px}.cc-info{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.cc-date{font-style:italic}.cc-option #paypal-message{margin-bottom:0}.cc-option #paypal-column{margin-bottom:-14px;text-align:right;width:100%;padding-right:0}.efund-btn,.efund-btn:hover,.efund-btn:focus{color:#fff;background-color:#2d6278;border:0}.efund-btn:hover,.efund-btn:focus{opacity:.9}