#select_edit_field{
      padding: 0;
      margin: 0;
    }

    #select_edit_field ul,
    #select_edit_field li{
        margin: 0;
        padding: 0;
        list-style: none;
        width:100%;
    }
    #select_edit_field li{
      padding: 5px 10px 5px 0;
      list-style: none;
      word-break: break-all;
    }
    #select_edit_field > li{
      font-weight: bold;
      cursor: default;
      pointer-events: none;
    }
    #select_edit_field > li li{
      font-weight: normal;
      cursor: pointer;
      pointer-events: all;
      padding-left: 10px;
    }

    #select_edit_field  > li li:hover,
    #select_edit_field  > li li.selected{
        border: 1px solid #0084d8;
    }

    .selector-box{
      overflow: auto;
    }

    .mw-html-editor-option-item{
      display: block;
      height: 100px;
      background-size: 100% auto;
      background-repeat: no-repeat;
      background-position: center top;
    }
