/* Select Arrow */
/* Replace a substring in a string */
/**
 * Ajax Load More - Paging Add-on
 * @see https://connekthq.com/plugins/ajax-load-more/add-ons/paging/
 */
.alm-paging .alm-btn-wrap {
  padding-top: 25px;
}

ul.alm-paging {
  all: unset;
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  text-align: center;
  opacity: 0;
}

.alm-loading ul.alm-paging {
  pointer-events: none;
}

ul.alm-paging .alm-paging.empty {
  display: none;
}

ul.alm-paging li {
  background: none;
  position: relative;
  list-style: none;
  padding: 0;
  margin: 2px;
  line-height: 1;
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
}

ul.alm-paging li:before, ul.alm-paging li:after {
  content: '';
}

ul.alm-paging li a {
  display: block;
  padding: 8px 10px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  color: #7c8087;
  border: 1px solid #efefef;
  background: #f7f7f7;
  line-height: 1;
  text-decoration: none;
  -webkit-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}

ul.alm-paging li a:hover, ul.alm-paging li a:focus {
  color: #3f3f46;
  background-color: #fdf1f1;
  border-color: #edc2c2;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075);
  outline: none;
}

ul.alm-paging li a:active {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
}

ul.alm-paging li.disabled a {
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: default !important;
  opacity: 0.3;
  pointer-events: none;
}

/* Default */
ul.alm-paging li.active a {
  background: #ed7070;
  border-color: #ed7070;
  color: #fff;
  text-decoration: none;
  pointer-events: none;
}

/* Dark */
.ajax-load-more-wrap.paging-dark ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-dark ul.alm-paging li a:focus {
  background-color: #ececed;
  border-color: #9f9fa3;
}

.ajax-load-more-wrap.paging-dark ul.alm-paging li.active a {
  background-color: #3f3f46;
  border-color: #3f3f46;
}

/* Blue */
.ajax-load-more-wrap.paging-blue ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-blue ul.alm-paging li a:focus {
  background-color: #e6f0f6;
  border-color: #8ebcd5;
}

.ajax-load-more-wrap.paging-blue ul.alm-paging li.active a {
  background-color: #0284c7;
  border-color: #0284c7;
}

/* Green */
.ajax-load-more-wrap.paging-green ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-green ul.alm-paging li a:focus {
  background-color: #e6f2ee;
  border-color: #8ec2b3;
}

.ajax-load-more-wrap.paging-green ul.alm-paging li.active a {
  background-color: #059669;
  border-color: #059669;
}

/* Purple */
.ajax-load-more-wrap.paging-purple ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-purple ul.alm-paging li a:focus {
  background-color: #eeebf9;
  border-color: #b9b1e7;
}

.ajax-load-more-wrap.paging-purple ul.alm-paging li.active a {
  background-color: #6146e5;
  border-color: #6146e5;
}

/* Grey */
.ajax-load-more-wrap.paging-grey ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-grey ul.alm-paging li a:focus,
.ajax-load-more-wrap.paging-white ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-white ul.alm-paging li a:focus {
  background-color: #f2f2f3;
  border-color: #dedfe1;
}

.ajax-load-more-wrap.paging-grey ul.alm-paging li.active a,
.ajax-load-more-wrap.paging-white ul.alm-paging li.active a {
  background-color: #7c8087;
  border-color: #7c8087;
}

/* White */
.ajax-load-more-wrap.paging-white ul.alm-paging li a:hover,
.ajax-load-more-wrap.paging-white ul.alm-paging li a:focus {
  background-color: #f2f2f3;
  border-color: #dedfe1;
}

.ajax-load-more-wrap.paging-white ul.alm-paging li.active a {
  color: #3f3f46;
  background-color: #fff;
  border-color: #f3f4f6;
}

