/* 08/09 by makondo, based on LR Vista findbar by LRodman, thank you! */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* comment if you want to SHOW 'Phraze not found' */
.findbar-find-fast.findbar-find-status 
{ display: none !important; }

.findbar-find-fast.find-status-icon[status="notfound"], 
image[label="Highlight all"], 
/* 'wrap'? icon */
.findbar-find-fast.find-status-icon
{ display: none !important; }

findbar
{ border: none !important;
color: #ccc !important;
text-shadow: -1px -1px 1px black, 1px 2px 4px black !important; } 

#FindToolbar .findbar-container 
{ -moz-box-direction: reverse !important; }

#FindToolbar .toolbarbutton-text, 
#FindToolbar .checkbox-label-box
{ color: #ccc !important;
text-shadow: -1px -1px 1px black, 1px 2px 4px black !important; }

/* hides the word 'Find: ' */
.findbar-find-fast 
{ /*-moz-appearance: none !important;
background: none !important;
border: 0 none !important;
padding: 0 2px !important;*/
font-size: 0px !important; }

.findbar-textbox
{ -moz-appearance: none !important;
/*min-width: 250px !important; */
font-family: Segoe UI, Verdana, Helvetica, sans serif !important; 
color: black !important;
font-size: 13px !important;
font-weight: bold !important; 
text-shadow: #E3EABA 0px 1px 4px !important;
background: none !important;
-moz-border-radius: 8px !important;
border-top: 2px solid !important; 
border-bottom: 2px solid !important; 
border-left: 2px solid !important;
border-right: 2px solid !important;
-moz-border-top-colors: #C5D3D4 #9EA9AA#8E9899 !important; 
-moz-border-bottom-colors: #435657 #69D2E0 #ccc !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-right-colors:  #666 #4CB5B8 #274D54 !important;
-moz-box-shadow: inset -10px 20px 20px rgba(170,190,186,0.2), 2px 4px 8px rgba(0,0,0,0.4) !important; }

.findbar-find-fast.findbar-find-status, .findbar-textbox[status="notfound"]
{ background: rgba(153,0,0, 0.3) !important;
-moz-box-shadow: inset -10px 20px 20px rgba(170,190,186,0.4), 2px 4px 8px rgba(0,0,0,0.4) !important; }

/* ========== close button ============ */
.findbar-closebutton > .toolbarbutton-icon, 
.findbar-closebutton
{ opacity: .8 !important; 
width: 16px !important;
height: 16px !important;
border: none !important; }

.findbar-closebutton:hover
{ opacity: 1 !important;
background-color: transparent !important;
-moz-box-shadow: none !important; }

