﻿.table-responsive {
    background: #fff;
    border: solid 1px #ccc;
    padding: 10px;
}

/*.table > :not(caption) > * > * {
    padding: 0.25rem 0.5rem;
    font-size: 14px;
}

.bootstrap-table .fixed-table-container .table thead th .th-inner {
    padding: 0.5rem;
    font-size: 14px;
}*/

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot {
    animation-delay: .3s;
    padding: 0.35rem;
}

.bootstrap-table .fixed-table-container .fixed-table-body {
    min-height: 100px;
}

.action-column {
    width: 135px
}

.b-table thead {
    background-color: #198754;
    color: #eee;
}

.search-input {
    width: 280px;
    border-radius: 0
}

.fixed-table-toolbar div {
    margin-top: 0 !important
}

.fixed-table-pagination div {
    margin-bottom: 0 !important
}

th[data-field="Index"] {
    width: 60px !important
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.open {
    opacity: 0.5;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
    background: #19354c;
    color: #fff;
}

    .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot, .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap::after, .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap::before {
        background: #ffffff !important;
    }

    .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .loading-text {
        font-size: 22px !important;
    }

.fixed-table-header {
    margin-right: 0 !important;
    margin-left: 17px !important
}

.bootstrap-table .fixed-table-toolbar .columns .dropdown-menu {
    text-align: right;
}

.bootstrap-table .fixed-table-container .table tbody tr .card-view .card-view-title,
.bootstrap-table .fixed-table-container .table tbody tr .card-view .card-view-value {
    text-align: right !important;
}

.fixed-table-pagination .dropup .dropdown-toggle::after {
    margin-right: 0.75em !important;
    vertical-align: 0.15em !important;
    margin-left: 0 !important;
}

.fixed-table-toolbar .bi-plus::before {
    transform: scale(1.5);
}