﻿/* Copyright © 2017 SOFTINUX. All rights reserved.
 Licensed under the MIT License, Version 2.0. See License.txt in the project root for license information.
*/
.cell-heigth-25 {
    height: 35px;
    padding-top: 5px;
}
.cell-border-bottom {
    border-bottom: solid 1px;
}
.cell-border-bottom-color-gray {
    border-color: gray;
}
.cell-role-row {
    border-bottom: 1px dashed #d2d2d2;
}
.permission-label-position {
    width: auto;
}
.table-header-cell{
    border-bottom: 1px solid #ddd;
}
.extension-row-height {
    line-height: 2.42857143;
    vertical-align: top;

}
.extension-row .chevron:after {
    content: "\f078";
}
.extension-row.collapsed .chevron:after {
    content: "\f054";
}
.table-header .chevron-double:after {
    content: "\f103";
}
.table-header.collapsed .chevron-double:after {
    content: "\f101";
}

.delete-role:after {
    font-family: "FontAwesome", serif;
    font-size: 18px;
    content: "\f014";
}

.delete-role:hover {
    cursor: pointer;
}

.unlink-role:after {
    font-family: "FontAwesome", serif;
    font-size: 18px;
    content: "\f127";
}

.unlink-role:hover {
    cursor: pointer;
}

.validation-error {
    color: #A94442 !important;
}

input.input-validation-error,
textarea.input-validation-error,
select.input-validation-error
{
    background: #FEF1EC;
    border: 1px solid #CD0A0A;
}

.label-password {
    display: block;
}

.label-link {
    float: right;
}

.register-box2 {
    width: 360px;
    margin: 0 auto !important;
}

.register {
    border: 1px solid #d8dee2;
    border-radius: 5px;
    padding: 5px 5px 5px 5px;
}

.login-box {
    margin: 7% auto 2% auto !important;
}

.login-page {
    height: 100% !important;
}

.nav-tab-custom-dropshadow {
    box-shadow: 0 4px 14px rgba(0,0,0,0.1) !important;
}
/* role edition: right table */
#editRoleRightExtensionsList>div.row, #editRoleLeftExtensionsList>div {
    margin-left: 0;
    margin-right: 0;
}

/* selected lines: override modified lines style  */
#editRoleRightExtensionsList>div.row.active, #editRoleLeftExtensionsList>div.active {
    background-color: #2196F3 !important;
    color: white !important;
}

/* selected lines's select */
#editRoleRightExtensionsList>div.row.active select {
    color: black;
}

/* modified lines */
#editRoleRightExtensionsList>div.row.modified, #editRoleLeftExtensionsList>div.modified {
    background-color: #FAFFBD;
    color: black;
}
/* end role edition */

.dottedLine15 {
    border-bottom: 2px dotted lightgray;
    height: 15px;
}

#availableRolesForDelete {
    height: 340pt;
    font-family: 'FontAwesome', 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#availableRoles {
    font-family: 'FontAwesome', 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}