body { margin: 0; padding: 0; background-color: #e6e6e6; } .header { padding-top: 25px; padding-left: 60px; text-align: left; } .header-img { height: 5.5rem; } .columns { display: flex; justify-content: center; margin-top: 20px; font-family: Montserrat; line-height: 130%; } .column { padding: 20px; box-sizing: border-box; } .column-left { width: 50%; } .intro-text { font-family: LibreBaskerville; font-style: italic; line-height: 130%; font-size: 20px; } .command-bar { height: 40px; width: 80%; font-size: 16px; padding-left: 20px; border-radius: 30px; border: 1.7px solid black; margin-top: 30px; background-color: #e6e6e6; display: flex; } #user_input { display: flex; height: 100%; width: 80%; font-size: 20px; font-family: LibreBaskerville; font-style: italic; padding-left: 10px; border: none; text-decoration: none; background-color: transparent; outline: none; } .command-button { display: flex; width: 20%; align-items: center; cursor: pointer; text-decoration: none; border: none; background-color: transparent; justify-content: flex-end; padding-right: 20px; } .button-arrow { height: 20px; width: auto; } .literal-function-container { display: flex; flex-direction: column; } #output { width: 80%; margin-top: 30px; } .quotationmark-up-container { display: flex; width: 80%; justify-content: left; } .quotationmark-up { height: 30px; margin-top: 30px; } .quotationmark-down-container { display: flex; width: 80%; justify-content: right; } .quotationmark-down { height: 30px; text-align: right; } .column-right { width: 30%; align-items: center; text-align: center; border-radius: 30px; border: 1.7px solid black; margin-left: 30px; } .tendrils { width: 100%; } .info-layer { padding-top: 15px; padding-bottom: 20px; }