/* Futebol Viseu v66 — distribuição real das colunas da classificação. */
html body #jogos #classificacao-home .fv53-table{
  width:100%!important;
  min-width:680px!important;
  table-layout:fixed!important;
}
html body #jogos #classificacao-home .fv53-table th,
html body #jogos #classificacao-home .fv53-table td{
  padding-left:7px!important;
  padding-right:7px!important;
}
html body #jogos #classificacao-home .fv53-table th:nth-child(1),
html body #jogos #classificacao-home .fv53-table td:nth-child(1){
  width:5%!important;
  min-width:0!important;
}
html body #jogos #classificacao-home .fv53-table th:nth-child(2),
html body #jogos #classificacao-home .fv53-table td:nth-child(2){
  width:35%!important;
  min-width:0!important;
}
html body #jogos #classificacao-home .fv53-table th:nth-child(n+3):nth-child(-n+9),
html body #jogos #classificacao-home .fv53-table td:nth-child(n+3):nth-child(-n+9){
  width:7.2%!important;
  min-width:0!important;
}
html body #jogos #classificacao-home .fv53-table th:nth-child(10),
html body #jogos #classificacao-home .fv53-table td:nth-child(10){
  width:9.6%!important;
  min-width:0!important;
}
html body #jogos #classificacao-home .fv53-team{
  gap:7px!important;
}
html body #jogos #classificacao-home .fv53-team img{
  width:24px!important;
  height:24px!important;
  flex-basis:24px!important;
}
html body #jogos #classificacao-home .fv53-team span{
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
html body #jogos #classificacao-home .fv53-points{
  background:#edf7e8!important;
  color:#285d13!important;
  font-weight:950!important;
}
@media(max-width:700px){
  html body #jogos #classificacao-home .fv53-table{
    min-width:650px!important;
  }
  html body #jogos #classificacao-home .fv53-table th:nth-child(2),
  html body #jogos #classificacao-home .fv53-table td:nth-child(2){
    width:34%!important;
  }
  html body #jogos #classificacao-home .fv53-team span{
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }
}
