/* Navigation menu and nested dropdowns. */
.site-menu .menu-entry,.mobile-news-menu .menu-entry{display:flex;align-items:center;min-width:0;}
.site-menu .menu-entry>.nav-link,.site-menu .menu-entry>.dropdown-item,.mobile-news-menu .menu-entry>a{flex:1;min-width:0;}
.site-menu .menu-dropdown-toggle,.mobile-news-menu .menu-dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:34px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;}
.site-menu .menu-dropdown-toggle i,.mobile-news-menu .menu-dropdown-toggle i{font-size:12px;}
.site-menu li.dropdown,.site-menu li.dropdown-submenu{position:relative;}
.site-menu .dropdown-menu{display:none!important;position:absolute;top:100%;left:0;min-width:210px;padding:4px 0;border:1px solid #e1e4e8;border-radius:2px;background:#fff;box-shadow:0 4px 10px #0000001a;z-index:1100;}
.site-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;}
.site-menu li.dropdown-open>.dropdown-menu,.site-menu li.dropdown:hover>.dropdown-menu,.site-menu li.dropdown-submenu:hover>.dropdown-menu{display:block!important;}
.site-menu .dropdown-menu .dropdown-item{color:#222;white-space:normal;font-size:16px;padding:7px 10px;}
.site-menu .dropdown-menu .dropdown-item:hover{color:#bb1017;background:#f5f6f7;}
.site-menu .dropdown-menu .menu-dropdown-toggle{color:#222;}
.mobile-news-menu .dropdown-menu{display:none!important;position:static!important;float:none;width:100%;padding:4px 8px;background:transparent;border:0;box-shadow:none;transform:none!important;}
.mobile-news-menu li.dropdown-open>.dropdown-menu{display:block!important;}
.mobile-news-menu .menu-entry>a{padding:9px 8px;}
.mobile-news-menu .menu-dropdown-toggle{width:40px;min-width:40px;height:40px;}
.mobile-news-menu .dropdown-menu a{font-size:16px;padding:8px 12px;}
html[data-theme="dark"] .site-menu .dropdown-menu{background:#1c2026;border-color:#444;}
html[data-theme="dark"] .site-menu .dropdown-menu .dropdown-item,html[data-theme="dark"] .site-menu .dropdown-menu .menu-dropdown-toggle{color:#f5f5f5;}
html[data-theme="dark"] .site-menu .dropdown-menu .dropdown-item:hover{background:#2f333a;}
