html{height:100%;overflow-y:hidden !important;overflow-x:hidden !important}body{height:100%}body main .secure-processing-single-step-div{display:none !important}body main article .ngp-form.at .at-form section.at-inner form .continue-button{margin:40px auto 0 !important}@media print,screen and (min-width: 26.875em){body main .standard .at-form-submit .btn-at-primary.at-submit{width:auto !important}}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset .at-fields .at-row .form-item-selectamount .at-radio .at-radios label.label-amount{margin-left:.1rem !important;margin-right:.1rem !important}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset .at-fields .at-row .form-item-selectamount .at-radio .at-radios label.label-amount{width:31.24% !important;margin-left:1% !important;margin-right:1% !important;margin-bottom:1.25rem}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset .at-fields .at-row .form-item-selectamount .at-radio .at-radios{margin:1.5rem 0 0 !important}@media print,screen and (min-width: 26.875em){body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset .at-fields .at-row .form-item-selectamount .at-radio .at-radios label.label-amount{margin-bottom:2.75rem !important}}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset.PaymentMethodSection .at-btn-radio-wrapper label.at-paypal-button{color:rgba(0,0,0,0) !important}body main article .ngp-form.at iframe[title="Secure card expiration date input frame"],body main article .ngp-form.at iframe[title="Secure card number input frame"]{background-color:#fff !important}body main article .ngp-form.at .at-form section.at-inner header.at-title{padding:2rem .125rem 1rem;font-size:2.25rem !important}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset.PaymentMethodSection .at-btn-radio-wrapper.at-credit-card-button-wrapper label{font-size:1rem !important}body main article .ngp-form.at .at-form section.at-inner fieldset.at-fieldset.PaymentMethodSection .at-btn-radio-wrapper label.at-paypal-button{background-size:7rem !important;padding:18px 1rem !important}body main .standard .at-form-submit .btn-at-primary.at-submit{width:auto !important}body main article .ngp-form.at .at-form section.at-inner header.at-title,body main article .ngp-form.at .at-form section.at-inner header.at-markup.HeaderHtml,body main article .ngp-form.at .at-form section.at-inner form legend.frequency-prompt{display:none !important}body main article .ngp-form.at .error small.error{padding:0 !important;margin-bottom:3px;font-size:13px;font-weight:400;font-style:normal}body main article .ngp-form.at .at-form section.at-inner fieldset.PaymentMethodSection{padding-top:0 !important}.skeleton-loader-background{width:100%;height:15px;display:block;background:#161b26}.skeleton-loader-gradient{width:100%;height:15px;display:block;background:linear-gradient(to right, rgba(152, 161, 179, 0), rgba(152, 161, 179, 0.5) 50%, rgba(152, 161, 179, 0) 80%),#161b26;background-repeat:repeat-y;background-size:50px 200px;background-position:0 0}.skeleton-loader-gradient:empty{width:100%;height:640px;display:block;border-radius:16px;background:linear-gradient(to right, rgba(152, 161, 179, 0), rgba(152, 161, 179, 0.5) 50%, rgba(152, 161, 179, 0) 80%),#161b26;background-repeat:repeat-y;background-size:50px 500px;background-position:0 0;animation:shine 1s infinite}@keyframes shine{to{background-position:100% 0}}