/* JTII Header dropdown contrast fix v1.0
   Only affects menu sub-lists inside the primary JTII header. */
.jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu,
.jtii-header .jtii-nav ul.jtii-menu ul.sub-menu,
.jtii-header .jtii-nav ul.jtii-menu li.menu-item-has-children > ul,
.jtii-header .jtii-nav ul.jtii-menu li.page_item_has_children > ul {
    background: #071f3b !important;
    background-color: #071f3b !important;
    background-image: none !important;
    border: 1px solid rgba(205, 164, 101, .32) !important;
    border-top: 2px solid #c39b5b !important;
    box-shadow: 0 14px 28px rgba(0, 13, 31, .22) !important;
    opacity: 1 !important;
}
.jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu > li,
.jtii-header .jtii-nav ul.jtii-menu ul.sub-menu > li {
    background: transparent !important;
}
.jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu li > a,
.jtii-header .jtii-nav ul.jtii-menu ul.sub-menu li > a,
.jtii-header .jtii-nav ul.jtii-menu li.menu-item-has-children > ul li > a,
.jtii-header .jtii-nav ul.jtii-menu li.page_item_has_children > ul li > a {
    color: #f4f7fc !important;
    background: transparent !important;
    background-image: none !important;
    opacity: 1 !important;
    text-shadow: none !important;
    -webkit-text-fill-color: #f4f7fc !important;
}
.jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu li > a:hover,
.jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu li > a:focus-visible,
.jtii-header .jtii-nav ul.jtii-menu ul.sub-menu li > a:hover,
.jtii-header .jtii-nav ul.jtii-menu ul.sub-menu li > a:focus-visible,
.jtii-header .jtii-nav ul.jtii-menu li.menu-item-has-children > ul li > a:hover,
.jtii-header .jtii-nav ul.jtii-menu li.menu-item-has-children > ul li > a:focus-visible {
    color: #e8c282 !important;
    -webkit-text-fill-color: #e8c282 !important;
    background-color: rgba(255,255,255,.08) !important;
}
@media (max-width: 1050px) {
    .jtii-header .jtii-nav ul.jtii-menu ul.jtii-submenu,
    .jtii-header .jtii-nav ul.jtii-menu ul.sub-menu,
    .jtii-header .jtii-nav ul.jtii-menu li.menu-item-has-children > ul {
        box-shadow: none !important;
        border-top-color: rgba(205,164,101,.32) !important;
    }
}
