﻿.grid {
    border-bottom: 1px solid #dbdee1;
    border-top: 1px solid #dbdee1;
    border-left-width: 0;
    border-right-width: 0;
}
.dxgvPagerBottomPanel_Office2010Silver {
    background-color: white;
}
.dxgvHeader_Office2010Silver {
    cursor: pointer;
    padding: 10px 6px;
    border: 0px;
    background: #D8D8D8;
    overflow: hidden;
    font-weight: normal;
    font-size: 12px;
    border-bottom: 1px solid #dbdee1;
    border-right: 1px solid #dbdee1;
    border-top: 1px solid #dbdee1;
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
}
.dxgvHeader_Office2010Silver, .dxgvHeader_Office2010Silver table {
        color: #404040;
        font-weight: bold;
    }

.dxgvEditFormDisplayRow_Office2010Silver td.dxgv, .dxgvDetailCell_Office2010Silver td.dxgv, .dxgvDataRow_Office2010Silver td.dxgv, .dxgvDetailRow_Office2010Silver.dxgvADR td.dxgvAIC {
    overflow: hidden;
    border-bottom: 0.5px dotted rgb(191,191,191);
    border-right: 1px solid #dbdee1;
    border-top-width: 0;
    border-left-width: 0;
    padding: 8px 6px;
}
.dx-ar {
    text-align: left;
    white-space: nowrap;
}

  .nav ul li a:hover {
            color: blue;
            border-bottom: none;
        }

        .nav-sidebar {
            width: 100%;
           
            border-right: 1px solid #ddd;
        }
        .ActivaBtn{
            text-decoration: none;
    background-color: #eee;
        }
            .nav-sidebar a {
                color: #333;
                -webkit-transition: all 0.08s linear;
                -moz-transition: all 0.08s linear;
                -o-transition: all 0.08s linear;
                transition: all 0.08s linear;
                -webkit-border-radius: 4px 0 0 4px;
                -moz-border-radius: 4px 0 0 4px;
                border-radius: 4px 0 0 4px;
            }

            .nav-sidebar .active a {
                cursor: default;
                background-color: #428bca;
                color: #fff;
                text-shadow: 1px 1px 1px #666;
            }

                .nav-sidebar .active a:hover {
                    background-color: #428bca;
                }

            .nav-sidebar .text-overflow a,
            .nav-sidebar .text-overflow .media-body {
                white-space: nowrap;
                overflow: hidden;
                -o-text-overflow: ellipsis;
                text-overflow: ellipsis;
            }

            /* Right-aligned sidebar */
            .nav-sidebar.pull-right {
                border-right: 0;
                border-left: 1px solid #ddd;
            }

                .nav-sidebar.pull-right a {
                    -webkit-border-radius: 0 4px 4px 0;
                    -moz-border-radius: 0 4px 4px 0;
                    border-radius: 0 4px 4px 0;
                }