.pageFaq {
	padding: 50px 0px;
}
.pageFaq h1, .pageFaq h3 {
	font: 700 30px Poppins;
	color: #414655;
}
.faqSearch {
	margin: 40px 0px;
	border: 3px solid #8BC34A;
	border-radius: 15px;
}
.faqSearch input {
	float: left;
	width: 85%;
	height: 80px;
	border: 0px;
	border-radius: 15px 0px 0px 15px;
	padding: 0px 20px;
	font: 600 20px Poppins;
	color: #8BC34A;
}
.faqSearch button {
	float: left;
	width: 15%;
	background: #8BC34A;
	color: #FFF;
	height: 80px;
	border: 0px;
	font-size: 35px;
	border-radius: 0px 9px 9px 0px;
}
.faqTxt {
	padding: 0px 0px 50px 0px;
	font: 400 16px/26px Roboto;
}
.faq_item a {
	float: left;
	width: 100%;
	border: 3px solid #EFEFEF;
	border-radius: 15px;
	padding: 20px;
	font: 600 16px Poppins;
	color: #4CAF50;
	margin-bottom: 20px;
	background: #FFF;
}
.faq_item a span {
	float: left;
	width: 100%;
	font: 400 14px Poppins;
	color: #4A4A4D;
	margin: 10px 0px;
}
.faq_item a strong {
	background: #8BC34A;
	color: #FFF;
	padding: 10px 20px;
	border-radius: 6px;
}
.faqError {
	background: #E62124;
	color: #FFF;
	border-radius: 15px;
	padding: 20px;
	font: 600 16px Poppins;
}
.faqTxt ul {
	list-style: inside;
}
.faqTxt ol {
	list-style: inside;
	list-style-type: decimal;
}
.faqTxt ol li {
	margin-bottom: 20px;
}
.faqTxt ol li p {
	margin: 0px;
	display: inline;
}