/* Main 			------------------------------ */

a {}
.color--main, a {
	color: #304FFE;
}
.bg-color--main, .btn--default, .progress__bar__progress {
	background-color: #304FFE !important;
}
.material input[type='text']:focus, .material input[type='address']:focus, .material input[type='url']:focus, .material input[type='password']:focus, .material input[type='email']:focus, .material input[type="search"]:focus, .material input[type="tel"]:focus, .material textarea:focus, .material select:focus {
	border-bottom: 2px solid #304FFE !important;
}
.bg-color--main-50 hr {
	opacity: .2;
}

/* Main -- 50	------------------------------ */

a:hover, a:focus {
	color: #536DFE
}
.bg-color--main-50, .btn-default:hover, .btn-default:focus, .bg-color--main .progress__bar__progress {
	background-color: #536DFE !important;
}
.bg-color--main hr {
	border-top: 1px solid #536DFE;
}

/* Second A200 		------------------------------ */

.color--second {
	color: #FFD740 !important;
}
.bg-color--second {
	background-color: #FFD740 !important;
}

/* Second A500 		------------------------------ */

.bg-color--second-50 {
	background-color: #FFAB00 !important;
}
.bg-color--second.btn, .bg-color--second.btn i {
	color: rgba(0, 0, 0, .6) !important;
}
.bg-color--second hr {
	border-top: 1px solid #FFAB00;
}