ul.blogarchive{
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.blogarchive ul{
    list-style: none;
    margin: 0;
    padding: 4px 0 0px 10px;
}

ul.blogarchive ul ul{
    list-style: none;
    margin: 0;
    padding: 4px 0 0px 10px;
}

ul.blogarchive ul ul li{
    margin: 0 0 5px 0;
}

ul.blogarchive ul ul li:last-child{
    margin-bottom: 15px;
}

ul.blogarchive ul li .mod-articles-category-date{
    display: block;
    font-size: 87.5%;
    line-height: 112.5%;
}

ul.blogarchive > li,
ul.blogarchive > li > ul >li{
    margin: 5px 0;
}

a.yearheading,
a.mod-articles-category-group{
    color: #9399A1;
}

a.yearheading::before,
a.mod-articles-category-group::before{
    content: '>';
    display: inline-block;
    margin-right: 7px;
    transition: transform .15s ease-in-out;
}

a.yearheading:hover,
a.yearheading:focus,
a.mod-articles-category-group:hover,
a.mod-articles-category-group:focus{
    color: #9C8B6A;
    cursor: pointer;
}

a.yearheading.active::before,
a.mod-articles-category-group.active::before,
a.yearheading:hover::before,
a.yearheading:focus::before,
a.mod-articles-category-group:hover::before,
a.mod-articles-category-group:focus::before{
    transform: rotateZ(90deg);
}