/* Style for Login Page*/
.register-page{
    background: linear-gradient( to top left, #6d2d2d, #191642) fixed ;
    -webkit-background-size: cover !important;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover !important;

    background-repeat:no-repeat !important;
    
}
.login-box-body{
    border-radius: 5px;
}
/*******Application Tour Style*******/

.tour-tour .popover-title{
    background: #615f5f !important;
    border-radius: 5px !important;
    color: white !important;
}
.tour-tour .popover-content{
    border: 1px solid #cacaca !important;
    margin: 5px !important;
    border-radius: 5px !important;
}

/* ------No Display------*/
.none_seen {
    display: none !important;
}

/* Style For Top Header Bar */
#top_Header_Bar{
    width: 100%;
    height: 20px;
    background: #ecf0f5;
    z-index: 99999;
    display: none;
}
@media (max-width: 1024px) {
    #top_Header_Bar{
        display: none;
    }
    
}
/* style only for Sidebar On PC */
@media only screen and (min-width: 1025px) {
    /*---Header Notification Icon Color-------*/
    #show_unread_notifications{
        color: black !important;
    }
    /*----Header Nav Bar Toggle Button Color-------*/
    .main-header .navbar .sidebar-toggle{
        color: black !important;
    }
    .main-header .navbar .sidebar-toggle:hover{
        background-color: white !important;
    }
    .main-header .navbar, .main-header .logo{
        background-color: #e6e7e8 !important;
        color: #1e282c !important;
        border-bottom: 1px solid #bdb7b7 !important;
    }
    .main-header .navbar span{
        color: #1e282c !important;
    }
    
    
    .main-sidebar .sidebar a{
        color: black !important;
    }
    .sidebar-menu>li.active>a, .main-sidebar .treeview-menu>li>a{
        color: white !important;
    }
    .sidebar-menu>li.active>a{
        font-weight: 500 !important;
        font-size: 120%  !important;
    }
    .sidebar-menu .active .treeview-menu .active{
            background: #928c8c !important;
            border-bottom: 1px solid #babec1 !important;
            border-top: 1px solid #babec1  !important;
    }
    .sidebar-menu>li.active>a{
        background: #676363 !important;
    }
    
    .sidebar-menu>li:hover>a{
        background: gray !important;
        color: white !important;
    }
    .wrapper .main-sidebar{
        background-color: #e6e7e8 !important;
    }
    .main-sidebar .sidebar{
            margin-leftx: 8px !important;
            background-color: e6e7e8 !important;
            border-left: 12px solid #bdbdbd !important;
            border-right: 1px solid #bdb7b7;
    }
    .sidebar-menu>li>.treeview-menu{
        border_right: 5px solid white !important;
        background: #969292 !important;
    }
    .sidebar-menu>li {
        border-bottom: 1px dashed gray;
    }
    
    
}