.sec-ballteng{margin:25px 0 5px 0;}
.sec-ballteng .h1-ballteng{
    background:#fe1c1c!important;text-align:center;padding:5px 0;color:#111;
    font-family:"Kanit-medium", Tahoma, Arial;font-size:20px;
    border-top-left-radius:5px;-khtml-border-top-left-radius:5px;-moz-border-top-left-radius:5px;
    border-top-right-radius:5px;-khtml-border-top-right-radius:5px;-moz-border-top-right-radius:5px;
}

.tb-ballteng{padding:10px 10px 0 10px;margin:0 auto 0 auto;border:2px solid #fe1c1c!important;}
.tb-ballteng .tded-zeans{
    background:#fe1c1c!important;padding:5px 0;text-align:center;
    font-family:"Kanit-medium", Tahoma, Arial;font-size:16px;color:#fff;
}
.tb-ballteng .col-half{float:left;width:49%;margin-bottom:10px;}
.tb-ballteng .col-half.r{float:right;}
.tb-ballteng .half-td{float:left;width:50%;border:1px solid #ddd;padding:7px;}
.tb-ballteng .half-td.r{border-left:none;}
.tb-ballteng .tr-thumbs{text-align:center;padding:8px;}
.tb-ballteng .tr-thumbs .cut-square{display:block;width:75px;height:75px;margin:0 auto;overflow:hidden;}
.tb-ballteng .tr-datas{
    font-family:"Kanit", Tahoma, Arial;background:#ff9f9f!important;padding:4px 6px;margin-top:5px;
    border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;
}
.tb-ballteng .tr-datas .td-time{float:left;width:40%;text-align:left;}
.tb-ballteng .tr-datas .td-stats{float:left;width:20%;text-align:center;}
.tb-ballteng .tr-datas .td-stats img{max-height:16px;}
.tb-ballteng .tr-datas .td-odds{float:left;width:40%;text-align:right;}
.tb-ballteng .tr-select{
    font-family:"Kanit-medium", Tahoma, Arial;text-align:center;padding:5px 6px 0 6px;
    overflow:hidden;width:100%;
}

@media screen and (min-width: 550px) and (max-width: 949px){
    .tb-ballteng .half-td{font-size:14px;}
    .tb-ballteng .tr-select{font-family:"Kanit", Tahoma, Arial;height:auto;line-height:20px;}
    .tb-ballteng .tr-select .tx-dedteam{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}

@media screen and (min-width: 280px) and (max-width: 549px){
    .sec-ballteng .h1-ballteng{font-size:18px;}
    
    .tb-ballteng{padding:10px 5px 0 5px;}
    .tb-ballteng .col-half{float:none;width:100%;margin-bottom:10px;}
    .tb-ballteng .col-half.r{float:none;}
    .tb-ballteng .half-td{font-size:13px;}
    .tb-ballteng .tr-select{font-family:"Kanit", Tahoma, Arial;height:auto;}
    .tb-ballteng .tr-select .tx-dedteam{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}