.remixui_container {
    display           : flex;
    flex-direction    : row;
    width             : 100%;
    height            : 100%;
    box-sizing        : border-box;
  }
  .remixui_fileexplorer       {
    display           : flex;
    flex-direction    : column;
    position          : relative;
    width             : 100%;
    padding-left      : 6px;
    padding-right     : 6px;
    padding-top       : 6px;
  }
  .remixui_fileExplorerTree   {
    cursor            : default;
  }
  .remixui_gist            {
    padding           : 10px;
  }
  .remixui_gist i          {
    cursor            : pointer;
  }
  .remixui_gist i:hover    {
    color             : orange;
  }
  .remixui_connectToLocalhost {
    padding           : 10px;
  }
  .remixui_connectToLocalhost i {
    cursor            : pointer;
  }
  .remixui_connectToLocalhost i:hover   {
    color             : var(--secondary)
  }
  .remixui_uploadFile         {
    padding           : 10px;
  }
  .remixui_uploadFile label:hover   {
    color             : var(--secondary)
  }
  .remixui_uploadFile label   {
    cursor            : pointer;
  }
  .remixui_treeview {
    overflow-y        : auto;
  }  
  .remixui_dialog {
    display: flex;
    flex-direction: column;
  }
  .remixui_dialogParagraph {
    margin-bottom: 2em;
    word-break: break-word;
  }
  .remixui_menuicon {
    padding-right   : 10px;
  }
  