.osmap-items ul{margin:0 0 9px 25px}

.level_0>li
{
    display: block;
    font-size: medium;
    padding-top: 2%;
}

.level_0>li>a
{
    font-weight: bold;
}
.level_0>.osmap-has-children
{
    font-size: medium;
}


.level_0>li>a
{
    color: darkslategrey;
}

.level_0>.osmap-has-children>a
{
    border-bottom: solid black 1px;
}

.level_1
{
    display: flow-root;
}
.level_2
{
    font-size: small;
}

.level_1>li
{
    font-size: 14px;
    list-style: square;
    margin-left: 3%;
}

.level_1>li>a
{
    font-weight: bold;
    color: grey;
}

.level_3
{
    display: none;
}

.level_2
{
    display: none;
}

.level_2>li {
    display: none;
}

.osmap-items
{
    display: flexbox;
}

.level_0>.osmap-has-children
{
    display: contents;
}

.level_1>li>a
{
    margin: 0px;
}

a::after
{
  content: none !important;
}
