/*
	------------------------
			BLUE 
	------------------------
*/
.box-blue, .box-blue .t-foot{
	border-color: #1495d9;
}

.box-blue .header, .box-blue legend{
	color: #1495d9;
	text-transform: uppercase;
	font-size: 14px;
	font-family: 'proxima_novasemibold';
}

.box-blue  .icon-img{
	fill:#8d48ab;
	stroke:#8d48ab;
}

.box-blue button, .box-blue .separator, .box-blue .bt{
	background: #1495d9;
}

.header .icon-blue *{
	fill:#1495d9;
}

/*
	---------------------------
			PURPLE
	---------------------------
*/

.box-purple, .box-purple .t-foot{
	border-color: #8d48ab;
}

.box-purple .header{
	color: #8d48ab;
}

.box-purple button, .box-purple .bt{
	background: #8d48ab;
}

.header .icon-purple *{
	fill:#8d48ab;
}

/*
	---------------------------
			ORANGE
	---------------------------
*/

.box-orange, .box-orange .t-foot{
	border-color: #e47e30;
}

.box-orange .header{
	color: #e47e30;
}

.box-orange button, .box-orange .bt{
	background: #e47e30;
}

.header .icon-orange *{
	fill: #e47e30;
}

/*
	------------------------
			RED
	------------------------
*/

.box-red, .box-red .t-foot{
	border-color: #e54d42;
}

.box-red .header{
	color: #e54d42;
}

.box-red button, .box-red .bt{
	background: #e54d42;
}

.header .icon-red *{
	fill: #e54d42;
}

/*
	------------------------
			GREEN
	------------------------
*/

.box-green, .box-green .t-foot{
	border-color: #38ca74;
}

.box-green .header{
	color: #38ca74;
}

.box-green button, .box-green .bt{
	background: #38ca74;
}

.header .icon-green *{
	fill: #38ca74;
}