/* supplier2 faq */

.faq_q {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 0.9em;

}

.faq_a {
    margin: 3px 0 20px 8px;
}

.faq_a p {
    margin: 0 0 7px 0;
}

.faq_list {
    max-width: 900px;
}

.faq_list li {
    margin: .7em 0;
    display: list-item;
}

.answer li {
    display: list-item;
    list-style: disc inside;
    line-height: 1.5;
}

.answer img {
    width:auto;
    height: auto;
    max-width: 100%;
}

/* handle extraneous p tags inside list items added by tinyMCE */
.answer li > p {
    display: inline;
    margin: 0;
}

.faq_subsection {
    margin-bottom: 20px;
}

.subsection-title {
    margin-top: .5em;
    font-size: 1.65em;
}

.faq_table {
    width: 100%;
}

.faq_table td {
    border-bottom: 1px solid #ccc;
    padding: .5em 1em;
    vertical-align: middle;
}

.faq_table .center {
    text-align: center;
}

.faq_table .caption {
    display: inline-block;
    width: auto !important;
}

#sitename {
    display: none;
}
