﻿.stagestartlist.ctr .participants.team .title .startorder {
    float: left;
}

    .stagestartlist.ctr .participants.team .title .startorder span {
        display: inline-block;
        width: 25px;
        padding: 1.5px 0 1px 0;
        background: #f6f6f6;
        border: 1px solid #363636;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin-right: 5px;
        line-height: 16px;
        text-align: center;
        margin-top: 6px;
        color: #282828;
    }


/*
    --->    START   --->    START LIST CT_WC_TISSOT_100     --->
*/
.ctr-startlist .participants.indiv {
    margin-right: 1%;
    float: left;
    margin-bottom: 25px;
}

.ctr-startlist .participants.indiv {
    background: #7d7d7d;
    border: 2px solid #f2f2f2;
    /*width: 66%;*/
}

    .ctr-startlist .participants.indiv h6 a, .ctr-startlist .participants.indiv h6 {
        color: #282828;
    }

    .ctr-startlist .participants.indiv h6 {
        display: block;
        width: 80%;
        height: 28px;
        margin: -10px auto 0;
        text-align: center;
        text-shadow: none;
        font-weight: bold;
        padding-top: 1px;
        background: url(../../images/resultsbox_stageranking_bg.png) repeat-x;
    }
.ctr-startlist .participants.indiv h6:before, .ctr-startlist .participants.indiv h6:after {
    content: "";
    display: block;
    width: 16px;
    height: 26px;
}
        .ctr-startlist .participants.indiv h6:before {
            float: left;
            margin: -1px 0 0 -15px;
            background: url('../../images/resultsbox_stageranking_before.png') repeat-x;
        }

        .ctr-startlist .participants.indiv h6:after {
            float: right;
            margin: -1px -15px 0 0;
            background: url('../../images/resultsbox_stageranking_after.png') repeat-x;
        }

    .ctr-startlist .participants.indiv table {
        max-height: 1015px;
        overflow-y: scroll;
    }

    .ctr-startlist .participants.indiv table {
        width: 100%;
        margin: 0;
        text-transform: none;
    }

    .ctr-startlist .participants.indiv tr:nth-child(odd) {
        background-color: #f2f2f2;
    }
    .ctr-startlist .participants.indiv tr:nth-child(even) {
        background-color: #e0e0e0;
    }

    .ctr-startlist .participants.indiv td {
        padding: 0;
        border: 0;
        font-size: 13px;
        height: auto;
    }

    .ctr-startlist .participants.indiv .title, .ctr-startlist .participants.indiv .subtitle, .ctr-startlist .participants.indiv .more {
        padding: 2px 5px 0;
        font-weight: bold;
    }

    .ctr-startlist .participants.indiv .name {
        width: 60%;
        padding-left: 5px;
        line-height: 14px;
    }

    /*.ctr-startlist .participants.indiv .team, .ctr-startlist .participants.indiv .noc, .ctr-startlist .participants.indiv .bib, .ctr-startlist .participants.indiv .start-order {
        width: 15%;
    }*/

    .ctr-startlist .participants.indiv .name a {
        display: block;
        color: #282828;
        height: 14px;
        overflow: hidden;
    }

        .resultscontainer.participants tbody {
            display: block;
            margin-bottom: 5px;
        }
.stagestartlist.ctr .participants.indiv .team img {
    width: 24px !important;
    height: auto;
    /* margin-top: 4px; */
}
/*
    <---    END     <---    START LIST CT_WC_TISSOT_100     <---
*/

