:host { list-style-type:circle; border: 2px solid #000; display: block; width: 30%; border-radius: 5px; } li, div { border: 2px solid #000; border-radius: 5px; padding: 5px; margin: 5px; } #search-container { background-color: #d9d9d9; padding: 10px 20px 20px 20px; border: 2px solid #000; border-radius: 5px; visibility: visible; }