.findbar-closebutton, .findbar-closebutton:hover
{ border: none !important;
list-style-image: none !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAC4jAAAuIwF4pT92AAAEMElEQVR42r1VV0ukVxjWzX8ISy4WMrPqjmF27AVEERX0QsGGvYMNe68o2AXFgvVC8cICFrChuQmoIIqIiiSOoyRiNrhjR1fn+5xz5uQ5HzvDiBvJRcjAw3nP+d7znLePRW1trYURlZWVlhUVFW/4Crz5lzDdMeeyMN/8l3i2SU9P/x6QZ2ZmyjIyMuRc5ivw/uvKzyQZOsZvMn6Wlpb2trS01PIFMT6+VSqVs87Ozn+4uroeODo6qp2cnDTYa1xcXL65Ojg4HEJXjf3vNjY2P6empr4zEfP4cAEWWPn6+n6KiopiHNHR0Sw8PFwC30dGRkrgMj8LCwtjERERXM8QExPDvLy8bkCsNCeWzM/Ozv4Rl34tLi6meXl5X+CWrrq6WszNzRVzcnLEoqIiCXwPXRHJEsrLy4WvugY88heM+/CCGJd5/NR9fX2G9vZ2nY+Pz1NSUhIZGhoibW1tpLGxkTQ3N5OWlhYyPDxMQK739PR8wrlucHDQgBif4UxhIuYlw4X8/Hw5LNTMzs6yxcVFsaCggFhZWdHCwkK6sbFBx8fHKQjp5uYmbWpqotbW1iQxMZEsLCwI8/PzrKamRgsOW2PZWhjrD0Ty7u5uzfb2tmF1dVXc398nDQ0N1N7entbV1dHj42N6enpKe3t7KZLKw0V2dnbI+vq6gDsMnmrBYfvCYlj2fmxsTHN9fc0ODg7Ek5MTIggC7ejooMg6nZubkyxHkihiSm9ubsjZ2RmBrnB1dcUmJyfPwfGTyeKqqiqJuKSkRA6XNE9PT+z+/l7UarXk4eGBPj4+0unpaRoYGEi9vb3pwMAAxeMUjxKuA12B31laWjoHx+vEIBRhBeEEjDG6tbVF3d3dKWqVIv7S2d3dHbm4uOCPS8TLy8ta5OhZjJ+FAi4yxFM8OjoinADJpKgQKbYTExPU39+fIp4UP8LDdXh4KNze3rKpqalzJFMihrHPk9fT06PZ3d1lKysrolqtJqOjoxSdRVF2FA9RxJSilqWEdnZ28viStbU1YW9vj/X392uDgoIU5sSmckPJaJAkAy+h1tZWvUKhIOg2giohMzMzBBYTJJDXMJHL5Xo0CEFodIABHFo0mO1rDcJQdoKHh4c+ICCAIFkEYSD19fUEZUe6urrIyMgIf1CPeaKHATrUN0ODfMb8kIgRa0vzlpahLX8rKysjaNsvaE8dXBLgupCVlSWtRhneCfBUB5njHjLB3U8YYop/GkJ/JiQksLi4OJqSksJiY2OlwcNXDj5sjGd8SCUnJ7P4+HiCHDA/P78bOzs75YuxCVd+QDn9gma4BLRI0DlcvYR7F8Aluk0Cl/kZ/6ZSqfi3z0jwpUwm2w0ODpZ/c9CHhoa+w6t2IFBC+aObmxuHisvGPV/xXYWH+foRM1nJ74SEhMgRku/+378mY0aNtcjl18B1zO+Y428DoMa9lUakiAAAAABJRU5ErkJggg==") center no-repeat !important; }


/* IMASGES */

image[label="Previous"]
{ margin-right: 2px !important;
list-style-image: none !important; 
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAADW0lEQVR42r1V2ytsYRSf9syJIl7Eg0yIGUcdNcrBXJgZt5D7/VZK5FLCq1wfyYs3PLiFv0C5RCjlGRF5UFLKg1uH6TR7/85aX/aYfUad83A6U7/WfN/327+91vrWWls3OjqqU1FbWysR9HV1dVJlZaVUUVEhlZeX+8B7bEtKSvSlpaUMiS2tJX8dnf/iX0GzIC+M5J2ZYHI6nebMzEyzzWYzW61WH3Jycsx5eXkCubm5bJPIxmpEi4qKhOvV1dVGeuhHQUEBiKTk5+eD/6tQ12z9oBQWFsp2u93jdru/sU5zc7PE3ul5UVNTk9TQ0IDOzk60t7cHoKen59N94suNjY2gyBys09TUZNCVlZUJT+lyTL29vcrY2BiGh4eVoaEhtmA7Pj4OigSDg4Nizw/Ml/v6+hSXy2UNEOX8TExMKPPz85ibmxOYmZnB0tIS+EV6vR7d3d1YXV0V+7Ozs4JDfHlycpJTIURbW1uFqAifL4QeUHZ3d7G5uSmwsbGB/f19UM4QHBwMk8mE9fV1bG9v+zg7Ozvy2toa5ztQNCsry0yCyuXlJU5PT3F8fIybmxtMT08jJCQE8fHxQnhgYAC3t7finHkXFxfy3t4e6MI+Fz05OVGen59xf3+Ph4cH3N3dwWKxICoqCnFxcYiJiUF0dLQQfHl5Ebynpyf57OwMVEWBotnZ2ebr62sF9Ht7e2MDyjFCQ0ORmJgoRBMSEhAWFoa2tjZx7vF42MgcUXFx8YeoWlIsSuEIT19fX3F+fg6j0SjAgio4DeHh4dja2oLX68Xj46PMXI2nqiiVhC+n5DGopyFJkgg9IiLCh8jISAQFBYm0cNhXV1fywcEBKH1ClObDhyi35crKinJ4eIjFxUWkpKQgPT0dGRkZGvAeVQqSk5MxNTWFo6MjcfvUjbb3VteGT/WmLCwsiPrj+lxeXhbWH+oeW7VOWZzmhEZUUm+/v79f4e4ZGRlRCFDxWxfB/4z4MpWZQlFYAzwl0a80DJSuri5vR0eH/Lcg/s+WlhaZ0mIP8NThcMSSME8dzXT6E+jWQc8iNTX1+7uoXjNP6W0Wyo2bQnHSZTipPQNA507i+UBcV1pamo3EDf9v8ldVVelppn6pr6838AijXBkozxpL3zAD8TTg2vTX+QXdrSnPYzvDWAAAAABJRU5ErkJggg==) center no-repeat !important; }

