.page_container { width: 100%; padding: 0 24px; /* min-height: 100%; */ height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: stretch; } .page_content { background-color: #fff; height: calc(100% - 46px - 20px); box-shadow: 0px 1px 4px 0px rgba(0, 7, 101, 0.15); border-radius: 6px; }