/* Educa — Consolidação responsiva final. */

@media (max-width: 800px) {
  html,
  body {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
  }

  .tl {
    display: block !important;
    width: 100% !important;
    min-width: 0 !important;
  }

  .tl > .sb {
    display: none !important;
  }

  .tl > .tm {
    width: 100% !important;
    min-width: 0 !important;
    margin-left: 0 !important;
  }
}

@media (max-width: 620px) {
  .cad-v10-tabs {
    max-width: 100%;
    overflow-x: auto;
    overscroll-behavior-inline: contain;
    scrollbar-width: none;
  }

  .cad-v10-tabs::-webkit-scrollbar {
    display: none;
  }

  .cad-v10-tabs button {
    flex: 0 0 auto;
  }
}
