/* newsdata79-menu-v3: JS owns visibility; no sticky hover/focus branch. */
#hornav.nd-nav-v3 .mod-menu li > ul.mod-menu__sub {display:none !important;}
#hornav.nd-nav-v3 .mod-menu li.nd-menu-open > ul.mod-menu__sub {display:block !important;}
#hornav.nd-nav-v3 .mod-menu__sub {
 background:#fff8ed; border:1px solid #e4d4bb;
 box-shadow:0 5px 14px #0003;
}
#hornav.nd-nav-v3 .mod-menu__sub li > a {
 background:#fff8ed !important; color:#334128 !important;
 border-bottom:1px solid #e8ddca; margin:0;
}
#hornav.nd-nav-v3 .mod-menu__sub li.nd-has-sub > a {padding-right:36px;}
#hornav.nd-nav-v3 .mod-menu__sub li > a:hover,
#hornav.nd-nav-v3 .mod-menu__sub li > a:focus-visible,
#hornav.nd-nav-v3 .mod-menu__sub li.nd-menu-open > a {
 background:#e3efcd !important; color:#244900 !important;
}
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub li > a {background:#f2f7e9 !important;}
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub li > a:hover,
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub li > a:focus-visible,
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub li.nd-menu-open > a {
 background:#d4e7b1 !important; color:#244900 !important;
}
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__toggle-sub {
 display:inline-flex !important; left:auto;right:2px;top:0;
 width:30px;height:40px;color:#3c6500;background:transparent;
}
#hornav.nd-nav-v3 .mod-menu__sub .mod-menu__toggle-sub::after {content:'\203a';font-size:20px;}
@media (hover:hover) and (pointer:fine) {
 #hornav.nd-nav-v3 .mod-menu > li > .nd-sub-left {left:auto;right:0;}
 #hornav.nd-nav-v3 .mod-menu__sub .nd-sub-left {left:auto;right:100%;}
}
@media (hover:none), (pointer:coarse) {
 #hornav.nd-nav-v3 .mod-menu__sub .mod-menu__toggle-sub::after {content:'\25be';font-size:14px;}
 #hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub {position:static;left:auto;right:auto;width:100%;box-sizing:border-box;box-shadow:none;}
 #hornav.nd-nav-v3 .mod-menu__sub .mod-menu__sub li > a {padding-left:24px;}
}
