/*Common*/
.tpg_barras .jqplot-xaxis-tick,
.tpg_barras2 .jqplot-xaxis-tick,
.tpg_barrashorizontales .jqplot-xaxis-tick,
.tpg_barrasapiladas .jqplot-xaxis-tick,
.tpg_barrashorizapiladas .jqplot-xaxis-tick,
.tpg_lineas .jqplot-xaxis-tick,
.tpg_lineas2 .jqplot-xaxis-tick,
.tpg_lineasconsul .jqplot-xaxis-tick,
.tpg_barrasylineas .jqplot-xaxis-tick,
.tpg_barrasapiylineas .jqplot-xaxis-tick{
	z-index: 1;
	max-width: 77px;
	text-overflow: ellipsis;
	overflow: hidden;
	/*font-size: 9pt;*/
}
.jqplot-xaxis{
	max-height:70px;
	min-height:70px;
}
.jqplot-yaxis{
	max-width:107px;
}
.jqplot-yaxis>.jqplot-yaxis-tick{
	z-index: 1;
	max-width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
}
/*Barras*/
.tpg_barras .jqplot-xaxis-tick{
	/*transform-origin: center left;*/
	transform: rotate(-50deg) translate(-50%, 0);
	text-align: left;
	font-size: 10pt;
}
.tpg_barras2 .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-45deg) translate(-50%, 0);
    text-align: right;
	font-size: 9pt;
}
/*Barras horizontal*/
.tpg_barrashorizontales .jqplot-xaxis-tick{
	/*transform-origin: center left;*/
	transform: rotate(-50deg) translate(-50%, 0);
	text-align: left;
}
/*Barras apiladas*/
.tpg_barrasapiladas .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-30deg) translate(-50%, 0);
    text-align: right;
	font-size: 7pt;
}
.tpg_barrashorizapiladas .jqplot-xaxis-tick{
	/*transform-origin: center left;*/
	transform: rotate(-50deg) translate(-50%, 0);
	text-align: left;
}
/*Lineas*/
.tpg_lineas .jqplot-xaxis-tick{
	/*transform-origin: center left;*/
	transform: rotate(-50deg) translate(-50%, 0);
	text-align: left;
	font-size: 10pt;
}
.tpg_lineas2 .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-45deg) translate(-50%, 0);
    text-align: right;
	font-size: 9pt;
}
.tpg_lineasconsul .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-45deg) translate(-50%, 0);
    text-align: right;
	font-size: 9pt;
}
/*Barras y lineas*/
.tpg_barrasylineas .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-30deg) translate(-50%, 0);
    text-align: right;
}
.tpg_barrasapiylineas .jqplot-xaxis-tick{
    /*transform-origin: center right;*/
    transform: rotate(-30deg) translate(-50%, 0);
    text-align: right;
	font-size: 7pt;
}

table.jqplot-table-legend,
table.jqplot-cursor-legend                          {width: calc(100% - 16px); left: 8px !important; padding: 0; margin: 0; }
/*table.jqplot-table-legend tr						{display: flex; justify-content: space-between;}
table.jqplot-table-legend td						{ width: calc(100% - 25px); text-align: left; }*/
table.jqplot-cursor-legend:nth-child(2n),
table.jqplot-table-legend td:nth-child(2n)        { text-align: left; }
table.jqplot-cursor-legend:nth-child(2n+1),
table.jqplot-table-legend td:nth-child(2n+1)        { width: 25px; }
.jqplot-table-legend{line-height: 0.9rem;}