#choose-id {
	padding: 10px;
	text-align: center;
	color: #000;
	cursor: pointer;
	background-color: #ecebeb;
	float: left;
	width: 100%;
	cursor:pointer;
}
.imgUpload_required {
	background-color: #fbfbfb;
	border-bottom: 1px solid #ddd !important;
	border-top: 1px solid #ddd;
	padding: 15px;
	margin-bottom: 10px;
}
.start, .delete {
	float:right;
}
.delete {
	margin-right:10px;
	margin-top: 25px;
	margin-left: 10px;
}
.file-row {
/*margin-bottom:10px;
	padding: 15px;
	float:left;
	width:100%;*/
}
.file_upload_outer {
	float: left;
	color: #0581b8;
	width: 100%;
}
label.make_main {
	background-color: #00c088;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 26px 0 0;
	padding: 13px 12px;
}
.start-btn {
	margin-top: 25px;
}
.main_image label.make_main {
	margin-top:28px;
}
label.make_main.selected:hover {
	color:#fff;
}
label.make_main:hover {
	background-color: #06815d;
}
.file-row.image-added {
    position: relative;
}
label.make_main.selected {
	background-color: #06815d;
	color: #000;
}
.files span.success_each {
background-color: #00c088;
    color: #fff !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 7px;
    position: relative;
    top: 67%;
    left: 0}
div.table .file-row > div {
	display: table-cell;
	vertical-align: top;/*	padding: 15px;
	width: 25%;
*/}
.dz-clickable span, .dz-clickable i {
	color:#fff;
}
.start span, .start i {
	color:#fff;
}
.cancel span, .start i {
	color:#fff;
}
.delete span, .delete i {
	color:#fff;
}
.file-row.dz-image-preview {
	position: relative;
}

.files .overlay, .files .gradient {
	display:none;
	position: absolute;
	width: 100%;
	height: 100%;
}
.dz-complete .progress {
	display:none !important;
}
.file-row{margin-bottom:20px;}
.progress {
	width:50%;
	position: absolute;
top: 30%;
    left: 26%;}
span.preview {
	margin-bottom: 20px;
}
.files .btn {
	font-size:12px !important;
	width:100%;
}
.name {
	margin-top: 38px;
}
.files .preview {
    margin-bottom: 20px;
    width: 100%;
    text-align: center;}
.files .preview img {
	    width: 100%;
    height: 100px;
}
.size {
	float:right;
	margin-top: 40px;
}
.files .overlay {
	z-index:999;
}
.files .gradient {
	background-color: #000;
	opacity: 0.5;
}
.files .dz-complete .overlay, .files .dz-complete .gradient {
	display:block;
}
.preview {
	display:inline-block;
	position:relative;
}
.preview .success_each.server_file {
	margin-top:40px;
}
