#editMepDialog-body .element-list, #editMepDialog-body .element-options{
    min-height: 300px;
}

.editMepDialog{
  overflow: hidden!important;
}

.editMepDialog .modal-content{
  /* height: 100%; */
}

#editMepDialog-body{
  padding-top: 0%;
  padding-bottom: 0%; 
}

div.editMepDialog .tab-options{
  overflow: auto;
  max-height: 700px;
}

div.editMepDialog .element-list{
  overflow: auto;
  max-height: 700px;
}

div.editMepDialog .modal-dialog{
    width: 95%!important;
    height: 95%;
    max-height: inherit;
}

div.editMepDialog .element-rendering{
  overflow: auto;
  max-height: 700px;
}

#editMepDialog-body .input-mep{
    text-align: center;
    width: 100%;
    height: 100%!important;
    text-overflow: ellipsis;
}

#editMepDialog-body .mep{
    min-height: 300px;
    border: 1px solid black;
    max-height: 500px;
    cursor: pointer;
}

#editMepDialog-body .mepElement{
    border: 1px solid black;
    cursor: pointer;
    position: absolute;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    background-repeat:no-repeat;
}
#editMepDialog-body .mepElement:hover{
    border-color: #438EB9;
}

#editMepDialog-body .lstSelected{
    border-color: #438EB9;
    background-color: rgb(205, 215, 245);
}

#editMepDialog-body .listElem:hover{
    cursor: pointer;
    background-color: rgb(205, 215, 245);
}

#editMepDialog-body .selected{
    border-color: gold;
    box-shadow: 5px 5px 5px gold;
}

.modal-footer .zoom-slider{
    width: 40%!important;
    left: 0%;
}

#editMepDialog-body .btn-centre{
    margin-right: 1mm;
}

.tooltip.customTooltip .tooltip-inner{
    color: #FFF;
    background-color: #438EB9;
}

.tooltip.customTooltip .tooltip-arrow{
    display: none;
}

.zoom-slider.rzslider .rz-bar {
    background: #438EB9;
    height: 2px;
  }
  .zoom-slider.rzslider .rz-selection {
    background: #438EB9;
  }
  
  .zoom-slider.rzslider .rz-pointer {
    width: 5px;
    height: 16px;
    top: auto; /* to remove the default positioning */
    bottom: 0;
    background-color: #438EB9;
  }
  
  .zoom-slider.rzslider .rz-pointer:after {
    display: none;
  }
  
  .zoom-slider.rzslider .rz-bubble {
    bottom: 14px;
  }
  
  .zoom-slider.rzslider .rz-limit {
    font-weight: bold;
    color: #438EB9;
  }
  
  .zoom-slider.rzslider .rz-tick {
    width: 1px;
    height: 10px;
    margin-left: 2px;
    border-radius: 0;
    background: #438EB9;
    top: -1px;
  }
  
  .zoom-slider.rzslider .rz-tick.rz-selected {
    background: #438EB9;
  }

.btn-collapse{
    padding: 5px;
}
