/*!
 * // -----------------------------------------------------------------------------
 * // NOTICE OF LICENSE
 * //
 * // This source file is released under commercial license by Lamia Oy.
 * //
 * // @copyright Copyright (c) 2018 Lamia Oy (https://lamia.fi)
 * // @author Peter Takacs <peter@lamia.fi>
 */
/*!
 * // -----------------------------------------------------------------------------
 * // NOTICE OF LICENSE
 * //
 * // This source file is released under commercial license by Lamia Oy.
 * //
 * // @copyright Copyright (c) 2018 Lamia Oy (https://lamia.fi)
 */
.page-title-wrapper {
  padding: 60px 0 30px; }

.page-title {
  text-align: center; }

.breadcrumbs.wrapper {
  top: 0; }

.article-not-found {
  text-align: center;
  padding: 1em;
  background-color: #f1f2f3; }

@media (min-width: 1200px) {
  .column.main {
    display: flex;
    flex-direction: row; }
  .search.results {
    width: 64.58333%;
    margin-left: auto;
    order: 1; }
  [id='layered-filter-block'] {
    margin-top: 15px !important;
    /* stylelint-disable-line declaration-no-important */
    width: 31.25%;
    border: 0 !important;
    /* stylelint-disable-line declaration-no-important */ }
    [id='layered-filter-block'] .filter__options {
      border: 1px solid #f1f2f3; } }

.filter-option--category {
  display: block; }

.article-button__wrapper {
  text-align: center;
  background-color: #f1f2f3;
  padding-bottom: 2em; }

.page-title-wrapper {
  background: #f1f2f3; }

.message.notice {
  padding: 1em 0; }

.search-articles {
  background-color: #f1f2f3;
  padding-bottom: 2em; }
  .search-articles .wrapper {
    flex-direction: column;
    display: flex;
    justify-content: space-between; }
    @media (min-width: 768px) {
      .search-articles .wrapper {
        flex-direction: row; } }
  .search-articles .btn-ghost {
    font-size: 14px; }

.article-card {
  width: 97.91667%;
  height: auto; }
  @media (min-width: 768px) {
    .article-card {
      width: 31.25%; } }
  .article-card__footer {
    margin-top: 1em; }
  .article-card__title, .article-card__date {
    font-size: 14px; }

.catalogsearch-result-index .column.main.main {
  width: 100%;
  text-align: center; }

.catalogsearch-result-index .page-wrapper {
  min-height: 10vh; }
