/*.scrollable {
    overflow-y: auto;
    height: 500px;
}

.users-table th {
    font-size: 14px !important;
    color: #505050 !important;
    overflow: inherit !important;
    text-overflow: inherit !important;
}

.users-table a {
    color: #505050;
}

.users-table tr {
    font-size: 13px !important;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    cursor: pointer;
}*/

.backgrid th {
    font-size: 13px !important;
    color: #505050 !important;
    overflow: inherit !important;
    text-overflow: inherit !important;
    border: 1px solid #ccc;
    position: sticky;
    top: 0;
}

.backgrid a {
    color: #505050;
}

.backgrid tr {
    font-size: 13px !important;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

    .backgrid tr td {
        overflow: visible !important;
    }

        .backgrid tr td button {
            font-size: 13px !important;
        }

.backgrid td {
    width: 150px !important;
}

.backgrid tr.disabled-row {
    background-color: rgba(238, 238, 238, 1);
    color: rgba(153, 153, 153, 1);
}

.backgrid tbody tr.disabled-row:hover > td,
.backgrid tbody tr.disabled-row:hover > th {
    background-color: rgba(238, 238, 238, 1);
    color: rgba(153, 153, 153, 1);
}

.backgrid tr.selected {
    background-color: #b4e8ff;
}

.backgrid tbody tr.selected:hover > td,
.backgrid tbody tr.selected:hover > th {
    background-color: #b4e8ff;
}

.profileTitleContainer {
    background-color: #ccc;
    margin-left: 17px !important;
    border: 1px solid #ccc;
    width: 634px !important;
}

.profileTitleContainer h5{
    margin-left: 20px !important;
}

.userInfoContainer {
    background-color: #f9f9f9;
    border: 1px solid #ccc;
}

.userInfoContainer h5 {
    margin-top: 13px !important;
    margin-left: 20px !important;
}

.generalTitleContainer {
    background-color: #ccc;
}

.userInfoControls {
    margin-top: 60px;
    margin-left: 50px;
}

.btn-change-password {
    margin-left: 50px !important;
}

.legendContainer button {
    float: right !important;
    margin-top: 10px;
}

.usersTableContainer {
    overflow-y: scroll;
    height: 810px !important
}