/* HEADER*/

.header {

    background: #7F99BE url(../../img/inia/header-bg.png) repeat-x center;

    font-size: 20px;

    color: WHITE;

    font-weight: normal;

    padding: 0px;

}


#email-labelCell, #email-bodyEl, #email-errorEl{
	padding: 0;
}




#tblayout-win .x-panel-body {

font-size:12px;

font-family:Verdana, Arial sans-serif;

}

#tblayout-win .x-table-layout {

width:100%;

}

#tblayout-win .x-table-layout td {

text-align:center;

vertical-align:middle;

width:33.33%;

}



#estrategia_programacion{

}

#estrategia_programacion .barratitulo{

	width:99%; 

	border:0px solid gray; 

	float:left; 

	height:25px; 

	-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; 

	margin:5px; 

	background: white;

}

#estrategia_programacion .resultado{

	 border:0px solid blue; float:left; padding:5px; text-align:center;

}

#estrategia_programacion .titmes{

	border:1px solid gray; 

	text-align:center; 

	float:left; 

	padding-top: 3px; 

	padding-bottom: 2px; 

	background: navy; 

	color: White;

	margin-right:2px; 

	margin-top:5px; 

	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 

	font-size:10px; 

	font-family:verdana;

	display: block;

}

#estrategia_programacion .registro{

	width:99%; 

	border:2px solid lightgray; 

	float:left; 

	height:110px; 

	-moz-border-radius: 10px; -webkit-border-radius: 10px; 	border-radius: 10px; 

	margin:10px;

	background-image: url(../../img/inia/bg_programacion.png);

}

#estrategia_programacion .registro_over{

	width:99%; 

	border:2px solid black; 

	float:left; 

	height:110px; 

	-moz-border-radius: 10px; -webkit-border-radius: 10px; 	border-radius: 10px; 

	margin:10px;

	background-image: url(../../img/inia/bg_programacion.png);

}

#estrategia_programacion .mesestrategia{

	text-align:center; 

	float:left; 

	margin-right:2px; 

	height:25px; 

	overflow:hidden; 

	margin-top:5px; 

	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 

	font-size:10px; 

	font-family:verdana;

}

#estrategia_programacion .mesestrategia_disabled{

	border:1px solid lightgray; 

	background-color: transparent; 

	text-align:center; 

	float:left; 

	margin-right:2px; 

	height:25px; 

	overflow:hidden; 

	margin-top:5px; 

	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 

	font-size:10px; 

	font-family:verdana; 

	font-style:italic; 

	color:lightgray;

}

#estrategia_programacion .detalles{

	border:1px solid lightgray; 

	text-align:left; 

	float:left; 

	height:50px; 

	overflow:auto; 

	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; 

	margin-top:5px; 

	padding:5px;

}





#news_reader{

	margin: 5px;

	padding: 0px;

	background-color: white;

	border: 1px solid lightgray;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	border-radius: 10px;

}

#news_reader .noticia_pub {

	padding: 0px;

	margin-top: 0px;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 30px;

	border: 0px solid lightgray;

	font-family:Georgia,"Times New Roman",Times,serif !important;

}

#news_reader .noticia_pub_titulo{

color:#333333;

display:block;

font-weight:400;

outline-color:-moz-use-text-color;

outline-style:none;

outline-width:medium;

text-align:left;

width:100%;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:23px;

padding:0px;

padding-bottom: 15px;

margin:0px;

border-bottom:1px dotted #DEDEDE;

}

#news_reader .noticia_pub_contenido{

	line-height:1.6em;

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	font-style: normal;

	color: #333;

	padding: 0px;

	margin-bottom: 20px;

	text-align: left;

}

#news_reader .noticia_pub_contenido p{

	line-height:1.6em;

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	font-style: normal;

	color: #333;

	padding: 0px;

	margin-top: 10px;

	margin-bottom: 10px;

	text-align: left;

}

#news_reader .noticia_pub_contenido p:first-letter {

color:#919F20;

display:inline;

float:left;

font-size:42px;

font-weight:400;

line-height:0.8em;

margin:0.05em 0.14em 0 -3px;

padding-left:0px;

text-transform:uppercase;

}

#news_reader .noticia_pub_contenido li{

	line-height:1.5em;

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	font-style: normal;

	color: #333;

	font-style: italic;

	text-align: left;

	list-style-image: url(../../img/inia/news_li.png);

	margin-left: 20px;

	padding: 0px;

}

#news_reader .noticia_pub_img{

	margin: 0px;

	margin-top: 15px;

	padding: 3px;

	background-color: white;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}

#news_reader .noticia_pub_fecha{

color:#666666;

font-family:"Lucida Grande",Geneva,Helvetica,sans-serif;

font-size:10px;

font-variant:normal;

font-weight:lighter;

letter-spacing:0.3em;

margin-bottom:5px;

text-align:left;

text-transform:uppercase;

}



#news_reader .noticia_pub_anexo{

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	font-style: italic;

	color: #000;

	padding: 5px;

	margin: 10px;

	text-align: left;

	float: right;

	cursor: hand;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}













#help_reader{

	margin: 10px;

	font-family: Georgia, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

}

#help_reader h3{

	padding-left: 0px;

	font-family: Georgia, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

	color: Navy;

	margin-bottom: 10px;

}

#help_reader li{

	padding-left: 12px;

	font-family: Georgia, Arial, Helvetica, sans-serif;

}

#help_reader i{

	font-family: Georgia, Arial, Helvetica, sans-serif;

	text-decoration: underline;

}





/* HTML TAGS */

a.file:link, a.file:visited {

	text-decoration: none;

	font-style: normal;

	font-weight: bold;

	color: Blue;

	background-color: transparent;

}

a.file:hover {

	text-decoration: none;

	font-style: normal;

	font-weight: bold;

	color: Blue;

	background-color: Yellow;

}

.anexo{

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	background-color: White;

	font-style: italic;

	color: #000;

	padding: 5px;

	margin: 5px;

	text-align: left;

	float: left;

	cursor: hand;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	cursor: pointer;

}

.anexo_small{

	font-size:11px;

	font-family:Georgia,"Times New Roman",Times,serif !important;

	background-color: White;

	font-style: italic;

	color: #000;

	padding: 3px;

	margin: 3px;

	text-align: left;

	cursor: hand;

	width:80%;

	display: block;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	cursor: pointer;

}

.noticia_img{

	margin: 5px;

	margin-right: 10px;

	padding: 3px;

	background-color: white;

	float: left;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}

.template_logo{

	float:left;

	text-align:right;

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	margin: 0px;

	margin-left: 5px;

	margin-right: 10px;

	padding: 3px;

	background-color: White;

	width: 50px;

	height: 50px;

	text-align: center;

}

.template_detalle{

	width:30%; 

	background-color: white; 

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	float:right;

	overflow:auto;

	height:120px;

	padding: 5px;

	margin: 5px;

	font-size: 11px;

}

.km_tema{

	width:96%; 

	background-color: white; 

	border: 1px solid lightgray;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	float:right;

	overflow:auto;

	height:100px;

	padding: 10px;

	margin: 5px;

}



.avatar{

	border: 1px gray solid;

	border-radius: 5px;

	padding: 5px;

	background-color:white;

	width: auto;

	height: auto;

	float: left;

	margin: 6px;

}

.obs{

	border: 1px gray solid;

	border-radius: 5px;

	padding: 5px;

	background-color:white;

	height: 100px;

	float: left;

	margin: 10px;

	margin-left: 0px;

	overflow:auto;

}



/* DESKTOP*/

.icon_panel_ayuda {

	background: url(../../img/inia/ayuda.png) 0px 4px no-repeat !important;

}

.icon_documento_adicionar{

	background: url(../../img/inia/book_add.png) 0px 4px no-repeat !important;

}

.icon_idea_adicionar {

	background: url(../../img/inia/user_idea_add.png) 0px 4px no-repeat !important;

}

.icon_modulo_adicionar {

	background: url(../../img/inia/image_add.png) 0px 4px no-repeat !important;

}

.icon_idea {

	background: url(../../img/inia/user_idea.png) 0px 4px no-repeat !important;

}

.icon_modulo {

	background: url(../../img/inia/image_add.png) 0px 4px no-repeat !important;

}

.icon_panel_main {

	background: url(../../img/inia/procesos.png) 0px 0px no-repeat !important;

}

.icon_window_mapa_procesos {

	background: url(../../img/inia/procesos.png) 0px 4px no-repeat !important;

}

.icon_panel_noticias {

	background: url(../../img/inia/noticias.png) 0px 0px no-repeat !important;

}

.icon_panel_info {

	background: url(../../img/inia/info.png) 0px 4px no-repeat !important;

}

.icon_grilla {

	background: url(../../img/inia/table.png) 0px 0px no-repeat !important;

}

.icon_parametros {

	background: url(../../img/inia/cog_go.png) 0px 0px no-repeat !important;

}

.icon_aplicar_config {

	background: url(../../img/inia/cog_go.png) 0px 0px no-repeat !important;

}

.icon_parametros_tipo{

	background: url(../../img/inia/database_gear.png) 0px 0px no-repeat !important;

}

.icon_parametros_nodo{

	background: url(../../img/inia/table_gear.png) 0px 0px no-repeat !important;

}

.icon_parametros_edit{

	background: url(../../img/inia/table_gear.png) 0px 4px no-repeat !important;

}

.icon_user_edit{

	background: url(../../img/inia/user.png) 0px 4px no-repeat !important;

}

.icon_parametros_valores{

	background: url(../../img/inia/table_edit.png) 0px 0px no-repeat !important;

}

.icon_paramteros_adicionar {

	background: url(../../img/inia/add.png) 0px 2px no-repeat !important;

}

.icon_grupo_editar {

	background: url(../../img/inia/group_edit.png) 0px 2px no-repeat !important;

}

.icon_usuario_panel{

	background: url(../../img/inia/user.png) 0px 0px no-repeat !important;

}

.icon_usuarios_grupo{

	background: url(../../img/inia/group.png) 0px 0px no-repeat !important;

}

