.searchbar-inner {

  padding: 0 15px;

}

.searchbar-backdrop.searchbar-backdrop-in {

  opacity: 0;

}

.searchbar.searchbar-inline {

  margin-top: 10px;

  margin-bottom: -5px;

}

.searchbar.searchbar-inline .searchbar-input-wrap {

  height: 40px;

}

.authors-slider,

.searchbar-help-center.searchbar-inline {

  margin-top: 20px;

}

.searchbar-search-page.searchbar-inline {

  margin-top: 10px;

  margin-bottom: 20px;

}

.search-grid a {

  font-size: 15px;

  border-top: 1px solid #e2e3e5;

  text-align: left;

  margin-top: 12px;

  padding-top: 12px;

  overflow: hidden;

  -webkit-line-clamp: 1;

}

.search-grid a:first-child,

.search-grid a:nth-child(2) {

  border-top: none;

  margin-top: 5px;

  padding-top: 0;

}

.search-grid a:nth-child(2n) {

  margin-left: 10px;

}

.search-grid a i {

  font-size: 20px;

  margin-right: 6px;

}