#trending .mt-10 {
    margin-top: 10px !important;
}
#trending .trending-item-container{
box-sizing: border-box;
}

#trending .item-heading{
    color: #0133B3;
       margin-top: 12px;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.5px;
    line-height: 19px;
    text-transform: uppercase;
}

#trending ul {
padding: 0;
    list-style-type: none;
    margin-top: 15px;
}
#trending ul > li {
color: #000;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    border-bottom: 1px solid #000;
}
#trending ul > li > a{
color: #000;
font-family: Merriweather;
}
#trending ul li:last-child {  border-bottom:0px; margin-bottom: 20px; }

#trending .trending-title{
    font-family:ProximaNova-Regular;
    font-size:16px;
    color:#0133B3;
    line-height: 19px;
    letter-spacing: 0.5px;
    padding: 20px 0 0 0;
    text-transform: uppercase;
    margin-bottom:10px;
    border-top: 4px solid #000;
}

#trending .top-stories{
    padding-bottom: 20px;
    padding-left:0;
}

.plc-cc #trending .list-unstyled{
    padding-left:15px;
}

#trending .article-list-default{
    list-style-type: none;
    padding:0;
}

#trending .major{
    font-family:Merriweather;
    font-weight: bold;
    font-size: 18px;
    color:#000;
    line-height: 24px;
    padding:15px 0;
    margin-bottom:0;
    
}

.page-type-corporate-counsel-advance #trending .major{
    padding:0;
}

#trending li.border-list{ border-bottom: 1px solid black; padding:0; }
#trending li:last-child.border-list { border-bottom: none; }

.plc-cc h2.section-title{
    font-family: ProximaNova-Regular;
    font-size: 16px;
    color: #0133B3;
    line-height: 19px;
    letter-spacing: 0.5px;
    padding: 20px 0 0 0;
    text-transform: uppercase;
    margin-bottom: 10px;
    border-top: 3px solid #000;
}

@media (max-width: 767px){
#trending .mobile-hidden {
    display: none !important;
}
#trending .trending-item-container{

  height: min-content;
}

}