#registration-form-container,#donation-form{max-width:700px;margin:40px 0}#registration-form-container .btn.btn-submit.btn-submit-registration,#donation-form .btn.btn-submit.btn-submit-registration{text-decoration:none;color:white;margin-top:15px;margin-bottom:15px;border-radius:10px;font-size:18.5px;padding:6px 14px 10px 14px;letter-spacing:-0.3px;line-height:1.5em;background:#e90636;border:0;cursor:pointer;outline:none}#registration-form-container .btn.btn-submit.btn-submit-registration:hover,#donation-form .btn.btn-submit.btn-submit-registration:hover{background:#5d5d5d}#registration-form-container h3,#donation-form h3{margin-bottom:16px}#registration-form-container .section,#donation-form .section{width:auto;height:auto;background:none;padding:0 10px 20px 0}#registration-form-container .contact,#registration-form-container .billing-address,#registration-form-container .custom-fields,#registration-form-container .comment,#registration-form-container .recurring,#registration-form-container .donation,#donation-form .contact,#donation-form .billing-address,#donation-form .custom-fields,#donation-form .comment,#donation-form .recurring,#donation-form .donation{max-width:450px}#registration-form-container .btn,#donation-form .btn{text-indent:unset;width:auto;height:auto}#registration-form-container .field,#donation-form .field{font-size:16px;line-height:1.4em}#registration-form-container .field label,#donation-form .field label{display:flex}#registration-form-container .field label.error,#donation-form .field label.error{padding-right:12px}#registration-form-container .field span.label:nth-child(2),#donation-form .field span.label:nth-child(2){min-width:110px;text-align:right}#registration-form-container .field input,#registration-form-container .field textarea,#registration-form-container .field select,#donation-form .field input,#donation-form .field textarea,#donation-form .field select{height:unset;border:1px solid #999;font-size:inherit;max-width:450px;padding:6px 7px;margin-top:4px;margin-bottom:4px;box-sizing:border-box;background:transparent;font-weight:300}#registration-form-container .field select,#donation-form .field select{width:96%}#registration-form-container .field input[type=radio],#donation-form .field input[type=radio]{margin-top:0;margin-right:16px}#registration-form-container .field input[type=checkbox],#donation-form .field input[type=checkbox]{margin-right:16px}#registration-form-container .field textarea,#registration-form-container .field select,#donation-form .field textarea,#donation-form .field select{max-width:450px}#registration-form-container .field select,#donation-form .field select{height:33px}#registration-form-container .field.radio,#donation-form .field.radio{margin-bottom:2px}#registration-form-container .btn-group,#donation-form .btn-group{max-width:450px}#registration-form-container .donation-success,#donation-form .donation-success{line-height:1.5em}#registration-form-container .donation-success h2,#donation-form .donation-success h2{font-weight:600;margin-bottom:12px}
