/* Style sheet FancyUpload */
.swiff-uploader-box a{display: none !important;}
a:hover,a.hover{color:#red;}
.file-uploading .fancy-progress{display:block;}
.file-uploading .fancy-progress{display:block;}
.fancy-status .progress{margin-right:0.5em;vertical-align:middle;background: url(plugins/fancyupload/assets/progress.gif) no-repeat;background-position: +50% 0;}
.fancy-status .progress-text{font-weight:bold;font-size:0.9em;}
.fancy-list{margin:0;padding:0;list-style: none;}
.fancy-list li.validation-error{clear:left;display:block;padding-left:44px;border-bottom:1px solid #fbc2c4;color:#8a1f11;line-height:40px;cursor: pointer;background: #fbe3e4 url(plugins/fancyupload/assets/failed.png) no-repeat 4px 4px;}
.fancy-list li.file{overflow:auto;border-bottom:1px solid #eee;background: url(tl_files/lasercut/icons/disk.png) no-repeat 4px 4px;}
.fancy-list li.file.file-uploading{background-color:#D9DDE9;background-image:url("plugins/fancyupload/assets/uploading.png");}
.fancy-list li.file.file-success{background-image:url("plugins/fancyupload/assets/success.png");}
.fancy-list li.file.file-failed{background-image:url("plugins/fancyupload/assets/failed.png");}
.fancy-list li.file .file-name{height:40px;clear:left;display:block;margin-left:44px;font-weight:bold;font-size:12px;line-height:40px;}
.fancy-list li.file .file-size{float:right;margin-top:2px;margin-right:6px;font-size:0.9em;line-height:18px;}
.fancy-list li.file .file-info{clear:both;display:block;margin-left:44px;font-size:0.9em;line-height:20px;}
.fancy-list li.file .file-remove{float:right;clear:right;margin-right:6px;line-height:18px;}
.hide{display:none;}
