#container > .b-container{
  flex-flow:row;
}
.b-grid-header-container{
  height:57px;
}

.b-resourcegrid .b-grid-cell .b-resource-avatar{
  margin-inline-end:0.6em;
}
.b-resource-avatar.b-dragging{
  position:absolute;
  background:#fff;
  box-shadow:0 3px 6px rgba(221, 221, 221, 0.3333333333);
  display:flex;
  border-radius:50%;
  opacity:1;
}
.b-resource-avatar.b-dragging:not(.b-drag-final-transition){
  width:3em;
  height:3em;
  padding:2px;
}
.b-resource-avatar.b-drag-final-transition, .b-resource-avatar.b-aborting{
  transition:transform, height, width, padding;
  transition-duration:0.6s;
}
.b-resource-avatar.b-drag-invalid{
  background:#D50000;
}

.b-resourcegrid .b-grid-cell{
  cursor:pointer;
}

.b-tree-icon{
  display:none;
}

.b-icon-tree-leaf{
  visibility:hidden;
}

.b-dragging-resource .b-grid-row:hover{
  background:rgba(221, 221, 221, 0.2);
}

.b-resource-avatar-tooltip .b-popup-content{
  align-items:center;
}
.b-resource-avatar-tooltip .b-popup-content [data-name=units]{
  font-weight:600;
  min-width:1.7em;
}
.b-resource-avatar-tooltip .b-popup-content .b-button{
  font-size:0.8em;
  width:2em;
  height:2em;
  border-radius:50%;
  min-width:0;
  min-height:0;
}
.b-resource-avatar-tooltip .b-popup-content .b-button:first-of-type{
  margin-inline-start:3em;
}