.icon_usuarios_panel{

	background: url(../../img/inia/group.png) 0px 0px no-repeat !important;

}

.icon_usuarios_tipo{

	background: url(../../img/inia/group_key.png) 0px 0px no-repeat !important;

}

.icon_usuarios_nodo{

	background: url(../../img/inia/user.png) 0px 0px no-repeat !important;

	height: 16px;

	width: 16px;

}

.icon_usuarios_permiso_valores{

	background: url(../../img/inia/table_edit.png) 0px 0px no-repeat !important;

}

.icon_usuarios_adicionar{

	background: url(../../img/inia/user_add.png) 0px 2px no-repeat !important;

}

.icon_save{

	background: url(../../img/inia/table_save.png) 0px 2px no-repeat !important;

}

.icon_undo{

	background: url(../../img/inia/arrow_undo.png) 0px 2px no-repeat !important;

}

.icon_usuario_editar {

	background: url(../../img/inia/user_edit.png) 0px 2px no-repeat !important;

}

.icon_grupos_permiso_valores{

	background: url(../../img/inia/table_edit.png) 0px 0px no-repeat !important;

}

.icon_noticias_panel{

	background: url(../../img/inia/newspaper.png) 0px 0px no-repeat !important;

}

.icon_noticia_adicionar{

	background: url(../../img/inia/newspaper_add.png) 0px 0px no-repeat !important;

}

.icon_noticias_form{

	background: url(../../img/inia/newspaper.png) 0px 4px no-repeat !important;

}

.icon_clientes_panel{

	background: url(../../img/inia/client.png) 0px 0px no-repeat !important;

}

.icon_documentos_panel {

	background: url(../../img/inia/book.png) 0px 0px no-repeat !important;

}

.icon_cliente_adicionar{

	background: url(../../img/inia/client_add.png) 0px 0px no-repeat !important;

}

.icon_ingreso_adicionar{

	background: url(../../img/inia/add.png) 0px 0px no-repeat !important;

}

.icon_costo_adicionar{

	background: url(../../img/inia/add.png) 0px 0px no-repeat !important;

}

.icon_clientemailing_adicionar{

	background: url(../../img/inia/client_mailing.png) 0px 0px no-repeat !important;

}

.icon_cumpleanios_buscar{

	background: url(../../img/inia/cake.png) 0px 0px no-repeat !important;

}

.icon_cumpleanios_form{

	background: url(../../img/inia/cake.png) 0px 4px no-repeat !important;

}

.icon_cliente_form{

	background: url(../../img/inia/client.png) 0px 4px no-repeat !important;

}

.icon_contacto_form{

	background: url(../../img/inia/vcard.png) 0px 4px no-repeat !important;

}

.icon_contacto_adicionar{

	background: url(../../img/inia/vcard_add.png) 0px 0px no-repeat !important;

}

.icon_historia_form{

	background: url(../../img/inia/time.png) 0px 4px no-repeat !important;

}

.icon_historia_adicionar{

	background: url(../../img/inia/time_add.png) 0px 0px no-repeat !important;

}

.icon_alertas_form{

	background: url(../../img/inia/clock_red.png) 0px 4px no-repeat !important;

}

.icon_estrategias_gantt{

	background: url(../../img/inia/find.png) 0px 0px no-repeat !important;

}

.icon_ver{

	background: url(../../img/inia/find.png) 0px 0px no-repeat !important;

}

.icon_estrategias_compras{

	background: url(../../img/inia/cart.png) 0px 0px no-repeat !important;

}

.boton_estrategias_informe {

	background: url(../../img/inia/table.png) 0px 0px no-repeat !important;

}

.form_estrategias_informe {

	background: url(../../img/inia/table.png) 0px 4px no-repeat !important;

}

.icon_compras_form{

	background: url(../../img/inia/cart.png) 0px 4px no-repeat !important;

}

.icon_estrategiaprogramacion_form{

	background: url(../../img/inia/chart_bar.png) 0px 4px no-repeat !important;

}

.icon_edm_nuevacampania{

	background: url(../../img/inia/email_add.png) 0px 0px no-repeat !important;

}

.icon_edm_campania_edit_form{

	background: url(../../img/inia/email_edit.png) 0px 4px no-repeat !important;

}

.icon_edm_envios_form{

	background: url(../../img/inia/email_campaign.png) 0px 4px no-repeat !important;

}

.icon_edm_lista_form{

	background: url(../../img/inia/email_lista.png) 0px 4px no-repeat !important;

}

.icon_edm_envio_detalle_form{

	background: url(../../img/inia/email_detalle.png) 0px 4px no-repeat !important;

}

.icon_edm_nuevoenvio{

	background: url(../../img/inia/email_add.png) 0px 0px no-repeat !important;

}

.icon_edm_envio_estado {

	background: url(../../img/inia/info.png) 0px 0px no-repeat !important;

}

.icon_indicadores {

	background: url(../../img/inia/chart_pie.png) 0px 0px no-repeat !important;

}

.icon_indicadores_tipo{

	background: url(../../img/inia/server_chart.png) 0px 0px no-repeat !important;

}

.icon_indicadores_nodo{

	background: url(../../img/inia/chart_line.png) 0px 0px no-repeat !important;

}

.icon_indicadores_valores{

	background: url(../../img/inia/chart_line_edit.png) 0px 0px no-repeat !important;

}

.icon_indicadores_form{

	background: url(../../img/inia/chart_line_edit.png) 0px 4px no-repeat !important;

}

.icon_submit_form{

	background: url(../../img/inia/true.png) 0px 2px no-repeat !important;

}

.icon_reset_form{

	background: url(../../img/inia/textfield_delete.png) 0px 0px no-repeat !important;

}

.icon_tickets_panel{

	background: url(../../img/inia/tag_orange.png) 0px 0px no-repeat !important;

}

.icon_scan_panel{

	background: url(../../img/inia/lightning.png) 0px 0px no-repeat !important;

}

.icon_ticket_adicionar{

	background: url(../../img/inia/tag_blue_add.png) 0px 0px no-repeat !important;

}

.icon_graph{

	background: url(../../img/inia/chart_bar.png) 0px 0px no-repeat !important;

}

.icon_scan_adicionar{

	background: url(../../img/inia/scan_add.png) 0px 0px no-repeat !important;

}

.icon_ticket_form{

	background: url(../../img/inia/tag_blue_edit.png) 0px 4px no-repeat !important;

}

.icon_documento_form{

	background: url(../../img/inia/book_edit.png) 0px 4px no-repeat !important;

}

.icon_documento_archivo_agregar{

	background: url(../../img/inia/page_add.png) 0px 0px no-repeat !important;

}

.icon_kbase_consultar{

	background: url(../../img/inia/tag_purple.png) 0px 0px no-repeat !important;

}

.icon_kbase_adicionar{

	background: url(../../img/inia/tag_purple_add.png) 0px 0px no-repeat !important;

}

.icon_kbase_add_form{

	background: url(../../img/inia/tag_purple_edit.png) 0px 4px no-repeat !important;

}

.icon_kbase_form{

	background: url(../../img/inia/tag_purple.png) 0px 4px no-repeat !important;

}

.icon_charlas_panel{

	background: url(../../img/inia/comment.png) 0px 0px no-repeat !important;

}

.icon_charla_adicionar{

	background: url(../../img/inia/comment_add.png) 0px 0px no-repeat !important;

}

.icon_charla_form{

	background: url(../../img/inia/comment_edit.png) 0px 4px no-repeat !important;

}

.icon_charla_presupuesto{

	background: url(../../img/inia/comment_dollar.png) 0px 0px no-repeat !important;

}

.icon_charla_presupuesto_form{

	background: url(../../img/inia/comment_dollar.png) 0px 4px no-repeat !important;

}

.icon_charla_presupuesto_adicionar{

	background: url(../../img/inia/comment_dollar_add.png) 0px 0px no-repeat !important;

}

.icon_charla_presupuesto_edit{

	background: url(../../img/inia/comment_dollar_edit.png) 0px 4px no-repeat !important;

}

.icon_edm_panel{

	background: url(../../img/inia/edm.png) 0px 0px no-repeat !important;

}

.icon_proyectos_panel{

	background: url(../../img/inia/package.png) 0px 0px no-repeat !important;

}

.icon_asesores_panel{

	background: url(../../img/inia/group.png) 0px 0px no-repeat !important;

}



/* ALERTS ICONS */

.icon_cumpleanos_alert{

	background: url(../../img/inia/cake.png) 0px -1px no-repeat !important;

}

.icon_tareas_alert{

	background: url(../../img/inia/time.png) 0px -1px no-repeat !important;

}

.icon_tickets_alert{

	background: url(../../img/inia/estado_cerrado_espera.png) 0px -1px no-repeat !important;

}

.icon_ideas_alert{

	background: url(../../img/inia/user_idea.png) 0px -1px no-repeat !important;

}

.icon_cartera_alert{

	background: url(../../img/inia/money_dollar.png) 0px -1px no-repeat !important;

}

.icon_estrategias_alert{

	background: url(../../img/inia/coins.png) 0px -1px no-repeat !important;

}



.alerta_registro{

	border:0;

	min-height: 60px;

	margin-bottom:5px;

	font-family:verdana,georgia,serif !important; 

	font-style: normal; 

	color: black;

	font-size:10px;

	background-color: #FFFFFF;

	border-bottom: 1px dotted gray;

	padding: 3px;

	width: 98%;

	float: left;

	text-align: left;

}

.alerta_registro .detalle{

	border: 0px solid red;

	float: left;

	display: block;

	font-size:10px;

	width:72%;

}





/* MENUS*/

.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7 {

    background-image: url(../../img/inia/menu.gif) !important;

}

.menu_sig{

    background-image: url(../../img/inia/sig_small.gif) !important;

}



/* MSGBOX: WAITPROGRESS*/

.x-window-dlg .ext-mb-download {

	background:transparent url(../../img/inia/download.gif) no-repeat top left;

	height:46px;

}





/* FORMULARIOS */

.my-icon-form {

	background:transparent url(../../img/inia/form.png) no-repeat top left;

}

