/* TAGS */body {	background: #f3f3f3 !important;}/* --------------------------------------------------------------- *//* GLOBALS *//* --------------------------------------------------------------- */.numero {	font-family:'Open Sans',helvetica,arial,sans-serif;}  .jogos_rodape_box ul {	display: block;	box-sizing:border-box;	padding: 10px 20px 10px 20px;}.jogos_rodape_box li {	font-size: 10px;	color: #999;	margin: 0 10px 0 0;	text-transform: uppercase;	font-weight: 500;	float: left;	display: block;	height: 20px;	line-height:20px;}.jogos_titulo h4{	text-transform: none;	font-weight: 500;	padding: 0 0 20px 0;	border-bottom: 3px solid #FFFFFF;	margin: 20px 10px 25px 0;	color: #666666;}.jogos_header_box{	width:100%;	height:60px;	background: #b6cb3c;	line-height:60px;	color: #ffffff;	font-weight:500;}.jogos_header_box h2{	margin: 0 20px 0 20px;	display:block;	/*background:#CCC;*/}.sombra {	-webkit-box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.20);	-moz-box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.20);	box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.20);}.fundobranco {	background:#FFFFFF;}/* --------------------------------------------------------------- *//* BOX RODADA *//* --------------------------------------------------------------- */#box_rodada { padding: 0 0 20px 0;}#rodada_box .jogos_header_box {	text-align: center;	position:relative;}.seta {	display:block;	background:url(../img/jogo_setas_22x14.png);	width: 11px;	height: 14px;	position: absolute;	top: 24px;	z-index: 1;	cursor: pointer;}.seta_esquerda { left: 20px; }.seta_direita { right: 20px; background-position:right;}.jogos_rodada_block { margin: 0; }.jogos_rodada_block li {	/*background: #CCC;*/	padding: 20px 0 20px 0;	border-bottom: solid thin #EEE;	width: 100%;	float: left;}.rodada_block_col_01 { width: 70%; float: left; /*background: #DDD;*/}.rodada_block_col_02 { width: 30%; float: left; /*background: #EEE;*/}/* RODADA COL 01*/.rodada_block_col_01 ul { margin: 0 0 0 20px; }.rodada_block_col_01 li {	border:  none;	/*background: #BBB;*/	padding: 0;	display: inline-block;	float: left;	margin: 0 6px 0 0;	width: 100%;	font-size: 80%;}		.rodada_block_col_01 .rbc_01_estado {		color: #a7ba36;		text-transform: uppercase;		font-weight: bold;		font-size: 11px;		width: 100px;	}	.rodada_block_col_01 .rbc_01_time {		line-height: 28px;		margin: 8.7px 0 0 0;	}	.rodada_block_col_01 .rbc_01_time img{		margin: 0 0 -10px 0 !important;	}		.rodada_block_col_01 .rbc_01_time .rbc_01_numb {			display: block;			width: 15px;			text-align: left;			float: left;			font-family:'Open Sans',helvetica,arial,sans-serif;			/*background: #444;*/		}/*RODADA COL 02*/.rodada_block_col_02 ul { margin: 0 20px 0 0; padding: 0;}.rodada_block_col_02 li {	margin: 0 6px 0 0;	display: inline-block;	float: right;	width: inherit;	line-height: inherit;	padding: 0;	border: none;}.rodada_block_col_02 .rcb_02_textos {	font-size: 60%;	text-align: right;	font-weight: 600;	color: #666;}@media screen and (min-width: 0px) and (max-width: 379px) {	.rodada_block_col_01 .rbc_01_time .nome_grande { display: inline-block;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: none;}}@media screen and (min-width: 380px) and (max-width: 629px) {	.rodada_block_col_01 { width: 80%; float: left; /*background: #DDD;*/}	.rodada_block_col_02 { width: 20%; float: left; /*background: #EEE;*/}	.rodada_block_col_01 li {		border:  none;		/*background: #333;*/		padding: 0;		display: inline-block;		float: left;		margin: 0 6px 0 0;		width: inherit;		font-size: 80%;		line-height: 28px;	}	.rodada_block_col_01 .rbc_01_estado {		color: #a7ba36;		text-transform: uppercase;		font-weight: bold;		font-size: 9px;		width: 80px;	}	.rodada_block_col_01 .rbc_01_time {		line-height: 28px;		margin: 0px 9px 0 0 !important;	}	.rodada_block_col_01 .rbc_01_time .nome_grande { display: none;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: inline-block;}}@media screen and (min-width: 630px) and (max-width: 739px) {	.rodada_block_col_01 { width: 80%; float: left; /*background: #DDD;*/}	.rodada_block_col_02 { width: 20%; float: left; /*background: #EEE;*/}	.rodada_block_col_01 li {		border:  none;		/*background: #333;*/		padding: 0;		display: inline-block;		float: left;		margin: 0 6px 0 0;		width: inherit;		font-size: 80%;		line-height: 28px;	}	.rodada_block_col_01 .rbc_01_estado {		color: #a7ba36;		text-transform: uppercase;		font-weight: bold;		font-size: 11px;		width: 100px;	}	.rodada_block_col_01 .rbc_01_time {		line-height: 28px;		margin: 0px 9px 0 0;	}	.rodada_block_col_01 .rbc_01_time .nome_grande { display: inline-block;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: none;}}@media screen and (min-width: 740px) and (max-width: 859px) {	.rodada_block_col_01 .rbc_01_time .nome_grande { display: none;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: inline-block;}	.rodada_block_col_01 .rbc_01_time {		line-height: 28px;		margin: 0 6px 0 0;		margin: 8.7px 9px 0 0;	}}@media screen and (min-width: 860px) and (max-width: 1099px) {	.rodada_block_col_01 .rbc_01_time .nome_grande { display: inline-block;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: none;}	.rodada_block_col_01 .rbc_01_time {font-size: 60% !important; line-height: 28px !important; margin: 7.7px 9px 0 0 !important;}}@media screen and (min-width: 1099px) {	.rodada_block_col_01 .rbc_01_time .nome_grande { display: inline-block;}	.rodada_block_col_01 .rbc_01_time .nome_sigla {display: none;}}/* --------------------------------------------------------------- *//* BOX CLASSIFICAÇÃO *//* --------------------------------------------------------------- */#tab_classificacao { margin:0; }		.jogo_table_head {		background: #b6cb3c;		border: none !important;		color: #fff;	}	.tab_classificacao {		width:100%;		line-height: 60px;	}	#tab_classificacao tr { border-bottom:#EEE dotted 2px;}	.jogos_indica {		display: block;		width: 9px;		height: 36px;		float: right;		margin: 10px 5px 0 -3px;	}		.indica_null {background:url(../img/jogos_indicador.png) center left ;}		.indica_clas {background:url(../img/jogos_indicador.png) center center ;}		.indica_desc {background:url(../img/jogos_indicador.png) center right ;}		.tabh_06,	.tabh_07,	.tabh_08,	.tabh_09,	.tabh_10,	.tabh_11,	.tabh_12,	.tabh_13	{ font-size: 12px; max-width: 5%;}		@media screen and (min-width: 0px) and (max-width: 469px) {			.tab_07, .tab_08, .tab_09, .tab_10, .tab_11, .tab_12, .tab_13, .tabh_07, .tabh_08, .tabh_09, .tabh_10, .tabh_11, .tabh_12, .tabh_13 { display: none;}		}		@media screen and (min-width: 470px) and (max-width: 519px) {			.tab_10, .tab_11, .tab_12, .tab_13, .tabh_10, .tabh_11, .tabh_12, .tabh_13 { display: none;}		}		@media screen and (min-width: 520px) and (max-width: 739px) { }		@media screen and (min-width: 740px) and (max-width: 860px) {			.tab_10, .tab_11, .tab_12, .tab_13, .tabh_10, .tabh_11, .tabh_12, .tabh_13 { display: none;}		}	.tab_01,	.tab_04,	.tab_05,	.tab_06,	.tab_07,	.tab_08,	.tab_09,	.tab_10,	.tab_11,	.tab_12,	.tab_13 { font-family:'Open Sans',helvetica,arial,sans-serif; }	#tab_classificacao td {		font-size: 12px;		font-weight: 500;		text-align: center;		color: #a0a0a0;	}	#tab_classificacao img	{ margin: 0 auto -12px auto; }	#tab_classificacao .verde		{ color: #b9c86c; }	#tab_classificacao .cinza		{ color: #999; }	#tab_classificacao .vermelho	{ color: #e23832; }	.tabh_01 {		font-size: inherit;		text-align: left;		padding-left: 20px;		font-weight: 500;	}	.tabh_05 { font-size: inherit;}	.tab_01 { width:48px; font-size: 15px !important; font-weight: 600 !important;}	.tab_02 { width:48px; text-align: left;}	.tab_03 {		width:150px !important;		text-align:left !important;		font-size: 15px !important;		color: inherit !important;	}	.tab_04 { width:30px; }	.tab_05 {		border-left: 2px dotted #eee;	    border-right: 2px dotted #eee;	    color: inherit !important;	    font-weight: 600 !important;	    font-size: 15px !important;	    width: 48px;	}	.tab_06 { }	.tab_07 { }	.tab_08 { }	.tab_09 { }	.tab_10 { }	.tab_11 { }	.tab_12 { }	.tab_13 { }    @media screen and (min-width: 0px) and (max-width: 469px) {		.tab_01 { width: 30px !important;}		.tab_05, .tab_06 { width: 10%;}	}	@media screen and (min-width: 470px) and (max-width: 739px) { }	@media screen and (min-width: 740px) and (max-width: 1098px) { }	@media screen and (min-width: 1099px) {	}	/* --------------------------------------------------------------- *//* BOX CHAVES *//* --------------------------------------------------------------- */.box_chave, .box_chave_link {/*background: #ccc;*/}/* Barra verde - Tempo Real */.tempo_real {	border-top: #b6cb3c solid 5px;}.chave_jogos {padding: 20px;}.verde		{ color: #b9c86c; }.cinza		{ color: #999; }.vermelho	{ color: #e23832; }/* Status da caixa do jogo - Canto superior esquerdo */.box_chave .chave_box_status {	float: left;	text-transform: uppercase;	font-weight: bold;	font-size: 11px;}/* Informações do jogo - Canto superior direito */.box_chave .chave_box_infos {	float: right;	color: #666;	text-transform: uppercase;	font-weight: 600;	font-size: 10px;	font-family:'Open Sans',helvetica,arial,sans-serif;}/* Campo do PLACAR completo */.box_chave .chave_box_placar {	/*background: #DDD;*/	clear: both;	width: 100%;	text-align: center;	padding: 20px 0 0 0;	display: table;}.chave_box_placar span { vertical-align: middle !important;}.chave_box_placar img { vertical-align: middle !important; display: inline-block;}/* Nomes dos times + Escudos */.chave_box_placar .time {	/*background: #888;*/	display: table-cell;	width: 40%;    height: 40px;    vertical-align: middle;}		/* Alinhamento dos times em cada lado*/	.t1 { text-align: right;}	.t2 { text-align: left;}/* Campo do nome do time */.chave_box_placar .nome_time {	/*background: #888;*/	display: inline-block;	max-width: 68%;}/* Escudos - Definição das margens da imagem com os nomes */.mandante 	{ margin: 0 0 0 6px; }.desafiante { margin: 0 6px 0 0; }/* PLACAR 0 x 0 Numérico */.chave_box_placar .placar_num {	/*background: #999;*/    display: table-cell;    height: 40px;    margin: -9px 0 0;    width: 20%;    font-family:'Open Sans',helvetica,arial,sans-serif;}/* Dfinição dos NOMES x SIGLA */.nome_time .nome_grande {display: inherit;}.nome_time .nome_sigla {display: none;}.chave_box_placar .placar_num .placar_gols {font-size: 150%; display: inline-block; vertical-align: middle;}.chave_box_placar .placar_num .x_placar { display: inline-block; vertical-align: middle;}/* BOX CHAVES LINK */.box_chave_link {	/*background: #CCC;*/	height: 112px;	display: inline-table;	vertical-align: middle;	position: relative;}.chave_txt_link {	width: 100%;	height: 30px;	display:table-cell;	vertical-align: middle;	margin: auto;	text-align: center;	position: relative;}.chave_txt_name {	display: inline-block;	margin: auto;	padding: 12px 0;	width: 100%;	text-transform: uppercase;	font-size: 60%;	font-weight: 500;	color: #666;}.chave_bar_link {	background: #999;	vertical-align: middle;	position: absolute;	width: 20px;	top: 50%;	border-top: solid 1px #CCC;	margin: 0px;	padding: 0px;}	.linha_direita {right: -20px;}	.linha_esqueda {left: -20px;}@media screen and (min-width: 0px) and (max-width: 439px) {	.nome_time .nome_grande {display: none;}	.nome_time .nome_sigla {display: inherit;}	.box_chave_link {		/*background: #CCC;*/		height: 50px;		display: inline-table;		vertical-align: middle;		position: relative;	}	.chave_txt_link {		width: 100%;		height: 30px;		display:table-cell;		vertical-align: middle;		margin: auto;		text-align: center;		position: relative;	}	.chave_txt_name {		display: inline-block;		margin: auto;		padding: 12px;		width: auto;		text-transform: uppercase;		font-size: 60%;		font-weight: 500;		color: #666;	}	.chave_bar_link {		vertical-align: middle;		position: absolute;		height: 16px;		width: 0px;		left: 50%;		border-left: solid 1px #CCC;	}		.linha_direita {top: 43px;}		.linha_esqueda {top: -10px;}}@media screen and (min-width: 440px) and (max-width: 739px) {	.box_chave_link {		/*background: #CCC;*/		height: 50px;		display: inline-table;		vertical-align: middle;		position: relative;	}	.chave_txt_link {		width: 100%;		height: 30px;		display:table-cell;		vertical-align: middle;		margin: auto;		text-align: center;		position: relative;	}	.chave_txt_name {		display: inline-block;		margin: auto;		padding: 12px;		width: auto;		text-transform: uppercase;		font-size: 60%;		font-weight: 500;		color: #666;	}	.chave_bar_link {		vertical-align: middle;		position: absolute;		height: 16px;		width: 0px;		left: 50%;		border-left: solid 1px #CCC;	}		.linha_direita {top: 43px;}		.linha_esqueda {top: -10px;}}@media screen and (min-width: 740px) and (max-width: 1072px) {	.chave_box_placar .time {		width: 37%;		display: table-cell;	    height: 40px;	    vertical-align: middle;	}	.chave_box_placar .placar_num {		width: 26%;	    display: table-cell;	    height: 40px;	    margin: -9px 0 0;	}	.nome_time .nome_grande {display: none;}	.nome_time .nome_sigla {display: inherit;}}@media screen and (min-width: 1073px) {	.nome_time .nome_grande {display: inherit;}	.nome_time .nome_sigla {display: none;}}