﻿.content-pagination .page-link:before, .content-pagination .page-item.active .page-link:before, .content-pagination .page-link:after, .content-pagination .page-item.active .page-link:after {
  content: "";
}

.content-pagination {
  width: 100%;
}
.content-pagination .page-item {
  text-align: center;
}
@media (min-width: 576px) {
  .content-pagination .page-item {
    min-width: 40px;
  }
}
.content-pagination .page-link, .content-pagination .page-item.active .page-link {
  border: none;
  font-family: "arimobold", sans-serif;
  color: inherit;
  font-size: 13px;
  padding: 7px 11.5px;
  position: relative;
}
@media (min-width: 576px) {
  .content-pagination .page-link, .content-pagination .page-item.active .page-link {
    font-size: 14px;
    padding: 12px 0;
  }
}
.content-pagination .page-link:active, .content-pagination .page-link:focus, .content-pagination .page-link:hover, .content-pagination .page-item.active .page-link {
  background: #ffffff;
}
.content-pagination .page-link:active:before, .content-pagination .page-link:focus:before, .content-pagination .page-link:hover:before, .content-pagination .page-item.active .page-link:before {
  border-radius: 100%;
  border: 2px solid #fde85e;
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
}
.content-pagination .page-item .text-pagination {
  display: block;
}
.content-pagination .page-item.page-first .page-link {
  border-radius: 0 20px 20px 0;
}
@media (min-width: 576px) {
  .content-pagination .page-item.page-first .page-link {
    border-radius: 0 8px 8px 0;
  }
}
.content-pagination .page-item.page-last .page-link {
  border-radius: 20px 0 0 20px;
}
@media (min-width: 576px) {
  .content-pagination .page-item.page-last .page-link {
    border-radius: 8px 0 0 8px;
  }
}
.content-pagination .page-item-prev .page-link, .content-pagination .page-item-prev .page-item.active .page-link, .content-pagination .page-item.active .page-item-prev .page-link, .content-pagination .page-item-next .page-link, .content-pagination .page-item-next .page-item.active .page-link, .content-pagination .page-item.active .page-item-next .page-link, .content-pagination .page-item.page-last .page-link, .content-pagination .page-item.page-first .page-link {
  width: 30px;
  height: 30px;
  border-radius: 20px;
}
@media (min-width: 576px) {
  .content-pagination .page-item-prev .page-link, .content-pagination .page-item-prev .page-item.active .page-link, .content-pagination .page-item.active .page-item-prev .page-link, .content-pagination .page-item-next .page-link, .content-pagination .page-item-next .page-item.active .page-link, .content-pagination .page-item.active .page-item-next .page-link, .content-pagination .page-item.page-last .page-link, .content-pagination .page-item.page-first .page-link {
    width: 40px;
    height: 40px;
    border-radius: 8px;
  }
}
.content-pagination .page-item-prev, .content-pagination .page-item.page-first:not(.page-number) {
  margin-left: 10px;
}
.content-pagination .page-item-prev .page-link, .content-pagination .page-item-prev .page-item.active .page-link, .content-pagination .page-item.active .page-item-prev .page-link, .content-pagination .page-item.page-first:not(.page-number) .page-link {
  transform: rotate(0deg);
  background: #ffffff url("/images/pagination-prev.png") center center no-repeat;
  background-size: 4px 8px;
}
@media (min-width: 576px) {
  .content-pagination .page-item-prev .page-link, .content-pagination .page-item-prev .page-item.active .page-link, .content-pagination .page-item.active .page-item-prev .page-link, .content-pagination .page-item.page-first:not(.page-number) .page-link {
    background-size: 8px 12px;
  }
}
.content-pagination .page-item-next, .content-pagination .page-item.page-last:not(.page-number) {
  margin-right: 10px;
}
.content-pagination .page-item-next .page-link, .content-pagination .page-item-next .page-item.active .page-link, .content-pagination .page-item.active .page-item-next .page-link, .content-pagination .page-item.page-last:not(.page-number) .page-link {
  transform: rotate(0deg);
  background: #ffffff url("/images/pagination-next.png") center center no-repeat;
  background-size: 4px 8px;
}
@media (min-width: 576px) {
  .content-pagination .page-item-next .page-link, .content-pagination .page-item-next .page-item.active .page-link, .content-pagination .page-item.active .page-item-next .page-link, .content-pagination .page-item.page-last:not(.page-number) .page-link {
    background-size: 8px 12px;
  }
}
.content-pagination .page-item.page-last:not(.page-number) {
  margin-right: 10px;
}
.content-pagination .page-item.page-last:not(.page-number) .page-link {
  transform: rotate(0deg);
  background: #ffffff url("/images/pagination-last.png") center center no-repeat;
  background-size: 8px 8px;
}
@media (min-width: 576px) {
  .content-pagination .page-item.page-last:not(.page-number) .page-link {
    background-size: 16px 12px;
  }
}
.content-pagination .page-item.page-first:not(.page-number) {
  margin-right: 10px;
}
.content-pagination .page-item.page-first:not(.page-number) .page-link {
  transform: rotate(0deg);
  background: #ffffff url("/images/pagination-first.png") center center no-repeat;
  background-size: 8px 8px;
}
@media (min-width: 576px) {
  .content-pagination .page-item.page-first:not(.page-number) .page-link {
    background-size: 16px 12px;
  }
}
.content-pagination .page-item.active .page-link {
  background: #ffffff;
  color: inherit;
  cursor: inherit;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Projects/idf_core/Idf.Web/wwwroot/scss/base/_mixins.scss%22,%22file:///C:/Projects/idf_core/Idf.Web/wwwroot/scss/base/pagination.scss%22,%22file:///C:/Projects/idf_core/Idf.Web/wwwroot/scss/base/_varibales.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AA2DI;EAEI;;;ACzDR;EACI;;AAEA;EACI;;AAGA;EAJJ;IAKQ;;;AAIR;EACI;EACA,aC6BW;ED5BX;EACA;EACA;EACA;;AAGA;EATJ;IAUQ;IACA;;;AAGJ;EAGI,YChCJ;;ADkCI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAMR;EACI;;AAIA;EACI;;AAEA;EAHJ;IAIQ;;;AAMR;EACI;;AAEA;EAHJ;IAIQ;;;AASR;EDzDR,OC0DiC;EDzDjC,QCyDuC;EAC3B;;AAEA;EAJJ;IDzDR,OC8DqC;ID7DrC,QC6D2C;IAC3B;;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAMR;EACI,YChJR;EDiJQ;EACA%22%7D */