﻿.esri-widget {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.esri-layer-list {
    /* background-color: #f5f5f5; */
     padding: 0 !important; 
}

.bookmark-container {

    }
.esriBookmarkNode {
    width: auto!important;
    display: inline-block!important;
    font-size: 14px;
    padding: 7px;
}
.esriBookmarkLabel {
    width: auto !important;
    padding: 0px 5px;
}
    .esriBookmarks {
 
    }

    .esriBookmarkTable {
        list-style: none;
    }

    .esriBookmarkItem {

    }

    .esriBookmarkItem>* {
      /*pointer-events: none;*/
    }

    .esriBookmarkHighlight {
      background-color: #e2f1fb;
    }

    *,
    *:before,
    *:after {
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }

    .esriAddBookmark {

    }

    .esriBookmarkEditBox {
      position: fixed;
      font-size: 14px !important;
      height: 34px;
      /*width: 195px;*/
      width: 120px;
      z-index: 999;
      padding: 0;
      margin: 46px 0px 0 26px;
      border: 0;
      border-bottom: 1px solid #007ac2;
      background: #fff
    }

    .esriBookmarkEditBox:focus {
      outline: none
    }

    .esriBookmarkRemoveImage,
    .esriBookmarkEditImage {
      float: right;
      width: 30px;
      cursor: pointer;
      font-family: "CalciteWebCoreIcons";
      speak: none;
      font-size: 14px !important;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
        display: inline-block !important;
      text-align: center;
        padding: 7px 0;
    }

    .esriBookmarkItem:before {
      float: left;
      font-family: "CalciteWebCoreIcons";
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      text-indent: 0;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "";
      color: inherit;
      margin-right: 5px;
    }

    .esriBookmarkRemoveImage:before {
      content: "\e600";
    }

    .esriBookmarkEditImage:before {
      content: "\e61b";
    }

    .esriAddBookmark:before {
      content: "\e620";
    }

    .esriBookmarkItem:after {

    }

    #drp-editor .esri-editor {
        width: 100%;
    }
  #drp-editor .esri-feature-templates {
    width: 100%;
}
#drp-editor .esri-editor .esri-item-list__scroller {
     max-height: 420px;
     overflow: inherit;
}
#right-panel .esri-view-height-small .esri-ui-corner .esri-component .esri-expand__content {
    max-height: 550px;
    overflow: auto;
}