/* CSS Document */
.card-group {
	position: relative;
	top: -100px;	
}

@media (max-width: 991px) {
	.card-group {
	position: relative;
	top: 0px;	
}
}
.card-group>.col>.card {
	margin: 0 20px;
	/*background-color: #fff;*/
	border-radius: 0px;
	border: 0px;
}

.card-icon-header {
	position: relative;
}
.card-icon {
	width: 60px;
	height: 60px;
	
}

.card-icon svg {
	color: #fff;
	padding: 5px;
}
.card-icon.first {
	border: 5px solid #106EB4;
	background-color: #113F93;
}
.btn-first {
	background-color: #04A9F4;
	border: 2px solid #92DCFE;
}
.card-icon.second {
	border: 5px solid #BFD100;
	background-color: #6DB41D;
}
.btn-second {
	background-color: #6DB41D;
	border: 2px solid #BFD100;
}
.card-icon.third {
	border: 5px solid #ADADAD;
	background-color: #333333;
}
.btn-third {
	background-color: #333333;
	border: 2px solid #ADADAD;
}
.btn {
	border-radius: 0px;
}
.btn:hover {
	background-color: #ADADAD;
	border: 2px solid #CECECE;
}

.card-group>.col>.card>.card-body {
	color: #333;
}
.card-title {
	text-transform: uppercase;
}