@font-face { font-family: 'nimbus_sans_d_otlight'; src: url('font-files/nimbus-sans-d-ot-light.woff2') format('woff2'), url('font-files/nimbus-sans-d-ot-light.woff') format('woff'); font-weight: normal; font-style: normal; } * { font-family: 'nimbus_sans_d_otlight'; color: white; } body { display: flex; flex-direction: column; width: 100%; max-width: 100vw; height: 100%; min-height: 100vh; max-height: 100vh; margin: 0; background-color: rgb(31, 31, 31); } body .content { display: flex; flex-direction: column; align-self: center; width: 75%; max-width: 65vw; height: 100%; min-height: 100vh; max-height: 100vh; } #response-area { display: flex; height: 90%; min-height: 90vh; text-wrap: wrap; flex-wrap: wrap; align-content: flex-end; } .form_box { display: flex; width: 100%; justify-content: space-between; align-content: space-around; } #url_box { display: flex; height: 5%; min-height: 5vh; width: 90%; min-width: 80vh; background-color: rgb(31, 31, 31); } #submit { display: flex; width: 5%; min-width: 3vw; background-color: rgb(49, 49, 49); } #submit:hover { cursor: pointer; background-color: rgb(31, 31, 31); } input { border-radius: 15px; }