.dataTables_wrapper table {
}

.dataTables_wrapper table thead {
}

.dataTables_wrapper table thead tr {
  color: rgba(0, 0, 0, 0.54);
  /* border-bottom: 1px solid #bdc3c7;
  border-top: 1px solid #bdc3c7; */
  border:1px solid #bdc3c7;
}

.dataTables_wrapper table thead tr th {
  /* border-right: 1px solid #bdc3c7; */
  background-color: #F0F1F3;
  padding: 6px;
}

.dataTables_wrapper table tbody {
}

.dataTables_wrapper table tbody tr {
}

.dataTables_wrapper table tbody td {
  /* border-left: 0.5px solid #d9dcde; */
  padding: 5px 6px;
  /* background: #fff; */
}
.dataTables_wrapper table tbody td:last-child {
  /* border-right: 0.5px solid #d9dcde; */
}
.dataTables_wrapper .datatable-content {
}

.filters_headers .form-group label {
  display: block;
  font-size: 11px;
  margin-bottom: 0;
}
.filters_headers .form-group {display: inline-block;    margin-bottom: 0;}
/* .filters_headers .form-group .form-control {
  font-size: 12px !important;
  padding: 3px 5px;
  display: block!important;
  width: auto!important;
} */

/* .page-header .page-title{
  flex-grow: inherit !important;
  width: auto !important;
  display: none;
} */

/* .page-header .filters_headers {display: inline-block;} */

.page-header .page-tools {
  display: inline-block;
  float: right;
}

.filters_headers .dropdown{
  display: inline-block;
}

/* body .datatable-header .coloumn_filter{top: 0;} */

.title-main-page{
  font-size: 18px;
  color: #5b626b;
  line-height: 37px;
  min-height: 39px;
  width: 126px;
  height: 31px;
  margin-right: 11px;
  font-weight: 500;
  width: auto;
}

.custom-val-header{display: flex;align-items: center;}

/* .datatable-header .search_datacs .dataTables_filter{display: none;} */

.right_panel_header{padding-left: 0;}

.page-header .page-title select.form-control {
  font-weight: normal;
}

.title-main-page .page-title:nth-child(1){display: block;}
.title-main-page .page-title{display: none;}

/* .page-header .header_state{
  display: inline-block;
  float: right;
} */

.page-header .tab-header{
  display: inline-block;
  width: 100%;
  margin-left: -5px;
  top: 6px;
}

.detail-box .form-group{margin-bottom: 10px;}

.detail-box .detail-wrp{padding-top: 0;}
.detail-box.sticky_detbox .detail-wrp{padding-top: 5px;}
.detail-box .detail-wrp > div[class*="col-"] {
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.panel-box.detail-box.sticky_detbox{top: 85px;}

.datatable-header .coloumn_filter .dropdown-toggle + div + .dt-button-collection .dropdown-menu{
  max-height: calc(100vh - 189px);
  height: auto;
}

.page-body{padding-top: 6px;}

.dataTables_filter label input[type="search"]{margin-left: 0;}

.dataTables_filter .search_icon{left: 8px;}

.filter_dropdown{top: 6px;}

.dataTables_filter > label{margin-bottom: 0;}

.page-header .page-title .dropdown_cs  select.form-control{margin-left: 0;}

.page-header .page-title .filter_dropdown{
  position: initial;
  display: inline-block;
}

.page-header .page-title .dropdown-menu.dropdown_cs{
  right: inherit;
  left: 0;
  z-index: 2;
}

table thead tr {
  color: rgba(0, 0, 0, 0.54);
  /* border-bottom: 1px solid #bdc3c7;
  border-top: 1px solid #bdc3c7; */
  border:1px solid #bdc3c7;
}

table thead tr th {
  /* border-right: 1px solid #bdc3c7; */
  background-color: #f5f7f7;
  padding: 6px;
}
table tbody td {
  border-left: 0.5px solid #d9dcde;
  padding: 6px;
}

table tbody td:last-of-type{
  border-right: 0.5px solid #d9dcde;
}
.datepicker table thead tr , .chart-canvas table thead tr{
  border: none;
  color: inherit;
}
.datepicker table thead th , .chart-canvas table thead th{
  background: transparent;
}

.info-chart table tbody td{border:0}

.page-header .page-title .datatable_fiiterap{
  list-style: none;
    display: inline-block;
}

.page-header .page-title .datatable_fiiterap .btn-group button{margin-left: 0;margin-right: 10px;}

.page-header .page-title .datatable-header .coloumn_filter .dropdown-menu .dt-button{
  line-height: 18px;
}

@media only screen and (max-width: 767px) {

  .page-header .page-title .dropdown-menu.dropdown_cs{
    left: -71px;
    padding: 15px;
    width: 216px;
  }

}