.card-holder {
	background-color: #fff;
	border-bottom-color: #ccc;
}

.card-holder:hover {
	background-color: #dc971f;
	border-bottom-color: #dc971f;
}

.card-holder .card-resource.card-icon {
	color: #dc971f;
	border-top-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

.card-holder:hover .card-resource.card-icon {
	color: #fff;
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.card-holder .card-title {
	color: #1d2940;
	border-top-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

.card-holder:hover .card-title {
	color: #fff;
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.card-holder .card-subtitle {
	color: #4e4e4e;
	border-top-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

.card-holder:hover .card-subtitle {
	color: #fff;
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.card-holder .card-link {
	border-top-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
}

.card-holder:hover .card-link {
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.card-holder .card-link a {
	color: #dc971f;
}

.card-holder:hover .card-link a,
.card-holder .card-link a:hover {
	color: #fff;
}


.inverted-colors .card-holder {
	background-color: transparent;
	border-bottom-color: #808080;
}

.inverted-colors .card-holder:hover {
	background-color: transparent;
	border-bottom-color: #dc971f;
}

.inverted-colors .card-holder .card-resource.card-icon {
	color: #dc971f;
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .card-holder:hover .card-resource.card-icon {
	color: #dc971f;
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.inverted-colors .card-holder .card-title {
	color: #bdc7df;
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .card-holder:hover .card-title {
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.inverted-colors .card-holder .card-subtitle {
	color: #bdc7df;
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .card-holder:hover .card-subtitle {
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.inverted-colors .card-holder .card-link {
	border-top-color: #808080;
	border-left-color: #808080;
	border-right-color: #808080;
}

.inverted-colors .card-holder:hover .card-link {
	border-top-color: #dc971f;
	border-left-color: #dc971f;
	border-right-color: #dc971f;
}

.inverted-colors .card-holder .card-link a {
	color: #dc971f;
}

.inverted-colors .card-holder .card-link a:hover {
	color: #fff;
}