First please copy filter template to start editing. This will prevent missing changes on update. Better to copy modern template as it have filters as checkboxes, instead of select list.
You will find new template files in components/com_resource/views/list/default_filters_yourname.php
You can do any changes to template but I'll explain how to create custom filters template. Custom means you display filters not in FOREACH cycle but place it manually. For that purpuse we pass $this->ifilters and $this->ifilters_ext to the template.
$this->ifilter is an array contain all field filters. I mean fields that you set to be filters. The field title is a index of array. For example $this->ifilters['Year']. Byt value also array with 2 indexes.
$year = $this->ifilters['Year']; $year_values = $year['values']; $year_filter = $year['filter'];
Where $year['values']; is an array of values of the filter. You may create list of checkboxes or select list or radio list with this array. $year['filter']; contain object of this filter. You can do var_dump($year['filter']) to see what is in it.
The $this->ifilters_ext object is differ. This is allso array and alsoname of the filter created in Fiters section in backend is an index of the array. Like $this->ifilters_ext['Age']. But value of array is object. The thing you need in it is result property
$age = $this->ifilters_ext['Age']; echo JText::_('Age Between'). ': '.$age->result;
or
echo JText::_('Age Between'). ': '.$this->ifilters_ext['Age']->result;
This will help you to plase filters in whatever order you want and in whereever you want.
Do not forget you can add to template xmml file and on template edit save template properties. To get access to parameters in template use
$this->params->get('param_name')
Please note you should give uniquie names to your params as those params loaded to general param array and may overwrite somthing.
on
on 
+1 (209) 800 1209