card:not([class*="card-outline-"]) {
	border: 0;
}
.card {
	height: 100%;
	box-shadow: 0 9px 23px rgba(0, 0, 0, 0.09), 0 5px 5px rgba(0, 0, 0, 0.06) !important;
	-webkit-transition: box-shadow 0.7s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
	-moz-transition: box-shadow 0.7s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
	-o-transition: box-shadow 0.7s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
	transition: box-shadow 0.7s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
	-webkit-border-radius: 0.4167rem;
	-moz-border-radius: 0.4167rem;
	-ms-border-radius: 0.4167rem;
	-o-border-radius: 0.4167rem;
	border-radius: 0.4167rem;
}
.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}

blockquote {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-left: 0.25rem solid #eceeef;
}
blockquote {
	margin: 0 0 1rem;
}
.blockquote p {
	font-size: 1.1rem;
}
.card .card-body p {
	margin-bottom: 1rem;
}

/* Backgrounds */

.bg-primary {
	color: #ffffff;
	background-color: #07a7e3 !important;
}

.bg-secondary {
	color: #ffffff;
	background-color: #4f5b60 !important;
}

.bg-success {
	color: #ffffff;
	background-color: #0ad251 !important;
}

.bg-info {
	color: #ffffff;
	background-color: #55d3f5 !important;
}

.bg-warning {
	color: #ac9a02 !important;
	background-color: #fce418 !important;
}

.bg-danger {
	color: #ffffff;
	background-color: #f43a59 !important;
}

.bg-dark {
	background-color: #122f3b !important;
}

.bg-light {
	background-color: #f7f7fa !important;
}

.bg-tranparent {
	background-color: transparent !important;
}

.bg-dark *,
.bg-danger *,
.bg-warning *,
.bg-info *,
.bg-success *,
.bg-secondary *,
.bg-primary *,
.bg-dark .batch-icon,
.bg-danger .batch-icon,
.bg-warning .batch-icon,
.bg-info .batch-icon,
.bg-success .batch-icon,
.bg-secondary .batch-icon,
.bg-primary .batch-icon {
	color: #ffffff;
}

.bg-gradient [class^="card-"],
.bg-gradient [class^="card-"] * {
	color: #ffffff !important;
}

/* Highlight Colors - Bottom Border */

.highlight-color-blue {
	color: #ffffff !important;
	background-color: #07a7e3 !important;
}

.highlight-color-green {
	color: #ffffff !important;
	background-color: #0ad251 !important;
}

.highlight-color-orange {
	color: #ffffff !important;
	background-color: #fc9131 !important;
}

.highlight-color-yellow {
	color: #ffffff !important;
	background-color: #f8d800 !important;
}

.highlight-color-red {
	color: #ffffff !important;
	background-color: #ea5455 !important;
}

.highlight-color-purple {
	color: #ffffff !important;
	background-color: #973999 !important;
}

.bg-gradient {
	color: #ffffff !important;
	background: #07a7e3;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #07a7e3 0%, #32dac3 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #07a7e3 0%, #32dac3 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #07a7e3 0%, #32dac3 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

.bg-gradient [class^="card-"],
.bg-gradient [class^="card-"] * {
	color: #ffffff !important;
}

.bg-secondary.bg-gradient {
	color: #ffffff !important;
	background: #4f5b60;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #4f5b60 0%, #97a9b2 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #4f5b60 0%, #97a9b2 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #4f5b60 0%, #97a9b2 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}

.bg-success.bg-gradient {
	color: #ffffff !important;
	background: #28c76f;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #28c76f 0%, #81fbb8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #28c76f 0%, #81fbb8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #28c76f 0%, #81fbb8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}

.bg-info.bg-gradient {
	color: #ffffff !important;
	background: #3677ff;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #3677ff 0%, #ffd26f 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #3677ff 0%, #ffd26f 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #3677ff 0%, #ffd26f 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}

.bg-warning.bg-gradient {
	color: #4f5b60 !important;
	background: #fc9131;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #fc9131 0%, #fccf31 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #fc9131 0%, #fccf31 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #fc9131 0%, #fccf31 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}

.bg-danger.bg-gradient {
	color: #ffffff !important;
	background: #ea5455;
	/* Old browsers */
	background: -moz-linear-gradient(-45deg, #ea5455 0%, #fc9131 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #ea5455 0%, #fc9131 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #ea5455 0%, #fc9131 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr=$qp-color-1, endColorstr=$qp-color-2, GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
	-webkit-transition: width 0.3s ease-in-out;
	-moz-transition: width 0.3s ease-in-out;
	-o-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
}
