.lyphe-says { text-align: left; min-width: 20%; max-height: 128px; border: 3px inset black; padding: 10px; background-image: url("/static/snow.gif"); } .lyphe-says > img { height: 100px; float: left; margin-right: 10px; } .lyphe-says > h5, p { color: black; word-break: break-word; } .lyphe-says > h5 { padding: 0; margin: 0; line-height: 2em; } .navbar { width: 85%; padding-bottom: 10px; border-bottom: 1px black solid; } .ask { text-align: left; width: 85%; } .lyphe { display: flex; flex-direction: row; width: 85%; color: white; text-decoration: none; } .lyphe > * { margin-top: auto; margin-bottom: 1rem; } .lyphe-text { vertical-align: bottom; display: inline; } .lyphe-text > h2 { display: inline; } .lyphe-icon { height: 120px; margin-right: 20px; } .response { display: flex; flex-direction: column; align-items: flex-start; text-align: left; margin: 20px; width: 85%; } .resultstat { text-align: right; float: right; } .search-result-list { width: 100%; padding-left: 0; list-style: none; } .search-result-list > li { list-style-type: none; padding: 5px; border-top: 1px black solid; margin-top: 5px; white-space: nowrap; display: flex; } @media screen and (max-width: 800px) { .search-result-list > li { flex-direction: column; } } .search-link { color: lightblue; flex-grow: 1; word-break: break-all; white-space: initial; } .search-link:visited { color: lightblue; }