.search-box-wrapper {
  position: absolute;
  width: 150%;
  top: 100%;
  left: -38px;
  display: none;
  background-color: #fff;
  border: 1px solid #dedede; }
  .search-box-wrapper.open {
    display: block; }
    .search-box-wrapper.open.loaded .loader-dots {
      z-index: -10; }
  .search-box-wrapper .nav-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid transparent !important; }
  .search-box-wrapper .result_query_btn {
    color: #48a9ff;
    text-decoration: underline; }
  .search-box-wrapper .searchDP {
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 10px;
    border-bottom: 1px solid #eaeaeb;
    font-size: 14px;
    font-weight: 400;
    color: black; }
    .search-box-wrapper .searchDP:hover {
      background-color: #e87d44; }
  .search-box-wrapper .nav-search {
    color: black; }
  .search-box-wrapper .nav-item.active, .search-box-wrapper .nav-item:hover {
    border-bottom: 2px solid transparent !important; }
  .search-box-wrapper #dropdownResults {
    max-height: 500px !important;
    background: transparent !important; }
  .search-box-wrapper .loader-dots {
    width: 3.5em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 2.5%;
    width: 95%;
    height: 100%;
    background: #eaeaeb; }
    .search-box-wrapper .loader-dots div {
      width: 12px;
      height: 12px;
      margin: 0 7px;
      border-radius: 50%;
      background-color: #000;
      -webkit-animation: fade 0.8s ease-in-out alternate infinite;
      animation: fade 0.8s ease-in-out alternate infinite; }
      .search-box-wrapper .loader-dots div:first-child {
        -webkit-animation-delay: -0.4s;
        animation-delay: -0.4s; }
      .search-box-wrapper .loader-dots div:nth-child(2) {
        -webkit-animation-delay: -0.2;
        animation-delay: -0.2; }

@-webkit-keyframes fade {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fade {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.pager .pager__item.is-active a {
  color: #15328c !important; }

.pager li {
  list-style: none !important; }
  .pager li::before {
    display: none; }
