.innerPage #slider{
    overflow: visible;
}

.homepage_slider_tabs{
    z-index: 100;
}

.ajaxSearchResults{
    margin-top: 20px;
    background: #fff;
    display: none;
    position: absolute;
    left: -20px;
}

.top-search .ajaxSearchResults{
    margin-top: 13px;
    position: absolute;
    left: -20px;
}

.all-results{
    border: 1px solid ;
    max-height: 349px;
    overflow: scroll;
}

.all-results > div.single-result:not(:last-child){
    border-bottom: 1px solid ;
}

.single-result{
    display: flex;
    align-items: center;
    position: relative;
    max-height: 70px;
    overflow: hidden;
}

.single-result:nth-child(even) {
    background: #eee;
}

.single-result:hover{
    background: #ccc;
}

.single-result > div:nth-child(1){
    width: 47px;
    min-width: 47px;
    padding: 2px 10px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.single-result:before,
.single-result:after{
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  background-color: #aaa;
}

.single-result:before{
  left: 47px;
}

.single-result:after{
  left: 217px;
}

.searchNews > div:nth-child(1),
.searchEvents > div:nth-child(1){
    padding: 5px 10px;
}

.single-result .fa-calendar{
    font-size: 27px;
}

.single-result .fa-calendar{
    color: #0f0472;
}

.single-result .fa-newspaper-o{
    font-size: 25px;
}

.single-result .fa-newspaper-o{
    color: #4e8d19;
}

.single-result > div:nth-child(2){
    width: 170px;
    min-width: 170px;
    padding: 5px;
    max-height: 56px;
    display: flex;
    align-self: flex-start;
    overflow: hidden;
}

.single-result > div:nth-child(3){
    padding: 5px;
    display: flex;
    max-height: 56px;
    align-self: flex-start;
    overflow: hidden;
}

.all-results,
.all-results > div.single-result:not(:last-child){
    border-color: #aaa;
}

.search10000 .highlight{
    background-color: #cd382b;
}

.search10000 > div:nth-child(2){
    color: #cd382b;
}

.search20000 .highlight{
    background-color: #982A33;
}

.search20000 > div:nth-child(2){
    color: #982A33;
}

.search30000 .highlight{
    background-color: #481A6C;
}

.search30000 > div:nth-child(2){
    color: #481a6c;
}

.search40000 .highlight{
    background-color: #3192b1;
}

.search40000 > div:nth-child(2){
    color: #3192b1;
}

.searchNews .highlight{
    background-color: #4e8d19;
}

.searchNews > div:nth-child(2){
    color: #4e8d19;
}

.searchEvents .highlight{
    background-color: #0f0472;
}

.searchEvents > div:nth-child(2){
    color: #0f0472;
}

.ldio-rn8bipafus8 div { 
  box-sizing: content-box; 
}

div[class*="search"] .loader {
  display: none;
}

div[class*="search"] .loader img {
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    transform: translateX(-50%);
}

.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
  display: none;
  opacity: 0;
  z-index: -5;
}