/** * SieveRules plugin styles */ #sieverules-list { position: absolute; top: 0; bottom: 0; width: 240px; } .sieverules-boxcontent { position: absolute; top: 0; bottom: 23px; width: 100%; } #sieverules-list-filters { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; border: 1px solid #999999; overflow: auto; } #sieverules-list-filters thead td { height: 20px; } #sieverules-list-filters thead td span { position: absolute; top: 2px; left: 4px; right: 25px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #sieverules-list-filters thead td img { position: absolute; top: 2px; right: 2px; } #sieverules-list-examples { position: absolute; bottom: 0; left: 0; right: 0; width: 100%; border: 1px solid #999999; overflow: auto; } #sieverules-list div.boxfooter { border: 1px solid #999999; border-top: 0; width: 100%; } #sieverules-details { position: absolute; top: 0; left: 250px; right: 0; bottom: 0; border: 1px solid #999999; } #sieverules-advanced { position: absolute; top: 0; left: 0; bottom: 25px; right: 0; overflow: hidden; border: 1px solid #999999; } span.disableLink { float: right; width: 200px; text-align: right; } #sieverules-table, #sieverules-examples { width: 100%; } #sieverules-table tbody td { cursor: default; } #sieverules-table tbody td.control, #rules-table tbody td.control, #actions-table tbody td.control { text-align: right; } #sieverules-table tbody td.control a, #rules-table tbody td.control a, #actions-table tbody td.control a { display: block; float: right; width: 16px; height: 16px; background-image: url(icons.png); } #sieverules-table tbody td.control a.up_arrow { background-position: 0 0; } #sieverules-table tbody td.control a.down_arrow { background-position: 0 -18px; } #rules-table tbody td.control, #actions-table tbody td.control { vertical-align: top; } #rules-table tbody td.control a.add, #actions-table tbody td.control a.add { margin-left: 5px; background-position: 0 -72px; } #rules-table tbody td.control a.delete, #actions-table tbody td.control a.delete { background-position: 0 -54px; } #rules-table tbody td.control a.delete_act, #actions-table tbody td.control a.delete_act { background-position: 0 -36px; } #actions-table tbody a.vacsig { display: block; width: 16px; height: 16px; background-image: url(icons.png); background-position: 0 -108px; } #actions-table tbody a.vacsig_act { display: block; width: 16px; height: 16px; background-image: url(icons.png); background-position: 0 -90px; } #rules-table, #actions-table, #rules-table td table.records-table { width: 100%; } #rules-table td.selheader, #rules-table td.op { width: 130px; } #rules-table td.header { width: 135px; } #rules-table td.target { width: 160px; } #rules-table input { width: 150px; } #rules-table input.short { width: 100px; } #rules-table select { width: 123px; } #rules-table select.short { width: 45px; } #rules-table select.long { width: 157px; } #rules-table td table.records-table select { width: 432px; } #rules-table td table.records-table input { width: 426px; } #rules-table td table.records-table input.short { width: 406px; } #rules-table td table.records-table input.radio { width: auto; } #actions-table td.action { width: 165px; vertical-align: top; } #actions-table td.folder { width: 420px; vertical-align: top; } #actions-table td.action select { width: 160px; } #actions-table td.folder input, #actions-table td.folder textarea { width: 400px; } #actions-table td.folder select { width: 408px; } #actions-table td.folder table.records-table select { width: 337px; } #actions-table td.folder table.records-table input, #actions-table td.folder table.records-table textarea { width: 330px; } #actions-table td.folder table.records-table input.short, #actions-table td.folder table.records-table select.short { width: 310px; } #actions-table td.folder table.records-table input.checkbox, #actions-table td.folder table.records-table input.radio { width: auto; } table.records-table td.msg { vertical-align: top; } table.records-table td.vacdaysexp { width: 398px; white-space: -moz-pre-wrap !important; white-space: pre-wrap !important; white-space: pre; } #listbuttons { position: absolute; bottom: 18px; left: 20px; } #advancedmode { white-space: nowrap; text-align: right; position: absolute; bottom: 30px; right: 20px; width: 460px; } #sieverules-advancedbox { position: absolute; top: 20px; left: 0; bottom: 26px; right: 4px; } #sieverules-advanced textarea { position: absolute; top: 0; left: 0; border: 0; width: 100%; height: 100%; } .records-table tbody tr.droptarget td { border-top: 2px solid #000000; } .records-table tbody tr.droptargetend td { border-bottom: 2px solid #000000; } #sieverulesrsdialog h3 { color: #333; font-size: normal; margin-top: 0.5em; margin-bottom: 1em; } #sieverulesrsdialog table td.title { color: #666; text-align: right; padding-right: 1em; white-space: nowrap; } #sieverulesrsdialog table td input { width: 20em; } #sieverulesrsdialog .formbuttons { margin-top: 1.5em; text-align: center; } input.inputmask { color: #999999; } #sieverulesactionsmenu a.selected { font-weight: bold; } #sieverules-advbuttons { position: absolute; left: 0; bottom: 0; }