.my-icon-acercade{

	background:transparent url(../../img/inia/sig_small.gif) no-repeat top left;

}

.my-icon-soporte{

	background:transparent url(../../img/inia/soporte.png) no-repeat top left;

}

.my-icon-password {

	background:transparent url(../../img/inia/key_go.png) no-repeat top left;

}

.icon-documento-estado {

	background:transparent url(../../img/inia/page_go.png) no-repeat top left;

}

.icon_upload {

	background:transparent url(../../img/inia/upload.png) no-repeat top left;

}

.inia_empty_field{

	background-color: cornsilk;

}



/*Estilos para APP en Sencha ExtJs 4*/

.icon_insertar {

	background:transparent url(../../img/inia/table_row_insert.png) no-repeat top left;

}

.icon_lock {

	background:transparent url(../../img/inia/lock.png) no-repeat top left;

}

.icon_unlock {

	background:transparent url(../../img/inia/lock_open.png) no-repeat top left;

}

.icon_adicionar{

	background: url(../../img/inia/add.png) 0px 0px no-repeat !important;

}

.icon_eliminar{

	background: url(../../img/inia/delete.png) 0px 0px no-repeat !important;

}





/* styles for rows */

.x-grid-row-summary .x-grid-cell-inner {

	font-weight: bold;

	font-size: 11px;

}

        .x-grid-row-over .x-grid-cell-inner {

            font-weight: bold;

        }



        .x-action-col-cell img {

            height: 16px;

            width: 16px;

			cursor: pointer;

			float: left;

        }

        /* custom icon for the "buy" ActionColumn icon */

        .x-action-col-cell img.buy-col {

            background-image: url(../shared/icons/fam/accept.png);

        }

        /* custom icon for the "alert" ActionColumn icon */

        .x-action-col-cell img.alert-col {

            background-image: url(../shared/icons/fam/error.png);

        }



        .x-ie6 .x-action-col-cell img.buy-col {

            background-image: url(../shared/icons/fam/accept.gif);

        }

        .x-ie6.x-action-col-cell img.alert-col {

            background-image: url(../shared/icons/fam/error.gif);

        }



        .x-ie6 .x-action-col-cell img {

            position:relative;

            top:-1px;

        }

















/*

.ux-row-action-cell .x-grid3-cell-inner {

	padding:1px 0 0 0;

}

.ux-row-action-item {

	float:left;

	min-width:16px;

	height:16px;

	background-repeat:no-repeat;

	margin: 0 5px 0 0;

	cursor:pointer;

	overflow:hidden;

}

.ext-ie .ux-row-action-item {

	width:16px;

}

.ext-ie .ux-row-action-text {

	width:auto;

}

.ux-row-action-item span {

	vertical-align:middle;

	padding:0 0 0 20px;

	line-height:18px;

}

.ext-ie .ux-row-action-item span {

	width:auto;

}





*/



/* Upload Field */

.x-form-file-wrap {

    position: relative;

    height: 22px;

}

.x-form-file-wrap .x-form-file {

	position: absolute;

	right: 0;

	-moz-opacity: 0;

	filter:alpha(opacity: 0);

	opacity: 0;

	z-index: 2;

    height: 22px;

}

.x-form-file-wrap .x-form-file-btn {

	right: 0;

	z-index: 1;

}

.x-form-file-wrap .x-form-file-text {

    position: absolute;

    left: 0;

    z-index: 3;

    color: #777;

}

.upload-icon {

	background:transparent url(../../img/inia/image_add.png) no-repeat scroll 0 0 !important;

}





/* ACCORDIONS */

.alert-accordion .x-panel-header-text {

    font-weight:bold;

    color:#15428B;

}

.alert-accordion .x-panel-body {

    font-family:georgia,serif !important;

    padding:5px !important;

    background:#ffe;

    font-size:11px;

    text-align: left;

    color:#15428B !important;

	 font-style: italic;

}



/* GRID ACTIONS : PARA EDITAR*/

.x-grid-group-hd div {

	position:relative;

	height:38px;

}

.ux-grow-action-item {

	min-width:16px;

	height:16px;

	background-repeat:no-repeat;

	background-position: 0 50% ! important;

	margin: 0 0 0 4px;

	padding: 0 ! important;

	cursor:pointer;

	float:left;

}

.ext-ie .ux-grow-action-item {

	width:16px;

}

.ux-action-right {

	float:right;

	margin: 0 3px 0 2px;

	padding: 0 ! important;

}

.ux-grow-action-text {

	padding: 0 ! important;

	margin:0 ! important;

	background:transparent none ! important;

	float:left;

}



/*  DE ACCESO*/

.entrada {

	font-size: 55px;

	height: 70px !important;

	width: 300px !important;

	margin-left:80px;

}

.entrada_texto {

	font-size: 45px;

	width: 300px !important;

	margin-left:80px;

}

/*  ICONOS DE GRILLAS */

.accion-afiliar{

	background-image:url(../../img/inia/flag_green.png) ! important;

}
.accion-bonos{
	background-image:url(../../img/inia/award_star_add.png) ! important;
}
.accion-tarifas{

	background-image:url(../../img/inia/money.png) ! important;

}

.accion-noafiliar{

	background-image:url(../../img/inia/flag_red.png) ! important;

}

.accion-capitan{

	background-image:url(../../img/inia/user_add.png) ! important;

}

.accion-quitar-capitan{

	background-image:url(../../img/inia/user_delete.png) ! important;

}

.accion-renovar{

	background-image:url(../../img/inia/application_go.png) ! important;

}

.accion-desrenovar{

	background-image:url(../../img/inia/accept.png) ! important;

}

.accion-programar{

	background-image:url(../../img/inia/clock.png) ! important;

}

.accion-umbrales{

	background-image:url(../../img/inia/contrast_increase.png) ! important;

}

.accion-roles{

	background-image:url(../../img/inia/user.png) ! important;

}

.accion-imprimir {

	background-image:url(../../img/inia/fax.png) ! important;

}

.accion-imprimir-no {

	background-image:url(../../img/inia/fax_of.png) ! important;

}

.accion-aprobar {

	background-image:url(../../img/inia/_accept.png) ! important;

}

.accion-aprobar-no {

	background-image:url(../../img/inia/_accept_of.png) ! important;

}

.accion-des-aprobar {

	background-image:url(../../img/inia/_cancel.png) ! important;

}

.accion-estado{

	background-image:url(../../img/inia/page_go.png) ! important;

}

.accion-entregar {

	background-image:url(../../img/inia/flag_green.png) ! important;

}

.accion-enviar-pedido {

	background-image:url(../../img/inia/package_go.png) ! important;

}

.accion-vender {

	background-image:url(../../img/inia/money_add.png) ! important;

}

.accion-cancelar {

	background-image:url(../../img/inia/cancelar.png) ! important;

}

.accion-pagar {

	background-image:url(../../img/inia/money_delete.png) ! important;

}

.accion-editar {

	background-image:url(../../img/inia/application_form_edit.png) ! important;

}
.accion-verificar {

	background-image:url(../../img/inia/estado_abierto.png) ! important;

}

.accion-adjuntos {

	background-image: url(../../img/inia/book.png) !important;

}

.accion-adjuntos-ver {

	background-image: url(../../img/inia/book_edit_off.png) !important;

}



.accion-editar-actividad {

	background-image:url(../../img/inia/application_form_edit.png) ! important;

}

.accion-convoca-arbitro {

	background-image:url(../../img/inia/comment_edit.png) ! important;

}

.accion-reiniciar {

	background-image:url(../../img/inia/time_go.png) ! important;

}

.accion-editar-campeonato {

	background-image:url(../../img/inia/page_white_edit.png) ! important;

}

.accion-formas{background-image:url(../../img/inia/upload.png) ! important;}
.accion-mostrar{background-image:url(../../img/inia/eye.png) ! important;}
.accion-videomeeting{background-image:url(../../img/inia/videoconfer.png) ! important;}
.accion-representacion{background-image:url(../../img/inia/group_link.png) ! important;}

.accion-gestionar-recepcion {

	background-image:url(../../img/inia/codigo_barras_re.png) ! important;

}

.accion-invitar-org, .accion-plugin, .accion-verinfo_campeonato, .accion-reporte-campeonato, .accion-no-volver-a-mostrar, .accion-area-contienda, .accion-jefe-area-contienda  {

	background-image:url(../../img/inia/application_form_edit.png) ! important;

}

.accion-ejecucion{

	background-image:url(../../img/inia/control_play_blue.png) ! important;

}

.accion-mis-piramides{

	background-image:url(../../img/inia/camp_piramides.png) ! important;

}

.accion-invitar-org{

	background-image:url(../../img/inia/camp_invitaciones.png) ! important;

}

.accion-gestionar-pesaje{

	background-image:url(../../img/inia/camp_pesaje.png) ! important;

}

.accion-congreso-tecnico{

	background-image:url(../../img/inia/camp_congreso.png) ! important;

}

.accion-control-pago{

	background-image:url(../../img/inia/camp_pagos.png) ! important;

}

.accion-categoria{

	background-image:url(../../img/inia/camp_categoria.png) ! important;

}

.accion-inscribirse{

	background-image:url(../../img/inia/camp_inscripciones.png) ! important;

}

.accion-descargar-inscripciones{

	background-image:url(../../img/inia/camp_inscripciones_off.png) ! important;

}

.accion-analisis-grupo{

	background-image:url(../../img/inia/chart_bar.png) ! important;

}

.accion-editar-varcritica{

	background-image:url(../../img/inia/var_critica.png) ! important;

}

.accion-duplicar{

	background-image:url(../../img/inia/asterisk_orange.png) ! important;

}

.accion-editar-incentivo{ 

	background-image:url(../../img/inia/money.png) ! important;

}

.accion-editar-incentivo-producto{ 

	background-image:url(../../img/inia/money_box.png) ! important;

}

.accion-editar-premio-no{

	background-image:url(../../img/inia/na.png) ! important;

}

.accion-eliminar-etapa{

	background-image:url(../../img/inia/application_delete.png) ! important;

}

