.sidebar {
    color: #FFF;
    background: #2b2b2d;
    height: 100%;
    float: left;
    position: fixed;
}
.sidebar-nav {
    display: block;
    float: left;
    width: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
}
.sidebar-nav li a {
    font-size: 16px;
    text-decoration: none;
    color: #FFF;
    float: left;
    width: 100%;
    height: 50px;
    line-height: 15px;
    padding: 20px;
    /*vertical-align: center;*/
}
.sidebar-nav li a:hover, .selected {
    background: white;
    color:black;
    -webkit-transition: background 0.3s;
    transition: background 0.3s;
}