.search-api-autocomplete-search .field:not(:last-child) {
  margin-bottom: 0;
}
.search-api-autocomplete-search .field--name-project,
.search-api-autocomplete-search .field--name-name {
  display: inline-block;
}

.ui-autocomplete li,
.views-field-search-api-excerpt {
  margin-bottom: 25px;
}
.ui-autocomplete a + a {
  display: block;
}
.ui-autocomplete a + a,
.views-field-search-api-excerpt a {
  text-decoration: none;
  
}
.ui-autocomplete a + a span {
  font-weight: 700;
}

.ui-autocomplete a a + a {
  display: inline;
  color: #0d77b5;
}

.ui-autocomplete .ui-state-active,
.ui-autocomplete .ui-widget-content .ui-state-active,
.ui-autocomplete .ui-widget-header .ui-state-active,
.ui-autocomplete .ui-state-active a,
.ui-autocomplete .ui-state-active a:link,
.ui-autocomplete .ui-state-active a:visited {
  border: none;
  background: transparent;
  font-weight: normal/*{fwDefault}*/;
  color: #000;
}


[dir="ltr"] .block-search-wide__wrapper input[type="text"] {
    padding-left: 13.5rem;
}

[dir="rtl"] .block-search-wide__wrapper input[type="text"] {
    padding-right: 13.5rem;
}

[dir="ltr"] .block-search-wide__wrapper input[type="text"] {
    padding-right: 0;
}

[dir="rtl"] .block-search-wide__wrapper input[type="text"] {
    padding-left: 0;
}

.block-search-wide__wrapper input[type="text"] {
    width: calc(100% + 2.25rem);
    height: 9rem;
    padding-top: 0;
    padding-bottom: 0;
    transition: background-size 0.4s;
    color: #fff;
    border: solid 1px transparent;
    box-shadow: none;
    font-family: "Lora", "georgia", serif;
    font-size: 2rem;
    -webkit-appearance: none
  }

.block-search-wide__wrapper input[type="text"]::-ms-clear {
      width: 2.5rem;
      opacity: 0.5;
    }

.block-search-wide__wrapper input[type="text"]:focus {
      outline: solid 4px transparent;
      outline-offset: -4px
  }

@media screen and (-ms-high-contrast: active) {

.block-search-wide__wrapper input[type="text"]:focus {
        border-bottom-width: 9px
    }
      }

[dir] .block-search-wide__wrapper input[type="text"] {
  background-color: transparent;
  background-image: linear-gradient(#2494db, #2494db); /* Two values are needed for IE11 support. */
  background-repeat: no-repeat;
  background-position: bottom left; /* LTR */
  background-size: 0% 0.625rem
}

[dir] .block-search-wide__wrapper input[type="text"]:focus {
    background-size: 100% 0.5625rem;
  }

[dir="rtl"] .block-search-wide__wrapper input[type="text"] {
    background-position: bottom right;
  }


#block-project-quick-navigation .form-actions {
  display: none;
}
.ui-autocomplete.ui-front a {
  padding: 0;
}
.ui-autocomplete.ui-front a a {
  display: block;
}
#block-project-quick-navigation .block__content {
  max-width: 100%;
}
#block-project-quick-navigation .form-item {
  margin-top: 0;
}