.accion-eliminar-actividad{

	background-image:url(../../img/inia/application2_delete.png) ! important;

}

.accion-eliminar{

	background-image:url(../../img/inia/note_delete.png) ! important;

}

.accion-membresia{

	background-image:url(../../img/inia/user_edit.png) ! important;

}

.accion-registrar{

	background-image:url(../../img/inia/accept.png) ! important;

}

.accion-registrar-no{

	background-image:url(../../img/inia/_cancel.png) ! important;

}

.accion-eliminar-anexo{

	background-image:url(../../img/inia/note_delete.png) ! important;

}

.accion-anexar{

	background-image:url(../../img/inia/attach_no.png) ! important;

}

.accion-exportar{

	background-image:url(../../img/inia/page_white_go.png) ! important;

}

.accion-certificar{

	background-image:url(../../img/inia/page_white_medal.png) ! important;

}

.accion-facturar{

	background-image:url(../../img/inia/page_green.png) ! important;

}

.accion-hoja{

	background-image:url(../../img/inia/page_white_key.png) ! important;

}



.accion-hoja-no, .accion-facturar-no, .accion-certificar-no{

	background-image:url(../../img/inia/s.gif) ! important;

}









.accion-adicionar{

	background-image:url(../../img/inia/add.png) ! important;

}

.accion-eliminar-no{

	background-image:url(../../img/inia/note_delete_of.png) ! important;

}

.accion-eliminar-anexo{

	background-image:url(../../img/inia/note_delete.png) ! important;

}

.accion-upload{

	background-image:url(../../img/inia/attach_no.png) ! important;

}

.accion-add-permiso{

	background-image:url(../../img/inia/add.png) ! important;

}

.accion-upload-no{

	background-image:url(../../img/inia/attach.png) ! important;

}

.accion-editar-no {

	background-image:url(../../img/inia/application_form_edit_no.png) ! important;

}

.accion-editar-doc{

	background-image:url(../../img/inia/book_edit.png) ! important;

}

.accion-editar-doc-no{

	background-image:url(../../img/inia/book_edit_off.png) ! important;

}

.accion-eliminar-doc{

	background-image:url(../../img/inia/book_delete.png) ! important;

}

.accion-configurar {

	background-image:url(../../img/inia/config.png) ! important;

}

.accion-configurar-no {

	background-image:url(../../img/inia/config_no.png) ! important;

}

.accion-editar-parcial {

	background-image:url(../../img/inia/application_form_edit_parcial.png) ! important;

}

.accion-observaciones{

	background-image:url(../../img/inia/page_edit.png) ! important;

	/*background-image:url(../../img/inia/keyboard_add.png) ! important;*/

}

.accion-observaciones-ver{

	background-image:url(../../img/inia/page_find.png) ! important;

}

.accion-observaciones-anexo{

	background-image:url(../../img/inia/keyboard_add.png) ! important;

}

.accion-obs{

	background-image:url(../../img/inia/noticias.png) ! important;

}

.accion-observaciones-no{

	background-image:url(../../img/inia/keyboard_add_no.png) ! important;

}

.accion-ver {

	background-image:url(../../img/inia/email_ver.png) ! important;

}

.accion-opciones {

	background-image:url(../../img/inia/menu.gif) ! important;

}

.accion-download {

	background-image:url(../../img/inia/download.png) ! important;

}

.accion-subir {

	background-image:url(../../img/inia/upload.png) ! important;

}



.accion-ver_anexos {

	background-image:url(../../img/inia/email_ver.png) ! important;

}

.accion-asignar {

	background-image:url(../../img/inia/user.png) ! important;

}

.accion-asignar-no {

	background-image:url(../../img/inia/user_no.png) ! important;

}

.accion-roles {

	background-image:url(../../img/inia/user.png) ! important;

}

.accion-roles-no {

	background-image:url(../../img/inia/user_no.png) ! important;

}

.accion-desactivar {

	background-image:url(../../img/inia/lightning_delete.png) ! important;

}

.accion-cerrar {

	background-image:url(../../img/inia/lightning_delete.png) ! important;

}

.accion-activar {

	background-image:url(../../img/inia/lightning_add.png) ! important;

}

.accion-descargar {

	background-image:url(../../img/inia/download.png) ! important;

}

.accion-verid {

	background-image:url(../../img/inia/eye.png) ! important;

}
.accion-factura {

	background-image:url(../../img/inia/script.png) ! important;

}

.accion-cartera {

	background-image:url(../../img/inia/money_dollar.png) ! important;

}

.accion-cartera-off {

	background-image:url(../../img/inia/money_dollar_off.png) ! important;

}

.accion-foto{

	background: url(../../img/inia/picture_add.png) 0px 0px no-repeat !important;

}

.accion-contactos {

	background-image:url(../../img/inia/vcard.png) ! important;

}

.accion-historia{

	background-image:url(../../img/inia/time.png) ! important;

}

.accion-publicar{

	background-image:url(../../img/inia/lightning_add.png) ! important;

}

.accion-despublicar{

	background-image:url(../../img/inia/lightning_delete.png) ! important;

}

.accion-envios {

	background-image:url(../../img/inia/email_campaign.png) ! important;

}

.accion-enviar {

	background-image:url(../../img/inia/email_go.png) ! important;

}

.accion-reanudar {

	background-image:url(../../img/inia/email_reanudar.png) ! important;

}

.accion-ver {

	background-image:url(../../img/inia/email_ver.png) ! important;

}

.accion-hoja {

	background-image:url(../../img/inia/estado_noasignado.png) ! important;

}

.accion-costos {

	background-image:url(../../img/inia/money_box.png) !important;

}

.accion-costos-no {

	background-image:url(../../img/inia/money_box_off.png) !important;

}

.accion-ingresos {

	background-image:url(../../img/inia/money.png) !important;

}

.accion-ficha {

	background-image:url(../../img/inia/book.png) !important;

}

.accion-ingresos-no {

	background-image:url(../../img/inia/money_off.png) !important;

}

.accion-gestionada {

	background-image:url(../../img/inia/flag_yellow.png) !important;

}

.icon_find{

	background: url(../../img/inia/find.png) 0px 0px no-repeat !important;

}









.icon-etapa {

	background-image:url(../../img/inia/application.png) ! important;

}

.accion-etapa {

	background-image:url(../../img/inia/application.png) ! important;

}

.icon-actividad {

	background-image:url(../../img/inia/application2.png) ! important;

}

.icon-rentabilidad{

	background: url(../../img/inia/money_dollar.png) 0px -1px no-repeat !important;

}

.accion-actividad {

	background-image:url(../../img/inia/application2.png) ! important;

}

.icon-aspecto_calidad {

	background-image:url(../../img/inia/application_add.png) ! important;

}

.accion-calidad {

	background-image:url(../../img/inia/application_add.png) ! important;

}

.icon-coins {

	background-image:url(../../img/inia/coins.png) ! important;

}



.icon-contacts {

	background-image:url(../../img/inia/user.png) ! important;

}

.icon-graph {

	background-image:url(../../img/inia/chart_curve.png) ! important;

}

.icon-add-table {

	background-image:url(../../img/inia/table_add.png) ! important;

}

.icon-del-table {

	background-image:url(../../img/inia/table_delete.png) ! important;

}





/* INIA */

.msg .x-box-mc {

    font-size:14px;

}

#msg-div {

    position:absolute;

    right: 50px;

    bottom: 10px;

    width:300px;

    z-index:20000;

}

#msg-div .msg {

    border-radius: 8px;

    -moz-border-radius: 8px;

    background: #333333;

    border: 2px solid #0000000;

    margin-top: 2px;

    padding: 10px 15px;

    color: #ffffff;

}

#msg-div .msg h3 {

    margin: 0 0 8px;

    font-weight: bold;

    font-size: 15px;

}

#msg-div .msg p {

    margin: 0;

}



.ux-filtered-column{

	font-weight: bolder !important;

	text-transform: uppercase !important;

	text-align: center !important;

}







/* HTML */

body {

	font-family:verdana,tahoma,arial,sans-serif;

	font-size:11px;

}



/* COLUM TREE*/

.x-column-tree .x-tree-node {

    zoom:1;

}

.x-column-tree .x-tree-node-el {

    /*border-bottom:1px solid #eee; borders? */

    zoom:1;

}

.x-column-tree .x-tree-selected {

    background: #d9e8fb;

}

.x-column-tree  .x-tree-node a {

    line-height:18px;

    vertical-align:middle;

}

.x-column-tree  .x-tree-node a span{

	

}

.x-column-tree  .x-tree-node .x-tree-selected a span{

	background:transparent;

	color:#000;

}

.x-tree-col {

    float:left;

    overflow:hidden;

    padding:0 1px;

    zoom:1;

}



.x-tree-col-text, .x-tree-hd-text {

    overflow:hidden;

    -o-text-overflow: ellipsis;

	text-overflow: ellipsis;

    padding:3px 3px 3px 5px;

    white-space: nowrap;

    font:normal 11px arial, tahoma, helvetica, sans-serif;

}



.x-tree-headers {

    background: #f9f9f9 url(../../resources/images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;

	cursor:default;

    zoom:1;

}



.x-tree-hd {

    float:left;

    overflow:hidden;

    border-left:1px solid #eee;

    border-right:1px solid #d0d0d0;

}



.task {

    background-image:url(../shared/icons/fam/cog.png) !important;

}

.task-folder {

    background-image:url(../shared/icons/fam/folder_go.png) !important;

}







.ac{

	float:left;

	border:0px solid red;

	width:400px;

	height:350px;

	margin:15px;

	overflow:auto;

	padding: 10px;

}



.column_title{

	font-weight:bold;

	color:black;

}

.numero_competencia{

	font-weight:bold;

	font-size:30px;

	color:navy;

}







.bigBtn {

	width:100px!important;

	height:100px!important;

	margin-right: auto !important;

	margin-left: auto !important;

}

.bigBtnText {

	position: absolute;

	bottom: -1px !important;

	left: 0% !important;

	text-align: center !important;

	width: auto !important;

}



