
/*Added by Nikhil Mali for UI changes on 19-12-2019 : START*/
.tdalign {
    position: fixed;
    top: 151px;
    left:215px;
}

.btnselect {
    background-color: inherit !important; /*Commented by Pratik S for Theme changes | 29-Sept-2021*/
    border-color: #02754e !important;
}

.divStyle {
    max-height: 710px;
    max-width: 1670px;
    overflow: auto;
    min-height:670px;
    min-width: 1670px;
}
.divStyle1{
    max-height:670px;
    max-width:214px;
    overflow:auto;
    min-width:214px;
    min-height:670px;
   float:left;
}

.CollpseCSS {
    margin-top: 5px; 
    /*width: 100% !important;*/
    letter-spacing: normal;
    min-width: 200px;
    max-width: 250px;
}
/*Added by Nikhil Mali for UI changes on 19-12-2019 : END*/
.GridHeader th {
    vertical-align: middle;
}


/*.btn, .btn:hover {
                    text-align: left !important;
                        box-shadow: 0px 2px #ddd  !important;
                        outline: none !important;
                }*/
.btn, .btn:hover {
    text-align: left !important;
    outline: none !important;
    background-color: #e6e6e6;
    border: 1px solid #e6e6e6;
    height: 30px !important;
}


.ddl {
    width: 100px;
}

.constantWidth {
    width: 6px;
}

.auto-style1 {
    width: 11px;
}

.txtTable {
    width: 50px;
    height: 25px;
    text-align: center !important;
}

.btnTable {
    width: 50px;
    height: 24px;
    color: #000000 !important;
    cursor: pointer !important;
    text-align: center !important;
    font: normal 11px verdana !important;
    background-color: buttonface;
}

.tdWidthConstant {
    width: 100px;
}

.GridHeader td, .GridHeader th {
    background-color: inherit !important; /*Changed by Pratik S on 29-Sept-2021 for Theme changes*/
}

.dateWidth {
    Width: 80px;
}

.btnExcel {
    padding-bottom: 5px !important;
}

.tdwidth {
    width: 400px;
}

.ValignTop {
    vertical-align: top !important;
}
 

 


 .Grid {
            overflow: hidden;
            table-layout: fixed; 
            border: solid 1px #ddd;
            border-collapse: collapse;
            border-spacing: 0px;
            background-color: #FFF !important;
			margin:5px;
			position:relative;
			float:left !important;
            box-sizing:border-box;
			 
        }

            .Grid thead {
                overflow: visible;
                display: block;
                background-color: #E7e7e7 !important;
                z-index: 1; 
                
            }

            .Grid tbody { 
                overflow: auto;
                display: block;
                margin-top: -1px;
            }

            .Grid tbody, .Grid thead, .Grid {
                position: relative;
            } 
                .Grid th,
                .Grid td {
                    padding: 10px !important; 
                    box-sizing: border-box !important; 
                    /*text-align: center;*/
                    vertical-align: middle;
                    line-height: normal;
                    border: solid 1px #DDD;
                    border-collapse: collapse;
                    border-spacing: 0;
                    border-collapse: separate;
                   
                }

 .Grid tr.GridItem:nth-child(even), tr.GridItem:nth-child(even)
    {
        background-color:#f9f9f9  !important;
    }
    .Grid tr.GridItem:nth-child(odd), tr.GridItem:nth-child(odd)
    {
        background-color:#ffffff  !important;
    } 
                 
 
				 
				
				
				 