.specification-table table{
    width: 100% !important;
    margin-bottom: 1rem !important;
    color: #212529 !important;
    border-collapse: collapse !important;
    border: 1px solid #dee2e6 !important;
}

.specification-table table tr th, .specification-table table tr td {
    border: 1px solid #ccc !important;
    padding: 0.75rem !important;
    vertical-align: top !important;
}

/* .specification-table table tr th:first-child, .specification-table table tr td:first-child */
.specification-table table tr th{
    background: #e5721e !important;
    color: #fff !important;
    width:20% !important;
    text-align:left !important;
}

.specification-table table tr td {
    text-align:center !important;
}

.features-list h4{
    color: #e5721e !important;
}