.page-type-donation-v2 .form-control.text,.page-type-donation-v2 .form-control{height:43px !important}.page-type-donation-v2 .header-post-become-member{margin-top:0px;padding-top:100px;padding-bottom:75px}.page-type-donation-v2 .header-post-become-member .header-content-become-member{padding-top:0px}.page-type-donation-v2 .header-post-become-member .become_header_intro{padding-top:5px;color:white;font-family:Noto Sans;text-transform:initial;font-size:22px;max-width:100%}.page-type-donation-v2 .header-post-become-member .become_header_intro p{color:#fff;text-transform:none;line-height:38px;font-size:22px}.page-type-donation-v2 .bg-overlay::before{background-color:rgba(0,0,0,0.4)}.page-type-donation-v2 .become_member_form.mod-form-light{margin-top:-355px;box-shadow:none;width:100%}.page-type-donation-v2 .become_member_form.mod-form-light h4{padding-top:20px}.page-type-donation-v2 .become_member_form.mod-form-light .nav{margin-top:-85px;padding-bottom:33px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-type-donation-v2 .become_member_form.mod-form-light .nav li.nav-item a.nav-link{color:#FBFBFB;font-weight:500}.page-type-donation-v2 .become_member_form.mod-form-light .nav li.nav-item a.nav-link.active{font-weight:600}.page-type-donation-v2 .become_member_form.mod-form-light .donate_form_headline p{line-height:28px;color:#00263a}.page-type-donation-v2 .become_member_form.mod-form-light .donate_form_headline h4{margin-bottom:15px;margin-top:10px;font-size:28px}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts label{font-family:'Oswald';font-size:28px;font-weight:500;display:inline-block;line-height:normal;letter-spacing:normal;color:#00263A;cursor:pointer;background-color:transparent;border:1px solid #184188;margin-bottom:20px;width:102px;height:74px;text-align:center;position:relative;vertical-align:top;padding-top:13px}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts input[type="radio"]:checked+label{background:#003155;color:#fff}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts .custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem;padding-left:0}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts .custom-control-label::before,.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts .custom-control-label::after{visibility:hidden}.page-type-donation-v2 .become_member_form.mod-form-light .donation-v2-amounts .custom-control-input:checked ~ .custom-control-label::before{color:transparent;border-color:transparent;background-color:transparent}.page-type-donation-v2 .become_member_form.mod-form-light .form-row{margin-bottom:8px}.page-type-donation-v2 .become_member_form.mod-form-light .form-row.align-items-center.donation-v2-options .form-group.col-md-6{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:96%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-type-donation-v2 .become_member_form.mod-form-light .form-row.align-items-center.donation-v2-options .form-group.col-md-6 span.new-other{width:50%}.page-type-donation-v2 .become_member_form.mod-form-light .form-row.align-items-center.donation-v2-options .form-group.col-md-6 .input-group-prepend{display:none}.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row{text-align:-webkit-center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row button#continue1.btn.btn-primary,.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row button#continue2.btn.btn-primary,.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row input.btn.btn-primary.donate-new-submit{background:#45BFE5;border:none;color:#00263A;text-transform:uppercase;font-family:'Oswald';padding:12px 55px;font-size:16px;font-weight:500;letter-spacing:1px;border-radius:3px}.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row button#continue1.btn.btn-primary:hover,.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row button#continue2.btn.btn-primary:hover,.page-type-donation-v2 .become_member_form.mod-form-light .row.continue-row input.btn.btn-primary.donate-new-submit:hover{text-decoration:none;background-color:#00263a;-webkit-transition:all 0.35s linear;transition:all 0.35s linear;color:#fff !important}.page-type-donation-v2 .become_member_form.mod-form-light #pills-payment{padding-bottom:195px}.page-type-donation-v2 .become_member_form.mod-form-light #pills-payment fieldset{margin-top:40px}.page-type-donation-v2 .become_member_form.mod-form-light #pills-your-info fieldset{margin-top:45px;padding-bottom:30px}.page-type-donation-v2 .become_member_form.mod-form-light .form-group .payment-input{border-radius:0;border:none}.page-type-donation-v2 .become_member_form.mod-form-light .form-group.col-md-12 .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#000;background-color:#000}.page-type-donation-v2 #content .col-lg-7{margin-top:50px;margin-bottom:80px}.page-type-donation-v2 #content .col-lg-7.heading{margin-bottom:30px !important}.page-type-donation-v2 #content .col-lg-7 h3{text-transform:uppercase}.page-type-donation-v2 #content .col-lg-7 p a{font-weight:700;color:#31C3E6}.page-type-donation-v2 #content .col-lg-7 div.new-btn{background:#45BFE5;color:#fff;display:inline-block;border-radius:3px;margin-top:10px}.page-type-donation-v2 #content .col-lg-7 div.new-btn>p a{color:#fff;text-transform:uppercase;font-family:'Oswald';padding:0px 40px;font-size:16px;line-height:26px;font-weight:500;letter-spacing:1px}.page-type-donation-v2 .no-mem-link-wrap{margin-top:10px;font-family:'Noto Sans';font-size:14px;width:100%;display:block}.page-type-donation-v2 .no-mem-link-wrap a.no-mem-link{color:#31C3E6;font-weight:700}#payment-methods{display:none}#payment-methods .StripeElement{border:0;padding:0;box-shadow:none}#cc-request-button{padding-top:1rem}#cc-request-button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;width:100%;height:40px}#credit-card-icon{display:inline-block;background-image:url("/assets/icons/ic_creditcard.svg");background-repeat:no-repeat;background-position:center;background-size:32px 32px;width:32px;height:32px;margin-right:0.5em}#selected-payment-method{display:none;border-radius:2px;text-align:center}#selected-payment-method div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#selected-payment-method p{font-size:1em}#selected-payment-method a{font-size:1em}#payment-method-icon{display:inline-block;background-image:url("/assets/icons/ic_expresspay-other.svg");background-repeat:no-repeat;background-position:center;background-size:80px 48px;width:80px;height:48px;margin-right:1em}#payment-method-icon[data-type="apple_pay"]{background-image:url("/assets/icons/ic_applepay.svg")}#payment-method-icon[data-type="google_pay"]{background-image:url("/assets/icons/ic_googlepay.svg")}#submitted-payment-method,#demographics-read-only,#address-read-only,#apple-pay-notice,#your-info,#cc-info{display:none}#edit-demographics,#edit-address{float:right}.address-line{display:block}.donation-v2-amounts .custom-control-inline:last-child{display:none !important}#donation_amount_other_input{border:1px solid #ccc}#amount fieldset .h4,#pay-with fieldset .h4,#your-info fieldset .h4{font-family:"Oswald";text-transform:uppercase}a.change-payment-method{margin-top:-10px !important;display:block !important;font-size:13px !important}a.add-address-line-2{display:block !important;font-size:13px !important}select.minimal{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-webkit-linear-gradient(45deg, transparent 50%, gray 50%),-webkit-linear-gradient(315deg, gray 50%, transparent 50%),-webkit-linear-gradient(left, #ccc, #ccc);background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}select.minimal:focus{background-image:-webkit-linear-gradient(45deg, green 50%, transparent 50%),-webkit-linear-gradient(315deg, transparent 50%, green 50%),-webkit-linear-gradient(left, #ccc, #ccc);background-image:linear-gradient(45deg, green 50%, transparent 50%),linear-gradient(135deg, transparent 50%, green 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media (max-width: 992px){.page-type-donation-v2 .become_member_form.mod-form-light{margin-top:-55px !important}}
