@media screen and (max-width: 860px){
    .search-results {
        flex-direction: column-reverse;
    }
    .search-results-end {
        max-width: 100% !important;
    }
    .related-search-tags {
        flex-wrap: nowrap !important;
        overflow: scroll !important;
    }
    .related-search-tags a {
        padding: 12px 24px !important;
    }
    footer {
        flex-direction: column;
        padding-bottom: 24px;
    }
}