/* Include on FAQ page only! */

.faq-rows {

	background: #ececec;
	padding: 20px;
	margin: 20px 0;
}

.faq-rows hr {

	border-top: 2px solid #131350;

}

.faq-row .faq-question {

	display: flex;
	flex-direction: row;
	align-items: center;
	
	cursor: pointer;
}

.faq-row .faq-question div {

	flex-grow: 1;
	padding: 20px;
	color: #4cbaee;
	font-size: 24px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-family: "proxima_nova_rgregular";
}

@media (max-width: 767px) {
	.faq-row .faq-question div {
		font-size: 20px;
	}
}

.faq-row .faq-answer {

    padding: 0 20px;
}

.faq-row .faq-answer p {

	text-align: left;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
}

.faq-row .faq-answer ul {

	color: #2E3070;
	font-size: 18px!important;
	letter-spacing: 1px;
	line-height: 26px;
	font-family: "proxima_nova_rgregular";
	
	
	padding-left: 40px;
	padding-bottom: 20px;
}

@media (max-width: 767px) {
	.faq-row .faq-answer ul {
		font-size: 14px!important;
		padding-left: 20px;
	}
}

.faq-row .faq-chevron {
	padding: 0 20px 0 0;
	display: inline-block;
	font-size: 24px;
	color: #4CBAEE;
	color: #131350;
}

.faq-row .faq-chevron.fa-chevron-up {
	display: none;
}

.faq-row .faq-answer {
	display: none;
}

.faq-row .faq-answer ul {
	
}

.faq-row .faq-answer a {
    color: #4CBAEE;
    text-decoration: none;
}