.h1,
h1 {
	color: #37474f;
	text-transform: uppercase;
	font-weight: 400;
}

.icon.bg-red {
	color: #f57d1b;
}

.icon.bg-green {
	color: #28d17c;
}

form {
	width: 100%;
}

.dropdown-toggle::after {
	display: none;
}

.counter-md .counter-number-group,
.counter-md > .counter-number {
	font-size: 22px;
}

.invoice-items {
	padding: 30px;
	background: #fbfbfb;
	margin: 30px 0px;
}

.home .list-group-full .list-group-item {
	text-transform: uppercase;
}

.badge-info {
	color: #76838f;
	background-color: #fff;
	font-size: 22px;
	margin-top: -3px;
}

.site-menubar.site-menubar-dark {
	background: #212121;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
	box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
}

.site-menubar {
	position: fixed;
	top: 66.01px;
	z-index: 1400;
	width: 130px;
	height: 100%;
	height: -webkit-calc(100% - 66.01px);
	height: calc(100% - 66.01px);
	font-family: Roboto, sans-serif;
	color: rgba(117, 117, 117, .9);
	background: #fff;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
	box-shadow: 0 2px 4px rgba(0, 0, 0, .08);
}

.site-menubar-dark .site-menu-item a {
	color: rgba(158, 158, 158, .9);
}

.site-menubar-dark .site-menu > .site-menu-item.active > a {
	color: #fff;
}

.site-menubar-dark .site-menu > .site-menu-item.hover,
.site-menubar-dark .site-menu > .site-menu-item:hover {
	background-color: rgba(255, 255, 255, .02);
}

.bg-orange-600 {
	background-color: #0077a2 !important;
}

.page-item.active .page-link {
	color: #fff;
	background-color: #0077a2;
	border-color: #0077a2;
}

.navbar-brand {
	padding-right: 16px;
	padding-left: 23px;
}

.pagination {
	justify-content: flex-end;
	margin-right: 8px !important;
}

.form-control {
	color: #333;
}

.btn-primary {
	color: #fff;
	background-color: #00bcd4;
	border-color: #00bcd4;
	box-shadow: none;
}

.btn-primary.focus,
.btn-primary.hover,
.btn-primary:focus,
.btn-primary:hover {
	color: #fff;
	background-color: #26c6da;
	border-color: #26c6da;
	box-shadow: none;
}

.btn-warning {
	color: #fff;
	background-color: #4caf50;
	border-color: #4caf50;
	box-shadow: none;
}

.btn-warning.focus,
.btn-warning.hover,
.btn-warning:focus,
.btn-warning:hover {
	color: #fff;
	background-color: #66bb6a;
	border-color: #66bb6a;
	box-shadow: none;
}

/* buildmax css */

.page,
.site-footer {
	margin-left: 144px !important;
}

.site-menubar {
	width: 158px !important;
}

.site-menu > .site-menu-item > .site-menu-sub {
	left: 153px !important;
}

.page-register-v3:before {
	background: #0077a2 !important;
	background-image: none !important;
	background-repeat: repeat-x !important;
}

.page-register-v3 .btn-primary {
	background: #0077a2 !important;
	background-color: #0077a2 !important;
	border-color: #0077a2 !important;
}

.modal-content {
	top: 50px !important;
}

.modal-content-wrapper {
	z-index: 9999 !important;
}

.swal2-container {
	z-index: 99999 !important;
}

.blue-clr path.ct-area {
	fill: #0bb2d4 !important;
}

.blue-clr .ct-series.ct-series-a .ct-point {
	stroke: #0bb2d4 !important;
	stroke-width: 12px;
	cursor: pointer;
}

.blue-clr .ct-series.ct-series-a .ct-line {
	stroke: #0bb2d4 !important;
	stroke-width: 1px;
}

.equipments-pie .ct-label {
	fill: #fff !important;
}
.equipments-pie .ct-major-second {
	height: 25px !important;
}

li.d20v::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #3e8ef7;
}

li.d40v::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #49de94;
}

li.pallet::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #ff666b;
}
li.com-li::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #49de94;
}
li.rev-li::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #3e8ef7;
}
ul.equipments-li {
	list-style: none;
	/* position: absolute; */
	/* top: 200px; */
}
ul.order-type-chart-li {
	list-style: none;
}
ul.order-type-chart-li li {
	display: inline-block;
	padding-left: 50px;
}

/*---chart bar color for Revenue Analysis---*/
li.distributors-li::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #3e8ef7;
}

li.projects-li::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #49de94;
}

li.manufacturers-li::before {
	margin-right: 12px;
	display: inline-block;
	left: 37px;
	content: " ";
	width: 8px;
	height: 8px;
	background-color: #ff666b;
}

/* ------------------------------- */

/* equipment pie chart */

.equipment-breakdown .ct-label {
	fill: #fff !important;
}

.vue-daterange-picker {
	width: 100%;
}
