.project-inventory-tbody{
    display: flex;
    flex-wrap: wrap;
    max-width: 1600px;
}

.project-inventory-tr{
    width: 100vw;
    margin: 5px 15px;
    border: 1px solid gray;
    height: 100% !important;
}
.project-inventory-td{
    width: 100vw;
}
.fixed-table-toolbar button[name="toggle"]{
  padding: 10px 20px 10px 10px;
  background-color: #FFF;
}
.fixed-table-toolbar button[name="toggle"] i{
    font-style: normal !important;
    color:#0077B2;
}
.fixed-table-toolbar button[name="toggle"] i::before{
  color: #0077B2;
  font-family: 'FontAwesome';
  font-size: 1.2em;
  font-weight: 300;
  font-style: normal;
}
.fixed-table-toolbar button[name="toggle"] .bi-toggle-off::before{
  content: '\f03a';
}
.fixed-table-toolbar button[name="toggle"] .bi-toggle-on::before{
  content: '\f00a';
}
.nested-cages-table-tr{
  background-color: #fff;
  padding: 15px;
  margin: 10px;
  border-left: 8px solid grey; 
  min-width: 20%;
}
.card-view-value {
  display:flex !important;
  flex-wrap: wrap;
}
.selected-is-tab{
  background-color: rgba(5, 57, 107, 1) !important;
  color: #FFF !important;
}
.nav-link{
  background-color: #FFF;
}

.no-records-found td{
  width: 100vw;
  border: none;
}
.jax-primary-button{
  background-color: #0177B2;
  color: #FFF;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  font-weight: bold;
}
.jax-primary-button::before {
  content: '\f040';
  font-family: 'FontAwesome';
  margin: .5em;
  font-size: 1.1em;
  font-weight: normal;
}
#project-name-span-hidden {
  position: absolute;
  left: -9999px;
  display: inline-block;
}

  .colony-header{

}
.colony-header .project-name-wrapper{

} 
.colony-header .project-name-wrapper .project-name button i{
  font-size:24px;
}
.colony-header .project-name-wrapper .project-name.saved{
  border: 0;
  
}
.colony-header .project-name-wrapper .project-name.editing{
  border:1px solid #D9D9D9 !important
}
.colony-header .project-inventory-title,#project-name-span-hidden{
  font-family: 'Source Sans 3', sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
  color: rgba(5, 57, 107, 1);
}
.colony-header .project-inventory-title div{
  display: inline;
}
.colony-header .project-inventory-title h1{
  display: inline;
}
.form-control{
    padding:5px !important;
}
.tooltip.right {
  margin-left: -200px;
  padding: 0 5px;
  margin-top: -65px;
}
.filter-control input{
 font-size: 11px;
}
.allocated-mice-header button{
  background-color: #0177B2;
  border: none;
  color: #FFF;
  padding: 5px 10px;
  border-radius: 20px;
  margin-left: 10px;
}
#allocated-mice-modal-content .fixed-table-header{
  min-height: 70px;
}