.sticky .article-title a,
.posts-loop .sticky .article a{
	color: var(--accent-color);
}

.az-pagination {
	margin-top: 1em;
	display: flex;
	flex-wrap: wrap;
	align-items:center;
	justify-content: center;
	gap: .25em;
}

.az-pagination .pagination-load-more{
	margin: 0;
}

.az-pagination .screen-reader-text{
	display: none;
}

.az-pagination .nav-links{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: .25em;
}

.az-pagination button,
.az-pagination .page-numbers{
    display: inline-block;
	font-size: 1rem;
    font-weight: bold;
    line-height: 2;
    min-width: 2em;
    text-align: center;
	text-decoration: none;
    border-radius: 2em;
    padding: 0 0.6em;
    background: var(--widget-bg);
	border: 0;
    box-shadow: 2px 2px 5px -2px #3a3a3a3a;
    transition: box-shadow .2s ease;
}

.pagination a.page-numbers:hover{
	text-decoration: none;
	color: var(--accent-color);
	box-shadow: 2px 2px 3px 0px #3a3a3a3a;
}

.pagination .page-numbers.current{
	background: var(--link-color);
	color: var(--body-bg);
}

.az-pagination.loading .pagination-load-more{
	filter: grayscale(1);
	cursor: cancel;
	pointer-events: none;
}

.az-pagination.loading .pagination-load-more .fa{
	display: inline-block;
	animation: 1s rotateFull infinite;
}

.az-pagination.loading .pagination-load-more .fa:before{
	content: '\f021';
}

.pagination-finished-message{
	width: 100%;
	text-align: center;
	font-weight: bold;
}