$pagination-color: $text-dark !default;
$pagination-color-active: $body-color !default;
$pagination-loader-center: true;
$pagination-loader-width: 262px;

@import "@css[shared]/components/_pager";

.page-loader-wrapper-top {
   .page-loader-wrapper {
      padding-top: 0;
      padding-bottom: 30px;
   }

   .pagination {
      width: calc(50% - 20px / 2);
   }
}

.pagination {
   width: calc(50% - 100px / 2);
}

@media screen and (max-width: 1450px) {
   @if $pagination-loader-center {
      .page-loader-wrapper {
         justify-content: space-between;
      }
   }

   .pagination {
      width: auto;
   }
}

@media screen and (max-width: $sm - 1) {
   .page-loader-wrapper {
      justify-content: center;
      flex-wrap: wrap;
   }

   .pagination {
      margin-top: 1rem;
      padding-left: 0;
      text-align: center;
      width: 100%;
   }
}

.page-loader-wrapper {
   margin-bottom: 30px;
   padding-left: 200px;

   .btn-pager-prev::before {
      padding-right: 10px;
      content: $lightbox_left;
      @include fonticon;

      color: black;
      font-weight: bold;
      font-size: 10px;
   }

   .btn-pager-next::after {
      padding-right: 10px;
      content: $lightbox_right;
      @include fonticon;

      font-weight: bold;
      margin-left: 10px;
      color: black;
      font-size: 10px;
   }

   .btn-loader {
      border-radius: 5px;
      width: 340px;
      text-transform: uppercase;
      font-weight: 600;
      padding: 13px 10px 13px 0;
      position: relative;
      display: flex;
      align-items: center;
      justify-content: center;
   }

   .btn-loader::before {
      content: "+";
      @include fonticon;

      color: $black;
      font-weight: bold;
      margin-left: 5px;
      margin-right: 15px;
      font-size: 24px;
      position: absolute;
      left: 20px;
      margin-bottom: 9px;

      &:hover {
         color: $white;
      }
   }

   @media screen and (max-width: $lg - 1) {
      padding-left: 0;
      margin-bottom: 0;
   }

   @media screen and (max-width: $md - 1) {
      flex-direction: column;

      .pagination {
         margin-top: 10px;
      }
   }
}

.btn-insert {

   &:hover {
      background-color: $green-hover;
   }
}
