#tool-list {
  overflow-y: scroll;
}

// .tools-panel-dropdown {
//   height: 100%;
// }

.col-left {
  padding-left: 0px;
  padding-right: 8px;
}

.col-middle {
  padding-left: 4px;
  padding-right: 4px;
}

.col-right {
  padding-right: 0px;
  padding-left: 8px;
}

.tool-list-item {
  padding-left: 0.8em;
  padding-right: 0.8em;
}

.compact {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}

.dropdown-div {
  // dropdown calculates its width from the parent div
  position: unset;
}

//noinspection CssInvalidPseudoSelector
:host ::ng-deep .dropdown-menu {
  left: 45px !important;
  right: 45px;
  box-shadow: 0 5px 30px 0 #555;
}

.hidden-dropdown-button {
  visibility: hidden;
  position: absolute;
}

#tool-list {
  overflow-y: scroll;
}

// .tools-panel-dropdown {
//   height: 100%;
// }

.col-left {
  padding-left: 0px;
  padding-right: 8px;
}

.col-middle {
  padding-left: 4px;
  padding-right: 4px;
}

.col-right {
  padding-right: 0px;
  padding-left: 8px;
}

.tool-list-item {
  padding-left: 0.8em;
  padding-right: 0.8em;
}

.compact {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}

.dropdown-div {
  // dropdown calculates its width from the parent div
  position: unset;
  width: 100%;
}

//noinspection CssInvalidPseudoSelector
:host ::ng-deep .dropdown-menu {
  left: 45px !important;
  right: 45px;
  box-shadow: 0 5px 30px 0 #555;
}

.hidden-dropdown-button {
  visibility: hidden;
  position: absolute;
}

Fix dropdown width for ie
Fix dropdown width for ie
