/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 19 2025 | 21:30:47 */
/* standard styles for the tables */
table.check-table {
    width: 100%;
    border: none;
}

    table.check-table tr {
        box-shadow: 0px 4px 20px 0px #0000000D;
    }

    table.check-table td {
        background-color: #fff !important;
        padding: 15px;
        text-align: left;
        vertical-align: middle;
        border: none;
        border-bottom: 3px solid #F4F6F8;
    }

        table.check-table td img {
            width: 19px;
            min-width: 19px;
        }

        table.check-table td:first-child {
            padding-left: 20px;
            padding-right: 5px;
            border-radius: 8px 0 0 8px;
        }

        table.check-table td:last-child {
            border-radius: 0 8px 8px 0;
        }

        table.check-table td h1,
        table.check-table td h2,
        table.check-table td h3,
        table.check-table td h4,
        table.check-table td h5,
        table.check-table td h6 {
            margin: 0;
        }


    /* grey table definitions */
    table.check-table.grey tr {
        box-shadow: none;
    }

    table.check-table.grey td {
        background-color: #F4F5F8 !important;
        border-bottom-color: #ffffff;
    }


/* mobile styles below 500px */
@media (max-width: 500px) {
    table.check-table tr {
        display: flex;
        flex-wrap: wrap;
    }

    table.check-table td {
        flex-grow: 1;
        border: none;
        padding: 18px 15px 0 15px;
        border-radius: 0 8px 0 0;
    }

        table.check-table td:first-child {
            flex-grow: 0;
            border-radius: 8px 0 0 0;
        }

        table.check-table td:last-child {
            width: 100%;
            border-bottom: 3px solid #F4F6F8;
            padding: 10px 15px 18px 20px;
            border-radius: 0 0 8px 8px;
        }


    /* grey*/
    table.check-table.grey td {
        border-bottom: 3px solid #ffffff;
    }


    /* 2col */
    table.check-table.col-2 tr {
        flex-wrap: nowrap;
    }

    table.check-table.col-2 td:first-child {
        border-radius: 8px 0 0 8px;
    }

    table.check-table.col-2 td:last-child {
        border-radius: 0 8px 8px 0;
    }
}
