/************theme fonts********************/
/***********************theme colors*****************************/
/*****************theme parametres*******************/
/*sidebar-parametres*/
/************theme fonts********************/
/***********************theme colors*****************************/
/****************************************************
                        Info Boxes
****************************************************/
.primary-info {
	color: var(--bs3-primary);
}
.red-info {
	color: var(--bs3-danger);
}
.orange-info {
	color: var(--bs3-warning);
}
.green-info {
	color: var(--bs3-success);
}
.primarybg-info {
	background-color: var(--bs3-primary);
}
.redbg-info {
	background-color: var(--bs3-danger);
}
.orangebg-info {
	background-color: var(--bs3-warning);
}
.greenbg-info {
	background-color: var(--bs3-success);
}
.info-stats {
	background-color: #ffffff;
	position: relative;
	min-height: 107px;
	padding: 3px;
	padding-left: 5%;
	box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
	border-radius: 2px;
	display: table;
	width: 100%;
	margin-bottom: 10px;
}
.info-stats .left {
	position: absolute;
	left: 3px;
	top: 3px;
	width: 30%;
	bottom: 3px;
	border-radius: 2px;
	font-size: 48px;
	text-align: center;
	color: #ffffff;
}
.info-stats .left i {
	vertical-align: middle;
	line-height: 107px;
}
.info-stats .right {
	padding-top: 5px;
	padding-left: 32%;
}
.info-stats .right h3 {
	font-size: 30px;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-weight: 300;
}
.info-stats .right h4 {
	font-size: 16px;
	font-weight: 300;
	color: #000;
	line-height: 24px;
}
.info-logo-content {
	background-color: #ffffff;
	position: relative;
	margin-bottom: 20px;
	min-height: 90px;
}
.info-logo-content ul {
	padding: 20px 20px 0px;
	display: inline-block;
	width: 100%;
}
.info-logo-content ul li {
	color: #555555;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.25px;
	vertical-align: middle;
}
.info-logo-content ul li i {
	font-size: 18px;
}
.info-logo-content ul li p {
	color: #000;
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 0px;
}
.info-logo-content ul li.info-value {
	color: #aaaaaa;
	font-size: 44px;
	font-weight: 300;
	float: right;
	margin-top: -10px;
}
.info-logo-content ul.logo-content-left {
	padding-left: 100px;
}
.info-logo-content .info-logo {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 28px;
	text-align: center;
}
.info-logo-content .info-logo i {
	font-size: 30px;
	color: #ffffff;
}
.info-logo-content .info-logo.info-logo-right {
	left: 0;
	right: inherit;
}
.info-five {
	margin-bottom: 20px;
	padding-top: 50px;
	padding-bottom: 25px;
	color: #ffffff;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.25px;
	line-height: 24px;
	text-align: center;
}
.info-five > .logo {
	padding-bottom: 40px;
}
.info-five > .logo i {
	font-size: 52px;
	color: #ffffff;
}
.info-five p {
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 0px;
}
.info-six {
	margin-bottom: 20px;
	background-color: #ffffff;
}
.info-six .info-text {
	color: #000;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 12px;
	font-weight: 300;
	letter-spacing: 0.25px;
	line-height: 24px;
	padding: 20px 10px 80px;
}
.info-six .info-bottom {
	border-top: 1px solid var(--bs3-gray);
}
.info-six .info-bottom ul {
	margin-bottom: 0px;
	padding: 10px;
}
.info-six .info-bottom ul li i {
	font-size: 16px;
	color: #cccccc;
}
.info-six .info-bottom.primary-bottom {
	border-bottom: 4px solid var(--bs3-primary);
}
.info-six .info-bottom.red-bottom {
	border-bottom: 4px solid var(--bs3-danger);
}
.info-six .info-bottom.orange-bottom {
	border-bottom: 4px solid var(--bs3-warning);
}
.info-six .info-bottom.green-bottom {
	border-bottom: 4px solid var(--bs3-success);
}
.info-seven {
	margin-bottom: 20px;
	padding: 20px;
	color: #ffffff;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.25px;
	line-height: 24px;
	position: relative;
	min-height: 85px;
}
.info-seven .logo-seven {
	float: right;
	transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	/* IE 9 */
	-webkit-transform: rotate(30deg);
	/* Chrome, Safari, Opera */
}
.info-seven .logo-seven i {
	font-size: 46px;
}
.info-seven .logo-seven i.dark-info-green {
	color: var(--bs3-success);
}
.info-seven .logo-seven i.dark-info-red {
	color: var(--bs3-danger);
}
.info-seven .logo-seven i.dark-info-orange {
	color: var(--bs3-warning);
}
.info-seven .logo-seven i.dark-info-primary {
	color: var(--bs3-primary);
}
.info-seven p {
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: 300;
}
