body, html { margin: 0; padding: 0; width: 100%; height: 100%; } h1 { color: black; } #overlay{ position: absolute; top: 10vh; height: 90vh; background: wheat; } .hidden{ display: none; } .show{ display: block; } #map { height: 100vh; width: 100vw; float: left; } #currentLocation { height: 80px; width: 80px; z-index: 100; } .MapControls { height: 300px; width: 100px; position: absolute; top: 0; right: 0; display: flex; justify-content: end; } #idee { height: 50vh; width: 50vh; float: left; } .ideeBilder { width: 80px; height: 80px; } .herz { width: 80px; height: 80px; } #cancel { width: 60px; height: 60px; } p.commentText{ display: inline-block; padding-right: 20px; } p.commentLikeNumber{ display: inline-block; padding-right: 20px; } img.commentLike{ width: 15px; display: inline-block; } .image-preview ._list { padding-top: 20px; } .image-preview ._item { padding: 0 0 10px; display: inline-block; text-align: center; vertical-align: top; width: 100px; word-break: break-word; font-size: 12px; line-height: normal; } .image-preview ._item img { display: block; width: 80px; height: 80px; padding: 0 10px 6px; }