.pagecontent.last-shows-sidebar {
    display: flex;
    height: 100%;
    max-width: unset;
    padding: 0px 0px;
}

.pagecontent.last-shows-sidebar>div:first-child {
    max-height: 100%;
    overflow: auto;
    flex: 2.5;
    padding-bottom: 100px;
    padding-right: 15px;
    padding-left: 25px;
}

.pagecontent.last-shows-sidebar>div:first-child h2 {
    padding: 15px 0px;
}

@media screen and (max-width: 980px) {
    .pagecontent.last-shows-sidebar {
        height: 100%;
    }

    .pagecontent.last-shows-sidebar>div:first-child {
        max-height: unset;
        overflow: unset;
        padding-bottom: 80px;
    }
}
