﻿
html {
    scroll-behavior: smooth;
}

.display-section {
    display: block !important;
}

.plant360-grid-no-background {
    background: transparent !important;
    color: #a6a9b1 !important;
}

.guest-to-cutomer-message {
    color: #8a8d94;
    font-size: 14px;
}

.hide-section {
    display: none !important;
}

.export-filter-icons-plant360 {
    right: 61px !important;
    top: -40px !important;
}

    .export-filter-icons-plant360.export-customer-list {
        top: -46px !important;
    }

.customer-dashboard-tile-hide {
    display: none !important;
}

.textbox-info-verification {
    color: #c7bcbc !important;
}

.togglebtn {
    background-color: #0e900f !important;
}

.customer-dashboard-tile-display {
    display: block !important;
}

.discount-p-10 {
    padding: 10px !important;
}

.btn-disabled,
.btn-disabled[disabled] {
    opacity: .4;
    cursor: default !important;
    pointer-events: none;
}

.btn-OTP {
    margin-left: 5px;
    font-size: 12px;
    padding: 0.275rem 0.75rem;
    font-weight: 600;
}

#live-customers-list-grid .k-grid-excel, #live-customers-list-grid .k-grid-ResetAll {
    background-image: linear-gradient(#222a3c,#222a3c);
    background-color: #222a3c !important;
    border-color: #303950 !important;
    float: right;
}

.k-edit-cell {
    border-radius: 4px;
}

.k-grid .k-grid-toolbar .k-grid-add,
.k-grid tbody .k-grid-edit,
.k-grid tbody .k-grid-update,
.k-grid tbody .k-grid-cancel,
.k-grid tbody .k-grid-delete {
    min-width: 0 !important;
}

    .k-grid .k-grid-toolbar .k-grid-add .k-icon,
    .k-grid tbody .k-grid-edit .k-icon,
    .k-grid tbody .k-grid-update .k-icon,
    .k-grid tbody .k-grid-cancel .k-icon,
    .k-grid tbody .k-grid-delete .k-icon {
        margin: 0;
    }

.k-button.k-button-icontext.k-grid-edit, .k-button.k-button-icontext.k-grid-save-changes {
    background-image: linear-gradient(#3291ca,#3291ca);
    background-color: #3291ca !important;
    border-color: #3291ca !important;
}

.k-button.k-button-icontext.k-grid-delete, .k-button.k-button-icontext.k-grid-cancel-changes {
    background-image: linear-gradient(#b22222,#b22222);
    background-color: #b22222 !important;
    border-color: #b22222 !important;
}

.k-button.k-button-icontext.k-primary.k-grid-update {
    background-image: linear-gradient(#0e900f,#0e900f);
    background-color: #0e900f !important;
    border-color: #0e900f !important;
}

.k-icon.k-i-edit, .k-icon.k-i-close, k-icon.k-i-check {
    color: white !important;
}

.k-content.k-state-active {
    background-color: #1c2334 !important;
}

.k-item.k-state-active {
    background-color: #2c3449 !important;
    color: #15A748 !important;
}

    .k-item.k-state-active .k-link, .k-item.k-state-default:hover .k-link {
        color: #15A748 !important;
    }

.k-item.k-state-default:hover {
    background-color: #2c3449 !important;
    color: #15A748 !important;
    border-bottom-color: #2c3449 !important;
}

.k-link {
    color: #415d7f !important;
    text-transform: none !important;
}
/*grid color statuses*/
span.grid-report-item {
    padding: .2em .6em .3em;
    border-radius: .25em;
    color: #2e2e2e;
}

    span.grid-report-item.yellow {
        background-color: #f39c12;
        color: #fff;
    }

    span.grid-report-item.blue {
        background-color: #00c0ef;
        color: #fff;
    }

    span.grid-report-item.green {
        background-color: #00a65a;
        color: #fff;
    }

    span.grid-report-item.red {
        background-color: #dd4b39;
        color: #fff;
    }

.bgredColor {
    background: #b22222 !important;
}

.bgorgcolor {
    background-color: orange !important;
}

.master-form-wraper .search-form-wraper .col-form-field.col-form-datefield {
    width: 15%;
}

.plant360-view-label {
    font-size: 14px;
    top: -6px !important;
    position: relative;
}

.date-border {
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #252e42;
    color: rgba(255, 255, 255, 0.5);
    width: 160px !important;
    font-size: 13px;
    font-weight: normal;
    height: 21px;
    line-height: 17px;
    padding-left: 5px;
    padding-right: 5px;
}

.content h5.left-space16 {
    margin-left: 16px;
}

html, body {
    height: 100%;
}
/*Notification start*/

.d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

#NotificationModel {
    padding: 0px !important;
    position: fixed;
    display: none;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    outline: 0;
}

.notificationModelInner {
    max-width: 600px;
    margin: 10% auto auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: .3rem;
}

#NotificationModel.notificationModelHidden {
    display: none;
}

#NotificationModel.notificationModelActive {
    display: block;
}

#NotificationModel .modal-header {
    border-bottom: none;
    padding: 30px 16px 8px;
    position: absolute;
    right: 0;
    z-index: 9;
}

#NotificationModel .close {
    width: 16px;
    padding: 0px;
    margin-top: 5px;
    margin-right: 5px;
}

#NotificationModel .modal-dialog {
    max-width: calc(100% - 880px);
    /*width: 30%;*/
    margin: 10% auto auto;
}

#NotificationModel .error p {
    text-align: center;
    font-size: 14px;
    margin-bottom: 0;
}

#NotificationModel .success p {
    text-align: center;
    font-size: 14px;
    margin-bottom: 0;
}

#myNotification .notification-img {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
}

#myNotification {
    padding: 20px;
}

#notificationMessage a, #notificationMessage a:hover {
    color: #2e2d3f;
    text-decoration: none;
}

#NotificationModel .popUpNotificationImgHW {
    height: 25px;
    width: 25px;
}
/*Notification End*/
.plant-details .graph-cards li a span.pull-left {
    width: 56%;
}

.plant-details .graph-cards li a span.pull-right {
    width: 41%;
    font-size: 14px;
}

.plantdashboard .server-image-section .right-sec .dot.yellow-dot {
    top: 70px;
}

.plantdashboard .server-image-section .right-sec .dot.blue-dot {
    top: 110px;
}

.plant-dashboard-graph .highcharts-container .highcharts-background {
    fill: #141a29;
}

.plant-dashboard-graph .highcharts-container text.highcharts-credits {
    display: none;
}

.plant-details .graph-container .graph-header {
    padding: 10px 15px 0;
}

.highcharts-markers.highcharts-series-0.highcharts-line-series path {
    fill: #12acfd;
}

.highcharts-markers.highcharts-series-1.highcharts-line-series path {
    fill: #169e48;
}

.highcharts-markers.highcharts-series-2.highcharts-line-series path {
    fill: #efb20e;
}

.highcharts-background {
    fill: #141a29;
}

.highcharts-credits, .highcharts-series-label {
    display: none;
}

.plant-details .tags .tag-noc {
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    padding: 1px 0px;
    margin: 0px 2px;
    font-size: 10px;
    display: inline-block;
    width: 55px;
    text-align: center;
    height: 17px;
    font-weight: 600;
    background: #252e42;
    color: rgba(255, 255, 255, 0.5);
}

.nav-tabs li a.disabled:hover:after {
    display: none;
}

.nav-tabs li a.disabled:hover, .nav-tabs li a.disabled {
    color: rgba(255, 255, 255, 0.3);
    cursor: default;
}

.plant-details .graph-container .graph-header h4 {
    color: #05fdff;
}

.sidebar .side-nav.open li a.disabled:hover:after {
    display: none;
}
/*side bar scrolling*/
/*.sidebar {
    overflow: auto;
}*/

.sidebar .side-nav.open li a.disabled:hover, .side-nav.open li a.disabled {
    color: rgba(255, 255, 255, 0.3);
    cursor: default;
}

.battery-discharge {
    visibility: hidden;
}

.plantdashboard.customer-dashboard-live {
    background: transparent;
    padding: 0;
}

    .plantdashboard.customer-dashboard-live .nav-tabs {
        padding-left: 0;
    }

        .plantdashboard.customer-dashboard-live .nav-tabs li a {
            margin: 10px 0;
            height: 85px;
        }

    .plantdashboard.customer-dashboard-live .live {
        margin-right: 0;
    }

.full-length {
    width: 100% !important;
    text-align: center !important;
    font-size: 18px !important;
    margin-top: 3%;
}

.full-length-100 {
    width: 100%;
}

.pull-left.full-length {
    color: rgba(255, 255, 255, 0.7) !important;
    font-size: 14px !important;
}

.m-t-10 {
    margin-top: 10px;
}

.plant-details .graph-cards li a span.pull-right.customer-group-label, .plant-details .graph-cards li a span.power-text.customer-group-label {
    width: 52%;
    text-align: right;
}

.plant-details .graph-cards li a span.pull-left.customer-group-value, .plant-details .graph-cards li a span.power-value.customer-group-value {
    width: 45%;
}

.plant-details .graph-cards li a span.pull-right.customer-group-label.customer-group-lebel-head, .plant-details .graph-cards li a span.power-text.customer-group-label.customer-group-lebel-head {
    color: rgba(255,255,255,0.7);
}

.plant-details .graph-cards li a .total-power .total-power-right.total-power-customer {
    color: rgba(255, 255, 255, 0.5);
}

.server-section-main .server-left .sun-wraper .sun.voltage-tab, .server-section-main .server-left .bulb-wraper .sun.voltage-tab {
    margin-bottom: 12%;
}

.plantdashboard-max .server-section-main .server-left .sun-wraper .sun.voltage-tab, .plantdashboard-max .server-section-main .server-left .bulb-wraper .sun.voltage-tab {
    margin-bottom: 15%;
}

.server-section-main .server-right .dot div.dot-blue.dot-green span {
    border: 4px solid rgba(21, 167, 72, 0.5);
}

.server-section-main .server-right .dot .dot-blue.dot-green span:after {
    background-color: #15a748;
}

.plantdashboard-max .server-section-main .server-right .dot div.dot-blue.dot-green span {
    border: 2px solid rgba(21, 167, 72, 0.5);
}

.plantdashboard-max .server-section-main .server-right .dot .dot-blue.dot-green span:after {
    background-color: #15a748;
}

.server-section-main .server-right .dot.voltage-tab {
    margin-bottom: 7%;
}

.plantdashboard-max .server-section-main .server-right .dot.voltage-tab {
    margin-bottom: 12%;
}

.color-white {
    color: rgba(255,255,255,0.7) !important;
}

.data-point-center {
    width: 100% !important;
    text-align: center !important;
    color: #3291ca !important;
}

.plantdashboard .live {
    padding: 2px !important;
}

.highcharts-stack-labels text tspan.highcharts-text-outline {
    visibility: hidden;
}

.highcharts-stack-labels text tspan {
    color: #fff !important;
    fill: #fff !important;
    font-weight: normal;
}

.highcharts-contextbutton.highcharts-button-hover .highcharts-button-box {
    fill: #505053
}

.block-hide {
    visibility: hidden;
}

.plantdashboard .live h5 {
    padding: 2px 5px;
}

.search-form-wraper .col-form-field label {
    color: rgba(255, 255, 255, 0.5);
    font-size: 13px;
}

.master-form-wraper .search-form-wraper .col-form-field {
    width: 19%;
    margin-right: 0.5%;
    position: relative;
}

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width {
        width: 14%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-8 {
        width: 8%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-9 {
        width: 9%;
        margin-right: -2px;
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-10 {
        width: 10%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-11 {
        width: 11%;
        margin-right: 0.2%
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-12 {
        width: 12%;
    }

    .master-form-wraper .search-form-wraper .col-form-field .fa-calendar {
        color: #293145;
        position: absolute;
        top: 4px;
        right: 5px;
    }

    .master-form-wraper .search-form-wraper .col-form-field.btn-search-wraper {
        width: 16%;
        margin-right: 0;
    }

.master-form-grid table {
    background: #222a3c !important;
    border-radius: 0;
    color: #a6a9b1;
    font-size: 13px;
}

    .master-form-grid table .k-grid-header .k-header {
        background: #293145;
        color: #646a79;
        border-width: 0 0 0 0;
        padding: 1em .6em 1em .6em;
        font-weight: bold;
    }

    .master-form-grid table tbody .k-alt {
        background: #222a3c !important;
    }

.master-form-grid thead.k-grid-header th.k-header:first-child {
    border-radius: 0;
}

.btn-meter-mode {
    position: relative;
}

    .btn-meter-mode .dropdown-menu {
        position: absolute !important;
    }

        .btn-meter-mode .dropdown-menu .dropdown-item {
            color: rgba(255,255,255,0.8);
            font-size: 14px;
        }

            .btn-meter-mode .dropdown-menu .dropdown-item:hover, .btn-meter-mode .dropdown-menu .dropdown-item:focus {
                color: rgba(255,255,255,0.8) !important;
                text-decoration: none;
                background-color: #293145;
            }

    .btn-meter-mode.align-meter-mode {
        float: right;
        margin-left: 6px;
    }

.btn-deallocate {
    background-color: #795548 !important;
}

.panel-table {
    border-radius: 0px !important;
}

.k-widget {
    border-width: 0px !important;
}

.k-pager-wrap {
    background: #293145 !important;
}

.master-form-grid .k-pager-info.k-label {
    color: #646a79;
    font-size: 13px;
}

.master-form-grid .k-dropdown .k-state-default {
    border-color: transparent;
    background-position: 50% 50%;
    background: #4e5563 !important;
    color: #b1b1b3;
    border-radius: 0px !important;
}

    .master-form-grid .k-dropdown .k-state-default.k-state-hover .k-input,
    .master-form-grid .k-dropdown.k-state-hover,
    .master-form-grid .k-dropdown .k-state-default.k-state-hover .k-select {
        color: #b1b1b3;
    }

/*.guest-customers-grid-table .k-pager-wrap .k-pager-numbers .k-state-selected,*/
.master-form-grid .k-pager-wrap .k-pager-numbers .k-state-selected {
    margin-top: 0;
    background: #4e5563;
    color: #b1b1b3;
    border-color: transparent;
    border-radius: 0;
}

/*.guest-customers-grid-table .k-pager-wrap .k-link,*/
.master-form-grid .k-link {
    background: #7f8084;
    border-color: transparent;
    border-radius: 0;
}

.master-form-grid .k-pivot-layout .k-grid tr td {
    border-bottom-color: #383f4f;
    border-bottom-width: 1px !important;
}

.master-form-grid.k-grid tr td {
    border-width: 0 0 0 0;
    padding: .4em .6em;
}

.master-form-grid.k-grid tr:hover {
    background: transparent;
}

.master-form-grid.k-grid .k-icon {
    opacity: 1;
}

.page-heading {
    color: #fff;
    font-size: 30px;
}

a.btn-table-edit {
    font-size: 13px;
}

.master-form-wraper .search-form-wraper .col-form-field.col-form-field1 {
    margin-bottom: 5px;
}

    .master-form-wraper .search-form-wraper .col-form-field.col-form-field1.budget-filed {
        width: 19.5%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.col-form-field1.col-date {
        width: 21%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.col-form-field1 .row {
        margin: 0;
    }

        .master-form-wraper .search-form-wraper .col-form-field.col-form-field1 .row div {
            padding: 0
        }

            .master-form-wraper .search-form-wraper .col-form-field.col-form-field1 .row div:first-child {
                margin-right: 5px;
            }

    .master-form-wraper .search-form-wraper .col-form-field.col-form-field1 select {
        color: #495057;
    }

        .master-form-wraper .search-form-wraper .col-form-field.col-form-field1 select.form-control:not([size]):not([multiple]) {
            height: calc(1.95rem - 3px);
        }

.master-form-wraper .search-form-wraper .col-form-field .k-input, .master-form-wraper .search-form-wraper .col-form-field .k-input .k-state-default {
    background: transparent !important;
    border-color: transparent;
}

.master-form-wraper .search-form-wraper .col-form-field .k-input {
    padding: 0.25em 0;
}

.master-form-wraper .search-form-wraper .col-form-field.col-end-date .k-input {
    padding: 0.5em 0;
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
}

.master-form-wraper .search-form-wraper .col-form-field .k-datepicker {
    width: 100%;
}

.master-form-wraper .search-form-wraper .col-form-field .k-input .k-state-default {
    border-bottom: 1px solid rgba(216, 216, 216, 0.1);
}

    .master-form-wraper .search-form-wraper .col-form-field .k-input .k-state-default input {
        color: rgba(255, 255, 255, 0.5);
        font-size: 13px;
        border-width: 0;
        border-bottom: 0px solid rgba(216, 216, 216, 0.1);
        background: transparent;
        border-radius: 0;
        box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);
    }

.master-form-wraper .search-form-wraper .col-form-field .k-picker-wrap.k-state-default > .k-select {
    border-color: rgba(216, 216, 216, 0.1);
    border-width: 0;
    box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);
}

.master-form-wraper .search-form-wraper .col-form-field .k-picker-wrap.k-state-default {
    background: transparent;
    border: 0px solid rgba(216, 216, 216, 0.1);
    border-bottom: 1px solid rgba(216, 216, 216, 0.1);
}

.master-form-wraper .search-form-wraper .col-form-field.col-form-field-16 {
    width: 16%;
}

.table-padding {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 10px;
}

.master-form-wraper .btn-addnew {
    margin-right: 0px;
}

.btn-delete.margin-lr5 {
    margin-left: 0 !important;
}

.btn-table-edit:focus {
    outline: 0;
    box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);
}

.page-heading small {
    font-size: 14px;
}

    .page-heading small i {
        margin-right: 5px;
        color: #4fa849;
    }

    .page-heading small a {
        color: #4fa849;
    }

.btn-saveadd {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.col-form-field11 {
    width: 32% !important;
    margin-right: 0.5% !important;
}

    .col-form-field11 .col-md-12 {
        padding: 0;
    }

.col-form-field-full {
    width: 100% !important;
    margin-bottom: 10px;
}

    .col-form-field-full .col-md-12 {
        padding-left: 15px;
        padding-right: 15px;
    }

.search-form-wraper .col-form-field.col-form-field-full label {
    margin-bottom: 0rem;
    margin-top: .5rem;
}

.search-form-wraper .no-margin, .search-form-wraper .no-margin .form-group {
    margin: 0 !important;
}

.field-validation-error {
    color: red !important;
    font-size: 12px !important;
}

.label-wrapper .control-label {
    font-weight: bold;
}

.sidebar .side-nav li ul li a {
    padding: 3px 20px;
    min-height: 27px;
}

.sidebar .side-nav li ul ul {
    margin-left: 0;
    padding-left: 15px;
}

.dropdown-menu {
    display: none;
    position: relative !important;
    width: 100%;
    background: #182035;
    border-radius: 0;
    margin-bottom: 10px;
}

    .dropdown-menu > li > a {
        font-size: 13px;
        margin-left: 30px;
        padding-left: 10px;
    }

    .dropdown-menu.active {
        display: block;
    }

.sidebar-menu {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 210px;
}

    .sidebar-menu > li {
        position: relative;
        margin: 0;
        padding: 0;
    }

        .sidebar-menu > li > a {
            padding: 12px 5px 12px 15px;
            display: block;
            color: #6C717F;
            font-size: 14px;
            line-height: 16px;
            padding: 13px 20px;
            min-height: 47px;
            border-left: 2px solid transparent;
        }

            .sidebar-menu > li > a:hover {
                text-decoration: none;
                color: #15A748;
                border-left: 2px solid #15A748;
            }

        .sidebar-menu > li.active > a {
            text-decoration: none;
            color: #15A748;
            border-left: 2px solid #15A748;
        }

            .sidebar-menu > li.active > a span .svgImage #Left-Menu, .sidebar-menu > li > a:hover span .svgImage #Left-Menu {
                fill: #15A748;
            }

        .sidebar-menu > li a span {
            height: 17px;
            line-height: 17px;
            display: inline-block;
            vertical-align: top;
        }

            .sidebar-menu > li a span .svgImage {
                height: 17px;
                width: 17px;
                display: inline-block;
                margin-right: 18px;
                fill: #6C717F;
            }

                .sidebar-menu > li a span .svgImage #Left-Menu {
                    fill: #6C717F;
                }

        .sidebar-menu > li > a > .fa,
        .sidebar-menu > li > a > .glyphicon,
        .sidebar-menu > li > a > .ion {
            width: 20px;
        }

        .sidebar-menu > li .label,
        .sidebar-menu > li .badge {
            margin-top: 3px;
            margin-right: 5px;
        }

    .sidebar-menu li.header {
        padding: 10px 25px 10px 15px;
        font-size: 12px;
    }

    .sidebar-menu li > a > .fa-angle-left {
        width: auto;
        height: auto;
        padding: 0;
        margin-right: 10px;
        margin-top: 3px;
        transform: rotate(180deg);
    }

    .sidebar-menu li.active > a > .fa-angle-left {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .sidebar-menu li.active > .treeview-menu {
        display: block;
    }

    .sidebar-menu .treeview-menu {
        display: none;
        list-style: none;
        padding: 0;
        margin: 0;
        padding-left: 5px;
    }

        .sidebar-menu .treeview-menu .treeview-menu {
            padding-left: 20px;
        }

        .sidebar-menu .treeview-menu > li {
            margin: 0;
        }

            .sidebar-menu .treeview-menu > li > a {
                padding: 5px 5px 5px 15px;
                display: block;
                font-size: 14px;
            }

                .sidebar-menu .treeview-menu > li > a > .fa,
                .sidebar-menu .treeview-menu > li > a > .glyphicon,
                .sidebar-menu .treeview-menu > li > a > .ion {
                    width: 20px;
                }

                .sidebar-menu .treeview-menu > li > a > .fa-angle-left,
                .sidebar-menu .treeview-menu > li > a > .fa-angle-down {
                    width: auto;
                }

    .sidebar-menu .treeview .treeview-menu {
        background: #2c3449;
        padding-left: 15px;
    }

        .sidebar-menu .treeview .treeview-menu > li a {
            color: #6C717F;
            text-decoration: none;
            font-size: 13px;
        }

            .sidebar-menu .treeview .treeview-menu > li a i {
                font-size: 11px;
            }

            .sidebar-menu .treeview .treeview-menu > li a:hover, .sidebar-menu .treeview .treeview-menu > li.active a {
                text-decoration: none;
                color: #15A748;
            }

.header-dropdown2 .dropdown-menu .dropdown-item, .header-dropdown22 .dropdown-menu .dropdown-item {
    width: auto !important;
}

.header-dropdown22 div.dropdown-menu {
    min-width: 320px !important;
    position: absolute !important;
}

.content .list-cont .list-header .search-section.noc-search-section {
    width: 40%;
}

.content .list-cont .list-header .search-section.noc-search-section2 {
    width: 51%;
}

    .content .list-cont .list-header .search-section.noc-search-section2 div {
        display: flex;
        position: relative;
    }

        .content .list-cont .list-header .search-section.noc-search-section2 div button {
            position: absolute;
            top: 1px;
            right: 2px;
            height: 28px;
            line-height: 20px;
            background: #141a29;
            border: #303b54 0px solid;
            color: #15a748;
            border-radius: 0;
            outline: 0;
            box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);
        }

        .content .list-cont .list-header .search-section.noc-search-section2 div .form-control-text {
            height: 30px;
            background: #1c2334;
            border: #303b54 1px solid;
            font-size: 14px;
        }

            .content .list-cont .list-header .search-section.noc-search-section2 div .form-control-text:focus {
                outline: 0;
                box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);
            }

.master-form-wraper .search-form-wraper .col-form-field .k-input.form-control {
    border: 1px solid #ced4da !important;
    height: 2.25rem;
    padding: 0.375rem 0.75rem;
    color: rgba(255, 255, 255, 0.5);
}

.k-datepicker .k-picker-wrap.k-state-disabled, .k-datetimepicker .k-picker-wrap.k-state-disabled, .k-timepicker .k-picker-wrap.k-state-disabled {
    background: #2c3449 !important;
}
/*.k-datepicker .k-select, .k-datetimepicker .k-select, .k-timepicker .k-select {
    background: #2c3449 !important;
    background-image: linear-gradient(#2c3449,#2c3449);
}*/
li#NetworkIssue .total-plant {
    padding: 1px;
}

    li#NetworkIssue .total-plant .yellow {
        color: #ffb900;
        font-weight: 500;
        font-size: 16px;
    }

    li#NetworkIssue .total-plant .total {
        color: #ffb900;
        font-weight: 500;
        font-size: 20.0px;
    }

    li#NetworkIssue .total-plant .total, li#NetworkIssue .total-plant .textTotal {
        padding-top: 6px;
    }

li#NetworkIssue .customer-group-value{
    width:65% !important
}

li#NetworkIssue .customer-group-label {
    width: 30% !important
}
li#NetworkIssue .data-point-center {
    color: #88c7f7 !important;
    width: 100% !important
}
@media (max-width:1920px) {
    /*.header-dropdown2 div.dropdown-menu {
        top: 0px !important;
        position: absolute !important;
    }*/
    .header-dropdown.header-dropdown2 div.dropdown-menu {
        min-width: 320px !important;
        position: absolute !important;
        /*top: 141px !important;*/
    }

        .header-dropdown.header-dropdown2 div.dropdown-menu > .inner {
            max-height: 300px !important;
        }
}

@media (max-width:1366px) {
    .header-dropdown.header-dropdown2 div.dropdown-menu {
        min-width: 320px !important;
        position: absolute !important;
        /*top: 141px !important;*/
    }

        .header-dropdown.header-dropdown2 div.dropdown-menu > .inner {
            max-height: 300px !important;
        }
}
.network-alert-breakup {
    height: auto !important;
}
@media (min-width: 768px) {
    .network-alert-breakup {
        width: 200% !important;
    }
    #NotificationModel .modal-dialog {
        max-width: calc(100% - 380px);
    }

    .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .right-side, .sidebar-mini.sidebar-collapse .main-footer {
        margin-left: 50px !important;
        z-index: 840;
    }

    .sidebar-mini.sidebar-collapse .main-sidebar {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        width: 50px !important;
        z-index: 850;
    }

    .sidebar-mini.sidebar-collapse .sidebar-menu > li {
        position: relative;
    }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a {
            margin-right: 0;
        }

            .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span {
                border-top-right-radius: 4px;
            }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li:not(.treeview) > a > span {
            border-bottom-right-radius: 4px;
        }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
            padding-top: 5px;
            padding-bottom: 5px;
            border-bottom-right-radius: 4px;
        }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right),
        .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
            display: block !important;
            position: absolute;
            width: 180px;
            left: 50px;
        }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > a > span {
            top: 0;
            margin-left: -3px;
            padding: 12px 5px 12px 20px;
            background-color: inherit;
        }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
            top: 44px;
            margin-left: 0;
        }

        .sidebar-mini.sidebar-collapse .main-sidebar .user-panel > .info,
        .sidebar-mini.sidebar-collapse .sidebar-form,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > .pull-right,
        .sidebar-mini.sidebar-collapse .sidebar-menu li.header {
            display: none !important;
            -webkit-transform: translateZ(0);
        }

    .sidebar-mini.sidebar-collapse .main-header .logo {
        width: 50px;
    }

        .sidebar-mini.sidebar-collapse .main-header .logo > .logo-mini {
            display: block;
            margin-left: -15px;
            margin-right: -15px;
            font-size: 18px;
        }

        .sidebar-mini.sidebar-collapse .main-header .logo > .logo-lg {
            display: none;
        }

    .sidebar-mini.sidebar-collapse .main-header .navbar {
        margin-left: 50px;
    }
}

.sidebar-menu,
.main-sidebar .user-panel,
.sidebar-menu > li.header {
    white-space: nowrap;
    overflow: hidden;
}

    .sidebar-menu:hover {
        overflow: visible;
    }

    .sidebar-form,
    .sidebar-menu > li.header {
        overflow: hidden;
        text-overflow: clip;
    }

    .sidebar-menu li > a {
        position: relative;
    }

        .sidebar-menu li > a > .pull-right {
            position: absolute;
            top: 50%;
            right: 10px;
            margin-top: -7px;
        }

.btn-submit {
    font-size: 12px;
    color: white;
    border-radius: 2px;
    background-color: #3291ca;
    border-width: 0;
    padding: 5px 15px;
}

.access-control-list {
    padding: 13px 15px 13px 15px;
}

    .access-control-list .form-horizontal {
        width: 100%;
        background: #222a3c;
        padding: 10px;
    }

        .access-control-list .form-horizontal .panel-body p {
            color: #a6a9b1;
            font-size: 14px;
        }

        .access-control-list .form-horizontal .table {
            font-size: 13px;
        }

            .access-control-list .form-horizontal .table thead {
                background: #293145;
                color: #646a79;
                font-weight: bold;
                font-size: 15px;
            }

                .access-control-list .form-horizontal .table thead th {
                    padding: 0.55rem;
                    border: 1px solid #3d4352;
                    border-bottom: 0px solid #3d4352;
                }

                .access-control-list .form-horizontal .table thead .checkbox label {
                    margin-bottom: 0;
                }

            .access-control-list .form-horizontal .table tbody {
                color: #a6a9b1;
            }

                .access-control-list .form-horizontal .table tbody td {
                    padding: 0.55rem;
                    border: 1px solid #3d4352;
                }

.forbidden-img {
    width: 100%;
}

.btn-delete {
    background: firebrick !important;
}

.globalimg img {
    padding-top: 15px;
}

.master-form-wraper .btn-search.btn-customers, .search-form-wraper .btn-search.btn-main-search {
    height: initial;
    padding: 0.175rem 0.75rem;
}

.header-wraper .logo.mobile-logo .husk-logo {
    display: none;
}

