.sec-stats{margin:15px 0 25px 0;}

.h1-stats{
    padding:6px 15px;text-align:center;background:#14c002;

    font-family:"Kanit-medium", Tahoma, Arial;font-size:18px;color:#fff;
    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;
	background: #feccb1;
	background: -moz-linear-gradient(top,  #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%);
	background: -webkit-linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%);
	background: linear-gradient(to bottom,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 );

}

.h2-stats{
    font-family:"Kanit",Tahoma,Arial;font-size:16px;padding:4px 15px;
    margin:15px auto 5px auto;text-align:left;background:#02967b;color:#fff;

	background: #feccb1;
	background: -moz-linear-gradient(top,  #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%);
	background: -webkit-linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%);
	background: linear-gradient(to bottom,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 );

}
.h2-stats span{display:inline-block;}
.h2-stats.r{text-align:right;}
.h3-stats{
    font-family:"Kanit-medium",Tahoma,Arial;font-size:24px;line-height:24px;
    padding:4px 0;margin:20px auto 5px auto;text-align:center;text-decoration:underline;
}

.stats-header{
    margin-top:15px;padding:10px;text-align:center;position:relative;
    border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;
}
.stats-header .header-td{float:left;}
.stats-header .header-td.h-team{width:28%;padding:12px;font-family:"Kanit",Tahoma,Arial;}
.stats-header .header-td.h-team .team-logo{
    margin:0 auto 4px auto;height:120px;width:120px;overflow:hidden;border:2px solid #ccc;
    border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;
}
.stats-header .header-td.h-team .team-logo img{width:120px;}
.stats-header .header-td.h-team .team-name{
    font-family:"Kanit-medium",Tahoma,Arial;font-size:20px;color:#02967b;
}
.stats-header .header-td.h-team .stadium{color:#aaa;font-size:12px;}
.stats-header .header-td.h-league{
    width:44%;padding:40px 10px 10px 10px;font-family:"Kanit",Tahoma,Arial;color:#aaa;
}
.stats-header .header-td.h-league .head-program{
    font-family:"Kanit-medium",Tahoma,Arial;font-size:24px;color:#fff;margin:15px 0 10px 0;
}
.stats-header .header-td.h-league .head-score{
    font-family:"Kanit-medium",Tahoma,Arial;font-size:30px;color:#f3163a;line-height:24px;
}
.stats-header .header-td.h-league .head-score .ft-score{text-align:center;color:#f3163a;}
.stats-header .header-td.h-league .head-score .ht-score{
    margin-top:3px;font-family:"Kanit",Tahoma,Arial;font-size:12px;color:#666;line-height:16px;
}
.stats-header .header-td.h-league .head-kickoff{margin-top:15px;}
.stats-header .header-td.h-league .head-odds{color:#666;}
.stats-header .header-td.h-league .head-livetv{margin-top:10px;color:#fff;}
.stats-header .header-td.h-league .head-livetv img{max-height:20px;margin-bottom:4px;}

.stats-controls{float:left;width:47%;}
.stats-controls.r{float:right;}
.stats-bars{
    display:block;padding:3px 10px 3px 10px;background:#f1f1f1;
    font-family:"Kanit",Tahoma,Arial;font-size:13px;
}
.stats-bars .bars-left{float:left;width:70%;text-align:left;}
.stats-bars .bars-right{float:left;width:30%;text-align:right;font-weight:400;}
.stats-bars a.btn-bars{
    display:inline-block;vertical-align:middle;background:#141913;margin-left:2px;
    padding:0px 7px;color:#fff;cursor:default;
    border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;
}
.stats-bars a.btn-bars.disable{cursor:default;background:none;color:#aaa;}
.stats-bars a.btn-bars.unactive{cursor:pointer;background:none;color:#222;}

.stats-tb{padding:0;}
.stats-tb .stats-btnsc{display:inline-block;background:#141913;height:28px;font-size:12px;color:#fff;}
.stats-tb .stats-btnsc:hover{background:#109602;transition:all .3s ease-in-out;}
.stats-tb .bg-statscore{
    display:inline-block;width:28px;height:28px;line-height:28px;
}
.stats-tb .bg-statscore.schome{border-right:1px solid #666;}

.stats-tb .stats-tr{position:relative;font-family:"Kanit",Tahoma,Arial;padding:2px 0;text-align:center;}
.stats-tb .stats-tr.date{padding-top:6px;font-size:12px;}
.stats-tb .stats-tr.program{
    margin-top:-8px;padding-bottom:6px;border-bottom:1px solid #eee;color:#aaa;
    font-size:12px;
}
.stats-tb .stats-tr.match{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;}
.stats-tb .stats-tr .scnote{
    position:absolute;right:8px;top:3px;text-align:right;
    font-family:"Kanit-light",Tahoma,Arial;font-size:12px;color:#f3163a;
}
.stats-tb .stats-td{float:left;}
.stats-tb .stats-td.team{width:46%;}
.stats-tb .stats-td.team.home{text-align:right;padding-right:3px;}
.stats-tb .stats-td.team.away{text-align:left;padding-left:3px;}
.stats-tb .stats-td.team.away .team-img{margin-left:0;margin-right:8px;}
.stats-tb .stats-td.team .team-img{
    display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;
    margin:-3px 0 0 8px;text-align:center;overflow:hidden;
}
.stats-tb .stats-td.team .team-img img{max-height:24px;border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;}
.stats-tb .stats-td.score{width:8%;}

.stats-tb .stats-tr-last{
    position:relative;font-family:"Kanit",Tahoma,Arial;border-bottom:1px solid #eee;
    padding:6px 0;
}
.stats-tb .stats-td-last{float:left;text-align:center;}
.stats-tb .stats-td-last.teams{width:86%;text-align:right;}
.stats-tb .stats-td-last.home-away{width:7%;}
.stats-tb .stats-td-last.ponballs{width:7%;}
.stats-tb .stats-td-last .team-img{
    display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;
    margin:-3px 8px 0 0;text-align:center;overflow:hidden;
}
.stats-tb .stats-td-last .team-img img{max-height:24px;border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;}
.stats-tb .stats-td-last .bg-statsck{
    display:inline-block;vertical-align:middle;width:24px;height:24px;line-height:24px;
    background:#3fdb15;color:#fff;font-size:10px;
    border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;
}
.stats-tb .stats-td-last .bg-statsck.lost{background:#f3163a;}
.stats-tb .stats-td-last .bg-statsck.draw{background:#666;}
.stats-tb .stats-tr-last .stats-scnote{
    position:absolute;left:8px;top:5px;text-align:left;
    font-family:"Kanit",Tahoma,Arial;font-size:12px;color:#f3163a;
}
.stats-tb .stats-tr-last.r .stats-td-last.teams{text-align:left;}
.stats-tb .stats-tr-last.r .stats-td-last .team-img{margin-right:0;margin-left:8px;}
.stats-tb .stats-tr-last.r .stats-scnote{left:auto;right:8px;text-align:right;}

.stats-graph{padding:0 0;}
.stats-graph .graph-img{display:block;width:100%;}
.stats-graph .graph-cols{display:inline-block;width:32.5%;text-align:center;padding:5px;}
.stats-graph .graph-cols canvas{text-align:center;margin:0 auto;}
.stats-graph .graph-info{
    display:block;width:95%;margin:0 auto 20px auto;background:#f2f2f2;line-height:22px;
    padding:8px 10px;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;
}
.stats-graph .graph-info .info-labels{font-family:"Kanit-medium",Tahoma,Arial;font-size:16px;}
.stats-graph .graph-info p{margin-bottom:10px;}

.graph-line{
    font-family:"Kanit",Tahoma,Arial;padding:15px;background:#232323;position:relative;
    border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;
}
.graph-line .gline-abs{
    position:absolute;z-index:999;top:5px;left:10px;
    font-family:"Kanit-light",Tahoma,Arial;font-size:13px;color:#999;
}
.graph-line .gline-abs.r{left:auto;right:10px;}
.graph-line .gline-foot{margin-top:5px;padding-top:10px;border-top:1px solid #666;}
.graph-line .gline-td{float:left;width:33.33%;font-family:"Kanit",Tahoma,Arial;}
.graph-line .gline-td .gline-icon{width:45px;height:45px;margin:0 auto;}
.graph-line .gline-td .gline-label{color:#fff;text-align:center;}
.graph-line .gline-td.green .gline-label{color:#00f77d;}
.graph-line .gline-td.orange .gline-label{color:#f3bc08;}
.graph-line .gline-td.red .gline-label{color:#eb2d00;}

.stats-fixper{
    background:#232323;padding:25px 5% 5px 5%;text-align:center;color:#fff;
    border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;
}
.stats-fixper .fixper-td{float:left;width:33.33%;font-family:"Kanit",Tahoma,Arial;}
.stats-fixper .fixper-td.green{color:#00f77d;}
.stats-fixper .fixper-td.orange{color:#f3bc08;}
.stats-fixper .fixper-td.red{color:#eb2d00;}
.stats-fixper .fixper-td .fixper-icon{width:60px;height:60px;margin:0 auto;}
.stats-fixper .fixper-foot{
    margin-top:6px;padding:3px 0;text-align:center;
    font-family:"Kanit",Tahoma,Arial;color:#fff;
}

.stats-tdedzean{
    padding:20px;font-family:"Kanit-bold",Tahoma,Arial;font-size:28px;text-align:center;
}
.stats-tdedzean .stats-too{color:#f3163a;}
.stats-tdedzean .stats-notoo{color:#1660db;}
.stats-tdedzean .tded-icheck{font-size:28px;vertical-align:middle;margin-top:-3px;margin-left:6px;}

@media screen and (min-width: 550px) and (max-width: 949px){
    
    .stats-header .header-td.h-league .head-program{font-size:14px;}
    
    .stats-controls{float:left;width:49%;}
    .stats-tb .stats-td-last{font-size:14px;}
    .stats-tb .stats-td-last.teams{width:80%;}
    .stats-tb .stats-td-last.home-away{width:10%;}
    .stats-tb .stats-td-last.ponballs{width:10%;}
    
    .stats-graph .graph-info{float:none;width:100%;}
    .stats-graph .graph-img{float:none;width:100%;}
    .stats-graph .graph-cols{float:none;display:inline-block;width:49%;}
    .stats-graph .graph-cols canvas{text-align:center;margin:0 auto;}
}

@media screen and (min-width: 280px) and (max-width: 549px){
    .matchs-h1{font-size:12px;padding:6px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .h2-stats{font-size:12px;}
    
    .matchs{padding:10px 5px;}
    .stats-header{padding:6px 6px 110px 6px;}
    .stats-header .header-td{vertical-align:top;}
    .stats-header .header-td.h-team{width:50%;}
    .stats-header .header-td.h-team .team-logo{height:65px;width:65px;}
    .stats-header .header-td.h-team .team-logo img{width:65px;}
    .stats-header .header-td.h-team .team-name{font-size:13px;}
    .stats-header .header-td.h-team .stadium{font-size:10px;}
    .stats-header .header-td.h-league{position:absolute;bottom:40px;width:100%;padding:10px 6px 5px 6px;}
    .stats-header.is-livetv .header-td.h-league{bottom:5px;}
    .stats-header .header-td.h-league .head-program{font-size:13px;margin:5px 0 5px 0;}
    .stats-header .header-td.h-league .head-score{font-size:18px;}
    .stats-header .header-td.h-league .head-kickoff{font-size:13px;margin-top:5px;}
    .stats-header .header-td.h-league .head-livetv .channel-label{display:none;}
    
    .stats-bars{padding:2px 4px;font-size:12px;}
    .stats-bars .bars-left{float:none;width:100%;text-align:left;}
    .stats-bars .bars-right{float:none;width:100%;text-align:right;}
    
    .stats-controls{float:none;width:100%;}
    .stats-controls.right{float:none;}
    
    .stats-tb .stats-tr .scnote{
        position:static;display:block;text-align:center;padding:3px 0;
    }
    .stats-tb .stats-td{font-size:13px;}
    .stats-tb .stats-td.team{width:40%;}
    .stats-tb .stats-td.team.away .team-img{margin-left:0;margin-right:4px;}
    .stats-tb .stats-td.team .team-img{margin-left:4px;width:22px;height:22px;line-height:22px;}
    .stats-tb .stats-td.team .team-img img{max-height:20px;}
    .stats-tb .stats-td.score{width:20%;}
    
    .stats-tb .stats-td-last{font-size:13px;}
    .stats-tb .stats-td-last.teams{width:80%;text-align:left;}
    .stats-tb .stats-td-last.home-away{width:10%;}
    .stats-tb .stats-td-last.ponballs{width:10%;}
    
    .stats-tb .stats-tr-last.r .stats-td-last.teams{text-align:right;}
    .stats-tb .stats-tr-last.r .stats-td-last .team-img{margin-right:0;margin-left:8px;}
    .stats-tb .stats-tr-last .stats-scnote{position:static;display:block;text-align:right;padding-right:4px;}
    
    .stats-graph .graph-info{float:none;width:100%;}
    .stats-graph .graph-img{float:none;width:100%;text-align:center;margin:0 auto;}
    .stats-graph .graph-cols{width:100%;text-align:center;margin:0 auto;}
    .stats-graph .graph-cols canvas{text-align:center;margin:0 auto;}
}