/**
 * The template for displaying all single FAQ posts
 *
 * @package WordPress
 * @subpackage DFA
 * @since DFA FAQ 1.0
 * @FAQ module css for Archive Page, Single FAQ Page and for Single Category Page
 */

/*************************** Single FAQ Post realted css ****************************/
.content-area.dfa_faq_publicationSingle {width: 100%;float: left;margin: 40px 0;text-align: left;}
h3.dfa_faq_titleSingleFaq{line-height: 30px; text-align: left; }
h3.dfa_faq_titleSingleFaq span, p.contentSingleFaq span{ line-height: 30px; text-align: left;}
p.dfa_faq_contentSingleFaq {font-size: 18px; line-height: 30px; margin: 14px 0px;}
.dfa_faq_relatedArea {margin: 30px 0px 30px 0px;}
h3.dfa_faq_relatedFaqCatTitle {font-size: 24px;text-align: left;margin-top: 40px;margin: 0 0 10px;color: #B45213;border-bottom: 2px solid;}
/*************************** Archive FAQ Post realted css ****************************/
i.fa.fa-long-arrow-right.dfa_faq {font-size: 19px;top: 2px;position: relative;left: 5px;color: #777777;}
p.dfa_faq_faqShare {text-align: right;}
.dfa_faq_panelArea { border: 1px solid #C6C8CA; padding: 20px; margin-bottom: 20px;}
h3.dfa_faq_faqCatTitle {text-align: left; margin-top: 40px; margin: 0 0 10px;}
p.dfa_faq_accordion { cursor: pointer; padding: 18px; width: 100%; text-align: left; border: none; outline: none; transition: 0.4s;}
p.dfa_faq_accordion:after { content: '\2795'; font-size: 13px; color: #777; float: right; margin-left: 5px;}
p.dfa_faq_accordion.active:after { content: "\2796";}
div.dfa_faq_panel { padding: 0 18px;font-size: 16px;background: #f7f7f7; max-height: 0; overflow: hidden; transition: 0.4s ease-in-out; opacity: 0; margin-bottom:10px;}
div.dfa_faq_panel.show { opacity: 1; max-height: 500px; padding:25px 20px;}
/*************************** Taxonomy FAQ Post realted css ****************************/
.dfa_faq_publicationsList .container .row .dfa_faq_leftsecttion {width:66.66666667%; display: block;float: left;padding: 0px 20px 0px 0px;border-right: 1px solid #e2e2e2;}
p.dfa_faq_blogtext {font-size: 16px;line-height: 30px;}
.dfa_faq_publicationsList .container .row .dfa_faq_rightsection {width:33.33333333%;display: block;float: left;margin: 40px 10px 20px 20px;}
.dfa_faq_sidebarCategory p {font-size: 15px;padding-left: 10px;}
.dfa_faq_sidebarCategory p:before {content: '\f046';display: inline-block;padding: 7px 15px 7px 5px;position: relative;top: 2px;font-size: 20px; font-family: FontAwesome;}
.dfa_faq_sidebarCategory p:last-child {border-bottom: none;}
.dfa_faq_sideheading {text-align: center;padding: 10px;font-size: 20px;color: #fff;}
 

