.menu {
    margin-left:0px;
    padding-left:0px;
    padding-right:0px;
    list-style-type:none;
}

.menu li ul {
    margin:0px;
    padding:0px;
    list-style-type:none;
    margin-top: 0px;
}

.menu li a {
    display:block;
    padding:25px 0px;
    font-size: 0.9em;
    font-weight:400;
    color:#594a34;
    line-height:20px;
    border-bottom:1px solid #e3e6e8;
}

.menu li a img {
    padding-right:25px;
}

.menu li ul a {
    padding:8px 0px 8px 15px;
    font-size:18px;
}

.menu li.active a {
    color:#a7adb8;
}

.menu li.active a img {
    opacity:0.4;
}

.menu li a:hover {
    color:#d66000;
    border-bottom:1px solid #c7c9ce;
    text-decoration: none;
}

