/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 11 2026 | 13:45:27 */
table table-dark/* Product Specification Table */
.spec-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #333;
    background: #fff;
    margin: 25px 0;
    border: 1px solid #dcdcdc;
    box-shadow: 0 2px 8px rgba(0,0,0,.08);
}

.spec-table thead th {
    background: #e31d1a;
    color: #fff;
    padding: 15px 20px;
    text-align: left;
    font-size: 20px;
    font-weight: 600;
    border: 1px solid #005baa;
}

.spec-table td {
    border: 1px solid #ddd;
    padding: 12px 16px;
    vertical-align: top;
    line-height: 1.7;
}

/* Left Column */
.spec-table td:first-child {
    width: 30%;
    background: #f7f7f7;
    font-weight: 600;
    color: #222;
}

/* Section Headers */
.spec-table .section td {
    background: #e31d1a;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .5px;
    padding: 12px 16px;
}

/* Zebra Rows */
.spec-table tbody tr:nth-child(even):not(.section) td {
    background: #fcfcfc;
}

/* Hover Effect */
.spec-table tbody tr:hover:not(.section) td {
    background: #eef7ff;
    transition: all .25s ease;
}

/* Links */
.spec-table a {
    color: #005baa;
    text-decoration: none;
}

.spec-table a:hover {
    text-decoration: underline;
}

/* Responsive */
@media (max-width: 768px) {

    .spec-table {
        display: block;
        overflow-x: auto;
        white-space: normal;
    }

    .spec-table th,
    .spec-table td {
        padding: 10px 12px;
        font-size: 14px;
    }

    .spec-table td:first-child {
        width: 35%;
    }

    .spec-table .section td {
        font-size: 15px;
    }
}

h1{
	 font-size: 28px;
}

table>tbody>tr>td{
	text-align: center !important;
	border: 1px solid #ddd !important;
}

table th:first-child{
	border: 1px solid #ddd !important;
	border-left: 1px solid #ddd !important;
	border-top: 1px solid #ddd !important;
}

table-dark{
	border: 1px solid #ddd !important;
}

table-dark>tbody{
	border: 1px solid #ddd !important;
}

th{
	border: 1px solid #ddd !important;
}