/*-----------------------------------------------------------------------------------*/
/* Headline & Brand
/*-----------------------------------------------------------------------------------*/
h2 p#brand {
	padding-left:28px;
	background:url(../images/sourcedrop24.png) left center no-repeat;
	color:#1D7B2C;
	float:right;
	font-size:20px;
	line-height:64px
}

h2 p#brand span#subtitle {
	font-size:11px
}

/*-----------------------------------------------------------------------------------*/
/* Dropbox
/*-----------------------------------------------------------------------------------*/
#dropbox {
	height:300px;
	text-align:center;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:20px 0
}

#droplabel {
	padding-top:125px;
	color:#BBB;
	font-size:2em
}

#create-status-text, #properties-notice-text, #description-notice-text {
	font-style:italic;
	color:#BBB;
	line-height:38px
}

#create-status-text.failuremsg {
	color:red!important;
	font-weight:700!important
}

#create-status-text.loading {
	padding-left:20px;
	color:#000;
	background:url(/images/loading16.gif) left center no-repeat
}

.selection {
	float:left;
	margin:2px
}

.selected {
	border-radius:3px;
	background:rgba(75,148,15,0.3)
}

.invalidfile {
	border-radius:3px;
	background:url(/images/files/forbidden@64px.png) center top no-repeat!important
}

.file {
	width:125px;
	height:38px;
	margin:8px;
	padding:68px 0 0;
	font-weight:700;
	background:url(/images/files/general@64px.png) center top no-repeat;
	overflow:hidden;
/* Break or hide overlength words! */
	word-break:break-all;
	word-wrap:break-word;
/* Prevent selecting filenames */
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}

#create, #save {
	margin-top:5px;
	float:right
}


/*-----------------------------------------------------------------------------------*/
/* Properties Pages
/*-----------------------------------------------------------------------------------*/

#properties-form, #description-form {
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:20px 0
}