
.adge-sitemap ul{
    list-style:none;
    padding:0;
    margin:0;
    font-size:0;
}
.adge-sitemap.navigation nav ul li{
    margin:0;
    padding: 0 35px 35px 35px;
    display:inline-block;
    width:33%;
    font-size:18px;
    vertical-align:top;
}


.adge-sitemap ul li .navigation-title.field-navigationtitle,
.adge-sitemap ul li .navigation-title.field-navigationtitle a,
.adge-sitemap ul ul,
.adge-sitemap ul ul li,
.adge-sitemap ul ul li a,
.adge-sitemap ul ul li .navigation-title.field-navigationtitle,
.navigation nav ul li:last-child .navigation-title{
    text-decoration:none;
    border:0;
    padding:0 ;
    margin:0 ;
}
.adge-sitemap ul li .navigation-title.field-navigationtitle:after,
.adge-sitemap ul li .navigation-title.field-navigationtitle a:after,
.adge-sitemap ul ul:after,
.adge-sitemap ul ul li:after,
.adge-sitemap ul ul li a:after,
.adge-sitemap ul ul li .navigation-title.field-navigationtitle:after{
    display:none ;
    content:"";
}


.adge-sitemap ul li.level1 li{
    width:100%;
   padding:0;
   margin:0;
}
.adge-sitemap ul li.level1>div.navigation-title.field-navigationtitle{
    display:block;
    border-bottom-width: 2px;
    border-bottom-style: solid;
}

.adge-sitemap ul li.level1>div>a{
    font-weight:bold;
    padding-bottom: 15px !important;
}
.adge-sitemap ul ul li a{
    font-size: 18px;
}

.adge-sitemap ul li.level1 li a{
   position:relative;


}
.adge-sitemap ul li.level1 li .navigation-title.field-navigationtitle a{
    padding:10px;
    display:block;
}

.adge-sitemap ul li.level1 li .navigation-title.field-navigationtitle a:after{
    content:"";
    width:10px;
    height:10px;
    display:inline-block;
   
    border-radius:50%;
    position:absolute;
    left:-10px !important;
    top: 18px;
}

@media screen and (max-width: 786px) {
    .adge-sitemap ul li{
        width :100% !important;
    }
}