| div.matchinfo { |
| position: relative; |
| width: 100%; |
| height: auto; |
| font-size: 10pt; |
| } |
| |
| div.matchinfo div.matchtable { |
| z-index: 20; |
| margin-left: 122pt; |
| overflow-x: scroll; |
| overflow-y: visible; |
| width: auto; |
| } |
| |
| div.matchtable table { |
| border-spacing: 2pt; |
| border-collapse: separate; |
| } |
| |
| div.matchtable th { |
| color: white; |
| } |
| |
| div.matchtable thead th { |
| background-color: #ff8000; |
| } |
| |
| div.matchtable tbody th { |
| text-overflow: ellipsis; |
| } |
| |
| div.matchtable tr > th:nth-of-type(1), |
| div.matchtable tr > th:nth-of-type(2) { |
| position: absolute; |
| z-index: 80; |
| vertical-align: middle; |
| border-top: 2pt solid #ffa500; |
| margin-top: -2pt; /* minus the border*/ |
| left: 0; |
| width: 60pt; |
| padding: 0 !important; |
| } |
| |
| div.matchtable tr > th:nth-of-type(2) { |
| left: 62pt; |
| } |
| |
| div.matchtable thead tr:nth-of-type(1) > th:nth-of-type(1), |
| div.matchtable thead tr:nth-of-type(1) > th:nth-of-type(2) { |
| background-color: #ff8000; |
| height: 100%; |
| } |
| |
| tbody tr:focus { |
| outline: none; |
| } |
| |
| div.matchtable tbody tr:focus { |
| outline: 4px solid #7ba400; |
| -moz-outline-radius: 4px; |
| outline-radius: 4px; |
| } |
| |
| div.matchtable tbody tr:focus td { |
| background-color: #7ba400; |
| color: white; |
| border-color: white; |
| } |
| |
| div.matchtable tr > * { |
| padding: 0pt 6pt; |
| margin: 0; |
| line-height: 150%; |
| } |
| |
| div.matchtable tr > td { |
| background-color: #ffd080; |
| white-space: nowrap; |
| vertical-align: top; |
| text-align: center; |
| } |
| |
| div.matchtable tr:nth-child(odd) > td { |
| background-color: #f4eebb; |
| } |