.registration-number-modal{max-width:470px!important}.registration-number-modal .kom-modal-header__heading{font-size:2rem}.registration-number-messages{margin-bottom:4rem}.registration-number-loading-wrapper{text-align:center}.registration-number__description{font-weight:700;text-align:center}.registration-number__description--important{color:#c33}.registration-number__description-row{display:inline}@media(min-width:992px){.registration-number__description-row{display:inline-block}}.registration-number-section{margin-bottom:2rem;margin-top:2rem}.registration-number-section+.registration-number-section{border-top:1px solid #ccc;padding-top:2rem}.registration-number__heading{font-size:1.8rem;margin-bottom:1rem;margin-top:0}.registration-number__content{font-size:2rem}.registration-number-qr-wrapper{text-align:center}.event-lp-section__heading{background-color:#333}.participation-wrapper--inactive,.participation-wrapper--inactive .important-text{color:#ccc}.open-entry-fee-button+.open-entry-fee-button{margin:10px 0 0}@media(min-width:768px){.open-entry-fee-button+.open-entry-fee-button{margin:0 0 0 8px}}.confirm-payment-plan .confirm-payment-plan__fee,.confirm-payment-plan .confirm-payment-plan__fee-unit,.free-entry-modal-body .credit-card-payment-plan-info__fee,.free-entry-modal-body .credit-card-payment-plan-info__fee-unit{display:none}.credit-card-payment-registration-number-messages{margin-bottom:2rem}