    .cosmos-dropedit-multicolumn {
      position: relative;
      width: 200px;
      margin-bottom: 20px;
    }

    .cosmos-dropedit-multicolumn svg.icon-arrow {
      position: absolute;
      right: 10px;
      top: 50%;
      transform: translateY(-50%);
      pointer-events: none;
      stroke: #555;
      stroke-width: 3;
      width: 16px;
      height: 16px;
      fill: none;
    }

    .cosmos-dropedit-multicolumn-dropdown {
      position: absolute;
      top: 100%;
      left: 0;
      background-color: white;
      border: 1px solid #ccc;
      border-top: none;
      z-index: 1000;
      max-height: 200px;
      overflow-y: auto;
      overflow-x: auto;
      white-space: nowrap;
      display: none;
      box-sizing: border-box;
      min-width: 100%;
	  width: auto;
    }

    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-header,
    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-list .cosmos-dropedit-row {
      display: flex;
      padding: 6px 10px;
      box-sizing: border-box;
    }

    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-header {
      font-weight: bold;
      background: #eee;
      border-bottom: 1px solid #ccc;
    }

    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-list .cosmos-dropedit-row {
      cursor: pointer;
    }

    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-list .cosmos-dropedit-row:hover {
      background-color: #f0f0f0;
    }

    .cosmos-dropedit-multicolumn-dropdown .cosmos-dropedit-cell {
      padding-right: 10px;
      min-width: 80px;
    }
