.responsive_sidebar br:last-of-type { display: none; } .responsive_sidebar { width: 100%; } .responsive_sidebar_header img { display: none; } .responsive_sidebar_body { display: none; } .responsive_sidebar_body ul { columns: 125px; } @media (min-width: 992px) { .responsive_sidebar { width: 33.3333333%; } .responsive_sidebar_header img { display: inline; } .responsive_sidebar_body { display: block; } .responsive_sidebar_body ul { columns: auto; } }