/* Kisure Sports v395
   Complete Sports Desk league-table values, latest-first form chips and
   balanced Team-column alignment across desktop, tablet and mobile. */

.ks-desk .ks-desk-table-card__row--head > :nth-child(2) {
    justify-self: stretch;
    text-align: left !important;
}

.ks-desk .ks-desk-table-card__row > strong {
    justify-self: stretch;
    min-width: 0;
    text-align: left;
}

.ks-desk .ks-desk-table-form {
    justify-content: flex-start;
    gap: .28rem;
}

.ks-desk .ks-desk-table-form i {
    width: 1.55rem;
    height: 1.55rem;
    flex: 0 0 1.55rem;
    border-radius: 50%;
    font-size: .68rem;
    line-height: 1;
    cursor: help;
}

.ks-desk .ks-desk-table-form i.is-w {
    background: #0ca678;
}

.ks-desk .ks-desk-table-form i.is-d {
    background: #f76707;
}

.ks-desk .ks-desk-table-form i.is-l {
    background: #f03e3e;
}

@media (max-width: 1024px) {
    .ks-desk .ks-desk-table-card--expanded .ks-desk-table-card__row--head > :nth-child(2) {
        text-align: left !important;
    }
}
