.pgr-previous a,
.pgr-previous span,
.pgr-next a,
.pgr-next span {
    width: 2em;
    height: 1.8em;
    overflow: hidden;
    visibility: hidden;
}

.pgr-previous a:before,
.pgr-previous span:before,
.pgr-next a:before,
.pgr-next span:before {
    font-weight: normal;
}

.pgr-previous a:before,
.pgr-previous span:before {
    content: "\276e";
    visibility: visible;
}

.pgr-next a:before,
.pgr-next span:before {
    content: "\276f";
    visibility: visible;
}



.pbuic-pager-container {
		position:relative;
		height:54px;
		margin:8rem 0 0 0;
	}

.pbuic-pager {
			position:absolute;
			top:0px; left:50%;
			-webkit-transform:translateX(-50%);
			    -ms-transform:translateX(-50%);
			        transform:translateX(-50%);
			display:-webkit-box;
			display:-webkit-flex;
			display:-ms-flexbox;
			display:flex;
			width:100vw; height:54px;
			-webkit-box-orient:horizontal;
			-webkit-box-direction:normal;
			-webkit-flex-flow:row wrap;
			    -ms-flex-flow:row wrap;
			        flex-flow:row wrap;
			-webkit-box-align:center;
			-webkit-align-items:center;
			    -ms-flex-align:center;
			        align-items:center;
			-webkit-box-pack:center;
			-webkit-justify-content:center;
			    -ms-flex-pack:center;
			        justify-content:center;
			list-style:none;
			background:#fff;
		}




.pbuic-pager li{
				-webkit-box-flex:0;
				-webkit-flex:0 1 auto;
				    -ms-flex:0 1 auto;
				        flex:0 1 auto;
				font-size:1.8rem
			}




.pbuic-pager li {
					display:block;
					height:50px;
					padding:8px 15px 2px 15px;
					text-align:center;
					text-decoration:none;
					color:#2C2C2C;
					-webkit-transition:color 0.3s ease, background-color 0.3s ease;
					-o-transition:color 0.3s ease, background-color 0.3s ease;
					transition:color 0.3s ease, background-color 0.3s ease
				}
.pbuic-pager li a {
		
					text-decoration:none;
					color:#2C2C2C;
				}




.pbuic-pager li: hover,
					.pbuic-pager li:focus{
						background:rgba(242,245,246, 0.5);
					}




.pgr-active,
.pgr-active span { 
					background:#81BE47;
					color:#fff;
				}




@media (max-width: 35.5em){

		.pbuic-pager li{
			font-size:1.4rem;
			line-height:3.6rem
		}

			.pbuic-pager li {
				padding:0 0.5rem;
				min-width:3.6rem;
			}

	}