﻿.hide { position: absolute; top: -9999px; left: -9999px;}

.nav li {
	float: left;
}

.nav li a { 
	display: block;
}

.gn_stats_players_enlace{
	border:1px solid #EBEBEB;
	color:#002454;
	display:block;
	float:right;
	font-size:1.2em;
	margin:20px 0;
	padding:0px 12px;
	text-decoration:none;
	text-transform:uppercase;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*                   SELECTOR - JUGADORES                    <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.gn_stats_players_selector{
	font-family:"OpenSansSemiBold";
	margin:0 auto 20px;
	width:797px;
}

.gn_stats_players_selector_tabs_titulo{
	border-bottom:5px solid #002454;
	color:#002454;
	font-size:1.2em;
	padding:6px 25px 6px 0px;
	text-transform:uppercase;
	width:250px;
}

/* INICIO:   Pestañas para los resultados */

.gn_stats_players_selector_tabs ul { 
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	height:50px;
	list-style: none;
	width:100%;
}

.gn_stats_players_selector_tabs ul li{
	float:left;
}
	
.gn_stats_players_selector_tabs ul li a { 
	color:inherit;
	cursor:pointer;
	display:block;
	font-size:1.2em;
	text-align:center; 
	text-decoration:none; 
	padding:15px 0px;
	width:32px;
}

.gn_stats_players_selector_list{
	border-bottom: 1px solid #CdCdCd;
	color:#002454;
	display:none;
	padding:10px;
}

.gn_stats_players_selector_list .close_button{
	text-align:right;
}

.gn_stats_players_selector_list a{
	color:inherit;
	cursor:pointer;
	font-family:"OpenSansSemiBold";
	font-size:1.2em;
	text-decoration:none;
}

.gn_stats_players_selector_list .close_button img{padding-right:4px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*                   HEADER FICHA JUGADORES                      <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.gn_stats_players_ficha{
	color:#002454;
	font-family:"OpenSansSemiBold";
	margin:0 auto;
	padding:10px 0px;
	width:797px;
}

.gn_stats_players_ficha_info{
	background-position:left 15px;
	background-repeat:no-repeat;
	padding-left:140px;
	width:656px;
}

.gn_stats_players_ficha_table{
	border-bottom:1px solid #e1e6e7;
	font-size:1.2em;
	width:656px;
}

.gn_stats_players_ficha_table td{
	height:27px;
	vertical-align:middle;
}

.gn_stats_players_ficha_table td.players_name{
	height:47px;
	font-family:"OpenSansBold";
	font-size:1.2em;
	padding-bottom:10px;
	vertical-align:bottom;
}

.gn_stats_players_ficha_table td.players_name .players_name_optional{
	color:#597ca5;
	font-family:"OpenSansSemiBold";
	font-size:1.2em;
	text-transform:uppercase;
}

.gn_stats_players_ficha_table td.players_label{
	border-top:1px solid #e1e6e7;
	font-family:"OpenSansRegular";
	width:140px;
}

.gn_stats_players_ficha_table td.players_data{
	border-top:1px solid #e1e6e7;
	width:180px;
}

.gn_stats_players_ficha_table td.players_middle{
	border-left:1px solid #e1e6e7;
	padding-left:10px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*                   TIEMPO DE GOLES                         <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.gn_stats_players_goltiming{
	color:#002454;
	font-family:"OpenSansSemiBold";
	font-size:1.2em;
	margin:30px auto 0px;
	padding:10px 0px;
	width:797px;
}

.gn_stats_players_goltiming_title{
	border-bottom:5px solid #002454;
	color:#002454;
	font-size:1.2em;
	padding:6px 25px 6px 0px;
	text-transform:uppercase;
	width:250px;
}

.gn_stats_players_goltiming_table{
	width:100%;
}

.gn_stats_players_goltiming_table th{
	background-color:#FFFFFF;
	color:#CCCCCC;
	border-top:1px solid #cdcdcd;
	font-size:1.2em;
	padding:10px 0px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
}

.gn_stats_players_goltiming_table tr{
	border-bottom:1px solid #cdcdcd;
}

.gn_stats_players_goltiming_table td{
	padding:5px 0px;
	text-align:center;
	vertical-align:middle;
}

.gn_stats_players_goltiming_table tr:nth-child(odd){
	background:#F9F9F9;
}

.gn_stats_players_goltiming_table td.label{text-align:left;padding-left:10px;width:20%}
.gn_stats_players_goltiming_table td.data{width:10%;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*                   JUGADORES ESTADISTICAS                      <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.gn_stats_players_estadisticas{
	color:#002454;
	font-family:"OpenSansSemiBold";
	font-size:1.2em;
	margin:30px auto 0px;
	padding:10px 0px;
	width:797px;
}

.gn_stats_players_estadisticas_title{
	border-bottom:5px solid #002454;
	color:#002454;
	font-size:1.2em;
	padding:6px 25px 6px 0px;
	text-transform:uppercase;
	width:40%;
}

.gn_stats_players_estadisticas_table{
	border-top:1px solid #cdcdcd;
	width:100%;
}

.gn_stats_players_estadisticas_table td{
	padding:10px 0px;
	text-align:center;
	vertical-align:middle;
}

.gn_stats_players_estadisticas_table tr:nth-child(even){
	background:#F9F9F9;
}

.gn_stats_players_estadisticas_table td.label{text-align:left;width:30%;border-bottom:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.gn_stats_players_estadisticas_table td.barra{width:60%;padding-left:20px;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.gn_stats_players_estadisticas_table td.data{color:#CCCCCC;width:7%;border-bottom:1px solid #cccccc;}

.gn_stats_players_estadisticas_total{
	background-color:#e2e7ec;
	height:25px;
	width:90%;
}

.gn_stats_players_estadisticas_barra{
	background-color:#9dadb8;
	height:100%;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*        WIDGET:    ARBITROS    JUGADORES                        <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.gn_stats_wid_arbitros{
	font-family:"OpenSansSemiBold";
	margin:60px auto 0px;
	width:315px;
}

.gn_stats_wid_arbitros_titulo{
	border-bottom:5px solid #002454;
	border-top:5px solid #002454;
	color:#002454;
	font-size:1.2em;
	padding:6px 0px;
	text-transform:uppercase;
}

.gn_stats_wid_arbitros_tabla{
	width:100%;
}

.gn_stats_wid_arbitros_tabla th{
	border-bottom:1px solid #CBCBCB;
	border-top:1px solid #CBCBCB;
	color:#999999;
	font-family:"OpenSansRegular";
	font-size:1.2em;
	padding:6px 0;
	text-align:center;
	vertical-align:middle;
}

.gn_stats_wid_arbitros_tabla td{
	border-bottom:1px solid #EBEBEB;
	color:#000;
	font-size:1.2em;
	padding:4px 0px;
	text-align:center;
	vertical-align:middle;
}

.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_pp,
.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_pc,
.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_ta,
.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_tr,
.gn_stats_wid_arbitros_tabla th.gn_stats_wid_arbitros_pp,
.gn_stats_wid_arbitros_tabla th.gn_stats_wid_arbitros_pc,
.gn_stats_wid_arbitros_tabla th.gn_stats_wid_arbitros_ta,
.gn_stats_wid_arbitros_tabla th.gn_stats_wid_arbitros_tr{
	font-size:1.2em;
	width:30px;
}

.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_pos{
	color:#002454;
	font-size:1.2em;
	width:30px;
}

.gn_stats_wid_arbitros_tabla td.gn_stats_wid_arbitros_nombre{
	text-align:left;
}

.gn_stats_wid_arbitros_enlace{
	border:1px solid #EBEBEB;
	color:#002454;
	display:block;
	float:right;
	font-size:1.2em;
	margin:10px 0;
	padding:0px 12px;
	text-decoration:none;
	text-transform:uppercase;
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*                   JUGADORES EQUIPO                          <------------------------------------------
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.gn_stats_players_games{
	color:#002454;
	font-family:"OpenSansSemiBold";
	font-size:1.2em;
	margin:30px auto 0px;
	padding:10px 0px;
	width:797px;
}

.gn_stats_players_games_title{
	border-bottom:5px solid #002454;
	color:#002454;
	font-size:1.2em;
	padding:6px 25px 6px 0px;
	text-transform:uppercase;
	width:50%;
}

.gn_stats_players_games_table{
	border-top:1px solid #cdcdcd;
	font-family:"OpenSansRegular";
	width:100%;
}

.gn_stats_players_games_table th{
	background-color:#FFFFFF;
	border-bottom:1px solid #cdcdcd;
	color:#CCCCCC;
	border-top:1px solid #cdcdcd;
	font-size:1.2em;
	padding:10px 0px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
}

.gn_stats_players_games_table td{
	border-bottom:1px solid #cdcdcd;
	padding:10px 0px;
	text-align:center;
	vertical-align:middle;
}

.gn_stats_players_games_table tr:nth-child(odd){
	background:#F9F9F9;
}

.gn_stats_players_games_table td.nombre, .gn_stats_players_games_table th.nombre{text-align:left;width:23%;padding-left:10px;border-bottom:1px solid #ebebeb;font-family:"OpenSansSemiBold";}
.gn_stats_players_games_table td.nombre{border-right:1px solid #cccccc;}
.gn_stats_players_games_table td.data{width:6%;}
.gn_stats_players_games_table td.fecha{width:15%;}