image[label="Next"]
{ margin-right: 2px !important;
list-style-image: none !important; 
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAADUklEQVR42r1VSUgjURBtujMiIrjehBDXOMgcRjBqFk3irrjvG+jBFVzx6H5UvHh0w4ML3j2I4oLoXVQU9CKIngRxGYzj/F9T9TExbSszh2ECj+pf/+V1/fpV1dLw8LDkRkVFhYxQKisr5ZKSErm4uFguKirygHxk8/PzlYKCAoJMFteyt47kvfhXUC0wCj1GZ0TE2O12Y3JystFisRjNZrMHaWlpxoyMDIH09HSysWgNKtHc3FwRellZmR7/9CMrKwuQxDMzM4Ge34P8XuA5OTnMarW6nE7nN9Kpq6uTKTqFFuXl5bHV1dXQ2toKTU1Nfw3ks5qaGsCT2UintrZWJxUWFopI8XJiOjs7+cjICAwMDPD+/n74EwYHB4nPuru7ucPhMGtEKT9jY2N8bm4OZmZmYHl5GZaWlj4F7c/OzgLy2fj4OKVCiDY0NAhRcXy6kIWFBb6/vw/T09Ngs9kA8/VhXsmP+YfJyUlAPltcXCS/VjQlJcW4tbXFz87O4PT0FEwmEyiKAqGhoRAUFORBSEgI+Pj4QFxcHBweHsL5+Tnb2dmhF30senR0xO/u7uD5+Rn29vYgODgYwsPDVYiMjITAwEBYW1uDl5cXuL29ZRQEVpFWNDU11XhxccEBf09PT2Sgq6sL/P39ITo6WghGRUVBQEAANDY2in2Xy0WGXV5eQl5e3puou6RI9Pj4mD88PMDNzQ2QxaMJsbCwMDAYDKDX68XzwcEBPD4+Ct79/b02UrcoloTIKQmdnJwApgKur6+pvMDX1xciIiLAz88PsHzg6upK7BMP74Dt7u4Cpk+I4nx4E6W2xFLh29vbsL6+LrCxsSFAl+JOw+rqKmxubno4yGcrKytUDZbXVlcfH+uNz8/PizolTE1NiZrs6+sDSZKgvb1d1Cf53Rzks4mJCcA5oRKV3bff09PDR0dHRacMDQ2BG7gP2dnZIhXefgLyWW9vL09KSjJrIkXRrzgMeFtb26/m5mb2Hh0dHaylpUXjR/7P+vp6lpiYaNVEih1kQGH+WRd9NrXw1kX3xcfHm15FFdU8xbd9x9w48Sh2bFs7jjQNcN+OPA+Q60hISLCguO7/Tf7S0lIFZ+qXqqoqHY0wzJUO86yy+A3TIU8Fqk1vnd+JLSmlibF4cQAAAABJRU5ErkJggg==) center no-repeat !important; }