.rlb-wrap{max-width:680px;margin:1.5rem auto}.rlb-form p{margin:0 0 1rem}.rlb-form label{display:block;font-weight:600;margin-bottom:.35rem}.rlb-form input,.rlb-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:.65rem;border:1px solid #bbb;border-radius:4px}.rlb-form button{padding:.75rem 1.2rem;border:0;border-radius:4px;cursor:pointer}.rlb-small{font-size:.9em;color:#555}.rlb-success{padding:.8rem;background:#edf7ed;border-left:4px solid #2e7d32}.rlb-error{padding:.8rem;background:#fff0f0;border-left:4px solid #b32d2e}