#js-meganav ul > li{
    margin: 0 12px;
}
#js-meganav ul > li > a{
    color: #dddcda;
    font-size: 1vw;
    font-family: Montserrat, 'Raleway', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0;
    letter-spacing: unset;
    border-bottom: 3px solid transparent
}
#js-meganav ul > li > a::after{
    content: none;
}
#js-meganav ul > li:hover > a, #js-meganav ul > li.uk-open > a, #js-meganav ul > li.uk-active > a{
    color: #ffffff;
    border-bottom: 3px solid #ffdd55
}
#js-meganav ul > li:hover > a, #js-meganav ul > li.uk-open > a {
     border-bottom: unset;
 }
#js-meganav ul > li:hover{
    background: transparent;
}
#js-meganav .childcontent {
    background: #132234;
    background: linear-gradient(to bottom, #19283a 0%, #2e3a48 100%);
}
#megamenucss #js-mainnav.megamenu .group-title .menu-title {
    color: #fff;
    text-transform: capitalize;
}

#megamenucss #js-mainnav.megamenu .childcontent-inner a {
    text-transform: capitalize;
}
#megamenucss #js-mainnav.megamenu ul.level1 li.megacss span.megacss, #megamenucss #js-mainnav.megamenu ul.level1 li.megacss a.megacss {
    padding: 4px 10px;
}
#megamenucss #js-mainnav.megamenu .group-content .js-moduletable, #megamenucss #js-mainnav.megamenu .group-content ul.megamenu {
    margin-top:0;
    margin-left: 0;
}
#js-meganav ul > li:hover > a, #js-meganav ul > li.uk-open > a, #js-meganav ul > li.active > a, #megamenucss #js-mainnav.megamenu .group-title a:hover .menu-title {
    color: #fadf6e;
}
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.megacss, #megamenucss #js-mainnav.megamenu ul.level0 li.megacss a.megacss {
    padding: 0 5px;
}
div#megamenucss {
    padding-right: 10px;
}
#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.megacss span.menu-title, #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild.megacss span.menu-title, #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.megacss span.menu-title, #megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild-over.megacss span.menu-title {
    background-position: 100%;
}
#megamenucss #js-mainnav.megamenu ul.level0 > li.megacss > a.megacss {
    line-height: 50px;
}
#megamenucss .childcontent-inner {
    padding:  20px 10px;
}
#megamenucss #js-mainnav.megamenu .group-content .menu-title,
#megamenucss #js-mainnav.megamenu .megacol .menu-title {
    font-size: 14px;
    line-height: 1.7em;
}
#megamenucss #js-mainnav.megamenu .megacol  .group-title .menu-title {
    font-size: 20px;
    margin-bottom: 5px;
}
