#megamenucss #js-mainnav.megamenu .js-megamenu {
    font-family: inherit !important;
    font-size: 15px !important;
    color: #fff;
}
#megamenucss #js-mainnav.megamenu .js-megamenu .level1 .group, #megamenucss #js-mainnav.megamenu .js-megamenu ul.level1, #megamenucss #js-mainnav.megamenu .js-megamenu ul.level2, #megamenucss #js-mainnav.megamenu .js-megamenu ul.level3 {
    font-family: inherit !important;
    font-size: 14px !important;
    color: #fff;
}
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss a.megacss {
    color: #fff;
}
#js-mainnav.megamenu.darkblue {
    background: none;
}
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss a.megacss:hover {
    color: #fff !important;
    background: #ffc938 !important;
}
.childcontent-inner-wrap.dropdown-menu.tabs_vertical {
    background: #333;
}
#js-mainnav.megamenu.darkblue #js-megaMenuToggle {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild.megacss span.menu-title, #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.megacss span.menu-title {
    background-position: 100% 10px !important;
}
#megamenucss #js-mainnav.megamenu .group-title .menu-title {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 110%;
}
#jux_memamenu189 #js-mainnav.megamenu {
    border: 0 !important;
}
/* lv - 0
-----------------------------------*/
/* Styling ---*/
#js-mainnav.megamenu.darkblue ul.level0 li.megacss span.megacss, #js-mainnav.megamenu.darkblue ul.level0 li.megacss a.megacss, #js-mainnav.megamenu.darkblue .megaMenuToggle {
    color: #fff;
    padding: 10px 5px 12px 6px;
}
#js-mainnav.megamenu.dèault ul.level1 li:hover, #js-mainnav.megamenu.darkblue ul.level1 li.over, #js-mainnav.megamenu.darkblue ul.level1 li.haschild-over {
    background-color: #006699;
}
#js-mainnav.megamenu.darkblue ul.level1 li.haschild, #js-mainnav.megamenu.darkblue ul.level1 li.haschild-over {
    background-image: url(../../images/arrow.png);
    background-repeat: no-repeat;
    background-position: 95% center;
}
/* CHILD CONTENT
-----------------------------------*/

#js-mainnav.megamenu.darkblue .childcontent-inner {
    background-color: #002A40; /*change here the color to match the new color you have set for mainnav */
    color: #fff;
}
#js-mainnav.megamenu.darkblue .childcontent-inner .group ul li.active {
    background-color: #00527C !important;
}
#js-mainnav.megamenu.darkblue .childcontent .group h3 {
    background: none;
    color: #fff;
}
#js-mainnav.megamenu.darkblue .childcontent .moduletable {
    color: #fff;
}
#js-mainnav.megamenu.darkblue .childcontent .js-moduletable a:hover, #js-mainnav.megamenu.darkblue .childcontent .js-moduletable a:focus, #js-mainnav.megamenu.darkblue .childcontent .js-moduletable a:active {
    color: #fff;
    text-decoration: none;
}
#js-mainnav.megamenu.darkblue .group-title .menu-title {
    color: #fff;
}
#js-mainnav.megamenu.darkblue .group-title .menu-desc {
    color: #999;
}
/* Left alignment */
#js-mainnav.megamenu.darkblue ul.level0 li.megacss.submenu-align-left > .childcontent {
    margin-left: 1px!important;
}
#megamenucss .darkblue.megamenu ul.level0 > li.megacss:hover > a.megacss, #megamenucss #js-mainnav.megamenu.darkblue ul.level0 li.active {
    background: #02374F!important;
    color: #ffffff!important;
}
#megamenucss .darkblue .megamenu .dropdown-menu ul.level1 li.megacss:hover>a.megacss, #megamenucss .darkblue .dropdown-menu ul.level1 li.megacss a.megacss:hover {
    background: #b8b8b8!important;
    color: #ffffff!important;
}
#megamenucss #js-mainnav.darkblue .js-megamenu {
    background: #014E72!important;
}
#js-mainnav.megamenu.darkblue ul.level0 li.megacss span.megacss, #js-mainnav.megamenu.darkblue ul.level0 li.megacss a.megacss, #js-mainnav.megamenu.darkblue .megaMenuToggle {
    color: #fff;
    padding: 10px 5px 12px 6px;
}
