/* The page window is one row. Its size is selected from its rendered width. */
body.mobile .pagination.pagination-decades {
    padding-left: 40px;
    padding-right: 40px;
}
html body.mobile .pagination.pagination-decades > .pagination-mobile-wide {
    display: none;
}
html body.mobile .pagination.pagination-decades > .pagination-mobile-compact {
    display: flex;
}
html body.mobile .pagination.pagination-decades.ad-pagination-wide > .pagination-mobile-wide {
    display: flex;
}
html body.mobile .pagination.pagination-decades.ad-pagination-wide > .pagination-mobile-compact {
    display: none;
}
body.mobile .pagination.pagination-decades > .pagination-mobile-local {
    flex-wrap: nowrap;
}
body.mobile .pagination.pagination-decades .local-page {
    flex: 0 0 auto;
    margin-left: 1px;
    margin-right: 1px;
}
body.mobile .pagination.pagination-decades .local-page > a,
body.mobile .pagination.pagination-decades .local-page.active > span {
    box-sizing: border-box;
    min-width: 29px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
    white-space: nowrap;
}