#fs_membresia_deportista{

    background-image:url(../../img/inia/icon_deportista.png) !important;

	background-position: right bottom;

    background-repeat: no-repeat;

}

#fs_membresia_entrenador{

    background-image:url(../../img/inia/icon_entrenador.png) !important;

	background-position: right bottom;

    background-repeat: no-repeat;

}

#fs_membresia_referee{

    background-image:url(../../img/inia/icon_referee.png) !important;

	background-position: right bottom;

    background-repeat: no-repeat;

}

#fs_membresia_delegado{

    background-image:url(../../img/inia/icon_delegado.png) !important;

	background-position: right bottom;

    background-repeat: no-repeat;

}



#visor_piramide-body, #panel_categoria-body{

	background-color: white !important;

}

#panel_areas_contienda{

	background-color: white !important;

}



.infobullet{

	border:1px solid red; 

	padding:0px; 

	float:left;

	margin:0px; 

	background: red; 

	color: White;

	font-size:10px; 

	text-align:center; 

	font-family:verdana;

	-moz-border-radius: 9px; -webkit-border-radius: 8px; border-radius: 8px; 

	min-height:16px !important;

	min-width:16px !important;

}



				@media all {

				   div.saltopagina{

					  display: none;

				   }

				}

				@media print{

				   div.saltopagina{

					  display:block; 

					  page-break-before:always;

				   }

				}

				.piramide, .piramide_plana{

					border:0px solid red;
					margin:0px;
					padding:10px;
					overflow: auto;
					float:left;
					width:30cm;
					height:60cm;

					
					

				}

				.ronda{

					border:0px solid blue; margin:0px; padding:0px; float:left;

				}

				.competencia{

					border:0px dotted green;

					float: left;

					margin:0px;

					cursor:pointer;

				}

				.competidor0{

					width:75px;

					border:0px solid black;

					border-left:10px solid #ff9900 !important;

					height:60px;

					text-transform: uppercase;

					background-image: url(../../img/rsrc/bg_competidor.png);

					overflow:hidden;
					
					font-size: 8.5px;

				}

				.competidor1{

					border:0px solid black;

					border-left:10px solid #0066cc !important;

					height:60px;

					text-transform: uppercase;

					background-image: url(../../img/rsrc/bg_competidor.png);

					overflow:hidden;
                    align-items: left;

					font-size: 8.5px;

				}

				.competidor2{

					border:0px solid black;

					border-left:10px solid #ff3300 !important;

					height:60px;

					text-transform: uppercase;

					background-image: url(../../img/rsrc/bg_competidor.png);

					margin-top:0px;

					overflow:hidden;
					
					font-size: 10px;

				}

				.peso_f{

					color: #000000;

				}

				.peso_t{

					color: #000000;

				}

				.llave {float:left; margin:5px; margin-top:30px; width:28px;  border:1px solid black; border-left:none;}

				.contienda_data {height:58px; background-image: url(../../img/rsrc/bg_contienda.png); color:#ffffff;text-align:center;font-size:9px;font-family:verdana;padding-top:2px;}

				.clogo {height:50px; width:50px; margin:5px; margin-left:0px; float:left; background-color:#ffffff;padding:2px;}

				.catleta {height:50px; width:130px; margin:5px; margin-left:0px; float:left; background-color:transparent; padding:2px; font-family:verdana;}

				.catleta_nombre {font-size:10px;font-weight:bold;}

				.catleta_data {font-size:8px;}

				.cscore_blue_1 {height:16px; width:16px; margin:5px; margin-top:20px; margin-left:0px; float:right; background-color:#0066cc; padding:3px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.cscore_red_1 {height:16px; width:16px; margin:5px; margin-top:12px;  margin-left:0px; float:right; background-color:#ff3300; padding:3px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.cscore_blue_2 {height:18px; width:32px; margin:3px; margin-top:20px; margin-left:0px; float:right; background-color:#0066cc; padding:2px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center; transform: rotate(-90deg);}

				

				

				

				

				

				/**********************************************************************************

				*	Version imprimible                                                            *

				**********************************************************************************/

		

				.piramide_plana .ronda{

					border:0px solid blue; margin:0px; padding:0px; float:left;

					overflow:hidden;

				}

.piramide_plana .bloque_titulo{

	float:left; 

	width:90%;

	margin:0px 5%;

    height: 25px;

	border:1px solid var(--borde1); 

	border-top-right-radius: 10px;

	border-bottom-right-radius: 10px;

	background: var(--trasparencia);

}

.piramide_plana .bloque_titulo .texto{

	color:var(--texto);

	text-align:left;

	font-family:var(--fuente_cb);

	font-size:18px;

	font-weight:bold;

	text-shadow: var(--texto_sombra_oscura);

	line-height:25px;

	text-transform: uppercase;

	margin-left:60px;

}

.piramide_plana .bloque_titulo .vineta{

	float:left;

	font-size:18px;

	font-weight:bold;

	font-family:var(--fuente_cbi);

	color:var(--texto_resaltado);

	text-shadow: var(--texto_sombra_oscura);

	line-height:25px;

}

				
/************************cambio realizado 23-julio-2021 by Erick*/
				.piramide_plana .competencia{

					border:0px dotted green;

					float: left;

					margin:0px;
					padding: 1px;
					

					cursor:pointer;

				    height: 1.0cm;

				}

				.piramide_plana .contienda_data {

					float:left; 

					height:1.22cm; 

					width:1cm; 

					border:1px solid black; 

					color:#000;

					text-align:center;

					font-size:11px;

					font-family:verdana;

					padding-top:0cm;

					background:none !important;

					border-bottom-left-radius: 0.3cm;

					border-top-left-radius: 0.3cm;

				}

				.piramide_plana .competidores{

					float:left; 

					height:1.6cm; 

					width:4cm; 

					border:0px solid black; 

					color:#000;

					text-align:left;

					font-size:13px;

					font-family:verdana;

					padding-top:0cm;

					background:none !important;

				}

				.piramide_plana .competidor0{

					width:75px;

					border:0px solid black;

					border-left:10px solid #ff9900 !important;

					height:60px;

					text-transform: uppercase;

					overflow:hidden;

					background:none !important;

					border-left:none !important;

				}

				.piramide_plana .competidor1{

					border-left:0px solid black !important;

					border:1px solid black;

					background:none !important;

					height:0.5cm;

					text-transform: uppercase;

					overflow:hidden;

					border-top-right-radius: 0.3cm;

					border-bottom: none;

					padding:0.1cm 0 0 0.1cm;

				}

				.piramide_plana .competidor2{

					border-left:0px solid black !important;

					border:1px solid black;

					height:0.5cm;

					text-transform: uppercase;

					margin-top:0px;

					overflow:hidden;

					background:none !important;

					border-bottom-right-radius: 0.3cm;

					padding:0.1cm 0 0 0.1cm;

				}

				.piramide_plana .icon_logo{

					width:0.5cm;

					height:0.4cm;

				}

				.piramide_plana .score{

					
					float:right;

					border:0px solid orange;

					text-align:center;

					border-radius:0.5cm;

					margin-right: 0.1cm;

				}

				.piramide_plana .llave {

					float:left; 

					width:6px;  

					margin:0px; 

					border:1px solid black; 

					border-left:none;

					border-bottom-right-radius: 10px;

					border-top-right-radius: 10px;

				}

				.piramide_plana .catleta {height:50px; width:130px; margin:5px; margin-left:0px; float:left; background-color:transparent; padding:2px; font-family:verdana;}

				.piramide_plana .catleta_nombre {font-size:10px;font-weight:bold;}

				.piramide_plana .catleta_data {font-size:8px;}

				.piramide_plana .cscore_blue_1 {height:16px; width:16px; margin:5px; margin-top:20px; margin-left:0px; float:right; background-color:#0066cc; padding:3px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.piramide_plana .cscore_red_1 {height:16px; width:16px; margin:5px; margin-top:12px;  margin-left:0px; float:right; background-color:#ff3300; padding:3px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.piramide_plana .cscore_blue_2 {height:18px; width:32px; margin:3px; margin-top:20px; margin-left:0px; float:right; background-color:#0066cc; padding:2px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center; transform: rotate(-90deg);}

				

				/* GILLA DE PROGRAMACION*/

				.programacion_competencia{border: 0px dotted green; float: left; margin: 0px; cursor: pointer; width: 100%;}

				.programacion_competencia .competidores {float:left; border:0px solid orange; width:100%;}

				.programacion_competencia .llave {float:left; background-image: url(../../img/rsrc/bg_hora.png); margin:5px; width:60px; border:1px solid black; height:120px; padding:0; background-image: url(../../img/rsrc/bg_hora.png); overflow:hidden;}

				.programacion_competencia .ac {height:20px; background-image: url(../../img/rsrc/bg_contienda.png); color:#ffffff; text-align:center; font-size:14px; font-family:verdana; padding:3px; margin:0; width:100%;}

				.programacion_competencia .numero {font-size: 16px;}

				.programacion_competencia .hora {height:60px; color:#ffffff; text-align:center; font-size:12px; font-family:verdana; padding:0px; margin:0; width:100%;}

				.programacion_competencia .detalles {float:left; margin:5px; margin-left:0px; width:80%; min-width: 325px; border:1px solid black; height:120px; padding:0; background-color:white; overflow:hidden;}

				.programacion_competencia .catx5 {height:20px; background-color:black; background-image: url(../img/rsrc/bg_catx5.png); color:#ffffff; text-align:left; font-size:14px; font-family:verdana; padding:2px; margin:0; width:100%;}

				.programacion_competencia .competidor1{

					border:0px solid blue;

					border-left:10px solid #0066cc !important;

					border-bottom: 1px solid gray;

					height:50px;

					text-transform: uppercase;

					background-image: url(../img/rsrc/bg_atleta.png);

					overflow:hidden;

					float:left;

					margin:0px;

					width: 100%;

				}

				.programacion_competencia .competidor2{

					border:0px solid red;

					border-left:10px solid #ff3300 !important;

					height:80px;

					text-transform: uppercase;

					background-image: url(../img/rsrc/bg_atleta.png);

					overflow:hidden;

					float:left;

					margin:0px;

					width: 100%;

				}

				.programacion_competencia .catleta {

					height: 50px;

					width: 100%;

					margin: 0px;

					margin-left: 0px;

					float: left;

					background-color: transparent;

					padding: 0px;

					font-family: verdana;

					text-align: left;

				}

				.programacion_competencia .clogo {

					height: 50px;

					width: 50px;

					margin: 0px;

					float: left;

					background-color: #ffffff;

					padding: 0px;

				}

				.programacion_competencia .catleta_nombre {

					font-size: 11px;

					font-weight: bold;

				}

				.programacion_competencia .cscore_blue {height:16px; width:50px; margin:5px; margin-top:0px; margin-left:0px; float:right; background-color:#0066cc; padding:2px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.programacion_competencia .cscore_red {height:16px; width:50px; margin:5px; margin-top:0px;  margin-left:0px; float:right; background-color:#ff3300; padding:2px; font-family:verdana; font-size:12px; color:#ffffff;text-align:center;}

				.vacio {color:#ffffff; width:700px; font-size:40px; text-align:center; padding-top:50px;}

				

.x-grid-cell-colaneq_bl .x-grid-cell-inner, .x-grid-cell-colaneq_prlb .x-grid-cell-inner, .x-grid-cell-colaneq_prgb .x-grid-cell-inner,

.x-grid-cell-colaneq_hl .x-grid-cell-inner, .x-grid-cell-colaneq_prlh .x-grid-cell-inner, .x-grid-cell-colaneq_prgh .x-grid-cell-inner{

	color: lightskyblue;

}

.x-grid-cell-colaneq_pgb .x-grid-cell-inner, .x-grid-cell-colaneq_pgnb .x-grid-cell-inner, 

.x-grid-cell-colaneq_pgh .x-grid-cell-inner, .x-grid-cell-colaneq_pgnh .x-grid-cell-inner, 

.x-grid-cell-colaneq_pgp .x-grid-cell-inner{

	color: lightseagreen;

}

.x-grid-cell-colaneq_qb .x-grid-cell-inner, .x-grid-cell-colaneq_eb .x-grid-cell-inner, .x-grid-cell-colaneq_nb .x-grid-cell-inner,

.x-grid-cell-colaneq_qh .x-grid-cell-inner, .x-grid-cell-colaneq_eh .x-grid-cell-inner, .x-grid-cell-colaneq_nh .x-grid-cell-inner{

	color: darkorange;

}

td.x-grid-cell-colaneq_accion, td.x-grid-cell-colaneq_prgb, td.x-grid-cell-colaneq_prgh, td.x-grid-cell-colaneq_pgp, td.x-grid-cell-colaneq_qg {

	border-right: 1px solid #bbb !important;

}

td.x-grid-cell-colaneq_qb, td.x-grid-cell-colaneq_prlb, td.x-grid-cell-colaneq_qh, td.x-grid-cell-colaneq_prlh {

	border-right: 1px dashed #ddd !important;

}



.marco_red{

	background-color:red !important;

}

.marco_blue{

	background-color:blue !important;

}

.blink {

	animation: blink-animation 1s steps(5, start) infinite;

	-webkit-animation: blink-animation 1s steps(5, start) infinite;

}

@keyframes blink-animation {

	to {

		visibility: hidden;

	}

}

@-webkit-keyframes blink-animation {

	to {

		visibility: hidden;

	}

}

.circulo{

	border: 8px solid white;

	border-radius:800px;

}

.penalizacion{

	background-color: yellow !important;

	color: black !important;

}

#panel_contendor2 .penalizacion{

	background-color: yellow !important;

	color: black !important;

}

#panel_contendor1 .penalizacion{

	background-color: yellow !important;

	color: black !important;

}

#panel_contendor2 .marcacion{

	background-color: yellow !important;

	color: white !important;

}

#panel_contendor1 .marcacion{

	background-color: red !important;

	color: white !important;

}

.bordeado{

	border: 1px solid white;

}

.senshu{

	background-color: transparent !important;

}

#panel_scoring_karate-body, #panel_scoring_karate_kata-body{

	/*

	background-image: url(../../img/rsrc/bg_score.jpg);

	background-size: 100% 100%;

	background-attachment: fixed;

	*/

	background-color: black !important;

	

}

#container_scoring_top{

	background-color:black !important;

	color: white !important;

	font-size: 240%;

	text-align: center;

	font-weight: bold;

	padding: 2px;

}

#container_scoring_time{

	background-color:transparent !important;

	color: white !important;

	font-size: 240%;

	text-align: center;

	font-weight: bold;

	padding: 2px;

}

	#container_catx5{

		font-family: 'amaranth'; 

		font-size: 60px;

		font-weight: bold;

		text-shadow: 4px 4px 0px black;

		padding: 12px;

		color: yellow;

	}

	#timer{

		text-align:center;

	}

	#bandera1, #bandera2{

		padding: 30% 0 0 0;

	}

	#round{

		font-family: 'amaranth';

		color: yellow;

		font-size: 80px;

		font-weight: normal;

		line-height: 80px;

		text-align:center;

		padding: 10% 0 0 0;

		text-shadow: 5px 5px 0px black;

	}

	#time{

		font-family: 'digital';

		color: yellow;

		font-size: 250px;

		font-weight: normal;

		line-height: 155px;

		text-align:center;

		padding: 60% 0 0 0;

		text-shadow: 5px 5px 0px black;

	}

	#time10{

		font-family: 'digital';

		color: white;

		font-size: 350px;

		font-weight: normal;

		line-height: 155px;

		text-align:center;

		padding: 60% 0 0 0;

		text-shadow: 5px 5px 0px black;

	}



	

