.review-title {

    margin: 20px 0px;

    background-color: #063353;

    color: white;

    padding: 25px 20px;

    font-size: 12px;

}

.thanks-title {

    background-color: #ad7755;

    color: white;

    padding: 20px 20px;

    font-size: 18px;

    font-weight: 600;

}

.tools-review {

    margin: 0 auto;

    width: 70%;

}

.approx b {

    font-size: 24px;

    color: #063353;

}

.table {

    border: 1px solid black;

    border-collapse: collapse;

}

.table tr th {

    color: #ad7755;

}

.table {

    border: 1px solid; /* Giữ nguyên border hiện tại */

    width: 100%; 

    max-width: 100%; 

    box-sizing: border-box; 

  }

.table th,

.table td {

    border-bottom: 1px solid #ccc;

    padding: 20px;

    align-content: center;

}

@media (max-width: 576px) {

    .tools-review {

        width: 100%;

    }

} 

@media (max-width: 600px) {

    .table {

      font-size: 12px; /* Điều chỉnh kích thước chữ trên màn hình nhỏ */

    }

    .table td {

        padding: 20px 8px;

    }

    .table tr th {

        color: #ad7755;

        font-size: 13px;

    }

  }

.review-thanks {

    border: 1px solid black;

    text-align: center;

    align-content: center;

}

.review-thanks a {

    color: white;

    text-decoration: none;

}

.review-thanks button {

    background-color: #ad7755;

    color: white;

    padding: 8px 20px;

    border: none;

    width: 220px;

}

.img-preview {

    max-width: 100%;

    max-height: 100px;

}
.italic-text {
    font-style: italic;
}
.comment-wrap {
    border-radius: 5px;
    margin-top: 10px;
    padding: 10px;
    background-color: #f3d2bd;
}