.button--orange {
	background-color: #e1523e;
	border-color: #e1523e;
}

.educards .card {
	padding-top: 4rem;	
}

.educards .card ul {
    padding: 0 0 20px 20px;
}

.educards .card .button {
	background-color: #e1523e;
	border-color: #e1523e;
}

.educards .card p a {
	color: #096c76;
	text-decoration: underline;
	padding-bottom: 10px;
	display: inline-block;
}

/* course detail */
.col25,
.col33,
.col50,
.col67,
.col75,
.col100 {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}
.col25 {
	width: 25%;
}
.col33 {
	width: 33.333333%;
}
.col67 {
	width: 66.666667%;
}
.col75 {
	width: 75%;
}
 .row {
	 margin-left: -15px;
	 margin-right: -15px;
 }

 .button--purple {
	background-color: #573480;
	border-color: #573480;
 }

 .button--maroon {
	background-color: #960048;
	border-color: #960048;
 }

.aes-c-detail {

}

.aes-c-detail__wrapper {
	overflow: hidden;
}

.aes-c-detail__title {
	font-weight: 700;
	padding-bottom: 15px;
}

.aes-c-detail__date p {
	padding-bottom: 0;
}

.aes-summary {
	border:1px solid #573480;
	border-radius: 5px;
}

.aes-summary__title {
	padding: 10px 20px;
	background: #573480;
	color: #fff;
	min-height: 30px;
}

.aes-summary__table {
	padding: 0 15px;
}

.aes-summary__table-item {
	padding: 15px 0;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
.aes-summary__heading {
	font-weight: 700;
	width: 40%;
	float: left;
}

.aes-summary__description {
	padding-left: 15px;
	float: left;
	width: 60%;
}

.aes-summary__description p {
	padding-bottom: 0;
}

.aes-summary .button {
	width: 100%;
	margin: 20px 0;
}

.rich-text .sfContentBlock ul, .sf-form .sf-editor ul {
    padding-left: 30px;
}

@media (max-width: 1023px){
	.aes-c-detail__wrapper .col67 {
		width: 100%;
	}

	.aes-c-detail__wrapper .col33 {
		width: 100%;
	}
}

@media (max-width: 767px){
	.c-utility-nav .text-white {
		color: #333;
	}
}
