/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
.pane-apachesolr-info {
  display: none; }

.pane-apachesolr-result .pane-title {
  font-family: "Plain ultralight", Arial, sans-serif;
  font-weight: 200;
  font-size: 50px;
  line-height: 56px;
  margin: 20px 0 40px 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #a3a5a8; }
  @media (max-width: 1070px) {
    .pane-apachesolr-result .pane-title {
      font-size: 42px;
      line-height: 48px; } }
  @media (max-width: 900px) {
    .pane-apachesolr-result .pane-title {
      font-size: 38px;
      line-height: 44px; } }
  @media (max-width: 600px) {
    .pane-apachesolr-result .pane-title {
      font-size: 34px;
      line-height: 40px; } }
  @media (max-width: 450px) {
    .pane-apachesolr-result .pane-title {
      font-size: 28px;
      line-height: 34px; } }
  .hub-greece .pane-apachesolr-result .pane-title, .pane-apachesolr-result .pane-title.hub-greece {
    font-family: Arial;
    text-transform: none; }
.pane-apachesolr-result .pane-content h2 {
  display: none; }
.pane-apachesolr-result ol.search-results {
  padding: 0; }
  .pane-apachesolr-result ol.search-results li.search-result {
    margin-bottom: 40px; }
    .pane-apachesolr-result ol.search-results li.search-result:after {
      content: "";
      display: table;
      clear: both; }
    .pane-apachesolr-result ol.search-results li.search-result .image {
      width: 15.09434%;
      margin-right: 1.88679%;
      float: left;
      background-size: cover;
      background-repeat: no-repeat;
      background-color: #ffffff; }
      .pane-apachesolr-result ol.search-results li.search-result .image:before {
        content: "";
        display: block;
        padding-top: 100%; }
    .pane-apachesolr-result ol.search-results li.search-result .right {
      width: 83.01887%;
      float: left; }
      .pane-apachesolr-result ol.search-results li.search-result .right .category {
        font-size: 11px;
        line-height: 13px;
        text-transform: uppercase; }
        @media (max-width: 600px) {
          .pane-apachesolr-result ol.search-results li.search-result .right .category {
            font-size: 9px;
            line-height: 11px; } }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .category, .pane-apachesolr-result ol.search-results li.search-result .right .category.hub-greece {
          font-size: 12px;
          line-height: 13px; }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .category, .pane-apachesolr-result ol.search-results li.search-result .right .category.hub-greece {
          font-family: Arial;
          text-transform: none; }
      .pane-apachesolr-result ol.search-results li.search-result .right .type {
        font-size: 11px;
        line-height: 13px;
        text-transform: uppercase;
        color: #6d6e71;
        margin-bottom: 10px; }
        @media (max-width: 600px) {
          .pane-apachesolr-result ol.search-results li.search-result .right .type {
            font-size: 9px;
            line-height: 11px; } }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .type, .pane-apachesolr-result ol.search-results li.search-result .right .type.hub-greece {
          font-size: 12px;
          line-height: 13px; }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .type, .pane-apachesolr-result ol.search-results li.search-result .right .type.hub-greece {
          font-family: Arial;
          text-transform: none; }
      .pane-apachesolr-result ol.search-results li.search-result .right .title {
        font-family: "Plain", Arial, sans-serif;
        font-size: 16px;
        line-height: 23px;
        font-weight: 400;
        text-decoration: none;
        color: #414042;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
        @media (max-width: 1070px) {
          .pane-apachesolr-result ol.search-results li.search-result .right .title {
            font-size: 14px;
            line-height: 21px; } }
        @media (max-width: 600px) {
          .pane-apachesolr-result ol.search-results li.search-result .right .title {
            font-size: 14px;
            line-height: 21px; } }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .title, .pane-apachesolr-result ol.search-results li.search-result .right .title.hub-greece {
          font-family: Arial;
          text-transform: none; }
      .pane-apachesolr-result ol.search-results li.search-result .right .snippet {
        font-size: 12px;
        line-height: 19px;
        margin-top: 10px;
        color: #6d6e71; }
        .hub-greece .pane-apachesolr-result ol.search-results li.search-result .right .snippet, .pane-apachesolr-result ol.search-results li.search-result .right .snippet.hub-greece {
          font-family: Arial;
          text-transform: none; }

.pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j {
  display: none;
  margin-top: 36px;
  width: 83.01887%;
  float: left;
  margin-left: 16.98113%; }
  @media (max-width: 600px) {
    .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j {
      display: none; } }
  .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2 {
    font-family: "Plain ultralight", Arial, sans-serif;
    font-weight: 200;
    font-size: 36px;
    line-height: 40px;
    text-align: right; }
    @media (max-width: 1070px) {
      .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2 {
        font-size: 30px;
        line-height: 34px; } }
    @media (max-width: 900px) {
      .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2 {
        font-size: 24px;
        line-height: 28px; } }
    @media (max-width: 600px) {
      .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2 {
        font-size: 18px;
        line-height: 26px; } }
    .hub-greece .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2, .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j h2.hub-greece {
      font-family: Arial;
      text-transform: none; }
  .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list {
    left: 0;
    width: 80%; }
    .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li {
      font-size: 16px;
      line-height: 16px;
      color: #a3a5a8;
      margin-bottom: 10px;
      text-align: right;
      position: relative;
      width: 100%; }
      @media (max-width: 900px) {
        .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li {
          font-size: 14px;
          line-height: 18px; } }
      .hub-greece .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li, .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li.hub-greece {
        font-family: Arial;
        text-transform: none; }
      .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a {
        font-size: 16px;
        line-height: 16px;
        color: #a3a5a8;
        position: relative; }
        @media (max-width: 900px) {
          .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a {
            font-size: 14px;
            line-height: 18px; } }
        .hub-greece .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a, .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a.hub-greece {
          font-family: Arial;
          text-transform: none; }
        .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a:after {
          font-family: 'icomoon';
          content: "\e915";
          color: #6d6e71;
          display: none;
          font-size: 12px;
          margin-right: 4px; }
        .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a:before {
          font-family: 'icomoon';
          content: "\e914";
          color: #6d6e71;
          font-size: 12px;
          margin-right: 4px; }
        .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a.facetapi-active {
          color: #F3F3F3; }
          .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a.facetapi-active:after {
            display: inline-block; }
          .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li > a.facetapi-active:before {
            display: none; }
      .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list {
        margin-top: 15px;
        float: none;
        position: static;
        left: 0; }
        .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li {
          font-size: 12px;
          line-height: 12px;
          color: #a3a5a8; }
          @media (max-width: 900px) {
            .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li {
              font-size: 12px;
              line-height: 12px; } }
          .hub-greece .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li, .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li.hub-greece {
            font-family: Arial;
            text-transform: none; }
          .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a {
            font-size: 12px;
            line-height: 12px;
            color: #a3a5a8;
            position: relative; }
            @media (max-width: 900px) {
              .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a {
                font-size: 12px;
                line-height: 12px; } }
            .hub-greece .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a, .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a.hub-greece {
              font-family: Arial;
              text-transform: none; }
            .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a:after {
              font-family: 'icomoon';
              content: "\e915";
              color: #6d6e71;
              display: none;
              font-size: 10px; }
            .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a:before {
              font-family: 'icomoon';
              content: "\e914";
              color: #6d6e71;
              font-size: 10px; }
            .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a.facetapi-active {
              color: #F3F3F3; }
              .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a.facetapi-active:after {
                display: inline-block; }
              .pane-facetapi-4zh0ggjmbgeeybrlpjce8eml3a6ple0j .pane-content > .item-list ul > li .item-list li a.facetapi-active:before {
                display: none; }

.pane-apachesolr-spellchecker {
  margin-top: 20px;
  padding: 20px;
  box-sizing: border-box;
  background-color: #ffffff; }
  .pane-apachesolr-spellchecker .did-you-mean {
    margin-right: 6px;
    color: #a3a5a8; }
  .pane-apachesolr-spellchecker a {
    -webkit-transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
    .pane-apachesolr-spellchecker a:hover {
      color: #9e9978; }
      .hub-progressinmind .pane-apachesolr-spellchecker a:hover {
        color: #9e9978; }
      .lic .pane-apachesolr-spellchecker a:hover {
        color: #b51412; }
      .hub-linf .pane-apachesolr-spellchecker a:hover {
        color: #b51412; }
      .hub-thinc .pane-apachesolr-spellchecker a:hover {
        color: #D14330; }
      .hub-rethink .pane-apachesolr-spellchecker a:hover {
        color: #942621; }
      .hub-focus .pane-apachesolr-spellchecker a:hover {
        color: #6d6e71; }

/*# sourceMappingURL=searchresult.css.map */
