.b-sch-event{
  border-radius:3px;
  box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.25);
}

#main{
  display:flex;
  flex-direction:row;
  flex:1 1 100%;
}
#main .b-resourceheader{
  height:100%;
}

.b-unplannedgrid div[data-column=name] .b-fa{
  margin-inline-end:0.5em;
}

.b-grid-header{
  height:57px;
}

.b-unassigned-class.b-drag-proxy{
  box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.25);
}
.b-unassigned-class.b-drag-proxy.b-drag-invalid .b-sch-event{
  background:red;
}
.b-unassigned-class.b-drag-proxy.b-horizontal{
  align-items:center;
  padding-inline-start:0.5em;
  flex-flow:row nowrap;
  justify-content:flex-start;
}
.b-unassigned-class.b-drag-proxy.b-horizontal i{
  margin-inline-end:0.5em;
}
.b-unassigned-class.b-drag-proxy.b-vertical{
  justify-content:flex-start;
  padding-top:0.5em;
}

[data-column=duration] div.b-grid-header-text .b-grid-header-text-content{
  text-align:center;
}
[data-column=duration] div.b-grid-header-text .b-grid-header-text-content i{
  font-size:1.3em;
  margin:0;
}

.b-sch-tooltip-startdate,
.b-sch-tooltip-enddate{
  margin-top:0.2em;
}

