.GridItem td, .GridFooter td {
    box-sizing: content-box !important;
    border-collapse: collapse;
    border: solid 1px #dddddd;
    background-color: inherit; /* Commented by Pratik S || 29-Sept-2021 || Black Theme Changes */

    /*padding: 10px !important;*/
}

.GridHeader td, .GridHeader th {
    box-sizing: content-box !important;
    border-collapse: collapse;
   /* border: solid 1px #ddd !important;  Commented by Saili D || 04-05-2021 || For removing header borders */
}

.Grid {
    overflow: hidden;
    table-layout: fixed;
    border: solid 1px #ddd;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: inherit;        /*AniruddhaJ for dark theme */
    margin: 0px;
    position: relative;
    float: left !important;
    box-sizing: border-box;
}

    .Grid thead {
        overflow: visible;
        display: inline-block;
        z-index: 1;
    }

    .Grid:not(.noFreeze) tbody, .Grid:not(.noFreeze) tfoot {
        overflow: auto;
        display: block;
        margin-top: -1px;
    }

    .Grid:not(.noFreeze) tbody, .Grid:not(.noFreeze) thead, .Grid {
        position: relative;
    }

        /*Commented by Pratik S for Theme changes || 29-Sept-2021*/
        /*.Grid tr.GridItem:nth-child(even), tr.GridItem:nth-child(even), tr.GridItem:nth-child(even) input, tr.GridItem:nth-child(even) span, .Grid tr.GridItem:nth-child(odd), tr.GridItem:nth-child(odd), .AlternatItemStyle, tr.GridItem:nth-child(odd) input, tr.GridItem:nth-child(odd) span {
            background-color: #FFFFFF;
        }*/

tfoot .GridPager {
    background-color: #FFFFFF;
}

.width10 {
    min-width: 10px;
    max-width: 10px;
}

.width8 {
    min-width: 8px;
    max-width: 8px;
}

.width18 {
    min-width: 18px;
    max-width: 18px;
}

.width20 {
    min-width: 20px;
    max-width: 20px;
}

.width28 {
    min-width: 28px;
    max-width: 28px;
}

.width30 {
    min-width: 30px;
    max-width: 30px;
}

.width38 {
    min-width: 38px;
    max-width: 38px;
}

.width40 {
    min-width: 40px;
    max-width: 40px;
}

.width48 {
    min-width: 48px;
    max-width: 48px;
}

.width50 {
    min-width: 50px;
    max-width: 50px;
}

.width58 {
    min-width: 58px;
    max-width: 58px;
}

.width60 {
    min-width: 60px;
    max-width: 60px;
}

.width68 {
    min-width: 68px;
    max-width: 68px;
}

.width70 {
    min-width: 70px;
    max-width: 70px;
}

.width78 {
    min-width: 78px;
    max-width: 78px;
}

.width80 {
    min-width: 80px;
    max-width: 80px;
}

.width88 {
    min-width: 88px;
    max-width: 88px;
}

.width90 {
    min-width: 90px;
    max-width: 90px;
}

.width98 {
    min-width: 98px;
    max-width: 98px;
}

.width100 {
    min-width: 100px;
    max-width: 100px;
}

.width108 {
    min-width: 108px;
    max-width: 108px;
}

.width110 {
    min-width: 110px;
    max-width: 110px;
}

.width118 {
    min-width: 118px;
    max-width: 118px;
}

.width120 {
    min-width: 120px;
    max-width: 120px;
}

.width128 {
    min-width: 128px;
    max-width: 128px;
}

.width130 {
    min-width: 130px;
    max-width: 130px;
}

.width138 {
    min-width: 138px;
    max-width: 138px;
}

.width140 {
    min-width: 140px;
    max-width: 140px;
}

.width148 {
    min-width: 148px;
    max-width: 148px;
}

.width150 {
    min-width: 150px;
    max-width: 150px;
}

.width158 {
    min-width: 158px;
    max-width: 158px;
}

.width160 {
    min-width: 160px;
    max-width: 160px;
}

.width168 {
    min-width: 168px;
    max-width: 168px;
}

.width170 {
    min-width: 170px;
    max-width: 170px;
}

.width178 {
    min-width: 178px;
    max-width: 178px;
}

.width180 {
    min-width: 180px;
    max-width: 180px;
}

.width188 {
    min-width: 188px;
    max-width: 188px;
}

.width190 {
    min-width: 190px;
    max-width: 190px;
}

.width198 {
    min-width: 198px;
    max-width: 198px;
}

.width200 {
    min-width: 200px;
    max-width: 200px;
}

.width208 {
    min-width: 208px;
    max-width: 208px;
}

.width210px {
    min-width: 210px;
    max-width: 210px;
}

.width218 {
    min-width: 218px;
    max-width: 218px;
}

.width220px {
    min-width: 220px;
    max-width: 220px;
}

.width228 {
    min-width: 228px;
    max-width: 228px;
}

.width230px {
    min-width: 230px;
    max-width: 230px;
}

.width238 {
    min-width: 238px;
    max-width: 238px;
}

.width240px {
    min-width: 240px;
    max-width: 240px;
}

.width248 {
    min-width: 248px;
    max-width: 248px;
}

.width250 {
    min-width: 250px;
    max-width: 250px;
}

.wordWrap {
    word-break:break-word;
}


/* 31-Aug-2021 | Class added by Rajeshree K for MASCLI-1326*/
.rptPageNumbers {
    padding: 5px;
}