ul.autocomplete-results a {
    color: inherit;
    text-decoration: none !important;
}

ul.autocomplete-results a li:hover {
    background-color: #a6a5a2;
}

li.search-info{
	width: 100%;
    padding: 10px;
}

li.search-info:hover{
	background-color: #a6a5a2 !important;
}

li.search-info a:hover{
	background-color: #a6a5a2 !important;
}

a.anchor-academics:hover {
    background-color: #a6a5a2 !important;
    cursor: pointer !important;
}

#searchoptionsGeneric .search-box {
    position: relative;
    overflow: visible !important;
}

#searchoptionsGeneric ul.autocomplete-results {
    position: absolute;
    margin: 60px 0 0 45px !important;
    padding: 1rem;
    background: white;
    list-style: none;
    list-style-type: none !important;
    z-index: 1;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border: 1px solid #a6a5a2;
}

.tooltiptext ,.sbar-categories{
	background-color: #0057b8 !important;
  	position: absolute;
  	left: 6rem !important;
}

/**PSRR-17212**/
@media only screen and (max-width: 769px) { 
  .program-search-result.course-result.has-lock .program-title { 
  	width: 80%;
  } 
}











