.epcc-content {
	color:#0B3F63;
	font-size:17px;
	margin-bottom:25px;
	padding-top:20px;
	font-weight:400;
}

.epcc-form {
	margin-bottom:25px;
}

.epcc-form .form-label {
	color:#525455;
	font-size:13px;
	margin-bottom:8px;
	display:block;
}

.epcc-form select {
	color:#525455;
	font-size:13px;
	padding:6px 10px;
	border-color:#0A3E67;
}

.epcc-results {
	margin-bottom:20px;
}

.epcc-results h3 {
	color:#0A3E67;
	text-transform: uppercase;
	font-weight:700;
	font-size:22px;
}

.epcc-results h2 {
	color:#0A3E67;
	text-transform: uppercase;
	font-weight:700;
	font-size:28px;
}

.epcc-results h2:after {
	content:'';
	display:block;
	width:30%;
	height:5px;
	background:#F7CE41;
}

.epcc-results .card .card-header a, .epcc-results .resultitem {
	color:#C18F02;
	text-transform: uppercase;
	font-weight:400;
	font-size:14px;
}
.epcc-results .card .card-header a {
    cursor:pointer;
}

.epcc-results .child-accordion .card .card-header a {
	color:#0A3E67;
}

.epcc-results .child {
	color:#454545;
	font-size:13px;
	margin-bottom:8px;
	font-weight:400;
}
.epcc-results .card {
	margin-bottom:10px;
}
.epcc-results .child-accordion .card {
	margin-bottom:4px;
}

.epcc-results .card-body {
	margin-left:30px;
}

.epcc-results .card-header a:before {
	display:inline-block;
	vertical-align: middle;
	padding-right:8px;
	font-family:FontAwesome;
	content: "\f056";
	font-size:25px;
	color:#0A3E67;
	
}

.epcc-results .card-header a.collapsed:before {
	content: "\f055";
}
