.widget-counter {
	border-radius: 0.375rem;
	background: #1f2227;
	box-shadow: 0 1.5rem 1rem rgba(0, 0, 0, 0.15);
}

.widget-counter-simple,
.widget-counter-simple-fill {
	position: relative;
	/*padding: 2.1875rem 1.875rem;*/
	padding: 0px 18px;
	overflow: hidden;
}

.widget-counter-simple .widget-counter-text,
.widget-counter-simple-fill .widget-counter-text {
	margin-top: 0;
}

.widget-counter-simple .widget-counter-icon,
.widget-counter-simple-fill .widget-counter-icon {
	position: absolute;
	top: 50%;
	right: 30px;
	font-size: 5rem;
	line-height: 1;
	color: #414347;
	transform: translateY(-50%);
}

.widget-counter-title .widget-counter-title-subtext {
	display: inline-block;
	font-size: 0.875rem;
	line-height: 1;
	padding-left: 0.625rem;
}

.widget-counter-title .widget-counter-title-subtext > span {
	font-size: 1.125rem;
}

@media (min-width: 1200px) {
	.widget-counter-title .widget-counter-title-subtext {
		padding-top: 0.625rem;
	}
}

.widget-counter-simple-primary .widget-counter-title {
	color: #9e6cfd;
}

