/******************/
/* ADDITIONAL CSS */
/******************/
.single-location .main-content .body-area .faqs {
  background-color: #eee;
	border-radius: 10px;
	padding: 3.5rem 2rem;
	margin: 2rem 0;
}

.single-location .main-content .body-area .faqs h2, 
.single-location .main-content .body-area .faqs h3 {
	font-size: 32px;
}

/* extra colors for ABCF client page*/
.post-23129 {
    background: -webkit-gradient(linear,left top,right top,from(#3E4A89),color-stop(33%,#553E89 ),color-stop(66%,#932257),to(#D6366C));

    background: linear-gradient(90deg,#3E4A89 0,#553E89  33%,#932257 66%,#D6366C 100%);
  }

body.page-id-23129 .headline, .post-23129 h2 {
  color:#D6366C !important;
}

/*********************/
/* Simple Custom CSS */
/*********************/
.flexible-fields-wrap .flexible-fields-row.test {
	background: navy !important;
	color: yellow !important;
}

.flexible-fields-wrap .flexible-fields-row.test .subheadline {
	color:aqua !important;
}

.flexible-fields-wrap .flexible-fields-row.test a {
	color:lime !important;
	text-decoration:underline;
}