.toggleArrow {
    position: absolute;
    right: -15px;
    top: 10px;
    background: #0092e4;
    border: 5px solid #ededed;
    padding: 5px;
    border-radius: 25px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
	cursor: pointer;
}
.sideMenu .svgIconFill svg path {
 	fill: #35383d;
 
}
.sidebar.sidebar-style-2 .sideMenu {
	display: flex;
	flex-direction: column;
	height: calc(100% - 150px);
	/*overflow-y: auto;*/
}
.sidebar.sidebar-style-2 .logo {
	margin-bottom: 5rem;
}
.sidebar.sidebar-style-2 .sideMenu svg g[fill],
.sidebar.sidebar-style-2 .sideMenu svg {
	width: 20px;
	height: 20px
}
.sidebar.sidebar-style-2 {
	height: 100%
}
.sidebar.sidebar-style-2 .bNotify {
	position: absolute;
	bottom: 0;
	padding: 10px;
	display: flex;
	flex-direction: column;
	border-top: 1px solid #e2e5f6;
	width: 100%;
	align-items: center;
	background: #fff;
	border-radius: 0 0 0.5rem 0.5rem;
}
.sidebar.sidebar-style-2 .bNotify a {
	margin-top: 1rem
}
.sidebar.sidebar-style-2 .moreMenu {
	margin-top: 1rem
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar .nav>.nav-item.active:hover>a:before,
.sidebar .nav>.nav-item.active>a:before,
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav>.nav-item.active:hover>a:before,
.sidebar[data-background-color=white] .nav>.nav-item.active>a:before {
	position: absolute;
	z-index: 1;
	width: 3px;
	height: 100%;
	content: '';
	left: 0;
	top: 0;
	border-radius: 50px;
}
.sidebar,
.sidebar[data-background-color=white] {
	height: auto !important;
	position: fixed;
	top: 55px;
	bottom: 0;
	left: 0;
	width: 60px;
	display: block;
	z-index: 1000;
	color: #fff;
	font-weight: 200;
/*	background: #00117b;*/
/* background: repeating-linear-gradient(137deg, #102250, #102250 calc(25%), #10275e calc(25%), #10275e calc(50%)); */
background-color: #fff;
	-webkit-box-shadow: 0px 0px 5px rgba(69, 65, 78, .06);
	-moz-box-shadow: 0px 0px 5px rgba(69, 65, 78, .06);
	box-shadow: 0px 0px 5px rgba(69, 65, 78, .06);
	transition: all .3s;
	/* border-radius: 0 0.5rem 0.5rem 0; */
}
.sidebar.full-height,
.sidebar[data-background-color=white].full-height {
	margin-top: 0
}
.sidebar .user,
.sidebar[data-background-color=white] .user {
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 12.5px;
	border-bottom: 1px solid #f1f1f1;
	display: block;
	margin-left: 10px;
	margin-right: 10px
}
.sidebar .user .info a,
.sidebar[data-background-color=white] .user .info a {
	white-space: nowrap;
	display: block;
	position: relative
}
.sidebar .user .info a:focus,
.sidebar .user .info a:hover,
.sidebar[data-background-color=white] .user .info a:focus,
.sidebar[data-background-color=white] .user .info a:hover {
	text-decoration: none
}
.sidebar .user .info a>span,
.sidebar[data-background-color=white] .user .info a>span {
	font-size: 14px;
	font-weight: 400;
	color: #777;
	display: flex;
	flex-direction: column
}
.sidebar .user .info a>span .user-level,
.sidebar[data-background-color=white] .user .info a>span .user-level {
	color: #555;
	font-weight: 600;
	font-size: 12px;
	margin-top: 5px
}
.sidebar .user .info a .link-collapse,
.sidebar[data-background-color=white] .user .info a .link-collapse {
	padding: 7px 0
}
.sidebar .user .info .caret,
.sidebar[data-background-color=white] .user .info .caret {
	position: absolute;
	top: 17px;
	right: 0;
	border-top-color: #777
}
.sidebar .sidebar-wrapper,
.sidebar[data-background-color=white] .sidebar-wrapper {
	position: relative;
	max-height: calc(100vh - 75px);
	min-height: 100%;
	overflow: auto;
	width: 100%;
	z-index: 4;
	padding-bottom: 100px;
	transition: all .3s
}
.sidebar .sidebar-wrapper .sidebar-content,
.sidebar[data-background-color=white] .sidebar-wrapper .sidebar-content {
	padding-top: 0;
	padding-bottom: 55px
}
.sidebar .sidebar-wrapper .scroll-element.scroll-y,
.sidebar[data-background-color=white] .sidebar-wrapper .scroll-element.scroll-y {
	top: 5px !important
}
.sidebar .nav,
.sidebar[data-background-color=white] .nav {
	display: block;
	float: none
}
.sidebar .nav .nav-section,
.sidebar[data-background-color=white] .nav .nav-section {
	margin: 15px 0 0 0
}
.sidebar .nav .nav-section .sidebar-mini-icon,
.sidebar[data-background-color=white] .nav .nav-section .sidebar-mini-icon {
	text-align: center;
	font-size: 15px;
	color: #909093;
	display: none
}
.sidebar .nav .nav-section .text-section,
.sidebar[data-background-color=white] .nav .nav-section .text-section {
	padding: 2px 30px;
	font-size: 12px;
	color: #727275;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: .5px;
	margin-bottom: 12px;
	margin-top: 20px
}
.sidebar .nav>.nav-item,
.sidebar[data-background-color=white] .nav>.nav-item {
	display: list-item
}
.sidebar .nav>.nav-item.active>a,
.sidebar[data-background-color=white] .nav>.nav-item.active>a {
	color: #575962 !important
}
.sidebar .nav>.nav-item.active>a:before,
.sidebar[data-background-color=white] .nav>.nav-item.active>a:before {
	background: #1d7af3
}
.sidebar .nav>.nav-item.active>a p,
.sidebar[data-background-color=white] .nav>.nav-item.active>a p {
	color: #575962 !important;
	font-weight: 600
}
.sidebar .nav>.nav-item.active:hover>a:before,
.sidebar[data-background-color=white] .nav>.nav-item.active:hover>a:before {
	background: #1d7af3
}
.sidebar .nav>.nav-item.active a i,
.sidebar[data-background-color=white] .nav>.nav-item.active a i {
	color: #4d7cfe
}
.sidebar .nav>.nav-item.submenu,
.sidebar[data-background-color=white] .nav>.nav-item.submenu {
	background: rgba(0, 0, 0, .03)
}
.sidebar .nav>.nav-item.submenu>li>a i,
.sidebar[data-background-color=white] .nav>.nav-item.submenu>li>a i {
	color: rgba(23, 125, 255, .76)
}
.sidebar .nav>.nav-item a:focus,
.sidebar .nav>.nav-item>a:hover,
.sidebar[data-background-color=white] .nav>.nav-item a:focus,
.sidebar[data-background-color=white] .nav>.nav-item>a:hover {
	background: #1a1a27
}
.sidebar .nav>.nav-item a,
.sidebar[data-background-color=white] .nav>.nav-item a {
	text-align: center;
	display: block;
	color: #575962;
	width: 100%;
	font-weight: 400;
	position: relative;
	/* margin-bottom: 25px; */
	justify-content: center;
	/* padding-top: 10px; */
	margin-top: 20px;

}
.sidebar .nav>.nav-item a:focus,
.sidebar .nav>.nav-item a:hover,
.sidebar[data-background-color=white] .nav>.nav-item a:focus,
.sidebar[data-background-color=white] .nav>.nav-item a:hover {
	text-decoration: none
}
.sidebar .nav>.nav-item a:focus p,
.sidebar .nav>.nav-item a:hover p,
.sidebar[data-background-color=white] .nav>.nav-item a:focus p,
.sidebar[data-background-color=white] .nav>.nav-item a:hover p {
	color: #575962 !important;
	font-weight: 600
}
.sidebar .nav>.nav-item a:focus i,
.sidebar .nav>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav>.nav-item a:hover i {
	color: #4d7cfe !important
}
.sidebar .nav>.nav-item a .letter-icon,
.sidebar[data-background-color=white] .nav>.nav-item a .letter-icon {
	color: #a1a2a6;
	margin-right: 15px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
	float: left;
	font-size: 20px;
	font-weight: 200
}
.sidebar .nav>.nav-item a i,
.sidebar[data-background-color=white] .nav>.nav-item a i {
	color: #90a4ae;
	font-size: 1.1rem
}
.sidebar .nav>.nav-item a i[class^=flaticon-],
.sidebar[data-background-color=white] .nav>.nav-item a i[class^=flaticon-] {
	font-size: 20px
}
.sidebar .nav>.nav-item a p,
.sidebar[data-background-color=white] .nav>.nav-item a p {
	font-size: 14px;
	margin-bottom: 0;
	margin-right: 5px;
	white-space: nowrap;
	color: #8d9498
}
.sidebar .nav>.nav-item a .caret,
.sidebar[data-background-color=white] .nav>.nav-item a .caret {
	margin-left: auto;
	margin-right: 10px;
	transition: all .5s;
	color: #8d9498
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true],
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] {
	background: 0 0
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] p,
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] p {
	color: #575962
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #4d7cfe
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] .caret,
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg)
}
.sidebar .nav>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #1d7af3
}
.sidebar .nav.nav-primary>.nav-item a:focus i,
.sidebar .nav.nav-primary>.nav-item a:hover i,
.sidebar .nav.nav-primary>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #1572e8 !important
}
.sidebar .nav.nav-primary>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #1572e8 !important
}
.sidebar .nav.nav-primary>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item.active a:before {
	background: #1572e8 !important
}
.sidebar .nav.nav-primary>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-primary>.nav-item.active a i {
	color: #1572e8 !important
}
.sidebar .nav.nav-secondary>.nav-item a:focus i,
.sidebar .nav.nav-secondary>.nav-item a:hover i,
.sidebar .nav.nav-secondary>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #6861ce !important
}
.sidebar .nav.nav-secondary>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #6861ce !important
}
.sidebar .nav.nav-secondary>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item.active a:before {
	background: #6861ce !important
}
.sidebar .nav.nav-secondary>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-secondary>.nav-item.active a i {
	color: #6861ce !important
}
.sidebar .nav.nav-info>.nav-item a:focus i,
.sidebar .nav.nav-info>.nav-item a:hover i,
.sidebar .nav.nav-info>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #48abf7 !important
}
.sidebar .nav.nav-info>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #48abf7 !important
}
.sidebar .nav.nav-info>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item.active a:before {
	background: #48abf7 !important
}
.sidebar .nav.nav-info>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-info>.nav-item.active a i {
	color: #48abf7 !important
}
.sidebar .nav.nav-success>.nav-item a:focus i,
.sidebar .nav.nav-success>.nav-item a:hover i,
.sidebar .nav.nav-success>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #31ce36 !important
}
.sidebar .nav.nav-success>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #31ce36 !important
}
.sidebar .nav.nav-success>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item.active a:before {
	background: #31ce36 !important
}
.sidebar .nav.nav-success>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-success>.nav-item.active a i {
	color: #31ce36 !important
}
.sidebar .nav.nav-warning>.nav-item a:focus i,
.sidebar .nav.nav-warning>.nav-item a:hover i,
.sidebar .nav.nav-warning>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #ffad46 !important
}
.sidebar .nav.nav-warning>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #ffad46 !important
}
.sidebar .nav.nav-warning>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item.active a:before {
	background: #ffad46 !important
}
.sidebar .nav.nav-warning>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-warning>.nav-item.active a i {
	color: #ffad46 !important
}
.sidebar .nav.nav-danger>.nav-item a:focus i,
.sidebar .nav.nav-danger>.nav-item a:hover i,
.sidebar .nav.nav-danger>.nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item a:focus i,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item a:hover i,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item a[data-toggle=collapse][aria-expanded=true] i {
	color: #f25961 !important
}
.sidebar .nav.nav-danger>.nav-item a[data-toggle=collapse][aria-expanded=true]:before,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: #f25961 !important
}
.sidebar .nav.nav-danger>.nav-item.active a:before,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item.active a:before {
	background: #f25961 !important
}
.sidebar .nav.nav-danger>.nav-item.active a i,
.sidebar[data-background-color=white] .nav.nav-danger>.nav-item.active a i {
	color: #f25961 !important
}
.sidebar .nav-collapse,
.sidebar[data-background-color=white] .nav-collapse {
	margin-top: 0;
	margin-bottom: 15px;
	padding-bottom: 15px;
	padding-top: 10px
}
.sidebar .nav-collapse li.active>a,
.sidebar[data-background-color=white] .nav-collapse li.active>a {
	font-weight: 600
}
.sidebar .nav-collapse li a:before,
.sidebar .nav-collapse li a:hover:before,
.sidebar[data-background-color=white] .nav-collapse li a:before,
.sidebar[data-background-color=white] .nav-collapse li a:hover:before {
	opacity: 0 !important
}
.sidebar .nav-collapse li a,
.sidebar[data-background-color=white] .nav-collapse li a {
	margin-bottom: 3px !important;
	padding: 10px 25px !important
}
.sidebar .nav-collapse li a .sub-item,
.sidebar[data-background-color=white] .nav-collapse li a .sub-item {
	font-size: 14px;
	position: relative;
	margin-left: 25px;
	opacity: .85
}
.sidebar .nav-collapse li a .sub-item:before,
.sidebar[data-background-color=white] .nav-collapse li a .sub-item:before {
	content: '';
	height: 4px;
	width: 4px;
	background: rgba(131, 132, 138, .89);
	position: absolute;
	left: -15px;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 100%
}
.sidebar .nav-collapse li a:hover .sub-item,
.sidebar[data-background-color=white] .nav-collapse li a:hover .sub-item {
	opacity: 1
}
.sidebar .nav-collapse li a .sidebar-mini-icon,
.sidebar[data-background-color=white] .nav-collapse li a .sidebar-mini-icon {
	font-size: 18px;
	color: #c3c5ca;
	margin-right: 15px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
	float: left;
	font-weight: 300 !important
}
.sidebar .nav-collapse.subnav,
.sidebar[data-background-color=white] .nav-collapse.subnav {
	padding-bottom: 10px;
	margin-bottom: 0
}
.sidebar .nav-collapse.subnav li a,
.sidebar[data-background-color=white] .nav-collapse.subnav li a {
	padding-left: 40px !important
}
.sidebar.sidebar-style-2 .nav .nav-item {
	padding: 0px
}
.sidebar.sidebar-style-2 .nav .nav-item a { 
	padding: 10px;
    width: 50px;
    /* height: 50px; */
    /* border-radius: 50px; */
    margin: 5px auto;
	-moz-transition: all .51s;
   -o-transition: all .51s;
   -webkit-transition: all .51s;
   transition: all .51s;
}
.sidebar_minimize .sidebar.sidebar-style-2 .nav .nav-item a,
.sidebar_minimize .sidebar.sidebar-style-2 .nav .nav-item.active a,
.sidebar_minimize .sidebar.sidebar-style-2 .nav .nav-item.active a:hover {
	width: 90px;
}
.sidebar_minimize .sidebar.sidebar-style-2 .nav .nav-item.active a:hover .windowName {
	white-space: normal;
    text-overflow: inherit;
}
.sidebar.sidebar-style-2 .nav .nav-item.active a,
.sidebar.sidebar-style-2 .nav .nav-item.active a:hover {
	width: 55px;
	border-radius: 5px;
	background-color: transparent;
}
.sidebar.sidebar-style-2 .nav .nav-item.active a:hover {
	background: #ffdacd !important;
}
.sidebar.sidebar-style-2 .nav .nav-item a:hover {
	background: #ededed !important;
    /* width: 20px; */
    border-radius: 5px;
}