.mobile-active {
    display: none;
}

.mobile-dactive {
    display: block;
}

.tab-content > .tab-pane.mobile-dactive {
    display: block;
}

.move-top {
    position: fixed;
    bottom: 10px;
    right: 10px;
    font-size: 35px;
    display: none;
    color: #efb20e;
}

    .move-top:hover {
        color: #efb20e;
    }

    .move-top i {
        background: #303950;
        border-radius: 78px;
    }

.cd-top--is-visible {
    visibility: visible;
    opacity: 1;
}

.cd-top--fade-out {
    opacity: .5;
}

.hidden-lg {
    display: none !important;
}

#customer-search {
    display: block;
    width: 100%;
}

.search-btn {
    position: relative;
    text-transform: uppercase;
}

    .search-btn i {
        font-size: 18px;
        position: absolute;
        right: 10px;
        top: 2px;
    }

.bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -moz-transform: translateY(-13px);
        -ms-transform: translateY(-13px);
        -webkit-transform: translateY(-13px);
        transform: translateY(-13px);
    }

    60% {
        -moz-transform: translateY(-7px);
        -ms-transform: translateY(-7px);
        -webkit-transform: translateY(-7px);
        transform: translateY(-7px);
    }
}

.power-value-text {
    font-size: 11px;
    color: rgba(255, 255, 255, 0.3);
    font-weight: 300;
    position: relative;
    top: -3px;
}

.header-right a {
    color: #15a748;
    text-decoration: none;
    font-size: 14px;
    margin-right: 5px;
    margin-left: 5px;
}

.plant-details .tags a {
    color: #15a748;
    text-decoration: none;
}

.plant-details .tags {
    margin-left: 45px;
}

    .plant-details .tags .tag {
        width: 44px;
        height: 21px;
        line-height: 17px;
    }

    .plant-details .tags .tag-noc {
        width: auto;
        height: 21px;
        padding-left: 10px;
        padding-right: 10px;
        line-height: 17px;
    }

    .plant-details .tags .tag, .plant-details .tags .tag-noc {
        font-size: 13px;
        font-weight: normal;
    }

.content .list-cont .list-body {
    height: 592px;
}

.margin-lr5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.master-form-wraper .search-form-wraper {
    margin-bottom: 5px;
    margin-top: 5px;
}

.page-heading {
    font-size: 26px;
    line-height: initial;
}

.scroll-wrapper {
    max-width: 1049px;
    overflow-x: auto;
}

.access-control-list .form-horizontal .table thead th {
    white-space: nowrap;
    text-align: center;
}

.access-control-list .form-horizontal .table tbody td {
    text-align: center;
}

    .access-control-list .form-horizontal .table thead th:first-child, .access-control-list .form-horizontal .table tbody td:first-child {
        text-align: left
    }

#plants-grid .plants .total-power .total-power-left span.power-text,
#plants-grid .plants .total-power .total-power-right span.power-text,
#plants-list .plants .total-power .total-power-left span.power-text,
#plants-list .plants .total-power .total-power-right span.power-text,
#state-grid .plants .total-power .total-power-left span.power-text,
#state-grid .plants .total-power .total-power-right span.power-text,
#state-list .plants .total-power .total-power-left span.power-text,
#state-list .plants .total-power .total-power-right span.power-text {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.7);
}

#plants-grid .plants .pull-right,
#plants-list .plants .pull-right,
#state-grid .plants .pull-right,
#state-list .plants .pull-right,
#plants-list .plants .total-power .total-power-right span {
    color: rgba(255, 255, 255, 0.7);
}

.content .list-cont .list-body::-webkit-scrollbar {
    width: 0.5em;
}

.content .list-cont .list-body::-webkit-scrollbar-track-piece {
    background: #0e121c;
}

.content .list-cont .list-body::-webkit-scrollbar-thumb {
    background: #2c3449;
}

.nocDisplayMobile {
    display: none !important;
}

.k-grid-footer, .k-grid-footer td, .k-grid-header, .k-grid-header .k-header, .k-pager-numbers .k-state-selected, .k-pager-wrap {
    background-color: #293145 !important;
}

    .k-grid-header:first-child th.k-header:first-child, .k-rtl thead.k-grid-header th.k-header:last-child, thead.k-grid-header th.k-header:first-child {
        border-radius: 0px 0 0 0 !important;
    }

.k-grid-add-row, .k-grid-footer, .k-grid-header, .k-grid-toolbar, .k-grouping-header, .k-grid {
    background-color: #293145 !important;
}

.k-grid-header {
    padding: .6em .6em .6em .6em;
}

.k-grid-content {
    background-color: #222a3c !important;
}

    .k-grid-content::-webkit-scrollbar {
        width: 0.8em;
        height: 0.8em;
    }

    .k-grid-content::-webkit-scrollbar-track-piece {
        background: #0e121c;
    }

    .k-grid-content::-webkit-scrollbar-thumb {
        background: #2c3449;
    }

.permissionTableMain {
    min-height: 200px;
    display: flex;
    flex-direction: row;
    border: 1px solid #3d4352;
}

.permissionTableLeft {
    width: 40%;
    border-right: 1px solid #3d4352;
}

.permissionHeadLeft {
    background: #293145;
    color: #646a79;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 5px;
    /*min-height: 63px;*/
    border-bottom: 1px solid #3d4352;
}

.permissionHeadLeft2 {
    color: #a6a9b1;
    font-size: 13px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    min-height: 29px;
    border-bottom: 1px solid #3d4352;
}

.permissionTableRight {
    flex: auto;
    /*overflow-x: auto;*/
    /*min-width: 75%;*/
}

/*. permissionTableRight::-webkit-scrollbar {
    height: 0.8em;
}.permissionTableRight::-webkit-scrollbar-track-piece {
    background: #0e121c;
}

.permissionTableRight::-webkit-scrollbar-thumb {
    background: #2c3449;
}*/
.permissionTableRightSub {
    width: 80%;
    /*min-width: 1133px;*/
}

    .permissionTableRightSub.permissionTableRightSubHead {
        background: #293145;
        color: #646a79;
        font-weight: bold;
        font-size: 13px;
        text-align: center;
    }

    .permissionTableRightSub .permissionHeadRight {
        padding: 3px 5px 2px;
        min-height: 29px;
        border-right: 1px solid #3d4352;
        border-bottom: 1px solid #3d4352;
        text-align: center;
    }

    .permissionTableRightSub.permissionTableRightSubHead .permissionHeadRight {
        padding-bottom: 10px;
        padding-top: 10px;
    }

        .permissionTableRightSub.permissionTableRightSubHead .permissionHeadRight .checkbox label {
            margin-bottom: 0;
        }
        /*.permissionTableRightSub.permissionTableRightSubHead .permissionHeadRight .checkbox label strong {
    display:block;
    word-break: break-word;
}*/
        .permissionTableRightSub.permissionTableRightSubHead .permissionHeadRight .checkbox input[type="checkbox"] {
            top: 2px;
            position: relative;
        }

    .permissionTableRightSub .row {
        margin: 0 !important;
    }

.permissionHeadRight {
    flex: auto;
    /*max-width: 81px;*/
}

.blue-value {
    color: #00a7ff;
    width: initial !important;
}

.peak-power {
    display: flex !important;
    flex-direction: row;
    width: initial !important;
}

    .peak-power > span {
        text-align: right;
        flex: 1 1;
        max-width: 40%;
    }

        .peak-power > span.blue-value {
            text-align: left;
            max-width: 60%;
        }
/*.tab-plant-summary {
    max-height:450px;
    overflow-y:auto;
}
.tab-plant-summary::-webkit-scrollbar {
    width: 0.3em;
}

.tab-plant-summary::-webkit-scrollbar-track-piece {
    background: #0e121c;
}

.tab-plant-summary::-webkit-scrollbar-thumb {
    background: #2c3449;
}*/

.master-form-wraper .btn-search, .master-form-wraper .btn-addnew {
    min-width: initial;
    max-width: initial;
    width: auto;
}

.btn-recharge {
    background-color: #795548 !important;
    cursor: pointer;
}

.fieldInfo i, .fieldInfo .textbox-info {
    font-size: 13px;
    color: #6C717F;
}

.fieldInfo .textbox-info-verification {
    font-size: 13px;
    color: #10ba56;
}

.fieldInfo i {
    color: #4fa849;
    margin-right: 3px;
    font-size: 15px;
    margin-top: 3px;
}

.section-hide {
    display: none;
}

.customer-power-hide {
    display: none;
}

.selection-show {
    display: block;
}

.btn-width150 {
    min-width: 150px;
}

.fieldInfo .textbox-info.textbox-amount {
    color: #4fa849;
    font-size: 18px;
}

.mb-m-5 {
    margin-bottom: 5px !important;
}

.btn-table-edit {
    font-size: 14px !important;
    padding: 0.075rem 0.75rem !important;
}

.master-form-grid.k-grid tr td {
    padding: .05em .6em;
    font-size: 12px;
    border-bottom: #21252f 1px solid;
}

    .master-form-grid.k-grid tr td .btn-table-edit {
        padding: 0.0075rem 0.75rem !important;
        font-size: 12px !important;
    }

.k-filter-row th, .k-grid-header th.k-header {
    padding: .2em .6em .2em .6em;
}

.k-grid-header {
    padding: .2em .6em .2em .6em;
}

.form-control {
    padding: 0.175rem 0.75rem;
    height: 28px !important;
}

    .form-control[type="file"] {
        height: 32px !important;
    }

textarea.form-control {
    height: initial !important;
}

span.k-select {
    height: 28px;
}

.plant-details .graph-cards li a.cds-section-80 {
    height: 60px;
    padding: 0 10px;
}

.plant-details .graph-cards li a {
    margin: 5px 0px;
}

.plant-details .graph-cards li.m-r {
    padding-right: 0px;
}

.plantdashboard.customer-dashboard-live .nav-tabs li a {
    margin: 5px 0px;
}

#dashboardsummary-search {
    margin-bottom: 10px;
}

.header-right ul a {
    color: #838a96;
}

.header-right ul {
    list-style: none;
    display: inline-flex;
    margin-bottom: 0 !important;
}

    .header-right ul li {
        /*padding-left:5px;*/
        position: relative
    }

        .header-right ul li:first-child {
            /*border-right: #838a96 1px solid;
    padding-right:5px;*/
        }

            .header-right ul li:first-child:before {
                content: "";
                width: 1px;
                height: 50%;
                /*background:#838a96;*/
                position: absolute;
                right: -1px;
                top: 8px;
            }

.header-right a.icon-main {
    font-size: 20px;
}

.header-right a.icon-logout {
    color: #ce242a;
}

.odl-custom-radio {
    display: flex;
    margin-top: 10px;
    font-size: 12px;
    background: #303950;
    padding-top: 2px;
}

    .odl-custom-radio.customer-custom-radio {
        margin-top: 0;
        background: transparent;
    }

        .odl-custom-radio.customer-custom-radio .custom-date .custom-date-textbox {
            background: #303950;
            border: #303950 1px solid;
        }

        .odl-custom-radio.customer-custom-radio .custom-date i {
            color: white;
            font-size: 12px;
            position: absolute;
            right: 5px;
            top: 5px;
        }

    .odl-custom-radio .custom-control {
        margin-right: 4px;
        padding-left: 1.3rem;
    }

        .odl-custom-radio .custom-control .custom-control-label {
            padding-top: 3px;
        }

.gb-p-tb-10 {
    padding: 10px;
}

.plantdashboard.odl-dashboard {
    height: 427px;
}

#operational .plantdashboard-max .plantdashboard.odl-dashboard {
    height: 100vh;
}

.plant-details .graph-cards li a.tps-h-70 {
    height: 70px;
    padding: 5px 10px;
}

.custom-control-label::before {
    background-color: #15a748;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #15a748;
}

.custom-control-label::before {
    width: 0.96rem;
    height: 0.96rem;
}

.custom-control-label::after {
    top: 0.2rem;
    left: -1px;
}

.custom-control-input {
    left: 0;
}

.custom-date {
    position: relative;
    padding-left: 0 !important;
    margin-right: 0px !important;
    margin-left: 5px;
}

    .custom-date .ui-datepicker-trigger {
        position: absolute;
        right: 4px;
        top: 4px;
        z-index: 9;
    }

    .custom-date .custom-date-textbox {
        background: #141a29;
        border: #141a29 1px solid;
        color: #aaafbd;
        padding: 1px 5px;
    }
/*=========Bank Deposit Edit ======*/
#divBankDepositrecord thead.k-grid-header, #divBankDepositrecord th.k-header {
    background-color: #293145 !important;
}

#divBankDepositrecord thead.k-grid-header {
    overflow: hidden;
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: .5em .6em .4em .6em;
    font-weight: 400;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    color: #646a79 !important;
}

#divBankDepositrecord .k-grid-header tr > th.k-header {
    color: #646a79 !important;
}

    #divBankDepositrecord .k-grid-header tr > th.k-header .k-link {
        display: block;
        min-height: 18px;
        line-height: 18px;
        margin: -.5em -.6em -.4em 0;
        padding: .5em .6em .4em 0;
        overflow: hidden;
        text-overflow: ellipsis;
        color: #646a79 !important;
    }

#divBankDepositrecord tbody, #divBankDepositrecord tbody tr {
    background: #222a3c !important
}

    #divBankDepositrecord tbody tr td {
        padding: .05em .6em;
        font-size: 12px;
        border-width: 0;
        border-bottom: #21252f 1px solid;
        color: #a6a9b1;
    }

        #divBankDepositrecord tbody tr td .removeRow {
            padding: 0;
            margin: 0;
            background: transparent !important;
            border-radius: 0;
        }

            #divBankDepositrecord tbody tr td .removeRow i {
                color: #fff;
                background: #b22222;
                padding: 2px 5px;
            }
/*=========Bank Deposit Edit End======*/

/*=========Bank Deposit List======*/
#deposit-grid.master-form-grid.k-grid table colgroup .k-hierarchy-col, #deposit-grid.master-form-grid.k-grid table thead tr th.k-hierarchy-cell.k-header {
    width: 20px;
}
/*#deposit-grid.master-form-grid.k-grid .k-grid-content table[role="treegrid"] tbody tr.k-detail-row td.k-hierarchy-cell {
    display: none;
}*/
#deposit-grid.master-form-grid.k-grid table tr td div.k-grid {
    margin-top: 3px;
    margin-bottom: 5px;
}

#deposit-grid.master-form-grid.k-grid table tr td table thead.k-grid-header {
    background: #141a29 !important;
}

#deposit-grid.master-form-grid.k-grid table tr td table thead th.k-header {
    padding: .4em .6em .4em .6em;
    background: #141a29 !important;
    border-right: #0e1321 1px solid;
}

.custom-control-label::before {
    background-color: #15a748;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #15a748;
}

.custom-control-label::before {
    width: 0.96rem;
    height: 0.96rem;
}

.custom-control-label::after {
    top: 0.2rem;
    left: -1px;
}

.custom-control-input {
    left: 0;
}

.custom-date {
    position: relative;
    padding-left: 0 !important;
    margin-right: 0px !important;
    margin-left: 5px;
}

    .custom-date .ui-datepicker-trigger {
        position: absolute;
        right: 4px;
        top: 4px;
        z-index: 9;
    }

    .custom-date .custom-date-textbox {
        background: #141a29;
        border: #141a29 1px solid;
        color: #aaafbd;
        padding: 1px 5px;
    }

#deposit-grid.master-form-grid.k-grid table tr td table tbody td {
    background: #293145;
    padding-top: .4em;
    padding-bottom: .4em;
}
/*=========Bank Deposit List End======*/


/*================Bootstrap Toggle: bootstrap-toggle.css v2.2.0=============== */
.checkbox label .toggle, .checkbox-inline .toggle {
    margin-left: -20px;
    margin-right: 5px
}

.toggle {
    position: relative;
    overflow: hidden
}

    .toggle input[type=checkbox] {
        display: none
    }

.toggle-group {
    position: absolute;
    width: 200%;
    top: 0;
    bottom: 0;
    left: 0;
    transition: left .35s;
    -webkit-transition: left .35s;
    -moz-user-select: none;
    -webkit-user-select: none
}

.toggle.off .toggle-group {
    left: -100%
}

.toggle-on {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 50%;
    margin: 0;
    border: 0;
    border-radius: 0
}

.toggle-off {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    right: 0;
    margin: 0;
    border: 0;
    border-radius: 0
}

.toggle-handle {
    position: relative;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    width: 0;
    border-width: 0 1px
}

.toggle.btn {
    min-width: 59px;
    min-height: 34px
}

.toggle-on.btn {
    padding-right: 24px
}

.toggle-off.btn {
    padding-left: 24px
}

.toggle.btn-lg {
    min-width: 79px;
    min-height: 45px
}

.toggle-on.btn-lg {
    padding-right: 31px
}

.toggle-off.btn-lg {
    padding-left: 31px
}

.toggle-handle.btn-lg {
    width: 40px
}

.toggle.btn-sm {
    min-width: 50px;
    min-height: 30px
}

.toggle-on.btn-sm {
    padding-right: 20px
}

.toggle-off.btn-sm {
    padding-left: 20px
}

.toggle.btn-xs {
    min-width: 35px;
    min-height: 22px
}

.toggle-on.btn-xs {
    padding-right: 12px
}

.toggle-off.btn-xs {
    padding-left: 12px
}

/*=========Tariffs New Section Start======*/
.nav-tabs.nav-llt-tab li a {
    margin: 0px 0px;
    background: #14562b;
    padding: 5px 10px;
    color: #73bb8b;
}

    .nav-tabs.nav-llt-tab li a:after {
        display: none;
    }

    .nav-tabs.nav-llt-tab li a:hover, .nav-tabs.nav-llt-tab li a.active {
        text-decoration: none;
        color: #fff;
        background: #15a748;
        -moz-box-shadow: inset 0 0 3px #000000;
        -webkit-box-shadow: inset 0 0 3px #000000;
        box-shadow: inset 0 0 3px #000000;
    }

.nav-tabs.nav-llt-tab li:first-child a {
    border-radius: 0.25rem 0 0 0.25rem;
}

.nav-tabs.nav-llt-tab li:last-child a {
    border-radius: 0 0.25rem 0.25rem 0;
}

.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group span.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    font-size: 0.5rem;
}

.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .btn-default:hover,
.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .btn-default:focus,
.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .btn-default:active,
.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .btn-default.active,
.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .open > .dropdown-toggle.btn-default {
    color: #333 !important;
    background-color: #e6e6e6;
    border-color: #adadad;
    padding: 0.175rem 0.75rem;
}

.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group .btn-primary {
    color: #fff;
    background: #15a748;
    border-color: #15a748;
    padding: 0.175rem 0.75rem;
}

.search-form-wraper .col-form-field.col-form-field-full .toggle.btn.slow.btn-primary,
.search-form-wraper .col-form-field.col-form-field-full .toggle.btn.slow.btn-default {
    border-width: 0;
    width: 57px;
    height: 23px;
    min-height: 24px;
}

.search-form-wraper .col-form-field.col-form-field-full .toggle .toggle-group label {
    margin-top: 0rem;
}

.input-m-l-2 {
    margin-left: -2px;
}

.input-group-text.input-group-text-value {
    padding: 0.00rem 0.75rem;
    background-color: #1c2334;
    border: 1px solid #ced4da;
    border-radius: 0rem;
    color: rgba(255, 255, 255, 0.5);
    font-size: 13px;
}

.llp-list {
    width: 100%;
    border: 1px solid #293145 !important;
    margin-bottom: 0.4rem;
}

body.eed_theme_dark .llp-list thead {
    background-color: #293145 !important;
}

    body.eed_theme_dark .llp-list thead th {
        display: block;
        min-height: 18px;
        line-height: 18px;
        padding: .5em .6em .4em .5em;
        overflow: hidden;
        text-overflow: ellipsis;
        color: #646a79;
        border-bottom: 1px solid #293145;
        border-top: 1px solid #293145;
        background: #293145 !important;
        font-size: 13px;
        font-weight: 600;
    }

body.eed_theme_light .llp-list thead {
    background-color: #eaeaea !important;
}

    body.eed_theme_light .llp-list thead th {
        display: block;
        min-height: 18px;
        line-height: 18px;
        padding: .5em .6em .4em .5em;
        overflow: hidden;
        text-overflow: ellipsis;
        background: #eaeaea !important;
        font-size: 13px;
        font-weight: 600;
    }

    .llp-list tbody td {
        border-bottom: 1px solid #293145;
        border-top: 1px solid #293145;
        font-size: 12px;
        border-bottom: #21252f 1px solid;
        color: #a6a9b1;
        font-size: 13px;
        padding: .5em .6em .4em .5em;
    }
body.eed_theme_light th.col-5.parent_header.Rectification + th.col-2 {
    border: 0px;
}

    .llp-list tfoot td {
        padding: .5em .6em .4em .5em;
        border-top: #21252f 1px solid;
    }

.btn-limitperiod {
    background: #293145;
    border: #293145 1px solid;
    color: #9197a9;
    font-size: 13px;
    cursor: pointer;
}
body.eed_theme_light thead.llp-list-height tr:last-child th:last-child {
    color: #030202 !important;
}

body.eed_theme_dark .QAProcess thead.llp-list-height tr:last-child th:last-child {
    color: white !important;
}

.btn-action {
    padding: 1px 3px;
    margin: 0;
    height: initial;
    line-height: initial;
    background: #293145;
    border: #293145 1px solid;
    border-radius: 3px;
    color: #858994;
}

.action-menu.dropdown .dropdown-menu {
    position: absolute !important;
    top: auto !important;
    will-change: initial !important;
    transform: initial !important;
    left: -120px !important;
}

.action-menu .dropdown-menu .dropdown-item {
    color: white;
    font-size: 13px;
}

    .action-menu .dropdown-menu .dropdown-item:focus,
    .action-menu .dropdown-menu .dropdown-item:hover {
        color: #f7f7f7;
        background-color: #293145;
    }

.llp-list tbody::-webkit-scrollbar {
    width: 0.6em;
}

.llp-list tbody::-webkit-scrollbar-track-piece {
    background: #0e121c;
}

.llp-list tbody::-webkit-scrollbar-thumb {
    background: #2c3449;
}

/*----Table Fixed styles Start----*/
.table-fixed tbody {
    max-height: 130px;
    overflow-y: auto;
    width: 100%;
    display: initial !important;
}

.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}

.table-fixed tr {
    min-height: 32px;
}

.table-fixed tbody td,
.table-fixed tbody th,
.table-fixed thead > tr > th {
    float: left;
    position: relative;
}

    .table-fixed tbody td:after, .table-fixed tbody th:after, .table-fixed thead > tr > th:after {
        content: '';
        clear: both;
        display: block;
    }


/*----Table Fixed styles End----*/

.llpModal .modal-header h5 {
    font-size: 18px;
    font-weight: 600;
    margin-left: 10px;
    color: #212529;
}

.llpModal .modal-body .label-wrapper .control-label {
    font-weight: normal;
    font-size: 14px;
}

.llpModal .modal-body .form-control.form-control-text {
    color: #0a0d15;
    background: #edeef1;
}

.llpModal .modal-body .input-group-text.input-group-text-value {
    background: #cacaca;
    color: #1c2334;
}

.btn-modal {
    padding: 0.175rem 0.75rem;
    font-size: 13px;
}

.btn-focus-none:focus {
    outline: 0px auto -webkit-focus-ring-color !important;
}

.input-group-append {
    width: 120px;
}

.input-group-text.input-group-text-value {
    width: 100%;
    text-align: center;
    display: inline-grid;
}

.llt-scheduled-select {
    position: relative;
}

.llt-scheduled {
    position: absolute;
    left: 190px;
    top: 0;
}

.llt-select, .tou-select {
    top: -38px;
}

.llt-scheduled .form-control {
    height: 24px !important;
}

.llp-list .form-control {
    height: 24px !important;
    border: #475169 1px solid;
}

.tou-select {
    left: 100px;
}

.add-row {
    border-width: 0;
    background: transparent;
    cursor: pointer;
}

    .add-row i {
        color: #15a748;
    }

/*=========Tariffs New Section End======*/

/*=========Notification Start======*/
.header-right ul li:nth-child(2) {
    margin-left: 5px;
    margin-right: 5px;
}

.icon-notification {
    color: #ffb229 !important;
    position: relative;
}

    .icon-notification .notification-count {
        font-size: 10px;
        color: #fff !important;
        background: #ce242a;
        display: inline-block;
        padding: 1px 3px;
        border-radius: 50%;
        position: absolute;
        top: -5px;
        right: -7px;
        min-width: 18px;
        text-align: center;
    }

.notificationEmptyMain {
    width: 50%;
    margin: auto;
    padding: 5%;
    text-align: center;
}

.nitificationBell {
    display: inline-block;
    margin: auto;
    background: #222a3d;
    border-radius: 100%;
    padding: 10%;
}

.notificationEmptyMain.success-text .nitificationBell {
    background: #292f3e;
}

.notificationEmptyMain h1, .notificationEmptyMain h6 {
    padding: 0;
    margin: 0;
}

.notificationEmptyMain h1 {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 18px;
    color: #15a748;
}

.invoice-print {
    position: relative;
}

    .invoice-print .btn-print {
        position: absolute;
        top: 30px;
        right: 30px;
    }

.notificationEmptyMain h6 {
    font-size: 13px;
    color: #6c717f;
}

.notificationEmptyMain.success-text h6 {
    font-size: 21px;
    font-weight: 600;
}

.notificationEmptyMain.success-text h1 {
    font-size: 30px;
}

.notificationEmptyMain.success-text h1, .notificationEmptyMain.success-text h6 {
    margin-bottom: 15px;
}

.notificationEmptyMain.success-text .payment-invoice, .payment-invoice-button {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

.payment-invoice-button {
    text-align: center;
}

    .payment-invoice-button button:first-child {
        margin-right: 10px;
    }

.notificationEmptyMain.payment-invoice-padding {
    padding: 2% 5% 2%;
}

.notificationListMain {
}

.notificationList {
    background: #141a29;
    padding: 10px 8px 5px;
    border-radius: 5px;
    display: flex;
    flex-direction: row;
    color: #6c717f;
    font-size: 12px;
    margin-bottom: 7px;
}

.notificationType {
    width: 100px;
}

.notificationInfo {
    flex: auto;
    padding: 2px 20px;
}

.notificationTime {
    width: 190px;
    display: flex;
    flex-direction: row;
}

    .notificationTime i {
        color: #15a748;
        font-size: 16px;
        align-self: center;
    }

    .notificationTime .ntime {
        color: #838a96;
        font-size: 12px;
        font-weight: 600;
        margin-left: 10px;
        align-self: center;
    }

.notificationLabel {
    width: 100%;
    padding: 7px 5px;
    border-radius: 3px;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
}

.dc-code-main {
    display: flex
}

    .dc-code-main .btn-dcc {
        background: #4fa849;
        border-width: 0;
        height: 28px;
        color: #fff;
        width: 50%;
        cursor: pointer;
        margin-left: 5px;
        border-radius: 5px;
    }

.fieldInfo a {
    background: red;
    padding: 0px 6px 2px;
    border-radius: 20px;
}

    .fieldInfo a i {
        color: #fff;
        font-size: 12px;
        margin: 0;
        padding: 0;
    }

.errorLabel {
    background: #ce242a;
}

.infoLabel {
    background: #3291ca;
}

.expLabel {
    background: #f26522;
}

.supportLabel {
    background: #15a748;
}

.notificationInfo h2 {
    font-size: 14px;
    font-weight: 500;
    color: #a7a9ac;
    margin: 0;
    padding: 0;
}

.notificationInfo p {
    margin: 0;
    padding: 0;
}

/*=========Notification End======*/

/*=========Agents Start======*/
.nav-tabs.nav-agent-tabs {
    float: right;
}

    .nav-tabs.nav-agent-tabs li a {
        margin: 0 2px;
        background: #1c2334;
        padding: 5px 10px;
        border-radius: 5px 0;
    }

    .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs li a {
        background: #0b0f19;
    }

    .nav-tabs.nav-agent-tabs li a.active,
    .nav-tabs.nav-agent-tabs li a:hover {
        background: #15a748;
        color: #fff;
    }

        .nav-tabs.nav-agent-tabs li a:hover:after, .nav-tabs.nav-agent-tabs li a.active:after {
            display: none;
        }

.master-form-wraper .search-form-wraper.agent-from-wraper {
    background-color: #014873;
    border-radius: 5px 0;
    border-radius: 5px;
    color: #fff;
    padding: 0px;
}

.agent-p-t-8 {
    padding-top: 8px !important;
}

.agent-p-t-10 {
    padding-top: 10px !important;
}

.agent-img {
    background: #033858;
    text-align: center;
    border-radius: 5px 0;
    border-radius: 5px;
}

    .agent-img .svgImage {
        width: 40px;
        height: 40px;
        padding-top: 6px;
    }

.agents-nav {
    list-style: none;
    display: inline;
}

    .agents-nav li {
        display: inline;
        margin-left: 10px;
    }

        .agents-nav li i {
            color: #a6bed9;
            font-size: 12px;
            margin-right: 5px;
        }

        .agents-nav li a {
            color: #b1c2f1;
            font-size: 13px;
            text-decoration: none;
        }

            .agents-nav li a:hover {
                text-decoration: underline;
            }

.agent-info {
    font-size: 13px;
    font-weight: bold;
    color: #35a9ef;
}

    .agent-info span {
        font-size: 15px;
        font-weight: normal;
        color: #fff;
    }

.agent-m-t-10 {
    margin-top: 10px !important;
}

.agent-m-b-10 {
    margin-bottom: 10px !important;
}

.container-fluid.master-form-wraper {
    padding-top: 1px;
}

.agent-smd-heading.smd-heading {
    padding-top: 10px;
    border-top: 1px solid #363C4F;
    border-bottom: 0px solid #363C4F;
    margin-top: 5px;
    padding-bottom: 5px;
}

    .agent-smd-heading.smd-heading.ash1 {
        border-width: 0;
        margin-top: 0;
    }

    .agent-smd-heading.smd-heading label {
        margin-top: 0rem !important;
        font-size: 16px !important;
    }

    .agent-smd-heading.smd-heading .label-wrapper label {
        cursor: pointer;
    }

    .agent-smd-heading.smd-heading .label-wrapper {
        cursor: pointer;
        position: relative;
    }

        .agent-smd-heading.smd-heading .label-wrapper i {
            position: absolute;
            right: 0;
            color: #4fa849;
        }

.master-form-wraper.agent-from input.form-control-text:read-only,
.master-form-wraper.agent-from select.form-control-text:disabled {
    background: rgb(28, 35, 52);
    border: 1px solid #6c717f;
    cursor: not-allowed;
}

.ted-block {
    position: relative;
    color: rgba(255,255,255,1);
    padding: 5px 10px;
    margin-right: 10px;
    border-radius: 3px;
    /*min-height: 120px;*/
}

    .ted-block .svgImage {
        position: absolute;
        top: auto;
        right: 6%;
        width: 40px;
        height: 60px;
        opacity: 0.1;
        display: none;
    }

    .ted-block header {
        font-size: 13px;
        text-transform: uppercase;
        font-weight:500;
        width: 60%;
        float: left;
        padding-top: 3px;
    }

    .ted-block span {
        font-size: 1rem;
        font-weight: 600;
        display: inline-block;
        width: 38%;
        text-align: right;
        line-height: initial;
    }

.ted-transaction {
    /*background: #15a748; HEX Color Value*/
    background: rgba(21, 167, 72, 0.5);
}

.ted-recharge {
    /*background: #033858; HEX Color Value*/
    background: rgba(3, 56, 88, 0.5);
}

.ted-commission {
    /*background: #e88b2c; HEX Color Value*/
    background: rgba(232, 139, 44, 0.5);
    margin-right: 0px;
}

    .ted-commission.ted-pending {
        margin-right: 10px;
    }

.ted-unresolved {
    background: rgba(244, 67, 54, 0.5);
    margin-right: 0;
}

.ted-block .ted-date {
}

    .ted-block .ted-date span {
        font-size: 0.75rem;
        font-weight: 500;
        display: inline-block;
        width: auto;
        text-align: initial;
        line-height: initial;
        color: rgba(255,255,255,0.5);
    }

.export-filter-icons-main, .export-filter-icons-ud-main, .export-filter-icons-complaint-main, .export-filter-icons-summary-main {
    position: relative;
}

.export-filter-icons {
    position: absolute;
    right: 15px;
    top: -45px;
}

.export-filter-icons-ud-main .export-filter-icons {
    top: -51px;
}

.export-filter-icons-complaint-main .export-filter-icons {
    top: -46px;
}

.export-filter-icons-summary-main .export-filter-icons {
    right: 35px;
    top: -40px;
}

.export-filter-icons .export-icon, .export-filter-icons .filter-icon {
    background: #141a29;
    padding: 5px 5px 0px;
    border-radius: 3px;
    height: 35px;
}

    .export-filter-icons .filter-icon .svgImage path {
        fill: #15a748;
    }
/*=========Agents End======*/
/*=========Customer Dashboard Start=======*/
#summary-details {
    cursor: pointer;
    position: relative;
    overflow: hidden;
    height: 35px;
}

