.eom-podium{

}


.eom-podium__main{
	                          
	width: 100%;
	height: 100%;
	horizontal-align: center;
	vertical-align: top;
	background-color: none;

	                        
}

.eom-podium_podium{

	margin-top: 20px;

	flow-children: down;
	width: 100%;
	horizontal-align: center;

	background-color: none;

	height: 100%;
}

Label
{
	                                             
}

#id-eom-podium__podium__teamname{

	width: 100%;

}

#id-eom-podium__podium__teamname Label{
	horizontal-align: center;

	font-size: 30px;
	font-weight: bold;
	color: white;
}	

#id-eom-podium__podium__player-container{
	width: 100%;
	height: 100%;
}

#id-eom-podium__podium__players{

	flow-children: right;
	width: 100%;
	height: 100%;

	background-color: gradient( linear, 0% 50%, 0% 85%, 
	from( #00000000 ), 
	color-stop( 0.5, #000000e0 ), 
	to( #000000ff ));

}

#id-eom-podium__podium__player-models{

	width: 100%;
	height: 100%;

	opacity: .7;
}

            
.eom-podium__podium__player{

	width: 20%;
	height: 100%;

	flow-children: down;

	padding: 5px;


}


.eom-podium__podium__player_model{

	width:100%;
	height:100%;
}

#id-eom-podium__podium__player__data{

	vertical-align: top;
	horizontal-align: center;

	width: 100%;
	height: 100%;

}

.eom-podium__podium__player__local-bg {

	background-color: gradient( linear, 0% 0%, 0% 70%, 
	from( #00000000 ), 
	color-stop( 0.5, #000000e0 ), 
	to( #000000ff ));

}



                        

#id-eom-podium__podium__player__plaque {

	width: 100%;
	height: 50px;

	                           

	horizontal-align: center;

	                                         

	background-color: gradient( linear, 0% 0%, 0% 100%, 
	from( #ffffff20 ), 
	color-stop( 0.6, #ffffff00 ), 
	to( #ffffff00 ));
}

#id-eom-podium__podium__player__plaque__bg {

	width: 100%;
	height: 100%;

	background-color: gradient( linear, 0% 0%, 0% 100%, 
	from( #ffffff20 ), 
	color-stop( 0.6, #ffffff00 ), 
	to( #ffffff00 ));
}

#id-eom-podium__podium__player__plaque Image {

img-shadow: 1px 1px 1px 1.0 black;
}

#id-eom-podium__podium__player__plaque__bg.plaque--local {

	background-color: gradient( linear, 0% 0%, 0% 100%, 
	from( #ffffff80 ), 
	color-stop( 0.6, #ffffff00 ), 
	to( #ffffff00 ));

	                                  
}

#id-eom-podium__podium__player__rank{

	horizontal-align: right;
	vertical-align: center;
	width: height-percentage(100%);
	margin: 4px;
}

#id-eom-podium__podium__player__skillgroup{

	horizontal-align: center;
	vertical-align: top;
	width: height-percentage(250%);
	margin: 4px;

	height: 50px;
}



#id-eom-podium__podium__player__commend{


	horizontal-align: right;
	                          

	height: 20px;
	                   

	wash-color: #d0d0d0;
}

#id-eom-podium__podium__player__commend:hover{

	wash-color: white;
}

#id-eom-podium__podium__player__commend Image {

	width: 24px;

}

#id-eom-podium__podium__player__commend--text{

	                            
	horizontal-align: center;
	vertical-align: top;

	padding: 4px;
	margin: 0px;

	background-color: #ffffff10;

	                
	              
}

#id-eom-podium__podium__player__commend--text Label {

	font-size: 12px;
	margin: 0px;
}



.eom-podium__podium__player__name-and-avatar {

	horizontal-align: left;
	vertical-align: top;
	

	flow-children: right;

	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.eom-podium__podium__player__name-and-avatar--localplayer {

	border: 1px solid #ffff0050;
	                                  
}

#id-eom-podium__podium__player__name{


	font-size: 20px;
	color: white;

	text-overflow: ellipsis;
	text-shadow: 2px 2px 2px 2 #000000ff;

	margin-left: 10px;
}


#id-eom-podium__podium__player__avatar {

	width: 35px;
	height: 35px;
	background-size:cover;
}

.eom-podium__podium__player__avatar--CT {
	background-image: url( "file://{images}/icons/scoreboard/avatar-CT.png" );
}

.eom-podium__podium__player__avatar--TERRORIST{
	background-image: url( "file://{images}/icons/scoreboard/avatar-TERRORIST.png" );
}



#id-eom-podium__podium__player__stats{

	vertical-align: top;
	horizontal-align: center;

	                              

	margin-top: 10px;

	flow-children: down;
}

#id-eom-podium__podium__player__stats Label {

	color: white;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;

	margin-bottom: 10px;

	text-shadow: 2px 2px 2px 2 #000000ff;
}


.hidden{

	visibility: collapse;
}



             

.eom-event {

	               
	                

	                                  
}


.eom-fade-away {

	opacity: 0.0;

	transition-property: opacity;
	transition-duration: 1s;
	transition-timing-function: linear; 
}


@keyframes eom-fade-bg
{
	from
	{

	}

	to
	{
		background-color: #00000000;
	}
}

.eom-fade-bg{

	background-color: #00000000;
}
