.box-tdedscore{padding:10px 0 0 0;}

.t-scorehead{text-align:center;padding:8px 10px;}
.t-scorerow{display:flex;justify-content:space-between;}
.t-scorecols{width:33%;text-align:center;padding:4px 8px;background:#222;}
.t-scorecols .cols-match{display:flex;align-items:center;color:#aaa;padding:8px;}
.t-scorecols .cols-match:hover{opacity:0.5;filter:alpha(opacity=50);transition:all .3s ease-in-out;}
.t-scorecols .team-name{
    color:#fff;margin-bottom:3px;
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;
}
.t-scorecols .team-img{
    display:inline-block;vertical-align:middle;width:70px;height:70px;margin-bottom:5px;
    border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;overflow:hidden;
}
.t-scorecols .team-img img{display:inline-block;vertical-align:top;width:100%;}
.t-scorecols .team{width:40%;}
.t-scorecols .score{width:20%;font-family:"Kanit-medium",Tahoma,Arial;font-size:1.1rem;}
.t-scorecols .score img{max-height:18px;}
.t-scorecols .textshow{border-top:2px solid #343434;padding:8px 10px;}
.t-scorecols .textshow .bg{
    display:inline-block;background:#c43d03;color:#fff;padding:2px 10px;
    border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;overflow:hidden;
}

@media screen and (min-width:590px) and (max-width:919px){
    .t-scorerow{font-size:0.8rem;}
    .t-scorecols{padding:3px 3px;}
    .t-scorecols .team-img{width:50px;height:50px;}
    .t-scorecols .score{font-size:1rem;}
}

@media screen and (min-width:280px) and (max-width:589px){
    .t-scorerow{flex-wrap:wrap;font-size:0.8rem;}
    .t-scorecols{width:100%;margin-bottom:3px;}
    .t-scorecols .team-img{width:50px;height:50px;}
}