#plant360-summary-details {
    cursor: pointer;
    position: relative;
    overflow: hidden;
    height: 45px;
}

    #summary-details:before, #plant360-summary-details:before {
        content: "More Info";
        position: absolute;
        bottom: 0;
        right: 0;
        cursor: pointer;
        background: #15a748;
        padding: 2px 5px;
        color: #fff;
        font-size: 12px;
        z-index: 99;
    }



.summary-wraper {
    border-right: #1f2740 1px solid;
    border-bottom: #1f2740 1px solid;
    font-size: 12px;
    padding: 5px;
}

    .summary-wraper.up-summary-wraper {
        border-bottom: #10131d 0px solid;
    }

.summary-wraper-main .summary-wraper:last-child {
    border-right-width: 0;
}

.summary-wraper .sum-label {
    color: #838d94;
    padding: 0 !important;
    font-weight: bold;
    margin-right: 2px;
}

    .summary-wraper .sum-label span {
        color: #6e707d;
        color: #15a748;
        font-weight: normal;
        margin-left: 5px;
        font-size: 14px;
    }

.af-padding-8 {
    padding: 8px !important;
}

.pud-wraper {
    padding: 10px 10px;
    background-color: #303950;
    border: 1px solid transparent;
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    margin: 0 8px 9px 0;
    width: 48%;
    border-radius: 5px;
}

    .pud-wraper span {
        display: block;
        text-align: center;
    }

        .pud-wraper span.pub-value {
            font-size: 1.2rem;
            font-weight: 600;
        }

.pub-yellow .pub-value {
    color: #ffb900;
}

.pub-green .pub-value {
    color: #169e48;
}

.pub-blue .pub-value {
    color: #3291ca;
}

.pu-graph-main {
    background: #141a29;
    border-radius: 5px;
    /*height: 340px;*/
}

.nav-tabs.pmu-nav-tabs li a {
    margin: 0px 8px;
}

.ted-block.cc-svg .svgImage path {
    fill: #fff;
}

.p-b-16 {
    padding-bottom: 16px !important;
}

.p-b-10 {
    padding-bottom: 10px !important;
}

.complaints-tab-heading {
    font-size: 15px;
    margin: 5px 0;
    padding: 0;
    color: #15a748;
}

.customer-edit {
    display: inline-block;
    background: #141a29;
    padding: 2px 10px;
    border-radius: 5px;
    margin-top: 6px;
}

    .customer-edit .svgImage {
        width: 20px;
        height: 20px;
        margin-top: 5px;
    }

    .customer-edit:hover .svgImage {
        opacity: 0.8;
    }

    .customer-edit .svgImage path, .export-icon .svgImage path {
        fill: #15a748;
    }

.export-icon, .filter-icon {
    display: inline-block;
}

    .export-icon .svgImage, .filter-icon .svgImage {
        width: 30px;
        height: 28px;
        padding-top: 5px;
    }

    .export-icon:hover {
        cursor: pointer;
    }

    .filter-icon .svgImage {
        /*width:22px;
    padding-top:8px;*/
        padding-top: 0;
        width: 25px;
    }

    .export-icon .svgImage {
        padding-top: 0;
    }

.customer-p-lr {
    padding-left: 10px !important;
    padding-right: 0px !important;
}

.customer-crn, .plant-name {
    display: flex;
}

    .customer-crn span, .plant-name span {
        margin-left: 5px;
        width: 100%;
    }

.crn-control, .plant-control {
    height: 20px !important;
    padding: 2px 5px;
    border: 1px solid #52628a;
    background: #033858;
}

.c-datapoint-head {
    font-size: 16px;
    font-weight: 500;
}

.c-total-power .total-power-left, .c-total-power .total-power-right {
    margin-top: 5px;
}

.cr-filter i, .ud-filter i, .complaint-filter i, .summary-filter i, .UsagePattern-filter i, .data-filter i {
    color: #fff;
}

.commonuser-filter {
    display: none;
    position: fixed;
    right: 0;
    top: 65px;
    width: 100%;
    max-width: 300px;
    height: 100%;
    background: #2b3449;
    border-left: #3c4457 1px solid;
}

    .commonuser-filter.open {
        display: block;
    }

    .commonuser-filter .u-filter {
        color: #fff;
        text-decoration: none;
    }

        .commonuser-filter .u-filter i {
            font-size: 16px;
        }

    .commonuser-filter header {
        background: #3c4457;
        position: relative;
        color: #fff;
        padding: 10px;
        font-size: 1rem;
        font-weight: 300;
    }

        .commonuser-filter header a {
            position: absolute;
            right: 10px;
        }

.ted-date-desktop {
    font-size: 14px;
    font-weight: 600;
    color: #b7b7b7;
    padding-left: 10px;
    margin-top: 5px;
    display: inline-block;
}

    .ted-date-desktop span {
        color: #15a748;
    }

.master-form-wraper .search-form-wraper.customer-search-wraper {
    background-color: #29334a;
    padding: 5px 15px 0 0;
}

.spinneropc::-webkit-inner-spin-button,
.spinneropc::-webkit-outer-spin-button {
    opacity: 1;
}

.k-pager-sizes.page-size-view, .k-pager-info.page-size-view {
    display: block !important;
}

.alert-success-popup .modal-header {
    display: none;
}

.alert-success-popup .modal-body {
    padding: 2.5rem 1.5rem;
    text-align: center;
}

.alert-success-popup .btn-close {
    padding: 0.175rem 0.75rem;
    font-size: 0.8rem;
    background: #ce242a;
    border-width: 0;
    opacity: 0.8;
}

.alert-success-popup .btn-ok {
    padding: 0.175rem 0.75rem;
    font-size: 0.8rem;
    border-width: 0;
}

.btn-ok.btn-primary:focus, .btn-ok.btn-primary.focus, .btn-close.btn-secondary:focus, .btn-close.btn-secondary.focus {
    box-shadow: 0 0 0 0rem rgba(108, 117, 125, 0.5) !important;
}

.btn-ok.btn-primary:active, .btn-ok.btn-primary.active {
    background: #007bff !important;
    border-width: 0;
}

.btn-close.btn-secondary:active, .btn-close.btn-secondary.active {
    background: #ce242a !important;
    border-width: 0;
}
/*=========Customer Dashboard End=======*/
/*=============Responsive Styles Start=============*/
@media (min-width:768px) {
    .k-grid-content.k-auto-scrollable {
        height: 426px !important;
    }

    #divBankDepositrecord .k-grid-content.k-auto-scrollable {
        height: 161px !important;
    }
    /*#agents-month-transaction-grid .k-grid-content.k-auto-scrollable {
        height: 250px !important;
    }*/

    .k-grid-pager {
        padding: 2px 8px !important;
    }

    .k-pager-info {
        padding: .514em 1.333em .643em 1.333em !important;
    }

    .k-pager-wrap .k-link, .k-pager-wrap .k-state-selected {
        width: calc(5px + 1.42857143em) !important;
        height: calc(5px + 1.42857143em) !important;
    }

    .k-dropdown-wrap .k-input {
        height: calc(4px + 1.42857143em) !important;
    }
}

