.eca-ticket-form label{display:block;margin:6px 0 2px}
.eca-ticket-form input[type="text"], .eca-ticket-form textarea{width:100%;padding:8px;border:1px solid #000;background:#fff;color:#000;border-radius:6px}
.eca-ticket-form button{padding:10px 14px;border-radius:8px;border:1px solid #000;cursor:pointer}
.eca-ticket-success{display:none;margin:8px 0;padding:8px;border:1px solid #46b450;background:#e7f7ea;border-radius:6px}
#eca-my-tickets .eca-list{list-style:disc;margin-left:18px}
#eca-ticket-view .eca-msg{border:1px solid #ddd;border-radius:6px;padding:8px;margin:8px 0}
#eca-ticket-view .eca-meta{font-size:12px;color:#666;margin-bottom:6px}
#eca-reply-form textarea{width:100%;padding:8px;border:1px solid #aaa;border-radius:6px}
#eca-reply-form button{margin-top:6px}
.eca-private{font-size:12px;color:#333}
