.menu-wrapper {
  display: flex;
  justify-content: space-around; }
  @media only screen and (max-width: 500px) {
    .menu-wrapper {
      flex-wrap: wrap; }
      .menu-wrapper .menu {
        margin-bottom: 0; } }

.menu h3 {
  width: 100%;
  line-height: 20px; }

.chart-wrapper .footnote {
  margin-top: -50px; }
  @media only screen and (max-width: 500px) {
    .chart-wrapper .footnote {
      margin-top: -68px;
      margin-bottom: 5rem; } }

.chart-labels-value,
.chart-labels-year,
.menu {
  display: flex;
  justify-content: space-around; }

.chart-labels-value {
  margin-top: -40px; }
  @media only screen and (max-width: 500px) {
    .chart-labels-value {
      margin-top: 0; }
      .chart-labels-value .long_suffix {
        font-size: .75rem !important;
        line-height: 14px; } }

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

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

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

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

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

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