.skin-blue .main-header .navbar, .skin-blue .main-header .logo, .skin-blue .main-header .navbar .sidebar-toggle:hover, .skin-blue .main-header .logo:hover {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.skin-blue .sidebar-menu > li:hover > a, .skin-blue .sidebar-menu > li.active > a {
	border-left-color: #1BD57C;
}

.box.box-primary {
	border-top-color: #1BD57C;
}

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary.hover {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.panel-primary {
	border-color: #1BD57C;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover, .btn-info {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.btn-info:hover, .btn-info:active, .btn-info.hover {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.btn-info.focus, .btn-info:focus {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.btn-primary.focus, .btn-primary:focus {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
}

.login-page, .register-page {
	background-image: url("../../../images/admin_bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.box {
	border-top: 3px solid #1BD57C;
}

.modal-header {
	background-image: linear-gradient(to right, #1BD57C 0%, #1C4170 100%);
	border: transparent;
	padding: 13px;
    color: #fff;
}

.treeview > a span{
		 		max-width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
	}
.skin-blue .sidebar-menu>li>a
{
	  text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
}
.for-alignment .dropdown-menu
{
	right: auto!important;
}
.content-header>h1 {
    margin: 0;
    font-size: 22px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sidebar-menu .treeview-menu>li>a {
    padding: 5px 5px 5px 15px;
    display: block;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.skin-blue .content-header {
    background: transparent;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.d-flex{
	display: flex;
}
.align-center{
	align-items: center;
	justify-content: end;
}
.mr-3{
	margin-right: 10px;
}
@media screen and (max-width:1400px)
{
	.overflowLabel label{
		max-width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
	}
	.langOverbtn a
	{
  		max-width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
	}

}