.affix-title {
    padding-left: 0;
}

.affix-content {
    background: #fff;
    padding: 0 .6rem .51rem .5rem;
}

.affix-content > a > h3 {
    color: #323232;
    font-size: .42rem;
    margin-bottom: .09rem;
}

.affix-content > a > p {
    color: #878787;
    font-size: .3rem;
}

ul.nav-tabs {
    width: 3rem;
    font-size: .42rem;
    /*margin-top: 20px;*/
    border-radius: 4px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
}

ul.nav-tabs li {
    margin: 0;
    border-top: 1px solid #ddd;
}

ul.nav-tabs li:first-child {
    border-top: none;
}

ul.nav-tabs li a {
    margin: 0;
    padding: 15px 15px;
    border-radius: 0;
}

ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover {
    color: #961912;
}

ul.nav-tabs li:first-child a {
    border-radius: 4px 4px 0 0;
}

ul.nav-tabs li:last-child a {
    border-radius: 0 0 4px 4px;
}

ul.nav-tabs.affix {
    top: 0px; /* Set the top position of pinned element */
}