.holder a.jp-current,a.jp-current:hover{ /* font-weight:700 */ }
.holder a.jp-disabled,a.jp-disabled:hover{ color:#bbb }
.holder a.jp-current,.holder a.jp-disabled,a.jp-current:hover,a.jp-disabled:hover{ cursor:default; background:0 0 }
.holder{ margin:0; padding:10px 0; text-align: center; }
.holder a{ text-align:center; font-size: 13px; cursor:pointer; color: #000; border: thin solid #f2f2f2; display:inline-block; vertical-align: top; line-height: 28px; min-width: 30px; margin-right: -1px; }
.holder a.jp-current,.holder a:hover,a.jp-current:hover{ background-color: #ffb400; color: #000; }
.holder a.jp-previous{ /* margin-right:15px */ }
.holder a.jp-next{ /* margin-left:15px */ }
.holder a.jp-disabled,a.jp-disabled{ display:none;}
.holder span{ margin:0 5px }
ul.jpage_items{ list-style:none; padding:0; margin:auto; min-height:auto!important }
ul.jpage_items:after{ clear:both; content:''; display:block }
ul.jpage_items>li:nth-child(4n)>div{ margin-right:0!important }
.customBtns{ position:relative }
.arrowNext,.arrowPrev{ width:29px; height:29px; position:absolute; top:55px; cursor:pointer }
.arrowPrev{ background-image:url(../images/back.gif); left:0 }
.arrowNext{ background-image:url(../images/next.gif); right:0 }
.arrowNext.jp-disabled,.arrowPrev.jp-disabled{ display:none }
.holder a.jp-first,.holder a.jp-last,.holder a.jp-next,.holder a.jp-previous{ text-indent: -99999999px; width: 30px; overflow: hidden; position: relative; }
.holder a.jp-first {background: url(../../images/first.png) no-repeat center;background-size: auto 35%;}
.holder a.jp-last {background: url(../../images/last.png) no-repeat center;background-size: auto 35%;}
.holder a.jp-next {background: url(../../images/next.png) no-repeat center;background-size: auto 35%;}
.holder a.jp-previous {background: url(../../images/back.png) no-repeat center;background-size: auto 35%;}
