/* Datatables custom */

table.dataTable th {
    padding: 5px;
  }
table.dataTable td {
    padding: 5px;
  }
.dataTables_length {
    width: 50%;
    float:left;
}
.dataTables_filter {
    width: 50%;
    min-width: 250px;
    float:right;
}
table.dataTable tbody>tr.selected, table.dataTable tbody>tr>.selected {
  background-color:#e8f6fc;  
  color:black;
}
table.dataTable tbody tr.selected a, table.dataTable tbody th.selected a, table.dataTable tbody td.selected a{
  color:steelblue;
}

table.dataTable tbody th.focus, table.dataTable tbody td.focus{
  box-shadow:inset 0 0 0px 0px;
  
}
.dataTables_filter label {
  margin: 10px;
  margin-right: 20px;
}

table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td{
  font-size:14px;
}

.multiselect-container {
  z-index: 9999999999;
}

table{
  margin: 0 auto;
  width: 100%;
  /*clear: both;*/
  /*border-collapse: collapse;*/
  /*table-layout: fixed;*/
  /*word-wrap:break-word;*/
}

/* end Datatables custom */

/* MENU DropDown custom */

.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:rgb(206, 221, 233)}

/* end MENU DropDown custom */

/* toasts alerts */
.toasts-bottom-right{ 
    margin-bottom: 10px; 
    margin-right: 10px;
}
/* end toasts alerts */

/* button bootstrap */
.btn-light{
  border: 1px;
  border-style: solid;
  border-color:lightslategrey;
}
/* end button bootstrap */
label {
  margin-bottom: 0px;
  font-weight: normal;
  font-size:smaller;
}
label:not(.form-check-label):not(.custom-file-label) {
  font-weight: normal;
  font-size: smaller;
}
.pointer {
    position: relative;
    z-index: 2;
    cursor: pointer;
    pointer-events: auto;
  }
.scroll {
    max-width: 100%;
    overflow-x: auto;
}

.modal-footer{
  padding:0px;
  margin:0px;
  padding-right: 10px;
}
.modal-content{
  padding:0px;
  margin:0px;
}

.breadcrumb{
  margin-bottom:4px;
  padding:5px;
}
/*Navbar determinar tamanho*/
.navbar-expand-lg .navbar-nav .dropdown-menu {
  min-width: 200px;
}
.navbar{
  padding: 1px;
} 