.single-tribe_events .tribe-tickets__rsvp-attendance{display:none!important}
.single-tribe_events .tribe-tickets__rsvp-wrapper{max-width:780px!important;width:100%}
.single-tribe_events .tribe-tickets__rsvp-form-wrapper{width:100%;max-width:none}
.single-tribe_events .ss-rsvp-title{font:400 28px/1.25 Georgia,serif!important;margin-bottom:24px!important}
.single-tribe_events .ss-rsvp-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin-bottom:18px}
.single-tribe_events .ss-rsvp-fields .tribe-tickets__form-field{margin:0!important;width:100%}
.single-tribe_events .ss-rsvp-fields .ss-full{grid-column:1/-1}
.single-tribe_events .tribe-tickets__rsvp-form-content label,.single-tribe_events .tribe-tickets__rsvp-form-content input{font:400 16px/1.5 Arial,sans-serif!important}
.single-tribe_events .ss-rsvp-fields input{width:100%;box-sizing:border-box;min-height:46px}
.single-tribe_events .ss-optional{font-size:13px;color:#666}
.single-tribe_events .ss-rsvp-help{font:400 14px/1.65 Arial,sans-serif!important;margin:0 0 24px!important;color:#555;max-width:650px}
@media(max-width:600px){.single-tribe_events .ss-rsvp-fields{grid-template-columns:1fr;gap:18px}.single-tribe_events .ss-rsvp-title{font-size:25px!important}}

/* Calm topics and registration label */
.single-tribe_events .ss-event-topics{list-style:none!important;margin:24px 0 40px!important;padding:0!important;max-width:820px}.single-tribe_events .ss-event-topics li{list-style:none!important;margin:0!important;padding:22px 26px!important;background:#f0efeb}.single-tribe_events .ss-event-topics li:nth-child(even){background:#faf9f6}.single-tribe_events .ss-event-topics li::marker{content:""}.single-tribe_events .ss-event-topics h3{font:400 23px/1.3 Georgia,serif!important;margin:0 0 8px!important;color:#262626}.single-tribe_events .ss-event-topics p{font:400 16px/1.7 Arial,sans-serif!important;margin:0!important;max-width:70ch}.single-tribe_events .tribe-tickets__rsvp-actions-wrapper{width:auto!important;min-width:250px!important;flex:0 0 auto!important;border:0!important;padding-left:24px!important;padding-right:0!important}.single-tribe_events .tribe-tickets__rsvp-actions{border:0!important;padding-left:0!important}.single-tribe_events .tribe-tickets__rsvp-actions-rsvp-going{width:auto!important;max-width:none!important}.single-tribe_events .tribe-tickets__rsvp-actions-button-going{width:auto!important;min-width:230px!important;max-width:100%!important;padding:15px 24px!important;white-space:normal!important;font:400 16px/1.35 Arial,sans-serif!important;box-sizing:border-box!important;background:#3f4541!important;color:#fff!important;border-radius:3px!important}@media(max-width:600px){.single-tribe_events .tribe-tickets__rsvp-actions-wrapper{width:100%!important;min-width:0!important;padding:20px 0 0!important}.single-tribe_events .tribe-tickets__rsvp-actions-button-going{width:100%!important;min-width:0!important}.single-tribe_events .ss-event-topics li{padding:20px!important}.single-tribe_events .ss-event-topics h3{font-size:21px!important}}