.fw { display: block; margin-bottom: 5px; } .fw input[type="text"], .fw { width: 100%; padding: 8px; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 5px; } .fw { padding: 10px 20px; background-color: var(--dl-color-theme-primary1); color: #fff; border: none; border-radius: 5px; cursor: pointer; transition: background-color 0.3s; } .fw1 { display: block; margin-bottom: 5px; } .fw1 { padding: 8px; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 5px; display: grid; text-align: center; } .fw1 { padding: 10px 20px; background-color: var(--dl-color-theme-primary1); color: #fff; border: none; border-radius: 5px; cursor: pointer; transition: background-color 0.3s; } .output { margin-top: 40px; } .checkBoxFilter { margin-bottom: 10px; } #weatherData { white-space: pre-wrap; /* Umbruch von langen Zeilen */ } #apiUrl { margin-top: 50px; } #apiUrloutput { width: 1250px; } .field_write { margin-top: 30px; display: flex; } .fw { margin-left: 20px; } .h1 { margin-bottom: -30px; } .thq-grid-5 { display: flex; flex-direction: column; } .dataselect { display: flex; flex-direction: row; } .data { margin-top: 40px; margin-left: 80px; } .h3 { margin-bottom: 10px; } .generate { margin-top: 20px; } .list-item { border: 1px solid #fff; padding: 10px; margin: 5px 0; border-radius: 5px; cursor: pointer; } .list-item:hover { background-color: #0a3a44; /* Change background color on hover */ }