/*! 
 * jQuery Bootgrid v1.3.1 - 09/11/2015
 * Copyright (c) 2014-2015 Rafael Staib (http://www.jquery-bootgrid.com)
 * Licensed under MIT http://www.opensource.org/licenses/MIT
 */.bootgrid-footer,.bootgrid-header{margin:15px 0}.bootgrid-footer a,.bootgrid-header a{outline:0}.bootgrid-footer .search,.bootgrid-header .search{display:inline-block;margin:0 20px 0 0;vertical-align:middle;width:180px}.bootgrid-footer .search .glyphicon,.bootgrid-header .search .glyphicon{top:0}.bootgrid-footer .search .fa,.bootgrid-header .search .fa{display:table-cell}.bootgrid-footer .search .search-field::-ms-clear,.bootgrid-footer .search.search-field::-ms-clear,.bootgrid-header .search .search-field::-ms-clear,.bootgrid-header .search.search-field::-ms-clear{display:none}.bootgrid-footer .pagination,.bootgrid-header .pagination{margin:0!important}.bootgrid-footer .infoBar,.bootgrid-header .actionBar{text-align:right}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu{text-align:left}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item{cursor:pointer;display:block;margin:0;padding:3px 20px;white-space:nowrap}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item:focus,.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item:hover,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item:focus,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item .dropdown-item-checkbox,.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item.dropdown-item-checkbox,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item .dropdown-item-checkbox,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item.dropdown-item-checkbox{margin:0 2px 4px 0;vertical-align:middle}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item.disabled,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item.disabled{cursor:not-allowed}.bootgrid-table{table-layout:fixed}.bootgrid-table a{outline:0}.bootgrid-table th>.column-header-anchor{color:#333;cursor:not-allowed;display:block;position:relative;text-decoration:none}.bootgrid-table th>.column-header-anchor.sortable{cursor:pointer}.bootgrid-table th>.column-header-anchor>.text{display:block;margin:0 16px 0 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bootgrid-table th>.column-header-anchor>.icon{display:block;position:absolute;right:0;top:2px}.bootgrid-table th:active,.bootgrid-table th:hover{background:#fafafa}.bootgrid-table td{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bootgrid-table td.loading,.bootgrid-table td.no-results{background:#fff;text-align:center}.bootgrid-table td.select-cell,.bootgrid-table th.select-cell{text-align:center;width:30px}.bootgrid-table td.select-cell .select-box,.bootgrid-table th.select-cell .select-box{margin:0;outline:0}.table-responsive .bootgrid-table{table-layout:inherit!important}.table-responsive .bootgrid-table td,.table-responsive .bootgrid-table th>.column-header-anchor>.text{overflow:inherit!important;-ms-text-overflow:inherit!important;-o-text-overflow:inherit!important;text-overflow:inherit!important;white-space:inherit!important}.gve-security{
    color:red;
}

.gve-security-container{


}
.gve-security-import{
    float:left;
    width: 300px;
}
.gve-security-removed{
    float:left;
    width: 300px;
}
.gve-security-column-icon{
    display: inline-block;
    font-size: 20px;
    width:24px;
    height:24px;

}

#grid-usereditor tbody td img{
    width:24px;
    height:24px;
}
.gve-profile-table tbody td img{
    width:24px;
    height:24px;
}
.gve-profile-table tbody td:nth-child(1){
    font-weight: bold;
}

#grid-usereditor thead th{
    position: relative;
}
#grid-usereditor thead th img.gve-sec-pull-right {
    position: absolute;
    right:4px;
}
#gve-second-nav-center {
    display: flex;
}
#activate-user-edit-button {
    margin: 4px 10px 4px auto;
    border: 0;
    background: white url(61ed7e7785fc9e086ed8aaa87d99abb0.svg) no-repeat left center;
    background-size: 20px 20px;
}

#activate-user-edit-button:disabled {
    color: #bbbbbb;
}

#activate-user-edit-button-text {
    padding: 0 0 0 20px !important;
}

.modal {
    span {

    }
}

#password-modal {
    width: 450px;
    padding: 20px;
    height: 275px;
    margin: 30px auto;
    background: white;
    position: fixed;
    text-align: left;
}

#password-modal-head {
    margin-bottom: 30px;
    text-align: center;
}

#modal-title {
    font-size: 24px;
    font-weight: bold;
}

#password-modal-close {
    position: absolute;
    top: 10px;
    right: 10px;
    border: none;
    padding: 0;
    background: none;
    font-size: 11px;
    cursor: pointer;
    font-weight: bold;
    color: grey;
    line-height: 1;
}

#password-modal-close:hover {
    color: black;
}

#password-modal-body {
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 14px;
}

#password-modal-footer {
    margin-bottom: 10px;
}

#password-modal-input-label {
    font-weight: normal;
}

#password-modal-input {
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
}

#password-modal-buttons {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
    padding: 8px 12px;
    border: none;
    cursor: pointer;
}

#password-modal-submit {
    background-color: #276a89;
    border-color: #215b75;
    color: white;
    border-radius: 4px;
}

#password-modal-cancel {
}

