.expressuploader-area {
	margin-top: 1em;
	font-size:  1em;
}

.expressuploader-area h6 label {
	color: #000;
}

.expressuploader-area label, .expressuploader-area input[type="text"], .expressuploader-area input[type="tel"], .expressuploader-area input[type="number"],  .expressuploader-area input[type="email"], .expressuploader-area textarea {
	
	width:100%;
}
.expressuploader-area input[type="text"].passcode{
	margin-top: 0;
	padding: 14px 12px;
}
.expressuploader-area label{
	margin-bottom: 10px;
    margin-top: 15px;
    display: block;
}
.expressuploader-area .error{
	color:red;
	font-size: 11px;
	margin-bottom: 7px;
	display:none;
}
.expressuploader-area .error_input, .expressuploader-area .checkbox.error_input{
	border: 1px solid red;
}

.expressuploader-area input[type="checkbox"]{
	height: auto;
}

.expressuploader-area .checkbox{
	float:left;
	padding-right: 20px;
}

.expressuploader-area .checkbox{
	margin-right: 8px;
margin-top: 3px;
}
.expressuploader-area #expressUploader_streetTwo{
	margin-top:5px;
}


.expressuploader-area #expressUploader_receiverInternal label.radio,
.expressuploader-area #expressUploader_receiverInternal label.radioOverwrite {
	margin-top: 15px;
}

.feedback-msg {
	-moz-border-radius:    10px;
	-webkit-border-radius: 10px;
	border-radius:         10px;
	margin-bottom:         1em;
	padding:               1em;
}

.error-msg {
	background:    #FF6600;
	border:        2px solid #CC3300;
	border-radius: 10px;
	margin-bottom: 20px;
	padding:       10px;
}

.succes-msg {
	background:    lightgreen;
	border:        2px solid #1ba56e;
	border-radius: 10px;
	margin-bottom: 20px;
	padding:       10px;
}

.error-msg p,
.succes-msg p {
	margin-bottom: 0;
}

.feedback-msg ul {
	list-style-type: square;
	margin-bottom:   0;
	padding-left:    1em;
}

.expressuploader-area .expressUploader_fileInput {
	margin-bottom: 1.5em;
}

.expressuploader-area #async-upload {
	padding:       20px;
	border:        none;
	background:    none repeat scroll 0 0 #1ba56e;
	width:         100%;
	color:         #fff;
	margin-bottom: 0;
}

.expressuploader-area #expressUploader_receiverInternalOverwriteRadio {
	float: left;
}

.expressuploader-area #expressUploader_receiverInternalOverwrite {
	float: left;
	width: 90%;
}

.expressuploader-area #expressUploader_action .button {
	width: 100%;
}

.expressuploader-area #expressUploader_FileErrorBox {
	-moz-border-radius:    10px;
	-webkit-border-radius: 10px;
	border-radius:         10px;
	margin-bottom:         1em;
	padding:               5px;
}

.expressuploader-area #expressUploader_FileErrorBox ul {
	list-style-type: none;
	margin-bottom:   0;
}

.expressuploader-area #upload-wait img {
	float: right;
}

.expressuploader-area label {
	font-weight: bold;
}

.expressuploader-area #upload-wait {
	text-align: right;
}

.expressuploader-area #expressUploader_contact,
.expressuploader-area #expressUploader_message_box,
.expressuploader-area #expressUploader_action {
	padding-left:  0;
	padding-right: 0;
}

.expressuploader-area #expressUploader_message_box textarea {
	height: auto;
	resize: none;
}

@media all and (min-width: 768px) {
	.expressuploader-area .expressUploader_passcodeDiv .button {
		float: right;
	}



	.expressuploader-area #expressUploader_action .button {
		width: auto;
		float: right;
	}
}
