Przedstawiona Ci metoda działa. Na 100%, no - na 99,5.
Jeśli nie chce zadziałać - dopisz w ustawieniach modułu wyszukiwarki ID pozycji menu.
Jeśli to nie pomoże, wpisz do arkusza stylów, który jest wczytywany jako ostatni, na jego końcu, to co Ci już podpowiedziałem wcześniej.
Trzecia ewentualność: nadpisywanie szablonem.
W kodzie nadpisującym należy usunąć poniższy fragment:
Kod PHP:
<?php if ($this->params->get('search_areas', 1)) : ?>
<fieldset class="only">
<legend><?php echo JText::_('COM_SEARCH_SEARCH_ONLY');?></legend>
<?php foreach ($this->searchareas['search'] as $val => $txt) :
$checked = is_array($this->searchareas['active']) && in_array($val, $this->searchareas['active']) ? 'checked="checked"' : '';
?>
<input type="checkbox" name="areas[]" value="<?php echo $val;?>" id="area-<?php echo $val;?>" <?php echo $checked;?> />
<label for="area-<?php echo $val;?>">
<?php echo JText::_($txt); ?>
</label>
<?php endforeach; ?>
</fieldset>
<?php endif; ?>
Dopisane:
Sprawdziłem - działa. Miałeś dwukrotnie pozycję menu typu Wyszukiwanie z różnymi ustawieniami, dlatego Ci nie działało.
Dodatkowo masz w arkuszu stylów custom.css dopisany i zakomentowany wiersz z display:none, gdyby Ci jednak coś nie wyszło przy tworzeniu witryny.