﻿/* ===================================== */
/* ======== FAQ ======================== */
/* ===================================== */

ol.lista-aninhada {
    list-style-type: none;
}

span.h3 {
    font-weight: bold;
}

span.h4 {
    font-weight: bold;
}

span.h5 {
    font-weight: bold;
}

.pergunta-titulo {
    color: #b27235;
    font-size: 1em;
    margin: 1em 0 0 40px;
    cursor: pointer;
}

    .assunto-titulo:hover,
    .secao-titulo:hover,
    .pergunta-titulo:hover {
        text-decoration: underline;
    }

.pergunta-conteudo {
    margin: 0 0 0 40px;
    padding: 1px;
}

#faq .pergunta-conteudo p {
    margin-left: 1px;
}

#faq {
    margin: 0 0 0 40px;
}

#faq,
#faq {
    margin-top: 3em;
}

    #faq .secao-titulo {
        color: #b27235;
        font-size: 1.1em;
        margin: 1em 0 0 0;
        cursor: pointer;
        font-weight: bold;
    }

    #faq .secao-conteudo,
    #faq .assunto-conteudo,
    #faq .pergunta-conteudo {
        margin-top: 0.8em;
        margin-left: 1.5em;
    }

    #faq .assunto-titulo {
        color: #b27235;
        font-size: 1em;
        cursor: pointer;
        margin: 1em 0 0 0;
    }

    #faq .pergunta-titulo {
        color: #6d6e71;
        font-size: 1em;
        margin: 1em 0 0;
        cursor: pointer;
        font-weight: bold;
    }

h6 {
    font-size: 1em;
}

#fale-conosco {
    border: solid 1px #E6AE67;
    margin-top: 25px;
    padding: 15px;
    text-align: center;
    background-color: #F9F5EB;
}

    #fale-conosco p {
        margin: 0;
    }

li.li-pergunta:before {
    color: #6d6e71;
    font-size: 1em;
    margin: 1em 0 0;
    cursor: pointer;
    font-weight: bold;
}

li.li-grupo:before {
    color: #b27235;
    font-size: 1.1em;
    margin: 1em 0 0 0;
    cursor: pointer;
    font-weight: bold;
}

div.pergunta-conteudo {
    display: none;
}

#faq .secao-titulo + ol {
    display: none;
}
