@import url("../../prosilver/theme/normalize.css");
@import url("../../prosilver/theme/base.css");
@import url("../../prosilver/theme/utilities.css");
@import url("../../prosilver/theme/common.css");
@import url("../../prosilver/theme/links.css");
@import url("../../prosilver/theme/content.css");
@import url("../../prosilver/theme/buttons.css");
@import url("../../prosilver/theme/cp.css");
@import url("../../prosilver/theme/forms.css");
@import url("../../prosilver/theme/icons.css");
@import url("colours.css");
@media (max-width: 768px) {
    ul.topiclist dt .list-inner,
    ul.forumlist dt .list-inner {
        margin-right: 0 !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    li.header dl.row-item dt .list-inner {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    dl.row-item dt .list-inner {
        padding-left: 5px !important;
    }

    li.header dt .list-inner {
        margin-right: 0 !important;
    }

    dd.posts, dd.views, dd.lastpost, dd.topics {
        display: none !important;
    }

    dl.row-item {
        display: flex !important;
        flex-wrap: wrap !important;
    }

    dl.row-item dt {
        width: 100% !important;
        white-space: normal !important;
        word-break: break-word !important;
    }
}
@media (max-width: 768px) {
    html body div#wrap div#page-body ul.topiclist li dt .list-inner,
    html body div#wrap div#page-body ul.forumlist li dt .list-inner {
        margin-right: 0 !important;
        width: auto !important;
    }

    html body div#wrap div#page-body ul.topiclist li dt,
    html body div#wrap div#page-body ul.forumlist li dt {
        width: 100% !important;
        white-space: normal !important;
        word-break: break-word !important;
    }

    dd.posts, dd.views, dd.lastpost, dd.topics {
        display: none !important;
    }
}