@media (max-width:768px) {
    .odl-custom-radio {
        display: inline-block;
    }

        .odl-custom-radio .custom-control {
            width: 46%;
            display: inline-block;
        }

    .plantdashboard.odl-dashboard {
        height: initial;
    }

    .master-form-wraper .btn-addnew {
        margin-left: 0;
    }

    .master-form-wraper .btn-export, .master-form-wraper .btn-addnew {
        min-width: 114px;
        margin-right: 3px;
    }

    .master-form-wraper .search-form-wraper .col-form-field {
        width: 19%;
    }

    .tableHorizontalScroll {
        overflow-x: auto;
    }

    .master-form-wraper .btn-search {
        max-width: 100px;
    }

    .page-heading small {
        display: block;
    }

    .btn-hide {
        display: none !important;
    }

    .master-form-wraper .btn-addnew.btn-pincode {
        min-width: 134px;
    }
}
.plantpipelinechecklistbtn {
    margin-left: 4px;
    padding: 0px !important;
    width: 30%
}
@media (max-width:767px) {
    .plantpipelinechecklistbtn {
        margin: 5px 2px;
        padding: 6px 4px !important;
        width: 46%;
    }
    #NotificationModel .modal-dialog {
        max-width: calc(100% - 100px);
        /* width: 30%; */
        margin: 10% auto auto;
        top: calc(100%-50%);
        top: 200px;
    }

    .bankdeposit_table td input.checkboxGroups {
        display: none;
    }

    .bankdeposit_table td.k-hierarchy-cell {
        display: none !important;
    }

    .plantDetailsArrow {
        display: flex;
    }

    .graph-head-section > .plantDetailsArrow > span:first-child {
        top: 13px;
    }

    .permissionTableLeft {
        width: 73%;
    }

    .permissionTableRightSub.permissionTableRightSubHead {
        font-size: 11px;
    }

    .master-form-wraper .search-form-wraper .col-form-field.col-form-datefield {
        width: 48%;
    }

    .customer-edit {
        width: 100%;
        text-align: center;
        margin-bottom: 5px;
    }

    .wrapper-div {
        width: 100%;
        max-width: 767px;
        overflow-y: hidden;
        overflow-x: scroll;
        border: red 0px solid;
    }

        .wrapper-div::-webkit-scrollbar:horizontal {
            height: 11px;
        }

        .wrapper-div ul {
            display: inline-block;
            min-width: 580px;
            float: none !important;
        }

            .wrapper-div ul li {
                display: inline;
            }

    .mobile-customer-tab {
        float: none !important;
    }

        .mobile-customer-tab li {
            margin: 0;
            padding: 0;
        }

    .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a {
        display: block;
        margin-bottom: 2px;
        text-align: left;
        border-radius: 0;
        background: transparent;
    }

        .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a.active,
        .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a:hover {
            background: #15a748;
        }

    .mobile-tab-heading {
        font-size: 15px;
        margin: 5px 0;
        padding: 0;
        color: #15a748;
    }

    .mobile-tt-select {
        top: -25px;
    }

    .customer-edit {
        width: 100%;
        text-align: center;
        margin-bottom: 5px;
    }

    .wrapper-div {
        width: 100%;
        max-width: 767px;
        overflow-y: hidden;
        overflow-x: scroll;
        border: red 0px solid;
    }

        .wrapper-div::-webkit-scrollbar:horizontal {
            height: 11px;
        }

        .wrapper-div ul {
            display: inline-block;
            min-width: 580px;
            float: none !important;
        }

            .wrapper-div ul li {
                display: inline;
            }

    .mobile-customer-tab {
        float: none !important;
    }

        .mobile-customer-tab li {
            margin: 0;
            padding: 0;
        }

    .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a {
        display: block;
        margin-bottom: 2px;
        text-align: left;
        border-radius: 0;
        background: transparent;
    }

        .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a.active,
        .nav-tabs.nav-agent-tabs.nav-agentcustomer-tabs.mobile-customer-tab li a:hover {
            background: #15a748;
        }

    .mobile-tab-heading {
        font-size: 15px;
        margin: 5px 0;
        padding: 0;
        color: #15a748;
    }

    .notificationEmptyMain {
        width: 100%;
    }

    .notificationList {
        display: block;
        padding: 0;
    }

    .notificationType, .notificationTime {
        width: 100%;
    }

    .notificationTime {
        padding: 10px 20px;
    }

    .notificationLabel {
        border-radius: 3px 3px 0 0;
        margin-bottom: 10px;
    }

    .custom-date .custom-date-textbox {
        width: 100%;
    }

    .pull-left.full-length {
        font-size: 12px !important;
    }
    /*.plantdashboard {
        height: 300px;
    }*/
    .tableHorizontalScroll {
        overflow-x: initial;
    }

    .form-inline2 {
        display: -webkit-box;
        flex-flow: column;
    }

    .btn-gc {
        font-size: 13px !important;
        min-width: 100% !important;
        border-radius: 0 !important;
        height: 33px !important;
    }

    #form1 .panel-table {
        min-width: 100%;
    }

    .header {
        padding: 10px 5px 0;
        min-height: 41px;
    }

    .visible-xs {
        display: block !important;
    }

    .empty-hide {
        display: none;
    }

    .mt-m-5 {
        margin-top: 5px !important;
    }

    .server-section-main {
        padding: 4%;
    }

        .server-section-main .server-right .dot div.dot-red, .server-section-main .server-right .dot div.dot-yellow, .server-section-main .server-right .dot div.dot-blue {
            width: 20px;
        }

        .server-section-main .server-right .dot div.dot-value {
            font-size: 11px;
        }

    .server-section-main {
        min-height: 230px;
    }

    .gp-section > span {
        display: inline-block;
        max-width: 250px;
    }

    .gp-section > small {
        display: block;
        margin-top: 5px;
    }
    /*=====Mobile Agent styles start======*/
    .nav-tabs.nav-agent-tabs li a {
        padding: 5px 8px;
        font-size: 13px;
        background: #141a29;
    }

    .agent-info span {
        display: block;
        font-size: 13px;
    }

    .agents-nav-main {
        text-align: left !important;
    }

    .agents-nav {
        padding: 0;
    }

        .agents-nav li {
            display: block;
        }

    .agent-smd-heading.smd-heading {
        padding-top: 10px !important;
    }

    .btn-mobile.btn-mobile-h {
        height: initial !important;
    }

    .plant-details.content-space > .container-fluid.master-form-wraper.agent-from {
        padding-top: 0 !important;
    }

    .agent-mobile-dropdown {
        font-size: 12px;
        position: relative;
    }

        .agent-mobile-dropdown .btn-sm {
            padding: 0.05rem 0.5rem;
            font-size: 12px;
        }

            .agent-mobile-dropdown .btn-sm:hover, .agent-mobile-dropdown .btn-sm:focus {
                box-shadow: 0 0 0 0rem rgba(40, 167, 69, 0.5) !important;
            }

        .agent-mobile-dropdown .dropdown-menu {
            position: absolute !important;
            left: -25px !important;
        }

    .agent-img .svgImage {
        width: 60px;
        height: 60px;
        margin-top: 15px;
    }

    .agent-summary-block {
        display: block;
    }

    .ted-block {
        min-height: initial;
        padding: 5px 20px;
    }

        .ted-block header {
            margin-bottom: 0;
        }

        .ted-block span {
            font-size: 0.85rem;
        }

        .ted-block .svgImage {
            width: 30px;
            height: 30px;
        }
    /*=====Mobile Agent styles End======*/
    /*=====Mobile Customer Styles Start====*/
    .af-padding-8 {
        margin: 0 !important;
    }

    .summary-wraper {
        border-right-width: 0;
    }

    #summary-details:before {
        padding: 0px 5px;
        font-size: 9px;
    }

    .pud-wraper {
        padding: 14px 10px;
        width: 47%;
    }

    .pfc-text {
        width: 100% !important;
    }

    .nav-tabs.pmu-nav-tabs li a {
        margin: 0px 2px;
        font-size: 12px;
    }

    .pmu-radio.odl-custom-radio.customer-custom-radio {
    }

    .agent-summary-block.cd-summary {
    }

    .ted-block {
        padding: 3px 10px 7px;
        max-width: 100%;
        margin-right: 0 !important;
        line-height: initial;
        margin-bottom: 1px;
    }

        .ted-block header {
            width: 63%;
            float: left;
            font-size: 13px;
            margin-top: 2px;
        }

        .ted-block .svgImage {
            display: none;
        }

        .ted-block span {
            margin-left: 5px;
            width: 35%;
            text-align: center;
        }

    .agent-info-idname {
        margin-top: 0 !important;
    }

    .customer-crn, .plant-name {
        display: block;
    }

        .customer-crn span, .plant-name span {
            margin-left: 0px;
        }

    .mobile-customer-edit {
        padding-left: 10px;
        padding-right: 10px;
    }

        .mobile-customer-edit .customer-edit {
            padding: 0;
        }

    .summary-wraper.up-summary-wraper {
        border-bottom: #1f2740 1px solid;
    }

    .plant-details .graph-cards.graph-cd li.m-l {
        padding-right: 10px;
    }

        .plant-details .graph-cards.graph-cd li.m-l.csm-p-r {
            padding-right: 0;
        }

        .plant-details .graph-cards.graph-cd li.m-l.csm-p-l {
            padding-left: 0;
        }

    .ted-block .ted-date span {
        margin-left: 0;
    }
    /*=====Mobile Customer Styles End======*/
    /*=====Mobile Search section Styles Start=======*/
    #customer-search, #customer-edit-search,
    #onlinepayment-list-search, #cashpayment-list-search,
    #bankdeposit-list-search, #expenses-list-search,
    #budget-list-search, #customerwish-list-search,
    #gust-customer-search, #discount-search,
    #gp-search, #plants-search, #country-search,
    #states-search, #noc-search, #kyc-search,
    #cc-search, #cs-search, #csr-search,
    #user-search, #userrole-search, #pr-search,
    #logs-search, #discounthistory-search,
    #refundpayment-list-search, #expenses-verfiedlist-search,
    #expenses-approvedlist-search, #agentslist-search,
    #sm-agentslist-search, #sm-transaction-search,
    #sm-summary-search, #customer-recharged-list-search,
    #customer-recharge-pending-list-search,
    #executive-transactions-list-search,
    #recharged-customer-list-360-search,
    #customer-list-360-search {
        display: none;
    }
    /*=====Mobile Search section Styles End=======*/
    .page-heading > div {
        position: relative;
    }

    .btn-mobile-add {
        position: absolute;
        right: 5px;
        top: 1px;
        font-size: 20px;
        color: #0e900f;
        cursor: pointer;
    }

    .btn-mobile-guesttocustomer {
        position: absolute;
        right: 35px;
        top: 5px;
        font-size: 20px;
        color: #0069d9;
        cursor: pointer;
    }

    .btn-mobile-save, .btn-mobile-delete {
        background: transparent;
        border-width: 0;
        padding: 0;
        margin: 0;
        cursor: pointer;
        font-size: 25px;
    }

    .btn-mobile-delete {
        color: firebrick !important;
        right: 35px;
    }

    .move-top {
        display: block;
    }

    .plant-details .tags .tag-noc, .plant-details .tags .tag {
        font-size: 11px;
    }

    .plant-details .tags .tag-noc {
        width: 83px;
    }

    .plant-details .tags .tag {
        width: 40px;
    }

    .mobile-active {
        display: block;
    }

    .mobile-dactive {
        display: none;
    }

    .tab-content > .tab-pane.mobile-dactive {
        display: none;
    }

        .tab-content > .tab-pane.mobile-dactive.active {
            display: block;
        }

    .plant-details .graph-container {
        height: auto;
    }

    .page-heading {
        line-height: initial;
    }

        .page-heading small {
            top: 1px;
            position: relative;
        }

    .btn-mobile-margin0 {
        margin: 0 !important;
    }

    .btn-mobile {
        font-size: 13px !important;
        height: 30px !important;
    }

    .btn-mobile2 {
        font-size: 12px !important;
        height: 23px !important;
        padding: 0;
        text-align: left !important;
    }

    .plant-details-responsive, .plant-details-responsive .container-fluid {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

        .plant-details-responsive .container-fluid.p-0 {
            padding: 0 !important;
        }

    .page-heading > div > span {
        font-size: 16px;
        width: 100%;
        display: block;
    }

        .page-heading > div > span.cr-section, .page-heading > div > small.cr-section {
            width: auto;
            display: inline-block;
        }

    .page-heading > div.page-heading-nobuttons > span {
        width: auto;
        display: inline-block;
    }

    .page-heading > div.page-heading-nobuttons small {
        display: inline-block;
    }

    .search-form-wraper .col-form-field.col-form-field-full label {
        margin-top: .1rem;
    }

    .plant-details .row {
        margin: 7px 0px 5px;
    }

    .plant-details .page-heading.row {
        margin-top: 0;
    }

    .plant-details.content-space > .container-fluid {
        padding-top: 15px !important;
    }

    .master-form-wraper .search-form-wraper .col-form-field {
        margin-right: 0;
        padding: 0;
    }

    .master-form-wraper .btn-search {
        max-width: 100%;
        width: 120px;
        text-align: center;
        padding-left: 10px;
    }

        .master-form-wraper .btn-search.btn-main-search {
            width: 100%;
        }

    .master-form-wraper .search-form-wraper {
        padding: 5px 5px 10px;
        margin-bottom: 20px;
    }

        .master-form-wraper .search-form-wraper .col-form-field, .master-form-wraper .search-form-wraper .col-form-field.col-form-field1.budget-filed,
        .master-form-wraper .search-form-wraper .col-form-field.col-form-field-16 {
            width: 48%;
            margin-right: 2%;
        }

    .table-padding-lr-10 {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .padding-lr-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .btn-width {
        width: auto !important;
        min-width: auto !important;
        max-width: initial !important;
    }

    .form-control {
        border: 1px solid #2c3449;
    }

    .btn-width-100p {
        width: 100%;
    }

    .col-form-field-full {
        margin-bottom: 5px;
    }

    .btn-saveadd.btn-mobile {
        margin: 0 !important;
    }

    .content, .content.open {
        /*padding:60px 0px 0px 65px;*/
        /*padding: 45px 0px 0px 5px;*/
    }

    .margin-lr5 {
        margin-left: 5px !important;
        margin-right: 5px !important;
    }

    .btn-padding-l-0 {
        padding-left: 0 !important;
    }

    .page-heading .text-right {
        text-align: left !important;
    }

    .hidden-xs {
        display: none;
    }

    .header-wraper.mobile-hw {
        padding: 0px 0px 0px 3px;
    }

    .header-wraper .logo.mobile-logo .husk-logo {
        background: url(/assets/images/husk-logo.png) no-repeat;
        padding: 0;
        margin-top: -8px;
        background-size: 90% 90%;
        display: block;
        width: 50px;
        height: 50px;
        margin-right: 10px;
        border-right: #363C4F 1px solid;
    }

    .sidebar {
        top: 53px;
    }

        .sidebar .side-nav {
            width: 0px;
            display: none;
        }

            .sidebar .side-nav.open {
                display: block;
                width: 210px;
                padding-top: 5px;
            }

        .sidebar .logo.mobile-logo {
            display: none;
        }

    .tabs-section {
        padding-right: 0 !important;
    }

    .tabs-content-section {
        padding-left: 0 !important;
    }

    .graph-section {
        overflow: hidden;
    }

    .plant-details .graph-cards li.m-r {
        padding-right: 0;
    }

    .plant-details .graph-cards li a {
        height: 90px;
        margin: 5px 0px;
    }

    .nav-tabs li a {
        margin: 0px 8px;
    }

    .graph-head-section > div > span:first-child {
        position: relative;
        top: -35px;
    }

    .graph-head-section > div span.header-dropdown {
        display: inline-block;
    }

    .header-dropdown2 div.dropdown-menu {
        min-width: 300px !important;
    }

    .plantdashboard .zoom-icon {
        display: none;
    }

    .mobile-plantdashboard {
        padding-right: 0;
        margin-bottom: 15px;
    }

    .sun-wraper .arrow .arrow-wraper i:nth-child(1), .bulb-wraper .arrow .arrow-wraper i:nth-child(1) {
        visibility: hidden;
    }

    .sun-wraper .arrow .arrow-wraper i:nth-child(4),
    .bulb-wraper .arrow .arrow-wraper i:nth-child(4),
    .dot .dot-arrow .arrow-wraper i:nth-child(3) {
        display: none;
    }

    .tabs-content-section {
        margin-bottom: 15px;
    }
    /*.sidebar .logo.mobile-logo a {
        position: absolute;
        top: 12px;
        margin-left: 10%;
    }
    .sidebar .side-nav.mobile-menu {
        width:210px;
    }
    .side-nav {
        width: 210px;
    }
    .side-nav.open {
        width: 0;
    }*/
    .graph-head-section {
        margin-bottom: 0;
    }

    .nav-tab-operational {
        padding: 5px 0 5px;
        margin: 0 !important;
    }

        .nav-tab-operational > div {
            padding: 0;
        }

    .mobile-operational-tabs.nav-tab-operational > div > ul.nav-tabs li {
        width: 47%;
        margin-right: 13px;
    }

        .mobile-operational-tabs.nav-tab-operational > div > ul.nav-tabs li:last-child {
            margin-right: 0;
        }

    .mobile-operational-tabs.nav-tab-operational > div > ul.nav-tabs a {
        width: 100%;
        display: inline-block;
        text-align: center;
        text-transform: uppercase;
    }

    .mobile-operational-tabs.nav-tab-operational .nav-tabs li a {
        font-size: 12px;
        font-weight: 600;
        border: rgba(255, 255, 255, 0.7) 1px solid;
        border-radius: 5px 5px 0px 0px;
        padding: 2px 10px;
        margin: 0;
    }

        .mobile-operational-tabs.nav-tab-operational .nav-tabs li a:after {
            display: none;
        }

        .mobile-operational-tabs.nav-tab-operational .nav-tabs li a:hover, .mobile-operational-tabs.nav-tab-operational .nav-tabs li a.active {
            border: #15a748 1px solid;
            border-radius: 5px 5px 0px 0px;
            padding: 2px 10px;
            background: #15a748;
            color: #fff;
        }

    .page-heading small a {
        cursor: pointer;
    }

    #odsummry .row, #odlive .row, #cdsummry .row, #cdlive .row {
        margin-top: 0;
    }
    /*.highcharts-legend {
        display:none;
    }*/
    #transaction-onlinepayment-grid .btn, #sm-transaction-grid .btn {
        padding: 0.075rem 0.065rem;
    }

    #divBankDepositrecord {
        height: initial !important;
    }
        /*=========All Data Table Labels Mobile Styles Start==========*/

        #customers-grid.k-grid, #customers-grid.k-grid table,
        #sparkmeter-wip-grid.k-grid, #sparkmeter-wip-grid.k-grid table,
        #electrician-grid.k-grid, #electrician-grid.k-grid table,
        #electrician-performance-grid.k-grid, #electrician-performance-grid.k-grid table,
        #notification-config-grid.k-grid, #notification-config-grid.k-grid table,
        #sales-executive-visit-grid.k-grid, #sales-executive-visit-grid.k-grid table,
        #guest-customers-list-grid.k-grid, #guest-customers-list-grid.k-grid table,
        #bank-deposit-grid.k-grid, #bank-deposit-grid.k-grid table,
        #customer-list-grid.k-grid, #customer-list-grid.k-grid table,
        #agentcommissionscheme-grid.k-grid, #agentcommissionscheme-grid.k-grid table,
        #plant-maintenance-summary.k-grid, #plant-maintenance-summary.k-grid table,
        #plant-maintenance-all.k-grid, #plant-maintenance-all.k-grid table,
        #api-logs-grid.k-grid, #api-logs-grid.k-grid table,
        #noccost-pending-grid.k-grid, #noccost-pending-grid.k-grid table,
        #master-tariffs-grid.k-grid, #master-tariffs-grid.k-grid table,
        #customer-plan-change-grid.k-grid, #customer-plan-change-grid.k-grid table,
        #plants-down-time-grid.k-grid, #plants-down-time-grid.k-grid table,
        #plant-down-time-ticket-grid.k-grid, #plant-down-time-ticket-grid.k-grid table,
        #customer-recharge-pending-list-grid.k-grid, #customer-recharge-pending-list-grid.k-grid table,
        #customer-recharged-list-grid.k-grid, #customer-recharged-list-grid.k-grid table,
        #executive-transactions-grid.k-grid, #executive-transactions-grid.k-grid table,
        #tariffs-grid.k-grid, #tariffs-grid.k-grid table,
        #transaction-grid.k-grid, #transaction-grid.k-grid table,
        #cashpayment-grid.k-grid, #cashpayment-grid.k-grid table,
        #deposit-grid.k-grid, #deposit-grid.k-grid table,
        #transaction-onlinepayment-grid.k-grid, #transaction-onlinepayment-grid.k-grid table,
        #cashpaymentlist-grid.k-grid, #cashpaymentlist-grid.k-grid table,
        #noccost-grid.k-grid, #noccost-grid.k-grid table,
        #budget-grid.k-grid, #budget-grid.k-grid table,
        #product-grid.k-grid, #product-grid.k-grid table,
        #wishlist-grid.k-grid, #wishlist-grid.k-grid table,
        #tariff-grid.k-grid, #tariff-grid.k-grid table,
        #plants-downtime-grid.k-grid, #plants-downtime-grid.k-grid table,
        #guest-customers-grid.k-grid, #guest-customers-grid.k-grid table,
        #discount-grid.k-grid, #discount-grid.k-grid table,
        #potential-grid.k-grid, #potential-grid.k-grid table,
        #plant-details-grid.k-grid, #plant-details-grid.k-grid table,
        #country-grid.k-grid, #country-grid.k-grid table,
        #agent-ledger-grid.k-grid, #agent-ledger-grid.k-grid table,
        #specific-agent-ledger-grid.k-grid, #specific-agent-ledger-grid.k-grid table,
        #agent-summary-grid.k-grid, #agent-summary-grid.k-grid table,
        #agent-transaction-grid.k-grid, #agent-transaction-grid.k-grid table,
        #specific-agent-transaction-grid.k-grid, #specific-agent-transaction-grid.k-grid table,
        #specific-agent-summary-grid.k-grid, #specific-agent-summary-grid.k-grid table,
        #agents-grid.k-grid, #agents-grid.k-grid table,
        #state-grid.k-grid, #state-grid.k-grid table,
        #noc-grid.k-grid, #noc-grid.k-grid table,
        #kyc-grid.k-grid, #kyc-grid.k-grid table,
        #complaints-grid.k-grid, #complaints-grid.k-grid table,
        #discounthistory-grid.k-grid, #discounthistory-grid.k-grid table,
        #discount-csr-grid.k-grid, #discount-csr-grid.k-grid table,
        #users-grid.k-grid, #users-grid.k-grid table,
        #users-role-grid.k-grid, #users-role-grid.k-grid table,
        #permission-grid.k-grid, #permission-grid.k-grid table,
        #logs-grid.k-grid, #logs-grid.k-grid table,
        #customer-survey-grid.k-grid, #customer-survey-grid.k-grid table,
        #potentialgeneration-grid.k-grid, #potentialgeneration-grid.k-grid table,
        #plant-health-check-grid.k-grid, #plant-health-check-grid.k-grid table,
        #dashboardsummary-operation-grid.k-grid, #dashboardsummary-operation-grid.k-grid table,
        #dashboardsummary-customer-grid.k-grid, #dashboardsummary-customer-grid.k-grid table,
        #dashboardsummary-finance-grid.k-grid, #dashboardsummary-finance-grid.k-grid table,
        #divBankDepositrecord.k-grid, #divBankDepositrecord.k-grid table,
        #paytm-reverse-transactions-grid.k-grid, #paytm-reverse-transactions-grid.k-grid table,
        #agents-list-grid.k-grid, #agents-list-grid.k-grid table,
        #agents-transaction-grid.k-grid, #agents-transaction-grid.k-grid table,
        #agents-month-transaction-grid.k-grid, #agents-month-transaction-grid.k-grid table,
        #sm-agentslist-grid.k-grid, #sm-agentslist-grid.k-grid table,
        #sm-transaction-grid.k-grid, #sm-transaction-grid.k-grid table,
        #sm-summary-grid.k-grid, #sm-summary-grid.k-grid table,
        #agents-customerlist-grid.k-grid, #agents-customerlist-grid.k-grid table,
        #customer-transaction-grid.k-grid, #customer-transaction-grid.k-grid table,
        #customer-month-transaction-grid.k-grid, #customer-month-transaction-grid.k-grid table,
        #customer-month-complaints-grid.k-grid, #customer-month-complaints-grid.k-grid table,
        #customer-daily-complaints-grid.k-grid, #customer-daily-complaints-grid.k-grid table,
        #usage-data-grid.k-grid, #usage-data-grid.k-grid table,
        #cash-payments-grid.k-grid, #cash-payments-grid.k-grid table,
        #transaction-onlinepaymentwip-grid.k-grid, #transaction-onlinepaymentwip-grid.k-grid table
        #transaction-history-grid.k-grid, #transaction-history-grid.k-grid table,
        #sparkmeter-grid.k-grid, #sparkmeter-grid.k-grid table,
        #plant360-summary-grid.k-grid, #plant360-summary-grid.k-grid table,
        #data-grid.k-grid, #data-grid.k-grid table,
        #invalid-onlinepayment-grid.k-grid, #invalid-onlinepayment-grid.k-grid table,
        #customer-complaints-grid.k-grid, #customer-complaints-grid.k-grid table,
        #plant360customer-recharged-list-grid.k-grid, #plant360customer-recharged-list-grid.k-grid table,
        #sales-executive-grid.k-grid, #sales-executive-grid.k-grid table {
            background-color: transparent !important;
        }

        #customers-grid table colgroup,
        #sparkmeter-wip-grid table colgroup,
        #electrician-grid table colgroup,
        #electrician-performance-grid table colgroup,
        #notification-config-grid table colgroup,
        #sales-executive-visit-grid table colgroup,
        #guest-customers-list-grid table colgroup,
        #bank-deposit-grid table colgroup,
        #customer-list-grid table colgroup,
        #agentcommissionscheme-grid table colgroup,
        #plant-maintenance-summary table colgroup,
        #plant-maintenance-all table colgroup,
        #api-logs-grid table colgroup,
        #noccost-pending-grid table colgroup,
        #master-tariffs-grid table colgroup,
        #customer-plan-change-grid table colgroup,
        #plants-down-time-grid table colgroup,
        #plant-down-time-ticket-grid table colgroup,
        #customer-recharge-pending-list-grid table colgroup,
        #customer-recharged-list-grid table colgroup,
        #executive-transactions-grid table colgroup,
        #tariffs-grid table colgroup,
        #transaction-grid table colgroup,
        #cashpayment-grid table colgroup,
        #deposit-grid table colgroup,
        #transaction-onlinepayment-grid table colgroup,
        #cashpaymentlist-grid table colgroup,
        #noccost-grid table colgroup,
        #budget-grid table colgroup,
        #product-grid table colgroup,
        #wishlist-grid table colgroup,
        #tariff-grid table colgroup,
        #plants-downtime-grid table colgroup,
        #guest-customers-grid table colgroup,
        #discount-grid table colgroup,
        #potential-grid table colgroup,
        #plant-details-grid table colgroup,
        #country-grid table colgroup,
        #agent-ledger-grid table colgroup,
        #specific-agent-ledger-grid table colgroup,
        #agent-summary-grid table colgroup,
        #agent-transaction-grid table colgroup,
        #specific-agent-transaction-grid table colgroup,
        #specific-agent-summary-grid table colgroup,
        #agents-grid table colgroup,
        #state-grid table colgroup,
        #noc-grid table colgroup,
        #kyc-grid table colgroup,
        #complaints-grid table colgroup,
        #discounthistory-grid table colgroup,
        #discount-csr-grid table colgroup,
        #users-grid table colgroup,
        #users-role-grid table colgroup,
        #permission-grid table colgroup,
        #logs-grid table colgroup,
        #customer-survey-grid table colgroup,
        #potentialgeneration-grid table colgroup,
        #plant-health-check-grid table colgroup,
        #dashboardsummary-operation-grid table colgroup,
        #dashboardsummary-customer-grid table colgroup,
        #dashboardsummary-finance-grid table colgroup,
        #divBankDepositrecord table colgroup,
        #paytm-reverse-transactions-grid table colgroup,
        #agents-list-grid table colgroup,
        #agents-transaction-grid table colgroup,
        #agents-month-transaction-grid table colgroup,
        #sm-agentslist-grid table colgroup,
        #sm-transaction-grid table colgroup,
        #sm-summary-grid table colgroup,
        #agents-customerlist-grid table colgroup,
        #customer-transaction-grid table colgroup,
        #customer-month-transaction-grid table colgroup,
        #customer-month-complaints-grid table colgroup,
        #customer-daily-complaints-grid table colgroup,
        #usage-data-grid table colgroup,
        #cash-payments-grid table colgroup,
        #transaction-onlinepaymentwip-grid table colgroup,
        #transaction-history-grid table colgroup,
        #sparkmeter-grid table colgroup,
        #plant360-summary-grid table colgroup,
        #data-grid table colgroup,
        #invalid-onlinepayment-grid table colgroup,
        #customer-complaints-grid table colgroup,
        #plant360customer-recharged-list-grid table colgroup,
        #sales-executive-grid table colgroup {
            display: none;
        }

        #customers-grid thead.k-grid-header,
        #sparkmeter-wip-grid thead.k-grid-header,
        #electrician-grid thead.k-grid-header,
        #electrician-performance-grid thead.k-grid-header,
        #notification-config-grid thead.k-grid-header,
        #sales-executive-visit-grid thead.k-grid-header,
        #guest-customers-list-grid thead.k-grid-header,
        #bank-deposit-grid thead.k-grid-header,
        #customer-list-grid thead.k-grid-header,
        #agentcommissionscheme-grid thead.k-grid-header,
        #plant-maintenance-summary thead.k-grid-header,
        #plant-maintenance-all thead.k-grid-header,
        #api-logs-grid thead.k-grid-header,
        #noccost-pending-grid thead.k-grid-header,
        #master-tariffs-grid thead.k-grid-header,
        #customer-plan-change-grid thead.k-grid-header,
        #plants-down-time-grid thead.k-grid-header,
        #plant-down-time-ticket-grid thead.k-grid-header,
        #customer-recharge-pending-list-grid thead.k-grid-header,
        #customer-recharged-list-grid thead.k-grid-header,
        #executive-transactions-grid thead.k-grid-header,
        #tariffs-grid thead.k-grid-header,
        #transaction-grid thead.k-grid-header,
        #cashpayment-grid thead.k-grid-header,
        #deposit-grid thead.k-grid-header,
        #transaction-onlinepayment-grid thead.k-grid-header,
        #cashpaymentlist-grid thead.k-grid-header,
        #noccost-grid thead.k-grid-header,
        #budget-grid thead.k-grid-header,
        #product-grid thead.k-grid-header,
        #wishlist-grid thead.k-grid-header,
        #tariff-grid thead.k-grid-header,
        #plants-downtime-grid thead.k-grid-header,
        #guest-customers-grid thead.k-grid-header,
        #discount-grid thead.k-grid-header,
        #potential-grid thead.k-grid-header,
        #plant-details-grid thead.k-grid-header,
        #country-grid thead.k-grid-header,
        #agent-ledger-grid thead.k-grid-header,
        #specific-agent-ledger-grid thead.k-grid-header,
        #agent-transaction-grid thead.k-grid-header,
        #specific-agent-transaction-grid thead.k-grid-header,
        #specific-agent-summary-grid thead.k-grid-header,
        #state-grid thead.k-grid-header,
        #noc-grid thead.k-grid-header,
        #kyc-grid thead.k-grid-header,
        #complaints-grid thead.k-grid-header,
        #discounthistory-grid thead.k-grid-header,
        #discount-csr-grid thead.k-grid-header,
        #users-grid thead.k-grid-header,
        #users-role-grid thead.k-grid-header,
        #permission-grid thead.k-grid-header,
        #logs-grid thead.k-grid-header,
        #customer-survey-grid thead.k-grid-header,
        #potentialgeneration-grid thead.k-grid-header,
        #plant-health-check-grid thead.k-grid-header,
        #dashboardsummary-operation-grid thead.k-grid-header,
        #dashboardsummary-customer-grid thead.k-grid-header,
        #dashboardsummary-finance-grid thead.k-grid-header,
        #divBankDepositrecord thead.k-grid-header,
        #paytm-reverse-transactions-grid thead.k-grid-header,
        #agents-list-grid thead.k-grid-header,
        #agents-transaction-grid thead.k-grid-header,
        #agents-month-transaction-grid thead.k-grid-header,
        #sm-agentslist-grid thead.k-grid-header,
        #sm-transaction-grid thead.k-grid-header,
        #sm-summary-grid thead.k-grid-header,
        #agents-customerlist-grid thead.k-grid-header,
        #customer-transaction-grid thead.k-grid-header,
        #customer-month-transaction-grid thead.k-grid-header,
        #customer-month-complaints-grid thead.k-grid-header,
        #customer-daily-complaints-grid thead.k-grid-header,
        #usage-data-grid thead.k-grid-header,
        #cash-payments-grid thead.k-grid-header,
        #transaction-onlinepaymentwip-grid thead.k-grid-header,
        #transaction-history-grid thead.k-grid-header,
        #sparkmeter-grid thead.k-grid-header,
        #plant360-summary-grid thead.k-grid-header,
        #data-grid thead.k-grid-header,
        #invalid-onlinepayment-grid thead.k-grid-header,
        #customer-complaints-grid.k-grid-header,
        #plant360customer-recharged-list-grid.k-grid-header,
        #sales-executive-grid.k-grid-header {
            display: none;
        }
        /*=====Header Fix=====*/
        #customers-grid .k-grid-header,
        #sparkmeter-wip-grid .k-grid-header,
        #electrician-grid .k-grid-header,
        #electrician-performance-grid .k-grid-header,
        #notification-config-grid .k-grid-header,
        #sales-executive-visit-grid .k-grid-header,
        #guest-customers-list-grid .k-grid-header,
        #bank-deposit-grid .k-grid-header,
        #customer-list-grid .k-grid-header,
        #agentcommissionscheme-grid .k-grid-header,
        #plant-maintenance-summary .k-grid-header,
        #plant-maintenance-all .k-grid-header,
        #api-logs-grid .k-grid-header,
        #noccost-pending-grid .k-grid-header,
        #master-tariffs-grid .k-grid-header,
        #customer-plan-change-grid .k-grid-header,
        #plants-down-time-grid .k-grid-header,
        #plant-down-time-ticket-grid .k-grid-header,
        #customer-recharge-pending-list-grid .k-grid-header,
        #customer-recharged-list-grid .k-grid-header,
        #executive-transactions-grid .k-grid-header,
        #tariffs-grid .k-grid-header,
        #transaction-onlinepayment-grid .k-grid-header,
        #cashpaymentlist-grid .k-grid-header,
        #plant-health-check-grid .k-grid-header,
        #deposit-grid .k-grid-header,
        #noccost-grid .k-grid-header,
        #budget-grid .k-grid-header,
        #product-grid .k-grid-header,
        #wishlist-grid .k-grid-header,
        #tariff-grid .k-grid-header,
        #plants-downtime-grid .k-grid-header,
        #guest-customers-grid .k-grid-header,
        #discount-grid .k-grid-header,
        #potentialgeneration-grid .k-grid-header,
        #plant-details-grid .k-grid-header,
        #country-grid .k-grid-header,
        #agent-ledger-grid .k-grid-header,
        #specific-agent-ledger-grid .k-grid-header,
        #agent-summary-grid .k-grid-header,
        #agent-transaction-grid .k-grid-header,
        #specific-agent-transaction-grid .k-grid-header,
        #specific-agent-summary-grid .k-grid-header,
        #agents-grid .k-grid-header,
        #state-grid .k-grid-header,
        #noc-grid .k-grid-header,
        #kyc-grid .k-grid-header,
        #complaints-grid .k-grid-header,
        #customer-survey-grid .k-grid-header,
        #discount-csr-grid .k-grid-header,
        #users-grid .k-grid-header,
        #users-role-grid .k-grid-header,
        #permission-grid .k-grid-header,
        #logs-grid .k-grid-header,
        #discounthistory-grid .k-grid-header,
        #dashboardsummary-operation-grid .k-grid-header,
        #dashboardsummary-customer-grid .k-grid-header,
        #dashboardsummary-finance-grid .k-grid-header,
        #divBankDepositrecord .k-grid-header,
        #paytm-reverse-transactions-grid .k-grid-header,
        #agents-list-grid .k-grid-header,
        #agents-transaction-grid .k-grid-header,
        #agents-month-transaction-grid .k-grid-header,
        #sm-agentslist-grid .k-grid-header,
        #sm-transaction-grid .k-grid-header,
        #sm-summary-grid .k-grid-header,
        #agents-customerlist-grid .k-grid-header,
        #customer-transaction-grid .k-grid-header,
        #customer-month-transaction-grid .k-grid-header,
        #customer-month-complaints-grid .k-grid-header,
        #customer-daily-complaints-grid .k-grid-header,
        #usage-data-grid .k-grid-header,
        #cash-payments-grid .k-grid-header,
        #transaction-onlinepaymentwip-grid .k-grid-header,
        #transaction-history-grid .k-grid-header,
        #sparkmeter-grid .k-grid-header,
        #plant360-summary-grid .k-grid-header,
        #data-grid .k-grid-header,
        #invalid-onlinepayment-grid .k-grid-header,
        #customer-complaints-grid .k-grid-header,
        #plant360customer-recharged-list-grid .k-grid-header,
        #sales-executive-grid .k-grid-header {
            display: none;
        }

        #customers-grid .k-grid-content,
        #sparkmeter-wip-grid .k-grid-content,
        #electrician-grid .k-grid-content,
        #electrician-performance-grid .k-grid-content,
        #notification-config-grid .k-grid-content,
        #sales-executive-visit-grid .k-grid-content,
        #guest-customers-list-grid .k-grid-content,
        #bank-deposit-grid .k-grid-content,
        #customer-list-grid .k-grid-content,
        #agentcommissionscheme-grid .k-grid-content,
        #plant-maintenance-summary .k-grid-content,
        #plant-maintenance-all .k-grid-content,
        #api-logs-grid .k-grid-content,
        #noccost-pending-grid .k-grid-content,
        #master-tariffs-grid .k-grid-content,
        #customer-plan-change-grid .k-grid-content,
        #plants-down-time-grid .k-grid-content,
        #plant-down-time-ticket-grid .k-grid-content,
        #customer-recharge-pending-list-grid .k-grid-content,
        #customer-recharged-list-grid .k-grid-content,
        #executive-transactions-grid .k-grid-content,
        #tariffs-grid .k-grid-content,
        #transaction-onlinepayment-grid .k-grid-content,
        #cashpaymentlist-grid .k-grid-content,
        #plant-health-check-grid .k-grid-content,
        #deposit-grid .k-grid-content,
        #noccost-grid .k-grid-content,
        #budget-grid .k-grid-content,
        #product-grid .k-grid-content,
        #wishlist-grid .k-grid-content,
        #tariff-grid .k-grid-content,
        #plants-downtime-grid .k-grid-content,
        #guest-customers-grid .k-grid-content,
        #discount-grid .k-grid-content,
        #potentialgeneration-grid .k-grid-content,
        #plant-details-grid .k-grid-content,
        #country-grid .k-grid-content,
        #agent-ledger-grid .k-grid-content,
        #specific-agent-ledger-grid .k-grid-content,
        #agent-summary-grid .k-grid-content,
        #agent-transaction-grid .k-grid-content,
        #specific-agent-transaction-grid .k-grid-content,
        #specific-agent-summary-grid .k-grid-content,
        #agents-grid .k-grid-content,
        #state-grid .k-grid-content,
        #noc-grid .k-grid-content,
        #kyc-grid .k-grid-content,
        #complaints-grid .k-grid-content,
        #customer-survey-grid .k-grid-content,
        #discount-csr-grid .k-grid-content,
        #users-grid .k-grid-content,
        #users-role-grid .k-grid-content,
        #permission-grid .k-grid-content,
        #logs-grid .k-grid-content,
        #discounthistory-grid .k-grid-content,
        #dashboardsummary-operation-grid .k-grid-content,
        #dashboardsummary-customer-grid .k-grid-content,
        #dashboardsummary-finance-grid .k-grid-content,
        #divBankDepositrecord .k-grid-content,
        #paytm-reverse-transactions-grid .k-grid-content,
        #agents-list-grid .k-grid-content,
        #agents-transaction-grid .k-grid-content,
        #agents-month-transaction-grid .k-grid-content,
        #sm-agentslist-grid .k-grid-content,
        #sm-transaction-grid .k-grid-content,
        #sm-summary-grid .k-grid-content,
        #agents-customerlist-grid .k-grid-content,
        #customer-transaction-grid .k-grid-content,
        #customer-month-transaction-grid .k-grid-content,
        #customer-month-complaints-grid .k-grid-content,
        #customer-daily-complaints-grid .k-grid-content,
        #usage-data-grid .k-grid-content,
        #cash-payments-grid .k-grid-content,
        #transaction-onlinepaymentwip-grid .k-grid-content,
        #transaction-history-grid .k-grid-content,
        #sparkmeter-grid .k-grid-content,
        #plant360-summary-grid .k-grid-content,
        #data-grid .k-grid-content,
        #invalid-onlinepayment-grid .k-grid-content,
        #customer-complaints-grid .k-grid-content,
        #plant360customer-recharged-list-grid .k-grid-content,
        #sales-executive-grid .k-grid-content {
            height: auto !important;
            background: transparent !important;
            overflow: hidden;
        }

            #customers-grid .k-grid-content table,
            #sparkmeter-wip-grid .k-grid-content table,
            #electrician-grid .k-grid-content table,
            #electrician-performance-grid .k-grid-content table,
            #notification-config-grid .k-grid-content table,
            #sales-executive-visit-grid .k-grid-content table,
            #guest-customers-list-grid .k-grid-content table,
            #bank-deposit-grid .k-grid-content table,
            #customer-list-grid .k-grid-content table,
            #agentcommissionscheme-grid .k-grid-content table,
            #plant-maintenance-summary .k-grid-content table,
            #plant-maintenance-all .k-grid-content table,
            #api-logs-grid .k-grid-content table,
            #noccost-pending-grid .k-grid-content table,
            #master-tariffs-grid .k-grid-content table,
            #customer-plan-change-grid .k-grid-content table,
            #plants-down-time-grid .k-grid-content table,
            #plant-down-time-ticket-grid .k-grid-content table,
            #customer-recharge-pending-list-grid .k-grid-content table,
            #customer-recharged-list-grid .k-grid-content table,
            #executive-transactions-grid .k-grid-content table,
            #tariffs-grid .k-grid-content table,
            #transaction-onlinepayment-grid .k-grid-content table,
            #cashpaymentlist-grid .k-grid-content table,
            #plant-health-check-grid .k-grid-content table,
            #deposit-grid .k-grid-content table,
            #noccost-grid .k-grid-content table,
            #budget-grid .k-grid-content table,
            #product-grid .k-grid-content table,
            #wishlist-grid .k-grid-content table,
            #tariff-grid .k-grid-content table,
            #plants-downtime-grid .k-grid-content table,
            #guest-customers-grid .k-grid-content table,
            #discount-grid .k-grid-content table,
            #potentialgeneration-grid .k-grid-content table,
            #plant-details-grid .k-grid-content table,
            #country-grid .k-grid-content table,
            #agent-ledger-grid .k-grid-content table,
            #specific-agent-ledger-grid .k-grid-content table,
            #agent-summary-grid .k-grid-content table,
            #agent-transaction-grid .k-grid-content table,
            #specific-agent-transaction-grid .k-grid-content table,
            #specific-agent-summary-grid .k-grid-content table,
            #agents-grid .k-grid-content table,
            #state-grid .k-grid-content table,
            #noc-grid .k-grid-content table,
            #kyc-grid .k-grid-content table,
            #complaints-grid .k-grid-content table,
            #customer-survey-grid .k-grid-content table,
            #discount-csr-grid .k-grid-content table,
            #users-grid .k-grid-content table,
            #users-role-grid .k-grid-content table,
            #permission-grid .k-grid-content table,
            #logs-grid .k-grid-content table,
            #discounthistory-grid .k-grid-content table,
            #dashboardsummary-operation-grid .k-grid-content table,
            #dashboardsummary-customer-grid .k-grid-content table,
            #dashboardsummary-finance-grid .k-grid-content table,
            #divBankDepositrecord .k-grid-content table,
            #paytm-reverse-transactions-grid .k-grid-content table,
            #agents-list-grid .k-grid-content table,
            #agents-transaction-grid .k-grid-content table,
            #agents-month-transaction-grid .k-grid-content table,
            #sm-agentslist-grid .k-grid-content table,
            #sm-transaction-grid .k-grid-content table,
            #sm-summary-grid .k-grid-content table,
            #agents-customerlist-grid .k-grid-content table,
            #customer-transaction-grid .k-grid-content table,
            #customer-month-transaction-grid .k-grid-content table,
            #customer-month-complaints-grid .k-grid-content table,
            #customer-daily-complaints-grid .k-grid-content table,
            #usage-data-grid .k-grid-content table,
            #cash-payments-grid .k-grid-content table,
            #transaction-onlinepaymentwip-grid .k-grid-content table,
            #transaction-history-grid .k-grid-content table,
            #sparkmeter-grid .k-grid-content table,
            #plant360-summary-grid .k-grid-content table,
            #data-grid .k-grid-content table,
            #invalid-onlinepayment-grid .k-grid-content table,
            #customer-complaints-grid .k-grid-content table,
            #plant360customer-recharged-list-grid .k-grid-content table,
            #sales-executive-grid .k-grid-content table {
                width: 99%;
            }
        /*=====Header Fix End=====*/
        #customers-grid tbody > tr,
        #sparkmeter-wip-grid tbody > tr,
        #electrician-grid tbody > tr,
        #electrician-performance-grid tbody > tr,
        #notification-config-grid tbody > tr,
        #sales-executive-visit-grid tbody > tr,
        #guest-customers-list-grid tbody > tr,
        #bank-deposit-grid tbody > tr,
        #customer-list-grid tbody > tr,
        #agentcommissionscheme-grid tbody > tr,
        #plant-maintenance-summary tbody > tr,
        #plant-maintenance-all tbody > tr,
        #api-logs-grid tbody > tr,
        #noccost-pending-grid tbody > tr,
        #master-tariffs-grid tbody > tr,
        #customer-plan-change-grid tbody > tr,
        #plants-down-time-grid tbody > tr,
        #plant-down-time-ticket-grid tbody > tr,
        #customer-recharge-pending-list-grid tbody > tr,
        #customer-recharged-list-grid tbody > tr,
        #executive-transactions-grid tbody > tr,
        #tariffs-grid tbody > tr,
        #transaction-grid tbody > tr,
        #cashpayment-grid tbody > tr,
        #deposit-grid tbody > tr,
        #transaction-onlinepayment-grid tbody > tr,
        #cashpaymentlist-grid tbody > tr,
        #noccost-grid tbody > tr,
        #budget-grid tbody > tr,
        #product-grid tbody > tr,
        #wishlist-grid tbody > tr,
        #tariff-grid tbody > tr,
        #plants-downtime-grid tbody > tr,
        #guest-customers-grid tbody > tr,
        #discount-grid tbody > tr,
        #potential-grid tbody > tr,
        #plant-details-grid tbody > tr,
        #country-grid tbody > tr,
        #agent-ledger-grid tbody > tr,
        #specific-agent-ledger-grid tbody > tr,
        #agent-summary-grid tbody > tr,
        #agent-transaction-grid tbody > tr,
        #specific-agent-transaction-grid tbody > tr,
        #specific-agent-summary-grid tbody > tr,
        #agents-grid tbody > tr,
        #state-grid tbody > tr,
        #noc-grid tbody > tr,
        #kyc-grid tbody > tr,
        #complaints-grid tbody > tr,
        #discounthistory-grid tbody > tr,
        #discount-csr-grid tbody > tr,
        #users-grid tbody > tr,
        #users-role-grid tbody > tr,
        #permission-grid tbody > tr,
        #logs-grid tbody > tr,
        #customer-survey-grid tbody > tr,
        #potentialgeneration-grid tbody > tr,
        #plant-health-check-grid tbody > tr,
        #dashboardsummary-operation-grid tbody > tr,
        #dashboardsummary-customer-grid tbody > tr,
        #dashboardsummary-finance-grid tbody > tr,
        #divBankDepositrecord tbody > tr,
        #paytm-reverse-transactions-grid tbody > tr,
        #agents-list-grid tbody > tr,
        #agents-transaction-grid tbody > tr,
        #agents-month-transaction-grid tbody > tr,
        #sm-agentslist-grid tbody > tr,
        #sm-transaction-grid tbody > tr,
        #sm-summary-grid tbody > tr,
        #agents-customerlist-grid tbody > tr,
        #customer-transaction-grid tbody > tr,
        #customer-month-transaction-grid tbody > tr,
        #customer-month-complaints-grid tbody > tr,
        #customer-daily-complaints-grid tbody > tr,
        #usage-data-grid tbody > tr,
        #cash-payments-grid tbody > tr,
        #transaction-onlinepaymentwip-grid tbody > tr,
        #transaction-history-grid tbody > tr,
        #sparkmeter-grid tbody > tr,
        #plant360-summary-grid tbody > tr,
        #data-grid tbody > tr,
        #invalid-onlinepayment-grid tbody > tr,
        #customer-complaints-grid tbody > tr,
        #plant360customer-recharged-list-grid tbody > tr,
        #sales-executive-grid tbody > tr {
            width: 100%;
            border: #424a5f 1px solid;
            display: inline-block;
            margin-bottom: 5px;
            padding: 2px 0px;
            border-radius: 5px;
        }

            #customers-grid tbody > tr td,
            #sparkmeter-wip-grid tbody > tr td,
            #electrician-grid tbody > tr td,
            #electrician-performance-grid tbody > tr td,
            #notification-config-grid tbody > tr td,
            #sales-executive-visit-grid tbody > tr td,
            #guest-customers-list-grid tbody > tr td,
            #bank-deposit-grid tbody > tr td,
            #customer-list-grid tbody > tr td,
            #agentcommissionscheme-grid tbody > tr td,
            #plant-maintenance-summary tbody > tr td,
            #plant-maintenance-all tbody > tr td,
            #api-logs-grid tbody > tr td,
            #noccost-pending-grid tbody > tr td,
            #master-tariffs-grid tbody > tr td,
            #customer-plan-change-grid tbody > tr td,
            #plants-down-time-grid tbody > tr td,
            #plant-down-time-ticket-grid tbody > tr td,
            #customer-recharge-pending-list-grid tbody > tr td,
            #customer-recharged-list-grid tbody > tr td,
            #executive-transactions-grid tbody > tr td,
            #tariffs-grid tbody > tr td,
            #transaction-grid tbody > tr td,
            #cashpayment-grid tbody > tr td,
            #deposit-grid tbody > tr td,
            #transaction-onlinepayment-grid tbody > tr td,
            #cashpaymentlist-grid tbody > tr td,
            #noccost-grid tbody > tr td,
            #budget-grid tbody > tr td,
            #product-grid tbody > tr td,
            #wishlist-grid tbody > tr td,
            #tariff-grid tbody > tr td,
            #plants-downtime-grid tbody > tr td,
            #guest-customers-grid tbody > tr td,
            #discount-grid tbody > tr td,
            #potential-grid tbody > tr td,
            #plant-details-grid tbody > tr td,
            #country-grid tbody > tr td,
            #agent-ledger-grid tbody > tr td,
            #specific-agent-ledger-grid tbody > tr td,
            #agent-summary-grid tbody > tr td,
            #agent-transaction-grid tbody > tr td,
            #specific-agent-transaction-grid tbody > tr td,
            #specific-agent-summary-grid tbody > tr td,
            #agents-grid tbody > tr td,
            #state-grid tbody > tr td,
            #noc-grid tbody > tr td,
            #kyc-grid tbody > tr td,
            #complaints-grid tbody > tr td,
            #discounthistory-grid tbody > tr td,
            #discount-csr-grid tbody > tr td,
            #users-grid tbody > tr td,
            #users-role-grid tbody > tr td,
            #permission-grid tbody > tr td,
            #logs-grid tbody > tr td,
            #customer-survey-grid tbody > tr td,
            #potentialgeneration-grid tbody > tr td,
            #plant-health-check-grid tbody > tr td,
            #dashboardsummary-operation-grid tbody > tr td,
            #dashboardsummary-customer-grid tbody > tr td,
            #dashboardsummary-finance-grid tbody > tr td,
            #divBankDepositrecord tbody > tr td,
            #paytm-reverse-transactions-grid tbody > tr td,
            #agents-list-grid tbody > tr td,
            #agents-transaction-grid tbody > tr td,
            #agents-month-transaction-grid tbody > tr td,
            #sm-agentslist-grid tbody > tr td,
            #sm-transaction-grid tbody > tr td,
            #sm-summary-grid tbody > tr td,
            #agents-customerlist-grid tbody > tr td,
            #customer-transaction-grid tbody > tr td,
            #customer-month-transaction-grid tbody > tr td,
            #customer-month-complaints-grid tbody > tr td,
            #customer-daily-complaints-grid tbody > tr td,
            #usage-data-grid tbody > tr td,
            #cash-payments-grid tbody > tr td,
            #transaction-onlinepaymentwip-grid tbody > tr td,
            #transaction-history-grid tbody > tr td,
            #sparkmeter-grid tbody > tr td,
            #plant360-summary-grid tbody > tr td,
            #data-grid tbody > tr td,
            #invalid-onlinepayment-grid tbody > tr td,
            #customer-complaints-grid tbody > tr td,
            #plant360customer-recharged-list-grid tbody > tr td,
            #sales-executive-grid tbody > tr td {
                position: relative;
                display: flex;
                min-height: 20px;
                border-bottom: #2c3449 0px solid;
                padding: .1em .6em;
                text-align: left !important;
            }

                #customers-grid tbody > tr td span,
                #sparkmeter-wip-grid tbody > tr td span,
                #electrician-grid tbody > tr td span,
                #electrician-performance-grid tbody > tr td span,
                #notification-config-grid tbody > tr td span,
                #sales-executive-visit-grid tbody > tr td span,
                #guest-customers-list-grid tbody > tr td span,
                #bank-deposit-grid tbody > tr td span,
                #customer-list-grid tbody > tr td span,
                #agentcommissionscheme-grid tbody > tr td span,
                #plant-maintenance-summary tbody > tr td span,
                #plant-maintenance-all tbody > tr td span,
                #api-logs-grid tbody > tr td span,
                #noccost-pending-grid tbody > tr td span,
                #master-tariffs-grid tbody > tr td span,
                #customer-plan-change-grid tbody > tr td span,
                #plants-down-time-grid tbody > tr td span,
                #plant-down-time-ticket-grid tbody > tr td span,
                #customer-recharge-pending-list-grid tbody > tr td span,
                #customer-recharged-list-grid tbody > tr td span,
                #executive-transactions-grid tbody > tr td span,
                #tariffs-grid tbody > tr td span,
                #transaction-grid tbody > tr td span,
                #cashpayment-grid tbody > tr td span,
                #deposit-grid tbody > tr td span,
                #transaction-onlinepayment-grid tbody > tr td span,
                #cashpaymentlist-grid tbody > tr td span,
                #noccost-grid tbody > tr td span,
                #budget-grid tbody > tr td span,
                #product-grid tbody > tr td span,
                #wishlist-grid tbody > tr td span,
                #tariff-grid tbody > tr td span,
                #plants-downtime-grid tbody > tr td span,
                #guest-customers-grid tbody > tr td span,
                #discount-grid tbody > tr td span,
                #potential-grid tbody > tr td span,
                #plant-details-grid tbody > tr td span,
                #country-grid tbody > tr td span,
                #agent-ledger-grid tbody > tr td span,
                #specific-agent-ledger-grid tbody > tr td span,
                #agent-summary-grid tbody > tr td span,
                #agent-transaction-grid tbody > tr td span,
                #specific-agent-transaction-grid tbody > tr td span,
                #specific-agent-summary-grid tbody > tr td span,
                #agents-grid tbody > tr td span,
                #state-grid tbody > tr td span,
                #noc-grid tbody > tr td span,
                #kyc-grid tbody > tr td span,
                #complaints-grid tbody > tr td span,
                #discounthistory-grid tbody > tr td span,
                #discount-csr-grid tbody > tr td span,
                #users-grid tbody > tr td span,
                #users-role-grid tbody > tr td span,
                #permission-grid tbody > tr td span,
                #logs-grid tbody > tr td span,
                #customer-survey-grid tbody > tr td span,
                #potentialgeneration-grid tbody > tr td span,
                #plant-health-check-grid tbody > tr td span,
                #dashboardsummary-operation-grid tbody > tr td span,
                #dashboardsummary-customer-grid tbody > tr td span,
                #dashboardsummary-finance-grid tbody > tr td span,
                #divBankDepositrecord tbody > tr td span,
                #paytm-reverse-transactions-grid tbody > tr td span,
                #agents-list-grid tbody > tr td span,
                #agents-transaction-grid tbody > tr td span,
                #agents-month-transaction-grid tbody > tr td span,
                #sm-agentslist-grid tbody > tr td span,
                #sm-transaction-grid tbody > tr td span,
                #sm-summary-grid tbody > tr td span,
                #agents-customerlist-grid tbody > tr td span,
                #customer-transaction-grid tbody > tr td span,
                #customer-month-transaction-grid tbody > tr td span,
                #customer-month-complaints-grid tbody > tr td span,
                #customer-daily-complaints-grid tbody > tr td span,
                #usage-data-grid tbody > tr td span,
                #cash-payments-grid tbody > tr td span,
                #transaction-onlinepaymentwip-grid tbody > tr td span,
                #transaction-history-grid tbody > tr td span,
                #sparkmeter-grid tbody > tr td span,
                #plant360-summary-grid tbody > tr td span,
                #data-grid tbody > tr td span,
                #invalid-onlinepayment-grid tbody > tr td span,
                #customer-complaints-grid tbody > tr td span,
                #plant360customer-recharged-list-grid tbody > tr td span,
                #sales-executive-grid tbody > tr td span {
                    width: 50%;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;
                }

            #users-grid tbody > tr td {
                word-break: break-all;
            }

                #customers-grid tbody > tr td:before,
                #sparkmeter-wip-grid tbody > tr td:before,
                #electrician-grid tbody > tr td:before,
                #electrician-performance-grid tbody > tr td:before,
                #notification-config-grid tbody > tr td:before,
                #sales-executive-visit-grid tbody > tr td:before,
                #guest-customers-list-grid tbody > tr td:before,
                #bank-deposit-grid tbody > tr td:before,
                #customer-list-grid tbody > tr td:before,
                #agentcommissionscheme-grid tbody > tr td:before,
                #plant-maintenance-summary tbody > tr td:before,
                #plant-maintenance-all tbody > tr td:before,
                #api-logs-grid tbody > tr td:before,
                #noccost-pending-grid tbody > tr td:before,
                #master-tariffs-grid tbody > tr td:before,
                #customer-plan-change-grid tbody > tr td:before,
                #plants-down-time-grid tbody > tr td:before,
                #plant-down-time-ticket-grid tbody > tr td:before,
                #customer-recharge-pending-list-grid tbody > tr td:before,
                #customer-recharged-list-grid tbody > tr td:before,
                #executive-transactions-grid tbody > tr td:before,
                #tariffs-grid tbody > tr td:before,
                #transaction-grid tbody > tr td:before,
                #cashpayment-grid tbody > tr td:before,
                #deposit-grid tbody > tr td:before,
                #transaction-onlinepayment-grid tbody > tr td:before,
                #cashpaymentlist-grid tbody > tr td:before,
                #noccost-grid tbody > tr td:before,
                #budget-grid tbody > tr td:before,
                #product-grid tbody > tr td:before,
                #wishlist-grid tbody > tr td:before,
                #tariff-grid tbody > tr td:before,
                #plants-downtime-grid tbody > tr td:before,
                #guest-customers-grid tbody > tr td:before,
                #discount-grid tbody > tr td:before,
                #potential-grid tbody > tr td:before,
                #plant-details-grid tbody > tr td:before,
                #country-grid tbody > tr td:before,
                #agent-ledger-grid tbody > tr td:before,
                #specific-agent-ledger-grid tbody > tr td:before,
                #agent-summary-grid tbody > tr td:before,
                #agent-transaction-grid tbody > tr td:before,
                #specific-agent-transaction-grid tbody > tr td:before,
                #specific-agent-summary-grid tbody > tr td:before,
                #agents-grid tbody > tr td:before,
                #state-grid tbody > tr td:before,
                #noc-grid tbody > tr td:before,
                #kyc-grid tbody > tr td:before,
                #complaints-grid tbody > tr td:before,
                #discounthistory-grid tbody > tr td:before,
                #discount-csr-grid tbody > tr td:before,
                #users-grid tbody > tr td:before,
                #users-role-grid tbody > tr td:before,
                #permission-grid tbody > tr td:before,
                #logs-grid tbody > tr td:before,
                #customer-survey-grid tbody > tr td:before,
                #potentialgeneration-grid tbody > tr td:before,
                #plant-health-check-grid tbody > tr td:before,
                #dashboardsummary-operation-grid tbody > tr td:before,
                #dashboardsummary-customer-grid tbody > tr td:before,
                #dashboardsummary-finance-grid tbody > tr td:before,
                #divBankDepositrecord tbody > tr td:before,
                #paytm-reverse-transactions-grid tbody > tr td:before,
                #agents-list-grid tbody > tr td:before,
                #agents-transaction-grid tbody > tr td:before,
                #agents-month-transaction-grid tbody > tr td:before,
                #sm-agentslist-grid tbody > tr td:before,
                #sm-transaction-grid tbody > tr td:before,
                #sm-summary-grid tbody > tr td:before,
                #agents-customerlist-grid tbody > tr td:before,
                #customer-transaction-grid tbody > tr td:before,
                #customer-month-transaction-grid tbody > tr td:before,
                #customer-month-complaints-grid tbody > tr td:before,
                #customer-daily-complaints-grid tbody > tr td:before,
                #usage-data-grid tbody > tr td:before,
                #cash-payments-grid tbody > tr td:before,
                #transaction-onlinepaymentwip-grid tbody > tr td:before,
                #transaction-history-grid tbody > tr td:before,
                #sparkmeter-grid tbody > tr td:before,
                #plant360-summary-grid tbody > tr td:before,
                #data-grid tbody > tr td:before,
                #invalid-onlinepayment-grid tbody > tr td:before,
                #customer-complaints-grid tbody > tr td:before,
                #plant360customer-recharged-list-grid tbody > tr td:before,
                #sales-executive-grid tbody > tr td:before {
                    position: relative;
                    left: 0px;
                    color: #646a79;
                    font-weight: bold;
                    font-size: 13px;
                    width: 50%;
                }

                #guest-customers-grid tbody > tr td:before, #users-grid tbody > tr td:before {
                    width: 30%;
                }

    #guest-customers-grid table {
        width: 99%;
    }

    #divBankDepositrecord tbody {
        background: transparent !important;
    }

    #divBankDepositrecord tbody {
        background: transparent !important;
    }

    .btn-bd-edit {
        width: 100% !important;
    }

    #divBankDepositrecord tbody > tr td:nth-child(8) {
        text-align: left !important;
    }

    #divBankDepositrecord tbody tr td .removeRow {
        min-width: initial;
    }

    #customers-grid tbody > tr td .btn-table-edit,
    #sparkmeter-wip-grid tbody > tr td .btn-table-edit,
    #electrician-grid tbody > tr td .btn-table-edit,
    #electrician-performance-grid tbody > tr td .btn-table-edit,
    #notification-config-grid tbody > tr td .btn-table-edit,
    #sales-executive-visit-grid tbody > tr td .btn-table-edit,
    #guest-customers-list-grid tbody > tr td .btn-table-edit,
    #bank-deposit-grid tbody > tr td .btn-table-edit,
    #customer-list-grid tbody > tr td .btn-table-edit,
    #agentcommissionscheme-grid tbody > tr td .btn-table-edit,
    #plant-maintenance-summary tbody > tr td .btn-table-edit,
    #plant-maintenance-all tbody > tr td .btn-table-edit,
    #api-logs-grid tbody > tr td .btn-table-edit,
    #noccost-pending-grid tbody > tr td .btn-table-edit,
    #master-tariffs-grid tbody > tr td .btn-table-edit,
    #customer-plan-change-grid tbody > tr td .btn-table-edit,
    #plants-down-time-grid tbody > tr td .btn-table-edit,
    #plant-down-time-ticket-grid tbody > tr td .btn-table-edit,
    #customer-recharge-pending-list-grid tbody > tr td .btn-table-edit,
    #customer-recharged-list-grid tbody > tr td .btn-table-edit,
    #executive-transactions-grid tbody > tr td .btn-table-edit,
    #tariffs-grid tbody > tr td .btn-table-edit,
    #transaction-grid tbody > tr td .btn-table-edit,
    #cashpayment-grid tbody > tr td .btn-table-edit,
    #deposit-grid tbody > tr td .btn-table-edit,
    #noccost-grid tbody > tr td .btn-table-edit,
    #budget-grid tbody > tr td .btn-table-edit,
    #product-grid tbody > tr td:before,
    #wishlist-grid tbody > tr td:before,
    #tariff-grid tbody > tr td:before,
    #plants-downtime-grid tbody > tr td:before,
    #guest-customers-grid tbody > tr td:before,
    #discount-grid tbody > tr td:before,
    #potential-grid tbody > tr td:before,
    #plant-details-grid tbody > tr td:before,
    #country-grid tbody > tr td:before,
    #agent-ledger-grid tbody > tr td:before,
    #specific-agent-ledger-grid tbody > tr td:before,
    #agent-summary-grid tbody > tr td:before,
    #agent-transaction-grid tbody > tr td:before,
    #specific-agent-transaction-grid tbody > tr td:before,
    #specific-agent-summary-grid tbody > tr td:before,
    #agents-grid tbody > tr td:before,
    #state-grid tbody > tr td:before,
    #noc-grid tbody > tr td:before,
    #kyc-grid tbody > tr td:before,
    #complaints-grid tbody > tr td:before,
    #discounthistory-grid tbody > tr td:before,
    #discount-csr-grid tbody > tr td:before,
    #users-grid tbody > tr td:before,
    #users-role-grid tbody > tr td:before,
    #permission-grid tbody > tr td:before,
    #logs-grid tbody > tr td:before,
    #customer-survey-grid tbody > tr td:before,
    #potentialgeneration-grid tbody > tr td:before,
    #plant-health-check-grid tbody > tr td:before,
    #dashboardsummary-operation-grid tbody > tr td:before,
    #dashboardsummary-customer-grid tbody > tr td:before,
    #dashboardsummary-finance-grid tbody > tr td:before,
    #divBankDepositrecord tbody > tr td:before,
    #paytm-reverse-transactions-grid tbody > tr td:before,
    #agents-list-grid tbody > tr td:before,
    #agents-transaction-grid tbody > tr td:before,
    #agents-month-transaction-grid tbody > tr td:before,
    #sm-agentslist-grid tbody > tr td:before,
    #sm-summary-grid tbody > tr td:before,
    #agents-customerlist-grid tbody > tr td:before,
    #customer-transaction-grid tbody > tr td:before,
    #customer-month-transaction-grid tbody > tr td:before,
    #customer-month-complaints-grid tbody > tr td:before,
    #customer-daily-complaints-grid tbody > tr td:before,
    #usage-data-grid tbody > tr td:before,
    #cash-payments-grid tbody > tr td:before,
    #transaction-onlinepaymentwip-grid tbody > tr td:before,
    #transaction-history-grid tbody > tr td:before,
    #sparkmeter-grid tbody > tr td:before,
    #plant360-summary-grid tbody > tr td:before,
    #data-grid tbody > tr td:before,
    #invalid-onlinepayment-grid tbody > tr td:before,
    #customer-complaints-grid tbody > tr td:before,
    #plant360customer-recharged-list-grid tbody > tr td:before,
    #sales-executive-grid tbody > tr td:before {
        padding: 0;
    }

    #cash-payments-grid tbody > tr th:nth-child(1), #cash-payments-grid tbody > tr td:nth-child(1) {
        display: none;
    }

    #divBankDepositrecord tbody > tr td:nth-child(1):before {
        content: "Sr No";
    }

    #divBankDepositrecord tbody > tr td:nth-child(3):before {
        content: "Noc";
    }

    #sparkmeter-grid tbody > tr td:nth-child(1) {
        display: none;
    }

    #divBankDepositrecord tbody > tr td:nth-child(4):before,
    #paytm-reverse-transactions-grid tbody > tr td:nth-child(1):before,
    #sparkmeter-grid tbody > tr td:nth-child(2):before,
    #sales-executive-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #divBankDepositrecord tbody > tr td:nth-child(5):before {
        content: "Business Unit";
    }

    #divBankDepositrecord tbody > tr td:nth-child(6):before {
        content: "Collection Month Date";
    }

    #divBankDepositrecord tbody > tr td:nth-child(7):before {
        content: "Deposit Amount";
    }

    #divBankDepositrecord tbody > tr td:nth-child(8):before {
        content: "Action";
    }

    #kyc-grid tbody > tr td:nth-child(1),
    #permission-grid tbody > tr td:nth-child(1),
    #users-role-grid tbody > tr td:nth-child(1),
    #users-grid tbody > tr td:nth-child(1),
    #customer-survey-grid tbody > tr td:nth-child(1),
    #country-grid tbody > tr td:nth-child(1),
    #agent-ledger-grid tbody > tr td:nth-child(1),
    #specific-agent-ledger-grid tbody > tr td:nth-child(0),
    #agent-summary-grid tbody > tr td:nth-child(0),
    #agent-transaction-grid tbody > tr td:nth-child(0),
    #specific-agent-transaction-grid tbody > tr td:nth-child(0),
    #specific-agent-summary-grid tbody > tr td:nth-child(0),
    #agents-grid tbody > tr td:nth-child(0),
    #state-grid tbody > tr td:nth-child(1),
    #noc-grid tbody > tr td:nth-child(1),
    #plant-details-grid tbody > tr td:nth-child(1),
    #discount-grid tbody > tr td:nth-child(1),
    #wishlist-grid tbody > tr td:nth-child(1),
    #tariff-grid tbody > tr td:nth-child(1),
    #tariff-grid tbody > tr td:nth-child(0),
    #plants-downtime-grid tbody > tr td:nth-child(1),
    #product-grid tbody > tr td:nth-child(1),
    #transaction-onlinepayment-grid tbody > tr td:nth-child(1),
    #cashpaymentlist-grid tbody > tr td:nth-child(1),
    #noccost-grid tbody > tr td:nth-child(1),
    #noccost-pending-grid tbody > tr td:nth-child(1),
    #customer-recharged-list-grid tbody > tr td:nth-child(1),
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(1),
    #transaction-history-grid tbody > tr td:nth-child(1) {
        display: none;
    }

    #wishlist-grid tbody > tr td:nth-child(2):before,
    #sales-executive-grid tbody > tr td:nth-child(3):before {
        content: "NOC";
    }

    #customers-grid tbody > tr td:nth-child(1):before,
    #sparkmeter-wip-grid tbody > tr td:nth-child(1):before,
    #electrician-grid tbody > tr td:nth-child(1):before,
    #electrician-performance-grid tbody > tr td:nth-child(2):before,
    #notification-config-grid tbody > tr td:nth-child(1):before,
    #sales-executive-visit-grid tbody > tr td:nth-child(1):before,
    #guest-customers-list-grid tbody > tr td:nth-child(1):before,
    #plant-maintenance-summary tbody > tr td:nth-child(2):before,
    #plant-maintenance-all tbody > tr td:nth-child(1):before,
    #api-logs-grid tbody > tr td:nth-child(1):before,
    #noccost-pending-grid tbody > tr td:nth-child(1):before,
    #master-tariffs-grid tbody > tr td:nth-child(1):before,
    #customer-plan-change-grid tbody > tr td:nth-child(1):before,
    #plants-down-time-grid tbody > tr td:nth-child(1):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(1):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(2):before,
    #executive-transactions-grid tbody > tr td:nth-child(1):before,
    #tariffs-grid tbody > tr td:nth-child(1):before,
    #transaction-grid tbody > tr td:nth-child(2):before,
    #cashpayment-grid tbody > tr td:nth-child(1):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(2):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(2):before,
    #noccost-grid tbody > tr td:nth-child(2):before,
    #budget-grid tbody > tr td:nth-child(1):before,
    #plant-details-grid tbody > tr td:nth-child(3):before,
    #kyc-grid tbody > tr td:nth-child(2):before,
    #complaints-grid tbody > tr td:nth-child(1):before,
    #sm-agentslist-grid tbody > tr td:nth-child(1):before,
    #sm-transaction-grid tbody > tr td:nth-child(0):before,
    #agents-customerlist-grid tbody > tr td:nth-child(4):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(1):before,
    #cash-payments-grid tbody > tr td:nth-child(2):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(2):before,
    #transaction-history-grid tbody > tr td:nth-child(2):before,
    #plant-down-time-ticket-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(1):before {
        content: "Ticket Id";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(3):before {
        content: "Down Time Log ID";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(4):before {
        content: "Subject";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(5):before {
        content: "Status";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(6):before {
        content: "Created By";
    }

    #plant-down-time-ticket-grid tbody > tr td:nth-child(7):before {
        content: "Created On";
    }

    #deposit-grid tbody > tr td:nth-child(1):before {
        content: "Show Details";
    }

    #deposit-grid.k-grid .k-hierarchy-cell > .k-icon {
        width: 1em;
    }

    #deposit-grid .k-grid-content tbody > tr.k-detail-row {
        border-width: 0;
        margin: 0;
    }

    #deposit-grid .k-grid-content tbody > tr.k-detail-row,
    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) {
        padding: 0;
    }

        #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) tr,
        #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) tr td {
            background: #141a29;
        }

        #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) .k-widget {
            box-shadow: inset 0 0px 0 rgba(255,255,255,.2), 0 0px 0px rgba(0,0,0,.05);
        }

    #deposit-grid.master-form-grid.k-grid table tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody td {
        padding-top: .1em;
        padding-bottom: .1em;
    }

    #deposit-grid .k-grid-content tbody > tr.k-detail-row td.k-hierarchy-cell:nth-child(1),
    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2):before {
        display: none;
    }

    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody > tr td:nth-child(1):before {
        display: block;
        content: "Noc";
    }

    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody > tr td:nth-child(3):before {
        display: block;
        content: "Plant Name";
    }

    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody > tr td:nth-child(4):before {
        content: "Business Unit";
    }

    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody > tr td:nth-child(5):before {
        content: "Collection Date";
    }

    #deposit-grid .k-grid-content tbody tr.k-detail-row td.k-detail-cell:nth-child(2) table tbody > tr td:nth-child(6):before {
        content: "Deposit Amount";
    }

    #product-grid tbody > tr td:nth-child(2):before {
        content: "Product Name";
    }

    #customers-grid tbody > tr td:nth-child(2):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(2):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(3):before,
    #discounthistory-grid tbody > tr td:nth-child(3):before {
        content: "Phone Number";
    }

    #customers-grid tbody > tr td:nth-child(3):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(3):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(4):before,
    #agents-customerlist-grid tbody > tr td:nth-child(1):before,
    #cash-payments-grid tbody > tr td:nth-child(3):before,
    #transaction-history-grid tbody > tr td:nth-child(4):before {
        content: "CRN";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(2):before {
        content: "Tariff Plan"
    }

    #wishlist-grid tbody > tr td:nth-child(5):before {
        content: "Quantity"
    }

    #customers-grid tbody > tr td:nth-child(4):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(4):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(5):before,
    #executive-transactions-grid tbody > tr td:nth-child(4):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(4):before,
    #wishlist-grid tbody > tr td:nth-child(6):before,
    #kyc-grid tbody > tr td:nth-child(3):before,
    #complaints-grid tbody > tr td:nth-child(2):before,
    #discount-csr-grid tbody > tr td:nth-child(2):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(4):before,
    #discounthistory-grid tbody > tr td:nth-child(3):before,
    #paytm-reverse-transactions-grid tbody > tr td:nth-child(4):before,
    #sm-agentslist-grid tbody > tr td:nth-child(2):before,
    #sm-transaction-grid tbody > tr td:nth-child(3):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(4):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(3):before,
    #cash-payments-grid tbody > tr td:nth-child(4):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(4):before,
    #transaction-history-grid tbody > tr td:nth-child(5):before {
        content: "Customer Name";
    }

    #complaints-grid tbody > tr td:nth-child(2):before,
    #agents-transaction-grid tbody > tr td:nth-child(10):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(2):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(1):before {
        content: "Customer Id";
    }

    #customers-grid tbody > tr td:nth-child(5):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(5):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(6):before,
    #executive-transactions-grid tbody > tr td:nth-child(5):before,
    #cashpayment-grid tbody > tr td:nth-child(2):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(5):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(3):before,
    #paytm-reverse-transactions-grid tbody > tr td:nth-child(2):before,
    #sm-transaction-grid tbody > tr td:nth-child(4):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(5):before,
    #transaction-history-grid tbody > tr td:nth-child(6):before,
    #sparkmeter-grid tbody > tr td:nth-child(3):before {
        content: "Meter Serial";
    }

    #executive-transactions-grid tbody > tr td:nth-child(3):before,
    #transaction-history-grid tbody > tr td:nth-child(4):before {
        content: "CRN";
    }

    #executive-transactions-grid tbody > tr td:nth-child(6):before,
    #transaction-history-grid tbody > tr td:nth-child(7):before {
        content: "Paid Amount";
    }

    #executive-transactions-grid tbody > tr td:nth-child(7):before,
    #transaction-history-grid tbody > tr td:nth-child(8):before {
        content: "Discount Amount";
    }

    #executive-transactions-grid tbody > tr td:nth-child(8):before,
    #transaction-history-grid tbody > tr td:nth-child(9):before {
        content: "Revenue";
    }

    #executive-transactions-grid tbody > tr td:nth-child(9):before,
    #transaction-history-grid tbody > tr td:nth-child(10):before {
        content: "Payment Type";
    }

    #executive-transactions-grid tbody > tr td:nth-child(10):before,
    #transaction-history-grid tbody > tr td:nth-child(11):before {
        content: "Transaction Date";
    }

    #customers-grid tbody > tr td:nth-child(6):before,
    #customer-recharge-pending-list-grid tbody > tr td:nth-child(6):before,
    #customer-recharged-list-grid tbody > tr td:nth-child(7):before,
    #customer-transaction-grid tbody > tr td:nth-child(4):before {
        content: "Tariff Name";
    }

    #customer-recharged-list-grid tbody > tr td:nth-child(8):before {
        content: "Reset Meter";
    }

    /*#customer-recharged-list-grid tbody > tr td:nth-child(9):before {
        content: "Meter:Auto";
    }*/

    #customer-recharge-pending-list-grid tbody > tr td:nth-child(7):before,
    #transaction-history-grid tbody > tr td:nth-child(12):before {
        content: "View";
    }

    #customers-grid tbody > tr td:nth-child(7):before {
        content: "Pole Number";
    }

    #customers-grid tbody > tr td:nth-child(10):before {
        content: "Registered On App";
    }

    #customers-grid tbody > tr td:nth-child(8):before {
        content: "Archive Status";
    }

    #wishlist-grid tbody > tr td:nth-child(9):before {
        content: "Requested On";
    }

    #wishlist-grid tbody > tr td:nth-child(10):before {
        content: "Created Name";
    }

    #wishlist-grid tbody > tr td:nth-child(11):before {
        content: "Source";
    }

    #customers-grid tbody > tr td:nth-child(11):before,
    #tariffs-grid tbody > tr td:nth-child(7):before,
    #transaction-grid tbody > tr td:nth-child(8):before,
    #deposit-grid tbody > tr td:nth-child(7):before,
    #noccost-grid tbody > tr td:nth-child(11):before,
    #budget-grid tbody > tr td:nth-child(9):before,
    #product-grid tbody > tr td:nth-child(8):before,
    #wishlist-grid tbody > tr td:nth-child(13):before,
    #discount-grid tbody > tr td:nth-child(9):before,
    #potential-grid tbody > tr td:nth-child(4):before,
    #plant-details-grid tbody > tr td:nth-child(10):before,
    #country-grid tbody > tr td:nth-child(8):before,
    #agent-ledger-grid tbody > tr td:nth-child(8):before,
    #specific-agent-ledger-grid tbody > tr td:nth-child(7):before,
    #agent-summary-grid tbody > tr td:nth-child(11):before,
    #agent-transaction-grid tbody > tr td:nth-child(7):before,
    #specific-agent-transaction-grid tbody > tr td:nth-child(7):before,
    #specific-agent-summary-grid tbody > tr td:nth-child(4):before,
    #agents-grid tbody > tr td:nth-child(13):before,
    #state-grid tbody > tr td:nth-child(5):before,
    #noc-grid tbody > tr td:nth-child(6):before,
    #kyc-grid tbody > tr td:nth-child(9):before,
    #complaints-grid tbody > tr td:nth-child(11):before,
    #users-grid tbody > tr td:nth-child(9):before,
    #users-role-grid tbody > tr td:nth-child(5):before,
    #permission-grid tbody > tr td:nth-child(7):before,
    #kyc-grid tbody > tr td:nth-child(10):before,
    #customer-survey-grid tbody > tr td:nth-child(8):before,
    #potentialgeneration-grid tbody > tr td:nth-child(14):before,
    #cash-payments-grid tbody > tr td:nth-child(12):before,
    #plants-down-time-grid tbody > tr td:nth-child(10):before,
    #plant-down-time-ticket-grid tbody > tr td:nth-child(8):before {
        content: "Edit";
    }
    #agents-customerlist-grid tbody > tr td:nth-child(7):before {
        content: "Tariff Name";
    }

    #tariff-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }
    #tariff-grid tbody > tr td:nth-child(3):before {
        content: "Tariff Name";
    }
    #tariff-grid tbody > tr td:nth-child(4):before {
        content: "Load Limit";
    }

    #tariff-grid tbody > tr td:nth-child(5):before {
        content: "Monthly Plan";
    }

    #tariff-grid tbody > tr td:nth-child(6):before {
        content: "Top Up Plan";
    }

    #tariff-grid tbody > tr td:nth-child(8):before {
        content: "Edit";
    }

    #plants-downtime-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }
    #plants-downtime-grid tbody > tr td:nth-child(3):before {
        content: "Plant Code";
    }
    #plants-downtime-grid tbody > tr td:nth-child(4):before {
        content: "NOC Name";
    }
    #plants-downtime-grid tbody > tr td:nth-child(5):before {
        content: "Start Date";
    }
    #plants-downtime-grid tbody > tr td:nth-child(6):before {
        content: "End Date";
    }
    #plants-downtime-grid tbody > tr td:nth-child(7):before {
        content: "Down Time Condition";
    }
    #plants-downtime-grid tbody > tr td:nth-child(8):before {
        content: "Reason For Down Name";
    }
    #plants-downtime-grid tbody > tr td:nth-child(10):before {
        content: "Edit";
    }


    #cashpaymentlist-grid tbody > tr td:nth-child(5):before {
        content: "Revenue";
    }

    #cashpaymentlist-grid tbody > tr td:nth-child(6):before {
        content: "Source";
    }

    #executive-transactions-grid tbody > tr td:nth-child(2):before,
    #transaction-grid tbody > tr td:nth-child(1):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(3):before,
    #paytm-reverse-transactions-grid tbody > tr td:nth-child(3):before,
    #sm-transaction-grid tbody > tr td:nth-child(2):before,
    #cash-payments-grid tbody > tr td:nth-child(5):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(3):before,
    #transaction-history-grid tbody > tr td:nth-child(3):before {
        content: "Order Id";
    }

    #transaction-grid tbody > tr td:nth-child(3):before {
        content: "Meter Serial";
    }

    #transaction-grid tbody > tr td:nth-child(4):before,
    #cashpayment-grid tbody > tr td:nth-child(3):before,
    #noccost-grid tbody > tr td:nth-child(5):before {
        content: "Amount";
    }

    #transaction-onlinepayment-grid tbody > tr td:nth-child(6):before,
    #sm-transaction-grid tbody > tr td:nth-child(5):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(10):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(6):before {
        content: "Paid Amount";
    }

    #customer-transaction-grid tbody > tr td:nth-child(2):before {
        content: "Payment Date"
    }

    #transaction-grid tbody > tr td:nth-child(5):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(9):before,
    #sm-transaction-grid tbody > tr td:nth-child(8):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(8):before {
        content: "Payment Status";
    }

    #transaction-onlinepayment-grid tbody > tr td:nth-child(10):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(7):before,
    #sm-transaction-grid tbody > tr td:nth-child(9):before,
    #customer-transaction-grid tbody > tr td:nth-child(1):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(9):before {
        content: "Billing Month";
    }

    #transaction-grid tbody > tr td:nth-child(6):before,
    #cashpayment-grid tbody > tr td:nth-child(5):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(8):before {
        content: "Transaction Date";
    }

    #cashpaymentlist-grid tbody > tr td:nth-child(9):before {
        content: "Internal Agent Name";
    }

    #transaction-grid tbody > tr td:nth-child(7):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(11):before,
    #sm-transaction-grid tbody > tr td:nth-child(10):before {
        content: "Updated in SparkMeter";
    }

    #transaction-onlinepayment-grid tbody > tr td:nth-child(12):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(11):before {
        content: "Payment By";
    }

    #cashpayment-grid tbody > tr td:nth-child(4):before,
    #agents-transaction-grid tbody > tr td:nth-child(7):before,
    #customer-transaction-grid tbody > tr td:nth-child(8):before {
        content: "Payment Type";
    }

    #deposit-grid tbody > tr td:nth-child(2):before {
        content: "Total Deposit Amount";
    }

    #deposit-grid tbody > tr td:nth-child(3):before {
        content: "Deposit Date";
    }

    #deposit-grid tbody > tr td:nth-child(4):before {
        content: "Deposit Location";
    }

    #deposit-grid tbody > tr td:nth-child(5):before {
        content: "Collection Date";
    }

    #deposit-grid tbody > tr td:nth-child(6):before {
        content: "Attachment";
    }

    #noccost-grid tbody > tr td:nth-child(8):before {
        content: "Has Attachment";
    }

    #wishlist-grid tbody > tr td:nth-child(7):before {
        content: "Phone Number";
    }

    #deposit-grid tbody > tr td:nth-child(8):before,
    #noccost-grid tbody > tr td:nth-child(9):before,
    #budget-grid tbody > tr td:nth-child(8):before,
    #wishlist-grid tbody > tr td:nth-child(8):before,
    #kyc-grid tbody > tr td:nth-child(7):before,
    #sm-agentslist-grid tbody > tr td:nth-child(6):before,
    #agents-customerlist-grid tbody > tr td:nth-child(6):before,
    #cash-payments-grid tbody > tr td:nth-child(6):before {
        content: "Status";
    }

    #transaction-onlinepayment-grid tbody > tr td:nth-child(7):before,
    #sm-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Revenue";
    }

    #transaction-onlinepayment-grid tbody > tr td:nth-child(8):before,
    #sm-transaction-grid tbody > tr td:nth-child(7):before,
    #cash-payments-grid tbody > tr td:nth-child(9):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(7):before {
        content: "Recharge Type";
    }

    #cash-payments-grid tbody > tr td:nth-child(10):before {
        content: "Billing Month";
    }

    #noccost-grid tbody > tr td:nth-child(3):before {
        content: "Business Unit";
    }

    #noccost-grid tbody > tr td:nth-child(4):before {
        content: "Cost Head";
    }

    #noccost-grid tbody > tr td:nth-child(6):before {
        content: "Month and Year";
    }

    #noccost-grid tbody > tr td:nth-child(7):before {
        content: "Expense Purpose";
    }

    #noccost-grid tbody > tr td:nth-child(10):before {
        content: "Is Noc Level Expense";
    }
    #noccost-grid tbody > tr td:nth-child(11):before {
        content: "Expense Date";
    }

    #noccost-grid tbody > tr td:nth-child(13):before {
        content: "Edit";
    }

    /* Customer PipeLine grid*/

    #guest-customers-list-grid tbody > tr td:nth-child(1):before {
        content: "NOC";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(3):before {
        content: "Pole";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(4):before {
        content: "Distance From Pole";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(5):before {
        content: "Customer Name";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(6):before {
        content: "Phone Number";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(7):before {
        content: "Referred By";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(8):before {
        content: "Status";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(9):before {
        content: "Operation Status";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(10):before {
        content: "Requested On";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(11):before {
        content: "Created Name";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(12):before {
        content: "Source";
    }
    #guest-customers-list-grid tbody > tr td:nth-child(14):before {
        content: "Edit";
    }




    /* Budget grid */
    #budget-grid tbody > tr td:nth-child(1):before {
        content: "Plant Name";
    }

    #budget-grid tbody > tr td:nth-child(2):before {
        content: "Month and Year";
    }

    #budget-grid tbody > tr td:nth-child(3):before {
        content: "Business Head";
    }

    #budget-grid tbody > tr td:nth-child(4):before {
        content: "Budget Revenue";
    }

    #budget-grid tbody > tr td:nth-child(5):before {
        content: "Operational Expense";
    }

    #budget-grid tbody > tr td:nth-child(6):before {
        content: "Edit";
    }
    /* Budget grid */

    #product-grid tbody > tr td:nth-child(3):before {
        content: "Offer Description";
    }

    #product-grid tbody > tr td:nth-child(4):before {
        content: "Price";
    }

    #product-grid tbody > tr td:nth-child(5):before {
        content: "Stock Quantity";
    }

    #product-grid tbody > tr td:nth-child(6):before,
    #country-grid tbody > tr td:nth-child(7):before,
    #agent-ledger-grid tbody > tr td:nth-child(9):before,
    #specific-agent-ledger-grid tbody > tr td:nth-child(9):before,
    #agent-summary-grid tbody > tr td:nth-child(11):before,
    #agent-transaction-grid tbody > tr td:nth-child(13):before,
    #specific-agent-transaction-grid tbody > tr td:nth-child(13):before,
    #specific-agent-summary-grid tbody > tr td:nth-child(4):before,
    #agent-grid tbody > tr td:nth-child(7):before,
    #state-grid tbody > tr td:nth-child(4):before,
    #customers-grid tbody > tr td:nth-child(9):before,
    #plant-details-grid tbody > tr td:nth-child(9):before,
    #noc-grid tbody > tr td:nth-child(5):before,
    #users-grid tbody > tr td:nth-child(8):before,
    #users-role-grid tbody > tr td:nth-child(4):before,
    #permission-grid tbody > tr td:nth-child(6):before,
    #discount-grid tbody > tr td:nth-child(8):before,
    #customer-survey-grid tbody > tr td:nth-child(6):before {
        content: "Active";
    }

    #wishlist-grid tbody > tr td:nth-child(3):before {
        content: "Plant Name";
    }

    #permission-grid tbody > tr td:nth-child(4):before {
        content: "Category";
    }

    #wishlist-grid tbody > tr td:nth-child(4):before {
        content: "Product Name";
    }

    #wishlist-grid tbody > tr td:nth-child(9):before {
        content: "Requested On";
    }

    #country-grid tbody > tr td:nth-child(3):before,
    #agent-ledger-grid tbody > tr td:nth-child(3):before,
    #specific-agent-ledger-grid tbody > tr td:nth-child(3):before,
    #agent-summary-grid tbody > tr td:nth-child(3):before,
    #agent-transaction-grid tbody > tr td:nth-child(3):before,
    #specific-agent-transaction-grid tbody > tr td:nth-child(3):before,
    #specific-agent-summary-grid tbody > tr td:nth-child(3):before,
    #agents-grid tbody > tr td:nth-child(3):before,
    #users-role-grid tbody > tr td:nth-child(2):before,
    #permission-grid tbody > tr td:nth-child(2):before,
    #sm-summary-grid tbody > tr td:nth-child(2):before,
    #agents-customerlist-grid tbody > tr td:nth-child(2):before {
        content: "Name";
    }

    

    #discount-grid tbody > tr td:nth-child(2):before {
        content: "Discount Name";
    }

    #discount-grid tbody > tr td:nth-child(3):before {
        content: "Coupon Code";
    }

    #discount-grid tbody > tr td:nth-child(4):before {
        content: "Discount Percentage";
    }

    #discount-grid tbody > tr td:nth-child(5):before {
        content: "Discount Amount";
    }

    #discount-grid tbody > tr td:nth-child(6):before {
        content: "Redeem Count";
    }

    #discount-grid tbody > tr td:nth-child(7):before {
        content: "Usage History";
    }

    #discount-grid tbody > tr td:nth-child(10):before {
        content: "Edit";
    }

    #potential-grid tbody > tr td:nth-child(1):before,
    #potentialgeneration-grid tbody > tr td:nth-child(1):before,
    #plant-health-check-grid tbody > tr td:nth-child(1):before,
    #dashboardsummary-operation-grid tbody > tr td:nth-child(1):before,
    #dashboardsummary-customer-grid tbody > tr td:nth-child(1):before,
    #dashboardsummary-finance-grid tbody > tr td:nth-child(1):before,
    #plants-down-time-grid tbody > tr td:nth-child(2):before {
        content: "Plant Code";
    }

    #plants-down-time-grid tbody > tr td:nth-child(6):before {
        content: "Down Time Condition";
    }

    #plants-down-time-grid tbody > tr td:nth-child(7):before {
        content: "Reason For Down Time";
    }

    #potential-grid tbody > tr td:nth-child(2):before,
    #dashboardsummary-customer-grid tbody > tr td:nth-child(2):before,
    #dashboardsummary-finance-grid tbody > tr td:nth-child(2):before,
    #customer-month-transaction-grid tbody > tr td:nth-child(1):before {
        content: "Month/Event Day";
    }

    #potential-grid tbody > tr td:nth-child(3):before {
        content: "Value";
    }

    #plant-details-grid tbody > tr td:nth-child(2):before {
        content: "Plant Code";
    }

    #plant-details-grid tbody > tr td:nth-child(4):before {
        content: "Connection Device Id";
    }

    #plant-details-grid tbody > tr td:nth-child(5):before {
        content: "Technology";
    }

    #plant-details-grid tbody > tr td:nth-child(6):before {
        content: "Solar Capacity";
    }

    #plant-details-grid tbody > tr td:nth-child(7):before {
        content: "Biomass Capacity";
    }

    #plant-details-grid tbody > tr td:nth-child(8):before {
        content: "Inverter";
    }

    #country-grid tbody > tr td:nth-child(2):before {
        content: "Code";
    }

    #country-grid tbody > tr td:nth-child(4):before {
        content: "Time Zone";
    }

    #country-grid tbody > tr td:nth-child(5):before {
        content: "Currency Code";
    }

    #country-grid tbody > tr td:nth-child(6):before {
        content: "Currency Formate";
    }

    #agent-ledger-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #agent-ledger-grid tbody > tr td:nth-child(3):before {
        content: "Agent Name";
    }

    #agent-ledger-grid tbody > tr td:nth-child(4):before {
        content: "Will Get";
    }

    #agent-ledger-grid tbody > tr td:nth-child(5):before {
        content: "Will Give";
    }

    #agent-ledger-grid tbody > tr td:nth-child(6):before {
        content: "Order Id";
    }

    #agent-ledger-grid tbody > tr td:nth-child(7):before {
        content: "Status";
    }

    #agent-ledger-grid tbody > tr td:nth-child(8):before {
        content: "Remarks";
    }

    #agent-ledger-grid tbody > tr td:nth-child(9):before {
        content: "Created Date Time";
    }

    #agent-ledger-grid tbody > tr td:nth-child(10):before {
        content: "Edit";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(1):before {
        content: "Created Date Time";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(2):before {
        content: "Will Get";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(3):before {
        content: "Will Give";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(4):before {
        content: "Order Id";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(5):before {
        content: "Status";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(6):before {
        content: "Remarks";
    }

    #specific-agent-ledger-grid tbody > tr td:nth-child(6):before {
        content: "View";
    }

    #agent-summary-grid tbody > tr td:nth-child(1):before {
        content: "Period";
    }

    #agent-summary-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #agent-summary-grid tbody > tr td:nth-child(3):before {
        content: "Agent";
    }

    #agent-summary-grid tbody > tr td:nth-child(4):before {
        content: "No Of Transactions";
    }

    #agent-summary-grid tbody > tr td:nth-child(5):before {
        content: "Total Recharge";
    }

    #agent-summary-grid tbody > tr td:nth-child(6):before {
        content: "Total Commission";
    }

    #agent-summary-grid tbody > tr td:nth-child(7):before {
        content: "Total Balance";
    }

    #agent-summary-grid tbody > tr td:nth-child(8):before {
        content: "Total Credits";
    }

    #agent-summary-grid tbody > tr td:nth-child(9):before {
        content: "Payback Id";
    }

    #agent-summary-grid tbody > tr td:nth-child(10):before {
        content: "Payback Date";
    }

    #agent-summary-grid tbody > tr td:nth-child(11):before {
        content: "View";
    }

    #agent-transaction-grid tbody > tr td:nth-child(1):before {
        content: "Plant";
    }

    #agent-transaction-grid tbody > tr td:nth-child(2):before {
        content: "Agent";
    }

    #agent-transaction-grid tbody > tr td:nth-child(3):before {
        content: "Order Id";
    }

    #agent-transaction-grid tbody > tr td:nth-child(4):before {
        content: "Customer Name";
    }

    #agent-transaction-grid tbody > tr td:nth-child(5):before {
        content: "Paid Amount";
    }

    #agent-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Revenue";
    }

    #agent-transaction-grid tbody > tr td:nth-child(7):before {
        content: "Recharge Type";
    }

    #agent-transaction-grid tbody > tr td:nth-child(8):before {
        content: "Payment Status";
    }

    #agent-transaction-grid tbody > tr td:nth-child(9):before {
        content: "Billing Month";
    }

    #agent-transaction-grid tbody > tr td:nth-child(10):before {
        content: "Commission Amount";
    }

    #agent-transaction-grid tbody > tr td:nth-child(11):before {
        content: "CRN";
    }

    #agent-transaction-grid tbody > tr td:nth-child(12):before {
        content: "Discount Amount";
    }

    #agent-transaction-grid tbody > tr td:nth-child(13):before {
        content: "View";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(1):before {
        content: "CRN";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(2):before {
        content: "Order Id";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(3):before {
        content: "Customer Name";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(4):before {
        content: "Meter Serial";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(5):before {
        content: "Paid Amount";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Discount";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(7):before {
        content: "Recharge Type";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(8):before {
        content: "Payment Status";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(9):before {
        content: "Billing Month";
    }

    #specific-agent-transaction-grid tbody > tr td:nth-child(10):before {
        content: "Commission Amount";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(1):before {
        content: "NOC";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(2):before {
        content: "Plant";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(3):before {
        content: "Meter Serial";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(4):before {
        content: "Status";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(5):before,
    #complaints-grid tbody > tr td:nth-child(10):before {
        content: "Source";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(6):before {
        content: "Created On";
    }

    #sparkmeter-wip-grid tbody > tr td:nth-child(8):before {
        content: "View";
        
    }
    #electrician-performance-grid tbody > tr td:nth-child(1):before {
        content: "Electrician Name";
    }
    #electrician-performance-grid tbody > tr td:nth-child(3):before {
        content: "NOC";
    }
    #electrician-performance-grid tbody > tr td:nth-child(4):before {
        content: "Total Complaints";
    }
    #electrician-performance-grid tbody > tr td:nth-child(5):before {
        content: "Resolved";
    }
    #electrician-performance-grid tbody > tr td:nth-child(6):before {
        content: "Avg Resolution";
    }
    #electrician-performance-grid tbody > tr td:nth-child(7):before {
        content: "Month and Year";
    }
    #electrician-performance-grid tbody > tr td:nth-child(8):before {
        content: "Overall Score";
    }
    #electrician-performance-grid tbody > tr td:nth-child(9):before {
        content: "Top Issue";
    }
    #electrician-performance-grid tbody > tr td:nth-child(10):before {
        content: "2nd Top Issue";
    }


    #electrician-grid tbody > tr td:nth-child(1):before {
        content: "PlantName";
    }

    #electrician-grid tbody > tr td:nth-child(2):before {
        content: "NOC";
    }

    #electrician-grid tbody > tr td:nth-child(3):before {
        content: "CustomerCRN";
    }

    #electrician-grid tbody > tr td:nth-child(4):before {
        content: "Customer Name";
    }

    #electrician-grid tbody > tr td:nth-child(5):before {
        content: "Complaint";
    }

    #electrician-grid tbody > tr td:nth-child(6):before {
        content: "OverallScore";
    }

    #electrician-grid tbody > tr td:nth-child(7):before {
        content: "OverallStatus";
    }

    #electrician-grid tbody > tr td:nth-child(8):before {
        content: "Registered by";
    }

    #electrician-grid tbody > tr td:nth-child(9):before {
        content: "Registration On";
    }

    #electrician-grid tbody > tr td:nth-child(11):before {
        content: "Edit";
    }














    #notification-config-grid tbody > tr td:nth-child(1):before {
        content: "Notification Name";
    }

    #notification-config-grid tbody > tr td:nth-child(2):before {
        content: "User Roles";
    }

    #notification-config-grid tbody > tr td:nth-child(3):before {
        content: "Active";
    }

    #notification-config-grid tbody > tr td:nth-child(4):before {
        content: "Trigger Interval";
    }

    #notification-config-grid tbody > tr td:nth-child(5):before {
        content: "Notification Types";
    }

    #notification-config-grid tbody > tr td:nth-child(6):before {
        content: "Edit";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(1):before {
        content: "Executive Name";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(3):before {
        content: "NOC";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(4):before {
        content: "Visit Date";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(5):before {
        content: "Visit Close Date";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(6):before {
        content: "Visit Purpose";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(7):before {
        content: "Visit Reason";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(8):before {
        content: "Verification Status";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(9):before {
        content: "Visit Status";
    }

    #sales-executive-visit-grid tbody > tr td:nth-child(11):before {
        content: "Edit";
    }


    #bank-deposit-grid tbody > tr td:nth-child(3):before {
        content: "Total Deposit Amount";
    }

    #bank-deposit-grid tbody > tr td:nth-child(4):before {
        content: "Deposit Date";
    }

    #bank-deposit-grid tbody > tr td:nth-child(5):before {
        content: "Deposit Location";
    }

    #bank-deposit-grid tbody > tr td:nth-child(6):before {
        content: "Collection Date";
    }

    #bank-deposit-grid tbody > tr td:nth-child(7):before {
        content: "Status";
    }

    #bank-deposit-grid tbody > tr td:nth-child(8):before {
        content: "Attachment";
    }

    #bank-deposit-grid tbody > tr td:nth-child(9):before {
        content: "Edit";
    }



    /* Customer Grid*/

    #customer-list-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #customer-list-grid tbody > tr td:nth-child(3):before {
        content: "Phone Number";
    }

    #customer-list-grid tbody > tr td:nth-child(4):before {
        content: "CRN";
    }

    #customer-list-grid tbody > tr td:nth-child(5):before {
        content: "Name";
    }

    #customer-list-grid tbody > tr td:nth-child(6):before {
        content: "Meter Serial";
    }

    #customer-list-grid tbody > tr td:nth-child(7):before {
        content: "Tariff Name";
    }

    #customer-list-grid tbody > tr td:nth-child(8):before {
        content: "Active";
    }

    #customer-list-grid tbody > tr td:nth-child(9):before {
        content: "Recharged";
    }

    #customer-list-grid tbody > tr td:nth-child(10):before {
        content: "Registered On App";
    }

    #customer-list-grid tbody > tr td:nth-child(12):before {
        content: "Edit";
    }



    #agentcommissionscheme-grid tbody > tr td:nth-child(1):before {
        content: "Scheme Name";
    }

    #agentcommissionscheme-grid tbody > tr td:nth-child(2):before {
        content: "Commission Percentage";
    }

    #agentcommissionscheme-grid tbody > tr td:nth-child(3):before {
        content: "Active";
    }

    #agentcommissionscheme-grid tbody > tr td:nth-child(5):before {
        content: "Edit";
    }




    #plant-maintenance-summary tbody > tr td:nth-child(3):before {
        content: "Maintenance Type";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(4):before {
        content: "DueDate";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(5):before {
        content: "Completion Date Time";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(6):before {
        content: "Status";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(7):before {
        content: "Calculated Score";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(8):before {
        content: "Reason";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(9):before {
        content: "Responsible";
    }

    #plant-maintenance-summary tbody > tr td:nth-child(11):before {
        content: "View";
    }






    #plant-maintenance-all tbody > tr td:nth-child(1):before {
        content: "Plant Name";
    }

    #plant-maintenance-all tbody > tr td:nth-child(2):before {
        content: "NOC Name";
    }

    #plant-maintenance-all tbody > tr td:nth-child(3):before {
        content: "Month And Year";
    }

    #plant-maintenance-all tbody > tr td:nth-child(4):before {
        content: "Net Score";
    }

    #plant-maintenance-all tbody > tr td:nth-child(5):before {
        content: "Weekly Status";
    }

    #plant-maintenance-all tbody > tr td:nth-child(6):before {
        content: "Bi-Weekly Status";
    }

    #plant-maintenance-all tbody > tr td:nth-child(7):before {
        content: "Fortnight Status";
    }

    #plant-maintenance-all tbody > tr td:nth-child(8):before {
        content: "Monthly Status";
    }

    #plant-maintenance-all tbody > tr td:nth-child(9):before {
        content: "Half Yearly Status";
    }

    #plant-maintenance-all tbody > tr td:nth-child(11):before {
        content: "View";
    }

    #api-logs-grid tbody > tr td:nth-child(1):before {
        content: "Row Id";
    }

    #api-logs-grid tbody > tr td:nth-child(2):before {
        content: "Meter Serial";
    }

    #api-logs-grid tbody > tr td:nth-child(3):before {
        content: "CRN";
    }

    #api-logs-grid tbody > tr td:nth-child(4):before {
        content: "Function / Controller";
    }

    #api-logs-grid tbody > tr td:nth-child(5):before {
        content: "Api Name";
    }

    #api-logs-grid tbody > tr td:nth-child(6):before {
        content: "Api Response";
    }

    #api-logs-grid tbody > tr td:nth-child(7):before {
        content: "Created on Local Date & Time";
    }

    #api-logs-grid tbody > tr td:nth-child(8):before {
        content: "Created By";
    }



    #noccost-pending-grid tbody > tr td:nth-child(2):before {
        content: "Plant Name";
    }

    #noccost-pending-grid tbody > tr td:nth-child(3):before {
        content: "Business Unit";
    }

    #noccost-pending-grid tbody > tr td:nth-child(4):before {
        content: "Cost Head";
    }

    #noccost-pending-grid tbody > tr td:nth-child(5):before {
        content: "Amount";
    }

    #noccost-pending-grid tbody > tr td:nth-child(6):before {
        content: "Month and Year";
    }

    #noccost-pending-grid tbody > tr td:nth-child(7):before {
        content: "Expense Purpose";
    }

    #noccost-pending-grid tbody > tr td:nth-child(8):before {
        content: "Has Attachment";
    }

    #noccost-pending-grid tbody > tr td:nth-child(9):before {
        content: "Status";
    }
    #noccost-pending-grid tbody > tr td:nth-child(10):before {
        content: "Is Noc Level Expense";
    }
    #noccost-pending-grid tbody > tr td:nth-child(11):before {
        content: "Expense Date";
    }

    #noccost-pending-grid tbody > tr td:nth-child(13):before {
        content: "Edit";
    }



    #master-tariffs-grid tbody > tr td:nth-child(1):before {
        content: "Tariff Name";
    }

    #master-tariffs-grid tbody > tr td:nth-child(2):before {
        content: "Load Limit";
    }

    #master-tariffs-grid tbody > tr td:nth-child(3):before {
        content: "Monthly Plan";
    }

    #master-tariffs-grid tbody > tr td:nth-child(4):before {
        content: "Block Rate Type";
    }

    #master-tariffs-grid tbody > tr td:nth-child(5):before {
        content: "TOU Type";
    }

    #master-tariffs-grid tbody > tr td:nth-child(6):before {
        content: "Plan Minimum Spend";
    }

    #master-tariffs-grid tbody > tr td:nth-child(8):before {
        content: "Edit";
    }







    #customer-plan-change-grid tbody > tr td:nth-child(1):before {
        content: "Plant Name";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(2):before {
        content: "CRN";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(3):before {
        content: "Pay Amount";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(4):before {
        content: "Old Tariff Name";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(5):before {
        content: "New Tariff Name";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(6):before {
        content: "Is Payment Completed";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(7):before {
        content: "Is Tariff Updated";
    }

    #customer-plan-change-grid tbody > tr td:nth-child(8):before {
        content: "Created On";
    }




    #agents-grid tbody > tr td:nth-child(1):before {
        content: "Agent Id";
    }

    #agents-grid tbody > tr td:nth-child(2):before {
        content: "Paytm Number";
    }

    #agents-grid tbody > tr td:nth-child(3):before {
        content: "Agent Name";
    }

    #agents-grid tbody > tr td:nth-child(4):before {
        content: "Plant Name";
    }

    #agents-grid tbody > tr td:nth-child(5):before {
        content: "Commission scheme";
    }

    #agents-grid tbody > tr td:nth-child(6):before {
        content: "Edit";
    }

    #agents-grid tbody > tr td:nth-child(7):before {
        content: "View";
    }

    #specific-agent-summary-grid tbody > tr td:nth-child(1):before {
        content: "Period";
    }

    #specific-agent-summary-grid tbody > tr td:nth-child(2):before {
        content: "No of Transactions";
    }

    #specific-agent-summary-grid tbody > tr td:nth-child(3):before {
        content: "Total Recharge ";
    }

    #specific-agent-summary-grid tbody > tr td:nth-child(4):before {
        content: "Total Commission";
    }


    #state-grid tbody > tr td:nth-child(2):before,
    #noc-grid tbody > tr td:nth-child(2):before {
        content: "Country";
    }

    #state-grid tbody > tr td:nth-child(3):before {
        content: "State Name";
    }

    #noc-grid tbody > tr td:nth-child(3):before {
        content: "State";
    }

    #noc-grid tbody > tr td:nth-child(4):before,
    #plants-down-time-grid tbody > tr td:nth-child(3):before {
        content: "NOC Name";
    }

    #kyc-grid tbody > tr td:nth-child(4):before,
    #sm-agentslist-grid tbody > tr td:nth-child(3):before {
        content: "Proof of Identity";
    }

    #kyc-grid tbody > tr td:nth-child(5):before,
    #sm-agentslist-grid tbody > tr td:nth-child(4):before {
        content: "Identity Number";
    }

    #kyc-grid tbody > tr td:nth-child(6):before,
    #sm-agentslist-grid tbody > tr td:nth-child(5):before {
        content: "Monthly Income";
    }

    #kyc-grid tbody > tr td:nth-child(8):before,
    #sm-agentslist-grid tbody > tr td:nth-child(7):before {
        content: "No of Kids";
    }

    #kyc-grid tbody > tr td:nth-child(9):before,
    #sm-agentslist-grid tbody > tr td:nth-child(8):before {
        content: "Image";
    }

    #complaints-grid tbody > tr td:nth-child(3):before {
        content: "Customer Name";
    }

    #complaints-grid tbody > tr td:nth-child(4):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(5):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(4):before {
        content: "Complaint Number";
    }

    #complaints-grid tbody > tr td:nth-child(5):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(6):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(5):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(2):before {
        content: "Complaint Title";
    }

    #complaints-grid tbody > tr td:nth-child(6):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(3):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(6):before {
        content: "Complaint Status";
    }

    /*#complaints-grid tbody > tr td:nth-child(6):before {
        content: "Updated Date";
    }*/
    #complaints-grid tbody > tr td:nth-child(7):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(6):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(7):before {
        content: "Created On";
    }

    #complaints-grid tbody > tr td:nth-child(8):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(7):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(8):before {
        content: "Resolved On";
    }

    #complaints-grid tbody > tr td:nth-child(9):before,
    #customer-month-complaints-grid tbody > tr td:nth-child(8):before,
    #customer-daily-complaints-grid tbody > tr td:nth-child(9):before {
        content: "Resolution Time";
    }

    #customer-month-complaints-grid tbody > tr td:nth-child(9):before {
        content: "Complaint Source";
    }

    #customer-month-complaints-grid tbody > tr td:nth-child(10):before {
        content: "Customer Rating";
    }

    #discount-csr-grid tbody > tr td:nth-child(1):before,
    #customer-survey-grid tbody > tr td:nth-child(2):before {
        content: "Survey Title";
    }

    #customer-survey-grid tbody > tr td:nth-child(3):before {
        content: "Rated Customers";
    }

    #customer-survey-grid tbody > tr td:nth-child(4):before,
    #plants-down-time-grid tbody > tr td:nth-child(4):before {
        content: "Start Date";
    }

    #customer-survey-grid tbody > tr td:nth-child(5):before,
    #plants-down-time-grid tbody > tr td:nth-child(5):before {
        content: "End Date";
    }

    #discount-grid tbody > tr td:nth-child(7):before,
    #customer-survey-grid tbody > tr td:nth-child(7):before {
        content: "History";
    }

    #discount-csr-grid tbody > tr td:nth-child(3):before {
        content: "Customer Rating";
    }

    #discount-csr-grid tbody > tr td:nth-child(4):before {
        content: "Created Date";
    }

    #users-grid tbody > tr td:nth-child(2):before {
        content: "First Name";
    }

    #users-grid tbody > tr td:nth-child(3):before {
        content: "Last Name";
    }

    #users-grid tbody > tr td:nth-child(4):before {
        content: "User Id";
    }

    #users-grid tbody > tr td:nth-child(5):before {
        content: "User Name";
    }

    #users-grid tbody > tr td:nth-child(6):before {
        content: "User Role";
    }

    #users-grid tbody > tr td:nth-child(7):before {
        content: "Created On";
    }

    #users-role-grid tbody > tr td:nth-child(3):before {
        content: "Access Level";
    }

    #permission-grid tbody > tr td:nth-child(3):before {
        content: "System Name";
    }

    #permission-grid tbody > tr td:nth-child(5):before {
        content: "Display Order";
    }

    #logs-grid tbody > tr td:nth-child(1):before {
        content: "Log Type";
    }

    #logs-grid tbody > tr td:nth-child(2):before {
        content: "Short Message";
    }

    #logs-grid tbody > tr td:nth-child(3):before {
        content: "Page Url";
    }

    #logs-grid tbody > tr td:nth-child(4):before {
        content: "Details";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(2):before {
        content: "January";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(3):before {
        content: "February";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(4):before {
        content: "March";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(5):before {
        content: "April";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(6):before {
        content: "May";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(7):before {
        content: "June";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(8):before {
        content: "July";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(9):before {
        content: "August";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(10):before {
        content: "September";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(11):before {
        content: "October";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(12):before {
        content: "November";
    }

    #potentialgeneration-grid tbody > tr td:nth-child(13):before {
        content: "December";
    }

    #discounthistory-grid tbody > tr td:nth-child(1):before {
        content: "Discount Name";
    }

    #discounthistory-grid tbody > tr td:nth-child(2):before {
        content: "Discount Name";
    }

    #discounthistory-grid tbody > tr td:nth-child(4):before {
        content: "Date";
    }

    #plant-health-check-grid tbody > tr td:nth-child(2):before {
        content: "Display Name";
    }

    #plant-health-check-grid tbody > tr td:nth-child(3):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(4):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(5):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(6):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(7):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(8):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(9):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(10):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(11):before {
        content: attr(data-content);
    }

    #plant-health-check-grid tbody > tr td:nth-child(12):before {
        content: attr(data-content);
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(2):before {
        content: "Month/Event Day";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(3):before {
        content: "Solar Energy";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(4):before {
        content: "Solar CUF";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(5):before {
        content: "Biomass Energy";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(6):before {
        content: "Plant Efficiency";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(7):before {
        content: "Output Energy";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(8):before {
        content: "Distribution Losses";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(9):before {
        content: "Consumed Energy";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(10):before {
        content: "Battery SOC";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(11):before {
        content: "Peak Power";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(12):before {
        content: "Average Power";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(13):before {
        content: "Sunrise Time";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(14):before {
        content: "Sunset Time";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(15):before {
        content: "Sunrise Voltage";
    }

    #dashboardsummary-operation-grid tbody > tr td:nth-child(16):before {
        content: "Sunset Voltage";
    }


    #dashboardsummary-customer-grid tbody > tr td:nth-child(3):before {
        content: "Active Users";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(4):before {
        content: "Conn Load";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(5):before {
        content: "Avg User Activity";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(6):before {
        content: "User CUF";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(7):before {
        content: "TopUp 100";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(8):before {
        content: "TopUp 300";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(9):before {
        content: "TopUP 1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(10):before {
        content: "TopUP Above 1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(11):before {
        content: "User DISTR 100";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(12):before {
        content: "User DISTR 300";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(13):before {
        content: "User DISTR 1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(14):before {
        content: "User DISTR Above 1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(15):before {
        content: "AEPU";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(16):before {
        content: "Residence AEPU";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(17):before {
        content: "SME AEPU";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(18):before {
        content: "Factory AEPU";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(19):before {
        content: "Min Resol Time";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(20):before {
        content: "Max Resol Time";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(21):before {
        content: "Avg Resol Time";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(22):before {
        content: "Complaint Power";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(23):before {
        content: "Complaint Recharge";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(24):before {
        content: "Complaint Service Quality";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(25):before {
        content: "Complaint General";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(26):before {
        content: "Total Customer Count";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(27):before {
        content: "Residential Customers";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(28):before {
        content: "SME Customer Count";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(29):before {
        content: "New Customer 0-100";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(30):before {
        content: "New Customer 100-300";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(31):before {
        content: "New Customer 300-1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(32):before {
        content: "New Customers > 1000";
    }

    #dashboardsummary-customer-grid tbody > tr td:nth-child(33):before {
        content: "Customer Retention";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(3):before {
        content: "Actual Rev.";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(4):before {
        content: "Top Up";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(5):before {
        content: "Mthly Rechg";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(6):before {
        content: "Target Rev.";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(7):before {
        content: "ARPU";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(8):before {
        content: "Resid. ARPU";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(9):before {
        content: "SME ARPU.";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(10):before {
        content: "Factory ARPU";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(11):before {
        content: "Online Payments";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(12):before {
        content: "Cash Payments";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(13):before {
        content: "Online Paid Amount";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(14):before {
        content: "Online Discount Amount";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(15):before {
        content: "Online Percentage";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(16):before {
        content: "Cash Percentage";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(17):before {
        content: "SME Customer Count";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(18):before {
        content: "Factory Customer Count";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(19):before {
        content: "Residential Customers";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(20):before {
        content: "SME Revenue";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(21):before {
        content: "Factory Revenue";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(22):before {
        content: "Residential Revenue";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(23):before {
        content: "Revenue Wattage 0-100";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(24):before {
        content: "Rev. Watt. 100-300";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(25):before {
        content: "Rev. Watt. 300-1000";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(26):before {
        content: "Rev. Watt. Above 1000";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(27):before {
        content: "New Customer Revenue";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(28):before {
        content: "New Cust. Mont.Recharge";
    }

    #dashboardsummary-finance-grid tbody > tr td:nth-child(29):before {
        content: "New Customer TopUp";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(5):before {
        content: "Refunded Amount";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(6):before {
        content: "Refunded Status";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(7):before {
        content: "Refunded Date";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(8):before,
    #cashpaymentlist-grid tbody > tr td:nth-child(11):before {
        content: "View";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(5):before {
        content: "Payment Type";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(6):before {
        content: "Refunded Amount";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(7):before {
        content: "Refunded Status";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(8):before {
        content: "Refunded Date";
    }

    #paytm-reverse-transactions-grid tbody > tr td:nth-child(9):before,
    #transaction-onlinepayment-grid tbody > tr td:nth-child(13):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(12):before {
        content: "View";
    }

    #agents-list-grid tbody > tr td:nth-child(1):before,
    #agents-list-grid tbody > tr td:nth-child(2):before {
        content: "Customer ID";
    }

    #agents-list-grid tbody > tr td:nth-child(3):before {
        content: "Name";
    }

    #agents-list-grid tbody > tr td:nth-child(4):before,
    #agents-customerlist-grid tbody > tr td:nth-child(3):before {
        content: "Phone Number";
    }

    #agents-list-grid tbody > tr td:nth-child(5):before,
    #agents-transaction-grid tbody > tr td:nth-child(8):before {
        content: "Plant ID";
    }

    #agents-list-grid tbody > tr td:nth-child(6):before,
    #agents-transaction-grid tbody > tr td:nth-child(9):before,
    #agents-customerlist-grid tbody > tr td:nth-child(5):before {
        content: "NOC";
    }

    #customer-transaction-grid tbody > tr td:nth-child(9):before {
        content: "Payment Method";
    }

    #agents-list-grid tbody > tr td:nth-child(7):before,
    #sm-agentslist-grid tbody > tr td:nth-child(9):before,
    #sm-transaction-grid tbody > tr td:nth-child(11):before,
    #agents-customerlist-grid tbody > tr td:nth-child(8):before {
        content: "View Details";
    }

    #agents-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Amount earned/commission";
    }

    #customer-transaction-grid tbody > tr td:nth-child(7):before {
        content: "Amount Paid";
    }

    #agents-transaction-grid tbody > tr td:nth-child(5):before,
    #customer-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Discount";
    }

    #agents-transaction-grid tbody > tr td:nth-child(4):before,
    #customer-transaction-grid tbody > tr td:nth-child(5):before {
        content: "Recharge Amount";
    }

    #agents-transaction-grid tbody > tr td:nth-child(3):before,
    #customer-transaction-grid tbody > tr td:nth-child(3):before {
        content: "Transaction Id";
    }

    #cash-payments-grid tbody > tr td:nth-child(11):before,
    #transaction-onlinepaymentwip-grid tbody > tr td:nth-child(10):before {
        content: "Transaction Date";
    }

    #agents-transaction-grid tbody > tr td:nth-child(2):before {
        content: "Billing Month";
    }

    #agents-transaction-grid tbody > tr td:nth-child(1):before {
        content: "Pay";
    }

    #agents-month-transaction-grid tbody > tr td:nth-child(1):before {
        content: "Month";
    }

    #agents-month-transaction-grid tbody > tr td:nth-child(2):before,
    #agents-month-transaction-grid tbody > tr td:nth-child(3):before,
    #sm-summary-grid tbody > tr td:nth-child(4):before,
    #customer-month-transaction-grid tbody > tr td:nth-child(3):before {
        content: "Total Recharge";
    }

    #agents-month-transaction-grid tbody > tr td:nth-child(4):before,
    #customer-month-transaction-grid tbody > tr td:nth-child(4):before {
        content: "Total Top Ups";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(5):before {
        content: "CUF";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(6):before {
        content: "Avg Monthly Energy Consumption";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(7):before {
        content: "Avg Power";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(8):before {
        content: "Peak Power";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(9):before {
        content: "Total Complaints";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(10):before {
        content: "Energy Consumed";
    }

    #customer-month-transaction-grid tbody > tr td:nth-child(11):before {
        content: "Usage Alerts";
    }

    #usage-data-grid tbody > tr td:nth-child(1):before {
        content: "Peak Power";
    }

    #usage-data-grid tbody > tr td:nth-child(2):before {
        content: "Avg Power";
    }

    #usage-data-grid tbody > tr td:nth-child(3):before {
        content: "Min Factor";
    }

    #usage-data-grid tbody > tr td:nth-child(4):before {
        content: "Avg Factor";
    }

    #usage-data-grid tbody > tr td:nth-child(5):before {
        content: "Min Voltage";
    }

    #usage-data-grid tbody > tr td:nth-child(6):before {
        content: "Avg Voltage";
    }

    #usage-data-grid tbody > tr td:nth-child(7):before {
        content: "Energy Usage";
    }

    #usage-data-grid tbody > tr td:nth-child(8):before {
        content: "Network Uptime";
    }

    #usage-data-grid tbody > tr td:nth-child(9):before {
        content: "CUF";
    }

    #usage-data-grid tbody > tr td:nth-child(10):before {
        content: "Alerts";
    }

    #usage-data-grid tbody > tr td:nth-child(11):before {
        content: "TOU";
    }

    #usage-data-grid tbody > tr td:nth-child(12):before {
        content: "Event Day";
    }

    #cash-payments-grid tbody > tr td:nth-child(7):before {
        content: "Paid Amount";
    }

    #cash-payments-grid tbody > tr td:nth-child(8):before {
        content: "Discount Amount";
    }

    #sparkmeter-grid tbody > tr td:nth-child(4):before {
        content: "Operating Mode";
    }

    #sparkmeter-grid tbody > tr td:nth-child(5):before {
        content: "Meter State";
    }

    #sparkmeter-grid tbody > tr td:nth-child(6):before {
        content: "Tags";
    }

    #sparkmeter-grid tbody > tr td:nth-child(7):before {
        content: "Power Type";
    }

    #sparkmeter-grid tbody > tr td:nth-child(8):before {
        content: "Manufacturer";
    }

    #sparkmeter-grid tbody > tr td:nth-child(10):before {
        content: "Edit";
    }

    #plant360-summary-grid tbody > tr td:nth-child(1):before {
        content: "Month";
    }

    #plant360-summary-grid tbody > tr td:nth-child(2):before {
        content: "Revenue";
    }

    #plant360-summary-grid tbody > tr td:nth-child(3):before {
        content: "Solar Energy";
    }

    #plant360-summary-grid tbody > tr td:nth-child(4):before {
        content: "Biomass Energy";
    }

    #plant360-summary-grid tbody > tr td:nth-child(5):before {
        content: "Consumed Energy";
    }

    #plant360-summary-grid tbody > tr td:nth-child(6):before {
        content: "Net ARPU";
    }

    #plant360-summary-grid tbody > tr td:nth-child(7):before {
        content: "Net AEPU";
    }

    #plant360-summary-grid tbody > tr td:nth-child(8):before {
        content: "Net Avg Revenue per kWh Sold";
    }

    #plant360-summary-grid tbody > tr td:nth-child(9):before {
        content: "Complaints";
    }

    #plant360-summary-grid tbody > tr td:nth-child(10):before {
        content: "Plant Health";
    }

    #data-grid tbody > tr td:nth-child(1):before {
        content: "Day";
    }

    #data-grid tbody > tr td:nth-child(2):before {
        content: "Peak Power";
    }

    #data-grid tbody > tr td:nth-child(3):before {
        content: "Average Power";
    }

    #data-grid tbody > tr td:nth-child(4):before {
        content: "Solar Energy";
    }

    #data-grid tbody > tr td:nth-child(5):before {
        content: "Biomass Energy";
    }

    #data-grid tbody > tr td:nth-child(6):before {
        content: "Output Energy";
    }

    #data-grid tbody > tr td:nth-child(7):before {
        content: "Consumed Energy";
    }

    #data-grid tbody > tr td:nth-child(8):before {
        content: "Actual Revenue";
    }

    #data-grid tbody > tr td:nth-child(9):before {
        content: "Registered Customers";
    }

    #data-grid tbody > tr td:nth-child(10):before {
        content: "Recharged Customers";
    }

    #data-grid tbody > tr td:nth-child(11):before {
        content: "Sunrise Time";
    }

    #data-grid tbody > tr td:nth-child(12):before {
        content: "Sunset Time";
    }

    #data-grid tbody > tr td:nth-child(13):before {
        content: "Sunrise Voltage";
    }

    #data-grid tbody > tr td:nth-child(14):before {
        content: "Sunset Voltage";
    }

    #data-grid tbody > tr td:nth-child(15):before {
        content: "Plant Health";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(1):before {
        content: "Plant Name";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(2):before {
        content: "Order Id";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(3):before {
        content: "Customer Name";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(4):before {
        content: "Merter Serial";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(5):before {
        content: "Paid Amount";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(6):before {
        content: "Recharge Type";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(7):before {
        content: "Payment Status";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(8):before {
        content: "Response Description";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(9):before {
        content: "Billing Month";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(10):before {
        content: "Transaction Date";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(11):before {
        content: "Payment By";
    }

    #invalid-onlinepayment-grid tbody > tr td:nth-child(12):before {
        content: "View";
    }


    #customer-complaints-grid tbody > tr td:nth-child(1):before {
        content: "CRN";
    }

    #customer-complaints-grid tbody > tr td:nth-child(2):before {
        content: "Complaint Title";
    }

    #customer-complaints-grid tbody > tr td:nth-child(3):before {
        content: "Complaint Status";
    }

    #customer-complaints-grid tbody > tr td:nth-child(4):before {
        content: "Customer Name";
    }

    #customer-complaints-grid tbody > tr td:nth-child(5):before {
        content: "Complaint Number";
    }

    #customer-complaints-grid tbody > tr td:nth-child(6):before {
        content: "Created On";
    }

    #customer-complaints-grid tbody > tr td:nth-child(7):before {
        content: "Resolved On";
    }

    #customer-complaints-grid tbody > tr td:nth-child(8):before {
        content: "Resolution Time (day:hours:mins)";
    }

    #customer-complaints-grid tbody > tr td:nth-child(9):before {
        content: "Complaint Source";
    }

    #customer-complaints-grid tbody > tr td:nth-child(10):before {
        content: "Customer Rating";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(1) {
        display: none;
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(2):before {
        content: "CRN";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(3):before {
        content: "Name";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(4):before {
        content: "Phone Number";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(5):before {
        content: "Meter Serial";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(6):before {
        content: "Tariff Name";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(7):before {
        content: "Total Revenu";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(8):before {
        content: "Consumed Energy";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(9):before {
        content: "Operating Mode";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(10):before {
        content: "Meter State";
    }

    #plant360customer-recharged-list-grid tbody > tr td:nth-child(11):before {
        content: "Last Updated";
    }

    #sales-executive-grid tbody > tr td:nth-child(1):before {
        content: "Executive Name";
    }

    #sales-executive-grid tbody > tr td:nth-child(4):before {
        content: "Visit Date";
    }

    #sales-executive-grid tbody > tr td:nth-child(5):before {
        content: "Visit Purpose";
    }

    #sales-executive-grid tbody > tr td:nth-child(6):before {
        content: "Visit Reason";
    }

    #sales-executive-grid tbody > tr td:nth-child(7):before {
        content: "Verfication Status";
    }

    #sales-executive-grid tbody > tr td:nth-child(8):before {
        content: "Visit Status";
    }

    #sales-executive-grid tbody > tr td:nth-child(9):before {
        content: "Edit";
    }

    #plant360-summary-grid .k-pager-wrap.k-pager-md .k-pager-info,
    #plant360-summary-grid .k-pager-wrap.k-pager-sm .k-pager-info,
    #plant360-summary-grid .k-pager-wrap.k-pager-sm .k-pager-sizes {
        display: none !important;
    }
    /*=========All Data Table Labels Mobile Styles Start==========*/
    #dashboardsummary-operation-grid.k-widget, #dashboardsummary-customer-grid.k-widget, #dashboardsummary-finance-grid.k-widget {
        box-shadow: inset 0 0px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
    }

    #dashboardsummary-operation-grid table, #dashboardsummary-customer-grid table, #dashboardsummary-finance-grid table {
        position: relative;
    }

        #dashboardsummary-operation-grid table:before, #dashboardsummary-customer-grid table:before, #dashboardsummary-finance-grid table:before {
            color: #0e900f;
            font-weight: bold;
            font-size: 14px;
            left: 0;
            top: 0;
        }

        #dashboardsummary-operation-grid table:before {
            content: "Operation Dashboard Summery";
        }

        #dashboardsummary-customer-grid table:before {
            content: "Customer Dashboard Summery";
        }

        #dashboardsummary-finance-grid table:before {
            content: "Finance Dashboard Summery"
        }

    .server-section-main .server-left .sun-wraper .sun .sun-img, .server-section-main .server-left .bulb-wraper .sun .sun-img {
        width: 70%;
        min-height: 1vh;
    }

    .server-section-main .server-left .bulb-wraper .sun .sun-img {
        width: 50%;
    }

    .server-section-main .server-left .sun-wraper .sun p, .server-section-main .server-left .bulb-wraper .sun p {
        font-size: 12px;
    }

    .server-right br {
        display: none;
    }

    a.btn-table-edit {
        font-size: 13px;
        padding: 0;
    }

    .login-main-wraper {
        position: absolute;
        top: 25%;
        margin: 0 5%;
    }

    .content .list-cont .list-header.all-countries .select-section.view-select,
    .content .list-cont .list-header .select-section.view-select {
        display: none;
    }

    .mobile-p-l-0 {
        padding-left: 0 !important;
        padding-right: 5px;
        margin-bottom: 15px;
    }

    #plants-grid .plants, #state-grid .plants {
        width: 100%;
    }

    .mobile-m-b-0 {
        margin-bottom: 0 !important;
    }

    #plants-grid .plants:nth-of-type(even), #state-grid .plants:nth-of-type(even), #plants-grid .plants:nth-of-type(odd), #state-grid .plants:nth-of-type(odd) {
        margin: 10px 0 0;
    }

    #plants-grid .plants, #plants-list .plants, #state-grid .plants, #state-list .plants {
        padding: 2% 4%;
    }

    .content h5 {
        margin-top: 2px;
        margin-left: 13px;
    }

        .content h5.state-overview-plant {
            margin-left: 49px;
        }

    .mobile-map-p-l-r {
        padding: 0 5px 0;
    }

    .content .list-cont .list-body {
        max-height: 392px;
        height: 100%;
    }

    #plants-grid .plants .total-power .total-power-left,
    #plants-list .plants .total-power .total-power-left,
    #state-grid .plants .total-power .total-power-left,
    #state-list .plants .total-power .total-power-left {
        line-height: 1.35;
    }

        #plants-grid .plants .total-power .total-power-left span.power-value,
        #plants-grid .plants .total-power .total-power-right span.power-value,
        #plants-list .plants .total-power .total-power-left span.power-value,
        #plants-list .plants .total-power .total-power-right span.power-value,
        #state-grid .plants .total-power .total-power-left span.power-value,
        #state-grid .plants .total-power .total-power-right span.power-value,
        #state-list .plants .total-power .total-power-left span.power-value,
        #state-list .plants .total-power .total-power-right span.power-value {
            line-height: initial;
        }

    .content .list-cont .list-header.all-countries .select-section h5 {
        padding: 10px 0 10px 0;
    }

    .global-plant-img {
        position: relative;
        top: -18px;
        margin-top: 0px !important;
    }

    .plant-details .tags.plant-details-tags {
        margin-left: 14px !important;
    }

    .plantDetailsArrow .global-img {
        margin-top: 0 !important;
        top: 1px;
    }

    .plant-dashboard-graph .highcharts-title, .plantGraphTitleMobileHide .highcharts-title {
        display: none;
    }

    .plant-details .graph-cards li.customerSummeryMobile {
        width: 100%;
        padding: 0;
    }

        .plant-details .graph-cards li.customerSummeryMobile a {
            line-height: 12px;
        }

    .plant-details .graph-cards li.m-l.m-m-l {
        padding-left: 0;
    }

    .plant-details .graph-cards li.m-r.m-r-l {
        padding-left: 10px;
    }

    .graph-head-section > div > span.nocDashboardTigle:first-child {
        top: -60px;
    }

    .plant-details .tags.nocDashboardTags {
        margin-left: 0;
    }

    .nocDisplayMobile {
        display: block !important;
    }

    .nocDisplayDesktop {
        display: none !important;
    }

    .btn-recharge {
        color: #795548 !important;
        background: transparent !important;
        right: 65px !important;
    }

    .m-p-r-0 {
        padding-right: 0;
    }

    .master-form-wraper .form-control.form-control-text {
        padding: 0.175rem 0.25rem;
    }

    .master-form-grid.k-grid tr td .btn-table-edit {
        padding: 0 !important;
    }

    .master-form-grid.k-grid tr td .btn-table-edit, .master-form-grid.k-grid tr td a {
        background: #0e900f;
        color: #fff;
        padding: 0.0075rem 0.75rem !important;
        text-decoration: none !important;
    }

    .input-group-text.input-group-text-value {
        border: 1px solid #2c3449;
    }

    .llp-list thead th, .llp-list tbody td {
        max-width: 25%;
    }

    .llp-list.llp-list-wires thead th, .llp-list.llp-list-wires tbody td {
        max-width: 50%;
    }

    .llp-list.llp-list-batteries thead th, .llp-list.llp-list-batteries tbody td {
        max-width: 20%;
    }

    .llp-list.llp-list-solar thead th, .llp-list.llp-list-solar tbody td {
        max-width: 33.3%;
    }

    .llp-list thead.llp-list-height th {
        min-height: 68px;
    }

    #agentslist-search .col-form-field.col-form-field1, #onlinepayment-list-search .col-form-field.col-form-field1 {
        width: 48% !important;
    }

    .page-heading.mobile-margin {
        margin-bottom: 15px !important;
    }

    .btn-add-meter {
        right: 35px;
    }

        .btn-add-meter i {
            color: #1f84c1;
        }

    .btn-top-position {
        top: -3px;
    }


    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width,
    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-8,
    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-9,
    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-10,
    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-11,
    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-12 {
        width: 48%;
    }

    .master-form-wraper .search-form-wraper .col-form-field.plant360-field-width-9 {
        margin-right: 2%;
    }
}

