:root {
  --dropdown-divider-color: rgba(0, 0, 0, 0.185)
}
.dropdown-menu {
  min-width: 180px;
  padding-left: 1rem;
  padding-right: 1rem;
  position: absolute !important;
  will-change: transform;
  top: 0px !important;
  left: 0px !important;
  transform: translate3d(0px, 37px, 0px);
  max-height: 500px;
  overflow-y: auto;
}

button.dropdown-toggle {
  min-width: 152px;
  max-width: 152px;
  min-height: 35px;
  max-height: 35px;
  overflow: hidden;
  text-wrap: nowrap;
  padding: 6px !important;
}
.dropdown-toggle:hover {
  border-color: hsl(240 3% 68%) !important;
}
.dropdown-menu > *:not(:last-child) {
  border-bottom: solid var(--dropdown-divider-color) 1px; 
}

a.multi-selection {
  text-decoration: none !important;
  
}
.dropdown-menu label {
  width: 100%;
}

.open > .btn-primary.dropdown-toggle > a {
  color: #ffffff;
  background-color: #222222;
  border-color: #222222;
}

.crmEntityFormView .cell {
  .dropdown-toggle {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }
  .dropdown {
    width: 100%;
  }
}

