.custom-file {
    z-index: 0;
}

.top-content{
    margin-left: -15px;
    margin-right: -15px;
}

.blue-icon {
    color: #007bff !important;
    background-color: transparent !important;
    cursor: pointer !important;
    margin-right: 10px;
}

.form-custom .form-control {
    height: auto;
}

.form-custom .custom-btn {
    border-radius: 6px;
    background: #0D4C92;
    color: var(--lightdefaulthoverffffff, #FFF);
    text-align: right;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    letter-spacing: 0.035px;
    padding: 10px 30px;
    border: 1px solid;
}
.pointer {
    cursor: pointer;
}

.form-custom .select2-container .select2-selection--single {
    height: 38px;
}

.form-custom .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
}
.bootstrap-table .fixed-table-container .table thead th .both {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC")
}
.bootstrap-table .fixed-table-container .table thead th .th-inner {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 600;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal !important;
    align-content: center;
}
.bootstrap-table .fixed-table-container .table-dng thead th .th-inner {
    color: #0D4C92;
    background: #BCE6FE;
    padding: 0.75rem;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bootstrap-table .fixed-table-container .table-cddh thead th .th-inner {
    color: #031739;
    background: #a4e6ff;
    padding: 0.75rem;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bootstrap-table .fixed-table-container .tablemodal thead th .both {
    background-position: right 8px center !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80NDM1XzM4MDg0KSI+CjxwYXRoIGQ9Ik0zLjQzNTQyIDAuOTY5NzI3QzMuNzQ3OTIgMC42NzY3NTggNC4yNTU0MSAwLjY3Njc1OCA0LjU2NzkxIDAuOTY5NzI3TDcuNzY3OTIgMy45Njk3M0M3Ljk5NzkyIDQuMTg1MzUgOC4wNjU0MiA0LjUwNjQ0IDcuOTQwNDIgNC43ODc2OUM3LjgxNTQyIDUuMDY4OTQgNy41MjU0MSA1LjI1MTc2IDcuMjAwNDIgNS4yNTE3NkwwLjgwMDQxNSA1LjI0OTQxQzAuNDc3OTE1IDUuMjQ5NDEgMC4xODU0MTUgNS4wNjY2IDAuMDYwNDE1MiA0Ljc4NTM1Qy0wLjA2NDU4NDggNC41MDQxIDAuMDA1NDE1MTggNC4xODMwMSAwLjIzMjkxNSAzLjk2NzM4TDMuNDMyOTIgMC45NjczODNMMy40MzU0MiAwLjk2OTcyN1pNMy40MzU0MiAxMS4wMzE0TDAuMjM1NDE1IDguMDMxNDVDMC4wMDU0MTUxOCA3LjgxNTgyIC0wLjA2MjA4NDggNy40OTQ3MyAwLjA2MjkxNTIgNy4yMTM0OEMwLjE4NzkxNSA2LjkzMjIzIDAuNDc3OTE1IDYuNzQ5NDEgMC44MDI5MTUgNi43NDk0MUg3LjIwMjkyQzcuNTI1NDIgNi43NDk0MSA3LjgxNzkyIDYuOTMyMjMgNy45NDI5MiA3LjIxMzQ4QzguMDY3OTIgNy40OTQ3MyA3Ljk5NzkxIDcuODE1ODIgNy43NzA0MSA4LjAzMTQ1TDQuNTcwNDIgMTEuMDMxNEM0LjI1NzkyIDExLjMyNDQgMy43NTA0MiAxMS4zMjQ0IDMuNDM3OTIgMTEuMDMxNEgzLjQzNTQyWiIgZmlsbD0iIzAzNUZCNSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQ0MzVfMzgwODQiPgo8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K")
}
.bootstrap-table .fixed-table-container .tablemodal thead th .th-inner {
    color: #035FB5;
    background-color: #BCE6FE;
    padding: 0.75rem;
    font-size: 14px !important;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.page-item.active .page-link, .nav-underline .tab.active a.page-item .page-link, .page-item.show .page-link{
    background-color: #035FB5 !important;
    border-color: #035FB5 !important;
    color: #FFF !important;
    cursor: default;
    z-index: 3;
}
.page-link{
    color: #000 !important;
    border-radius: 5px;
    border: none;
}