#salto-search-search-form {
  position: relative;
}
#salto-search-search-form .icon-search {
  position: absolute;
  top: 8px;
  left: 5px;
}
.salto-search-result-container {
  position: absolute;
  border: 1px solid #ccc;
  background-color: #fff;
  width: 100%;
  top: 31px;
  display: none;
  z-index: 1;
}
.salto-search-result-container .search-item a {
  padding: 2px 5px;
  display: block;
  font-weight: normal;
  color: #000;
}
.salto-search-result-container .search-item-placeholder {
  font-weight: bold;
}
.salto-search-result-container .search-item a strong.search-item-text {
  color: #333;
  font-weight: normal;
}
.salto-search-result-container .search-item a strong.search-item-cat {
  color: #fcb131;
}
.salto-search-result-container .search-item a:hover {
  background-color: #eee;
}
.view-salto-search-node .views-field-field-user-picture,
.view-salto-search-comment .views-field-field-user-picture,
.view-salto-search-file .views-field-field-user-picture {
  float: left;
}
.view-salto-search-node .node-readmore,
.view-salto-search-comment .node-readmore,
.view-salto-search-file .node-readmore {
  margin-top: 10px;
}
.view-salto-search-node .node-readmore a,
.view-salto-search-comment .node-readmore a,
.view-salto-search-file .node-readmore a {
  text-decoration: none;
  color: #9b9b9b;
  font-size: 12px;
}
.view-salto-search-node .view-header,
.view-salto-search-comment .view-header,
.view-salto-search-file .view-header {
  margin-bottom: 1em;
}
.view-salto-search-node .suggestion-link-org,
.view-salto-search-comment .suggestion-link-org,
.view-salto-search-file .suggestion-link-org {
  font-weight: bold;
}
.search-api-autocomplete-suggestion .autocomplete-suggestion-results {
  display: none !important;
}
.views-exposed-widget.views-widget-filter-search_api_views_fulltext {
  display: none !important;
}
.views-field.views-field-nothing-1.kb-type {
  margin-top: unset !important;
}
#salto-facet-search-container .pane-views-panes .card .views-field-field-user-picture img {
  border-radius: 8em !important;
}
.views-field.views-field-comments-1 a {
  color: #878787;
  font-weight: 700;
  text-decoration: none;
}
.views-field-nothing .views-field.views-field-author-1 a,
.views-field-nothing .views-field.views-field-owner a,
.views-field-nothing .views-field-comments span,
.views-field-nothing .views-field-comments a {
  color: #878787;
  font-weight: 700;
  text-decoration: none;
}
.views-field-nothing .view-salto-search-node-content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.views-field-nothing .view-salto-search-node-author {
  display: flex;
  align-items: center;
}
.views-field-nothing .view-salto-search-node-author-details {
  width: 100%;
}
.views-field-nothing .view-salto-search-node-footer {
  display: flex;
  place-content: space-between;
  margin-top: 20px;
  align-items: baseline;
}
.views-field-nothing .views-field.views-field-title-1,
.views-field-nothing .views-field.views-field-php-title,
.views-field-nothing .views-field.views-field-php,
.views-field-nothing .views-field.views-field-subject {
  margin-top: 20px;
  margin-left: unset !important;
}
.views-field-nothing .views-field.views-field-rendered-entity .content {
  visibility: hidden;
}
.views-field-nothing .views-field.views-field-rendered-entity .content img {
  visibility: visible;
  margin-left: -30px;
}
.views-field-nothing .views-field.views-field-rendered-entity .content span {
  visibility: visible;
}
#salto-facet-search-container .exposed-filter-node-search {
  margin-top: 15px;
  color: #1b1b1b;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  padding: 15px 0 0 18px;
}
