/* @override http://testing.cycles-for-heroes.com/sites/all/themes/cycles_for_heroes/bikefaq.css */
div.faq {
	font: 12px/14px Arial;
	color: #000;
}
div.faq-category-group {
}
a,a:link, a:visited {
	color: #be0027;
	text-decoration: none;
}
a:link, a:visited{
	color: #6e0016;
}
a:hover{
	color: #df002d;
}



.faq .faq-category-group {
	margin:0 0  0 0;
	border-bottom: 1px solid #000;
}
.faq .faq-category-group .faq-header {
	margin:20px 0  0 0;
	color: #666;
	font-weight: bold;
}

.faq .faq-category-group .faq-qa {
	
}
.faq .faq-category-group .faq-qa .faq-answer {
	padding: 0;
	margin: 0 10px 0 0;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
}
.faq .faq-category-group .faq-qa .faq-answer .links{
	text-align: right;
	font-weight: normal;
}
.faq .faq-category-group .faq-qa .faq-question {
	padding: 0;
	margin: 10px 0;	
}

.faq .faq_question:before {
	content: "> ";
}

.faq .faq_answer p{	
	margin: 0;
}
.faq .comment {
	margin: 10px;
	padding: 10px 0;
	border-color: #eee;
}

.faq #comments .box {
	margin: 10px;
	padding: 10px 0;
}

.links {
	padding: 0;
}
