.user-login-form > div {
  margin: 2em 0;
}

#feedback-message .feedback-btn {
  margin: 5px;
  background-color: #8d9d9e;
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 0.75rem;
  font-weight: 700;
  cursor: pointer;
  border: 0;
  background-repeat: no-repeat;
  background-position: 16px 50%;
  background-size: 20px;
}

#feedback-message .feedback-btn__yes {
  background-image: url("../../assets/icon_like.svg");
}

#feedback-message .feedback-btn__no {
  background-image: url("../../assets/icon_dislike.svg");
}

#feedback-message .feedback-btn__send-comment {
  background-image: url("../../assets/feedback.svg");
}

#feedback-message textarea {
  max-width: 90vw;
}

/**********
 * SEARCH *
 **********/
.search__form_wrapper {
  display: flex;
  margin: 1rem 0 2rem;
}

.search__form {
  color: #000;
  background: #f4f4f5;
  border: none;
  line-height: 17px;
  font-size: 0.75rem;
  font-weight: 400;
  padding: 16px;
  width: calc(100% - 16px * 2);
}

.search__button {
  background-color: #f4f4f5;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
}

.search__suggestions {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  margin-top: 4px;
  border-bottom: 10px solid white;
}

.search__category {
  font-weight: 700;
  margin-top: 15px !important;
  border-bottom: 1px solid #8d9d9e;
  padding: 10px 20px;
}

.search__suggestion {
  font-weight: 700;
}

.search__suggestion .ui-menu-item-wrapper {
  padding: 10px 20px;
}

.search__suggestion .ui-menu-item-wrapper:last-child {
  border-radius: 0 0 3px 3px;
}

.search__suggestion .ui-state-active {
  background-color: #f9fafa;
  border: 1px solid transparent;
  border-left-color: #c5c5c5;
  border-right-color: #c5c5c5;
  color: #000;
  font-weight: 700;
}

.db_search a {
  color: #555;
}

.db_search.search__form_wrapper {
  display: flex;
  gap: 1rem;
  margin: 1rem 0 2rem;
  justify-content: center;
}

.db_search .form-item {
  width: calc(100% - 16px * 2);
  max-width: 800px;
}

.db_search .form-autocomplete {
  color: #000;
  background: #f4f4f5;
  border: none;
  border-radius: calc(48px / 2);
  line-height: 17px;
  font-size: 1rem;
  font-weight: 400;
  padding: 16px;
  width: 100%;
  height: 48px;
  background-image: none !important;
}

.db_search .search__button--db {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 96px;
  height: 48px;
  border-radius: calc(48px / 2);
  cursor: pointer;
  font-weight: 700;
}

.highlight strong {
  background-color: lightgoldenrodyellow;
  padding: 3px;
}

.search-api-autocomplete-search {
  background: #f4f4f5;
  border: none !important;
}

.search-api-autocomplete-suggestion {
  padding: 5px 10px;
  font-weight: 700;
}

form[id*="views-exposed-form-search-media"] {
  position: relative;
  display: flex;
  margin: 1rem 0 2rem;
  border: 1px solid #000;
}

form[id*="views-exposed-form-search-media"] .form-item {
  width: calc(100% - 16px * 2);
}

form[id*="views-exposed-form-search-media"] .form-item label {
  display: none;
}

form[id*="views-exposed-form-search-media"] .form-item input {
  color: #000;
  background: #fff;
  border: none;
  line-height: 17px;
  font-size: 0.75rem;
  font-weight: 400;
  padding: 16px;
  width: 100%;
}

form[id*="views-exposed-form-search-media"] .form-item input:focus {
  outline: none;
}

form[id*="views-exposed-form-search-media"] .form-actions input {
  margin: 0;
  font-size: 0;
  background-color: #fff;
  background-image: url("../../assets/icon_search.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 48px;
  height: 100%;
}

form[id*="views-exposed-form-search-media"] + .btn--secondary {
  display: inline-block;
  position: relative;
  top: -12px;
}

.path-search-media #block-faqautocompleteblock {
  display: none;
}

.comment-form {
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: 1fr 120px;
  grid-template-rows: auto auto;
  padding: 1rem 2rem;
  border: 1px solid #8d9d9e;
  border-radius: 10px;
}

.comment-form .field--name-field-comment {
  grid-column: 1 / 2;
}

.comment-form .field--name-field-fqt-comment-file {
  grid-row: 2;
  grid-column: 1 / 3;
}

.comment-form .form-actions {
  grid-column: 2 / 3;
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 1rem;
  grid-template-rows: auto auto;
}

.comment-form .form-textarea {
  border: 1px solid #8d9d9e;
  border-radius: 3px;
  width: 100%;
  height: 6rem;
}

.admin-feedback-form textarea {
  width: 100%;
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL2NvbXBvbmVudHMvZm9ybS5jc3MiLAoJInNvdXJjZVJvb3QiOiAiZmlsZTovLy92YXIvd3d3L2h0bWwvd2ViL3Byb2ZpbGVzL2NvbnRyaWIvZmFxdG9vbC90aGVtZXMvY29sZHNraW4vIiwKCSJzb3VyY2VzIjogWwoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybS5zY3NzIiwKCQkic2Nzcy9fdmFyaWFibGVzLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFHQSxBQUNFLGdCQURjLEdBQ1YsR0FBRyxDQUFDO0VBQ04sTUFBTSxFQUFFLEtBQUs7Q0FDZDs7QUFHSCxBQUNFLGlCQURlLENBQ2YsYUFBYSxDQUFDO0VBQ1osTUFBTSxFQUFFLEdBQUc7RUFDWCxnQkFBZ0IsRUNhTCxPQUFPO0VEWmxCLE9BQU8sRUFBRSx1QkFBdUI7RUFDaEMsU0FBUyxFQUFFLE9BQU87RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsTUFBTSxFQUFFLE9BQU87RUFDZixNQUFNLEVBQUUsQ0FBQztFQUNULGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEVBQUUsUUFBUTtFQUM3QixlQUFlLEVBQUUsSUFBSTtDQVV0Qjs7QUFyQkgsQUFZSSxpQkFaYSxDQVlaLGtCQUFLLENBQUM7RUFDTCxnQkFBZ0IsRUFBRSxpQ0FBaUM7Q0FDcEQ7O0FBZEwsQUFlSSxpQkFmYSxDQWVaLGlCQUFJLENBQUM7RUFDSixnQkFBZ0IsRUFBRSxvQ0FBb0M7Q0FDdkQ7O0FBakJMLEFBa0JJLGlCQWxCYSxDQWtCWiwyQkFBYyxDQUFDO0VBQ2QsZ0JBQWdCLEVBQUUsZ0NBQWdDO0NBQ25EOztBQXBCTCxBQXNCRSxpQkF0QmUsQ0FzQmYsUUFBUSxDQUFDO0VBQ1AsU0FBUyxFQUFFLElBQUk7Q0FDaEI7O0FBR0g7O1lBRVk7QUFLVCxBQUFELHFCQUFlLENBQUM7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLE1BQU0sRUFBRSxXQUFXO0NBQ3BCOztBQUNBLEFBQUQsYUFBTyxD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 */