@media (max-width: 790px) {
    :root {
        --workspace-padding-top: 20px;
        --pageLayout-padding-top: 20px;

        --system-normal-text-font-size: 16px;
        --normal-text-font-size: 16px;
        --small-text-font-size: 14px;
        --text-subtle-size: 14px;
        --communityname-font-size: 24px;
        --pagetitle-font-size: 26px;
        --posttitle-font-size-classic: 22px;
        --h1-font-size: 22px;
        --h2-font-size: 20px;
        --h3-font-size: 18px;
    }
    #s6-pageToolbar {
        margin-top: 0;
    }
    #s6-pageLeft {
        display: block;
    }
    #communityNav:not(:empty) {
        flex-wrap: wrap; /* https://projects.invisionapp.com/d/main#/console/22273639/472782001/preview */
        align-items: center;
        padding-top: 11px;
        padding-bottom: 11px;
        row-gap: 10px;
		justify-content: space-between;
    }
    #s6-communityName {
        align-items: center;
        overflow: hidden;
		width: auto;
    }
    .centeredPageSection {
        padding: 0;
        overflow: hidden;
    }
    #s6-top-nav,
    #communityNav,
    #s6-pageEditorToolbar,
    #s6-breadcrumbs,
    .pageTitle,
    .pageColumnBlocks > div:not(.AssetList):not(.EntityList):not(.columnDropTarget),
    #s6-wrapper.objtype_profile .AssetList,/* https://projects.invisionapp.com/d/main?origin=v7#/console/22277122/472856947/preview */
    .pageColumnBlocks > div.AssetList .blockTitleContainer,
    .pageColumnBlocks > div.AssetList .grid1,
    .pageColumnBlocks > div.AssetList .grid2,
    .pageColumnBlocks > div.AssetList .iconBar,
    .pageColumnBlocks > div.AssetList .navList,
    .pageColumnBlocks > div.AssetList .navIndex,
    .pageColumnBlocks > div.EntityList .blockTitleContainer,
    .pageColumnBlocks > div.EntityList .grid1,
    #s6-guideFooter {
        padding-left: var(--page-horizontal-margin);
        padding-right: var(--page-horizontal-margin);
    }
    .pageEditor.commentEditor .pageColumnBlocks > div:not(.AssetList):not(.columnDropTarget) {
        padding: 0;
    }
    blockquote {
        margin-right: 0;
    }

    /* SEARCH */
    .objtype_search #page-content {
        padding-top: 10px;
    }
    .pageColumnBlocks > div:not(.AssetList):not(.columnDropTarget).SearchResultsPage {
        padding: 0;
    }
	.searchTabsContainer {
		border-bottom: 1px solid var(--top-nav-border-color);
	}
    .SearchResultsPage .PageHtmlBlock,
    .SearchResultsPage .BestBetsGrid,
    .SearchResultsPage .SearchResultsGrid,
    .SearchResultsPage .EntityList .gridViewResults,
    .SearchResultsPage .AssetList .gridViewResults,
    .SearchResultsPage .AssetList .grid2,
    .SearchResultsPage .Posts .gridViewResults,
    .SearchResultsPage .Directory {
        padding-left: var(--page-horizontal-margin);
        padding-right: var(--page-horizontal-margin);
    }
}