/* KRM TT — compléments à css/krm.css (repris de KRM) */
.tt-lang-slot { display: flex; justify-content: center; margin: 0 0 12px; }
.sidebar .tt-lang-slot { margin: 8px 0; }
.doc-lignes td { vertical-align: top; }
.doc-lignes .input { height: 32px; }
.doc-lignes .l-detail { height: 28px; font-size: 12px; }
.doc-lignes .num, .doc-lignes input.num { text-align: right; }
.doc-totaux { text-align: right; line-height: 1.6; }
.kpi.clic { cursor: pointer; }
@media (max-width: 860px) {
  .doc-lignes input[style*="width"] { width: 100% !important; }
}
