.nsm_conversation {      
    min-width: 400px;
}

.conversation-content{
    min-height: 110px;
    position: relative;
}

@media screen and (max-width: 650px) {
    .conversation-content .nsm_conversation {
        min-width: 100px;
    }
}

.nsm_conversation .nsm_conversation_archived_btt.active,
.nsm_conversation .nsm_conversation_current_btt.active {
    background-color: #9c9b9b;
    color: #fff;
}

.nsm_conversation .nsm_conversation_archived_btt,
.nsm_conversation .nsm_conversation_current_btt {
    background-color: #f1f1f1;
    color: #000;
}

.nsm_conversation #nsm_conversation_menu #nsm_conversation_onglets {
    list-style-type : none;
}

.nsm_conversation #nsm_conversation_menu ul {
    padding: 0px;
}

.nsm_conversation .nsm_conversation_tab {
    background-color: #f1f1f1;
    border: none;
    color: #000;
    padding: 8px 20px 8px 20px;
    cursor: pointer;    
    display: inline-block;
    min-width: 110px;
    text-align: center;
}

.nsm_conversation .nsm_conversation_current,
.nsm_conversation .nsm_conversation_archived {
    border : 1px solid #9EA0A1;
    margin-top: 20px;
    padding: 20px;
    width: 100%;
}

.nsm_conversation .nsm_conversation_archived {
    display: none;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_add_question_button i{
    cursor: pointer;
    display: block;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_add_question_button h2{
    display: inline-flex;
    padding-left: 5px;
    font-size: 19px;
    cursor: pointer;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_input_zone {
    display: none;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_input_zone form{
    display: inline-flex;
    width: 100%;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_input_zone #nsm_conversation_input_add_question {
    flex-grow: 2;
    cursor: pointer;
}

.nsm_conversation .nsm_conversation_current .nsm_conversation_add_question .nsm_conversation_input_zone button{
    margin-left: 10px;
}

.add-btt {
    background-color: #f1f1f1;
    border: none;
    color: #000;
    padding: 8px 20px 8px 20px;
}