/* Page Loading styles */
.ajax-load-more-wrap .alm-paging-content {
  -webkit-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

.ajax-load-more-wrap.alm-loading .alm-paging-content {
  opacity: 0.5;
}

.alm-paging-wrap .alm-paging-loading {
  background-color: rgba(255, 255, 255, 0.1);
  background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 2400 2400" xml:space="preserve"><g stroke-width="200" stroke-linecap="round" stroke="%235e5e60" fill="none" id="spinner"><line x1="1200" y1="600" x2="1200" y2="100"/><line opacity="0.5" x1="1200" y1="2300" x2="1200" y2="1800"/><line opacity="0.917" x1="900" y1="680.4" x2="650" y2="247.4"/><line opacity="0.417" x1="1750" y1="2152.6" x2="1500" y2="1719.6"/><line opacity="0.833" x1="680.4" y1="900" x2="247.4" y2="650"/><line opacity="0.333" x1="2152.6" y1="1750" x2="1719.6" y2="1500"/><line opacity="0.75" x1="600" y1="1200" x2="100" y2="1200"/><line opacity="0.25" x1="2300" y1="1200" x2="1800" y2="1200"/><line opacity="0.667" x1="680.4" y1="1500" x2="247.4" y2="1750"/><line opacity="0.167" x1="2152.6" y1="650" x2="1719.6" y2="900"/><line opacity="0.583" x1="900" y1="1719.6" x2="650" y2="2152.6"/><line opacity="0.083" x1="1750" y1="247.4" x2="1500" y2="680.4"/><animateTransform attributeName="transform" attributeType="XML" type="rotate" keyTimes="0;0.08333;0.16667;0.25;0.33333;0.41667;0.5;0.58333;0.66667;0.75;0.83333;0.91667" values="0 1199 1199;30 1199 1199;60 1199 1199;90 1199 1199;120 1199 1199;150 1199 1199;180 1199 1199;210 1199 1199;240 1199 1199;270 1199 1199;300 1199 1199;330 1199 1199" dur="0.83333s" begin="0s" repeatCount="indefinite" calcMode="discrete"/></g></svg>');
  -webkit-background-size: 32px 32px;
          background-size: 32px 32px;
  background-repeat: no-repeat;
  background-position: center center;
}

.ajax-load-more-wrap.alm-loading.alm-paging .alm-paging-wrap,
.ajax-load-more-wrap.alm-loading .ajax-load-more-wrap.alm-is-filtering {
  /* On init */
  min-height: 250px;
}

.ajax-load-more-wrap.alm-is-filtering {
  background-color: transparent;
}

.ajax-load-more-wrap table.alm-listing {
  width: 100%;
}

.ajax-load-more-wrap table.alm-listing.alm-paging-wrap {
  min-height: unset !important;
}

.alm-paging-wrap {
  position: relative;
}

.alm-paging-wrap .alm-paging-loading {
  display: block;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  -webkit-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

.ajax-load-more-wrap.loading .alm-paging-wrap {
  visibility: visible;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.35);
  background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 2400 2400" xml:space="preserve"><g stroke-width="200" stroke-linecap="round" stroke="%235e5e60" fill="none" id="spinner"><line x1="1200" y1="600" x2="1200" y2="100"/><line opacity="0.5" x1="1200" y1="2300" x2="1200" y2="1800"/><line opacity="0.917" x1="900" y1="680.4" x2="650" y2="247.4"/><line opacity="0.417" x1="1750" y1="2152.6" x2="1500" y2="1719.6"/><line opacity="0.833" x1="680.4" y1="900" x2="247.4" y2="650"/><line opacity="0.333" x1="2152.6" y1="1750" x2="1719.6" y2="1500"/><line opacity="0.75" x1="600" y1="1200" x2="100" y2="1200"/><line opacity="0.25" x1="2300" y1="1200" x2="1800" y2="1200"/><line opacity="0.667" x1="680.4" y1="1500" x2="247.4" y2="1750"/><line opacity="0.167" x1="2152.6" y1="650" x2="1719.6" y2="900"/><line opacity="0.583" x1="900" y1="1719.6" x2="650" y2="2152.6"/><line opacity="0.083" x1="1750" y1="247.4" x2="1500" y2="680.4"/><animateTransform attributeName="transform" attributeType="XML" type="rotate" keyTimes="0;0.08333;0.16667;0.25;0.33333;0.41667;0.5;0.58333;0.66667;0.75;0.83333;0.91667" values="0 1199 1199;30 1199 1199;60 1199 1199;90 1199 1199;120 1199 1199;150 1199 1199;180 1199 1199;210 1199 1199;240 1199 1199;270 1199 1199;300 1199 1199;330 1199 1199" dur="0.83333s" begin="0s" repeatCount="indefinite" calcMode="discrete"/></g></svg>');
  background-repeat: no-repeat;
  background-position: center center;
}

/* Show loader on Ajax request. */
.alm-loading .alm-paging-wrap .alm-paging-loading {
  visibility: visible;
  opacity: 1;
  pointer-events: none;
}

/* Hide loader on initial page load */
.loading.alm-loading .alm-paging-wrap .alm-paging-loading {
  visibility: hidden;
  opacity: 0;
}

/*# sourceMappingURL=ajax-load-more-paging.css.map*/