@media (max-width:320px) {
    .plantdashboard .nav-tabs li a {
        margin: 0 7px;
    }

    .sun-wraper .arrow .arrow-wraper i:nth-child(1), .bulb-wraper .arrow .arrow-wraper i:nth-child(1) {
        visibility: hidden;
    }

    .sun-wraper .arrow .arrow-wraper i:nth-child(4), .sun-wraper .arrow .arrow-wraper i:nth-child(3),
    .bulb-wraper .arrow .arrow-wraper i:nth-child(4), .bulb-wraper .arrow .arrow-wraper i:nth-child(3),
    .dot .dot-arrow .arrow-wraper i:nth-child(3), .dot .dot-arrow .arrow-wraper i:nth-child(2) {
        display: none;
    }
}

/*=============Responsive Styles End=============*/

#live-customers-list-grid .k-grid-excel {
    background-image: linear-gradient(#00a65a,#00a65a);
    background-color: #00a65a !important;
    border-color: #008d4c !important;
    color: white;
}

#live-customers-list-grid .k-grid-ResetAll {
    background-image: linear-gradient(#007bff,#007bff);
    background-color: #007bff !important;
    border-color: #007bff !important;
    color: white;
}


@media screen and (min-width:1555px) {
    #plant360-summary-details {
        height: 28px !important;
    }
}

