.pagination{margin-top: 65px;margin-left: -7px;overflow: hidden}
.directory-pagination.pagination{margin-top: 35px}
.pagination ul li{margin-bottom: 0;margin-right: 10px;}
.pagination ul li *{display: block}
/*.pagination ul li.prev > span.icon, .pagination ul li.prev > a{position: relative;transform: rotate(90deg);font-size: 1.6rem;color: var(--black-color);text-decoration: none;}
.pagination ul li.next > span.icon, .pagination ul li.next > a{position: relative;transform: rotate(270deg);font-size: 1.6rem;color: var(--black-color);text-decoration: none;} */
.pagination .pagination-item > span, .pagination .pagination-item > a{font-size: 1.6rem; line-height: 2.4rem; color: #363636; width: 40px; height: 40px;display: flex;justify-content: center;align-items: center;background: #E9E9E9;text-decoration: none;transition: all 0.3s ease-in-out}
.pagination ul li.pageloaded > span, .pagination .pagination-item > a:hover{background: var(--black-color);color: var(--white-color);}

@media all and (max-width: 767.98px){
	.pagination{margin-top: 60px;margin-left: 0;}
}
@media all and (max-width: 470.98px){
	.pagination .pagination-item > span, .pagination .pagination-item > a{width: 25px;height: 25px;}
}