// Pagination Css .atbd-pagination { @include xs { flex-flow: column; } @include e("item") { margin: -2px; display: flex; align-items: center; flex-wrap: wrap; &:not(:last-child) { margin-right: 20px; @include xs { margin: 0 0 15px 0; } } .paging-option{ position: relative; &:after { content: "\f107"; font-family: 'Line Awesome Free'; font-weight: 900; position: absolute; top: 50%; right: 12px; transform: translate(-50%, -50%); @extend .color-light; font-size:12px; pointer-events: none; } } .page-selection { border-radius: 4px; font-size: 13px; height: 32px; padding: 4.5px 13px; @extend .color-gray; @extend .border-normal; appearance: none; margin:2px; min-width:103px; background-color: white; } } @include e("link") { min-height: 32px; font-size: 14px; border-radius: 4px; display: inline-flex; align-items: center; justify-content: center; padding: 4.5px 11.75px; border-width: 1px; border-style: solid; background-color: $white; margin: 2.5px; @extend .border-normal; @extend .color-gray; &.pagination-control { width: 32px; height: 32px; @extend .color-light; span { font-size: 12px; } } &:hover, &.active { @extend .bg-primary; @extend .color-white; } } }