/* newsdata79-ui-v1: modern pagination and touch navigation. */
#content_left table.com-content-category__table.category tbody th.list-title {
 background:#fff; color:#333; font-weight:normal; vertical-align:top;
}
#content_left table.com-content-category__table.category tbody th.list-title a {color:#333;}
#content_left nav.pagination__wrapper {clear:both; width:100%;}
#content_left ul.pagination {
 display:flex; flex-wrap:wrap; justify-content:center; align-items:center;
 gap:6px; list-style:none; margin:16px 0; padding:0; width:auto;
}
#content_left ul.pagination > li.page-item {
 display:block; float:none; width:auto; margin:0; padding:0; overflow:visible;
}
#content_left ul.pagination > li.page-item > .page-link {
 display:flex; align-items:center; justify-content:center; box-sizing:border-box;
 min-width:38px; min-height:42px; padding:8px 10px; margin:0;
 border:1px solid #ccc; border-radius:4px; background:#fff; color:#333;
 line-height:1.3; text-decoration:none;
}
#content_left ul.pagination > li.active > .page-link {background:#496d00;color:#fff;border-color:#496d00;}
#content_left ul.pagination > li.disabled > .page-link {color:#888;background:#f2f2f2;}
#content_left ul.pagination .page-link:focus-visible {outline:2px solid #294900;outline-offset:2px;}
#content_left ul.pagination .page-link > span[class*="icon-angle"] {font-family:Arial,sans-serif;font-style:normal;display:inline-block;}
#content_left ul.pagination .icon-angle-double-left::before {content:"\00ab";font-family:Arial,sans-serif;}
#content_left ul.pagination .icon-angle-left::before {content:"\2039";font-family:Arial,sans-serif;}
#content_left ul.pagination .icon-angle-right::before {content:"\203a";font-family:Arial,sans-serif;}
#content_left ul.pagination .icon-angle-double-right::before {content:"\00bb";font-family:Arial,sans-serif;}
#hornav .mod-menu li.nd-menu-open > .mod-menu__sub {display:block;}
@media (hover:none), (pointer:coarse) {
 #hornav .mod-menu li:focus-within > .mod-menu__sub {display:none;}
 #hornav .mod-menu li.nd-menu-open > .mod-menu__sub {display:block;}
 #hornav ul.mod-menu > li > a {padding-right:30px;}
 #hornav .mod-menu__toggle-sub {width:28px;min-height:40px;right:0;touch-action:manipulation;}
 #hornav .mod-menu__sub {max-height:65vh;overflow-y:auto;}
 #hornav .mod-menu__sub .mod-menu__sub {position:static;max-height:none;width:100%;}
}
