@import '../../common'; .GridRow { position: relative; display: flex; flex-direction: row; background: #fff; .LeftSideContainer { box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15); position: absolute; z-index: 1; } } .GridColumn { display: flex; flex-direction: column; flex: 1 1 auto; background: #fff; } .LeftSideGridContainer { flex: 0 0 75px; z-index: 10; background: #fff; border-left: 1px solid #e8e8e8; } .LeftSideGrid { overflow: hidden !important; outline: none; } .HeaderGrid { width: 100%; overflow: hidden !important; outline: none; .leftHeaderCell { padding: 0 10px; display: flex; justify-content: flex-start; align-items: center; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; box-sizing: border-box; .cellNo { min-width: 50px; } .cellContent { flex: 1; height: 100%; } } } .BodyGrid { width: 100%; outline: none; } .bodyCell { font-size: 20px; }