.bootstrap-table .table { margin-bottom: 0 !important;  border-collapse: collapse !important; }
.bootstrap-table .table, .bootstrap-table .table>tbody>tr>td, .bootstrap-table .table>tbody>tr>th, .bootstrap-table .table>tfoot>tr>td, .bootstrap-table .table>tfoot>tr>th, .bootstrap-table .table>thead>tr>td { padding: 10px !important }
.bootstrap-table .table.table-no-bordered>tbody>tr>td, .bootstrap-table .table.table-no-bordered>thead>tr>th { border-right: 2px solid transparent }
.fixed-table-container { position: relative; clear: both;  }
.fixed-table-container.table-no-bordered { border: 1px solid transparent }
.fixed-table-footer, .fixed-table-header { overflow: hidden; }
/*.fixed-table-header { border-bottom: 1px solid #ddd }
.fixed-table-footer { border-top: 1px solid #ddd }*/
.fixed-table-body { overflow-x: auto; overflow-y: auto; height: 100% }
.fixed-table-container table { width: 100% }
.fixed-table-container thead th { height: 0; padding: 0; margin: 0;  }
.fixed-table-container thead th:first-child { border-left: none; }
.fixed-table-container thead th .th-inner { padding: 10px; vertical-align: top; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.fixed-table-container thead th .sortable { cursor: pointer; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC'); background-position: right; background-repeat: no-repeat; padding-right: 30px }
.fixed-table-container th.detail { width: 30px }
.fixed-table-container tbody tr:first-child td { border-top: none }
.fixed-table-container tbody td:first-child { border-left: none }
.fixed-table-container tbody .selected td { background-color: #f5f5f5 }
.fixed-table-container .bs-checkbox { text-align: center }
.fixed-table-container .bs-checkbox .th-inner { padding: 10px 0 }
.fixed-table-container input[type=radio], .fixed-table-container input[type=checkbox] { margin: 0 auto !important }
.fixed-table-container .no-records-found { text-align: center }
.fixed-table-pagination .pagination-detail, .fixed-table-pagination div.pagination { margin-top: 10px; margin-bottom: 10px }
.fixed-table-pagination div.pagination .pagination { margin: 0 }
.fixed-table-pagination .pagination a { padding: 6px 12px; line-height: 1.428571429 }
.fixed-table-pagination .pagination-info { line-height: 34px; margin-right: 5px }
.fixed-table-pagination .btn-group { position: relative; display: inline-block; vertical-align: middle }
.fixed-table-pagination .dropup .dropdown-menu { margin-bottom: 0 }
.fixed-table-pagination .page-list { display: inline-block }
.fixed-table-toolbar .columns-left { margin-right: 5px }
.fixed-table-toolbar .columns-right { margin-left: 5px }
.fixed-table-toolbar .columns label { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.428571429 }
.fixed-table-toolbar .bars, .fixed-table-toolbar .columns, .fixed-table-toolbar .search { position: relative; margin-top: 10px; margin-bottom: 10px; line-height: 34px }
.fixed-table-pagination li.disabled a { pointer-events: none; cursor: default }
.fixed-table-loading { display: none; position: absolute; top: 42px; right: 0; bottom: 0; left: 0; z-index: 99; background-color: #fff; text-align: center }
.fixed-table-body .card-view .title { font-weight: 700; display: inline-block; min-width: 30%; text-align: left !important }
.fixed-table-body thead th .th-inner { box-sizing: border-box }
.table td, .table th { vertical-align: middle; box-sizing: border-box }
.fixed-table-toolbar .dropdown-menu { text-align: left; max-height: 300px; overflow: auto }
.fixed-table-toolbar .btn-group>.btn-group { display: inline-block; margin-left: -1px !important }
.fixed-table-toolbar .btn-group>.btn-group>.btn { border-radius: 0 }
.fixed-table-toolbar .btn-group>.btn-group:first-child>.btn { border-top-left-radius: 4px; border-bottom-left-radius: 4px }
.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn { border-top-right-radius: 4px; border-bottom-right-radius: 4px }
.bootstrap-table .table>thead>tr>th { vertical-align: bottom; }
.bootstrap-table .table thead>tr>th { padding: 0; margin: 0 }
.float-end .dropdown-menu { right: 0; left: auto }
p.fixed-table-scroll-inner { width: 100%; height: 200px }
div.fixed-table-scroll-outer { top: 0; left: 0; visibility: hidden; width: 200px; height: 150px; overflow: hidden }
.fixed-table-body::-webkit-scrollbar-track{-webkit-box-shadow:none ; background-color:transparent;}
.fixed-table-body::-webkit-scrollbar{width: 6px; background-color:transparent;}
.fixed-table-body::-webkit-scrollbar-thumb{-webkit-box-shadow:none; background-color: rgba(0,0,0,0.60); border-radius: 3px;}
/* Only FireFox */ 
.fixed-table-body{scrollbar-color: #666 #fff; scrollbar-width: thin;  }
/* multiselect css end */
