/* Start custom CSS *//*table*/
.molecule-table table {
    border-spacing: 0px;
    border-collapse: separate;
    border: solid 1px #f2f2f2 !important;
}

.molecule-table th {
    background-color: #5cb9bc !important;
    color: #ffffff;
    font-size: 16px;
    text-align: left;
}

.molecule-table th:first-child {
    border-radius: 20px 0px 0px 0px;
    border: none !important;
}

.molecule-table th:last-child {
    border-radius: 0px 20px 0px 0px;
    border: none !important;
}

.molecule-table tr:last-child td:first-child {
    border-radius: 0px 0px 0px 20px !important;
}

.molecule-table tr:last-child td:last-child {
    border-radius: 0px 0px 20px 0px !important;
}

.molecule-table th {
    padding: 12px 15px;
    font-size: 16px !important;
}

.molecule-table td {
    background-color: #ffffff !important;
    border: solid 0.5px #f2f2f2 !important;
    padding: 12px 15px;
    font-size: 16px !important;
}


@media only screen and (max-width: 1024px) {
.molecule-table th {
    font-size: 14px !important;
}

.molecule-table td {
    font-size: 14px !important;
}
}/* End custom CSS */