.comments-h,#reply-title,.faq-title a{
	cursor:pointer;
}
.faq-title{
	margin-top: 0.618em;
}

#tab-faqs #comment{
	min-height:0;
	min-width:0;
	height:100px;
	width: 500px;
	max-width: 100%;
}
.single-woo-faq .comment-list{
	list-style-type: none;
}
.single-woo-faq .comment .comment-body{
	background:white;
	padding:2px 10px;
}
.faq-result.faq-error{
	display:inline-block;
	margin:10px auto;
}
.faq-result.faq-error li{
	list-style-type:none;
}
.comments-h{
	padding:0;
}
#tab-faqs .logged-in-as,#tab-faqs .form-allowed-tags{
	display:none;
}
.single-woo-faq .faq-content{padding: 10px 0 20px;display: none;}
.single-woo-faq .faq-content > div{margin: 0;padding:0}
.single-woo-faq.show .faq-content{display: block;}
input.error,textarea.error{
	background-color:pink;
}
input#poohbear{
	display: none !important;
}
#tab-faqs input[readonly]{
	background-color: rgb(235, 235, 228);
}
.single-woo-faq .comment-author.vcard{
	float: none;
	max-width: none;
	padding-left: 0;
}
.single-woo-faq .comment-author.vcard .avatar{
	position: static;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
}

input[name="faq_author_name"]:not([hidden]),
input[name="faq_author_email"]:not([hidden]){
	display: block;
	margin: 5px 0;
}
p.faq-question{cursor: pointer;padding: 10px 0px;margin: 0;border-top: 1px solid #ececec;}
.woo-faqs{border-bottom: 1px solid #ececec;}


.faq-question:after{content: "\f345";display: inline-block;width: 20px;height: 20px;font-size: 20px;line-height: 1;font-family: dashicons;
    font-weight: 400;vertical-align: middle;color: #240a9a;float: right;}


/*.faq-comment{padding:10px 20px !important;box-shadow: 0 0 10px #ececec;border-radius:5px;}*/
.faq-comment form{margin-bottom:10px;}