.eed_search_textbox {
    background: #2C3449 url(/Areas/EED/assets/images/eed_input_search_icon.svg) no-repeat 7px 7px;
    padding: 0.275rem 0.75rem 0.275rem 2rem;
    display: block;
    width: 100%;
    font-size: 13px;
    line-height: 1.5;
    color: rgba(255,255,255,0.9);
    border: 1px solid rgba(255,255,255,0.4);
    border-radius: 3px;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}


/*EED design css start*/


/*eed table dropdown checkbox*/
.eed_checkbox {
    position: relative;
}

    .eed_checkbox [type="checkbox"]:not(:checked), .eed_checkbox [type="checkbox"]:checked {
        position: absolute;
        left: -9999px;
        visibility: hidden;
    }

    .eed_checkbox input[type="checkbox"], .eed_checkbox input[type="radio"] {
        box-sizing: border-box;
        padding: 0;
    }

    .eed_checkbox [type="checkbox"] + label {
        position: relative;
        padding-left: 0px;
        cursor: pointer;
        display: inline-block;
        height: 25px;
        line-height: 25px;
        font-size: 26px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        margin-bottom: 0;
    }

    .eed_checkbox [type="checkbox"].filled-in:checked + label:before {
        top: 2px;
        left: 1px;
        width: 3px;
        height: 8px;
        border-top: 2px solid transparent;
        border-left: 2px solid transparent;
        border-right: 2px solid #000000;
        border-bottom: 2px solid #000000;
        -webkit-transform: rotateZ(37deg);
        transform: rotateZ(37deg);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
    }

    .eed_checkbox [type="checkbox"].filled-in + label:before, [type="checkbox"].filled-in + label:after {
        content: '';
        left: 0;
        position: absolute;
        z-index: 1;
    }

    .eed_checkbox [type="checkbox"] + label:before {
        content: '';
        position: absolute;
        top: 0px;
        left: 0;
        width: 15px;
        height: 15px;
        z-index: 0;
        border: 1px solid rgba(255,255,255,0.8);
        border-radius: 4px;
        margin-top: 2px;
        /* -webkit-transition: 0.2s;
        -moz-transition: 0.2s;
        -o-transition: 0.2s;
        -ms-transition: 0.2s;
        transition: 0.2s;*/
    }

    .eed_checkbox [type="checkbox"].filled-in:checked + label:after {
        top: 2px;
        width: 17px;
        height: 17px;
        border: 1px solid #15a748;
        background-color: #15a748;
        z-index: 0;
        border-radius: 4px;
    }
    .eed_checkbox [type="checkbox"]:disabled.filled-in:checked + label::after {
        background-color: #808080;
        border-color: #808080;
        cursor: not-allowed;
    }

