/*

	File: faqs.css
	Media: screen
	Copyright: (c) 2010 Church Media Group, Inc. www.churchmedia.cc
	Author: Church Media Group
	Notes: 

/* FAQ
--------------------------------------------------------------------------------------- */

.faq_row { width: 100%; border-bottom: 1px solid #ddd; }
.faq_question { width: 100%; height: 60px; background: transparent url(../../images/btn/btn_service_details.png) right 0 no-repeat; }
.faq_question:hover { background-position: right -60px; }
.faq_question.open { background-position: right -180px; }
.faq_question.open:hover { background-position: right -120px; }
.faq_question h2 { color: #666; margin: 0; height: 60px; display: table-cell; vertical-align: middle; text-transform: none; }
.faq_answer { padding: 10px 30px 30px 30px; border-top: 1px solid #ddd; background: #fbfbfb; }
.faq_answer p { margin: 14px 0 0 0;}

.faq_row:hover { background-position: right -60px; cursor: pointer; }
.faq_row:hover .faq_question h2 { color: #888; }

h2.faq_category { margin: 50px 0 12px 0; font-size: 2.4em; font-weight: 600; text-transform: none; }
h2.faq_category.first { margin-top: 30px; }