/****************************************************************************************

	KUMITE

****************************************************************************************/

#panel_scoring_karate #panel_contendor1{

	background-color:red !important;

}

	#panel_contendor1_header{

		background-color:transparent !important;

		border:0px !important;

		border-radius:0;

	}

		.c12{

			color: white !important; font-size: 40px; line-height: 40px !important; background:transparent; padding-top:10px;

		}

		#panel_contendor1_header_hd, #panel_contendor1_header_hd-textEl, #panel_contendor1 #atleta1, #panel_contendor1 .contendor_data{

			color: white !important;

			font-weight: bold;

		    font-size: 65px;

			padding:0px;

			line-height: 100%;

			text-transform: uppercase;

			margin-top: 0px !important;

			text-shadow: 4px 4px 0px black;

			font-family:'amaranth';

			text-align: center!important;

		}

		#panel_contendor1-body{

			border:0px !important;

		}

			#panel_scoring_karate #container_score1{text-align:center;}

			#panel_scoring_karate #score1{font-family:'digital'; color:white !important; font-size: 320px; line-height:400px; text-shadow: 5px 5px #333;}

			

			#panel_scoring_karate #w_1_1.x-btn-default-small, #panel_scoring_karate #w_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #w_1_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #w_1_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #w_1_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #k_1_1.x-btn-default-small, #panel_scoring_karate #k_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #k_1_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #k_1_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #k_1_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #hc_1_1.x-btn-default-small, #panel_scoring_karate #hc_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #hc_1_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #hc_1_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #hc_1_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #h_1_1.x-btn-default-small, #panel_scoring_karate #h_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #h_1_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #h_1_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #h_1_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #w_2_1.x-btn-default-small, #panel_scoring_karate #w_2_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #w_2_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #w_2_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #w_2_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #k_2_1.x-btn-default-small, #panel_scoring_karate #k_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #k_2_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #k_2_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #k_2_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #hc_2_1.x-btn-default-small, #panel_scoring_karate #hc_2_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #hc_2_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #hc_2_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #hc_2_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #h_2_1.x-btn-default-small, #panel_scoring_karate #h_2_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #h_2_1-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #h_2_1-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #h_2_1-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #ippon1.x-btn-default-small, #panel_scoring_karate #ippon1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #ippon1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #ippon1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #wazaari1.x-btn-default-small, #panel_scoring_karate #wazaari1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #wazaari1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #wazaari1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #yuko1.x-btn-default-small, #panel_scoring_karate #yuko1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #yuko1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #yuko1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #senshu1.x-btn-default-small, #panel_scoring_karate #senshu1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #senshu1-btnEl{ border-radius: 15px; border: 0px solid white !important;}

			#panel_scoring_karate #senshu1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent; padding-top: 150px !important;}

			

			#panel_scoring_karate #hantei1.x-btn-default-small, #panel_scoring_karate #hantei1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #hantei1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #hantei1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #kikken1.x-btn-default-small, #panel_scoring_karate #kikken1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #kikken1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #kikken1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

#panel_scoring_karate #panel_contendor2{

	background-color:blue !important;

}

	#panel_contendor2_header{

		background-color:transparent !important;

		border:0px !important;

		border-radius:0;

	}

		#panel_contendor2_header_hd, #panel_contendor2_header_hd-textEl, #panel_contendor2 #atleta2, #panel_contendor2 .contendor_data{

			color: white !important;

			font-weight: bold;

		    font-size: 65px;

			padding:0px;

			line-height: 100%;

			text-transform: uppercase;

			margin-top: 0px !important;

			text-shadow: 4px 4px 0px black;

			font-family:'amaranth';

			text-align: center!important;

		}

		#panel_contendor2-body{

			border:0px !important;

		}

