.gs-sort-icons {
    margin-left: 5px;
    font-size: 10px;
    color: #777;
    cursor: pointer;
}

.gs-sortable-table th.sorted-asc .gs-sort-asc {
    color: #333;
}

.gs-sortable-table th.sorted-desc .gs-sort-desc {
    color: #333;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat {
    text-align: left !important;
    width: 95% !important;
    margin: 0 auto !important;
    display: table !important;
    padding: 8px !important;
    border-radius: 15px !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
    border: none !important;
    color: #333333 !important;
    background-color: #ffffff !important;
    font-size: 16px !important;
    overflow: hidden !important;
    box-shadow: none !important;
    max-width: none !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat th {
    background-color: #e6f0fa !important;
    font-weight: bold !important;
    padding: 12px !important;
    text-align: left !important;
    border: none !important;
    color: #000000 !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat th:first-child {
    border-top-left-radius: 15px !important;
}
.google-sheet-table .wp-list-table.gs-sortable-table.table-stat th:last-child {
    border-top-right-radius: 15px !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat tr:last-child td:first-child {
    border-bottom-left-radius: 15px !important;
}
.google-sheet-table .wp-list-table.gs-sortable-table.table-stat tr:last-child td:last-child {
    border-bottom-right-radius: 15px !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat td {
    padding: 12px !important;
    border: none !important;
    text-align: left !important;
    color: #333333 !important;
    font-weight: normal !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat td:first-child {
    color: #000000 !important;
    font-weight: bold !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat tr:nth-child(odd) {
    background-color: #f9f9f9 !important;
}
.google-sheet-table .wp-list-table.gs-sortable-table.table-stat tr:nth-child(even) {
    background-color: #f1f5f9 !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat tr:hover {
    background-color: #dbe9f9 !important;
    box-shadow: 0 6px 6px -6px #aaa !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat td:hover {
    background-color: #e6f0fa !important;
    color: #000000 !important;
    font-weight: bold !important;
    box-shadow: #1A418E -1px 1px, #1A418E -2px 2px, #1A418E -3px 3px,
                #1A418E -4px 4px, #1A418E -5px 5px, #1A418E -6px 6px !important;
    transform: translate3d(6px, -6px, 0) !important;
    transition-delay: 0s !important;
    transition-duration: 0.4s !important;
    transition-property: all !important;
    transition-timing-function: linear !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat thead th .gs-sort-icons {
    margin-left: 8px !important;
    font-size: 10px !important;
    color: #1A418E !important;
    cursor: pointer !important;
}


.google-sheet-table .wp-list-table.gs-sortable-table.table-stat th.sorted-asc .gs-sort-asc,
.google-sheet-table .wp-list-table.gs-sortable-table.table-stat th.sorted-desc .gs-sort-desc {
    color: #1A418E !important;
}


@media (max-width: 800px) {
    .google-sheet-table .wp-list-table.gs-sortable-table.table-stat td:nth-child(4),
    .google-sheet-table .wp-list-table.gs-sortable-table.table-stat th:nth-child(4) {
        display: none !important;
    }
}
