









































div.k-content .k-file-success .k-progress {
	background-color: #ddffd0;
}

div.k-content .k-file-success {
	color:#28760b;
}

div.k-content .k-dropzone em {
	visibility: visible;
}

div.k-content .k-dropzone.withStatus em {
	display: inline-block;
	font-size: .8em;
	max-width: 110px;
}

div.k-content .k-dropzone .k-upload-status {
	color:#9f9e9e;
}

div.k-content .k-upload-empty{
	background-color: #f5f5f5;
	border-color: #ccc;
	border-width:1px;
}
td.FormCell div.k-content .k-widget.k-upload.k-header{
	min-width: 350px;
}
div.k-content .k-widget.k-upload.k-header{
	min-width: 340px;
}

span.k-filename {
	max-width:17em;
	margin-left: 0em;
}

.k-upload .k-button.k-upload-button input[type='file'] {
	height:100%;
	width:100%;
}

li.k-file.k-file-success span a.btn.btn-download {
	vertical-align: middle;
	font-size: 1.25em;
	display: inline-block;
}

li.k-file strong.k-upload-status span.k-upload-pct{
	position: relative;
	left: 0.75em;
}

li.k-file strong.k-upload-status .k-button.k-button-bare {
	margin-top: 0.75em;
}

li.k-file span a.btn.btn-download {
	display:none;
}

.k-upload .k-icon.k-i-docx {
	display:none;
}

td.FormCell .k-upload, div.controls .k-upload {
	max-width: 25em;
}


.control-group.error .k-upload .k-file.k-file-success input.phx {
	border-color:#ccc;
	color:black;
}

.control-group.error .k-upload .k-file.k-file-success input.phx:focus {
	border-color: rgba(82, 168, 236, 0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.control-group .controls .k-upload-button.k-state-focused,
.control-group .controls button.k-upload-action:focus,
.form-group .k-upload-button.k-state-focused,
.form-group .k-upload-files .k-file .k-upload-status button.k-upload-action.k-button:focus {
  outline: 2px solid #000000 !important;
  outline-offset: 1px;
  box-shadow: none !important;
  border-color: transparent;
}

.control-group .controls .k-upload-status .k-upload-pct {
  margin-right: 5px;
}


