/* Taskbar button */ #taskbar a.button-files span.button-inner { background: url(images/buttons.png) 0 0 no-repeat; height: 22px; } #taskbar a.button-files:hover span.button-inner, #taskbar a.button-files.button-selected span.button-inner { background: url(images/buttons.png) 0 -26px no-repeat; height: 22px; } /* Attachment toolbar button */ .toolbar a.button.saveas { background: url(images/buttons.png) center -277px no-repeat; } /* Files main interface */ #filestoolbar { position: absolute; height: 40px; left: 0; top: -6px; z-index: 10; } #filestoolbar a.button { background-image: url(images/buttons.png); } #filestoolbar a.button.upload { background-position: center -52px; } #filestoolbar a.button.get { background-position: center -93px; } #filestoolbar a.button.open { background-position: center -131px; } #filestoolbar a.button.delete { background-image: url(../../../../skins/larry/images/buttons.png); } #filestoolbar a.button.edit { background-position: center -173px; } #filestoolbar a.button.save { background-position: center -213px; } #filestoolbar a.button.print { background: url(../../../../skins/larry/images/buttons.png) center -810px no-repeat; } #filestoolbar form { display: inline; } #quicksearchbar #filesearchmenulink { position: absolute; top: 5px; left: 6px; } #folderlistbox, #fileinfobox { position: absolute; top: 42px; left: 0; width: 220px; bottom: 0; } #filelistcontainer, #filecontent { position: absolute; top: 42px; left: 232px; right: 0; bottom: 0; overflow: auto; } #filelistbox { overflow: auto; top: 0; left: 0; position: absolute; width: 100%; } #filecontent { overflow: hidden; } #filecontent iframe { width: 100%; height: 100%; margin: 0; border: 0; } #files-folder-list ul li span.name { background: url(../../../../skins/larry/images/listicons.png) 6px 3px no-repeat; padding: 6px 8px 6px 32px; line-height: 25px; color: #376572; } #files-folder-list ul li.mailbox.collection span.name { background: url(images/folders.png) 5px 0 no-repeat; } #files-folder-list ul li.mailbox.collection.audio span.name { background-position: 5px -95px; } #files-folder-list ul li.mailbox.collection.video span.name { background-position: 5px -143px; } #files-folder-list ul li.mailbox.collection.document span.name { background-position: 5px 0; } #files-folder-list ul li.mailbox.collection.image span.name { background-position: 5px -48px; } #files-folder-list ul li.mailbox.collection.audio.selected span.name { background-position: 5px -119px; } #files-folder-list ul li.mailbox.collection.video.selected span.name { background-position: 5px -167px; } #files-folder-list ul li.mailbox.collection.document.selected span.name { background-position: 5px -24px; } #files-folder-list ul li.mailbox.collection.image.selected span.name { background-position: 5px -72px; } #files-folder-list ul li span.branch { display: inline-block; } #files-folder-list ul li:first-child { border-radius: 4px 4px 0 0; border-top: 0; } #files-folder-list ul li.virtual span { color: #aaa; } .filelist thead tr td { padding: 0; } .filelist tbody tr td { padding: 2px 7px; height: 18px; } .filelist tr td.size { width: 80px; text-align: right; } .filelist thead tr td.size { text-align: left; } .filelist tr td.mtime { width: 125px; } .filelist tr td.options { width: 26px; cursor: pointer; } .filelist thead tr td.filename, .filelist tbody tr td.filename { width: 99%; white-space: nowrap; } .filelist thead tr td.sortedASC a, .filelist thead tr td.sortedDESC a { color: #004458; text-decoration: underline; background: url(../../../../skins/larry/images/listicons.png) right -912px no-repeat; } .filelist thead tr td.sortedASC a { background-position: right -944px; } .filelist td img { vertical-align: middle; display: inline-block; } .filelist tr td.options div.listmenu, .filelist tr td.flag span.flagged, .filelist tr td.flag span.unflagged, .filelist tr td.flag span.unflagged:hover { display: inline-block; vertical-align: middle; height: 18px; width: 20px; padding: 0; background: url(../../../../skins/larry/images/listicons.png) -100px 0 no-repeat; } .filelist thead tr td.options div.listmenu { background-position: 0 -976px; cursor: pointer; width: 26px; } .filelist thead tr td.options { padding: 0 3px; } .filelist thead tr td.options { padding: 2px 3px; } .filelist thead tr td:first-child { border-radius: 4px 0 0 0; } .filelist tbody tr td.options:hover span { width: 26px; height: 18px; background: url(../../../../skins/larry/images/buttons.png) -5px -418px no-repeat; display: block; } .filelist td.filename { padding: 0 4px; } .filelist tbody td.filename span { background: url(images/unknown.png) 0 0 no-repeat; padding: 1px 0 3px 20px; height: 16px; } /* .filelist tbody td.filename span input { padding: 0 2px; height: 18px; } */ #fileinfobox table { table-layout: fixed; } #fileinfobox table td.label { width: 60px; font-weight: bold; padding-right: 0; } #fileinfobox table td.data { overflow: hidden; text-overflow: ellipsis; } #fileinfobox table td.data.filename { font-weight: bold; } #fileinfobox table tr:first-child td { border-top: 0; } /* plugin dialogs */ #files-dialog, #files-compose-dialog, #files-file-edit-dialog, #files-folder-create-dialog { display: none; } #files-compose-dialog #folderlistbox { right: auto; width: 190px; top: 45px; bottom: 5px; box-shadow: none; } #files-dialog #folderlistbox { top: 5px; bottom: 5px; left: 0; right: 0; width: auto; box-shadow: none; } #files-dialog.saveas #folderlistbox { top: 50px; } #files-compose-dialog #filelistcontainer { position: absolute; top: 45px; bottom: 5px; left: 200px; right: 0; box-shadow: none; } #files-compose-dialog #searchmenulink { width: 15px; } #files-compose-dialog .searchbox input { background-color: white; } #files-compose-dialog #quicksearchbar { top: 10px; right: 5px; } #files-compose-dialog #searchreset { cursor: pointer; } a.filesaveall { display: inline-block; margin-top: .5em; padding: 3px 5px 4px 5px; } #file-save-as { height: 25px; white-space: nowrap; } #file-save-as input { width: 200px; } ul.toolbarmenu li span.saveas { background: url(images/buttons.png) -5px -253px no-repeat; }