.detailView-toggle {
    display:          inline-block;
}

.detailView-toggle.expand {
    cursor:           pointer;
    height:           20px;
    width:            20px;
    background: url(../images/arrow-right.gif) no-repeat center center;
}

.detailView-toggle.collapse {
    cursor:           pointer;
    height:           20px;
    width:            20px;
    background: url(../images/sort-desc.gif) no-repeat center center;
}

.dynamic-cell-detail {
    z-index:            10000;
    position:           absolute;
    background-color:   #dae5e8;
    margin:             0;
    padding:            0;
    width:              100%;
    overflow:           auto;
}

.dynamic-cell-detail > :first-child {
    vertical-align:     middle;
    line-height:        13px;
}

.dynamic-cell-detail > .detail-container {
    overflow: auto;
    display: block !important;
}
