/** * CSS for jquery plugins contained in js/jquery.projectPlugins.js * * $Id: jquery.projectPlugins.css 592 2015-04-12 19:53:44Z imoore76 $ * */ /* * Medium select plugin CSS */ div.vboxMediumSelect { background-color: #fff; color: #000; padding: 2px; height: 16px; cursor: pointer; overflow: hidden; margin: 0px; width: 100%; } div.vboxMediumSelectReadOnly { padding-left: 20px; background-position: 2px 2px; } div.vboxMediumSelectDiv { border: 1px solid transparent; } div.vboxMediumSelectHover { background-color: #f0f8ff; border: 1px solid #aaaaaa; } div.vboxMediumSelectImg { height: 16px; padding: 2px; width: 16px; background-color: #fff; margin: 0px; background-position: 2px 6px; background-repeat: no-repeat; } table.vboxDisabled div.vboxMediumSelect, table.vboxDisabled div.vboxMediumSelectImg { background-color: #efefef; border-color: #aaa; color: #aaa; background-position: -20px -20px; cursor: default; } table.vboxMediumSelect td.vboxMediumSelectTableLeft { border: 1px solid #000; border-right: 0px; cursor: pointer; } table.vboxMediumSelect td.vboxMediumSelectTableRight { border: 1px solid #000; border-left: 0px; cursor: pointer; } table.vboxDisabled td.vboxMediumSelectTableLeft, table.vboxDisabled td.vboxMediumSelectTableRight { border-color: #aaa; } ul.vboxMediumSelect { list-style: none; position: absolute; background-color: #fff; color: #000; z-index: 9999; padding-left: 2px; margin: 0px; cursor: pointer; border: 1px solid #000; border-top: 1px solid #99ccff; border-left: 1px solid #99ccff; } ul.vboxMediumSelect ul { padding: 0px; margin-left: 8px; list-style: none; } ul.vboxMediumSelect li { padding: 0px 2px 0px 0px; margin: 0px; white-space: nowrap; } ul.vboxMediumSelect div { height: 16px; white-space: nowrap; padding: 1px 2px 1px 4px; } ul.vboxMediumSelect li.vboxMediumReadOnly { background-image: none; } ul.vboxMediumSelect li.vboxMediumReadOnly ul { padding: 0px 0px 0px 14px; background-image: none; } ul.vboxMediumSelect div.vboxMediumReadOnly { padding-left: 18px; background-position: 0px 0px; } /** * Context menu plugin CSS */ .contextMenu { position: absolute; z-index: 9999999; border: 1px solid #CCC; padding: 0px; margin: 0px; display: none; background-color: #e9e9e9; background-repeat: no-repeat; } .contextMenu span.vboxMenuItemChecked { display: none; background: #ccc; border: 1px solid #999; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; width: 20px; height: 18px; margin: 0px; padding: 0px; position: relative; top: 1px; left: 3px; } ul.contextMenu { /* From #ffffff to #d9d9d9 */ background-color: #e9e9e9; background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#d9d9d9)); /* for webkit browsers */ background: -moz-linear-gradient(left, #ffffff, #d9d9d9); /* for firefox 3.6+ */ background: -o-linear-gradient(left, #ffffff, #d9d9d9); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#d9d9d9'); /* for IE */ } ul.contextMenu li { list-style: none; padding: 0px; margin: 0px; white-space: nowrap; border: 1px solid transparent; position: relative; } ul.contextMenu li a.vboxCheckMark { padding-left: 12px; } ul.contextMenu li a.vboxCheckMark > span.vboxCheckMark { display: inline-block; position: relative; left: -6px; padding: 0px; margin: 0px; width: 16px; text-align: center; } ul.contextMenu li.vboxMenuItemChecked > span.vboxMenuItemChecked { display: inline-block; } ul.contextMenu li.vboxMenuItemChecked > a { position: absolute; top: 0px; } .contextMenu LI input { padding-left: 2px; } .contextMenu a, .contextMenu SPAN { color: #333; text-decoration: none; display: block; line-height: 20px; height: 20px; background-position: 6px center; background-repeat: no-repeat; outline: none; padding: 1px 5px; padding-left: 28px; border: 0px solid transparent; cursor: pointer; white-space: nowrap; } ul.contextMenuNoBG li { cursor: pointer; border: 1px solid transparent; } ul.contextMenuNoBG li.disabled { cursor: default; } ul.contextMenuNoBG SPAN { display: inline; padding-left: 2px; } ul.contextMenuNoBG A { padding-left: 2px; } ul.contextMenu LI.vboxHover { background-color: #f0f8ff; border: 1px solid #aaaaaa; } .contextMenu LI.disabled img { display: none; } .contextMenu LI.vboxHover.disabled, .contextMenu LI.disabled A, .contextMenu LI.disabled SPAN { color: #AAA; cursor: default; } .contextMenu LI.vboxHover.disabled, .contextMenu LI.vboxHover.disabled A { background-color: transparent; } .contextMenu LI.separator { border-top: 1px solid #CCC; } .contextMenu LI:first { border-top: 1px solid transparent; } /** * Filetree plugin css */ ul.jqueryFileTree { font-family: Verdana, sans-serif; font-size: 11px; line-height: 18px; padding: 0px; margin: 0px; display: block; } UL.jqueryFileTree LI { list-style: none; padding: 0px; padding-left: 20px; margin: 0px; white-space: nowrap; display: block; } UL.jqueryFileTree A { text-decoration: none; display: block; padding: 0px 2px; } /* Core Styles */ .jqueryFileTree LI.folder { background: url(../images/jqueryFileTree/directory.png) left top no-repeat; } .jqueryFileTree LI.expanded { background: url(../images/jqueryFileTree/folder_open.png) left top no-repeat; } .jqueryFileTree LI.file { background: url(../images/jqueryFileTree/file.png) left top no-repeat; } .jqueryFileTree LI.wait { background: url(../images/jqueryFileTree/spinner.gif) left top no-repeat; } .jqueryFileTree LI.file_vmdk { background: url(../images/vbox/virtualbox-vmdk.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_vdi { background: url(../images/vbox/virtualbox-vdi.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_vhd { background: url(../images/vbox/virtualbox-vhd.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_hdd { background: url(../images/vbox/virtualbox-hdd.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_ovf { background: url(../images/vbox/virtualbox-ovf.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_ova { background: url(../images/vbox/virtualbox-ova.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_iso, .jqueryFileTree LI.file_cdr, .jqueryFileTree LI.file_dmg { background: url(../images/vbox/cd_16px.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_img, .jqueryFileTree LI.file_ima, .jqueryFileTree LI.file_dsk, .jqueryFileTree LI.file_vfd { background: url(../images/vbox/fd_16px.png) 0px 1px no-repeat; } .jqueryFileTree LI.file_vbox, .jqueryFileTree LI.file_xml { background: url(../images/vbox/virtualbox-vbox.png) 0px 1px no-repeat; }