[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
14082024
/
Data
/
htdocs
/
htdocs
/
e-learning
/
assets
/
comp
/
RichFilemanager
/
styles
/
[
Home
]
File: filemanager.css
/** * Icons are from http://icomoon.io/app/ **/ .fm-container * { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; box-sizing: content-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: content-box; } .fm-container { padding: 10px; background-color: #ffffff; overflow: hidden; /** prevent overflow if #uploader h1 path value is too long */ } .fm-container .fm-header { display: block; text-align: right; height: auto; min-height: 30px; overflow: hidden; } .fm-container .fm-header .current-path > h1 { display: block; float: left; margin:0.2em 0 0 1em; line-height:1.9em; font-size: 0.8em; word-break: break-all; } .fm-container .fm-header .buttons-panel { float: right; margin-bottom: 0.5em; } .fm-container .fm-header .button-group { display: inline-block; margin: 0; padding: 0; } .fm-container .fm-header .button-group button { cursor: pointer; padding: 2px 3px; margin: 0 1px; } .fm-container .fm-header .button-group button.separator { width: 2px; padding-left: 0; padding-right: 0; margin: 1px 5px 0; border: none; cursor: default; } .fm-container button { display: inline-block; color: #777777; background-color: #ffffff; border: 1px solid #dcdcdc; padding: 0.1em 0.3em; text-decoration: none; margin: 0 0.2em 0.5em 0.2em; line-height: 1.7em; cursor: pointer; } .fm-container button:hover { background-color: #ffffff; } .fm-container .fm-header button span, .fm-container .fm-fileinfo button span { display: block; padding-left: 20px; background-position: left center; background-repeat: no-repeat; background-color: transparent; white-space: nowrap; } .fm-container button:active, .fm-container button:focus { color:#000; outline-color: transparent; outline-style: none; outline-width: 0; } .fm-container .fm-header button.no-label span { background-position: center center; } .fm-container .fm-header button.active { background: none repeat scroll 0 0 #F9F8F7; border-style: inset; } .fm-container .fm-header .fm-btn-home span { background-image: url(../images/house.png); } .fm-container .fm-header .fm-btn-level-up span { background-image: url(../images/level-up.png); } .fm-container .fm-header .fm-btn-grid span { background-image: url(../images/application_view_icons.png); } .fm-container .fm-header .fm-btn-list span { background-image: url(../images/application_view_list.png); } .fm-container .fm-header .fm-btn-create-folder span { background-image: url(../images/folder_add.png); } .fm-container .fm-splitter { height: 400px; /* no padding allowed */ } .fm-container .fm-splitter .splitter-bar-vertical { width: 6px; background: url(../images/vgrabber.gif) no-repeat center; } .fm-container .fm-splitter > * { /* to override height defined by splitter */ height: 100% !important; } .fm-container .fm-filetree { overflow-y: auto; overflow-x: auto; color: #333; margin: 0; padding: 5px 0 0 5px; } .fm-container .fm-filetree li { padding: 0; margin: 0; font-size: 0; list-style: none; line-height: 14px; text-align: left; white-space: nowrap; outline: 0 } .fm-container .fm-filetree li ul { margin: 0; padding: 0 0 0 18px } .fm-container .fm-filetree li ul.line { background: url(../images/filetree/line_conn.gif) 0 0 repeat-y; } .fm-container .fm-filetree li a { font-size: 12px; padding: 1px 3px 0 0; margin: 0; cursor: pointer; height: 17px; background-color: transparent; text-decoration: none; vertical-align: top; display: inline-block } .fm-container .fm-filetree li a:hover { background-color: #55767F; text-decoration: none } .fm-container .fm-filetree li a.curSelectedNode { padding-top: 0; background-color: #FFE6B0; color: black; height: 16px; border: 1px #FFB951 solid; opacity: 0.8; } .fm-container .fm-filetree li a.drop-hover { padding-top: 0; background-color: #316AC5; color: white; height: 16px; border: 1px #316AC5 solid; opacity: 0.8; filter: alpha(opacity=80) } .fm-container .fm-filetree li span { line-height: 16px; } .fm-container .fm-filetree li span.button { line-height: 0; margin: 0; width: 16px; height: 16px; display: inline-block; vertical-align: middle; border: 0 none; cursor: pointer; outline: none; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-image: url("../images/filetree/preset.png"); *background-image: url("../images/filetree/preset.gif") } .fm-container .fm-filetree li span.button.switch { width: 18px; height: 18px; } .fm-container .fm-filetree li span.button.root_open {background-position: -92px -54px;} .fm-container .fm-filetree li span.button.root_close {background-position: -74px -54px;} .fm-container .fm-filetree li span.button.roots_open {background-position: -92px 0;} .fm-container .fm-filetree li span.button.roots_close {background-position: -74px 0;} .fm-container .fm-filetree li span.button.center_open {background-position: -92px -18px;} .fm-container .fm-filetree li span.button.center_close {background-position: -74px -18px;} .fm-container .fm-filetree li span.button.bottom_open {background-position: -92px -36px;} .fm-container .fm-filetree li span.button.bottom_close {background-position: -74px -36px;} .fm-container .fm-filetree li span.button.noline_open {background-position: -92px -72px;} .fm-container .fm-filetree li span.button.noline_close {background-position: -74px -72px;} .fm-container .fm-filetree li span.button.root_docu {background: none;} .fm-container .fm-filetree li span.button.roots_docu {background-position: -56px 0;} .fm-container .fm-filetree li span.button.center_docu {background-position: -56px -18px;} .fm-container .fm-filetree li span.button.bottom_docu {background-position: -56px -36px;} .fm-container .fm-filetree li span.button.noline_docu {background: none;} .fm-container .fm-fileinfo { overflow-y: auto; overflow-x: hidden; box-sizing: border-box; border: 1px solid #dcdcdc; text-align: center; color: #333; padding: 0; margin: 0; } .fm-container .fm-fileinfo * { font-size: 12px; } .fm-container .fm-fileinfo .fm-loading-view { width: 30px; height: 30px; margin: 100px auto 0; background: url(../images/spinner.gif) no-repeat center center; } .fm-container .fm-fileinfo #main-title { margin: 10px auto; } .fm-container .fm-fileinfo h1 { font-size: 20px; display: inline-block; color: #8fabc6; } .fm-container .fm-fileinfo > h1 { margin-top: 3em } .fm-container div#tools { display: inline-block; margin-left: 1em; } .fm-container .fm-preview { width: 100%; } .fm-container .fm-preview .fm-preview-viewer { margin: 25px; } .fm-container .fm-preview .fm-preview-viewer img { max-width: 80%; } .fm-container .fm-preview .fm-preview-details { width: 400px; margin: 20px auto; } .fm-container .fm-preview .fm-preview-details table { width: 100% } .fm-container .fm-preview .fm-preview-details td { width: 50%; padding: 4px; text-align: left; border-bottom: 1px dotted #ccc; } .fm-container .fm-preview .fm-preview-details td:nth-child(2) { font-weight: bold; } .fm-container .fm-preview .fm-preview-toolbar { margin-top: 30px; } .fm-container .fm-preview .fm-preview-toolbar button { cursor: pointer; } /** Input file Replacement */ .fm-container input, .fm-container button { vertical-align: text-top; } .fm-container #file-input-container { display: inline; margin: 0; position: relative; top: 0; width: 255px; height: 32px; overflow: hidden; } .fm-container #newfile { position: absolute; top: 0; right: 0; height: 28px; width: 100%; opacity: 0; filter: alpha(opacity=0); cursor: pointer; border: 1px solid blue; } .fm-container .hidden-file-input { display: inline-block; overflow: hidden; visibility: hidden; width: 1px; z-index:-1; } .fm-container #alt-fileinput { display: inline; } .fm-container #filepath { margin: 0; padding: 0 5px; line-height: 26px; background-color: #F4F1ED; border: 1px solid #dcdcdc; } .fm-container button#browse { margin-left:0; -webkit-border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-bottomleft: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; min-height: 16px; min-width: 40px; } .fm-container button#browse span { margin:0; padding:0; background: url(../images/plus.png) no-repeat center center; display: block; color:#666; text-shadow: none; } /** Input file Replacement - end */ .fm-container .fm-footer .right { float: right; } .fm-container .fm-footer .left { float: left; } .fm-container #folder-info { display: inline-block; } .fm-container #folder-info { font-size: 0.8em; color: #777; padding: 1.3em 0.5em 0 1.3em; } .fm-container #summary { width: 16px; height: 16px; display: inline-block; background: url(../images/summary.png) no-repeat center center; cursor: pointer; } .fm-container #link-to-project { height: 12px; width: 45px; display: inline-block; background: transparent url(../images/fmlogo.png) no-repeat 0 0; margin: 1em 1em 0 1em; } .fm-container .search-box { position: absolute; } .fm-container .search-box input { background-color: #ffffff; border: 1px solid #dcdcdc; margin: 0.5em 0 0; padding: 0.1em 0.3em; line-height: 1.7em; width: 200px; } .fm-container .search-box input:focus { background-color: #ffffff; } .fm-container .search-box .search-box-reset { position: absolute; width: 16px; height: 16px; background: url(../images/reset.png) no-repeat center center; opacity: 0.5; right: 6px; top: 12px; cursor: pointer; } /* to expand selectable area to 100% vertically */ .fm-container .fm-fileinfo .mCSB_container.mCS_no_scrollbar_y { height: 100%; } .fm-container .view-items { height: 100%; } .fm-container .view-items .grid { padding: 15px; text-align: left; } .fm-container .view-items .grid li { display: inline-block; width: 142px; height: 142px; text-align: center; overflow: hidden; margin: 10px; border: 1px solid white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .fm-container .view-items .grid li:hover { cursor: pointer; } .fm-container .view-items .grid li:hover:not(.ui-selected) { border: 1px solid #E5E5E5; background-color: #F7F7F7; } .fm-container .view-items .grid .item-content { height: 100%; overflow: hidden; } .fm-container .view-items .grid .item-content .clip { width: 64px; height: 64px; margin: 10px auto; overflow: hidden; } .fm-container .view-items .grid li.drop-hover, .fm-container .view-items .list tr.drop-hover { background-color: #e0e0e0; } .fm-container .view-items .list tbody tr:hover { cursor: pointer; } .fm-container .view-items .list tbody tr:hover:not(.ui-selected) { background-color: #eee; } .fm-container .view-items .grid p { display: block; text-align: center; margin-bottom: 10px; white-space: nowrap; } .fm-container .view-items .list { width: 100%; } .fm-container .view-items .list th { padding: 6px; text-align: center; white-space: nowrap; } .fm-container .view-items .list thead { background: rgb(244,241,237); /* Old browsers */ background: -moz-linear-gradient(top, rgba(244,241,237,1) 0%, rgba(214,212,209,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,241,237,1)), color-stop(100%,rgba(214,212,209,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(244,241,237,1) 0%,rgba(214,212,209,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(244,241,237,1) 0%,rgba(214,212,209,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(244,241,237,1) 0%,rgba(214,212,209,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(244,241,237,1) 0%,rgba(214,212,209,1) 100%); /* W3C */ border-bottom: 1px solid #ccc; } .fm-container .view-items .list th { font-weight: bold; cursor: pointer; } .fm-container .view-items .list th.sorted-asc, .fm-container .view-items .list th.sorted-desc { background: rgb(214,212,209); /* Old browsers */ background: -moz-linear-gradient(top, rgba(214,212,209,1) 0%, rgba(244,241,237,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,212,209,1)), color-stop(100%,rgba(244,241,237,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(214,212,209,1) 0%,rgba(244,241,237,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(214,212,209,1) 0%,rgba(244,241,237,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(214,212,209,1) 0%,rgba(244,241,237,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(214,212,209,1) 0%,rgba(244,241,237,1) 100%); /* W3C */ } .fm-container .view-items .list th.sorted-asc span { display: block; width: 100%; margin-right: 20px; background-image: url(../images/bullet_arrow_up.png); background-repeat: no-repeat; background-position: right center; } .fm-container .view-items .list th.sorted-desc span { display: block; width: 100%; margin-right: 20px; background-image: url(../images/bullet_arrow_down.png); background-repeat: no-repeat; background-position: right center; } .fm-container .view-items .list td { padding: 4px; text-align: left; white-space: nowrap; vertical-align: middle; border-bottom: 1px dotted #ccc; } .fm-container .view-items .list td:first-child { width: 100%; } .fm-container .view-items .list .list-icon { display: inline-block; width: 16px; height: 16px; vertical-align: middle; background-repeat: no-repeat; background-position: center; } .fm-container .context-menu-list { min-width: 150px; background-color:#F4F1ED; } .fm-container .context-menu-item { font-size: 11px; margin: 2px 0; background-color: #F4F1ED; } .fm-container .context-menu-item:before { content: " "; position: absolute; width: 16px; height: 16px; left: 6px; top: 0; } .fm-container .context-menu-item.context-menu-hover { background-color: #BDF; } .fm-container .context-menu-item.context-menu-disabled { opacity: 0.6; color: inherit; background-color: inherit; } /* these apply to the context menus as well as the buttons */ .fm-container #select span, .fm-container .context-menu-item.select:before { background-image: url(../images/accept.png); } .fm-container #download span, .fm-container .context-menu-item.download:before { background-image: url(../images/download.png); } .fm-container #rename span, .fm-container .context-menu-item.rename:before { background-image: url(../images/tag.png); } .fm-container #move span, .fm-container .context-menu-item.move:before { background-image: url(../images/move.png); } .fm-container #replace span, .fm-container .context-menu-item.replace:before { background-image: url(../images/replace.png); } .fm-container #delete span, .fm-container .context-menu-item.delete:before { background-image: url(../images/bin_closed.png); } .fm-container .context-menu-item.create-folder:before { background-image: url(../images/folder_add.png); } .fm-container #clipboard-cut span, .fm-container .context-menu-item.cut:before { background-image: url(../images/clipboard/clipboard_cut.png); background-position: center; } .fm-container #clipboard-copy span, .fm-container .context-menu-item.copy:before { background-image: url(../images/clipboard/clipboard_copy.png); background-position: center; } .fm-container #clipboard-paste span, .fm-container .context-menu-item.paste:before { background-image: url(../images/clipboard/clipboard_paste.png); background-position: center; } .fm-container #clipboard-clear span { background-image: url(../images/clipboard/clipboard_clear.png); background-position: center; } .fm-container .fm-upload span { background-image: url(../images/upload.png); } .fm-container .fm-upload.loading span { background-image: url(../images/ajax-loader.gif);color:#555555;font-size:0.9em; } .fm-container #parentfolder span { background-image: url(../images/parentfolder.png); } .fm-container .fm-preview .fm-btn-edit-file { display: inline-block; background: url(../images/edit.png) no-repeat center center; width: 20px; height: 18px; margin: 0 0.2em; } .fm-container .fm-preview .fm-btn-clipboard { display: inline-block; background: url(../images/copy.png) no-repeat center center; width: 20px; height: 18px; margin: 0 0.2em; } .fm-container .fm-preview .fm-preview-editor button { color: black; } .fm-container .fm-preview .fm-preview-editor div.CodeMirror { text-align: left; width: 70%; border: 1px solid #eee; height: auto; margin: 2em auto; } .fm-container .fm-preview .fm-preview-editor div.CodeMirror * { font-family: monospace; line-height: 15px; } .fm-container .fm-preview div.CodeMirror.CodeMirror-fullscreen { width: 100%; margin: 0; z-index: 9; } /* IE10-11 styles */ html[data-useragent*='MSIE 10.0'] .fm-container .fm-header button, html[data-useragent*='MSIE 11.0'] .fm-container .fm-header button { vertical-align: top; } html[data-useragent*='MSIE 10.0'] .fm-container #file-input-container, html[data-useragent*='MSIE 11.0'] .fm-container #file-input-container { width: 220px; height: 32px; overflow: hidden; } html[data-useragent*='MSIE 10.0'] .fm-container #filepath, html[data-useragent*='MSIE 11.0'] .fm-container #filepath { height: 22px; } html[data-useragent*='MSIE 10.0'] .fm-container #newfile, html[data-useragent*='MSIE 11.0'] .fm-container #newfile { height: 23px; } /** Drag & Drop **/ .fm-container .drag-helper-list { white-space: nowrap; } .fm-container .drag-helper-list .list-icon { display: inline-block; width: 16px; height: 16px; vertical-align: middle; background-repeat: no-repeat; background-position: center; } .fm-container .drag-helper-grid { display: inline-block; width: 142px; height: 142px; text-align: center; overflow: hidden; margin: 10px; border: 1px solid white; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .fm-container .drag-helper-grid .clip { width: 64px; height: 64px; margin: 10px auto; overflow: hidden; } .fm-container .drag-helper-grid .item-content { height: 100%; overflow: hidden; z-index: 1; opacity: 0.7; } .fm-container .drag-helper-grid .item-background { position: absolute; width: 100%; height: 100%; background-color: #B6CDEC; opacity: 0.5; z-index: 1; } .fm-container .drag-helper-grid .dragging-counter { position: absolute; top: 35px; width: 100%; text-align: center; z-index: 2; } .fm-container .drag-helper-grid .dragging-counter span { display: inline-block; margin-left: 10px; padding: 0.2em 0.4em; background-color: #4e68e7; border: 1px solid #FFF; border-radius: 5px; font-size: 15px !important; color: #FFF; } .fm-container .drag-helper-grid .dragging-stop { display: none; position: absolute; bottom: 10px; width: 100%; margin: 0; z-index: 2; } .fm-container .drag-helper-grid .dragging-stop .cancel-image { width: 25px; height: 25px; margin: 0 auto; background: url(../images/fileicons/drag-n-drop/cancel-5.png) center center no-repeat; background-size: cover; } .fm-container .drag-helper-grid.drop-restricted .dragging-stop { display: block; } .fm-container .drag-helper-list .list-line { display: inline-block; text-align: left; white-space: nowrap; } /** Selectable items **/ .fm-container .ui-selectable-helper { position: absolute; border: 1px dotted black; z-index: 100; } .fm-container .view-items .ui-selecting { background-color: #CED9E9; } .fm-container .view-items .ui-selected { background-color: #CED9E9; } /** Modal dialog by Alertify plugin */ .fm-popup.alertify, .fm-log.alertify-logs { font-family: Oxygen, Lucida Sans Unicode, Lucida Grande, sans-serif; } .fm-log.alertify-logs { position: absolute; font-size: 13px; line-height: 13px; } .fm-popup.alertify .alert, .fm-popup.alertify .dialog { text-align: center; font-size: 12px; } .fm-popup.alertify .alert>*, .fm-popup.alertify .dialog>* { width: auto; display: inline-block; } .fm-popup.alertify .alert [data-alertify-btn-holder] [data-alertify-btn]:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button), .fm-popup.alertify .dialog [data-alertify-btn-holder] [data-alertify-btn]:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button) { font-size: 13px; line-height: 32px; min-height: 32px; } .fm-popup.alertify div.prompt-info { line-height: 12px; min-height: 15px; margin-top: 5px; padding-left: 25px; color: #444; background: transparent url(../images/info.png) no-repeat 0 0; background-position: left center; } .fm-popup.alertify .fm-fileupload-container { width: auto; min-width: 200px; max-width: 825px; } .fm-popup.alertify .fm-fileupload-container h2 { font-size: 1.2em; font-weight: bold; } .fm-popup.alertify .fm-fileupload-container #total-progress { width: 100%; height: 5px; margin-bottom: 10px; background-color: #A7A1C6; overflow: hidden; } .fm-popup.alertify .fm-fileupload-container #total-progress .progress-bar { height: 5px; background-color: #294750; } .fm-popup.alertify #summary-popup { font-size: 1.2em; } .fm-popup.alertify #summary-popup .title { font-weight: bold; margin-bottom: 0.8em; } .fm-popup.alertify #summary-popup .line { line-height: 1.4em; } #fm-js-btn-close { margin-top: 5px; display: block; /*width: 100%;*/ font-variant: small-caps; padding: 0.5em; margin-left: 10px; } /** ICONS - List view and File tree related styles **/ .fm-fileinfo .list-icon.ico_folder, .fm-filetree li span.button.ico_folder { background: url(../images/filetree/ico_folder.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_folder_lock, .fm-filetree li span.button.ico_folder_lock { background: url(../images/filetree/ico_folder_lock.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_folder_open, .fm-filetree li span.button.ico_folder_open { background: url(../images/filetree/ico_folder_open.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_file, .fm-filetree li span.button.ico_file { background: url(../images/filetree/ico_file.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_file_lock, .fm-filetree li span.button.ico_file_lock { background: url(../images/filetree/ico_file_lock.png) left top no-repeat !important; } .fm-fileinfo .list-icon.ico_loading, .fm-filetree li span.button.ico_loading { background: url(../images/filetree/loading.gif) left top no-repeat; } /** ICONS - List view and File tree related styles based on file extension **/ .fm-fileinfo .list-icon.ico_ext_3g2, .fm-filetree li span.button.ico_ext_3g2 { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_3gp, .fm-filetree li span.button.ico_ext_3gp { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_7z, .fm-filetree li span.button.ico_ext_7z { background: url(../images/filetree/ico_zip.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_afp, .fm-filetree li span.button.ico_ext_afp { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_afpa, .fm-filetree li span.button.ico_ext_afpa { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_asp, .fm-filetree li span.button.ico_ext_asp { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_aspx, .fm-filetree li span.button.ico_ext_aspx { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_avi, .fm-filetree li span.button.ico_ext_avi { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_bat, .fm-filetree li span.button.ico_ext_bat { background: url(../images/filetree/ico_application.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_bmp, .fm-filetree li span.button.ico_ext_bmp { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_c, .fm-filetree li span.button.ico_ext_c { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_cfm, .fm-filetree li span.button.ico_ext_cfm { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_cgi, .fm-filetree li span.button.ico_ext_cgi { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_com, .fm-filetree li span.button.ico_ext_com { background: url(../images/filetree/ico_application.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_cpp, .fm-filetree li span.button.ico_ext_cpp { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_css, .fm-filetree li span.button.ico_ext_css { background: url(../images/filetree/ico_css.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_csv, .fm-filetree li span.button.ico_ext_csv { background: url(../images/filetree/ico_txt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_doc, .fm-filetree li span.button.ico_ext_doc { background: url(../images/filetree/ico_doc.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_docx, .fm-filetree li span.button.ico_ext_docx { background: url(../images/filetree/ico_doc.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_exe, .fm-filetree li span.button.ico_ext_exe { background: url(../images/filetree/ico_application.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_gif, .fm-filetree li span.button.ico_ext_gif { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_f4v, .fm-filetree li span.button.ico_ext_f4v { background: url(../images/filetree/ico_flash.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_fla, .fm-filetree li span.button.ico_ext_fla { background: url(../images/filetree/ico_flash.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_flv, .fm-filetree li span.button.ico_ext_flv { background: url(../images/filetree/ico_flash.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_h, .fm-filetree li span.button.ico_ext_h { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_htm, .fm-filetree li span.button.ico_ext_htm { background: url(../images/filetree/ico_html.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_html, .fm-filetree li span.button.ico_ext_html { background: url(../images/filetree/ico_html.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_jar, .fm-filetree li span.button.ico_ext_jar { background: url(../images/filetree/ico_java.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_jpg, .fm-filetree li span.button.ico_ext_jpg { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_jpeg, .fm-filetree li span.button.ico_ext_jpeg { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_js, .fm-filetree li span.button.ico_ext_js { background: url(../images/filetree/ico_script.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_lasso, .fm-filetree li span.button.ico_ext_lasso { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_log, .fm-filetree li span.button.ico_ext_log { background: url(../images/filetree/ico_txt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_m4p, .fm-filetree li span.button.ico_ext_m4p { background: url(../images/filetree/ico_music.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_m4v, .fm-filetree li span.button.ico_ext_m4v { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_mov, .fm-filetree li span.button.ico_ext_mov { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_mp3, .fm-filetree li span.button.ico_ext_mp3 { background: url(../images/filetree/ico_music.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_mp4, .fm-filetree li span.button.ico_ext_mp4 { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_mpg, .fm-filetree li span.button.ico_ext_mpg { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_mpeg, .fm-filetree li span.button.ico_ext_mpeg { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_odp, .fm-filetree li span.button.ico_ext_odp { background: url(../images/filetree/ico_ppt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_ods, .fm-filetree li span.button.ico_ext_ods { background: url(../images/filetree/ico_xls.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_odt, .fm-filetree li span.button.ico_ext_odt { background: url(../images/filetree/ico_doc.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_ogv, .fm-filetree li span.button.ico_ext_ogv { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_ogg, .fm-filetree li span.button.ico_ext_ogg { background: url(../images/filetree/ico_music.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_pcx, .fm-filetree li span.button.ico_ext_pcx { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_pdf, .fm-filetree li span.button.ico_ext_pdf { background: url(../images/filetree/ico_pdf.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_php, .fm-filetree li span.button.ico_ext_php { background: url(../images/filetree/ico_php.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_png, .fm-filetree li span.button.ico_ext_png { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_ppt, .fm-filetree li span.button.ico_ext_ppt { background: url(../images/filetree/ico_ppt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_pptx, .fm-filetree li span.button.ico_ext_pptx { background: url(../images/filetree/ico_ppt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_psd, .fm-filetree li span.button.ico_ext_psd { background: url(../images/filetree/ico_psd.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_pl, .fm-filetree li span.button.ico_ext_pl { background: url(../images/filetree/ico_script.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_py, .fm-filetree li span.button.ico_ext_py { background: url(../images/filetree/ico_script.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_rar, .fm-filetree li span.button.ico_ext_rar { background: url(../images/filetree/ico_zip.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_rb, .fm-filetree li span.button.ico_ext_rb { background: url(../images/filetree/ico_ruby.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_rbx, .fm-filetree li span.button.ico_ext_rbx { background: url(../images/filetree/ico_ruby.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_rhtml, .fm-filetree li span.button.ico_ext_rhtml { background: url(../images/filetree/ico_ruby.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_rpm, .fm-filetree li span.button.ico_ext_rpm { background: url(../images/filetree/ico_linux.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_ruby, .fm-filetree li span.button.ico_ext_ruby { background: url(../images/filetree/ico_ruby.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_sql, .fm-filetree li span.button.ico_ext_sql { background: url(../images/filetree/ico_db.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_swf, .fm-filetree li span.button.ico_ext_swf { background: url(../images/filetree/ico_flash.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_tar, .fm-filetree li span.button.ico_ext_tar { background: url(../images/filetree/ico_zip.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_tif, .fm-filetree li span.button.ico_ext_tif { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_tiff, .fm-filetree li span.button.ico_ext_tiff { background: url(../images/filetree/ico_picture.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_txt, .fm-filetree li span.button.ico_ext_txt { background: url(../images/filetree/ico_txt.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_vb, .fm-filetree li span.button.ico_ext_vb { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_wav, .fm-filetree li span.button.ico_ext_wav { background: url(../images/filetree/ico_music.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_weba, .fm-filetree li span.button.ico_ext_weba { background: url(../images/filetree/ico_music.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_webm, .fm-filetree li span.button.ico_ext_webm { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_wmv, .fm-filetree li span.button.ico_ext_wmv { background: url(../images/filetree/ico_film.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_xls, .fm-filetree li span.button.ico_ext_xls { background: url(../images/filetree/ico_xls.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_xlsx, .fm-filetree li span.button.ico_ext_xlsx { background: url(../images/filetree/ico_xls.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_xml, .fm-filetree li span.button.ico_ext_xml { background: url(../images/filetree/ico_code.png) left top no-repeat; } .fm-fileinfo .list-icon.ico_ext_zip, .fm-filetree li span.button.ico_ext_zip { background: url(../images/filetree/ico_zip.png) left top no-repeat; } /** ICONS - Grid view related styles **/ .fm-fileinfo .grid-icon { display: block; margin: 0 auto; overflow: hidden; text-indent: -200%; background-size: cover; background-repeat: no-repeat; background-position: center center; } .fm-fileinfo .grid-icon { width: 64px; height: 64px; } .fm-fileinfo .fm-preview .grid-icon { width: 128px; height: 128px; } .fm-fileinfo .grid-icon.ico_file { background-image: url(../images/fileicons/icon_file.png); } .fm-fileinfo .grid-icon.ico_file_lock { background-image: url(../images/fileicons/icon_file_lock.png); } .fm-fileinfo .grid-icon.ico_folder { background-image: url(../images/fileicons/icon_folder.png); } .fm-fileinfo .grid-icon.ico_folder_lock { background-image: url(../images/fileicons/icon_folder_lock.png); } .fm-fileinfo .grid-icon.ico_folder_parent { background-image: url(../images/fileicons/icon_folder_parent.png); } .fm-fileinfo .grid-icon.ico_multiple { background-image: url(../images/fileicons/icon_multiple.png); } /** ICONS - Grid view related styles based on file extension **/ .fm-fileinfo .grid-icon.ico_ext_3g2 { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_3gp { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_7z { background-image: url(../images/fileicons/icon_zip.png); } .fm-fileinfo .grid-icon.ico_ext_aac { background-image: url(../images/fileicons/icon_aac.png); } .fm-fileinfo .grid-icon.ico_ext_avi { background-image: url(../images/fileicons/icon_avi.png); } .fm-fileinfo .grid-icon.ico_ext_bmp { background-image: url(../images/fileicons/icon_bmp.png); } .fm-fileinfo .grid-icon.ico_ext_chm { background-image: url(../images/fileicons/icon_chm.png); } .fm-fileinfo .grid-icon.ico_ext_css { background-image: url(../images/fileicons/icon_css.png); } .fm-fileinfo .grid-icon.ico_ext_csv { background-image: url(../images/fileicons/icon_txt.png); } .fm-fileinfo .grid-icon.ico_ext_dll { background-image: url(../images/fileicons/icon_dll.png); } .fm-fileinfo .grid-icon.ico_ext_doc, .fm-fileinfo .grid-icon.ico_ext_docx { background-image: url(../images/fileicons/icon_doc.png); } .fm-fileinfo .grid-icon.ico_ext_fla { background-image: url(../images/fileicons/icon_fla.png); } .fm-fileinfo .grid-icon.ico_ext_gif { background-image: url(../images/fileicons/icon_gif.png); } .fm-fileinfo .grid-icon.ico_ext_htm, .fm-fileinfo .grid-icon.ico_ext_html { background-image: url(../images/fileicons/icon_html.png); } .fm-fileinfo .grid-icon.ico_ext_ini { background-image: url(../images/fileicons/icon_ini.png); } .fm-fileinfo .grid-icon.ico_ext_jar { background-image: url(../images/fileicons/icon_jar.png); } .fm-fileinfo .grid-icon.ico_ext_jpg, .fm-fileinfo .grid-icon.ico_ext_jpeg { background-image: url(../images/fileicons/icon_jpg.png); } .fm-fileinfo .grid-icon.ico_ext_js { background-image: url(../images/fileicons/icon_js.png); } .fm-fileinfo .grid-icon.ico_ext_lasso { background-image: url(../images/fileicons/icon_lasso.png); } .fm-fileinfo .grid-icon.ico_ext_m4p { background-image: url(../images/fileicons/icon_music.png); } .fm-fileinfo .grid-icon.ico_ext_m4v { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_mdb { background-image: url(../images/fileicons/icon_mdb.png); } .fm-fileinfo .grid-icon.ico_ext_mov { background-image: url(../images/fileicons/icon_mov.png); } .fm-fileinfo .grid-icon.ico_ext_mp3 { background-image: url(../images/fileicons/icon_mp3.png); } .fm-fileinfo .grid-icon.ico_ext_mp4 { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_mpg { background-image: url(../images/fileicons/icon_mpg.png); } .fm-fileinfo .grid-icon.ico_ext_mpeg { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_odp { background-image: url(../images/fileicons/icon_odp.png); } .fm-fileinfo .grid-icon.ico_ext_ods { background-image: url(../images/fileicons/icon_ods.png); } .fm-fileinfo .grid-icon.ico_ext_odt { background-image: url(../images/fileicons/icon_odt.png); } .fm-fileinfo .grid-icon.ico_ext_ogg { background-image: url(../images/fileicons/icon_music.png); } .fm-fileinfo .grid-icon.ico_ext_pcx { background-image: url(../images/fileicons/icon_image.png); } .fm-fileinfo .grid-icon.ico_ext_ogv { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_pdf { background-image: url(../images/fileicons/icon_pdf.png); } .fm-fileinfo .grid-icon.ico_ext_php { background-image: url(../images/fileicons/icon_php.png); } .fm-fileinfo .grid-icon.ico_ext_png { background-image: url(../images/fileicons/icon_png.png); } .fm-fileinfo .grid-icon.ico_ext_ppt, .fm-fileinfo .grid-icon.ico_ext_pptx { background-image: url(../images/fileicons/icon_ppt.png); } .fm-fileinfo .grid-icon.ico_ext_py { background-image: url(../images/fileicons/icon_py.png); } .fm-fileinfo .grid-icon.ico_ext_rar { background-image: url(../images/fileicons/icon_zip.png); } .fm-fileinfo .grid-icon.ico_ext_rb { background-image: url(../images/fileicons/icon_rb.png); } .fm-fileinfo .grid-icon.ico_ext_real { background-image: url(../images/fileicons/icon_real.png); } .fm-fileinfo .grid-icon.ico_ext_reg { background-image: url(../images/fileicons/icon_reg.png); } .fm-fileinfo .grid-icon.ico_ext_rtf { background-image: url(../images/fileicons/icon_rtf.png); } .fm-fileinfo .grid-icon.ico_ext_sql { background-image: url(../images/fileicons/icon_sql.png); } .fm-fileinfo .grid-icon.ico_ext_swf { background-image: url(../images/fileicons/icon_swf.png); } .fm-fileinfo .grid-icon.ico_ext_tar { background-image: url(../images/fileicons/icon_zip.png); } .fm-fileinfo .grid-icon.ico_ext_tif, .fm-fileinfo .grid-icon.ico_ext_tiff { background-image: url(../images/fileicons/icon_image.png); } .fm-fileinfo .grid-icon.ico_ext_txt { background-image: url(../images/fileicons/icon_txt.png); } .fm-fileinfo .grid-icon.ico_ext_vbs { background-image: url(../images/fileicons/icon_vbs.png); } .fm-fileinfo .grid-icon.ico_ext_wav { background-image: url(../images/fileicons/icon_wav.png); } .fm-fileinfo .grid-icon.ico_ext_weba { background-image: url(../images/fileicons/icon_music.png); } .fm-fileinfo .grid-icon.ico_ext_webm { background-image: url(../images/fileicons/icon_movie.png); } .fm-fileinfo .grid-icon.ico_ext_wma { background-image: url(../images/fileicons/icon_wma.png); } .fm-fileinfo .grid-icon.ico_ext_wmv { background-image: url(../images/fileicons/icon_wmv.png); } .fm-fileinfo .grid-icon.ico_ext_xls, .fm-fileinfo .grid-icon.ico_ext_xlsx { background-image: url(../images/fileicons/icon_xls.png); } .fm-fileinfo .grid-icon.ico_ext_xml { background-image: url(../images/fileicons/icon_xml.png); } .fm-fileinfo .grid-icon.ico_ext_xsl { background-image: url(../images/fileicons/icon_xsl.png); } .fm-fileinfo .grid-icon.ico_ext_zip { background-image: url(../images/fileicons/icon_zip.png); }