.erc54-wrap{max-width:640px;margin:0 auto}.erc54-step h2{margin-bottom:.5em}.erc54-info{background:#f7f7f7;border-left:3px solid #ccc;padding:10px 14px;margin:12px 0;font-size:.95em}.erc54-input{width:100%;max-width:420px;padding:8px 10px;box-sizing:border-box}.erc54-summary{width:100%;border-collapse:collapse;margin:12px 0}.erc54-summary th,.erc54-summary td{text-align:left;padding:6px 10px;border-bottom:1px solid #eee}.erc54-summary th{width:35%;font-weight:600}.erc54-button-primary{font-weight:600}.erc54-error{color:#b32d2e;font-weight:600}.erc54-footer-link{text-align:center;padding:10px 0;font-size:.85em}