.logocustom{
  width:100%;
}
.bg-primary_cust{
  background-color:#00283b;
}

.card-primary:not(.card-outline)>.card-header {
    background-color: rgb(179 133 55 / 1) !important;
}

body{
    font-family: "Arial";
    font-weight: 15px !important;
  }
  .dataTables_filter {
     float: right !important;
  }
  input[type="search"] {
    border: 1px solid #ced4da;
    box-shadow:inset 0 1px 2px rgba (0,0,0,.075);
  }
  div.dataTables_wrapper div.dataTables_filter input{
    font-size: 12px !important;
  }
  .dataTables_length > label{
    font-size: 12px !important;
    /*color:white;*/
  }
  .dataTables_filter > label{
    /*color:white;*/
  }
 
  .dataTables_paginate>span>a {
      margin-bottom: 0px !important;
      padding: 1px 5px !important;
  }
  .dataTables_paginate>a {
      margin-bottom: 0px !important;
      padding: 1px 5px !important;
  }
  .page-link{
    margin-bottom: 0px !important;
    padding: 0px 3px !important;
    font-size: 10px;
    border:none !important;
    background-color: white !important;
    color:black !important;
  }
  .custom_font{
    font-size: 20px;
  }
  .tbl_space{
    padding-left:50px;
    padding-right:50px;
  }
  .table-custome{
    margin-bottom: 20px;
  }
  /*custom*/
  .sidebar {
    overflow: hidden !important;
  }
  .table td, .table th {
    padding: 0.2rem !important;
    font-size: 12px !important;
  }
  
  input[type="text"], input[type="email"]{
  }
  select{
    border: 1px solid #ced4da;
    box-shadow:inset 0 1px 2px rgba (0,0,0,.075)
  }
  
  .layout-fixed .brand-link{
    margin: 0px !important;
    padding: 0px !important;
  }
  .dataTables_info{
    font-size: 10px !important;
  }
  .col-form-label{
    font-size: 14px !important;
  }

  table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before{
    top:0.1em;
  }
  table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after{
    top:0.1em;
  }
  .form-control-sm{
    font-size: 14px !important;
  }
  .fullwidth{
    font-size: 14px !important;
  }

  .main-sidebar .brand-text, .main-sidebar .logo-xl, .main-sidebar .logo-xs, .sidebar .nav-link p, .sidebar .user-panel .info{
    font-size: 14px !important;
  }

.nav-item .active > a {
  background-color: rgba(255,255,255,.1);
    color: #fff;
}