/* Left menu*/
.act-menu > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

ul.left-menu {
    list-style: none;
    padding: 0;
    margin: 0 0 1rem 0;
    position: relative; /*IE bug*/
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    transition: .15s linear;
}


ul.left-menu li {
    padding: 1rem 1rem;

}

ul.left-menu li a {
    font-size: .825rem;
    text-decoration: none;
    color: #308ac4;
    text-decoration: none;
}


ul.left-menu li a:hover {
    text-decoration: underline;
}


ul.left-menu li.selected {
    border-bottom: solid 2px #308ac4;
}
