.hs-faq-container article.ac-small p{
	line-height: 26px;
	font-size: 16px;
padding: 30px;
}
.hs-faq-container label{
	padding: 5px 20px;
	position: relative;
	z-index: 20;
	display: block;
	height: auto;
	cursor: pointer;
	color: #777;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
	line-height: 33px;
	font-size: 19px;
	background: #ffffff;
	background: -moz-linear-gradient(none);
	background: -webkit-gradient(none);
	background: -webkit-linear-gradient(none);
	background: -o-linear-gradient(none);
	background: -ms-linear-gradient(none);
	background: linear-gradient(none);
	}
.hs-faq-container article.ac-small{
	background: #f8f8f8;}
.hs-faq-container input:checked + label,
.hs-faq-container input:checked + label:hover{
	background: #c0c955; color:#fff; text-shadow:none
}