3 * Copyright(c) 2006-2009 Ext JS, LLC
5 * http://www.extjs.com/license
14 background:transparent;
\r
21 -moz-outline:0 none;
\r
25 * html .ext-ie .x-btn button {
\r
29 .ext-gecko .x-btn button {
\r
34 .ext-gecko .x-btn button::-moz-focus-inner {
\r
38 .ext-ie .x-btn button {
\r
43 padding:0 !important;
\r
48 white-space: nowrap;
\r
52 /* icon placement and sizing styles */
\r
55 .x-btn-noicon .x-btn-small .x-btn-text{
\r
59 .x-btn-noicon .x-btn-medium .x-btn-text{
\r
63 .x-btn-noicon .x-btn-large .x-btn-text{
\r
68 .x-btn-icon .x-btn-text{
\r
69 background-position: center;
\r
70 background-repeat: no-repeat;
\r
73 .x-btn-icon .x-btn-small .x-btn-text{
\r
78 .x-btn-icon .x-btn-medium .x-btn-text{
\r
83 .x-btn-icon .x-btn-large .x-btn-text{
\r
88 /* Icons and text */
\r
90 .x-btn-text-icon .x-btn-icon-small-left .x-btn-text{
\r
91 background-position: 0 center;
\r
92 background-repeat: no-repeat;
\r
97 .x-btn-text-icon .x-btn-icon-medium-left .x-btn-text{
\r
98 background-position: 0 center;
\r
99 background-repeat: no-repeat;
\r
104 .x-btn-text-icon .x-btn-icon-large-left .x-btn-text{
\r
105 background-position: 0 center;
\r
106 background-repeat: no-repeat;
\r
112 .x-btn-text-icon .x-btn-icon-small-top .x-btn-text{
\r
113 background-position: center 0;
\r
114 background-repeat: no-repeat;
\r
118 .x-btn-text-icon .x-btn-icon-medium-top .x-btn-text{
\r
119 background-position: center 0;
\r
120 background-repeat: no-repeat;
\r
124 .x-btn-text-icon .x-btn-icon-large-top .x-btn-text{
\r
125 background-position: center 0;
\r
126 background-repeat: no-repeat;
\r
131 .x-btn-text-icon .x-btn-icon-small-right .x-btn-text{
\r
132 background-position: right center;
\r
133 background-repeat: no-repeat;
\r
134 padding-right:18px;
\r
138 .x-btn-text-icon .x-btn-icon-medium-right .x-btn-text{
\r
139 background-position: right center;
\r
140 background-repeat: no-repeat;
\r
141 padding-right:26px;
\r
145 .x-btn-text-icon .x-btn-icon-large-right .x-btn-text{
\r
146 background-position: right center;
\r
147 background-repeat: no-repeat;
\r
148 padding-right:34px;
\r
153 .x-btn-text-icon .x-btn-icon-small-bottom .x-btn-text{
\r
154 background-position: center bottom;
\r
155 background-repeat: no-repeat;
\r
156 padding-bottom:18px;
\r
159 .x-btn-text-icon .x-btn-icon-medium-bottom .x-btn-text{
\r
160 background-position: center bottom;
\r
161 background-repeat: no-repeat;
\r
162 padding-bottom:26px;
\r
165 .x-btn-text-icon .x-btn-icon-large-bottom .x-btn-text{
\r
166 background-position: center bottom;
\r
167 background-repeat: no-repeat;
\r
168 padding-bottom:34px;
\r
171 /* background positioning */
\r
172 .x-btn-tr i, .x-btn-tl i, .x-btn-mr i, .x-btn-ml i, .x-btn-br i, .x-btn-bl i{
\r
180 .x-btn-tr i, .x-btn-tl i, .x-btn-br i, .x-btn-bl i{
\r
187 background:no-repeat 0 0;
\r
192 background:no-repeat -3px 0;
\r
196 background:repeat-x 0 -6px;
\r
201 background:no-repeat 0 -24px;
\r
205 background:no-repeat -3px -24px;
\r
209 background:repeat-x 0 -1096px;
\r
210 vertical-align: middle;
\r
214 white-space:nowrap;
\r
217 /* Fixes an issue with the button height */
\r
218 .ext-strict .ext-ie6 .x-btn-mc, .ext-strict .ext-ie7 .x-btn-mc {
\r
225 background:no-repeat 0 -3px;
\r
231 background:no-repeat -3px -3px;
\r
236 background:repeat-x 0 -15px;
\r
239 .x-btn-over .x-btn-tl{
\r
240 background-position: -6px 0;
\r
243 .x-btn-over .x-btn-tr{
\r
244 background-position: -9px 0;
\r
247 .x-btn-over .x-btn-tc{
\r
248 background-position: 0 -9px;
\r
251 .x-btn-over .x-btn-ml{
\r
252 background-position: -6px -24px;
\r
255 .x-btn-over .x-btn-mr{
\r
256 background-position: -9px -24px;
\r
259 .x-btn-over .x-btn-mc{
\r
260 background-position: 0 -2168px;
\r
263 .x-btn-over .x-btn-bl{
\r
264 background-position: -6px -3px;
\r
267 .x-btn-over .x-btn-br{
\r
268 background-position: -9px -3px;
\r
271 .x-btn-over .x-btn-bc{
\r
272 background-position: 0 -18px;
\r
275 .x-btn-click .x-btn-tl, .x-btn-menu-active .x-btn-tl, .x-btn-pressed .x-btn-tl{
\r
276 background-position: -12px 0;
\r
279 .x-btn-click .x-btn-tr, .x-btn-menu-active .x-btn-tr, .x-btn-pressed .x-btn-tr{
\r
280 background-position: -15px 0;
\r
283 .x-btn-click .x-btn-tc, .x-btn-menu-active .x-btn-tc, .x-btn-pressed .x-btn-tc{
\r
284 background-position: 0 -12px;
\r
287 .x-btn-click .x-btn-ml, .x-btn-menu-active .x-btn-ml, .x-btn-pressed .x-btn-ml{
\r
288 background-position: -12px -24px;
\r
291 .x-btn-click .x-btn-mr, .x-btn-menu-active .x-btn-mr, .x-btn-pressed .x-btn-mr{
\r
292 background-position: -15px -24px;
\r
295 .x-btn-click .x-btn-mc, .x-btn-menu-active .x-btn-mc, .x-btn-pressed .x-btn-mc{
\r
296 background-position: 0 -3240px;
\r
299 .x-btn-click .x-btn-bl, .x-btn-menu-active .x-btn-bl, .x-btn-pressed .x-btn-bl{
\r
300 background-position: -12px -3px;
\r
303 .x-btn-click .x-btn-br, .x-btn-menu-active .x-btn-br, .x-btn-pressed .x-btn-br{
\r
304 background-position: -15px -3px;
\r
307 .x-btn-click .x-btn-bc, .x-btn-menu-active .x-btn-bc, .x-btn-pressed .x-btn-bc{
\r
308 background-position: 0 -21px;
\r
312 cursor:default !important;
\r
316 /* With a menu arrow */
\r
318 .x-btn-mc em.x-btn-arrow {
\r
320 background:transparent no-repeat right center;
\r
321 padding-right:10px;
\r
324 .x-btn-mc em.x-btn-split {
\r
326 background:transparent no-repeat right center;
\r
327 padding-right:14px;
\r
331 .x-btn-mc em.x-btn-arrow-bottom {
\r
333 background:transparent no-repeat center bottom;
\r
334 padding-bottom:14px;
\r
337 .x-btn-mc em.x-btn-split-bottom {
\r
339 background:transparent no-repeat center bottom;
\r
340 padding-bottom:14px;
\r
343 /* height adjustment class */
\r
344 .x-btn-as-arrow .x-btn-mc em {
\r
346 background:transparent;
\r
347 padding-bottom:14px;
\r
355 .x-btn-group-header {
\r
361 background: transparent repeat-x 0 0;
\r
366 background: transparent no-repeat 0 0;
\r
372 background: transparent no-repeat right 0;
\r
378 background: transparent repeat-x 0 bottom;
\r
382 .x-btn-group-bc .x-panel-footer {
\r
387 background: transparent no-repeat 0 bottom;
\r
393 background: transparent no-repeat right bottom;
\r
404 .x-btn-group-mc .x-btn-group-body {
\r
405 background:transparent;
\r
410 background: transparent repeat-y 0 0;
\r
416 background: transparent repeat-y right 0;
\r
421 .x-btn-group-bc .x-btn-group-footer {
\r
422 padding-bottom:6px;
\r
425 .x-panel-nofooter .x-btn-group-bc {
\r
431 .x-btn-group-bwrap {
\r
436 .x-btn-group-body {
\r
441 .x-btn-group-notitle .x-btn-group-tc {
\r
442 background: transparent repeat-x 0 0;
\r