.overflow {
  overflow: auto;
}

.mainTable {
  border-collapse: unset;
}

.lignTable {
  padding: 5px;
}

.boxesValue {
  border: 1px solid;
  padding: 5px;
  margin: 5px;
  width: 600px;
}

.content table tbody tr td.boxesLabel {
  background-color: #4680fe;
  border: 1px solid;
  padding: 5px;
  margin: 5px;
  width: 600px;
  color: white;
}

.overflow {
  overflow: auto;
}

.mainTableResult {
  border-collapse: unset;
}

.lignTableResult {
  padding: 5px;
}

.boxesValueResult {
  border: 1px solid #ddd;
  padding: 5px;
  margin: 5px;
  width: 600px;
}

.boxesValueResult.black {
  color: black;
  font-size: 18px;
  font-weight: bold;
}

.content table tbody tr td.boxesLabelResult {
  background-color: #4680fe;
  border: 1px solid;
  padding: 5px;
  margin: 5px;
  width: 600px;
  color: white;
}


.content table tbody tr td {
    background-color: #fff;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    text-align: center;
    font-size: 14px;
    color: #aaa;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-weight: 400;
}

.content table tbody tr td:first-child {
    border-left: 1px solid #ddd;
}

.content table tr:nth-child(even) td {
    background-color: #fbfbfb;
}

.content table tbody tr td input {
    border: none;
    background-color: transparent;
    width: 100%;
 }
