.btn:focus {
    outline: none;
    box-shadow: none;
}

.navbar-bg {
    background: #ffffff;
    box-shadow: 5px -1px 7px #000000b5;
    padding: 5px 0px 6px 0px;
}

.Logout-btn a {
    color: #fff !important;
    position: relative;
    top: 10px;
}

.profile-setting-btn .view {
    background: #6bbd00 !important;
    border-color: #6bbd00 !important;
    color: #fff !important;
}

.profile-setting-btn .view:hover {
    background: #60a603
}

.sidebar-nav>li>a:hover,
.sidebar-nav>li.active>a {
    color: #e1271e;
    background: #ffe7e6;
}

.sidebar-nav>li>a:before {
    position: absolute;
    content: '';
}

.sidebar-nav>li a {
    color: #000000;
    position: relative;
}

.sidebar-nav>li>a:hover,
.sidebar-nav>li.active>a:hover {
    background: #e9e9e9;
    color: #fff;
    /* background: linear-gradient(135deg, #44adff 0%, rgb(0 50 106) 100%); */
    background-image: linear-gradient( 135deg, #49ad21 0%, #93c009 100%);
    font-weight: 400;
    transition: none;
}


/*.sidebar-nav > li > a:hover:before {
    content: '';
    position: absolute;
    width: 4px;
    background: #ca2820;
    right: 0;
    top: 0px;
    height: 45px;
    border-radius: 30px;
}*/


/*.navbar-nav {
    background: #89bfff;
}*/

.navbar-header .outer-userProfile:hover {
    color: #fff
}

.dropdown-container ul li a .activeSpan {
    font-weight: 400;
    color: #1077e1;
}

.page-header {
    background-image: linear-gradient( 135deg, #49ad21 0%, #93c009 100%);
}

.btn-reset {
    background-color: #4a4a4a;
    color: #fff;
    border-color: #4a4a4a;
}

.btn-search {
    background: linear-gradient(135deg, #00e2ae 0%, rgb(11, 29, 220) 100%);
    color: #fff;
    border: 0;
}

.btn-save {
    background: linear-gradient(135deg, #57b917 0%, rgb(15 216 67) 100%);
    color: #fff;
    border: 0;
    padding: .375rem 1.5rem;
    color: #fff;
    font-size: 15px;
    border-radius: 40px;
}

.btn-save:hover {
    color: #fff;
}

.btn-reset:hover {
    color: #fff;
}

th {
    color: #212121;
    /* background-color: #f1f5ff; */
    background-color: #eaeaea;
    position: sticky;
    top: 0;
    z-index: 1;
    vertical-align: text-bottom;
}

.table th {
    color: #020202;
    border-bottom: 1px solid #e9ecef;
}

table {
    position: relative !important;
    width: 100% !important;
}

tr {}

.table th {
    color: #020202;
    border-bottom: 1px solid #e9ecef;
}

.statusResult {
    background: #7bffbb;
    color: #327b01;
}

.statusInactiveResult {
    background: #ff7b7b;
    color: #a80404;
}

.color-green {
    color: #4CAF50;
}

.color-red {
    color: #bd1b1b;
}

.color-blue {
    color: #0080ff;
}

.color-Orange {
    color: #FF9800;
}

.navbar-nav {
    background: #fff;
}