.stats-content{padding:20px 0;}
.stats-h2{
    font-weight:500;font-size:22px;line-height:28px;text-align:center;padding:0;margin:0;
    padding:8px 0;display:block;width:100%;color:#666;
}

.stats-header{
    border-top:1px solid #eee;padding:18px 0;background:#f2f2f2;border:2px solid #999;
    border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;
}
.stats-header .head-cols{float:left;width:30%;text-align:center;}
.stats-header .head-cols.mid{width:40%;padding-top:20px;}
.stats-header .head-cols .team-logo{
    height:115px;width:115px;overflow:hidden;margin:0 auto 5px auto;border:3px solid #ddd;
    border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;
    -webkit-box-shadow: 4px 2px 17px -10px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 2px 17px -10px rgba(0,0,0,0.75);
    box-shadow: 4px 2px 17px -10px rgba(0,0,0,0.75);
}
.stats-header .head-cols .team-logo img{width:115px;}
.stats-header .head-cols .team-name{font-size:16px;font-weight:600;color:#06be61;}
.stats-header .head-cols .stats-scft{font-weight:600;font-size:28px;color:#f00;}
.stats-header .head-cols .stats-scht{font-size:14px;color:#232323;}
.stats-header .head-cols .stats-scnote{font-size:10px;color:#f00;text-align:center;}
.stats-header .head-cols .stats-pgname{padding:6px 0;font-size:18px;}
.stats-header .head-cols .stats-channel{padding:5px 0 5px 0;}
.stats-header .head-cols .stats-channel img{display:inline-block;margin:0 5px 3px 0;max-height:20px;}

.stats-content .stats-zone{padding:15px 0px;}
.stats-content .stats-navbar{background:#434343;border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;}
.stats-content .stats-navbtn{float:left;width:50%;padding:4px 0 4px 5px;font-size:9px;text-align:left;}
.stats-content .stats-navbtn.right{text-align:right;}
.stats-content .stats-navbtn a.button{
    display:inline-block;background:none;padding:2px 8px;color:#fff;margin-left:2px;
    cursor:pointer;text-transform:uppercase;
    border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;
}
.stats-content .stats-navbtn a.button.first{margin-left:0;}
.stats-content .stats-navbtn a.button.disable{background:none;cursor:default;color:#999;}
.stats-content .stats-navbtn a.button.unactive{background:none;color:#fff;cursor:pointer;}
.stats-content .stats-navbtn a.button.active{background:#333;color:#999;cursor:default;}

.stats-content .content-cols{float:left;width:49%;}
.stats-content .content-cols.right{float:right;}
.stats-content .stats-row{padding:6px 0;border-bottom:1px solid #ddd;}
.stats-content .stats-row.bg1{background:#f2f2f2;}
.stats-content .stats-row .bg-score{
    display:inline-block;font-size:13px;line-height:16px;color:#fff;
    background:#06be61;padding:1px 0;width:45px;text-align:center;
    border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;
}
.stats-content .stats-row .bg-score a{color:#fff;}
.stats-content .stats-row .bg-score:hover{background:#397a41;}
.stats-content .stats-row .stats-scnote{font-size:9px;color:#f00;}
.stats-content .stats-row .result{
    display:inline-block;font-size:10px;background:#05a0fa;color:#fff;
    width:14px;height:14px;line-height:13px;
    border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;
}
.stats-content .stats-row .result.win{background:#06d629;}
.stats-content .stats-row .result.draw{background:#434343;}
.stats-content .stats-row .result.lost{background:#be1b06;}
.stats-content .stats-row .stats-col{float:left;}
.stats-content .stats-row .stats-col.date{width:12%;text-align:center;}
.stats-content .stats-row .stats-col.program{
    width:30%;text-align:left;white-space:nowrap;overflow:hidden;padding:0 5px;
}
.stats-content .stats-row .stats-col.score{width:6%;text-align:center;}
.stats-content .stats-row .stats-col.team{width:20%;padding-right:6px;text-align:right;}
.stats-content .stats-row .stats-col.team.away{padding-left:6px;padding-right:0px;text-align:left;}
.stats-content .stats-row .stats-col.note{width:10%;}

.stats-content .stats-row.stats-last .stats-col{font-size:13px;}
.stats-content .stats-row.stats-last .stats-col.date{width:16%;}
.stats-content .stats-row.stats-last .stats-col.program{width:14%;text-align:center;}
.stats-content .stats-row.stats-last .stats-col.score{width:10%;}
.stats-content .stats-row.stats-last .stats-col.team{width:26%;padding-right:3px;}
.stats-content .stats-row.stats-last .stats-col.team.away{padding-left:3px;padding-right:0px;}
.stats-content .stats-row.stats-last .stats-col.note{width:6%;text-align:center;}


@media screen and (min-width: 590px) and (max-width: 889px){
    .stats-header .head-cols .team-logo{height:90px;width:90px;}

    .stats-content .stats-zone{padding:15px 0px;}
    
    .stats-content .content-cols{float:none;width:100%;margin-bottom:15px;}
    .stats-content .content-cols.right{float:none;}
}

@media screen and (min-width:280px) and (max-width:589px){
    .stats-content .stats-h2{font-size:18px;line-height:22px;}
    .stats-content .stats-h2 .stats-navbtn.right{font-size:11px;}
    
    .stats-header .head-cols .team-logo{height:60px;width:60px;border:1px solid #ddd;}
    .stats-header .head-cols .team-name{font-size:13px;}
    .stats-header .head-cols .team-home{font-size:12px;}
    .stats-header .head-cols .stats-scft{font-size:18px;}
    .stats-header .head-cols .stats-pgname{font-size:12px;}
    .stats-header .head-cols .stats-channel img{max-height:20px;}
    
    .stats-content .stats-zone{padding:15px 0px;}
    
    .stats-content .content-cols{float:none;width:100%;margin-bottom:15px;}
    .stats-content .content-cols.right{float:none;}
    
    .stats-content .stats-row{padding:6px 0;font-size:13px;}

    .stats-content .stats-row .stats-col.date{
        width:28%;font-size:12px;line-height:20px;background:#f2f2f2;margin-bottom:3px;
    }
    .stats-content .stats-row .stats-col.program{
        width:72%;text-align:left;line-height:20px;background:#f2f2f2;margin-bottom:3px;
    }
    .stats-content .stats-row .stats-col.score{width:20%;text-align:center;}
    .stats-content .stats-row .stats-col.team{width:35%;}
    .stats-content .stats-row .stats-col.team.home{clear:both;}
    .stats-content .stats-row .stats-col.note{width:10%;}
    .stats-content .stats-row .stats-col .scnote-text{display:none;}

    .stats-content .stats-row.stats-last .stats-col.date{width:28%;font-size:12px;line-height:20px;}
    .stats-content .stats-row.stats-last .stats-col.program{width:72%;text-align:left;line-height:20px;}
    .stats-content .stats-row.stats-last .stats-col.score{width:20%;text-align:center;}
    .stats-content .stats-row.stats-last .stats-col.team{width:35%;}
    .stats-content .stats-row.stats-last .stats-col.team.home{clear:both;}
    .stats-content .stats-row.stats-last .stats-col.note{width:10%;}
    
}