.pager-wrap{
	margin: 
}

.holder {
display:inline-flex;
 justify-content:center;
 align-items:center;
 position:relative
}

.holder a {
 display:block;
 padding:10px 12px;
 font-size:1.6rem;
 font-weight:600;
 position:relative;
}

.holder a:hover {
	color: #FF4242;
}

.holder a.jp-previous { margin-right: 0; }
.holder a.jp-next { margin-left: 0; }

.holder a.jp-current, a.jp-current:hover { 
	color: #FF4242;
	font-weight: bold;
}

.holder a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}
.holder a::after {
	content: '';
	display: block;
	background:	#ff7800;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	width: 70%;
    height: 3px;
    bottom: 4px;
    transition: .25s opacity;
}
.holder a.jp-current:after {
    opacity: 1;
}
  .holder a:hover:after {
    opacity: 1
  }
  .holder a.jp-previous:hover:after,
  .holder a.jp-next:hover:after
{
    opacity: 0
  }
.holder span { margin: 0 5px; }
.holder select { border: 1px solid #ddd;
    padding: 0 10px;
    border-radius: 4px; }



