, form.search-form input[type="search"] { flex: 1; margin-right: 10px; padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } form.search-form select { padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; margin-right: 10px; } form.search-form button, form.search-form input[type="submit"] { background-color: #007bff; color: white; padding: 10px 20px; border: none; border-radius: 4px; font-size: 16px; cursor: pointer; text-transform: uppercase; } form.search-form button:hover, form.search-form input[type="submit"]:hover { background-color: #0056b3; }”]