/* V41 - apresentação bancária legível e responsiva */
#nav-movimentacoes-bancarias {
  min-height: 52px;
  height: auto;
  align-items: center;
}

#nav-movimentacoes-bancarias > span:last-child {
  display: block;
  min-width: 0;
  line-height: 1.2;
  overflow-wrap: normal;
  word-break: normal;
  white-space: normal;
}

.fin-mb .mb-head h1,
.fin-mb .mb-head p {
  overflow-wrap: normal;
  word-break: normal;
}

.fin-banks .fin-bank-table-wrap table {
  min-width: 1180px;
}

.fin-banks .fin-bank-table-wrap th,
.fin-banks .fin-bank-table-wrap td {
  white-space: normal;
}

@media (max-width: 1100px) {
  .fin-mb .mb-head,
  .fin-banks .fin-bank-head {
    align-items: flex-start;
    gap: 16px;
  }
}
