@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/*______________________________________________________________________
 |									|
 |	HIDE STATUSBAR TEXT WHEN FINDBAR IS ACTIVE			|
 |	http://forum.userstyles.org/comments.php?DiscussionID=3069	|
 |______________________________________________________________________|*/

#FindToolbar:not([hidden="true"]) + #status-bar > #statusbar-display[label] {
	visibility: hidden !important;
} 

/*______________________________________________________________________
 |									|
 |	MOVE FINDBAR TO STATUSPANEL					|
 |	Tweaked from http://userstyles.org/users/13023			|
 |______________________________________________________________________|*/


/*FINDBAR MAIN PROPERTIES*/
#FindToolbar	{
	-moz-appearance: none !important;
	-moz-border-radius: 2px !important;	
	background-color: #FFFDB2 !important;
	position: fixed !important;		/*<--MOVE FINDBAR TO STATUS-PANEL*/
	bottom: 0 !important;
	margin: 0 !important;
	height: 18px !important;
	}


/*CLOSE BUTTON PROPERTIES*/
.findbar-closebutton	{
	padding: 0 !important;
	margin-top: -2px !important;
	}

/*TEXT FIX: FIND, QUICKFIND*/
[CONTROL='findbar-textbox'] { /*find text*/
	color: rgba(0,0,0,.99) !important;	/*<--Use rgba to fix glass effect on text*/
	margin: 0 5px 3px 3px !important;
	}


/*FINDBAR TEXTBOX PROPERTIES*/
.findbar-textbox {
	-moz-appearance: none !important;
	border: 0 !important;
	-moz-border-radius: 2px !important; 
	height: 18px !important;
	padding: 0 3px !important;		
	margin: -2px 0 0 0 !important;
	background-color: #FFF6A3 !important;	
	color: rgba(0,0,0,.99) !important;	/*<--Use rgba to fix glass effect on text*/
	font-weight: bold !important;
	}
.findbar-textbox[status] {
	background-color: #FFC0CB !important;	/*<--Background color when text not found*/
	color: rgba(151,48,32,.99)!important;	/*<--Use rgba to fix glass effect on text*/
	}

	
/******************************************************************/

/* FINDBAR BUTTONS ICONS */
#FindToolbar .toolbarbutton-text {color: black !important;}

.findbar-highlight{
	-moz-appearance: none !important;
	-moz-border-radius-topright: 3px !important; 
	-moz-border-radius-bottomright: 5px !important; 
	color: black !important;
	height: 18px !important;
	padding-top: 0 !important;
	margin-top: -1px!important;
	}
.findbar-highlight[checked]{background: -moz-linear-gradient(100% 0% 180deg,#3AD979, #FFFDB2) !important;}
.findbar-highlight[label="Highlight all"] {margin: 0px 1px 0 0!important;}


.findbar-find-next,
.findbar-find-previous{
	-moz-appearance: none !important;
	margin: -4px 0 0 0px!important;
	}


/*HIDE MATCH-CASE CHECKBOX*/
#FindToolbar checkbox,
#FindToolbar checkbox .toolbarbutton-text /*button text*/ {
	display: none !important; 
	}

/*HIDE STATUS TEXT AND ICON*/
.findbar-find-fast.findbar-find-status,
.findbar-find-fast.find-status-icon {
	display:none !important;
	}


/***********FINBAR OBJECTS POSITION ORDER********************************
#FindToolbar .findbar-textbox{-moz-box-ordinal-group: 1 !important;}
#FindToolbar .findbar-find-next.tabbable{-moz-box-ordinal-group: 2 !important;}
#FindToolbar .findbar-find-previous.tabbable{-moz-box-ordinal-group: 3 !important;}
#FindToolbar .findbar-highlight.tabbable{-moz-box-ordinal-group: 4 !important;}
#FindToolbar .findbar-closebutton{-moz-box-ordinal-group: 7 !important;}
*************************************************************************/
