.table-title {
    font-weight: bold;
}

.table-subtitle {
    font-weight: normal;
}

.table-title-area {
    padding: 10px 10px 10px 0px;
}

/*.table-tooltop {
    font-size: 14px;
}

.table-tooltip.tooltip {
    opacity: 1 !important;
}

.table-tooltip .tooltip-inner {
    background-color: #777777;
    box-shadow: 0px 0px 4px black;
    opacity: 1 !important;
}

.table-tooltip.tooltip.bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #777777 !important;
}

.table-tooltip.tooltip.bs-tooltip-start .tooltip-arrow::before {
    border-left-color: #777777 !important;
}

.table-tooltip.tooltip.bs-tooltip-bottom .tooltip-arrow::before {
    border-bottom-color: #777777 !important;
}

.table-tooltip.tooltip.bs-tooltip-top .tooltip-arrow::before {
    border-top-color: #777777 !important;
}*/


/*Arrow location bug*/

.tooltip.bs-tooltip-start .tooltip-arrow::before {
    top: -8px;
}

.tooltip.bs-tooltip-end .tooltip-arrow::before {
    top: -8px;
}


/* Export HTML */

table.tabulator-print-table {
    background-color: white;
    border: 1px solid lightgray;
    white-space: nowrap;
}

.tabulator-print-table thead tr th {
    border: 1px solid lightgray;
    color: white;
    background-color: black;
    white-space: nowrap;
    padding: 8px;
}

.tabulator-print-table-row td {
    border: 1px solid lightgray;
    padding: 2px;
    white-space: nowrap;
    padding: 4px;
}

.tabulator-print-table-calcs td {
    border: 1px solid lightgray;
    color: white;
    background-color: rgb(60, 60, 60);
    white-space: nowrap;
    padding: 4px;
}

/*Search*/

.table-search:focus,
.table-search:focus-within {
    color: #212529;
    background-color: #fff;
    border-color: #98dd84 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(48, 186, 9, .25)
}

.table-search {
    border: 1px solid #ced4da !important;
    color: #495057 !important;
    min-height: 40px !important;
    border-radius: 4px;
    padding-left: 10px;
    padding-right: 10px;
    overflow: auto;
}

.title-wrapper {
    float: left;
}

.search-wrapper {
    float: right; 
    width:180px;
}