div.ctv-grid div.k-header {
    background-color: #1d5a8d !important;
}

div.ctv-grid div.k-grid-header {
    background-color: #1d5a8d !important;
}

div.ctv-grid div.k-grid-header-wrap {
    border-color: #1d5a8d !important;
}

div.ctv-grid thead[role=rowgroup] tr[role=row] th:last-child,
div.ctv-grid thead[role=rowgroup] tr.k-filter-row th:last-child {
    border-right: 1px solid #ccc;
}

div.ctv-grid th.k-header {
    background-color: #1d5a8d !important;
    color: white;
}

div.ctv-grid .k-state-active {
    background-color: #1d5a8d !important;
}

div.ctv-grid th.k-header a,
div.ctv-grid th.k-header a.k-link,
div.ctv-grid th.k-header a span {
    color: white;
}
div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr.k-detail-row,
div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr[role=row],
div.ctv-grid table[role=grid] tbody[role=rowgroup] tr[role=row] {
    background-color: white;
}

div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr.k-detail-row td.k-detail-cell div.k-grid div.k-grid-header,
div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr.k-detail-row td.k-detail-cell div.k-grid div.k-grid-header div.k-grid-header-wrap,
div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr.k-detail-row td.k-detail-cell div.k-grid div.k-grid-header div.k-grid-header-wrap table[role=grid] thead[role=rowgroup] tr[role=row] th.k-header {
    background-color: #666 !important;
    border-color: #ccc !important;
}

div.ctv-grid table[role=treegrid] tbody[role=rowgroup] tr.k-master-row td a.k-button-icontext {
    background-color: #FF9F00 !important;
    border-color: #E4AB4E !important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover {
    background-color: #1d5a8d;
}