#league-name table{
    background-color: #fff;
}
#league-name thead th{
    background-color: #ccdef1;
    color: #000;
    text-align: left;
    padding: 5px 10px;
}
#league-name tbody td{
    padding:5px;
}
#league-name .home-img{
    text-align:right;
    width:200px;
}
#league-name .home-name{
    text-align:right;
    width:200px;
    font-size: 16px;
    font-weight: bold;
}
#league-name .away-img{
    width:200px;
}
#league-name .away-name{
    text-align:left;
    width:200px;
    font-size: 16px;
    font-weight: bold;
}
#league-name .score{
    text-align:center;
    font-size: 14px;
    font-weight: bold;
}
#league-name .time{
    text-align:center;
    color: #B0B0B0;
    padding:0px;
}
#league-name .info{
    text-align:center;
    font-weight:bold;
    
}

#live-summary
{
    margin-bottom: 10px;
}
#live-summary table
{
    background: #fff;
}
#live-summary th
{
    text-align: center;
    font-size: 12px;
    background: #eee;
    padding: 2px 10px 3px;
    color: #656565;
    border-bottom: #eee solid 1px;
}
#live-summary td
{
    font-size: 14px;
    border: #eee solid 1px;
    padding: 5px;
}
#live-summary .score
{
    text-align: center;
    width: 10%;
    font-weight: bold;
}
#live-summary .home
{
    text-align: left;
    width: 45%;
}
#live-summary .away
{
    text-align: right;
    width: 45%;
}
#live-summary .time
{
    font-size: 13px;
    color: #555;
    display: inline-block;
    margin: 0 10px;
}
#live-summary .icon-goal
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-goal.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-goal-own
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-goal-own.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-sub-in
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-sub-in.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-sub-out
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-sub-out.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-card-y
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-card-y.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-card-r
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-card-r.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-card-yr
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-card-yr.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .icon-penalty-missed
{
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url('/ico/info/icon-penalty-missed.png') no-repeat scroll 50% 50% transparent;
}
#live-summary .head{    
    background-color: #eef7ff;
    color: #000;
    padding: 10px;
    font-size: 15px;
    text-align: center;
    font-weight: bold;
    text-shadow: none;
}
#live-stat
{
   margin-bottom:10px; 
}
#live-stat table
{
    border-top: #CCC solid 1px;
}
#live-stat th
{
    border-bottom: #CCC solid 1px;
    background-color: #555;
    color: #FFF;
    padding: 10px;
    font-size: 15px;
}
#live-stat td
{
    border-bottom: #CCC solid 1px;
    padding: 7px 5px;
}
#live-stat .subject
{
    text-align: center;
    font-size: 15px;
    line-height: 20px;
}
#live-stat th.subject
{
    text-align: center;
    font-size: 12px;
    
    background: #cacaca;
    padding: 2px 10px 3px;
    color: #656565;
}
#live-stat .value
{
    width: 5%;
    text-align: center;
    font-weight: bold;
}
#live-stat .scale
{
    width: 35%;
}
#live-stat .scale div
{
    border: #CCC solid 1px;
    height: 20px;
    background-color: #F9F9F9;
}
#live-stat .scale span
{
    display: block;
    height: 20px;
}
#live-lineup table
{
    background: #fff;
}
#live-lineup th
{
    border-bottom: #eee solid 1px;
    background-color: #eef7ff;
    color: #000;
    padding: 10px;
    font-size: 15px;
}
#live-lineup td
{
    border-bottom: #eee solid 1px;
    padding: 10px;
    text-align: center;
    font-size: 13px;
}
#live-lineup .number
{
    width: 5%;
    font-weight: bold;
}
#live-lineup .nation
{
    width: 5%;
}
#live-lineup .home
{
    text-align: left;
    width: 40%;
}
#live-lineup .away
{
    text-align: right;
    width: 40%;
}
#live-h2h table
{
    background: #fff;
}
#live-h2h th
{
    background-color: #ccdef1;
    color: #000;
    text-align: left;
    padding: 5px 10px;
}
#live-h2h td
{
    padding: 5px 10px;
    border: #eee solid 1px;
}
#live-h2h .time
{
    width: 80px;
    text-align: center;
}
#live-h2h .league
{
    width: 78px;   
}
#live-h2h .score
{
    text-align: center;
    font-weight: bold;
}
#live-h2h .home
{
    width: 300px;
    text-align: right;
}
#live-h2h .away
{
    width: 300px;
    text-align: left;
}