.lptp-form,.evtp-form{max-width:520px;border:1px solid #ddd;border-radius:8px;padding:20px;background:#fff}.lptp-form label,.evtp-form label{display:block;font-weight:600;margin:14px 0 6px}.lptp-form input,.lptp-form select,.evtp-form input,.evtp-form select{width:100%;max-width:100%;padding:10px}.lptp-form button,.evtp-form button{margin-top:18px;padding:10px 18px}.lptp-alert,.evtp-alert{padding:14px;margin:0 0 16px;border-left:4px solid #2271b1;background:#eef6ff}.lptp-alert.error,.evtp-alert.error{border-color:#d63638;background:#fdeaea}.lptp-alert.success,.evtp-alert.success{border-color:#00a32a;background:#edfaef}.lptp-table-wrap,.evtp-table-wrap{overflow-x:auto}.lptp-scoreboard,.evtp-scoreboard{border-collapse:collapse;width:100%;margin:12px 0 34px}.lptp-scoreboard th,.lptp-scoreboard td,.evtp-scoreboard th,.evtp-scoreboard td{border:1px solid #ddd;padding:10px;text-align:left;vertical-align:top}.lptp-scoreboard th,.evtp-scoreboard th{background:#f7f7f7}.lptp-match-row span,.evtp-match-row span{color:#999;font-size:1em}.lptp-empty,.evtp-empty{color:#aaa}.lptp-history,.evtp-history{margin-top:20px}

.lptp-fixtures, .evtp-fixtures { margin: 12px 0 24px; }
.lptp-fixtures h5, .evtp-fixtures h5 { margin: 10px 0 6px; font-size: 15px; }
.lptp-fixtures-table, .evtp-fixtures-table { width: 100%; border-collapse: collapse; font-size: 14px; }
.lptp-fixtures-table th, .lptp-fixtures-table td,
.evtp-fixtures-table th, .evtp-fixtures-table td { border: 1px solid #ddd; padding: 7px 9px; text-align: left; }
.lptp-fixtures-table th, .evtp-fixtures-table th { background: #f7f7f7; font-weight: 700; }
