ul.siteMenu {
    display:block;
    background-color: #0E0C0F;
    padding-left:10px;
    margin:0px;
}

li.siteMenu {
    display:inline-block;
    height:30px;
    width:60px;
    line-height:30px;
    font-size: 14pt;
    margin:0px;
    padding-left:5px;
    padding-right:5px;
    vertical-align: middle;
}

li.siteMenu.Icon {
    width:30px;
}

li.siteMenu:hover > a {
    color:white;
}

li.siteMenu > a {
    text-decoration: none;
    color:#AAA;
}

img.siteMenu.Icon {
    height:23px;
    padding:0px;
    vertical-align: middle;
    margin-top:2px;
}

li.siteMenu > a > svg > g > path {
    fill: #AAA;
}

li.siteMenu:hover > a > svg > g > path {
    fill: white;
}