/* =Colors
-------------------------------------------------------------- */
/*
.theme a {
	color: #cf3a47;
}

.theme a:hover, .theme a:active, .theme a:focus {
	color: #de4d59;
}
*/
.color-a, .scale-i-color-a i {
	background-color: #cf3a47;
	color: #FFFFFF !important;
}

.color-a:hover, .color-a:active, .color-a:focus, .color-a.active {
	background-color: #de4d59;
	color: #FFFFFF !important;
}

.color-b, .scale-i-color-b i {
	color: #FFFFFF !important;
	background: linear-gradient(#3D434F, #313643) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.color-b:hover, .color-b:active, .color-b:focus, .color-b.active {
	color: #FFFFFF;
	background: linear-gradient(#5CDAE5, #50CDD9) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.color-c, .scale-i-color-c i {
	color: #FFFFFF !important;
	background-color: #333946;
}

.color-c:hover, .color-c:active, .color-c:focus, .color-c.active {
	color: #FFFFFF !important;
	background-color: #cf3a47;
}

.color-d, .scale-i-color-d i {
	color: #FFFFFF !important;
	background-color: #8C9AAA;
}

.color-d:hover, .color-d:active, .color-d:focus, .color-d.active {
	color: #FFFFFF !important;
	background: linear-gradient(#5CDAE5, #50CDD9) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.color-e, .scale-i-color-e i {
	background-color: transparent;
	color: #FFFFFF !important;
	border: 1px solid #ffffff;
}

.color-e:hover, .color-e:active, .color-e:focus, .color-e.active {
	color: #FFFFFF !important;
	background-color: #cf3a47;
	border: 1px solid #cf3a47;
}

.color-f, .scale-i-color-f i {
	background-color: transparent;
	color: #FFFFFF !important;
}

.color-f:hover, .color-f:active, .color-f:focus, .color-f.active {
	color: #FFFFFF !important;
	background-color: #cf3a47;
}

.scale-i-color-a:hover i, .scale-i-color-a:active i .scale-i-color-a:focus i, .scale-i-color-a.active i {
	background-color: #de4d59;
	transform: scale(1.15);
}

.scale-i-color-b:hover i, .scale-i-color-b:active i .scale-i-color-b:focus i, .scale-i-color-b.active i {
	background: linear-gradient(#5CDAE5, #50CDD9) repeat scroll 0 0 rgba(0, 0, 0, 0);
	transform: scale(1.15);
}

.scale-i-color-c:hover i, .scale-i-color-c:active i .scale-i-color-c:focus i, .scale-i-color-c.active i {
	background-color: #cf3a47;
	transform: scale(1.15);
}

.scale-i-color-d:hover i, .scale-i-color-d:active i .scale-i-color-d:focus i, .scale-i-color-d.active i {
	background: linear-gradient(#5CDAE5, #50CDD9) repeat scroll 0 0 rgba(0, 0, 0, 0);
	transform: scale(1.15);
}

.scale-i-color-e:hover i, .scale-i-color-e:active i .scale-i-color-e:focus i, .scale-i-color-e.active i {
	background-color: #cf3a47;
	border: 1px solid #cf3a47;
	transform: scale(1.15);
}

.scale-i-color-f:hover i, .scale-i-color-f:active i .scale-i-color-f:focus i, .scale-i-color-f.active i {
	background-color: #cf3a47;
	border: 1px solid #cf3a47;
	color: #FFFFFF !important;
	transform: scale(1.15);
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #cf3a47;	
}