﻿.txt-page-size {
    height: 35px;
}

.btn-pagination-page {
    height: 35px;
    padding: 6px 8px;
}

/* pagination */
.pagination .page-item {
    margin: 0 0.25rem;
}

    .pagination .page-item a.page-link {
        color: var(--basic-branding-background, #0067ae);
        background: var(--basic-branding-text-color, #ffffff);
        border-color: var(--basic-branding-background, #0067ae);
        border-radius: 4px;
        padding: 5px 9px 4px 9px;
        text-align: center;
        min-width: 35px;
    }

        .pagination .page-item a.page-link:focus,
        .pagination .page-item a.page-link:hover {
            background: var(--basic-branding-background, #0067ae);
            color: var(--basic-branding-text-color, #ffffff);
        }

            .pagination .page-item a.page-link:focus i,
            .pagination .page-item a.page-link:hover i {
                color: var(--basic-branding-text-color, #ffffff);
            }

        .pagination .page-item a.page-link.active {
            border: 1px solid var(--basic-branding-background, #0067ae);
            background: var(--basic-branding-background, #0067ae);
            color: var(--basic-branding-text-color, #ffffff);
        }

            .pagination .page-item a.page-link.active:focus,
            .pagination .page-item a.page-link.active:hover {
                background: var(--basic-branding-background, #0067ae);
                color: var(--basic-branding-text-color, #ffffff);
                text-decoration: none;
            }


    .pagination .page-item.active > .page-link, .page-link.active {
        background: var(--basic-branding-background, #0067ae);
        color: var(--basic-branding-text-color, #ffffff);
    }

    .pagination .page-item.disabled > a {
        background: var(--basic-secondary-background, #e9ecef);
    }
