/* ------------------------------------------- Pagination ---------------------------------------------- */ .pagination { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; font-size: 1.4rem; padding: 1rem 0; .toolbox-pagination & { padding: 0; } .prev i { @include if-rtl { &:before { content: '\e92c'; } } } .next i { @include if-rtl { &:before { content: '\e92b'; } } } } // Pagination .pagination-footer { // added(925) clear: both; } .pagination-footer>.links { text-align: center; margin: 15px 0; } .pagination-footer .name { display: inline-block; margin-#{$right}: 1rem; } .page-numbers { &.next, &.prev { color: var(--alpha-change-color-dark-1); } div.pagination &.next { margin-#{$right}: 0; } } .page-numbers, .pagination-footer .links .post-page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 4rem; min-height: 4rem; padding: 0 .3rem; line-height: 1; background-color: transparent; border: .1rem solid transparent; transition: border .3s, color .3s; border-radius: 50%; &:hover, &.current { border-color: var(--alpha-change-light-border-color); } &.disabled { color: var(--alpha-change-color-light-2); pointer-events: none; } &:not(:last-child) { margin-#{$right}: 1rem; } &.dots { min-width: auto; padding: 0 0 .8rem; border: none; } } .pagination .prev, .pagination .next { font-size: 2.2rem; border-color: transparent; i { top: 0; } &:hover { color: var(--alpha-primary-color); } } .show-info { margin: 0; color: var(--alpha-change-color-light-2); span { margin: 0 5px; } }