#container_scoring_bottom{

	background-color:transparent !important;

}

			#panel_scoring_karate #container_score2{text-align:center;}

			#panel_scoring_karate #score2{font-family: 'digital'; color: white !important; font-size:320px; line-height:400px; text-shadow: 5px 5px #333;}

			

			#panel_scoring_karate #w_1_2.x-btn-default-small, #panel_scoring_karate #w_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #w_1_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #w_1_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #w_1_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #k_1_2.x-btn-default-small, #panel_scoring_karate #k_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #k_1_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #k_1_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #k_1_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #hc_1_2.x-btn-default-small, #panel_scoring_karate #hc_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #hc_1_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #hc_1_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #hc_1_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #h_1_2.x-btn-default-small, #panel_scoring_karate #h_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #h_1_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #h_1_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #h_1_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #w_2_2.x-btn-default-small, #panel_scoring_karate #w_2_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #w_2_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #w_2_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #w_2_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #k_2_2.x-btn-default-small, #panel_scoring_karate #k_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #k_2_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #k_2_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #k_2_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #hc_2_2.x-btn-default-small, #panel_scoring_karate #hc_2_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #hc_2_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #hc_2_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #hc_2_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #h_2_2.x-btn-default-small, #panel_scoring_karate #h_2_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #h_2_2-btnEl{ border-radius: 500px; border: 3px solid white !important;}

			#panel_scoring_karate #h_2_2-btnInnerEl{ color: white !important; font-size: 32px; line-height: 44px !important; background:transparent;}

			#panel_scoring_karate #h_2_2-btnInnerEl.penalizacion{ color: black !important}

			

			#panel_scoring_karate #ippon2.x-btn-default-small, #panel_scoring_karate #ippon2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #ippon2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #ippon2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #wazaari2.x-btn-default-small, #panel_scoring_karate #wazaari2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #wazaari2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #wazaari2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #yuko2.x-btn-default-small, #panel_scoring_karate #yuko2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #yuko2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #yuko2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #senshu2.x-btn-default-small, #panel_scoring_karate #senshu2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #senshu2-btnEl{ border-radius: 15px; border: 0px solid white !important;}

			#panel_scoring_karate #senshu2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent; padding-top: 150px !important;}

			

			#panel_scoring_karate #hantei2.x-btn-default-small, #panel_scoring_karate #hantei2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color:transparent; background-image: none;}

			#panel_scoring_karate #hantei2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #hantei2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate #kikken2.x-btn-default-small, #panel_scoring_karate #kikken2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate #kikken2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate #kikken2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

#panel_scoring_karate #time_control.x-btn-default-small, #panel_scoring_karate #time_control.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate #time_control-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #time_control-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate #time_control.x-btn-default-small, #panel_scoring_karate #time_control.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: green; background-image: none;}

#panel_scoring_karate #time_control-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #time_control-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:green;}



#panel_scoring_karate #cerrar.x-btn-default-small, #panel_scoring_karate #cerrar.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: green; background-image: none;}

#panel_scoring_karate #cerrar-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #cerrar-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:green;}



#panel_scoring_karate #reset.x-btn-default-small, #panel_scoring_karate #reset.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate #reset-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #reset-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate #close_screen.x-btn-default-small, #panel_scoring_karate #close_screen.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: green; background-image: none;}

#panel_scoring_karate #close_screen-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #close_screen-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:green;}



#panel_scoring_karate #resta.x-btn-default-small, #panel_scoring_karate #resta.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate #resta-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #resta-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate #suma.x-btn-default-small, #panel_scoring_karate #suma.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate #suma-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #suma-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate #ko.x-btn-default-small, #panel_scoring_karate #ko.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate #ko-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate #ko-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}









/****************************************************************************************

	KATA

****************************************************************************************/

#panel_scoring_karate_kata #time{

	font-family: 'digital';

	color: yellow;

	font-size: 250px;

	font-weight: normal;

	line-height: 155px;

	text-align:center;

	padding: 35% 0 0 0;

	text-shadow: 5px 5px 0px black;

}



#panel_scoring_karate_kata #panel_contendor1{

	background-color:transparent !important;

}

			#panel_scoring_karate_kata #container_score1{text-align:center;}

			#panel_scoring_karate_kata #score1{font-family:'digital'; color:transparent !important; font-size: 20px; line-height:20px;}

			

			#panel_scoring_karate_kata #p_1_1.x-btn-default-small, #panel_scoring_karate_kata #p_1_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_1_1-btnEl{ border-radius: 500px; border: 3px solid red !important;}

			#panel_scoring_karate_kata #p_1_1-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_2_1.x-btn-default-small, #panel_scoring_karate_kata #p_2_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_2_1-btnEl{ border-radius: 500px; border: 3px solid red !important;}

			#panel_scoring_karate_kata #p_2_1-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_3_1.x-btn-default-small, #panel_scoring_karate_kata #p_3_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_3_1-btnEl{ border-radius: 500px; border: 3px solid red !important;}

			#panel_scoring_karate_kata #p_3_1-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_4_1.x-btn-default-small, #panel_scoring_karate_kata #p_4_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_4_1-btnEl{ border-radius: 500px; border: 3px solid red !important;}

			#panel_scoring_karate_kata #p_4_1-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_5_1.x-btn-default-small, #panel_scoring_karate_kata #p_5_1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_5_1-btnEl{ border-radius: 500px; border: 3px solid red !important;}

			#panel_scoring_karate_kata #p_5_1-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #hantei1.x-btn-default-small, #panel_scoring_karate_kata #hantei1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #hantei1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate_kata #hantei1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate_kata #kikken1.x-btn-default-small, #panel_scoring_karate_kata #kikken1.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #kikken1-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate_kata #kikken1-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

#panel_scoring_karate_kata #panel_contendor2{

	background-color:transparent !important;

}

			#panel_scoring_karate_kata #container_score2{text-align:center;}

			#panel_scoring_karate_kata #score2{font-family: 'digital'; color: transparent !important; font-size:20px; line-height:20px;}

			

			#panel_scoring_karate_kata #p_1_2.x-btn-default-small, #panel_scoring_karate_kata #p_1_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_1_2-btnEl{ border-radius: 500px; border: 3px solid blue !important;}

			#panel_scoring_karate_kata #p_1_2-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_2_2.x-btn-default-small, #panel_scoring_karate_kata #p_2_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_2_2-btnEl{ border-radius: 500px; border: 3px solid blue !important;}

			#panel_scoring_karate_kata #p_2_2-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_3_2.x-btn-default-small, #panel_scoring_karate_kata #p_3_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_3_2-btnEl{ border-radius: 500px; border: 3px solid blue !important;}

			#panel_scoring_karate_kata #p_3_2-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_4_2.x-btn-default-small, #panel_scoring_karate_kata #p_4_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_4_2-btnEl{ border-radius: 500px; border: 3px solid blue !important;}

			#panel_scoring_karate_kata #p_4_2-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #p_5_2.x-btn-default-small, #panel_scoring_karate_kata #p_5_2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #p_5_2-btnEl{ border-radius: 500px; border: 3px solid blue !important;}

			#panel_scoring_karate_kata #p_5_2-btnInnerEl{ color: white !important; font-size:65px; line-height:85px !important; background:transparent;}

			

			#panel_scoring_karate_kata #hantei2.x-btn-default-small, #panel_scoring_karate_kata #hantei2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color:transparent; background-image: none;}

			#panel_scoring_karate_kata #hantei2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate_kata #hantei2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

			#panel_scoring_karate_kata #kikken2.x-btn-default-small, #panel_scoring_karate_kata #kikken2.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

			#panel_scoring_karate_kata #kikken2-btnEl{ border-radius: 15px; border: 3px solid white !important;}

			#panel_scoring_karate_kata #kikken2-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}

			

#panel_scoring_karate_kata #time_control.x-btn-default-small, #panel_scoring_karate_kata #time_control.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: green; background-image: none;}

#panel_scoring_karate_kata #time_control-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate_kata #time_control-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:green;}



#panel_scoring_karate_kata #reset.x-btn-default-small, #panel_scoring_karate_kata #reset.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate_kata #reset-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate_kata #reset-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate_kata #resta.x-btn-default-small, #panel_scoring_karate_kata #resta.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate_kata #resta-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate_kata #resta-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#panel_scoring_karate_kata #suma.x-btn-default-small, #panel_scoring_karate_kata #suma.x-btn-default-small-over { border: none !important; border-radius: 500px; background-color: transparent; background-image: none;}

#panel_scoring_karate_kata #suma-btnEl{ border-radius: 15px; border: 3px solid white !important;}

#panel_scoring_karate_kata #suma-btnInnerEl{ color: white !important; font-size: 25px; line-height: 40px !important; background:transparent;}



#form_ro-body{

	background-color: white !important;

}



/*************************************************

ELEMENTOS DE LA INTERFAZ EN GENERAL

*************************************************/

body *{

	font-family: Cursive;

}

/* CONTENEDOR GENERAL */

#content-panel
{

	/*background-image: url('images/bg-desktop.jpg');*/
    background: #fafafa;
	background-size: cover;

}

#content-panel-body{

	/*border-radius: 12px!important;*/

	box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.5);

}

/* BARRA TÍTULO */

#barra_titulo{

	background: #ffffff34!important;

	backdrop-filter: blur(5px);

	/*border-radius: 12px 12px 0 0;*/

}

#barra_titulo div, #barra_titulo span{

	font-family: tahoma,arial,verdana,sans-serif !important;

	color: #000000 !important;

	text-shadow: 0px 0px #000000!important;
	
	background-color: #ffffff;

}



/* MENÚ PRINCIPAL */

#header_app{

	background: #ffffff !important;

}

#barra_herramientas{

	background: none!important;

}

#barra_herramientas .x-box-item{

	left: 0px !important;

}

#barra_herramientas .x-btn-default-toolbar-large{

	border-bottom: 0px!important;

    padding: 0px!important;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed {

	border-bottom: 0px!important;

    padding: 0px!important;

	/*background-image: url(images/bg-item-list.png) !important;*/

    background-position: left top !important;

    background: black !important;

	background-repeat: no-repeat !important;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.x-btn-inner{

    color: #ffffff !important;

}

#barra_herramientas-innerCt button{

	height: 70px!important;

	border-width: 0px!important;
	
    margin-left: 10px;
}

#barra_herramientas .x-btn-default-toolbar-large span.x-btn-inner{

	text-transform: uppercase!important;

    color: #000000;

    text-shadow: none!important;

    padding-left: 40px!important;

	text-align: left;

	font-size: 12px;

    font-family: Poppins;

    font-weight: 100;

}



#barra_herramientas .x-btn .x-btn-icon {

	top:23px;

}

