]> git.donarmstrong.com Git - roundcube.git/blob - plugins/managesieve/skins/default/managesieve.css
Imported Upstream version 0.7
[roundcube.git] / plugins / managesieve / skins / default / managesieve.css
1 #filtersetslistbox
2 {
3   position: absolute;
4   top: 0;
5   bottom: 0;
6   left: 0;
7   width: 195px;
8   border: 1px solid #999999;
9   background-color: #F9F9F9;
10   overflow: hidden;
11   /* css hack for IE */
12   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
13 }
14
15 #filtersscreen
16 {
17   position: absolute;
18   top: 0;
19   right: 0;
20   bottom: 0;
21   left: 205px;
22   /* css hack for IE */
23   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
24 }
25
26 #filterslistbox
27 {
28   position: absolute;
29   left: 0;
30   top: 0;
31   bottom: 0;
32   border: 1px solid #999999;
33   overflow: auto;
34   /* css hack for IE */
35   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
36 }
37
38 #filterslist,
39 #filtersetslist
40 {
41   width: 100%;
42   table-layout: fixed;
43 }
44
45 #filterslist tbody td,
46 #filtersetslist tbody td
47 {
48   cursor: default;
49   text-overflow: ellipsis;
50   -o-text-overflow: ellipsis;
51 }
52
53 #filterslist tbody tr.disabled td,
54 #filtersetslist tbody tr.disabled td
55 {
56   color: #999999;
57 }
58
59 #filtersetslist tbody td
60 {
61   font-weight: bold;
62 }
63 /*
64 #filtersetslist tr.selected
65 {
66   background-color: #929292;
67   border-bottom: 1px solid #898989;
68   color: #FFF;
69   font-weight: bold;
70 }
71 */
72
73 #filterslist tbody tr.filtermoveup td
74 {
75   border-top: 2px dotted #555;
76   padding-top: 0px;
77 }
78
79 #filterslist tbody tr.filtermovedown td
80 {
81   border-bottom: 2px dotted #555;
82   padding-bottom: 1px;
83 }
84
85 #filter-box
86 {
87   position: absolute;
88   top: 0;
89   right: 0;
90   bottom: 0;
91   border: 1px solid #999999;
92   overflow: hidden;
93   /* css hack for IE */
94   width: expression((parseInt(this.parentNode.offsetWidth)-20-parseInt(document.getElementById('filterslistbox').offsetWidth))+'px');
95   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
96 }
97
98 #filter-frame
99 {
100   border: none;
101 }
102
103 body.iframe
104 {
105   min-width: 620px;
106   width: expression(Math.max(620, document.documentElement.clientWidth)+'px');
107   background-color: #F2F2F2;
108 }
109
110 #filter-form
111 {
112   min-width: 550px;
113   width: expression(Math.max(550, document.documentElement.clientWidth)+'px');
114   white-space: nowrap;
115   padding: 20px 10px 10px 10px;
116 }
117
118 legend, label
119 {
120   color: #666666;
121 }
122
123 #rules, #actions
124 {
125   margin-top: 5px;
126   padding: 0;
127   border-collapse: collapse;
128 }
129
130 div.rulerow, div.actionrow
131 {
132   width: auto;
133   padding: 2px;
134   white-space: nowrap;
135   border: 1px solid #F2F2F2;
136 }
137
138 div.rulerow:hover, div.actionrow:hover
139 {
140   padding: 2px;
141   white-space: nowrap;
142   background: #F9F9F9;
143   border: 1px solid silver;
144 }
145
146 div.rulerow table, div.actionrow table
147 {
148   padding: 0px;
149   min-width: 600px;
150   width: expression(Math.max(600, document.documentElement.clientWidth)+'px');
151 }
152
153 td
154 {
155   vertical-align: top;
156 }
157
158 td.advbutton
159 {
160   width: 1%;
161 }
162
163 td.advbutton a
164 {
165   display: block;
166   padding-top: 14px;
167   height: 6px;
168   width: 12px;
169   text-decoration: none;
170 }
171
172 td.advbutton a.show
173 {
174   background: url(images/down_small.gif) center no-repeat;
175 }
176
177 td.advbutton a.hide
178 {
179   background: url(images/up_small.gif) center no-repeat;
180 }
181
182 td.rowbuttons
183 {
184   text-align: right;
185   white-space: nowrap;
186   width: 1%;
187 }
188
189 td.rowactions
190 {
191   white-space: nowrap;
192   width: 1%;
193   padding-top: 2px;
194 }
195
196 td.rowtargets
197 {
198   white-space: nowrap;
199   width: 98%;
200   padding-left: 3px;
201   padding-top: 2px;
202 }
203
204 td.rowtargets div.adv
205 {
206   padding-top: 3px;
207 }
208
209 input.disabled, input.disabled:hover
210 {
211   color: #999999;
212 }
213
214 input.error, textarea.error
215 {
216   background-color: #FFFF88;
217 }
218
219 input.box,
220 input.radio
221 {
222   border: 0;
223   margin-top: 0;
224 }
225
226 select.operator_selector
227 {
228   width: 200px;
229 }
230
231 td.rowtargets span,
232 span.label
233 {
234   color: #666666;
235   font-size: 10px;
236   white-space: nowrap;
237 }
238
239 #footer
240 {
241   padding-top: 5px;
242   width: 100%;
243 }
244
245 #footer .footerleft
246 {
247   padding-left: 2px;
248   white-space: nowrap;
249   float: left;
250 }
251
252 #footer .footerright
253 {
254   padding-right: 2px;
255   white-space: nowrap;
256   text-align: right;
257   float: right;
258 }
259
260 .itemlist
261 {
262   line-height: 25px;
263 }
264
265 .itemlist input
266 {
267   vertical-align: middle;
268 }
269
270 span.sieve.error
271 {
272   color: red;
273 }
274
275 #managesieve-tip
276 {
277   width: 200px;
278 }
279
280 a.button.add
281 {
282   background: url(images/add.png) no-repeat;
283   width: 30px;
284   height: 20px;
285   margin-right: 4px;
286   display: inline-block;
287 }
288
289 a.button.del
290 {
291   background: url(images/del.png) no-repeat;
292   width: 30px;
293   height: 20px;
294   display: inline-block;
295 }
296
297 a.button.disabled
298 {
299   opacity: 0.35;
300   filter: alpha(opacity=35);
301   cursor: default;
302 }
303
304 #filter-form select,
305 #filter-form input,
306 #filter-form textarea
307 {
308   font-size: 11px;
309 }
310
311 /* fixes for popup window */
312
313 body.iframe.mail
314 {
315   margin: 0;
316   padding: 0;
317 }
318
319 body.iframe.mail #filter-form
320 {
321   padding: 10px 5px 5px 5px;
322 }