partner-detail .partner-type{
    float: right;
    width: 80px;
    text-align: right;
    margin-top:-5.4em ;
}
partner-detail .partner-type:after{
    clear: both;
}


#partner_side_nav{
    margin-bottom: 0;
}
#partner_side_nav > ul{
    list-style: none;
    padding:0;
}
#partner_side_nav > ul > li{
    margin:4px 0;
}

#right_nav{
    margin-top:2em;
}
#right_nav a{
    color:#FFF;
    display:block;
    height:100%;
    padding-top:9px;
}
#right_nav a:hover{
   background:rgba(255,255,255,0.4);
}

.partner-case-list > h2{
    margin-bottom:0;
    margin-top:2em;
    padding-bottom:0.5em;
    border-bottom:1px solid #aaa;
}

.partner-logo, .partner-case-image {
text-align: center;
}