/* =================================================================== */
/* Import Section
====================================================================== */


.faq{
	padding-top:20px;
	padding-left:20px;
}
.clav_accordion, .clav_toggle {
    padding: 0;
}
.clav_list_toggle{
	list-style:none;
}
.acc_head > p,.clav_toggle_head > p {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 0;
}
.acc_head,
.clav_toggle_head {
	padding: 0 20px;
	margin: 0;
	font-size: 16px;
	cursor: pointer;
	color:#658c21;
	transition:all 0.3s;
	-webkit-transition:all 0.3s;
}
.acc_head i,
.clav_toggle_head i {
	padding-right: 8px;
}
.clav_acc_list:first-child .acc_head,
.clav_list_toggle:first-child .clav_toggle_head {
	margin: 0;
	list-style:none;
}

.active .acc_head,
.active .clav_toggle_head {
	color: #658c21;
}
.active .clav_acc_content,
.active .clav_toggle_content {
	border: 0;
	-webkit-animation: bounceIn 0.8s;
	animation: bounceIn 0.8s
}
.active .icon-minus-sign {
	-webkit-animation: fadeInUp 1s;
	animation: fadeInUp 1s
}
.active .icon-plus-sign {
	-webkit-animation: fadeInDown 1s;
	animation: fadeInDown 1s
}
.clav_acc_content,
.clav_toggle_content {
	padding:10px 20px 0;
	overflow:hidden;
}
.acc_head_icon,
.clav_toggle_head_sign {
	float:left;
	margin: 0 10px 0 -20px;
	cursor:pointer;
}
.acc_head_icon i,
.clav_toggle_head_sign i {
	padding: 0;
	margin: 0;
	font-size:14px;
}
.clav_acc_list:hover, .clav_list_toggle:hover{
	border:1px solid #999999;
	box-shadow: 3px 3px 3px #dddddd ;
}
.clav_acc_list:hover .acc_head, .clav_list_toggle:hover .clav_toggle_head{
	color:#658c21;
}
.clav_acc_list, .clav_list_toggle {
    list-style: none outside none;
    border:1px solid #dadada;
    padding:10px;
    border-top: 1px solid #dadada;
    margin-bottom:10px;
}
.clav_acc_list.active, .clav_list_toggle.active {
    border:1px solid #999999;
	box-shadow: 3px 3px 3px #dddddd ;
}
.clav_acc_content > p, .clav_toggle_content > p {
    color: #666666;
    font-family: pt sans;
}
p{
font-size:12px;
}
