﻿.ui-font {
  font-family:Verdana, Tahoma, Arial;
}
.ui-widget {
  font-family: Verdana, Tahoma, Arial;
}
.ui-autocomplete .ui-menu-item {
  margin: 0px !important;
  padding: 12px !important;

  /*border: 1px solid #BDBDBD !important;*/ /*BOX*/
  border-top: 1px solid #BDBDBD !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-collapse: collapse !important;
}
.ui-state-focus {
  margin: 0px !important;
  padding: 12px !important;
  background-color: #0078D7 !important;
  color: #ffffff !important;
  border-top: 1px solid #BDBDBD !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-collapse: collapse !important;
}

.ui-menu-item-alternate {

}


.ui-autocomplete {
  max-height: 400px;
  max-width: 800px;
  overflow-y: scroll;
  overflow-x: hidden;
  border: solid 1px Black;
}
.autocomplete-highlightWord {
  background-color:#ffff00;
  color:#000000;
}

.productTextBox {
  margin-left: 4px;
  width: 793px;
  font-family: Verdana, Tahoma, Arial;
}
/*.ac-highlight {
  border:1px solid #000000;
  font-weight:bold;
  color: #000000;
  background-color:#FFFF00;
}*/

#MainContent_txtProduct::-webkit-input-placeholder {
  color: #8A8A8A;
}

#MainContent_txtProduct:-moz-placeholder {
  color: #8A8A8A;
}

#MainContent_txtProduct::-moz-p {
  color: #8A8A8A;
}

#MainContent_txtProduct:-ms-input-placeholder {
  color: #8A8A8A;
}
.hierarchyItem {
  border-bottom: 1px solid grey;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 16px;
  white-space:nowrap;
}

  .hierarchyItem:hover {
    cursor: pointer;
    background-color: #5d95ed;
    color:#ffffff;
  }
