/* Journal Payment / publication-formality pages. */
.ij-content-grid--full { grid-template-columns: minmax(0, 1fr); }
.ij-payment-layout { max-width: 1180px; }
.ij-payment-layout .ij-entry { width: min(100%, 1100px); margin-inline: auto; }
.ij-payment-layout .ij-entry-content { min-width: 0; }
.ij-payment-layout .ij-entry-content > :first-child { margin-top: 0; }
.ij-payment-layout .container,
.ij-payment-layout .container-fluid { max-width: 100%; }
.ij-payment-layout table { max-width: 100%; }
@media (max-width: 767px) {
  .ij-payment-layout { width: min(calc(100% - 18px), var(--ij-container)); }
  .ij-payment-layout .ij-entry-header { margin-bottom: 14px; }
}
