.elementor-2710 .elementor-element.elementor-element-1a7ac5b{--display:flex;}/* Start custom CSS for html, class: .elementor-element-4d3354e */.table-container {
    font-family: "nunito-sans",Sans-Serif;
    overflow: auto;
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    height: 160px;
    width: 100%;
}
#dataTable table{
    width: 100%;
}
#dataTable table tbody td {
    background-color: #fff!important;
}

.custom-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 16px;
}

.custom-table thead tr {
    background-color: #00E59C;
    color: white;
    text-align: left;
}

.custom-table th, .custom-table td {
    padding: 20px 15px;
    border-bottom: 1px solid #e0e0e055!important;
    border: 0;
    vertical-align: middle;
}


.custom-table tbody tr:hover {
    background-color: #f1f1f1;
}

.pair {
    font-size: 11px;
    color: #666;
}

/*Search Bar*/
.search-bar{
    border: none!important;
    font-size: 12px;
    font-family: "nunito-sans",Sans-Serif;
}
.no-results{
    font-family: "nunito-sans",Sans-Serif;
}
.search-bar:focus{
    outline: none!important;
}


@media (max-width: 768px) {
    .table-container{
        height:230px;
    }
}/* End custom CSS */