.program-details>dt{padding:0 20px 22px 0 !important}.program-details>dd{padding:0 0 22px 20px !important}.special-thanks .sponsors>p{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.special-thanks .sponsors>p>img.size-full{width:auto;margin:0}table.bdesign>tbody>tr>td{color:#000}input.nf-previous{display:none}div.nf-mp-body{margin-top:2em}p.aff_bio{width:70%;margin-right:3em}img.aff_biopic{padding-top:.9em}div>img.image-scaled.wp-image-8945.size-full{margin-left:10px}[data-donation-page=details] .form-row.form-row-wide,[data-donation-page=payment] .form-row.form-row-wide{width:100%}.form-wrap{max-width:650px;margin:0 auto}.custom-link-css{font-weight:normal !important;color:#000 !important}.gform_wrapper .gform_heading,.gform_wrapper .gform_validation_errors,.gform_wrapper span.ginput_price,.gform_wrapper #gfield_instruction_1_25{display:none}.gform_wrapper .custom-hide{height:0;opacity:0}.gform_wrapper .gfield_label{font-size:18px !important;font-weight:300 !important;line-height:1.2em;padding:3px 0 !important;color:#000 !important}.gform_wrapper .gfield_label .gfield_required{color:#000 !important;font-size:16px !important}.gform_wrapper .gfield.gfield--input-type-checkbox .gfield-choice-input{margin-bottom:0 !important}@media only screen and (max-width: 768px){.gform_wrapper .gfield.gfield--input-type-checkbox .gfield-choice-input{vertical-align:top;margin-top:6px}}.gform_wrapper .gfield:not(.gfield--type-option):not(.gfield--type-checkbox):not(.gfield--type-radio):not(.gfield--type-total) input,.gform_wrapper .gfield textarea{background:#fff;border:1px solid #c2c2c2;border-radius:0;font-size:16px;font-weight:200;padding:15px 15px !important;width:100%}@media only screen and (min-width: 768px){.gform_wrapper .gfield:not(#field_1_39) .ginput_container_radio .gchoice{display:inline-block;margin-right:10px}.gform_wrapper .gfield:not(#field_1_39) .ginput_container_radio .gfield-choice-input+label{max-width:100%}}.gform_wrapper #input_1_4{height:50px;border-radius:0;border:1px solid #c2c2c2}.gform_wrapper input[type=number]::-webkit-inner-spin-button,.gform_wrapper input[type=number]::-webkit-outer-spin-button{opacity:1}.gform_wrapper .duration .gfield_description{display:none}.gform_wrapper h4{text-align:left !important;margin-bottom:0px !important;padding-bottom:0px !important;font-family:"Lato",sans-serif !important}.gform_wrapper #field_1_3,.gform_wrapper #field_1_40{text-align:center}.gform_wrapper .gfield--type-total label,.gform_wrapper .gfield--type-total .ginput_container_total .ginput_total{color:#000 !important;margin-bottom:0 !important;font-size:28px !important}@media only screen and (min-width: 768px){.gform_wrapper .gfield--type-total label,.gform_wrapper .gfield--type-total .ginput_container_total .ginput_total{font-size:46px !important}}.gform_wrapper .gfield--type-total .ginput_container_total .ginput_total{padding:0px !important;font-size:28px !important;text-align:center}@media only screen and (min-width: 768px){.gform_wrapper .gfield--type-total .ginput_container_total .ginput_total{font-size:40px !important;padding:0px 15px !important}}.gform_wrapper .gfield--type-total .gfield_description{padding:0 !important;font-size:18px !important}.gform_wrapper .select2-container{width:100% !important}.gform_wrapper .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.gform_wrapper .select2-container>.selection>.select2-selection{background:#fff;border:1px solid #c2c2c2;border-radius:0;font-size:16px;font-weight:200;padding:22px 15px;width:100%;font-weight:normal;height:auto;line-height:18px}@media only screen and (min-width: 768px){.gform_wrapper .select2-container>.selection>.select2-selection{padding:16px 15px}}.gform_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-weight:normal;height:auto;line-height:18px}.gform_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border:none !important;margin-right:9px;top:50%;height:26px;position:absolute;right:1px;width:20px}.gform_wrapper .gform-footer{padding-top:40px !important}.gform_wrapper .gform-footer .button{background:#1f1f1f;color:#fff;font-size:1.4rem;padding:18px 40px;margin:0 auto}.gform_wrapper .gform-footer .button:hover{background:#ffe43b;color:#1f1f1f}.gform_wrapper .gfield_description{padding:0 !important;background:rgba(0,0,0,0) !important;border:none !important}.gform_wrapper .gfield_error [aria-invalid=true]{background-color:#fce7e7 !important}