/*-------------------------
	Dropbox Element
--------------------------*/



.filemanager {
	/*background: url('../images/background_tile_3.jpg');*/
	position: relative;
}
.filemanager .files {
	padding-bottom: 20px;
    min-height: 300px;
}


/*-------------------------
	Image Previews
--------------------------*/



.filemanager .preview {
	width: 196px;
	float:left;
	margin: 20px 0 0 20px;
	position: relative;
	text-align: center;
	padding: 4px;
}

.filemanager .preview img{
	max-width: 190px;
	max-height: 150px;
	width: expression(this.width > 190 ? "190px" : true);
	height: expression(this.height > 150 ? "150px" : true);

	border:3px solid #fff;
	display: block;

	box-shadow:0 0 2px #000;
}

.filemanager .imageHolder{
	display: inline-block;
	position: relative;
}

.filemanager .uploaded {
	position: absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background: url('../images/done.png') no-repeat center center rgba(255,255,255,0.5);
	display: none;
}
.filemanager .trashed {
	position: absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background: url('../images/trash.png') no-repeat center center rgba(255,255,255,0.5);
	display: none;
}

.filemanager .preview.done .uploaded {
	display: block;
}
.filemanager .preview.trash .trashed {
	display: block;
}



/*-------------------------
	Progress Bars
--------------------------*/

.filemanager .speedHolder{
	font-size: 8px;
	text-align: center;
	height: 12px;
}

.filemanager .progressHolder{
	position: relative;
	background-color:#252f38;
	height:12px;
	width:196px;

	box-shadow:0 0 2px #000;
}

.filemanager .progress{
	background-color:#2586d0;
	position: absolute;
	height:100%;
	left:0;
	width:0;

	box-shadow: 0 0 1px rgba(255, 255, 255, 0.4) inset;

	-moz-transition:0.25s;
	-webkit-transition:0.25s;
	-o-transition:0.25s;
	transition:0.25s;
}

/*
.filemanager .preview.done .progress{
	width:100% !important;
}
*/

.filemanager .ui-selected,
.filemanager .ui-selecting {
	border: 2px dashed #ccc;
	padding: 2px;
}

.ui-selectable-helper{
	position:absolute;
	z-index:2000;
	border:1px dotted black;
}


/* Clearfix for file panel */
.filemanager .files:after {
    content: ".";
    display: block;
    clear: both;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

/* IE-Patch für IE 7*/
*:first-child+html .filemanager .files {min-height: 0;}

/* IE-Patch für IE 6*/
* html .filemanager .files {height: 1%;}