
.dropzone, .dropzone *, .dropzone-previews, .dropzone-previews *{webkit-box-sizing: border-box; moz-box-sizing: border-box; box-sizing: border-box; }
.dropzone.dz-clickable{cursor: pointer; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message span{cursor: pointer; }
.dropzone.dz-clickable *{}
.dropzone .dz-message{opacity: 1; ms-filter: none; filter: none; }
.dropzone.dz-drag-hover{}
.dropzone.dz-started .dz-message{display: none; }
.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail], .dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display: none; }
.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details{}
.dropzone .dz-preview .dz-details .dz-filename, .dropzone-previews .dz-preview .dz-details .dz-filename{display: none; }
.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img{width: inherit; }
.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size{display: none; }
.dropzone .dz-preview.dz-error .dz-error-mark, .dropzone-previews .dz-preview.dz-error .dz-error-mark{display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark, .dropzone-previews .dz-preview.dz-success .dz-success-mark{display: none; }
.dropzone .dz-preview:hover .dz-details img, .dropzone-previews .dz-preview:hover .dz-details img{display: none; }
.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark{display: none; }
.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark{color: #8cc657; }
.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark{color: #ee162d; }
.dropzone .dz-preview .dz-progress, .dropzone-previews .dz-preview .dz-progress{position: absolute; bottom: 0; left: 0; right: 0; height: 10px; background: #ddd; display: none; }
.dropzone .dz-preview .dz-progress .dz-upload, .dropzone-previews .dz-preview .dz-progress .dz-upload{position: absolute; top: 0; bottom: 0; left: 0; width: 0%; background-color: #888; }
.dropzone .dz-preview.dz-processing .dz-progress, .dropzone-previews .dz-preview.dz-processing .dz-progress{display: block; }
.dropzone .dz-preview .dz-error-message, .dropzone-previews .dz-preview .dz-error-message{display: none; position: absolute; top: -5px; left: -20px; background: rgba(245,245,245,0.8); padding: 8px 10px; color: #800; min-width: 140px; max-width: 500px; z-index: 500; }
.dropzone .dz-preview:hover.dz-error .dz-error-message, .dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display: block; }
.dropzone .dz-default.dz-message{display: none; }
.epublisher #epublisher-content .dropzone {position: relative;}
.epublisher #epublisher-content .dropzone a {
		background-color: #fff !important;
		border-color: #bebebe;
		border-width: 1px;
		color: #000;
		position:absolute; 
		right:0; 
		bottom:0; 
		display: none; 
		cursor: pointer;
}
.epublisher #epublisher-content .dropzone a:hover {
		background-color: #1cd3a0 !important;
		border-color: #1cd3a0 !important;
}
.epublisher #epublisher-content .dropzone .dz-preview {box-shadow: none; margin: 0; height: inherit; border-radius: 0; position: relative; }

@-moz-keyframes loading{0%{background-position: 0 -400px; } 100%{background-position: -7px -400px; }}
@-webkit-keyframes loading{0%{background-position: 0 -400px; } 100%{background-position: -7px -400px; }}
@-o-keyframes loading{0%{background-position: 0 -400px; } 100%{background-position: -7px -400px; }}
@-ms-keyframes loading{0%{background-position: 0 -400px; } 100%{background-position: -7px -400px; }}
@keyframes loading{0%{background-position: 0 -400px; } 100%{background-position: -7px -400px; }}