/*.sub-title {background-color: #f4f4f4; border-bottom: none; padding-left: 10px; margin-bottom: 0px;}*/
/*.padding-wrapper .sub-title:first-child {background: none;}*/
/*.sub-title .custom-control-description {font-size: 14px; font-weight: bold;}*/
/*.content-row>.content>.padding-wrapper>.container-fluid.new {background-color: #f4f4f4; margin-bottom: 15px; padding-left: 80px; padding-bottom: 20px;}*/
/*.custom-control .custom-control-description {width: 200px;}*/
/*.dropdown-option.dropdown-chose:before {*/
    /*content: '';*/
    /*float: left;*/
    /*width: 10px;*/
    /*height: 10px;*/
    /*background: #4AB1E9;*/
    /*border-radius: 100%;*/
    /*margin: 8px 5px 0 0;*/
/*}*/
/*.dropdown-option.dropdown-chose:after {*/
    /*display: none;*/
/*}*/
/*.main-row>.content-row .sub-header {margin-bottom: 20px;}*/
/*!*.container-fluid .row:last-child .form-group {margin-bottom: 0;}*!*/
/*.div-line {margin: 0 0 15px;}*/
/*.buttons-wrapper {padding-right:280px;}*/
.btn.dropdown-toggle {padding: 2px; width: 70px;}
/*.btn.dropdown-toggle::after {transform: translateY(-50%) rotate(180deg);}*/


.fixed-table-body thead th:first-child .th-inner {display: -webkit-flex; display: flex; display: -ms-flexbox; align-items: center; justify-content: center;}
.th-inner input[type="checkbox"], .bs-checkbox input[type="checkbox"] {width: 16px; height: 16px;}
/*.th-inner .custom-control-indicator, .bs-checkbox .custom-control-indicator {position: relative; left: inherit; top: inherit; display: inline-block;}*/
/*.fixed-table-container td.bs-checkbox {text-align: center;padding-right: 10px!important;}*/
/*.padding-wrapper.table-no-check .fixed-table-body thead th:first-child .th-inner {justify-content: left;}*/

.th-inner input[type="checkbox"], .bs-checkbox input[type="checkbox"] {opacity: 1;}
.fixed-table-container td.bs-checkbox {text-align: center; padding-right: 10px!important;}
.fixed-table-container tbody td {vertical-align: middle;}

.btn-group.dropup button{
    color: #7c8a96 !important;
    background-color: #fff;
    border-color: #d7dce1 !important;
}
.float-left.pagination-detail input{
    color: #7c8a96 !important;
    background-color: #fff;
    border-color: #d7dce1 !important;
}

.float-left.pagination-detail> .btn.btn-sm.btn-secondary{
    color: #fff !important;
    background-color: #3d8ef8;
    border-color: #3d8ef8 !important;
    padding: .19rem .5rem;
}