/*********************************************************************
(C) ZE CMS, Humboldt-Universitaet zu Berlin
Written 2014 by Daniel Rohde <d.rohde@cms.hu-berlin.de>
**********************************************************************
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
**********************************************************************/

.action.search {
	background-image: url(search.png);
	background-repeat: no-repeat;
	background-position: 2px center;
}
#nav .action.search {
	background-position: 4px center;
}
.action.search:hover, .action.search:focus {
	background-image: url(search-hover.png);
}
.search.dialogpane {
	min-width: 600px;
}
.search.formpanel  {
	float: left;
}
.search.buttonpanel {
	float: right;
}
.search.moreoptions {
	display: none;
	clear: both;
	margin-bottom: 8px;
}
.search.resultpanel {
	min-height: 350px; 
	border: 2px inset #999999;
	clear: both;
	
}
.search.resultcontentpane {
	max-height: 750px;
	overflow: auto;
	min-width: 750px;
}
.search.statusbar {
	background-color: #ededed;
	height: 1.5em;
	width: 100%;
}
.search.dialogpane.searchinprogress {
	cursor: wait;
}
input.search.start, input.search.cancel {
	width: 100%;
	margin-bottom: 8px;
}
.search.moreoptionscollapser {
	font-size: small;
	cursor: pointer;
	margin-top: 8px;
	padding-left: 10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gcREAQjZEgsEwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAABNSURBVAjXfY27CcAwDESfomyjzkj7D2BQ53GEUxhMCDhX3QfeyZwTACIC6L2veHHQvV1VvQdx99WOMQAzU9U/lOzz1hqQmd+PRdg6oh6mdRWo0k2hZgAAAABJRU5ErkJggg==);
	background-position: left center;
	background-repeat: no-repeat;
	display: inline-block;
}
.search.moreoptionscollapser.uncollapsed {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gcRDzkwnWTBPgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAAeSURBVAjXY/z//z8DNsDEgAPglGA0MTEhUQf1LAcAezQGpKUYLeIAAAAASUVORK5CYII=);
}
.search.query, .search.typeonly, .search.infolders, .search.size, .search.duplicate {
	margin-bottom: 8px;
}
.search.result.entry {
	clear:both;
}
.search.result.entry:hover, .search.result.entry:focus  {
	background-color: #ededed;
}
.search.result.entry.parent.folder {
	display: inline-block;
	float: right;
	opacity: 0.3;
	padding-right: 1ex;
	filter: Alpha(opacity=30);
}
.search.result.entry.parent.folder:hover, .search.result.entry.parent.folder:focus {
	opacity: 1;
	filter: Alpha(opacity=100);
}

.search.result.entry .icon {
	float: none;
	vertical-align: middle;
	margin: 1px;
	padding-right: 10px;
}
.search.result.entry.duplicates {
	background-color: #ffaaaa;
}
.search.result.entry.duplicates.limitexceeded {
	background-color: #ffffaa;
}
.search.result.fileuri {
	display: none;
	font-size: smaller;
	font-style: italic;
	clear: none;
}
.search.result.entry.duplicates.savingssummary {
	font-style: italic;
	background-color: #dadada;
}
.search.disabled {
	opacity: 0.5;
	filter: Alpha(opacity=50);
}
.search.ui-dialog .ui-dialog-title {
	background-image: url(search.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.search-size, .search-timecomparator {
	width: 5em;
}