#contentLayout { width: 1000px !important; padding-left: 0; padding-right: 0; height: 525px; overflow-y: auto; align-items: center; } #headingLayout { width: 100%; display: flex; position: relative; align-items: center; justify-content: center; padding-bottom: 12px; } #languageSelect { position: absolute; margin: 0; left: 0; } #accordion { width: 100%; } #closeIcon { right: 0; position: absolute; bottom: 2.1em; } #typicalcInfo { padding-top: 24px; padding-bottom: 24px; text-align: center; } kbd { background-color: #eee; border-radius: 3px; border: 1px solid #b4b4b4; box-shadow: 0 1px 1px rgba(0, 0, 0, .2), 0 2px 0 0 rgba(255, 255, 255, .7) inset; color: #333; display: inline-block; font-size: .85em; font-weight: 700; line-height: 1; padding: 2px 4px; white-space: nowrap; }