/* Botones: membresia, test, campeonato, administracion, eventos, password, cambio_avatar */



.menu_membresia::before {


    content: 'account_circle'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
	/*background-image: url(images/afiliados.png);*/
    font-size: 24px;
    line-height: 1;
    color:#000000;
	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_membresia::before{

	/*background-image: url(images/afiliados-pressed.png);*/
    content: 'account_circle'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;
	margin-left: 5px;

}

.menu_test::before{

	/*background-image: url(images/test.png);*/
    content: 'timer'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;
	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_test::before{

	/*background-image: url(images/test-pressed.png);*/
	
    content: 'timer'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;
	margin-left: 5px;

}

.menu_campeonato::before{

	/*background-image: url(images/campeonato.png);*/
	 content: 'assessment'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;

	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_campeonato::before{

	/*background-image: url(images/campeonato-pressed.png);*/
    content: 'assessment'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;
	margin-left: 5px;

}

.menu_administracion::before{

	/*background-image: url(images/administracion.png);*/
    content: 'desktop_windows'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;
	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_administracion::before{

	/*background-image: url(images/administracion-pressed.png);*/

    content: 'desktop_windows'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;

	margin-left: 5px;

}

.menu_eventos::before{

	/*background-image: url(images/eventos.png);*/

    content: 'event'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;

	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_eventos::before{

	/*background-image: url(images/eventos-pressed.png);*/
	
    content: 'event'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;
	margin-left: 5px;

}

.menu_password::before{

	/*background-image: url(images/password.png);*/

    content: 'vpn_key'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;

	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_password::before{

	/*background-image: url(images/password-pressed.png);*/
	
    content: 'vpn_key'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;

	margin-left: 5px;

}

.menu_cambio_avatar::before{

	/*background-image: url(images/cambio_avatar.png);*/

    content: 'person_pin'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#000000;

	margin-left: 5px;

}

#barra_herramientas .x-btn-default-toolbar-large-pressed span.menu_cambio_avatar::before{

	/*background-image: url(images/cambio_avatar-pressed.png);*/

  content: 'person_pin'; /* Nombre del icono de Materialize */
    font-family: 'Material Icons'; /* Necesario para los iconos de Materialize */
    font-size: 24px;
    line-height: 1;
    color:#ffffff;

	margin-left: 5px;

}

/* Botones de Membresia */

.membresia_nueva::before{

	/*background-image: url(images/membresia_nueva.png);*/
	content:'person_add';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.membresia_nueva::before{
  
color:#ffffff;
  
}

.membresia_asistencia::before{

	/*background-image: url(images/membresia_asistencia.png);*/
		content:'playlist_add_check';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}
.x-btn-default-toolbar-medium-over span.membresia_asistencia::before{
  
color:#ffffff;
  
}
.membresia_lista::before{

	/*background-image: url(images/membresia_lista.png);*/
		content:'format_list_numbered';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.membresia_lista::before{
  
color:#ffffff;
  
}

.membresia_rubro::before{

	/*background-image: url(images/membresia_rubro.png);*/
	content:'monetization_on';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.membresia_rubro::before{
  
color:#ffffff;
  
}

.membresia_pago::before{

/*	background-image: url(images/membresia_pago.png);*/
	content:'payments';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;


}

.x-btn-default-toolbar-medium-over span.membresia_pago::before{
  
color:#ffffff;
  
}

.afiliados_todos::before{

/*	background-image: url(images/membresia_pago.png);*/
	content:'remove_red_eye';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;


}

.x-btn-default-toolbar-medium-over span.afiliados_todos::before{
  
color:#ffffff;
  
}

.descargar_todos::before{

/*	background-image: url(images/membresia_pago.png);*/
	content:'file_download';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;


}

.x-btn-default-toolbar-medium-over span.descargar_todos::before{
  
color:#ffffff;
  
}

.membresia_carnets::before{


	/*background-image: url(images/membresia_carnets.png);*/
		content:'delete_sweep';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.membresia_carnets::before{
  
color:#ffffff;
  
}

.membresia_inactivos::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'person_outline';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.membresia_inactivos::before{
  
color:#ffffff;
  
}

.gestionar_niveles_practica::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'trending_up';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.gestionar_niveles_practica::before{
  
color:#ffffff;
  
}

.t_crear_org::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'add_to_queue';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}


.t_crear_org:hover::before {
    color:#a214fb;
}

.t_editar_funcionario::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'edit';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.t_editar_funcionario:hover::before {
    color:#a214fb;
}


.t_editar_org::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'domain';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}


.t_editar_org:hover::before {
    color:#a214fb;
}


.t_editar_membresia::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'camera_front';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}


.t_editar_membresia:hover::before {
    color:#a214fb;
}

.t_cerrar::before{

	/*background-image: url(images/membresia_inactivos.png);*/
	content:'exit_to_app';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.t_cerrar:hover::before {
    color:#a214fb;
}


/* Botones de Test/Pruebas */

.test_aplicar::before{

/*	background-image: url(images/test_aplicar.png);*/
	content:'fitness_center';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.test_aplicar::before{
  
color:#ffffff;
  
}

/* Botones de Competencias/Campeonato */

.campeonatos_crear::before{

	/*background-image: url(images/campeonatos_crear.png);*/
	content:'note_add';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;
	

}

.x-btn-default-toolbar-medium-over span.campeonatos_crear::before{
  
color:#ffffff;
  
}


/* Botones de Gerencia/Administración */

.administracion_notificaciones::before{

	/*background-image: url(images/administracion_notificaciones.png);*/
	content:'notifications_active';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}

.x-btn-default-toolbar-medium-over span.administracion_notificaciones::before{
  
color:#ffffff;
  
}
.administracion_documentos::before{

	/*background-image: url(images/administracion_documentos.png);*/
	content:'create_new_folder';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}
.x-btn-default-toolbar-medium-over span.administracion_documentos::before{
  
color:#ffffff;
  
}
.administracion_equipos::before{

	/*background-image: url(images/administracion_equipos.png);*/
	
	content:'group';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;

}
.x-btn-default-toolbar-medium-over span.administracion_equipos::before{
  
color:#ffffff;
  
}
.administracion_proyectos::before{

	/*background-image: url(images/administracion_proyectos.png);*/
		
	content:'business_center';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;
}
.x-btn-default-toolbar-medium-over span.administracion_proyectos::before{
  
color:#ffffff;
  
}

.administracion_red::before{
    content:'location_on';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;
}

.x-btn-default-toolbar-medium-over span.administracion_red::before{
  
color:#ffffff;
  
}

.administracion_carnets::before{
    content:'contact_mail';
    font-family: 'Material Icons'; 
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    color:#000000;
}

.x-btn-default-toolbar-medium-over span.administracion_carnets::before{
  
color:#ffffff;
  
}
/* Botones de Funciones */

.x-btn-default-toolbar-medium{

    border-radius: 8px;
    margin-right: 10px !important;
    border: 2px solid #000000 !important;
    padding: 12px;

}

.x-btn-default-toolbar-medium span{

	color: #000000!important;

    font-family: Roboto condensed;

    font-size: 16px;

    text-transform: uppercase;

    font-weight: 400;

}

.x-btn-default-toolbar-medium-over{

	background-image: none;

	background-color: #000000!important;

}

.x-btn-default-toolbar-medium-over span{

	color: #ffffff!important;

}



/*Ventanas modales*/

.x-mask{
	opacity: 1;
	background: #cccccc22;
	backdrop-filter: blur(0px);
}

.x-css-shadow{

	box-shadow: none!important;

}



/* GRILLAS */

#p_main{

	background: transparent!important;

}

#p_main .miembro {

    font-family: Montserrat;

    font-size: 13px;

    color: #4d4d4d;

    font-weight: 600;

}

#p_main .x-grid-with-row-lines .x-grid-cell-inner{

	font-family: Cursive;

    color: #000000;
    /*color: #ffffff;*/

}

#p_main .x-grid-group-title {

	color: #813dbe;

    font: 15px Roboto !important;

    font-weight: bold!important;

}

#p_main .x-grid-row-selected .x-grid-cell, .x-grid-row-selected .x-grid-rowwrap-div, .x-grid-row-over .x-grid-rowwrap-div, .x-grid-row-alt .x-grid-rowwrap-div, .x-grid-row-collapsed .x-grid-row-over{

	background-color: #ffffff40 !important;

	border: 0px solid #000!important;

}

#p_main .x-grid-row-selected .x-grid-cell-first{

	background: url(../themes/images/gray/xports/grid_pin_selected.png) no-repeat scroll -7px center #9255c512 !important;

}


#timeforma{
	font-size: 40px;
}
.score_header{
	background-color: #e5e5e5;
	color: black;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
}
.score_data{
	background-color: #fff;
	color: black;
	text-align: center;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
}
.score_data_red{
	background-color: #fff;
	color: red;
	text-align: center;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
}
.score_data_gris{
	background-color: #fff;
	color: lightgrey;
	text-align: center;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
}
.score_data_total{
	background-color: #fff;
	color: black;
	text-align: center;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
	font-weight: bold;
}
#forma1_nombre, #forma2_nombre, #promedio_formas{
	background-color: #04AEEF66;
	color: black !important;
	text-align: center;
	text-transform: uppercase;
	padding: 6;
	font-size: 15px;
}
#promedio_formas{
	color: white !important;
}
.forma_activa{
	background-color: #04AEEF !important;
	color: white !important;
	text-align: center !important;
	text-transform: uppercase !important;
	padding: 6 !important;
	font-size: 15px !important;
}
#form_scoringformas{
	border:none;
}

#form_scoringformas table.x-form-item-hidden{
	display: none;
}
.x-btn .capitan{
	background-size: cover !important;
}

#contestvarios .x-box-inner, #varios_container, #varios, #videoframe {
	height: 200px !important;
	border: 0px solid yellow;
}
#toolbar_capitanes{
	background: #E8E8ED;
}

.x-toolbar-docked-bottom .x-form-field.x-form-text{
	display: none;
}
.x-toolbar-docked-bottom .x-fieldset .x-form-field.x-form-text{
	display:block;
}