.sidebar.sidebar-style-2 .nav .nav-item.active a,
.sidebar.sidebar-style-2 .nav .nav-item a:focus,
.sidebar.sidebar-style-2 .nav .nav-item a:hover,
.sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
	background: transparent
}
.sidebar.sidebar-style-2 .nav .nav-item a:focus i,
.sidebar.sidebar-style-2 .nav .nav-item a:focus p,
.sidebar.sidebar-style-2 .nav .nav-item a:hover i,
.sidebar.sidebar-style-2 .nav .nav-item a:hover p,
.sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p {
	color: #f44336 !important
}
.sidebar.sidebar-style-2 .nav .nav-item.active a:before {
	background: 0 0
}
.sidebar.sidebar-style-2 .nav .nav-item .active a {
	background: rgba(199, 199, 199, .2)
}
.sidebar.sidebar-style-2 .nav .nav-item .active a i,
.sidebar.sidebar-style-2 .nav .nav-item .active a p {
	color: #575962 !important
}
.sidebar.sidebar-style-2 .nav .nav-item.submenu {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a i {
	color: #f44336
}
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a { background-color: #ffdacd;}
	@-webkit-keyframes bounceInLeft {
	60%, 75%, 90%, from, to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0)
	}
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}
@keyframes bounceInLeft {
	60%, 75%, 90%, from, to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}
	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0)
	}
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a:before {
	background: #f79ba5 !important;
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a span {
	color: #e53935 !important;
	/* padding: 5px; */
    display: inline-block;
}
.sidebar.sidebar-style-2 .nav.nav-primary>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a {
	background: #6861ce !important;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, .1), 4px 4px 15px -5px rgba(104, 97, 206, .4) !important
}
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a span {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-secondary>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a {
	background: #48abf7 !important;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, .1), 4px 4px 15px -5px rgba(72, 171, 247, .4) !important
}
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a span {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-info>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a {
	background: #31ce36 !important;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, .1), 4px 4px 15px -5px rgba(49, 206, 54, .4) !important
}
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a span {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-success>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a {
	background: #ffad46 !important;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, .1), 4px 4px 15px -5px rgba(255, 173, 70, .4) !important
}
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a span {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-warning>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a {
	background: #f25961 !important;
	box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, .1), 4px 4px 15px -5px rgba(242, 89, 97, .4) !important
}
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a:before {
	background: 0 0 !important
}
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a .caret,
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a i,
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a p,
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a span {
	color: #fff !important
}
.sidebar.sidebar-style-2 .nav.nav-danger>.nav-item.active>a[data-toggle=collapse][aria-expanded=true] i {
	color: #fff !important
}
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a:focus i,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a:focus p,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a:hover i,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a:hover p,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a:focus i,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a:focus p,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a:hover i,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a:hover p,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p {
	color: #b9babf !important
}
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a {
	color: #fff
}
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a .caret,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a i,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a p,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a span,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a .caret,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a i,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a p,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a span {
	color: #fff
}
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] .caret,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] i,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] p,
.sidebar.sidebar-style-2[data-background-color=dark2] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] span,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] .caret,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] i,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] p,
.sidebar.sidebar-style-2[data-background-color=dark] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] span {
	color: #fff
}
.quick_sidebar_open .quick-sidebar {
	right: 0px !important
}
.quick-sidebar.activity_Level2Outer .close-quick-sidebar {
	position: absolute;
	right: -10px;
	color: #121625;
	top: -5px;
	z-index: 999999;
}
.quick-sidebar.activity_Level2Outer {
	z-index: 1002;
	overflow: inherit;
	overflow-x: inherit;
	width: 100%;
	right: -100%;
}
.quick-sidebar {
	position: fixed;
	top: 0;
	bottom: 0;
	right: -380px;
	width: 380px;
	overflow: auto;
	overflow-x: hidden;
	height: 100vh;
	display: block;
	z-index: 1;
	background: #f4f4f4;
	background-size: cover;
	background-position: center center;
	box-shadow: 2px 0px 20px rgba(69, 65, 78, 0.07);
	transition: all .3s;
	z-index: 1101;
	padding: 20px 20px 0;
	border-radius: 1rem 0 0 1rem;
}
/*.actionToggler.quick-sidebar {
	min-width: 75%;
	right: -75%;
}*/
.quick_sidebar_open .actionToggler.quick-sidebar {
	width: 80%;
}
.quick-sidebar .close-quick-sidebar {
	position: absolute;
	right: 25px;
	color: #999
}
.custom-template,
.custom-template.eComOpen {
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	right: -500px;
	width: 325px;
	display: block;
	z-index: 1;
	background: #fff;
	transition: all .3s;
	z-index: 1003;
	box-shadow: -1px 1px 20px rgba(69, 65, 78, 0.15);
	border-radius: 5px;
	transition: all .5s
}
.quick-sidebar-overlay,
.sidebar-overlay,
.sidebar-overlay-email,
.sidebar-overlay-filter,
.overlayHalf {
	position: fixed;
	z-index: 1001;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: 0.3;
	/*max-width: 22rem*/
}
.overlayHalf {
	top: 0px;
	max-width: 75%;
	background: #f5f7f9;
	opacity: 1;
	-webkit-box-shadow: 0px 0px 32px 9px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 0px 32px 9px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 0px 32px 9px rgba(0, 0, 0, 0.08)
}
.sidebar-overlay-filter {
	max-width: 100% !important
}
.sidebar-overlay-email {
	left: 0;
	max-width: inherit
}
.sidebar-overlay-email {
	width: 100% !important
}
.custom-template.open {
	right: 5px
}
.custom-template.eComOpen.open {
	right: 0;
	width: auto;
	left: 0 !important;
	bottom: 0;
	transform: none;
	top: 0;
	margin: 30px;
}
.custom-template.eComOpen {
	right: -500px;
	left: inherit !important
}
.custom-template .custom-toggle,
.custom-template .custom-toggle2,
.custom-template .custom-toggle3,
.custom-template .custom-toggle4,
.custom-template .custom-toggle5 {
	position: absolute;
	width: 30px;
	height: 30px;
	background: #263238;
	top: 0;
	right: 0;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	border-right: 1px solid #90a4ae;
	border-radius: 0.25rem;
	cursor: pointer;
	color: #fff;
	box-shadow: -5px 5px 20px rgba(69, 65, 78, 0.21)
}
.custom-template .custom-toggle i,
.custom-template .custom-toggle2 i {
	font-size: 20px
}
.custom-template .title {
	padding: 10px;
	text-align: left;
	font-size: 0.9rem;
	font-weight: 600;
	color: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom: 1px solid #ebedf2;
	background: #00117b
}
.custom-template .custom-content {
	padding: 20px 15px;
	max-height: calc(100vh - 90px);
	overflow: auto
}
.close-popup {
	position: absolute;
	width: 30px;
	height: 30px;
	background: #f3f6fc;
	top: 0;
	right: -15px;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	/* border-right: 1px solid #90a4ae; */
	border-radius: 0.25rem;
	cursor: pointer;
	color: #00117b;
	box-shadow: -5px 5px 20px rgba(69, 65, 78, 0.21)
}
.htmlPDF .page-aside .nav li.active {
	background-color: #e2e5f6;
}
@media screen and (max-width: 576px) {
	.custom-template .custom-content {
		overflow: auto
	}
	.form-show-notify>.text-right,
	.form-show-validation>.text-right {
		text-align: left !important
	}
}
@media screen and (max-width: 400px) {
	.custom-template {
		width: 85% !important;
		right: -85%
	}
}
.wrapper.sidebar_minimize #sideBox.active {
	left: 120px;
}
#sideClose.active {
	left: 340px;
}
.wrapper.sidebar_minimize #sideClose.active {
	left: 380px;
}
.wrapper.sidebar_minimize .tab_focus a:hover:after {
	display: none;
}
.wrapper.sidebar_minimize .svgIconFill.active .windowName {
	color: #f4734b ;
	font-weight: bold;
    /* padding: 5px; */
}
.windowName {
	display: none;
}
.wrapper.sidebar_minimize .svgIconFill .windowName {
	display: block;
	color: #7d7d7d;
	font-size: 0.8rem;
	font-weight: 300;
	/* white-space: break-spaces; */
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#viewerContainer { scrollbar-width: thin;}
.filter_Box.crmEmail{background:#fdfdfd}@media(max-width:769px){.email-wrapper .mail-sidebar{position:relative}}@media(max-width:767.98px){.email-wrapper .mail-sidebar{position:fixed;z-index:99;background:#fff;width:45%;min-width:300px;left:-100%;display:block;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease}}.email-wrapper .mail-sidebar .menu-bar{width: 140px;/* float:right; */height:100%;min-height:100%;}@media(max-width:767.98px){.email-wrapper .mail-sidebar .menu-bar{min-height:100vh;max-height:100%;height:auto;overflow-y:auto;overflow-x:hidden}}.email-wrapper .mail-sidebar .menu-bar .menu-items{padding:0;margin-bottom:0;height:auto;list-style-type:none}.email-wrapper .mail-sidebar .menu-bar .menu-items li{padding:5px 10px;margin-bottom:3px;transition:.4s;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.email-wrapper .mail-sidebar .menu-bar .menu-items li:hover{background:rgba(240,244,249,0.8)}.email-wrapper .mail-sidebar .menu-bar .menu-items li a{color:#78909c;font-size:.75rem;text-decoration:none}.email-wrapper .mail-sidebar .menu-bar .menu-items li a i{margin-right:8px;font-size:.85rem;line-height:1.5}.email-wrapper .mail-sidebar .menu-bar .menu-items li.active{background:#e3f2fd;border-radius:5px}.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a{color:#151a2b;font-size:.8rem;font-weight:500}.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a i{font-size:1rem}.email-wrapper .mail-sidebar .menu-bar .menu-items li.compose:hover{background:transparent}.email-wrapper .mail-sidebar .menu-bar .online-status{margin-top:1rem}.email-wrapper .mail-sidebar .menu-bar .online-status .chat{font-size:.75rem;color:#464dee;margin-bottom:0;font-weight:600}.email-wrapper .mail-sidebar .menu-bar .online-status .status{height:10px;width:10px;border-radius:100%;display:inline-flex;justify-content:flex-start;transform:translateX(-43px) translateY(2px)}.email-wrapper .mail-sidebar .menu-bar .online-status .status:after{font-size:12px;color:#2e383e;margin:-5px 0 0 18px}.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline{background:#ef5958}.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline:after{content:"Offline"}.email-wrapper .mail-sidebar .menu-bar .online-status .status.online{background:#0ddbb9}.email-wrapper .mail-sidebar .menu-bar .online-status .status.online:after{content:"Online"}.email-wrapper .mail-sidebar .menu-bar .profile-list{padding:10px 0}.email-wrapper .mail-sidebar .menu-bar .profile-list-item{border-bottom:1px solid #e9e9e9;padding:6px 0;display:block}.email-wrapper .mail-sidebar .menu-bar .profile-list-item:last-child{border-bottom:0}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a{text-decoration:none}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;width:20%;max-width:40px}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic img{max-width:100%;width:100%;border-radius:100%}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user{width:100%;padding:5px 10px 0 15px}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name{font-weight:400;font-size:.75rem;line-height:1;color:#000}.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation{font-size:calc(0.75rem - .1rem);margin-bottom:0}.email-wrapper .sidebar.open{left:0}.email-wrapper .mail-list-container{border-left:1px solid #e9e9e9;height:100%;padding-left:0;padding-right:0}.email-wrapper .mail-list-container a{text-decoration:none}.mail-list{opacity: 0.7;border-bottom:1px solid #e9e9e9;padding: 5px;padding-right: 10px;width: 100%;align-items:center;cursor:pointer;}.mail-list:last-child{border-bottom:0}.mail-list:hover{background:#fafafa}.mail-list .form-check{margin-top:12px;width:11%;min-width:20px}.mail-list .content{width: 210px;padding-left:0;padding-right: 9px;}.mail-list .content .sender-name{font-size:.75rem;font-weight:400;width: 210px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mail-list.new_mail .content .sender-name{font-weight:600}.mail-list .content .message_text{color: teal;font-size:0.75rem;margin:0;width: 210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mail-list .details{width:5.5%}.mail-list .details .date{text-align:right;margin:auto 15px auto 0;white-space:nowrap}.mail-list .details i{margin:auto 0;color:#ddd}.mail-list .details i.favorite{color:#fcd539}.mail-list.new_mail{font-weight:600; opacity: 1;}.mail-list.active{opacity: 1;background:#e3f2fd;border-left:5px solid #48aaf6}.mail-list.new_mail .details .date{color:#000}.email-footer{display:flex;align-items:center;justify-content:space-between}.email-footer .email-action a.attachment{color:#727686}.email-footer .email-action a.important{color:#ffc107}.email-footer .email-action a.important.marked svg path{fill:#ffc107;stroke:#ffc107}.email-footer .email-time{color:#607d8b;font-weight:400;font-size:11px}.email-wrapper .message-body .sender-details{padding:20px 15px 0;border-bottom:1px solid #e9e9e9;display:-webkit-flex;display:flex}.email-wrapper .message-body .sender-details .details{padding-bottom:0}.email-wrapper .message-body .sender-details .details .msg-subject{font-weight:600}.email-wrapper .message-body .sender-details .details .sender-email{margin-bottom:20px;font-weight:400}.email-wrapper .message-body .sender-details .details .sender-email i{font-size:1rem;font-weight:600;margin:0 1px 0 7px}.email-wrapper .message-body .message-content{padding:50px 15px}.email-wrapper .message-body .attachments-sections ul{list-style:none;border-top:1px solid #e9e9e9;padding:30px 15px 20px}.email-wrapper .message-body .attachments-sections ul li{padding:10px;margin-right:20px;border:1px solid #e9e9e9;border-radius:5px}.email-wrapper .message-body .attachments-sections ul li .thumb{display:inline-block;margin-right:10px}.email-wrapper .message-body .attachments-sections ul li .thumb i{font-size:30px;margin:0;color:#2e383e}.email-wrapper .message-body .attachments-sections ul li .details p.file-name{display:block;margin-bottom:0;color:#2e383e}.email-wrapper .message-body .attachments-sections ul li .details .buttons .file-size{margin-right:10px;margin-bottom:0;font-size:13px}.email-wrapper .message-body .attachments-sections ul li .details .buttons a{font-size:13px;margin-right:10px}.email-wrapper .message-body .attachments-sections ul li .details .buttons a:last-child{margin-right:0}

/* Sidebar Base Styles */
    .sidebarToggle {
      position: absolute;
      top: 0;
      min-width: 400px;
      height: 100%;
/*      background-color: #fff;*/
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
      transition: transform 0.3s ease;
      z-index: 1001;
/*      padding: 20px;*/
    }
    .sidebarToggle .filter_Box {
    	border-radius: 10px;
    }
    .left-sidebar {
      left: 0;
      transform: translateX(-109%);
    }

    .right-sidebar {
      right: 0;
      transform: translateX(102%);
    }

    .sidebarToggle.open {
      transform: translateX(0);
    }

    .sidebar-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0,0,0,0.5);
      z-index: 1000;
    }

  /*  .sidebar-toggler {
      position: fixed;
      top: 20px;
      padding: 10px 15px;
      background-color: #007bff;
      color: #fff;
      border: none;
      cursor: pointer;
      z-index: 1100;
    }

    .toggle-left {
      left: 20px;
    }

    .toggle-right {
      right: 20px;
    }*/

    .close-sidebar {
      display: block; 
      color: red;
      cursor: pointer;
    }