.navigation-header.custom_dws {
    padding: 0;
}
.sub_nav_dws a {
    cursor: context-menu;
}
.sub_nav_dws ul li a {
    font-size: 1.200rem;
    font-weight: 400;
    cursor: pointer;
}
/*Sub-menu box*/
#dws-horizontal-multilevel-menu > li {
    position: relative;
    padding: 5px 5px;
}
#dws-horizontal-multilevel-menu > li > ul
{
    position: absolute;
    top: 37px;
    left: 0;
    display: none;
    z-index:500;
    padding: 5px 10px;
    border-radius: 5px;
    background: #193b64;
    border: none;
}
.sub_nav_dws a {
    text-align: left;
}
.sub_nav_dws a:hover {
    color: #017ac3;
}
#dws-horizontal-multilevel-menu li ul li {
    text-align: left;
    width: max-content;
    padding: 4px 2px;
}
#dws-horizontal-multilevel-menu li:hover ul,
#dws-horizontal-multilevel-menu li.jshover ul,
#dws-horizontal-multilevel-menu li li:hover ul,
#dws-horizontal-multilevel-menu li li.jshover ul,
#dws-horizontal-multilevel-menu li li li:hover ul,
#dws-horizontal-multilevel-menu li li li.jshover ul,
#dws-horizontal-multilevel-menu li li li li:hover ul,
#dws-horizontal-multilevel-menu li li li li.jshover ul,
#dws-horizontal-multilevel-menu li li li li li:hover ul,
#dws-horizontal-multilevel-menu li li li li li.jshover ul
{
    display:block;
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .navigation-header.custom_dws ul {
        overflow: initial;
    }
    #dws-horizontal-multilevel-menu > li > ul
    {
        display: block;
        background: none;
        left: 5px;
    }
    .sub_nav_dws ul {
        border-radius: 0 0 5px 5px;
    }
    #dws-horizontal-multilevel-menu li ul li {
        padding: 0;
    }
    .sub_nav_dws ul li a {
        font-size: 0.9rem;
        font-weight: 400;
        line-height: 1.2;
        padding: 0.4rem 0.5rem;
    }
}