.box-tdedstep{padding:10px 0 0 0;}
.box-tdedstep3{margin-bottom:6px;}
.box-tdedstep4{margin-bottom:6px;}
.box-tdedstep5{margin-bottom:6px;}

.t-steprow{display:flex;flex-wrap:wrap;gap:6px 6px;}
.t-stepcols{
    width:13.7%;text-align:center;padding:0;background:#222;font-size:0.75rem;
}
.t-stepcols.head-cols{
    display:flex;align-items:center;justify-content:center;color:#fff;
}
.t-stepcols.head-cols h2{font-size:0.9rem;}
.t-stepcols.blank{padding:8px 10px 6px 10px;}
.t-stepcols.blank .team-img{line-height:115px;}
.t-stepcols a{display:block;padding:8px 10px 6px 10px;color:#aaa;}
.t-stepcols a:hover{background:#292929;transition:all .3s ease-in-out;color:#aaa;}
.t-stepcols .team-img{
    display:inline-block;vertical-align:middle;width:70px;height:70px;margin-bottom:5px;
}
.t-stepcols .team-img img{display:inline-block;vertical-align:top;width:100%;}
.t-stepcols .step-show .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.t-stepcols .step-rateball{position:relative;}
.t-stepcols .step-stats{position:absolute;right:0;bottom:3px;}
.t-stepcols .step-stats img{max-height:16px;}

@media screen and (min-width:590px) and (max-width:919px){
    .t-steprow{gap:4px 4px;}
    .t-stepcols{width:13.6%;font-size:0.7rem;}
    .t-stepcols.head-cols h2{font-size:0.8rem;}
    .t-stepcols a{padding:5px 5px 5px 5px;}
    .t-stepcols .team-img{width:50px;height:50px;}
    .t-stepcols .step-show .text{white-space:inherit;}
    .t-stepcols .t-check{font-size:0.75rem;margin-top:0;}
}

@media screen and (min-width:280px) and (max-width:589px){
    .t-steprow{gap:3px 3px;justify-content:flex-start;}
    .t-stepcols.head-cols{width:100% !important;padding-top:6px;padding-bottom:6px;}

    .t-stepcols{width:32.55%;font-size:0.7rem;}
    .t-stepcols a{padding:5px 5px 5px 5px;}
    .t-stepcols .team-img{width:35px;height:35px;}
    .t-stepcols .step-show .text{white-space:inherit;}
    .t-stepcols .step-rateball{text-align:left;font-size:0.65rem;}
    .t-stepcols .t-check{font-size:0.75rem;margin-top:0;}
}