@charset "UTF-8";
.scores-draw-table-wrapper { overflow: auto; -webkit-overflow-scrolling: touch; padding: 40px 0px 40px 20px }
a { text-decoration: none; color: #00AEEF }
table { border-collapse: collapse; border-spacing: 0 }
.l10 { padding-left: 10px }
.scores-draw-table { margin-right: 30px; table-layout: fixed; width: 978px }
.scores-draw-table th { color: #1F2223; font-family: "roboto_bold"; font-size: 16px; letter-spacing: 0.5px; text-align: left; text-transform: capitalize }
.scores-draw-table th span { border-bottom: 1px solid #ECECEC; display: block; float: right; text-align: center; margin-bottom: 10px; padding-bottom: 5px; width: calc(100% - 10px) }
.scores-draw-table td { vertical-align: middle }
.scores-draw-table th:first-child { width: 24.5% }
td, th { display: table-cell; vertical-align: inherit }
td:first-child .scores-draw-entry-box { float: none; margin-top: 10px; padding-left: 0px; transform: none }
.scores-draw-entry-box-table { width: 100% }
.scores-draw-entry-box-table td:first-child { color: #1f2223; width: 15px }
.scores-draw-entry-box-table td:last-child { padding-left: 0px; padding-right: 0px }
.scores-draw-entry-box-table td:nth-child(2) { padding-left: 5px; padding-right: 10px; text-align: center; width: 35px }
.scores-draw-entry-box-table tr:last-child td { padding-top: 10px }
.scores-draw-entry-box-table tr:first-child td { padding-bottom: 10px }
.scores-draw-entry-box-table tr:first-child td:last-child { border-bottom: 1px dotted #C7C8C8 }
.scores-draw-entry-box-table td { font-family: "roboto_regular"; font-size: 12px; color: #00AEEF }
.scores-draw-entry-box { position: relative; width: 100%; border: 1px solid #ECECEC; border-left: none; padding: 10px; top: 50%; transform: translateY(-50%) }
.scores-draw-entry-box-players-item { display: block; font-family: "roboto_regular"; font-size: 13px; letter-spacing: 0px; line-height: 1; margin-top: 5px }
a.scores-draw-entry-box-players-item { color: #00AEEF }
.scores-draw-entry-box-players-item:first-child { margin-top: 0px }
.scores-draw-h2h-link { background-color: #00AEEF; color: #fff; display: block; font-family: "roboto_regular"; font-size: 12px; position: relative; text-align: center; cursor: pointer; float: left; margin-top: 10px; line-height: 1; width: 10px; }
.scores-draw-h2h-link span { display: block; left: 50%; padding-top: 4px; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.scores-draw-entry-box-wrapper { float: left; margin-top: 10px; width: calc(100% - 10px); }