#data-uri label {
	color: black;

}

#data-uri-datasource {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD; 
	padding: 1em;
}

#data-uri-datasource-url, #data-uri-datasource-text, #data-uri-datasource-upload  {
    display: inline;
	margin: 0 1em 1em 0;
} 

#data-uri-file label, #data-uri-text label, #data-uri-url  label  {
	display: block;
	margin-bottom: 0.5em;
}

#data-uri-file {
	margin-top: 1em;
	margin-bottom: 1em;
}

#data-uri-text {
	margin-top: 1em;
	margin-bottom: 0.5em;
}

#data-uri-url {
	margin-top: 1em;
	margin-bottom: 1em;
}

#data-uri-base64 {
	padding: 1em;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
}

#data-uri-mimetype {
	padding: 1em;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
}

#data-uri-mimetype-value {
	margin-top: 1em;
}
#data-uri-mimetype-value label {
	margin-right: 2em;
}
#data-uri-submit {
	padding: 1em;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
	border-bottom: 1px solid #DDDDDD; 
}
#data-uri-results {
	padding: 1em;
	background-color: #EEEEEE;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
	border-bottom: 1px solid #DDDDDD; 
}
#data-uri-error {
	padding: 1em;
	background-color: #EEEEEE;
	color: red;
	font-weight: 600;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
	border-bottom: 1px solid #DDDDDD; 
}
#data-uri-results label {
	display: block;
	margin-bottom: 1em;
}
img.data-uri-example {
	text-align: center;
}