/* -------------------------------- 

FÓRUM

-------------------------------- */

/* Página com a Lista de tópicos */

#page-mod-forum-view .input-group .btn {
    padding-bottom: 0;
    padding-top: 0;
}

/* Página de 1 tópico */
#page-mod-forum-discuss #region-main {
    padding:0 15px!important;
}

#page-mod-forum-discuss .ccn-forum-discussion-selectors #forummenu .btn {
    padding: var(--ifht-sys-spacing-xs);
    /* padding: 12px; */
    margin-top: 0;
    margin-bottom: 0;
}

#page-mod-forum-discuss .ccn-forum-top-links .discussion-nav a {
    max-width: 120px;
    background: transparent;
}

#page-mod-forum-discuss .ccn-form-post-core {
    background: var(--ifht-style-neutral-surface-lighter);
    border-radius: var(--ifht-sys-raio-borda-md);
}

#page-mod-forum-discuss .forumpost header.row {
    background: var(--ifht-sys-cor-secundaria-dark);
    border-radius: var(--ifht-sys-raio-borda-md) var(--ifht-sys-raio-borda-md) 0 0 !important;
}

#page-mod-forum-discuss .forumpost header.row h4,
#page-mod-forum-discuss .forumpost header.row small {
    color: #fff;
}

#page-mod-forum-discuss .forumpost header.row small a {
    color: var(--ifht-sys-cor-secundaria-extralight);
    text-decoration: underline;
}

#page-mod-forum-discuss .forumpost header.row small a:hover {
    color: var(--ifht-sys-cor-secundaria-light);
}

@media (max-width: 991px) {
    #page-mod-forum-discuss .ccn-forum-top-links {
        width:100%;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors div {
        max-width: 100%;
        margin-left: 0 !important;
        margin-bottom: 5px;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-top-selectors {
        margin-top: var(--ifht-sys-spacing-sm);
        float: right;
    }
}

@media (min-width: 992px) {
    #page-mod-forum-discuss .ccn-forum-top-links .discussion-nav a {
        max-width: 120px;
        margin-right: 5px;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors div {
        max-width: 380px;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors .form-inline .input-group, 
    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors .form-inline .custom-select {
        max-width: 250px;
    }
}

@media (min-width: 1200px) {
    #page-mod-forum-discuss .ccn-forum-top-links .discussion-nav a {
        max-width: 130px;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors {
        margin-right:20px;
    }

    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors .form-inline .input-group, 
    #page-mod-forum-discuss .ccn-forum-top-links .ccn-forum-discussion-selectors .form-inline .custom-select {
        max-width: 350px;
    }
}

@media (min-width: 1400px) {
    #page-mod-forum-discuss .ccn-forum-top-links .discussion-nav a {
        max-width: 250px;
    }

}