#tableForDocs, #tableForPaymentForInvoice {
    table-layout: fixed;
    width: 80%;
    border-collapse: collapse;
    border: 2px solid #ddd;
    margin-left: auto;
    margin-right: auto;
}
.signEDO{
  border: 1px solid gray;
  border-radius: 5px;
  padding: 7px;
}
.signEDO:hover{
  border: 1px solid gray;
  border-radius: 5px;
  padding: 7px;
  background-color: rgb(184, 220, 243);
}

.modal-body{
  text-align: center;
  margin-bottom: 30px;
}

thead th:nth-child(1) {
  width: 15%;
}

thead th:nth-child(2) {
  width: 50%;
}

thead th:nth-child(3) {
  width: 35%;
}
thead th:nth-child(4) {
  width: 10%;
}

th,
td {
  padding: 20px;
  border: 1px solid #ddd;
  word-wrap:break-word;
}

table> thead,tbody>tr>th,td{
    font-family: 'Montserrat';
    color: #333;
    font-size: 16px;
    font-weight: 600;
}

th {
    text-align: left;
}

caption {
  caption-side: top;
  text-align: center;
  padding: 10px 0;
  font-size: 18px;
}