.eed_wrapper_table tr td {
    background-color: rgba(43,52,73,1);
    color: rgb(255,255,255,0.8);
}

/*.eed_wrapper_table .k-grid-header th.k-header > .k-link {
    margin: -2.3em -.6em -.4em 0;
}
*/
.eed_wrapper_table .k-grid-header th.k-header {
    margin: -2.3em -.6em -.4em 0;
}

    .eed_wrapper_table .k-grid-header th.k-header > .k-link {
        background-color: #293145;
        color: rgba(21,167,72,1) !important;
        font-weight: 500;
    }

.eed_wrapper_table .k-link, .eed_wrapper_table .k-grid-header .k-header {
    color: rgba(21,167,72,1) !important;
    font-weight: 500;
}

.eed_wrapper_table .master-form-grid.k-grid tr td {
    border-bottom: rgba(255,255,255,0.2) 1px solid;
}

.eed_wrapper_table .eed_checkbox {
    position: relative;
    top: 5px;
}

.eed_wrapper_table tr td {
    color: rgba(255,255,255,1);
    font-weight: 300;
}

a.eed_tableedit_link {
    color: rgba(21,167,72,1) !important;
    font-weight: 400;
    margin: 0 auto;
    display: inline-flex;
}

.eed_tableedit_link {
    position: relative
}

