.login-page-2 .login-brand img {
    width: 80%;
    height: 80%;
}

#qrCode {
    padding: 10px;
}

.profile-blackout-page {
    
}

.profile-blackout-window {
    margin: 0 auto;
}

.profile-blackout-window .form-group {
    margin-left: 0;
    margin-right: 0;
}

.select2-container--default .select2-results__option[aria-selected="true"] { display: none;}

.worklog-details {
    background: #fafafa;
    font-size: 90%;
}

.worklog-current {
    background-color: #fffaf0;
}

.table-hover > tbody > tr:hover > td.worklog-current {
     background-color: #f5f5f5;
 }

.table > tbody > tr.worklog-expanded {
    background-color: lightgrey;
}

.table-hover > tbody > tr.workload-row {
    cursor: pointer;
}

.table-hover > tbody > tr.workload-active {
    background-color: lightgrey;
}

.table-hover > tbody > tr.workload-subactive {
    background: #fafafa;
    font-size: 90%;
}

.table-hover > tbody > tr > td.workload-add-cell {
    padding: 4px;
    width: 50px;
    
}

.icon-xls {
    background-image: url('/img/file-xls.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 50%;
    height: 20px;
    margin: -5px;
}