diff --git a/css/z_style.css b/css/z_style.css
index 7af639e..30ee93a 100644
--- a/css/z_style.css
+++ b/css/z_style.css
@@ -329,7 +329,7 @@ img {
 .forum td.container {
 	background: #cdcdcd;
 	color: #000;
-	background-image: url(../images/forum-container.jpg); 
+	background-image: url(../images/forum-container.jpg);
 	background-position: right top; /* LTR */
 	background-repeat: no-repeat;
 }
@@ -337,7 +337,7 @@ img {
 	background-position: left top;
 }
 .forum td.container .name a {
-	background-image: url(../images/forum-container.jpg); 
+	background-image: url(../images/forum-container.jpg);
 	background-position: right top; /* LTR */
 	background-repeat: no-repeat;
 }
@@ -437,7 +437,7 @@ ul.menu a.is-active {
 	margin: 0.5em -0.5em;
 	clear: both;
 }
-.field--type-entity-reference.is-term .field__item, 
+.field--type-entity-reference.is-term .field__item,
 .node__links li {
 	display: inline;
 	padding: 0 0.5em;
@@ -487,7 +487,7 @@ form .field--name-field-image .form-text {
 	padding: 0;
 }
 .region-topreg .block {
-	margin: 0 0 5px 0; 
+	margin: 0 0 5px 0;
 }
 .region-header .block, .region-header .content {
 	margin: 0;
@@ -548,7 +548,7 @@ label {
 	width: 2em;
 	height: 2em;
 }
-.block-search input[type=image].pure-button:focus, 
+.block-search input[type=image].pure-button:focus,
 .block-search input[type=image].pure-button:hover {
 	background-image: none;
 	filter: invert(0%) sepia(90%) saturate(7500%) hue-rotate(60deg) brightness(88%) contrast(112%);
@@ -605,7 +605,11 @@ a#edit-delete.button {
 	border-bottom: none;
 }
 .pure-paginator {
-	padding: 0;
+	display: flex;
+	justify-content: center;
+	flex-wrap: wrap;
+	padding: 0 !important;
+	row-gap: 20px;
 }
 
 
@@ -950,7 +954,7 @@ a.tabledrag-handle, a.tabledrag-handle:hover {
 	#name-and-slogan {
 		padding: 0 .5em;
 	}
-	p#site-name a, p#site-name a:hover, 
+	p#site-name a, p#site-name a:hover,
 	h1#site-name a, h1#site-name a:hover {
 		text-decoration: none;
 		font-weight: normal;
@@ -983,7 +987,7 @@ a.tabledrag-handle, a.tabledrag-handle:hover {
 	.ml #submenu, .mr #submenu {
 		text-align: center;
 	}
-	.nb1 #section1, .nb2 #section2, .nbl #sidebar-left, .nbr #sidebar-right, 
+	.nb1 #section1, .nb2 #section2, .nbl #sidebar-left, .nbr #sidebar-right,
 	.by, .pure-menu-horizontal, .site-slogan {
 		display: none;
 	}
