JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.3.2
[ckeditor.git] / _source / skins / v2 / toolbar.css
1 /*\r
2 Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
3 For licensing, see LICENSE.html or http://ckeditor.com/license\r
4 */\r
5 \r
6 @media print\r
7 {\r
8         .cke_skin_v2 .cke_toolbox\r
9         {\r
10                 display: none;\r
11         }\r
12 }\r
13 \r
14 .cke_skin_v2 .cke_browser_webkit .cke_toolbox,\r
15 .cke_skin_v2 .cke_browser_webkit .cke_toolbox > span\r
16 {\r
17         white-space: normal;\r
18 }\r
19 \r
20 .cke_skin_v2 .cke_toolbox\r
21 {\r
22         clear: both;\r
23         /* Define the padding-bottom otherwise the collapser button will not be clickable #4932*/\r
24         padding-bottom: 1px;\r
25 }\r
26 \r
27 .cke_skin_v2 a.cke_toolbox_collapser,\r
28 .cke_skin_v2 a:hover.cke_toolbox_collapser\r
29 {\r
30         background-image: url(images/sprites.png);\r
31         _background-image: url(images/sprites_ie6.png);\r
32         background-position: 3px -739px; /* +3px +4px */\r
33         background-repeat: no-repeat;\r
34         width: 11px;\r
35         height: 11px;\r
36         float: right;\r
37         border: outset 1px;\r
38         margin: 11px 2px 2px;\r
39         cursor: pointer;\r
40 }\r
41 \r
42 .cke_skin_v2 a.cke_toolbox_collapser span\r
43 {\r
44         display: none;\r
45 }\r
46 \r
47 .cke_skin_v2 .cke_hc a.cke_toolbox_collapser span\r
48 {\r
49         font-size: 10px;\r
50         font-weight: bold;\r
51         font-family: Arial;\r
52         display: inline;\r
53 }\r
54 \r
55 .cke_skin_v2 .cke_rtl a.cke_toolbox_collapser,\r
56 .cke_skin_v2 .cke_rtl a:hover.cke_toolbox_collapser\r
57 {\r
58         float: left;\r
59 }\r
60 \r
61 .cke_skin_v2 a.cke_toolbox_collapser_min,\r
62 .cke_skin_v2 a:hover.cke_toolbox_collapser_min\r
63 {\r
64         /* arrowleft.gif*/\r
65         background-image: url(images/sprites.png);\r
66         _background-image: url(images/sprites_ie6.png);\r
67         background-position: 4px -760px; /* +4px +3px */\r
68         background-repeat: no-repeat;\r
69         margin: 2px;\r
70 }\r
71 \r
72 .cke_skin_v2 .cke_rtl a.cke_toolbox_collapser_min,\r
73 .cke_skin_v2 .cke_rtl a:hover.cke_toolbox_collapser_min\r
74 {\r
75         /* arrowright.gif*/\r
76         background-position: 4px -781px; /* +2px +3px */\r
77 }\r
78 \r
79 .cke_skin_v2 .cke_toolbar\r
80 {\r
81         padding-top: 1px;\r
82         padding-bottom: 1px;\r
83         display: inline-block;\r
84         float: left;\r
85 }\r
86 \r
87 .cke_skin_v2 .cke_rtl .cke_toolbar\r
88 {\r
89         float: right;\r
90 }\r
91 \r
92 .cke_skin_v2 .cke_toolgroup\r
93 {\r
94         display: inline-block;\r
95         float: left;\r
96 }\r
97 \r
98 .cke_skin_v2 .cke_browser_ie .cke_toolgroup\r
99 {\r
100         #float: none;\r
101         #display: inline;\r
102 }\r
103 \r
104 .cke_skin_v2 .cke_rtl .cke_toolgroup\r
105 {\r
106         float: right;\r
107 }\r
108 \r
109 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolgroup\r
110 {\r
111         #float: none;\r
112 }\r
113 \r
114 .cke_skin_v2 .cke_separator\r
115 {\r
116         display: inline-block;\r
117         float: left;\r
118         border-left: solid 1px #999;\r
119         margin: 4px 2px;\r
120         height: 16px;\r
121 }\r
122 \r
123 .cke_skin_v2 .cke_browser_ie .cke_separator\r
124 {\r
125         #float: none;\r
126         #display: inline;\r
127 }\r
128 \r
129 .cke_skin_v2 .cke_rtl .cke_separator\r
130 {\r
131         float: right;\r
132 }\r
133 \r
134 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_separator\r
135 {\r
136         #float: none;\r
137 }\r
138 \r
139 .cke_skin_v2 .cke_break\r
140 {\r
141         clear: left;\r
142 }\r
143 \r
144 .cke_skin_v2 .cke_rtl .cke_break\r
145 {\r
146         clear: right;\r
147 }\r
148 \r
149 .cke_skin_v2 .cke_toolbar_start\r
150 {\r
151         display: inline-block;\r
152         background-image: url(images/toolbar_start.gif);\r
153         background-repeat: no-repeat;\r
154         margin: 4px 2px 0 2px;\r
155         width: 3px;\r
156         height: 20px;\r
157         float: left;\r
158 }\r
159 \r
160 .cke_skin_v2 .cke_browser_ie .cke_toolbar_start\r
161 {\r
162         #float: none;\r
163         #display: inline;\r
164 }\r
165 \r
166 .cke_skin_v2 .cke_rtl .cke_toolbar_start\r
167 {\r
168         float: right;\r
169 }\r
170 \r
171 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolbar_start\r
172 {\r
173         #float: none;\r
174 }\r
175 \r
176 .cke_skin_v2 .cke_toolbar_end\r
177 {\r
178         display: inline-block;\r
179         float: left;\r
180 }\r
181 \r
182 .cke_skin_v2 .cke_browser_ie .cke_toolbar_end\r
183 {\r
184         #float: none;\r
185         #display: inline\r
186 }\r
187 \r
188 .cke_skin_v2 .cke_rtl .cke_toolbar_end\r
189 {\r
190     float: right;\r
191 }\r
192 \r
193 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
194 {\r
195         #float: none;\r
196 }\r
197 \r
198 .cke_skin_v2 .cke_button a,\r
199 .cke_skin_v2 .cke_button a:hover,\r
200 .cke_skin_v2 .cke_button a:focus,\r
201 .cke_skin_v2 .cke_button a:active,\r
202 .cke_skin_v2 .cke_button a.cke_off\r
203 {\r
204         border: solid 1px #efefde;\r
205         display: inline-block;\r
206         border-radius: 3px;\r
207         outline: none;\r
208         padding-top: 2px;\r
209         padding-left: 4px;\r
210         padding-right: 4px;\r
211         padding-bottom: 2px;\r
212         height: 18px;\r
213         cursor: default;\r
214 }\r
215 \r
216 .cke_skin_v2 .cke_button a,\r
217 .cke_skin_v2 .cke_button a.cke_off\r
218 {\r
219         background-color: #efefde;\r
220         filter: alpha(opacity=70); /* IE */\r
221         opacity: 0.70; /* Safari, Opera and Mozilla */\r
222         -moz-border-radius: 3px;\r
223         -webkit-border-radius: 3px;\r
224 }\r
225 \r
226 .cke_skin_v2 .cke_hc .cke_button a,\r
227 .cke_skin_v2 .cke_hc .cke_button a.cke_off\r
228 {\r
229         opacity: 1.0;\r
230         filter: alpha(opacity=100);\r
231 }\r
232 \r
233 .cke_skin_v2 .cke_button a.cke_on\r
234 {\r
235         border: solid 1px #316ac5;\r
236         background-color: #a3d7ff;\r
237         filter: alpha(opacity=100); /* IE */\r
238         opacity: 1; /* Safari, Opera and Mozilla */\r
239 }\r
240 \r
241 .cke_skin_v2 .cke_button a.cke_disabled *,\r
242 .cke_skin_v2 .cke_browser_ie a:hover.cke_button .cke_disabled *\r
243 {\r
244         filter: alpha(opacity=30); /* IE */\r
245         opacity: 0.3; /* Safari, Opera and Mozilla */\r
246 }\r
247 \r
248 .cke_skin_v2 .cke_hc .cke_button a.cke_disabled *,\r
249 .cke_skin_v2 .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *\r
250 {\r
251         filter: alpha(opacity=60);\r
252         opacity: 0.6;\r
253 }\r
254 \r
255 .cke_skin_v2 .cke_button a:hover,\r
256 .cke_skin_v2 .cke_button a:focus,\r
257 .cke_skin_v2 .cke_button a:active       /* IE */\r
258 {\r
259         border: solid 1px #316ac5;\r
260         background-color: #dff1ff;\r
261         padding: 2px 4px;\r
262 }\r
263 \r
264 .cke_skin_v2 .cke_hc .cke_button a:hover,\r
265 .cke_skin_v2 .cke_hc .cke_button a:focus,\r
266 .cke_skin_v2 .cke_hc .cke_button a:active       /* IE */\r
267 {\r
268         padding: 0 2px !important;\r
269         border-width: 3px;\r
270 }\r
271 \r
272 .cke_skin_v2 .cke_button .cke_icon\r
273 {\r
274         background-image: url(icons.png);\r
275         background-position: 100px;\r
276         background-repeat:no-repeat;\r
277         margin-top:1px;\r
278         width: 16px;\r
279         height: 16px;\r
280         display: inline-block;\r
281         cursor: default;\r
282 }\r
283 \r
284 .cke_skin_v2 .cke_button .cke_label\r
285 {\r
286         cursor: default;\r
287         display: none;\r
288         padding-left: 3px;\r
289         vertical-align:middle;\r
290 }\r
291 \r
292 .cke_skin_v2 .cke_hc .cke_button .cke_label\r
293 {\r
294         padding: 0;\r
295         display: inline-block;\r
296 }\r
297 \r
298 .cke_skin_v2 .cke_hc .cke_button .cke_icon\r
299 {\r
300         display: none;\r
301 }\r
302 \r
303 .cke_skin_v2 .cke_accessibility\r
304 {\r
305         position: absolute;\r
306         display: block;\r
307         width: 0;\r
308         height: 0;\r
309         overflow: hidden;\r
310 }\r
311 \r
312 .cke_skin_v2 .cke_button .cke_buttonarrow\r
313 {\r
314         display: inline-block;\r
315         height: 17px;\r
316         width: 8px;\r
317         background-position: 2px -717px;\r
318         background-image: url(images/sprites.png);\r
319         _background-image: url(images/sprites_ie6.png);\r
320         background-repeat: no-repeat;\r
321         cursor: default;\r
322 }\r
323 \r
324 .cke_skin_v2 .cke_rtl .cke_button .cke_buttonarrow\r
325 {\r
326         background-position: 0 -717px;\r
327         background-image: url(images/sprites.png);\r
328         _background-image: url(images/sprites_ie6.png);\r
329 }\r
330 \r
331 /*** Firefox 2 ***/\r
332 \r
333 .cke_skin_v2 .cke_browser_gecko18 .cke_toolbar,\r
334 .cke_skin_v2 .cke_browser_gecko18 .cke_button a,\r
335 .cke_skin_v2 .cke_browser_gecko18 .cke_button a.cke_off,\r
336 .cke_skin_v2 .cke_browser_gecko18 .cke_button .cke_icon,\r
337 .cke_skin_v2 .cke_browser_gecko18 .cke_button .cke_buttonarrow,\r
338 .cke_skin_v2 .cke_browser_gecko18 .cke_separator,\r
339 .cke_skin_v2 .cke_browser_gecko18 .cke_toolbar_start\r
340 {\r
341         display: block;\r
342         float: left;\r
343 }\r
344 \r
345 .cke_skin_v2 .cke_browser_gecko18 .cke_hc .cke_button .cke_icon\r
346 {\r
347         display: none;\r
348 }\r
349 \r
350 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_toolbar,\r
351 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_button a,\r
352 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_button a.cke_off,\r
353 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_button .cke_icon,\r
354 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_button .cke_buttonarrow,\r
355 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_separator,\r
356 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_toolbar_start\r
357 {\r
358         float: right;\r
359 }\r
360 \r
361 .cke_skin_v2 .cke_browser_gecko18 .cke_button .cke_label,\r
362 .cke_skin_v2 .cke_browser_gecko18 .cke_break\r
363 {\r
364         float: left;\r
365 }\r
366 \r
367 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl span.cke_inline_label\r
368 {\r
369         float: right;\r
370 }\r
371 \r
372 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_button .cke_label,\r
373 .cke_skin_v2 .cke_browser_gecko18 .cke_rtl .cke_break\r
374 {\r
375         float: right;\r
376 }\r
377 \r
378 .cke_skin_v2 .cke_browser_gecko18 .cke_separator\r
379 {\r
380         margin-top: 4px;\r
381 }\r
382 \r
383 .cke_skin_v2 .cke_browser_gecko18 .cke_button .cke_label\r
384 {\r
385         padding-top: 3px;\r
386 }\r
387 \r
388 /*** IE6 ***/\r
389 \r
390 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolgroup,\r
391 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_separator,\r
392 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolbar_start,\r
393 .cke_skin_v2 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
394 {\r
395         float: none;\r
396 }\r
397 \r
398 /*** IE8 ***/\r
399 \r
400 .cke_skin_v2 .cke_browser_ie8 .cke_toolbar,\r
401 .cke_skin_v2 .cke_browser_ie8 .cke_toolgroup\r
402 {\r
403         vertical-align: top;\r
404 }\r
405 \r
406 .cke_skin_v2 .cke_browser_iequirks.cke_browser_ie8 .cke_toolbar,\r
407 .cke_skin_v2 .cke_browser_iequirks.cke_browser_ie8 .cke_toolgroup\r
408 {\r
409         /* revert previous */\r
410         vertical-align: baseline;\r
411 }\r
412 \r
413 /* Fix cursor shape consistency on toolbar combos (#4031) */\r
414 .cke_skin_v2 .cke_browser_ie .cke_rcombo,\r
415 .cke_skin_v2 .cke_browser_ie .cke_rcombo *\r
416 {\r
417         cursor: default;\r
418 }\r