/*

Color CSS
Version: 1.0
Author: kantbtrue
Author URI: https://twitter.com/kantbtrue

*/

/* Text */

/* Link */
a {
	color: #2D65DD;
}
a:hover,
a:focus {
	color: #f1b300;
}
a.text-primary:hover,
a.text-primary:focus {
	color: #f1b300!important;
}
a.bg-primary:hover,
a.bg-primary:focus {
	background-color: #f1b300!important;
	color: #ffffff;
}
a.text-secondary:hover,
a.text-secondary:focus {
	color: #fff !important;
}
a.bg-secondary:hover,
a.bg-secondary:focus {
	background-color: #fbd690!important;
	color: #ffffff;
}
a.text-blue:hover,
a.text-blue:focus {
	color: #124CC3;
}
a.text-white:hover,
a.text-white:focus {
	color: #ffffff!important;
}
a.text-black:hover,
a.text-black:focus {
	color: #000000;
}
a.text-dark-gray:hover,
a.text-dark-gray:focus {
	color: #000000;
}
a.text-gray:hover,
a.text-gray:focus {
	color: #555555;
}

/* Text */
.text-primary {
	color: #2D65DD!important;
}
.text-secondary {
	color: #fff!important;
}
.text-black {
	color: #080708;
}
.text-green{
	color: #3ad29f;
}
.text-blue {
	color: #6D76F7;
}
.text-dark-gray {
	color: #555555;
}
.text-gray {
	color: #a9a9a9;
}
.text-light-gray {
	color: #f3f5f6;
}

/* Border */
.border-color-primary {
	border-color: #2D65DD!important;
}
.border-color-secondary {
	border-color: #fcdea6!important;
}
.border-color-black {
	border-color: #000000!important;
}
.border-color-blue {
	border-color: #6D76F7!important;
}
.border-color-dark-gray {
	border-color: #555555!important;
}
.border-color-gray {
	border-color: #a9a9a9!important;
}
.border-color-light-gray {
	border-color: #f3f5f6!important;
}

h1, .xl-font-size {
    font-size: 212% !important;
}

/* Background */
.bg-primary {
	background-color: #2D65DD!important;
}
.bg-secondary {
	background-color: #d0d9f1!important;
}
.bg-yellow{
	background-color: #ffbc42!important;
}
.bg-black {
	background-color: #000000;
}
.bg-blue {
	background-color: #2D65DD;
}
.bg-dark{
	background-color: #080708!important;
}

/* Form */
.form-control:focus {
	border-color: #2D65DD;
	box-shadow: 0 0 0 0.2rem rgba(77, 171, 247, 0.25);
}

/* Button */
.btn-primary {
	background-color: #2D65DD;
	border-color: #2D65DD;
	color: #fff;
}
.btn-primary.btn-reverse{
	background-color: #fff;
	border-color: #fff;
	color: #2D65DD;
}
.btn-secondary {
	background-color: #2D65DD;
	border-color: #2D65DD;
	color: #fff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn.btn-secondary:not(:disabled):active {
	background-color: #2D65DD;
	border-color: #2D65DD;
	color: #fff;
}
.btn-blue {
	background-color: #6D76F7;
	border-color: #6D76F7;
	color: #ffffff;
}
.btn-blue:hover,
.btn-blue:focus,
.btn.btn-blue:not(:disabled):active {
	background-color: #124CC3;
	border-color: #124CC3;
	color: #ffffff;
}
.btn-primary:focus,
.btn.btn-primary:not(:disabled):active:focus,
.btn-secondary:focus,
.btn.btn-secondary:not(:disabled):active:focus,
.btn-blue:focus,
.btn.btn-blue:not(:disabled):active:focus {
	box-shadow: 0 0 0 0.2rem rgba(222, 222, 222, 0.7);
}
.btn.disabled {
	background-color: #a9a9a9;
	border-color: #a9a9a9;
	color: #ffffff;
	opacity: 0.35;
}
