@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin-ext');

#setup-menu li a, #side-menu li a {font-family: 'Roboto Condensed', sans-serif !important;transition:all 0.3s ease}
#setup-menu li a:hover, #side-menu li a:hover,
#setup-menu li a:active, #side-menu li a:active {color:#fff !important}


#side-menu li .nav-second-level li a,
#setup-menu li .nav-second-level li a{margin-left:10px;padding:10px 20px;border:1px solid transparent;}
#side-menu li .nav-second-level li.active a,
#setup-menu li .nav-second-level li.active a{color:#aeb2b7 !important;background-color:#212026 !important;margin: 8px 0 8px 10px !important;border-radius:0;border-left:2px solid #1FB5AC !important;width:100%;width: 100%;padding: 10px;font-size: 15px;}
#side-menu li .nav-second-level li:hover a,
#setup-menu li .nav-second-level li:hover a {color:#aeb2b7 !important;background-color:#212026 !important;border-radius:0;border-left:2px solid #1FB5AC !important;width:100%;width: 100%;padding: 10px;font-size: 15px;}

.text-success {color: #1fb5ac;}
.progress-bar {background-color:#1fb5ac}co


.label-default {background-color: #ECBC29;border: 0;color: #fff;}
.label-info {background-color: #5bc0de;border: 0;color: #fff;}
.label-success {background-color: #1FB5AC;border: 0;color: #fff;}
.label .fa {color: #fff;}
.task-finished-icon,.task-unfinished-icon {border:0;}



body.customers_login:before,
body.login_admin:before {
    content: ' ' ;
    background: rgba(31, 31, 31, 0);
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
body.customers_login,
body.login_admin {
  background: url('https://slyweb.hu/wp-content/uploads/2024/05/background1.jpg') no-repeat center center fixed; /* The full image url*/
  background-size: cover;
}
.login_admin h1 {display:none}
.customers_login h1 {color:#fff;}
.authentication-form, .customers_login label {color:#fff;font-size:16px;}
.authentication-form, .login-form .panel_s .panel-body {background-color: rgba(255,255,255,0.4);border:0;}

.company-logo {display:flex;max-width:200px;margin:0 auto;}
.logo img{height:40px;}

/*
.kb-search-jumbotron {
    background: rgba(0, 0, 0, 0);
}

.kb-search h2{color:#fff;}
*/