
.btn-info,
.btn-danger,
.btn-warning,
.btn-success,
.btn-default,
.btn-primary {
    font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;

    font-weight: bold !important;
    text-transform: uppercase !important;
    font-size: 12px !important;

	outline: none !important;
	position: relative !important;
	text-decoration: none !important;

	margin-bottom: 5px !important;

	-webkit-transition: all 200ms !important;
	-moz-transition: all 200ms !important;
	transition: all 200ms !important;
}

.btn-info:hover,
.btn-danger:hover,
.btn-warning:hover,
.btn-success:hover,
.btn-default:hover,
.btn-primary:hover {
	transform: translateY(1px) !important;
}

.btn-info:active,
.btn-danger:active,
.btn-warning:active,
.btn-success:active,
.btn-default:active,
.btn-primary:active {
	transform: translateY(2px) !important;
}


.btn-info {
	box-shadow: 		0px 4px 0px #1b6d85 !important;
	-moz-box-shadow: 	0px 4px 0px #1b6d85 !important;
	-webkit-box-shadow: 0px 4px 0px #1b6d85 !important;
}
.btn-info:hover {
	box-shadow: 		0px 3px 0px #1b6d85 !important;
	-moz-box-shadow: 	0px 3px 0px #1b6d85 !important;
	-webkit-box-shadow: 0px 3px 0px #1b6d85 !important;
}
.btn-info:active {
	box-shadow: 		0px 2px 0px #1b6d85 !important;
	-moz-box-shadow: 	0px 2px 0px #1b6d85 !important;
	-webkit-box-shadow: 0px 2px 0px #1b6d85 !important;
}

.btn-danger {
	box-shadow: 		0px 4px 0px #761c19 !important;
	-moz-box-shadow: 	0px 4px 0px #761c19 !important;
	-webkit-box-shadow: 0px 4px 0px #761c19 !important;
}
.btn-danger:hover {
	box-shadow: 		0px 3px 0px #761c19 !important;
	-moz-box-shadow: 	0px 3px 0px #761c19 !important;
	-webkit-box-shadow: 0px 3px 0px #761c19 !important;
}
.btn-danger:active {
	box-shadow: 		0px 2px 0px #761c19 !important;
	-moz-box-shadow: 	0px 2px 0px #761c19 !important;
	-webkit-box-shadow: 0px 2px 0px #761c19 !important;
}

.btn-warning {
	box-shadow: 		0px 4px 0px #985f0d !important;
	-moz-box-shadow: 	0px 4px 0px #985f0d !important;
	-webkit-box-shadow: 0px 4px 0px #985f0d !important;
}
.btn-warning:hover {
	box-shadow: 		0px 3px 0px #985f0d !important;
	-moz-box-shadow: 	0px 3px 0px #985f0d !important;
	-webkit-box-shadow: 0px 3px 0px #985f0d !important;
}
.btn-warning:active {
	box-shadow: 		0px 2px 0px #985f0d !important;
	-moz-box-shadow: 	0px 2px 0px #985f0d !important;
	-webkit-box-shadow: 0px 2px 0px #985f0d !important;
}

.btn-success {
	box-shadow: 		0px 4px 0px #255625 !important;
	-moz-box-shadow: 	0px 4px 0px #255625 !important;
	-webkit-box-shadow: 0px 4px 0px #255625 !important;
}
.btn-success:hover {
	box-shadow: 		0px 3px 0px #255625 !important;
	-moz-box-shadow: 	0px 3px 0px #255625 !important;
	-webkit-box-shadow: 0px 3px 0px #255625 !important;
}
.btn-success:active {
	box-shadow: 		0px 2px 0px #398439 !important;
	-moz-box-shadow: 	0px 2px 0px #398439 !important;
	-webkit-box-shadow: 0px 2px 0px #398439 !important;
}

.btn-primary {
	box-shadow: 		0px 4px 0px #204d74 !important;
	-moz-box-shadow: 	0px 4px 0px #204d74 !important;
	-webkit-box-shadow: 0px 4px 0px #204d74 !important;
}
.btn-primary:hover {
	box-shadow: 		0px 3px 0px #204d74 !important;
	-moz-box-shadow: 	0px 3px 0px #204d74 !important;
	-webkit-box-shadow: 0px 3px 0px #204d74 !important;
}
.btn-primary:active {
	box-shadow: 		0px 2px 0px #204d74 !important;
	-moz-box-shadow: 	0px 2px 0px #204d74 !important;
	-webkit-box-shadow: 0px 2px 0px #204d74 !important;
}

.btn-default {
	box-shadow: 		0px 4px 0px #34454c !important;
	-moz-box-shadow: 	0px 4px 0px #34454c !important;
	-webkit-box-shadow: 0px 4px 0px #34454c !important;
}
.btn-default:hover {
	box-shadow: 		0px 3px 0px #34454c !important;
	-moz-box-shadow: 	0px 3px 0px #34454c !important;
	-webkit-box-shadow: 0px 3px 0px #34454c !important;
}
.btn-default:active {
	box-shadow: 		0px 2px 0px #34454c !important;
	-moz-box-shadow: 	0px 2px 0px #34454c !important;
	-webkit-box-shadow: 0px 2px 0px #34454c !important;
}


