.fixed-table-toolbar{
  border: 1px solid #dee2e6;
}
td, th {
  border-right: none !important;
  border-left: none !important;
}
thead{
  color:#05396B !important;
}
tr, tr{
  height: 45px !important;
}
tr:hover, tr.selected, tr.selected td{
  background-color: rgba(229, 246, 255, 1) !important;
}
#project-inventory > .fixed-table-container{
  height: 750px !important;
}
#mice-details-page > .fixed-table-container{
  height: 95vh !important;
}

.nav-tabs > li > a {
  margin: 0 !important;
}
#export-to-excel::before,#export-to-excel-colony::before,#export-to-excel-project::before,#btn-save-prj-name::before,#btn-change-prj-name::before,#btn-reset-prj-name::before, #export-to-excel-allocated::before {
content: '\f1c3';
font-family: 'FontAwesome';
margin: .5em;
font-size: 1.1em;
font-weight: normal;
}
#btn-save-prj-name::before {
  content: '\f0c7';
  }
#btn-change-prj-name::before {
    content: '\f303';
  }
#btn-reset-prj-name::before {
    content: '\f021';
  }
#colony-inventory-status > .search-input::before{
content: '\f002';
font-family: 'FontAwesome';
margin: .5em;
font-size: 1.1em;
font-weight: normal;
}
#export-to-excel,#export-to-excel-colony,#export-to-excel-project,#btn-change-prj-name,#btn-save-prj-name,#btn-reset-prj-name,#export-to-excel-allocated{
border: 1px solid #D9D9D9;
border-radius: 4px;
}
#export-to-excel:hover,#export-to-excel-colony:hover,#export-to-excel-project:hover,#btn-change-prj-name:hover,#btn-save-prj-name,#btn-reset-prj-name:hover,#export-to-excel-allocated:hover{
background-color: #FFF !important;
}
.page-header{
    font-size: 32px;
    font-weight: 700;
    line-height: 40px;
    color: #05396B;
}
.toast{
  --bs-toast-zindex:1090;
  --bs-toast-padding-x:0.75rem;
  --bs-toast-padding-y:0.5rem;
  --bs-toast-spacing:1.5rem;
  --bs-toast-max-width:350px;
  --bs-toast-font-size:0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg:rgba(255, 255, 255, 0.85);
  --bs-toast-border-width:1px;
  --bs-toast-border-color:var(--bs-border-color-translucent);
  --bs-toast-border-radius:0.375rem;
  --bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color:#6c757d;
  --bs-toast-header-bg:rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color:rgba(0, 0, 0, 0.05);
  width:var(--bs-toast-max-width);
  max-width:100%;
  font-size:var(--bs-toast-font-size);
  color:var(--bs-toast-color);
  pointer-events:auto;
  background-color:var(--bs-toast-bg);
  background-clip:padding-box;
  border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow:var(--bs-toast-box-shadow);
  border-radius:var(--bs-toast-border-radius)}

.toast.showing{opacity:0}

.toast:not(.show){display:none}

.toast-container{
  --bs-toast-zindex:1090;
  position:absolute;
  z-index:var(--bs-toast-zindex);
  width:-webkit-max-content;
  width:-moz-max-content;
  width:max-content;
  max-width:100%;
  pointer-events:none}

.toast-container>:not(:last-child){
  margin-bottom:var(--bs-toast-spacing)}

.toast-header{
  display:flex;
  align-items:center;
  padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color:var(--bs-toast-header-color);
  background-color:var(--bs-toast-header-bg);
  background-clip:padding-box;
  border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}

.toast-header .btn-close{
  margin-right:calc(-.5 * var(--bs-toast-padding-x));
  margin-left:var(--bs-toast-padding-x)}

.toast-body{
  padding-left: 15px;
  word-wrap:break-word;
  width: 80%;}

.portal-toast-type{
  width: 10%;
  background-color:#048700;
  color: #FFF;
  border-radius: 8px 0 0 8px;
  height: 100%;
}

.portal-toast-close{
  width: 10%;
  color: #FFF;
  height: 100%;
  cursor: pointer;
}
.page-list .dropdown-menu{
  min-width: 40px !important;
}
.page-list button{
  background-color: transparent;
  border: 1px solid #ddd;
}
.page-list .dropdown-menu a{
  display: block;
  padding: 6px 18px;
  width: 50px;
}