/* 1ère ligne de table si c'est une thead */
table thead tr:first-child th:first-child {
  border-top-left-radius: 4px;
}
table thead tr:first-child th:last-child {
  border-top-right-radius: 4px;
}
/* 1ère ligne de table si c'est une tr */
table tr:first-child td:first-child {
  border-top-left-radius: 4px;
}
table tr:first-child td:last-child {
  border-top-right-radius: 4px;
}
/* dernière ligne  */
table tr:last-child td:first-child {
  border-bottom-left-radius: 4px;
}
table tr:last-child td:last-child {
  border-bottom-right-radius: 4px;
}
a {
  text-decoration: none;
}
h2 {
  margin-top: 1em;
  margin-bottom: 1em;
  text-shadow: 1px 1px 2px grey;
}





  @media screen and (max-width: 783px){
    .tableau {
        width : 100% !important;
    }
  }


  @media screen and (max-width: 767px){
    .tabArticle thead th:nth-child(1),
    .tabArticle tbody td:nth-child(1) 
    {
      display: none;
    }
    .tabArticle thead th:nth-child(4),
    .tabArticle tbody td:nth-child(4) 
    {
      display: none;
    }
    .tabArticle thead th:nth-child(5),
    .tabArticle tbody td:nth-child(5) 
    {
      display: none;
    }
    .tabArticle thead th:nth-child(7),
    .tabArticle tbody td:nth-child(7) 
    {
      display: none;
    }
    .tabArticle thead th:nth-child(8),
    .tabArticle tbody td:nth-child(8) 
    {
      display: none;
    }
    
    .tabMarque thead th:nth-child(1),
    .tabMarque tbody td:nth-child(1) 
    {
      display: none;
    }

    .tabPays thead th:nth-child(1),
    .tabPays tbody td:nth-child(1) 
    {
      display: none;
    }
  }

