.CodeMirror-hints {
  position: absolute;
  z-index: 999999 !important;
  overflow: hidden;
  list-style: none;
  direction:ltr!important;
  text-align: left;
  margin: 0;
  padding: 2px;

  -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  box-shadow: 2px 3px 5px rgba(0,0,0,.2);
  border-radius: 3px;
  border: 1px solid silver;

  background: white;
  font-size: 0.8rem;
  font-family: inherit;
  line-height: 1.1rem;


  max-height: 20em;
  overflow-y: auto;
}

.CodeMirror-hint {
  margin: 0;
  padding: 0 0;
  border-radius: 2px;
  overflow: hidden;
  white-space: pre;
  cursor: pointer;
  border-bottom-style: none;
  padding-bottom: 0.375rem;
}

.CodeMirror-hint-active {
  border-bottom-style: none;
  padding-bottom: 0.375rem;
}

.CodeMirror-hint-valueHelp{
	color:#1071af;
  padding-bottom:0.375rem;
	padding-top: 0.375rem;
	border-bottom-style: groove;
  cursor: pointer;
}