.eed_multi_checkbox {
    margin-right: 15px;
}

    .eed_multi_checkbox .k-widget.k-dropdown {
        width: 100px;
        position: absolute;
        right: 0;
        left: 0;
        margin: 0 auto;
        top: -2px;
    }

    .eed_multi_checkbox .k-dropdown-wrap.k-state-default {
        background: transparent !important;
        color: transparent !important;
    }

        .eed_multi_checkbox .k-dropdown-wrap.k-state-default .k-icon {
            color: #ccc;
        }

    .eed_multi_checkbox .k-dropdown .k-dropdown-wrap.k-state-hover, .eed_multi_checkbox .k-dropdown .k-dropdown-wrap:hover {
        background: transparent !important;
        color: transparent !important;
        box-shadow: none;
        border-color: transparent !important;
    }

    .eed_multi_checkbox .k-dropdown .k-state-default.k-state-hover .k-input {
        background: transparent !important;
        color: transparent !important;
        box-shadow: none;
        border-color: transparent !important;
    }

    .eed_multi_checkbox .k-dropdown .k-dropdown-wrap.k-state-focused {
        box-shadow: none;
        border-color: transparent !important;
        color: transparent !important;
    }

    .eed_multi_checkbox .k-dropdown .k-input, .eed_multi_checkbox .k-dropdown .k-state-focused .k-input {
        color: transparent !important;
    }

.k-popup.k-list-container {
    padding: 5px 0 !important;
    border: rgba(255,255,255,0.2) 1px solid;
    border-radius: 4px !important;
}

.eed_multi_checkbox .k-list .k-item.k-state-hover.k-state-selected, .eed_multi_checkbox .k-list .k-item:hover.k-state-selected {
    box-shadow: inherit !important;
    border-color: transparent !important;
    background-color: #3291CA !important;
    border-radius: 0 !important;
}


.k-list .k-item.k-state-hover.k-state-selected,
.k-list .k-item:hover.k-state-selected,
.k-list-optionlabel.k-state-hover.k-state-selected,
.k-list-optionlabel:hover.k-state-selected {
    box-shadow: inset 0 0 0 2px transparent !important;
    border-color: transparent !important;
    background-color: #3291CA !important;
    border-radius: 0 !important;
}
/*.k-list .k-item.k-state-hover.k-state-selected, .k-list .k-item:hover.k-state-selected, .k-list-optionlabel.k-state-hover.k-state-selected, .k-list-optionlabel:hover.k-state-selected {
    background-color: inherit !important;
    color: rgba(255,255,255,1) !important;
   
}*/
.k-column-menu .k-menu:not(.k-context-menu), .k-menu-group, .k-menu.k-context-menu, .k-popup {
    /* border-color: rgba(0,0,0,.08) !important;*/
    color: rgba(255,255,255,1) !important;
    background-color: #2c3449 !important;
}

    .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-selected, .k-list .k-item.k-state-selected, .k-list-container .k-button.k-state-active, .k-list-container .k-button:active, .k-list-optionlabel.k-state-selected, .k-menu-group .k-item.k-state-selected, .k-menu.k-context-menu .k-item.k-state-selected, .k-spreadsheet-popup .k-button.k-state-active, .k-spreadsheet-popup .k-button.k-state-selected, .k-spreadsheet-popup .k-button:active {
        background-color: inherit !important;
        color: rgba(255,255,255,1) !important;
        border-radius: 0 !important;
    }

.k-list .k-item.k-state-focused {
    box-shadow: inset 0 0 0 2px transparent !important;
    color: rgba(255,255,255,1);
}

.k-list .k-item:hover, .k-list .k-list .k-item.k-state-hover.k-state-selected {
    background-color: #3291CA !important;
    border-radius: 0 !important;
    color: rgba(255,255,255,1) !important;
}

    .k-list .k-item.k-state-hover.k-state-selected, .k-list .k-item:hover.k-state-selected {
        background-color: #3291CA !important;
        border-radius: 0 !important;
        color: rgba(255,255,255,1) !important;
    }



span.eed_table_righticon {
    background: url(/Areas/EED/assets/images/eed_table_rightarrow.svg) no-repeat;
    padding: 0px;
    width: 20px;
    height: 20px;
    position: absolute;
    right: -25px;
    top: 2px;
}
/*nov9*/
/*.eed_wrapper_table   table {
    padding: 0px 0px 0px 10px;
}
.eed_multi_checkbox{
    margin-right:10px
}
.eed_wrapper_table .master-form-grid table {
    background-color: rgba(43,52,73,1);
}*/

.eed_wrapper_table .master-form-grid.k-grid tbody {
    position: relative;
}
/*
    .eed_wrapper_table .master-form-grid.k-grid tbody:after {
        position: absolute;
        content: "";
        width: 10px;
        height: 100%;
        background: rgba(43,52,73,1);
        left: 0;
        bottom: 0;
    }*/
.k-filter-row > th:first-child, .k-grid tbody td:first-child, .k-grid tfoot td:first-child, .k-grid-header th.k-header:first-child {
    border-left-width: 0;
    border-left: #293246 10px solid;
}

.eed_table_mobile {
    display: none;
}

span.eed_table_tickicon {
    background: url(/Areas/EED/assets/images/eed_table_tickicon.svg) no-repeat;
    padding: 0px;
    width: 20px;
    height: 20px;
    position: relative;
    top: 7px;
    display: inline-block;
}

span.eed_table_crossicon {
    background: url(/Areas/EED/assets/images/eed_table_crossicon.svg) no-repeat;
    padding: 0px;
    width: 20px;
    height: 20px;
    position: relative;
    top: 9px;
    display: inline-block;
}

span.eed_table_editicon {
    background: url(/Areas/EED/assets/images/eed_table_editicon.svg) no-repeat;
    padding: 0px;
    width: 20px;
    height: 20px;
    position: relative;
    top: 5px;
    display: inline-block;
}

span.eed_table_viewicon {
    background: url(/Areas/EED/assets/images/eed_table_viewicon.svg) no-repeat;
    padding: 0px;
    width: 30px;
    height: 20px;
    position: relative;
    top: 5px;
    display: inline-block;
}
/*product page- picture tab css*/
.eed_wrapper_table input.k-textbox {
    display: block;
    width: 100%;
    padding: 0.275rem 0.75rem 0.275rem 0.45rem;
    font-size: 13px;
    line-height: 1.5;
    color: rgba(255,255,255,0.9);
    background-color: #2C3449;
    border: 1px solid rgba(255,255,255,0.4);
    border-radius: 3px;
    text-transform: capitalize;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.eed_wrapper_table span.k-icon.k-i-edit, span.k-icon.k-i-close, span.k-icon.k-i-check, span.k-icon.k-i-cancel {
    display: none;
}

.eed_wrapper_table a.k-button.k-button-icontext.k-grid-edit {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    text-align: center;
    background: #3291CA;
    border: 2px solid #3291CA;
    border-radius: 3px;
    padding: 6px 13px;
    cursor: pointer;
    text-transform: capitalize;
}

.eed_wrapper_table a.k-button.k-button-icontext.k-grid-delete {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    background: rgba(228,88,81,1) !important;
    border: 2px solid rgba(228,88,81,1) !important;
    border-radius: 3px;
    padding: 6px 15px;
    cursor: pointer;
    text-transform: capitalize;
}

.eed_wrapper_table .k-pager-wrap .k-pager-refresh {
    background: #293145;
}

.eed_wrapper_table .k-pager-wrap .k-link:hover {
    background: #2c3449;
}

.eed_wrapper_table a.k-button.k-button-icontext.k-grid-add {
    color: #339DFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    background: transparent;
    border: 1px solid #339DFF;
    border-radius: 3px;
    padding: 6px 15px;
    cursor: pointer;
    text-transform: capitalize;
}

.eed_wrapper_table input.k-formatted-value.k-input {
    display: block;
    width: 100%;
    padding: 0.275rem 0.75rem 0.275rem 0.45rem;
    font-size: 15px;
    line-height: 1.5;
    color: rgba(255,255,255,0.9);
    background-color: #2C3449;
    border: 1px solid rgba(255,255,255,0.4);
    border-radius: 3px;
    text-transform: capitalize;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.eed_wrapper_table span.k-link.k-link-increase, span.k-link.k-link-decrease {
    background-color: rgba(255,255,255,1);
}

.eed_wrapper_table a.k-button.k-button-icontext.k-primary.k-grid-update {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    background: #06993A !important;
    border: 2px solid #06993A !important;
    border-radius: 3px;
    padding: 6px 15px;
    cursor: pointer;
    text-transform: capitalize;
}

.eed_wrapper_table .master-form-grid.k-grid tr td {
    padding: 0.3em 0.9em;
}

.eed_wrapper_table input.k-textbox:hover {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.8);
}

.eed_wrapper_table a.k-button.k-button-icontext.k-grid-cancel {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    text-align: center;
    background: rgba(51,157,255,1);
    border: 2px solid rgba(51,157,255,1);
    border-radius: 3px;
    padding: 6px 15px;
    cursor: pointer;
    text-transform: capitalize;
}

.eed_kendo_table input.k-textbox {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.eed_kendo_table .k-header.k-grid-toolbar {
    border-color: rgba(255,255,255,0.2);
}

.eed_kendo_table {
    border-top: 5px solid #1c2334;
    margin-top: 10px;
    padding-bottom: 10px;
}

a.eed_tooltip {
    padding: 0px 20px;
    font-size: 16px;
    color: white;
}
/*modal styles*/
.eed_product_modal_content {
    background-color: rgba(51,61,78,1);
    color: rgba(255,255,255,1);
    padding: 1rem;
    border-radius: 10px;
    border: none;
}

.eed_product_modal_header {
    border: none;
    padding: 0;
}

button.eed_.modal_close.close {
    color: #fff;
    outline: none;
}

.eed_product_modal_body {
    margin: 0 auto;
}

.eed_product_modal_footer {
    border-top: none;
    margin: 0 auto;
    padding-bottom: 2rem;
}

.eed_kendo_table .master-form-grid.k-grid tbody:after {
    display: none;
}

.eed_kendo_table input.k-textbox {
    margin: 0;
}

.eed_kendo_table .master-form-grid.k-grid tr td {
    padding: 0.6em 0.9em;
}

.eed_mob_selection {
    display: none;
}

/*Multiple Products Component start */
.eed_multi_product_sec .eed_multiselect_area {
    position: relative;
    margin-bottom: 15px;
}

    .eed_multi_product_sec .eed_multiselect_area .eed_selectbox {
        width: 85%;
    }

    .eed_multi_product_sec .eed_multiselect_area .eed_product_rounded {
        position: absolute;
        right: 0;
        top: 0px;
        background-color: rgba(244,244,249,0.1);
        padding: 1px 9px;
        border-radius: 50%;
        border: 1px solid #777b85;
    }

    .eed_multi_product_sec .eed_multiselect_area .eed_btn_addProduct {
        margin-top: 15px;
    }

.eed_multi_product_sec .eed_quantity_group {
    margin-bottom: 15px;
}

.eed_multi_product_sec i.eed_fa_minus {
    color: rgba(255,255,255,1);
    font-size: 10px;
}
/*Multiple Products Component Ends*/

/*light version*/
.eed_theme_light span.eed_table_tickicon {
    background: url(/Areas/EED/assets/images/eed_table_tickiconblack.svg) no-repeat;
}

.eed_theme_light span.eed_table_crossicon {
    background: url(/Areas/EED/assets/images/eed_table_crossiconblack.svg) no-repeat;
}

.eed_theme_light .eed_kendo_table .k-grid-header .k-header {
    background-color: #eaeaea !important;
    border-right: 1px solid #73707024 !important;
}

.eed_theme_light .eed_kendo_table .k-header.k-grid-toolbar {
    background-color: #ffffff !important;
}

.eed_theme_light a.eed_tooltip {
    color: #676565;
}

.eed_theme_light .eed_kendo_table input.k-textbox:hover {
    background-color: #f2f2f2;
    color: #2C3449;
    box-shadow: none;
    border: 1px solid rgba(0,0,0,0.4);
}

.eed_theme_light .eed_kendo_table .k-grid-edit-row td > .k-textbox {
    background-color: #f2f2f2;
    color: #2C3449;
    box-shadow: none;
    border: 1px solid rgba(0,0,0,0.4);
}

.eed_theme_light .eed_kendo_table input.k-formatted-value.k-input {
    background-color: #f2f2f2;
    color: #2C3449;
    box-shadow: none;
    border: 1px solid rgba(0,0,0,0.4);
}

.eed_theme_light .eed_product_modal_content {
    background-color: rgb(255 255 255);
    color: rgba(0, 0, 0, 0.8);
}

.eed_theme_light button.eed_.modal_close.close {
    color: rgba(0, 0, 0, 0.8);
}

.eed_theme_light .nav-formwizard-tabs .nav-link.active span {
    color: rgba(255, 255, 255, 0.9);
    background-color: rgb(6 153 58);
}

.eed_theme_light .nav-formwizard-tabs .nav-link.active label,
.eed_theme_light .nav-formwizard-tabs .nav-link label {
    color: rgba(0, 0, 0, 0.8);
}

.eed_theme_light .nav-formwizard-tabs .nav-item:after {
    background: rgb(48, 55, 73);
}

.eed_theme_light .tab-formwizard-content {
    background-color: #fff;
}
/*mobile view*/
@media (max-width:767px) {
    .eed_page_main_title {
        display: none;
    }
    .eed_wrapper_table .master-form-grid.k-grid tr td {
        padding: 0.3em 0em;
    }

    .eed_kendo_table .k-grid-header .k-header {
        font-size: 10px;
    }

    .eed_kendo_table img.eed_pictable_img {
        width: 30px;
    }

    .eed_kendo_table .master-form-grid.k-grid tr td a {
        background-color: transparent;
    }
    /*mobile table*/
    .eed_mob_selection {
        display: block;
    }

    .eed_mob_accordion {
        width: 100%;
        float: left;
    }

        .eed_mob_accordion .md-accordion .card .card-header a:not(.collapsed) .rotate_arrow {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }

        .eed_mob_accordion .rotate_arrow {
            position: absolute;
            right: 10px;
            top: 20px;
        }

        .eed_mob_accordion .eed_mob_detail_left {
            float: left;
        }

        .eed_mob_accordion .eed_mob_detail_right {
            float: right;
        }

        .eed_mob_accordion .eed_mob_detail_left h3 {
            font-weight: bold;
        }

        .eed_mob_accordion .eed_mob_detail_left h3,
        .eed_mob_accordion .eed_mob_detail_right h3 {
            font-size: 12px;
            font-weight: bold;
            margin-bottom: 3px;
            color: rgba(255,255,255,1);
        }

        .eed_mob_accordion .eed_mob_detail_left p,
        .eed_mob_accordion .eed_mob_detail_right p {
            font-size: 12px;
            margin-bottom: 5px;
            color: rgba(255,255,255,1);
        }

        .eed_mob_accordion .eed_mob_detail_right h3,
        .eed_mob_accordion .eed_mob_detail_right p {
            text-align: right;
        }

        .eed_mob_accordion .card-header {
            padding: 10px 25px 10px 10px;
            background-color: #353E52;
        }

        .eed_mob_accordion .md-accordion .card {
            margin: 10px 0;
            border: none;
            background-color: #353E52;
        }

        .eed_mob_accordion .eed_mob_collapse .card-body {
            padding: 10px;
        }

        .eed_mob_accordion .eed_mob_collapse .eed_mob_user_detail .table {
            color: rgba(255,255,255,1);
            margin-bottom: 0;
            ;
        }

            .eed_mob_accordion .eed_mob_collapse .eed_mob_user_detail .table td {
                padding: 3px;
                border-top: none;
                font-size: 12px;
            }

                .eed_mob_accordion .eed_mob_collapse .eed_mob_user_detail .table td:nth-child(2) {
                    text-align: right;
                }

    .eed_mob_selection {
        width: 100%;
        float: left;
    }

        .eed_mob_selection .dropdown .btn-secondary,
        .eed_mob_selection .dropdown .btn-secondary:not(:disabled):not(.disabled):active,
        .eed_mob_selection .dropdown.show > .btn-secondary.dropdown-toggl {
            background-color: transparent;
            border-color: transparent;
        }

            .eed_mob_selection .dropdown.show > .btn-secondary.dropdown-toggle:focus,
            .eed_mob_selection .btn-secondary:not(:disabled):not(.disabled).active:focus,
            .eed_mob_selection .btn-secondary:not(:disabled):not(.disabled):active:focus,
            .eed_mob_selection .dropdown .btn-secondary.focus,
            .eed_mob_selection .dropdown .btn-secondary:focus {
                box-shadow: none;
            }

        .eed_mob_selection .dropdown .dropdown-toggle::after {
            position: relative;
            top: 3px;
        }

    .eed_mtable_dropdown {
        background-color: rgba(255,255,255,1);
        position: absolute !important;
        width: auto;
    }

    .eed_mob_selection .eed_mob_sorting .down_arrow {
        transform: rotate(90deg);
        position: relative;
        top: -2px;
        left: 1px;
    }

    .eed_mob_selection .eed_mtable_right_dropdown {
        background-color: rgba(255,255,255,1);
        position: absolute !important;
        width: auto;
        left: -20px !important;
    }

    .eed_mob_selection .eed_mtable_toggle {
        padding: 2px;
        position: relative;
        top: -2px;
    }

    .eed_mob_selection .eed_default_checkbox {
        display: inline-block;
    }

    .eed_mob_accordion .card .card-header .eed_default_checkbox {
        position: absolute;
        top: 6px;
        left: 10px;
    }

    .eed_mob_accordion .eed_mob_detail_left h3 {
        /* padding-left: 25px;*/
        padding-left: 0px;
    }

    .eed_mob_accordion .card .card-header .eed_mob_detail {
        width: 100%;
        float: left;
    }

    .eed_upload_tooltip {
        position: absolute;
        top: 5px;
        right: 0;
    }

    .eed_caf_from_sec button.eed_btn_search {
        margin-top: 0px;
    }

    .eed_emi_main label.btn-default {
        font-size: 10px;
    }

    .eed_caf_from_sec .eed_caf_approve_sec {
        margin-top: 0rem;
    }

    .eed_permissionHeadLeft2 {
        font-size: 10px;
    }

    .eed_permissionTableMain .eed_permissionHeadRight {
        padding-bottom: 11px !important;
        padding-top: 11px !important;
        font-size: 8px;
    }

    .eed_permissionTableMain .permissionTableLeft {
        width: 72% !important;
    }

    .eed_permissionTableMain .permissionTableRightSub .permissionHeadRight {
        padding: 5px 5px 4px;
    }

    .eed_permissionTableMain .permissionHeadLeft {
        font-size: 12px;
    }

    .permissionHeadLeft2, .permissionTableRightSub .permissionHeadRight {
        height: 39px;
    }

        .permissionHeadLeft2:last-child, .eed_permissionTableMain .permissionTableRightSub:last-child .permissionHeadRight {
            border-bottom: none !important;
        }

    .eed_page_form button.eed_btn_chng_pwd {
        width: 250px;
    }
}

.eed_permissionTableMain .permissionHeadLeft {
    color: rgb(255,255,255,0.8);
    border-bottom: rgba(255,255,255,0.2) 1px solid;
}

.eed_permissionTableMain .permissionTableRightSub .permissionTableRightSubHead,
.eed_permissionTableMain .eed_permissionHeadRight {
    color: rgb(255,255,255,0.8);
}

.eed_permissionTableMain .permissionHeadLeft2,
.eed_permissionTableMain .permissionTableRightSub .permissionHeadRight,
.eed_permissionTableMain {
    border-bottom: rgba(255,255,255,0.2) 1px solid;
}
/*EED CAF Section*/
.eed-caf_approv_sec {
    width: 100%;
    float: left;
}

.eed_caf_from_sec .eed_default_checkbox {
    position: relative;
}

.eed_caf_from_sec input.eed_caf_textbox {
    position: absolute;
    top: 39px
}

.eed_caf_from_sec .eed_caf_mobilenum, .eed_caf_from_sec .eed_caf_mnum {
    padding-left: 30px;
}

.eed_caf_from_sec button.eed_btn_search {
    margin-top: 30px;
}

.eed_caf_from_sec .eed_btn-toggle > .handle {
    background-color: #06993a;
}

.eed_caf_from_sec .itemcontent input {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none;
}

.eed_caf_from_sec .eed_caf_approveselectbox {
    width: 200px;
}

.eed_caf_from_sec .eed_bizmoduleselect_approv {
    display: block;
}

.eed_caf_from_sec .bizmoduleselect ul {
    list-style-type: none;
    padding: 0;
    text-align: center;
    margin-bottom: 0;
}

    .eed_caf_from_sec .bizmoduleselect ul li {
        display: inline-block;
        padding: 0 5px;
    }

.eed_caf_from_sec .eed_caf_cutomerbtn {
    border-radius: 50px;
    padding: 5px 20px;
}

.eed_caf_from_sec .eed_caf_cutomerbtn_sec {
    text-align: center;
    margin: 0 auto;
    margin-bottom: 30px;
    border: 1px solid rgba(255,255,255,0.2);
    padding: 5px;
    border-radius: 50px;
}

.eed_caf_approve_sec {
    margin-top: 3rem;
}

.eed_permissionTableMain .permissionTableLeft {
    width: 60%;
}

.eed_permissionTableMain .permissionTableRightSub {
    width: 100%;
}

.permissionTableRightSub .permissionHeadRight {
    padding: 6px 5px 4px;
}
/*change password tbn*/
button.eed_btn_chng_pwd {
    color: #FFFFFF;
    font-weight: 500;
    font-size: 13px;
    line-height: 1.5;
    text-align: center;
    background: rgba(51,157,255,1);
    border: 2px solid rgba(51,157,255,1);
    border-radius: 3px;
    padding: 0.375rem 0.95rem 0.375rem 0.95rem;
    cursor: pointer;
    width: 180px;
    margin-right: 10px;
    outline: none;
}
/*dashboard alignments temp*/
span.search-back a img {
    width: 4%;
}

.filter-option-inner-inner {
    font-size: 30px;
}

h5.left-space16 {
    font-size: 13px;
    margin-left: 15px;
    font-size: 14.0px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.5);
    text-align: left;
    /* margin-left: 50px; */
    margin-top: 2px;
    line-height: 16.0px;
}

.globalimg img {
    padding-top: 15px;
    width: 30px;
}

.plant-details .global-img {
    margin-top: 10px;
    width: 5%;
}
/*husk power css*/
.plant-dashboard .map-cont {
    width: 100%;
    height: 500px;
}
/*eed heder switch theme slection*/
.eed_theme_switch .material-switch > input[type="checkbox"] {
    display: none;
}

.eed_theme_switch .material-switch > label {
    cursor: pointer;
    height: 0px;
    position: relative;
    width: 40px;
}

    .eed_theme_switch .material-switch > label::before {
        background: #3c8cf0;
        box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
        border-radius: 8px;
        content: '';
        height: 16px;
        margin-top: -8px;
        position: absolute;
        opacity: 1;
        transition: all 0.4s ease-in-out;
        width: 40px;
    }

    .eed_theme_switch .material-switch > label::after {
        background: #e3e5eb;
        border-radius: 16px;
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
        content: '';
        height: 24px;
        left: -4px;
        margin-top: -8px;
        position: absolute;
        top: -4px;
        transition: all 0.3s ease-in-out;
        width: 24px;
    }

.eed_theme_switch .material-switch > input[type="checkbox"]:checked + label::before {
    background: #505a78;
    opacity: 1;
}

.eed_theme_switch .material-switch > input[type="checkbox"]:checked + label::after {
    background: #afb0b3;
    left: 20px;
}

.eed_theme_switch {
    margin-top: 2px;
}

/*END eed heder switch theme slection*/

.heading-h6 {
    display: none;
}

.modal-body-oldCss {
color: black;
}

.highcharts-stack-labels text {
    fill: #ffffff !important;
}
