.style_2 .tag-cloud-link {
    font-size: .8125rem !important;
    font-weight: 400 !important;
    background: hsl(0, 0%, 87%);
    padding: .125rem .5rem !important;
    border-radius: 4px;
    line-height: 2;
    white-space: nowrap;
    text-decoration: none;
    color: hsl(0, 0%, 0%);
}
.style_2 .tag-cloud-link:hover, .style_2 .tag-cloud-link:focus {
    background: hsl(0, 0%, 0%);
    color: hsl(0, 0%, 100%);
}

footer .style_2 .tag-cloud-link {
    font-size: 1rem !important;
    font-weight: 400 !important;
    background: hsl(0, 0%, 20%);
    color: white;
    padding: .125rem .5rem !important;
    border-radius: 4px;
    line-height: 2;
    white-space: nowrap;
}

.sidebar .tagcloud, footer .tagcloud {
    margin-bottom: 1rem;
}