.layout-pf.layout-pf-fixed .container-pf-nav-pf-vertical {
    margin-left: 170px;
}

.nav-pf-vertical {
    & .list-group > .list-group-item > a {
        width: auto;
    }
    width: auto;
    min-width: 170px;
}

.nav-pf-vertical > .list-group > .list-group-item > a .fa,
.nav-pf-vertical > .list-group > .list-group-item > a .glyphicon,
.nav-pf-vertical > .list-group > .list-group-item > a .pficon {
    line-height: 25px;
    margin-right: 3px;
}

.nav-pf-vertical > .list-group > .list-group-item > a img {
    max-height: 16px;
    max-width: 16px;
    margin-right: 10px;
}

.navbar-tab-vertical {
    height: 70px;
    width: 100%;
    display: block;
    background: #1d1d1d;
    border-color: #1d1d1d;
}

.navbar-tab-horizontal {
    height: 100%;
    width: 100px;
    display: block;
    background: #1d1d1d;
    border-color: #1d1d1d;
}

.gesture {
    cursor: pointer;
}

.navbar-lf {
    width: 200px;
    min-height: 800px;
    background: #1d1d1d;
    position: absolute;
    left: 0;
    top: 0px;
}

.navbar-lf-menu {
    display: block;
    text-decoration: none;
}

.log-img {
    width: "66";
    height: "21";
    alt: "logo";
}

.fl {
    float: left;
}

a.logo {
    display: block;
    width: 130px;
    padding: 20px 0 0 40px;
}

.content-margin {
    margin-left: 170px;
}
