.widget_sport_rez_widget{}
.widget_sport_rez_widget h3{    

	background: none repeat scroll 0 0 #0C2751;
    color: #FFFFFF;
    padding: 2%;}
.widget_sport_rez_widget .line{
	display: block;
	display:flex; flex-wrap:wrap;
	border-bottom: 1px solid #BBBBBB; 
	position:relative; overflow:hidden; transition:.4s ease all;}
.widget_sport_rez_widget .line:hover{ 
	background:none repeat scroll 0 0 rgba(0,0,0,.05);
	/*box-shadow:0 0 10px rgba(0,0,0,.08);*/
}
.widget_sport_rez_widget .line > span {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.widget_sport_rez_widget .line span.orphan,
.widget_sport_rez_widget .line span:nth-child(5) {
	width:100% !important;
    color: #AAAAAA;
	color: rgba(0, 0, 0, 0.4);
    display: block;
    font-size: 90%;
    line-height: 1;
    margin: 0 0 5px;
    padding: 2% 0;
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
}
.widget_sport_rez_widget .line span.evenChild,
.widget_sport_rez_widget .line span:nth-child(odd){float:left; width:88%; line-height:1; padding:.2em .25em}
.widget_sport_rez_widget .line span.oddChild,
.widget_sport_rez_widget .line span:nth-child(even){
	background: none repeat scroll 0 0 #B0DF0D;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    text-align: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
    width: 12%;
	}

.widget_sport_rez_widget .clear {
    border-bottom: 1px solid #DDDDDD;
}
.widget_sport_rez_widget a {
    height: 100%;
    left: 0; top:0;
    opacity: 0;
    position: absolute;
    right: 0;
    width: 100%;
	filter: Alpha(opacity=0);
}
