/**************************************************/
/** Application Grid Layout                      **/
/**************************************************/

.GridStyle tr:not(.EmptyDataRowStyle) th,
.GridStyle tr:not(.EmptyDataRowStyle) td
{
    color: #333;
}

.GridStyle tr.HeaderStyle th.ToolBarColumn:hover
{
    color: #333;
}

.GridStyle th > div.C-L > span, 
.GridStyle th > div.C-L > a
{
    color: #333;
}

.GridStyle th > div.C-L > a:hover,
.GridStyle th > div.C-L > a:hover + .header-button:before {
    color: #B4D246;
}

.GridStyle tr[state="approved"],
.GridStyle tr[state="approved"]:hover,
.GridStyle tr[state="rejected"],
.GridStyle tr[state="rejected"]:hover
{
    color: #FFF;
}

.GridStyle tr[state="approved"],
.GridStyle tr[state="approved"]:hover
{
    background: #B4D246;
}

.GridStyle tr[state="rejected"],
.GridStyle tr[state="rejected"]:hover
{
    background: #C1272D;
}

.FormBoxCompositeGrid .GridStyle.ESigningProcessGrid tr.HeaderStyle div.GridIcon20x20 {
    width: 100%;
}

.FormBoxCompositeGrid .GridStyle.ESigningProcessGrid.ShowOne tr:nth-child(n+3) {
    display: none;
}

.FormBoxCompositeGrid .GridStyle.ESigningProcessGrid.ShowAll tr {
    display: table-row;
}

.eSigningProcessFormContainer .eSignNotificationButton {
    align-items: center;
}