.faqconc {
width: 100%;
margin: 20px auto;
} @media screen and (max-width: 600px) {
.faqconc { width: 100%; margin: auto; }
} .faq_item {
background: #eee;
border: 1px solid #666;
cursor: pointer;
margin-bottom: 30px;
} .faq_q {
background: #666;
color: #eee;
padding: 6px 16px;
}  .faq_a {
color: #666; display: none;
}
.faq_featured_image, .faq_a_content img {
width: 100%;
height: auto;
}
.faq_a_content {
padding: 12px 16px;
}
.faq_a_content p {
margin-bottom: 8px;
line-height: 1.5em;
}
.faq_a_content p:last-child { margin-bottom: 0; }