/* Ghi đè biến font 9pt của 7.css. Nội dung 16px, chữ phụ 14px, nút cao 44px. */
:root,
.win7 {
  --w7-font: 16px "Be Vietnam Pro", "Segoe UI", sans-serif;
  --w7-font-secondary: 14px "Be Vietnam Pro", "Segoe UI", sans-serif;
}

html body .slide-panel.active-slide,
html body .slide-panel.active-slide * {
  font-size: 16px !important;
}

html body #treasuryTableContainer table.fund-matrix th,
html body #treasuryTableContainer table.fund-matrix td,
html body #treasuryTableContainer table.fund-matrix thead th,
html body #fullscreenMatrixModal table.fund-matrix th,
html body #fullscreenMatrixModal table.fund-matrix td,
html body #fullscreenMatrixModal table.fund-matrix thead th,
html body #surplusTableContainer table th,
html body #surplusTableContainer table td,
html body #surplusTableContainer table thead th {
  font-size: 16px !important;
}

html body .text-xs,
html body .text-sm,
html body small,
html body .nav-tab-btn,
html body .w7-dialog-title {
  font-size: 14px !important;
}

html body button:not(.w7-ctrl-btn),
html body [role="button"]:not(.w7-ctrl-btn) {
  min-height: 44px !important;
}

header {
  height: 64px;
  max-height: 64px;
}

@media (max-width: 720px) {
  html body .fund-layout {
    flex-direction: column !important;
  }
  html body .fund-side {
    width: 100% !important;
    position: static !important;
  }
}
