diff --git a/themes/finc/templates/search/advanced/ranges.phtml b/themes/finc/templates/search/advanced/ranges.phtml
index 3c41b51dda92daf80d898a75add153796865aa68..bad19945e1b1cf91b1015f2c3f76682bba306f6d 100644
--- a/themes/finc/templates/search/advanced/ranges.phtml
+++ b/themes/finc/templates/search/advanced/ranges.phtml
@@ -9,11 +9,11 @@
       <input type="hidden" name="<?=$this->escapeHtmlAttr($current['type'])?>range[]" value="<?=$escField?>"/>
       <div class="date-fields">
         <div class="date-from">
-          <label for="<?=$escField?>from"><?=$this->transEsc('date_from')?>:</label>
+          <label id="from-label" for="<?=$escField?>from"><?=$this->transEsc('date_from')?>:</label>
           <input type="text" name="<?=$escField?>from" id="<?=$escField?>from" value="<?=isset($current['values'][0])?$this->escapeHtmlAttr($current['values'][0]):''?>" class="form-control" <?=$extraInputAttribs?>/>
         </div>
         <div class="date-to">
-          <label for="<?=$escField?>to"><?=$this->transEsc('date_to')?>:</label>
+          <label id="to-label" for="<?=$escField?>to"><?=$this->transEsc('date_to')?>:</label>
           <input type="text" name="<?=$escField?>to" id="<?=$escField?>to" value="<?=isset($current['values'][1])?$this->escapeHtmlAttr($current['values'][1]):''?>" class="form-control" <?=$extraInputAttribs?>/>
         </div>
       </div>
@@ -67,6 +67,10 @@ $('#{$escField}from, #{$escField}to').change(function () {
     true
   );
 });
+$(document).ready(function() {
+  $(".slider-handle.min-slider-handle").attr("aria-labelledby", "from-label");
+  $(".slider-handle.max-slider-handle").attr("aria-labelledby", "to-label");
+});
 JS;
         ?>
         <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $script, 'SET'); ?>