@charset "UTF-8";

* { padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; box-sizing: border-box}

/* Formato para todas paginas */
html, body {
	width: 100%;
    height: 100%;
    background-color: white;
    
}

.row:before, .row:after {display: none !important;}

#competition .table-bordered tbody tr {
    border: 2px solid rgb(153, 63, 63);
  }
  
#competition .table-bordered tbody tr td {
    border: 2px solid rgb(153, 63, 63);
    text-align: center;
}
  
#competition .table-bordered tbody tr {
    border: 2px solid rgb(153, 63, 63);
  }
  
#competition .table-bordered thead tr {
    border: 2px solid rgb(153, 63, 63);
}
  
#competition .table-bordered thead tr th {
    border: 2px solid rgb(153, 63, 63);
    text-align: center;
  }

#competition .table-bordered tfoot tr {
    border: 2px solid rgb(153, 63, 63);
  }

#competition .table-bordered tfoot tr td {
    border: 2px solid rgb(153, 63, 63);
    text-align: center;
}

#alpha .table-bordered tbody tr {
    border: 2px solid rgb(93, 145, 93);
}
  
#alpha .table-bordered tbody tr td {
    border: 2px solid rgb(93, 145, 93);
    text-align: center;
}
  
#alpha .table-bordered tbody tr {
    border: 2px solid rgb(93, 145, 93);
}
  
#alpha .table-bordered thead tr {
    border: 2px solid rgb(93, 145, 93);
}
  
#alpha .table-bordered thead tr th {
    border: 2px solid rgb(93, 145, 93);
    text-align: center;
}

#alpha .table-bordered tfoot tr {
    border: 2px solid rgb(93, 145, 93);
}

#alpha .table-bordered tfoot tr td {
    border: 2px solid rgb(93, 145, 93);
    text-align: center;
}

@media print {
    #imprimir {
      display: none;
    }
    #voltarbt {
        display: none;
    }
  }

#MenuLink1 li a {
    color: white;
}

#MenuLink1 li a:hover {
    color: black;
}

#table {
    width: 100%;
  }
  
.grow {
    width: 1%; 
    white-space: nowrap; 
}

#tabela tbody tr{
    cursor:pointer;
}

#tabela thead th:nth-child(1){
    width:100px;
}

#table thead {
    height: 70px;
}

#tabela input{
    color: black;
}

#table th:first-child,
#table td:first-child {
    position: sticky;
    left: 0;
}

#tabela1 th:first-child,
#tabela1 td:first-child {
    position: sticky;
    left: 0;
}

#tabela1 th,
#tabela1 td {
   font-size: small;
}
