@media (min-width: 768px) {
  .modal-search .search-view {
    max-width: 720px;
    width: auto;
    margin: 0 auto; } }
@media (min-width: 992px) {
  .modal-search .search-view {
    max-width: 940px;
    width: auto;
    margin: 0 auto; } }
@media (min-width: 1200px) {
  .modal-search .search-view {
    max-width: 1140px;
    width: auto;
    margin: 0 auto; } }
.modal-search .search-view .view-filters {
  width: 100%;
  position: relative;
  background-color: transparent; }
  @media screen and (max-width: 768px) {
    .modal-search .search-view .view-filters {
      padding: 0 5px;
      display: flex;
      flex-direction: column;
      top: 80px;
      width: 100%;
      height: 160px;
      overflow: hidden; }
      .modal-search .search-view .view-filters.active {
        display: block;
        background-color: #000;
        height: calc(100vh - 50px); }
        .modal-search .search-view .view-filters.active .filters-box--mobile {
          background-color: #000; }
        .modal-search .search-view .view-filters.active .views-exposed-form {
          height: calc(100% - 120px);
          overflow-y: scroll;
          overflow-x: auto; }
          .modal-search .search-view .view-filters.active .views-exposed-form::-ms-clear {
            display: none; }
          .modal-search .search-view .view-filters.active .views-exposed-form::-webkit-scrollbar-track {
            display: none;
            position: absolute;
            background: transparent !important; }
          .modal-search .search-view .view-filters.active .views-exposed-form::-webkit-scrollbar {
            width: 8px;
            background: transparent repeat-y !important; }
          .modal-search .search-view .view-filters.active .views-exposed-form::-webkit-scrollbar-thumb {
            background-color: rgba(102, 102, 102, 0.3);
            opacity: 0.6;
            border-radius: 4px; }
          .modal-search .search-view .view-filters.active .views-exposed-form .form-inline .form-type-textfield {
            display: none; }
          .modal-search .search-view .view-filters.active .views-exposed-form .form-inline:hover .tooltip-block {
            display: none; }
        .modal-search .search-view .view-filters.active .view-header {
          display: none; }
      .modal-search .search-view .view-filters .filters-box--mobile {
        order: 2;
        background-color: #000; }
        .modal-search .search-view .view-filters .filters-box--mobile .filters-label-mobile {
          display: block;
          border-bottom: 4px solid #353638;
          border-top: none; }
          .modal-search .search-view .view-filters .filters-box--mobile .filters-label-mobile span {
            color: #999; }
            .modal-search .search-view .view-filters .filters-box--mobile .filters-label-mobile span:after {
              background-color: #999; }
            .modal-search .search-view .view-filters .filters-box--mobile .filters-label-mobile span.select-filters-button {
              display: none; } }
@media screen and (max-width: 768px) {
  .modal-search .view-filters .views-exposed-form {
    height: 85px;
    overflow: hidden;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; } }
.modal-search .view-filters .views-exposed-form .form-inline {
  display: block; }
  @media screen and (max-width: 768px) {
    .modal-search .view-filters .views-exposed-form .form-inline {
      overflow: hidden; } }
  .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield {
    margin: 0 auto;
    width: 75%;
    border: none;
    height: 80px;
    background-image: url("../../../assets/img/svg/underline-dot.svg");
    background-repeat: repeat-x;
    background-position: bottom;
    max-width: none; }
    @media screen and (max-width: 768px) {
      .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield {
        height: 70px;
        width: 100%; } }
    .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield .textfield-clear:after {
      background-image: url("../../../assets/img/svg/24_cross_bg_softgrey.svg"); }
    .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield:before {
      height: 50px;
      width: 50px;
      background-image: url("../../../assets/img/svg/search-new-white.svg"); }
    .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield input {
      color: red;
      font-size: 40px;
      font-family: "Preon", sans-serif;
      font-weight: 500;
      position: absolute;
      left: 80px; }
      .modal-search .view-filters .views-exposed-form .form-inline .form-type-textfield input::placeholder {
        color: #666666; }
  .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container {
    display: flex;
    justify-content: center;
    margin-top: 20px; }
    @media screen and (max-width: 768px) {
      .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container {
        display: block; }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container::-ms-clear {
          display: none; }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container::-webkit-scrollbar-track {
          display: none;
          position: absolute;
          background: transparent !important; }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container::-webkit-scrollbar {
          width: 8px;
          background: transparent repeat-y !important; }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container::-webkit-scrollbar-thumb {
          background-color: rgba(102, 102, 102, 0.3);
          opacity: 0.6;
          border-radius: 4px; } }
    .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item {
      margin: 0 5px;
      width: 250px; }
      @media screen and (max-width: 768px) {
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item {
          width: 100%;
          max-width: none; } }
      .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box {
        border: 4px solid rgba(241, 241, 241, 0.2); }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend {
          font-weight: bold;
          background-color: #fff;
          color: #000;
          border-radius: 0; }
          @media screen and (max-width: 768px) {
            .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend {
              background-color: transparent;
              color: #fff; }
              .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend:hover {
                background-color: transparent;
                color: #fff; }
                .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend:hover:after {
                  background-color: transparent; } }
          .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend:after {
            background-image: url("../../../assets/img/svg/drops/close2.svg");
            background-position: 7px 8px;
            background-color: #000;
            background-size: 50%; }
            @media screen and (max-width: 768px) {
              .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend:after {
                background-image: none;
                background-color: transparent; } }
          .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-legend.notransition {
            -webkit-transition: none;
            -moz-transition: none;
            -ms-transition: none;
            -o-transition: none;
            transition: none; }
        @media screen and (max-width: 768px) {
          .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active {
            border: none;
            background-color: #000; }
            .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-options {
              background-color: transparent; }
              .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-options .option span {
                color: #fff; }
              .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-options .option.active {
                background-color: transparent;
                color: #fff; }
                .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-options .option.active:after {
                  background-image: url("../../../assets/img/svg/checkbox/checkboxtick-white.svg"); }
              .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box.active .filter-options .option:hover {
                background-color: transparent;
                color: #fff; } }
        .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box .filter-legend {
          font-size: 11px;
          color: #fff; }
          .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box .filter-legend:after {
            background-image: url("../../../assets/img/svg/arrows/arrow-bottom-small.svg");
            background-position: 50%; }
          .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box .filter-legend:hover {
            background-color: #fff;
            color: #000; }
            .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box .filter-legend:hover:after {
              background-color: #000; }
          @media screen and (max-width: 768px) {
            .modal-search .view-filters .views-exposed-form .form-inline .form-filters-container .form-item .filter-box .filter-legend {
              border-bottom: 1px solid #ccc; } }
.modal-search .view-header {
  top: 20px;
  text-align: center;
  position: absolute;
  right: -3%;
  display: block; }
  @media screen and (max-width: 992px) {
    .modal-search .view-header {
      right: -8%; } }
  @media screen and (max-width: 842px) {
    .modal-search .view-header {
      left: 8.5%;
      right: 0;
      top: 95px;
      text-align: left;
      margin-top: 0px;
      margin-right: 0px; } }
  @media screen and (max-width: 768px) {
    .modal-search .view-header {
      left: 5.5%;
      height: 5px; } }
  .modal-search .view-header .search-count {
    border: 4px solid rgba(241, 241, 241, 0.2);
    border-radius: 40px;
    padding: 10px 15px 40px 15px;
    font-family: "Preon", sans-serif;
    font-weight: 300;
    font-size: 23px;
    color: white;
    max-height: 29px;
    margin-bottom: 10px; }
    @media screen and (max-width: 842px) {
      .modal-search .view-header .search-count {
        font-size: 10px;
        display: inline-block;
        border: none;
        padding: 0px;
        margin-right: 15px; } }
  .modal-search .view-header .search-count-label {
    font-family: "Preon", sans-serif;
    font-weight: 300;
    font-size: 10px;
    color: white; }
    @media screen and (max-width: 842px) {
      .modal-search .view-header .search-count-label {
        display: inline-block; } }
.modal-search.site-modal-item {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  left: 0;
  top: 90px;
  position: relative;
  width: 100%;
  background: transparent; }
  .modal-search.site-modal-item .view-empty {
    color: white;
    font-family: "Preon", sans-serif;
    font-weight: 500;
    font-size: 23px;
    line-height: 28px;
    text-align: center;
    margin-top: 250px; }
    .modal-search.site-modal-item .view-empty:after {
      background-image: none; }
  .modal-search.site-modal-item .search-scroll-container {
    margin-top: 120px;
    height: 45vh;
    overflow-y: scroll; }
    .modal-search.site-modal-item .search-scroll-container::-ms-clear {
      display: none; }
    .modal-search.site-modal-item .search-scroll-container::-webkit-scrollbar-track {
      display: none;
      position: absolute;
      background: transparent !important; }
    .modal-search.site-modal-item .search-scroll-container::-webkit-scrollbar {
      width: 8px;
      background: transparent repeat-y !important; }
    .modal-search.site-modal-item .search-scroll-container::-webkit-scrollbar-thumb {
      background-color: rgba(102, 102, 102, 0.3);
      opacity: 0.6;
      border-radius: 4px; }
    @media screen and (max-width: 768px) {
      .modal-search.site-modal-item .search-scroll-container {
        margin-top: -10px;
        margin-left: 10px;
        height: 60vh; } }
    .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content {
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -ms-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
      background-color: rgba(0, 0, 0, 0.5);
      min-height: 170px;
      padding: 20px;
      margin: 0px 0px 10px 0px;
      font-family: "robotoRegular", sans-serif;
      font-size: 13px;
      color: white;
      width: 100%; }
      .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content:hover {
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
        background-color: rgba(0, 0, 0, 0.8); }
        .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content:hover .read-more-icon .icon-arrows:after {
          -webkit-transition: all 0.3s;
          -moz-transition: all 0.3s;
          -ms-transition: all 0.3s;
          -o-transition: all 0.3s;
          transition: all 0.3s;
          background-position: 3px -1px;
          background-color: white;
          border: 4px solid white; }
      .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content .content-title {
        font-family: "Preon", sans-serif;
        font-weight: 500;
        font-size: 22px;
        color: white;
        margin-top: 0px; }
      .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content .content-date {
        color: black;
        height: 20px;
        background-color: #fff;
        border-radius: 3px;
        font-family: "robotoBold", sans-serif;
        font-weight: 300;
        padding: 0 10px;
        margin: 0;
        font-size: 10px;
        line-height: 20px;
        text-transform: uppercase;
        display: inline-block;
        margin-right: 5px; }
      .modal-search.site-modal-item .search-scroll-container .view-content .views-row .search-item-content .content-domain {
        color: #fff;
        height: 20px;
        background-color: #EE162D;
        border-radius: 3px;
        font-family: "robotoBold", sans-serif;
        font-weight: 300;
        padding: 0 10px;
        margin: 0;
        font-size: 10px;
        line-height: 20px;
        text-transform: uppercase;
        display: inline-block; }
    .modal-search.site-modal-item .search-scroll-container .view-content .views-row .read-more-icon {
      padding-left: 0px;
      float: right; }
      .modal-search.site-modal-item .search-scroll-container .view-content .views-row .read-more-icon .icon-arrows:after {
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
        content: "";
        display: inline-block;
        position: relative;
        background-image: url(../../../assets/img/svg/arrows/arrow-right.svg);
        background-size: auto 100%;
        background-position: -39px -1px;
        background-color: transparent;
        background-repeat: no-repeat;
        width: 50px;
        height: 50px;
        z-index: 100;
        border-radius: 100%;
        margin-right: 5px;
        border: 4px solid rgba(255, 255, 255, 0.12); }
        @media screen and (max-width: 768px) {
          .modal-search.site-modal-item .search-scroll-container .view-content .views-row .read-more-icon .icon-arrows:after {
            float: right; } }
  @media screen and (max-width: 768px) {
    .modal-search.site-modal-item {
      width: 100%;
      top: 20px; } }
.modal-search .pager__item .button {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  box-shadow: rgba(0, 0, 0, 0) 0px 3px 0px 0px;
  background-color: rgba(255, 255, 255, 0);
  border: 4px solid white;
  color: white; }
.modal-search .pager__item:hover .button {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #333333;
  border: 4px solid #333333; }

.adminimal-admin-toolbar .modal-area {
  padding-top: 150px; }
