/* Remove this if you dont want background overlay over the image or adjust per your needs */
body.login_admin:before {
    content: " ";
    background: rgba(31, 31, 31, 0.7);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
body.login_admin {
  background: url('https://images.unsplash.com/photo-1521459382675-a3f2f35a6b9a?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzNTc5fDB8MXxzZWFyY2h8MTJ8fGZvbGRlcnN8ZW58MHx8fHwxNjM5Mjk2MjA5&ixlib=rb-1.2.1&q=80&w=2560') no-repeat center center fixed; /* The full image url*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


body.login_admin:before {
    content: " ";
    background: rgb(165 165 165 / 0%);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}

.container .authentication-form-wrapper .authentication-form {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: rgba(255,255,255,0.2);
    backdrop-filter: blur(10px);
    border-style: none;
}

/* Heading */
.authentication-form-wrapper .authentication-form h1{
 color:#fff;
}

/* Label */
.authentication-form .form-group label{
 color:#fff;
 font-size:18px;
}

/* Image */
.company-logo .logo img{
 filter: saturate(0);
 box-shadow:none;
}

/* Link */
.authentication-form form a{
 color:transparent;
}

.admin #side-menu li.active > a, .admin #setup-menu li.active > a, #side-menu.nav > li > a:hover, #side-menu.nav > li > a:focus, #setup-menu > li > a:hover, #setup-menu > li > a:focus {
    color: #fff;
}

.btn.btn-default {
    color: white;
}

#side-menu li .nav-second-level li a {
    color: #f46b1d;
}

#side-menu li .nav-second-level li.active a {
    background-color: #f46b1d;
}


.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #f46b1d;
}

.company-logo .logo img {
    filter: none;
}

#setup-menu li:first-child {
    border-bottom: none;
    color: #fff;
}

#side-menu li .nav-second-level li.active a {
    margin: 8px 0 8px 8px;
}

#side-menu li .nav-second-level li a {
    padding: 7px 10px 7px 8px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a:focus, .nav-tabs>li>a:hover {
    color: #f46b1d;
}

.bg-warning {
    background-color: #03a9f4;
}