From 3d93dad2482e9e9557eb0b541c61098474942ae7 Mon Sep 17 00:00:00 2001
From: Cameron <e107inc@gmail.com>
Date: Fri, 17 Nov 2017 14:57:52 -0800
Subject: [PATCH] Fixes #2862 - Search icon positioning fix across all
 admin-area skins.

---
 e107_handlers/admin_ui.php             | 6 +++---
 e107_themes/bootstrap3/admin_style.css | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/e107_handlers/admin_ui.php b/e107_handlers/admin_ui.php
index 7969139b5..b272c0d30 100644
--- a/e107_handlers/admin_ui.php
+++ b/e107_handlers/admin_ui.php
@@ -6669,6 +6669,7 @@ class e_admin_form_ui extends e_form
 			$gridToggle = "<a class='btn btn-default' href='".$toggleUrl."' title=\"".$gridTitle."\">".$gridIcon."</a>";
 		}
 
+	// <!--<i class='fa fa-search searchquery form-control-feedback form-control-feedback-left'></i>-->
 
 		$text = "
 			<form method='get' action='".e_REQUEST_SELF."'>
@@ -6677,9 +6678,8 @@ class e_admin_form_ui extends e_form
 					".$filter_pre."
 					<div class='row-fluid'>
 						<div  class='left form-inline span8 col-md-8' >
-							<span class='form-group has-feedback has-feedback-left'>
-								".$this->text('searchquery', $current_query[0], 50, $input_options)."
-								<i class='fa fa-search searchquery form-control-feedback form-control-feedback-left'></i>
+							<span id='admin-ui-list-search' class='form-group has-feedback has-feedback-left'>
+								".$this->text('searchquery', $current_query[0], 50, $input_options)."					
 							</span>
 							".$this->select_open('filter_options', array('class' => 'form-control e-tip tbox select filter', 'id' => false, 'title'=>LAN_FILTER))."
 								".$this->option(LAN_FILTER_LABEL_DISPLAYALL, '')."
diff --git a/e107_themes/bootstrap3/admin_style.css b/e107_themes/bootstrap3/admin_style.css
index 76b932f63..af2b54740 100644
--- a/e107_themes/bootstrap3/admin_style.css
+++ b/e107_themes/bootstrap3/admin_style.css
@@ -182,6 +182,7 @@ table  label.checkbox                   { margin-left: 20px }
 #admin-ui-list-batch                    { padding: 10px 15px }
 #admin-ui-list-batch img                { padding-top:5px }
 #admin-ui-list-filter                   { margin-bottom: 15px }
+#admin-ui-list-search:before            { content: "\f002"; margin-left:12px; position:absolute; top: 50%; transform: translateY(-50%); font-family: "FontAwesome"  }
 
 .form-control-feedback-left              { left:0; top:0 }
 .has-feedback-left input                { padding-left:30px; }