/*******************************************************************************
*  Layouts
*******************************************************************************/

.z_qanda .z_main_content {
}

.z_qanda .z_side_column_2 {
    width: 30%;
    float:right;
}

.z_qanda .z_answer_listing{
}

.z_answer_listing {
    position:relative;
}
.z_qanda .z_default_list .z_default_listing_item{
    border: none;
    margin: 0;
    padding: 0;
}



/*******************************************************************************
*                       QandAs Admin
********************************************************************************/

table.z_zadmin_qanda_questions {
    margin-top: 1em;
    width: 100%;
}

table.z_zadmin_qanda_questions th.z_question_action {
    width: auto;
    text-align: center;
}
table.z_zadmin_qanda_questions th.z_question_question {
    width: 43em;
}

table.z_zadmin_qanda_questions th.z_question_date {
    width: 9em;
}

table.z_zadmin_qanda_questions th.z_question_moderation {
    width: 7.5em;
}
table.z_zadmin_qanda_questions th.z_question_creator {
    width: 7em;
}
table.z_zadmin_qanda_questions th.z_question_answers {
    width: 5em;
}

table.z_zadmin_qanda_questions th {
    border: 1px solid #D9D9D9;
    font-weight: bold;
    padding: .2em .5em .4em;
}

table.z_zadmin_qanda_questions th,
table.z_zadmin_qanda_questions td {
    background-color: #ECECEC;
    text-align: center;
}

table.z_zadmin_qanda_questions td.z_question_question {
    text-align: inherit;
}


table.z_zadmin_qanda_answers {
    margin-top: 1em;
    width: 100%;
}

table.z_zadmin_qanda_answers th.z_answer_action {
    width: auto;
    text-align: center;
}
table.z_zadmin_qanda_answers th.z_answer_answer {
    width: 43em;
}

table.z_zadmin_qanda_answers th.z_answer_question {
    width: 9em;
}

table.z_zadmin_qanda_answers th.z_answer_moderation {
    width: 7.5em;
}
table.z_zadmin_qanda_answers th.z_answer_creator {
    width: 7em;
}
table.z_zadmin_qanda_answers th.z_answer_date {
    width: 5em;
}
table.z_zadmin_qanda_answers th.z_answer_links {
    width: 5em;
}

table.z_zadmin_qanda_answers th {
    border: 1px solid #D9D9D9;
    font-weight: bold;
    padding: .2em .5em .4em;
}

table.z_zadmin_qanda_answers th,
table.z_zadmin_qanda_answers td {
    background-color: #ECECEC;
    text-align: center;
}

table.z_zadmin_qanda_answers td.z_answer_question,
table.z_zadmin_qanda_answers td.z_answer_action {
    text-align: inherit;
}