/* FRETE+PRO 4.3.3.73 - Identidade visual TMS por origem
   Carregado por último para vencer os temas legados com !important. */

body .content table tbody tr.origem-tms-esmeraldas > td,
body .central-transporte-tabela tbody tr.origem-tms-esmeraldas > td,
body .log-table tbody tr.origem-tms-esmeraldas > td {
  background: #fff1c9 !important;
  border-top-color: #e7c46c !important;
  border-bottom-color: #e7c46c !important;
}

body .content table tbody tr.origem-tms-esmeraldas > td:first-child,
body .central-transporte-tabela tbody tr.origem-tms-esmeraldas > td:first-child,
body .log-table tbody tr.origem-tms-esmeraldas > td:first-child {
  box-shadow: inset 6px 0 0 #c48718 !important;
}

body .content table tbody tr.origem-tms-esmeraldas:hover > td,
body .central-transporte-tabela tbody tr.origem-tms-esmeraldas:hover > td,
body .log-table tbody tr.origem-tms-esmeraldas:hover > td {
  background: #ffe7a8 !important;
}

body .origem-tms-badge {
  display: inline-flex !important;
  align-items: center !important;
  vertical-align: middle !important;
  margin-left: 8px !important;
  padding: 4px 8px !important;
  border-radius: 999px !important;
  background: #b97810 !important;
  color: #fff !important;
  border: 1px solid #9f6507 !important;
  font-size: 9px !important;
  font-weight: 900 !important;
  letter-spacing: .08em !important;
  line-height: 1.1 !important;
  box-shadow: none !important;
}

@media (max-width: 760px) {
  body .origem-tms-badge {
    font-size: 8px !important;
    padding: 3px 6px !important;
    margin-left: 5px !important;
  }
}
