.-pd-micro-editor-assembler .k-grid .k-grid-header {
    background-color: #EEEEEE;
    border-color: #DDDDDD;
}

.-pd-micro-editor-assembler .k-grid .k-grid-header .k-header {
    background-image:linear-gradient();
    background-color: #EEEEEE;
    border-color: #DDDDDD;
    box-sizing: border-box;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr,
.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr.k-alt {
    background-color: #FFFFFF;
    cursor: pointer;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr > td,
.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr.k-alt > td {
    border-color: #DDDDDD;
    border-width: 1px 0 0 1px;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr > td:first-child {
    border-width: 0 0 0 0;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr > td:last-child {
    border-width: 1px 0 0 1px;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr.k-state-selected > td {
    border-color:#3399ff;
}

.-pd-micro-editor-assembler .k-grid .k-grid-content > table > tbody > tr:hover {
    background-color:#F3F3F3;
    border-color:#F3F3F3;
}

.-pd-micro-editor-assembler > .k-grid .k-grid-content > TABLE > TBODY > TR.k-grouping-row > TD
{
    height: 12px !important; 
    border-bottom:1px solid transparent;
    border-top:1px solid transparent;
    padding: 4px;
    background-color: #EEEEEE;
    border-left-width: 0px;
}

.-pd-micro-editor-label.selected
{
    color: #FFFFFF;
    background-color: #3399ff;
}