.chart-wrapper {
  margin-top: 0 !important; }

.chart-labels-value.tab0 .value:first-child::after {
  content: "";
  background-image: url("../images/resultados/1_a_1.png"); }

.chart-labels-value.tab0 .value:last-child::after {
  content: "";
  background-image: url("../images/resultados/1_a_2.png"); }

.chart-labels-value.tab1 .value:first-child::after {
  content: "";
  background-image: url("../images/resultados/2_a_1.png"); }

.chart-labels-value.tab1 .value:last-child::after {
  content: "";
  background-image: url("../images/resultados/2_a_2.png"); }

.chart-labels-value.tab2 .value:first-child::after {
  content: "";
  background-image: url("../images/resultados/3_a_1.png"); }

.chart-labels-value.tab2 .value:last-child::after {
  content: "";
  background-image: url("../images/resultados/3_a_2.png"); }

.chartdiv.hasNegative {
  max-height: 250px;
  top: -112px; }
  .performance {
    display: none !important; }
  @media only screen and (max-width: 500px) {
    .chartdiv.hasNegative {
      top: -90px; } }
  @media only screen and (max-width: 400px) {
    .chartdiv.hasNegative {
      top: -75px; } }
  @media only screen and (max-width: 350px) {
    .chartdiv.hasNegative {
      top: -65px; } }

@media only screen and (min-width: 500px) {
  .performance {
    top: 40px;
    position: relative; } }