.widget-counter-simple-custom-fill {
	color: #fff;
	/*background: linear-gradient(-300.37deg, #bf9efe, #7d3afc);*/
	background: linear-gradient(-300.37deg, #fff, #ffffff);
}

.widget-counter-simple-primary-fill {
	color: #fff;
	/*background: linear-gradient(-300.37deg, #bf9efe, #7d3afc);*/
	background: linear-gradient(-300.37deg, #fff, #ffffff);
}

.widget-counter-simple-primary-fill .widget-counter-title {
	color: #094ebd;
	font-weight: bold;
}

.widget-counter-simple-primary-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-primary-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-secondary .widget-counter-title {
	color: #ff574d;
}

.widget-counter-simple-secondary-fill {
	color: #fff;
	/*background: linear-gradient(-300.37deg, #ff8780, #ff271a);*/
	background: linear-gradient(-300.37deg, #611916, #c93a31);
}

.widget-counter-simple-secondary-fill .widget-counter-title {
	color: #fff;
	font-weight:bold;
}

.widget-counter-simple-secondary-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-secondary-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-success .widget-counter-title {
	color: #04cf9e;
}

.widget-counter-simple-success-fill {
	color: #fff;
	/*background: linear-gradient(-300.37deg, #0cfac1, #039d78);*/
	background: linear-gradient(-300.37deg, #0c7d62, #039d78);
}

.widget-counter-simple-success-fill .widget-counter-title {
	color: #fff;
	font-weight:bold;
}

.widget-counter-simple-success-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-success-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-info .widget-counter-title {
	color: #3ec5ff;
}

.widget-counter-simple-info-fill {
	color: #fff;
	/*background: linear-gradient(-300.37deg, #71d4ff, #0bb6ff);*/
	background: linear-gradient(-300.37deg, #466b86, #32baf5);
}

.widget-counter-simple-info-fill .widget-counter-title {
	color: #fff;
	font-weight:bold;
}

.widget-counter-simple-info-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-info-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-warning .widget-counter-title {
	color: #fac12e;
}

.widget-counter-simple-warning-fill {
	color: #fff;
	background: linear-gradient(-300.37deg, #fbd060, #efae06);
}

.widget-counter-simple-warning-fill .widget-counter-title {
	color: #fff;
}

.widget-counter-simple-warning-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-warning-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-danger .widget-counter-title {
	color: #ff4444;
}

.widget-counter-simple-danger-fill {
	color: #fff;
	background: linear-gradient(-300.37deg, #ff7777, #ff1111);
}

.widget-counter-simple-danger-fill .widget-counter-title {
	color: #fff;
}

.widget-counter-simple-danger-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-danger-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-light .widget-counter-title {
	color: #35383d;
}

.widget-counter-simple-light-fill {
	color: #fff;
	background: linear-gradient(-300.37deg, #4d5158, #1d1f22);
}

.widget-counter-simple-light-fill .widget-counter-title {
	color: #fff;
}

.widget-counter-simple-light-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-light-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-simple-dark .widget-counter-title {
	color: #15171c;
}

.widget-counter-simple-dark-fill {
	color: #fff;
	background: linear-gradient(-300.37deg, #2b2f39, black);
}

.widget-counter-simple-dark-fill .widget-counter-title {
	color: #fff;
}

.widget-counter-simple-dark-fill .widget-counter-text {
	color: #fff;
}

.widget-counter-simple-dark-fill .widget-counter-icon {
	color: #fff;
}

.widget-counter-boxed {
	text-align: center;
	background-color: #1f2227;
	padding: 0;
	overflow: hidden;
}

.widget-counter-boxed .widget-counter-text {
	margin-top: 0;
}

.widget-counter-boxed .widget-counter-body {
	padding: 2.8125rem 1.25rem;
}

.widget-counter-boxed .widget-counter-footer {
	padding: 1.875rem 1.25rem;
	background: #292c32;
	text-transform: uppercase;
	font-weight: 500;
	font-family: "Poppins", sans-serif;
	letter-spacing: .07em;
}

.widget-counter-boxed .widget-counter-footer > * {
	display: inline-block;
	padding-right: 0.3125rem;
}

.widget-counter-boxed .widget-counter-icon {
	font-size: 5rem;
	line-height: 1;
	color: #2d3035;
}

.widget-counter-boxed .widget-counter-icon-rounded {
	display: inline-block;
	width: 6.25rem;
	height: 6.25rem;
	font-size: 3.75rem;
	line-height: 6.25rem;
	border-radius: 50%;
	background-color: rgba(165, 167, 169, 0.1);
	box-shadow: 0px 9px 30px rgba(13, 13, 14, 0.45);
}

* + .widget-counter-title {
	margin-top: 0.4375rem;
}

.widget-counter-icon-rounded + .widget-counter-title {
	margin-top: 0.9375rem;
}

[class*='widget-counter-boxed-'] .widget-counter-footer {
	border-top: 0;
}

[class*='widget-counter-boxed-'] .widget-counter-text,
[class*='widget-counter-boxed-'] .widget-counter-footer-icon {
	color: inherit;
}

.widget-counter-boxed-primary .widget-counter-footer {
	background-color: rgba(158, 108, 253, 0.1);
	color: #9e6cfd;
}

.widget-counter-boxed-primary .widget-counter-icon-rounded {
	background-color: #9e6cfd;
	color: #fff;
}

.widget-counter-boxed-secondary .widget-counter-footer {
	background-color: rgba(255, 87, 77, 0.1);
	color: #ff574d;
}

.widget-counter-boxed-secondary .widget-counter-icon-rounded {
	background-color: #ff574d;
	color: #fff;
}

.widget-counter-boxed-success .widget-counter-footer {
	background-color: rgba(4, 207, 158, 0.1);
	color: #04cf9e;
}

.widget-counter-boxed-success .widget-counter-icon-rounded {
	background-color: #04cf9e;
	color: #fff;
}

.widget-counter-boxed-info .widget-counter-footer {
	background-color: rgba(62, 197, 255, 0.1);
	color: #3ec5ff;
}

.widget-counter-boxed-info .widget-counter-icon-rounded {
	background-color: #3ec5ff;
	color: #fff;
}

.widget-counter-boxed-warning .widget-counter-footer {
	background-color: rgba(250, 193, 46, 0.1);
	color: #fac12e;
}

.widget-counter-boxed-warning .widget-counter-icon-rounded {
	background-color: #fac12e;
	color: #fff;
}

.widget-counter-boxed-danger .widget-counter-footer {
	background-color: rgba(255, 68, 68, 0.1);
	color: #ff4444;
}

.widget-counter-boxed-danger .widget-counter-icon-rounded {
	background-color: #ff4444;
	color: #fff;
}

.widget-counter-boxed-light .widget-counter-footer {
	background-color: rgba(53, 56, 61, 0.1);
	color: #35383d;
}

.widget-counter-boxed-light .widget-counter-icon-rounded {
	background-color: #35383d;
	color: #fff;
}

.widget-counter-boxed-dark .widget-counter-footer {
	background-color: rgba(21, 23, 28, 0.1);
	color: #15171c;
}

.widget-counter-boxed-dark .widget-counter-icon-rounded {
	background-color: #15171c;
	color: #fff;
}

.widget-counter-with-icon {
	display: flex;
	justify-content: flex-start;
}

.widget-counter-with-icon .widget-icon {
	position: relative;
	width: 3.625rem;
	height: 3.625rem;
	border-radius: 50%;
	background: #f2f2f2;
	margin-right: 0.9375rem;
}

.widget-counter-with-icon .widget-icon span {
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 1.5625rem;
	line-height: 1;
	transform: translate(-50%, -50%);
}

.widget-counter-with-icon-title {
	display: flex;
	align-items: flex-start;
}

.widget-counter-with-icon-title-subtext {
	padding-top: 0.3125rem;
	padding-left: 0.625rem;
	font-size: 0.875rem;
	line-height: 1;
}

* + .widget-counter-with-icon-text {
	margin-top: 0;
}

.widget-counter-with-icon-primary .widget-icon {
	color: #9e6cfd;
	background: rgba(158, 108, 253, 0.12);
}

.widget-counter-with-icon-secondary .widget-icon {
	color: #ff574d;
	background: rgba(255, 87, 77, 0.12);
}

.widget-counter-with-icon-success .widget-icon {
	color: #04cf9e;
	background: rgba(4, 207, 158, 0.12);
}

.widget-counter-with-icon-info .widget-icon {
	color: #3ec5ff;
	background: rgba(62, 197, 255, 0.12);
}

.widget-counter-with-icon-warning .widget-icon {
	color: #fac12e;
	background: rgba(250, 193, 46, 0.12);
}

.widget-counter-with-icon-danger .widget-icon {
	color: #ff4444;
	background: rgba(255, 68, 68, 0.12);
}

.widget-counter-with-icon-light .widget-icon {
	color: #35383d;
	background: rgba(53, 56, 61, 0.12);
}

.widget-counter-with-icon-dark .widget-icon {
	color: #15171c;
	background: rgba(21, 23, 28, 0.12);
}



/* for Dashboard Count */
.fadashboard {
	font-size: 35px;
	text-align: right;
	position: absolute;
	top: 7px;
	right: 10px;
	outline: none;
}

a {
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
}
/* Visitor */
a.visitor i, .visitor h4.list-group-item-heading {
	color: #E48A07;
}

a.visitor:hover {
	background-color: #E48A07;
}

a.visitor:hover * {
	color: #FFF;
}
/* Facebook */
a.facebook-like i, .facebook-like h4.list-group-item-heading {
	color: #3b5998;
}

a.facebook-like:hover {
	background-color: #3b5998;
}

a.facebook-like:hover * {
	color: #FFF;
}
/* total-collection */
a.total-collection i, .total-collection h4.list-group-item-heading {
	color: #4caf50;
}

a.total-collection:hover {
	background-color: #4caf50;
}

a.total-collection:hover * {
	color: #FFF;
}
/* collection-percentage */
a.collection-percentage i, .collection-percentage h4.list-group-item-heading {
	color: #f44336;
}

a.collection-percentage:hover {
	background-color: #f44336;
}

a.collection-percentage:hover * {
	color: #FFF;
}

.blink_me {
	animation: blinker 1s linear infinite;
}

@keyframes blinker {
	50% {
		opacity: 0;
	}
}


/*New Design*/
.r4_counter {
	min-height: 14px;
	margin-bottom: 4px;
	background: #ffffff;
	box-shadow: 0 1px 3px rgba(33,33,33,.2);
	-webkit-box-shadow: 0 1px 3px rgba(33,33,33,.2);
	-moz-box-shadow: 0 1px 3px rgba(33,33,33,.2);
	-o-box-shadow: 0 1px 3px rgba(33,33,33,.2);
	-ms-box-shadow: 0 1px 3px rgba(33,33,33,.2);
}

.db_box {
	padding: 2px;
}
