/*body{
    background:#E5E5E5;
}*/
* { 
	-default-text-color: #078ECE;
}

.sidebar-menu {
    height: 100%;
    overflow: hidden;
}

#sidebar-menu>.menu-bar {
    overflow-x: hidden;
}

.left-side-bar {
	position: fixed;
	width: 250px;
	left: 0px;
	top: 0px;
	background: #FFFFFF;
	z-index:1000
}

.left-side-bar li {
	font-family: 'Sofia Pro';
	font-weight: 400;
}

.active {
	background: #E7ECF4;
	border-left: 4px solid #078ECE;
	cursor: pointer;
	/* padding-left: 2px !important; */
}

.active-full {
	background: #E7ECF4;
	border-left: 4px solid #078ECE;
	border-bottom: 4px solid #078ECE;
	cursor: pointer;
	/* padding-left: 2px !important; */
}

.active a {
	cursor: pointer;
}

.active:hover {
	background: #E7ECF4;
}

.active a:hover {
	background: none;
}

.menu-bar {
	list-style: none;
	padding: 0px;
}

.active a {
	color: var(- -default-text-color) !important;
}

.menu-bar li {
	padding: 0 3px;
}

.main-wrapper {
	padding-left: 0px;
	padding-right: 0px;
	height:100% !important;
	overflow: auto;
}

.color-default-text-color {
	color: var(- -default-text-color);
}

.checkbox-selected {
	background: #F4F5F8;
}

tbody {
	border: 0px !important;
}

.z-grid {
	border: 0px !important;
}

.z-column-content,.z-listheader-content {
	color: #034EA2 !important;
}

.z-row-inner {
	padding: 5px !important;
}

.z-row-content {
	/* color: #727C94 !important; */
	font-size: 11px;
}

.w-15 {
	width: 18% !important;
}

.logout-btn {
	font-size: 12px !important;
	padding: 10px;
	color: var(- -default-text-color);
	border-radius: 10px;
	width: 80%;
}

.z-window {
	padding: 0px !important;
	border-radius: 10px !important;
	background: var(- -default-text-color) !important;
}

.z-window-content {
	background: #F4F5F8 !important;
}

.popup-submit-btn {
	padding: 5px !important;
	background: #E7ECF4 !important;
	border: none;
	color: var(- -default-text-color) !important;
	margin: 5px;
	font-size: 13px;
	box-shadow: none !important;
}

.line-separator {
	padding-bottom: 1px;
	border-bottom: 1px solid #ddd;
}

.tables-header {
	color: #838AA2;
	font-weight: 500;
	font-weight: bold;
}

.tables-body {
	color: black !important;
}

.font-14 {
	font-size: 15px !important;
}

.btn-submit {
	background: #397AC3 !important;
}

.btn-secondary-1 {
	background: #E6E8EF !important;
	color: var(- -default-text-color) !important;
	border: none !important;
	box-shadow: none !important;
}

.empty-content {
	font-size: 70px;
	margin: 10% 40% !important;
	width: 100%;
}

.label-text-font {
	color: #838AA2;
	font-weight: bold;
}

.small-text-box {
	height: 32px !important;
}

.text-bold {
	font-weight: bold;
}

.bg-custom-dark {
	background: #F5F5F5 !important;
}

.content-body {
	background:#F4F5F7 !important;
	width: 100%;
	height: 100%;
	top: 0px;
	overflow: hidden;
}


