﻿.club-competition {
    padding-top: 70px;
}

.table-clubfixtures {
    border-bottom: 1px solid #E0E3E4;
    margin-bottom: 40px;
}

    .table-clubfixtures .table__header {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .table-clubfixtures ._l-left-col {
        display: flex;
        align-items: center;
        flex: 1;
    }

    .table-clubfixtures .table-text {
        padding-left: .8rem;
        padding-right: .8rem;
    }

@media (min-width: 992px) {
    .table-clubfixtures .table-text {
        min-width: 200px;
    }

        .table-clubfixtures .table-text.narrow {
            min-width: 200px;
        }

        .table-clubfixtures .table-text.wide {
            min-width: 460px;
        }
}

.table-clubfixtures .row-container:nth-child(even) {
    background-color: #DFF2F2;
}

.table-clubfixtures .table__row {
    padding-top: .4rem;
    padding-bottom: .4rem;
}

.table-clubfixtures .col-cta {
    text-align: right;
    padding-right: 30px;
}

.table-clubfixtures .col-date {
    padding-left: 31px;
}

.table-clubfixtures .btn-sm {
    font-weight: 500;
    font-size: 12px;
    padding: 4px 16px;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
}

a.btn-viewdetails {
    font-family: 'FSAldrinWeb-Medium';
    color: #1A2A31;
    background: linear-gradient(180deg, #FFFFFF 0%, #EFF0F1 100%);
}

.table__row_more label {
    font-size: 12px;
    line-height: 18px;
    color: #4F5D64;
}

.row-more-details {
    margin-bottom: 30px;
}

.table__row_more .more-details-value {
    font-size: 14px;
    line-height: 21px;
    color: #1A2A31;
}
