*{margin:0;padding:0}
#dag-file-manager{border:1px solid #CCC;border-radius:4px 4px 4px 4px;margin:0 auto;overflow:hidden;width:100%;color:#000;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;position:relative}
#dag-files{background-color:#F6F6F6;float:left;width:100%}
#dag-file-manager input.text{background-color:#FFF;border:1px solid #CCC;border-radius:3px 3px 3px 3px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;font-size:11px;height:18px;padding:1px 2px;transition:border .2s linear 0s,box-shadow .2s linear 0}
.dag-files-main{display:inline-block;float:left;overflow:hidden;width:100%}
.dag-files-head{background-color:#F6F6F6;background-image:-moz-linear-gradient(center top,#FFF,#F5F5F5);border-bottom:1px solid #CCC;float:left;width:100%}
#dag-files h2{color:#666;display:inline-block;float:left;font-size:15px;line-height:26px;margin:0;padding:6px 10px;text-shadow:0 1px 0 #FFF}
.dag-files-head .action{float:right;padding:8px 10px}
#dag-files-right .progress-bar-container.uploaded{border:medium none;height:auto}
#dag-files-right .progress-bar-container.uploaded .progress-bar{background:none repeat scroll 0 0 rgba(0,0,0,0);box-shadow:none;color:#6DB508;display:inline-block;float:none;margin:0 auto;width:auto}
#dag-files-right .progress-bar{background-color:#2586D0;font-size:11px;font-weight:400;height:7px;width:0}
.progress-bar-container{bottom:11px;left:0;position:absolute;text-align:center;width:100%}
.dag-files-head .action a{border-radius:4px 4px 4px 4px;color:#000;display:inline-block;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;margin-right:10px;padding:4px 6px;text-decoration:none;text-transform:capitalize}
.dag-files-head .action a:hover{background-color:#CFCFCF;border-color:#AFADAA;box-shadow:0 0 3px #AFADAA inset}
#dag-dialog{background-color:#F1F1F1;border:1px solid #CCC;border-radius:4px 4px 4px 4px;box-shadow:0 0 5px rgba(0,0,0,0.5);position:absolute;width:100px;display:none}
#dag-dialog ul{list-style:none outside none;padding:2px}
#dag-dialog ul li{border:1px solid #F1F1F1;line-height:23px;padding:2px 5px}
#dag-dialog ul li:hover{background-color:#F6F6F6;background-image:-moz-linear-gradient(center top,#FFF,#F5F5F5);border:1px solid #EEEDDD}
#dag-dialog ul li a{color:#000;display:inline-block;font-size:11px;line-height:22px;text-decoration:none}
#dag-files-left{background-color:#fff;border-bottom:1px solid #CCC;border-radius:0 0 4px 0;border-right:1px solid #CCC;float:left;height:500px;padding:1%;width:20%;overflow:auto}
#dag-files-left .folders{margin-left:16px}
#dag-files-left div.folder{margin-top:4px;padding-top:2px;white-space:nowrap}
#dag-files-left span.current{background-image:url(../images/folder_current.png)}
#dag-files-left span.opened{background-image:url(../images/minus.png);cursor:pointer}
#dag-files-left span.closed{background-image:url(../images/plus.png);cursor:pointer}
#dag-files-left div.folder a{color:#000;cursor:default;outline:medium none;text-decoration:none}
#dag-files-left span.folder{background-position:0 3px;background-repeat:no-repeat;border:1px solid transparent;border-radius:3px 3px 3px 3px;cursor:pointer;outline:medium none;padding:2px 3px 2px 23px}
#dag-files-left span.brace{display:inline-block;height:16px;outline:medium none;width:16px}
#dag-files-left span.regular{background-image:url(../images/folder.png)}
#dag-files-left span.regular:hover,span.context,#dag-files-left .context-menu-active{background-color:#DDEBF8;border-color:#CEE0F4;color:#000}
#dag-files-left span.current{background-color:#5B9BDA;background-image:url(../images/folder_current.png);border-color:#2973BD;color:#FFF}
#dag-files-right{background:url(../images/drag.png) no-repeat scroll center center #FFF;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-radius:0 0 0 4px;float:right;height:500px;overflow-x:auto;padding:1%;width:79%}
#dag-files-right .view-thumb,.folder-back{border:1px solid #CCC;border-radius:4px;cursor:pointer;float:left;font-family:tahoma;font-size:11px;height:88px;margin:5px;padding:5px;text-align:center;width:70px;position:relative;overflow:hidden}
i.icon-big:before{color:#666;font-size:40px;margin-top:10px}
.folder-back > a{text-decoration:none;display: inline-block;height: 100%;width: 100%;text-align: center;}
.folder-back:hover{background-color:#f6f6f6}
.folder-back .file-name{bottom:6px;clear:both;color:#666;display:block;font-size:14px;left:0;position:absolute;text-align:center;width:100%}
#dag-files-right .view-thumb img{clear:both;display:block;margin:0 auto;max-height:60px;max-width:60px;padding-bottom:2px;text-align:center}
#dag-files-right span.view-thumb:hover{background-color:#f6f6f6}
#dag-files-right span.selected{background-color:#CFCFCF;border-color:#FF0000}
#dag-file-manager input.bt-search{background-image:url(../images/search.png);background-position:right center;background-repeat:no-repeat;float:right}
.view-thumb .file-name{bottom:3px;height:20px;left:0;overflow:hidden;position:absolute;text-align:center;width:100%}
#dag-files-right span.view-thumb:hover .file-name{background-color:#FFF;bottom:20px;height:18px;line-height:18px;overflow:hidden}
#dag-files-right span.view-thumb:hover .file-tool{display:block}
#dag-files-right .file-tool{bottom:1px;left:0;position:absolute;text-align:center;width:100%;display:none}
#dag-files-right .file-tool a{margin:0 4px;text-decoration:none}
#dag-files-right .file-tool a i{font-size:11px}
.dag-files-footer{float:left;width:100%;height:24px}
#fileinfo{color:#000;float:left;font-family:tahoma;font-size:11px;line-height:24px;text-indent:10px}
#dag-files i{color:#007AFF;font-size:13px;line-height:16px}
#media-path{font-size:12px;font-weight:400}
#dag-files-left .loading{clear:both;display:block;font-size:11px;padding-left:22px}
.dag-file-modals{width:99%!important}
.dag-file-modals #dag-files-right{height:460px}
.dag-file-modals #dag-files-left{height:460px}
.dag-file-modals .icon-big.clip-arrow-left-3{display:inline-block;margin-top:16px}
#modals-action{color:#FFF;font-family:arial;font-size:12px;line-height:20px;padding:0 4px}
#modals-action i:before{color:#FFF;font-size:11px}
#dag-files .folder-back i{line-height: normal;overflow: hidden;display: inline-block;}