/**
 * Backgrounds
 * =========================================== */
.bg-green,
.bg-success {
	background-color: var(--green);
}
.bg-accent-green {
	background-color: var(--accent-green);
}
.bg-green-dark,
.bg-teal {
	background-color: var(--green-dark);
}
.bg-accent-red,
.bg-danger,
.bg-red,
.bg-pomegranate {
	background-color: var(--accent-red);
}
.bg-red-light {
	background-color: var(--red-light);
}
.bg-blue,
.bg-default {
	background-color: var(--blue);
}
.bg-medium-blue {
	background-color: var(--medium-blue);
}
.bg-light-blue {
	background-color: var(--light-blue);
}
.bg-info {
	background-color: var(--info);
}
.bg-blue-gray {
	background-color: var(--blue-gray);
}
.bg-orange,
.bg-warning {
	background-color: var(--accent-orange);
}
.bg-amber,
.bg-sunflower,
.bg-yellow {
	background-color: var(--accent-yellow);
}
.bg-purple {
	background-color: var(--accent-purple);
}
.bg-pink {
	background-color: var(--pink);
}
.bg-white {
	background-color: var(--white);
}
.bg-light-gray-100 {
	background-color: var(--light-gray-100);
}
.bg-light-gray-200,
.bg-light {
	background-color: var(--light-gray-200);
}
.bg-light-gray-300 {
	background-color: var(--light-gray-300);
}
.bg-light-gray-400 {
	background-color: var(--light-gray-400);
}
.bg-light-gray-500 {
	background-color: var(--light-gray-500);
}
.bg-light-gray-600 {
	background-color: var(--light-gray-600);
}
.bg-light-gray-700 {
	background-color: var(--light-gray-700);
}
.bg-light-gray-800 {
	background-color: var(--light-gray-800);
}
.bg-light-gray-900 {
	background-color: var(--light-gray-900);
}
.bg-dark-gray-100 {
	background-color: var(--dark-gray-100);
}
.bg-silver,
.bg-dark-gray-200 {
	background-color: var(--dark-gray-200);
}
.bg-gray,
.bg-dark-gray-300 {
	background-color: var(--dark-gray-300);
}
.bg-dark-gray-400 {
	background-color: var(--dark-gray-400);
}
.bg-dark-gray-500 {
	background-color: var(--dark-gray-500);
}
.bg-dark-gray-600 {
	background-color: var(--dark-gray-600);
}
.bg-dark-gray-700 {
	background-color: var(--dark-gray-700);
}
.bg-dark-gray-800,
.bg-dark {
	background-color: var(--dark-gray-800);
}
.bg-dark-gray-900,
.bg-ultra-dark {
	background-color: var(--dark-gray-900);
}

/**
 * Colors
 * =========================================== */
.text-white {
	color: var(--white)
}
.text-primary,
.text-blue {
	color: var(--blue);
}
.text-medium-blue {
	color: var(--medium-blue);
}
.text-light-blue {
	color: var(--light-blue);
}
.text-info {
	color: var(--info);
}
.text-blue-gray {
	color: var(--blue-gray);
}
.text-warning,
.text-orange {
	color: var(--accent-orange);
}
.text-sunflower,
.text-yellow,
.text-amber {
	color: var(--accent-yellow);
}
.text-green,
.text-success {
	color: var(--green);
}
.text-accent-green {
	color: var(--accent-green);
}
.text-green-dark,
.text-teal {
	color: var(--green-dark);
}
.text-red,
.text-danger,
.text-pomegranate {
    color: var(--accent-red);
}
.text-pink {
	color: var(--pink);
}
.text-purple {
	color: var(--accent-purple);
}
.text-dark {
	color: var(--dark-gray-700);
}
.text-silver {
	color: var(--dark-gray-200);
}



/* Borders */
.border-green,
.border-accent-green,
.border-success {
	border-color: var(--green) !important;
}
.border-green-dark,
.border-teal {
	border-color: var(--green-dark) !important;
}
.border-accent-red,
.border-danger,
.border-red,
.border-pomegranate {
	border-color: var(--accent-red) !important;
}
.border-red-light {
	border-color: var(--red-light) !important;
}
.border-blue,
.border-default {
	border-color: var(--blue) !important;
}
.border-medium-blue {
	border-color: var(--medium-blue) !important;
}
.border-light-blue {
	border-color: var(--light-blue) !important;
}
.border-info {
	border-color: var(--info) !important;
}
.border-blue-gray {
	border-color: var(--blue-gray) !important;
}
.border-orange,
.border-warning {
	border-color: var(--accent-orange) !important;
}
.border-amber,
.border-sunflower,
.border-yellow,
.border-warging {
	border-color: var(--accent-yellow) !important;
}
.border-purple {
	border-color: var(--accent-purple) !important;
}
.border-pink {
	border-color: var(--pink) !important;
}
.border-white {
	border-color: var(--white) !important;
}
.border-light-gray-500 {
	border-color: var(--light-gray-500) !important;
}
.border-dark-gray-100 {
	border-color: var(--dark-gray-100) !important;
}
.border-dark-gray-900 {
	border-color: var(--dark-gray-900) !important;
}
