Export 0.1.43
[platform/framework/web/web-ui-fw.git] / src / themes / tizen / common / jquery.mobile.theme.less
1 /*!
2 * jQuery Mobile Framework
3 * Copyright (c) jQuery Project
4 * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
5 */
6
7 @import "config.less";
8 /* Swatches */
9
10 /* S
11 -----------------------------------------------------------------------------------------------------------*/
12
13 /***************************************************************************
14                     Header / Footer
15                     NavigationBar
16 ***************************************************************************/
17 .ui-bar-s {
18         border: none;
19         background: @color_bar_bg;
20         color: @color_bar_title_text;
21         font-family: Helvetica, Arial, sans-serif;
22         font-weight: bold;
23         font-size : 36 * @unit_base;
24
25         .ui-link-inherit {
26                 color: @color_bar_title_text;
27         }
28
29         .ui-btn.ui-btn-back.ui-btn-down-s {
30                 .ui-btn-inner {
31                         background : @color_bar_back_btn_press;
32                 }
33         }
34
35         > .ui-btn.ui-btn-footer-right{
36                 position : absolute;
37                 font-size : 32 * @unit_base;
38
39                 width : 104 * @unit_base;
40                 height : 74 * @unit_base;
41                 top : 20 * @unit_base;
42
43                 border-style : none;
44                 border-width : 0px;
45         }
46         
47         > .ui-btn.ui-btn-back {
48                 position : absolute;
49                 font-size : 32 * @unit_base;
50                 border-style : none;
51                 border-width : 0px;
52                 .LESSbtn-back;
53         }
54
55         > .ui-btn.ui-btn-footer-right {
56                 left : 10 * @unit_base;
57         }
58
59         .ui-btn.ui-btn-footer-right .ui-btn-inner {
60                 padding : 0;
61
62                 width : 104 * @unit_base;
63                 height : 74 * @unit_base;
64         }
65
66         .ui-btn.ui-btn-back .ui-btn-inner {
67                 padding : 0;
68
69                 .LESSbtn-back-inner;
70         }
71
72
73
74         .ui-btn.ui-btn-footer-right.ui-btn-down-s{
75                 .ui-btn-inner {
76                         background : @color_bar_btn_press;
77                 }
78         }
79         .ui-btn.ui-btn-footer-right{
80                 .ui-btn-inner {
81                         .ui-btn-text {
82                                 line-height : 74  * @unit_base;
83                         }
84                 }
85         }
86
87         .ui-field-contain {
88                 margin-left : auto;
89                 margin-right : auto;
90                 height : 74  * @unit_base;
91
92                 font-size : 28 * @unit_base;
93
94                 .ui-extended-controlgroup {
95                         position : absolute;
96                         display : inline;
97
98                         margin-top : 0 * @unit_base;
99                         margin-bottom : 0 * @unit_base;
100
101                         label {
102                                 .LESSextended-controlgroup-border;
103                         }
104
105                         .ui-radio {
106                                 height : 74 * @unit_base;
107                                 .ui-btn {
108                                         width : 100%;
109                                 }
110
111                                 .ui-btn-inner {
112                                         .ui-btn-text {
113                                                 text-align : center;
114                                                 font-weight : bold;
115                                         }
116         }
117
118                                 .ui-radio-off {
119                                         background: @color_bar_seg_btn_normal;
120                                         .ui-btn-text{
121                                                 color : @color_bar_seg_text_normal;
122                                         }
123                                 }
124                                 .ui-radio-on,
125                                 .ui-radio-off.ui-btn-hover-s.ui-btn-down-s{
126                                         background : @color_bar_seg_btn_press;
127                                         .ui-btn-text{
128                                                 color : @color_bar_seg_text_press;
129                                         }
130                                 }
131                         }
132                 }
133                 .ui-title-extended-controlgroup {
134                         top : 5  * @unit_base; // scale change
135                 }
136                 .ui-footer-extended-controlgroup {
137                         .ui-btn-inner {
138                                 line-height : 74  * @unit_base;
139                                 padding : 0  * @unit_base;
140                         }
141                 }
142         }
143
144         .ui-title-extended-controlgroup-4btn {
145                 width : @style-title-extended-4btn-width;
146                 .ui-radio {
147                         width : @style-title-extended-4btn-radio-width;
148                 }
149         }
150         .ui-title-extended-controlgroup-3btn {
151                 width : @style-title-extended-3btn-width;
152                 .ui-radio {
153                         width : @style-title-extended-3btn-radio-width;
154                 }
155         }
156         .ui-title-extended-controlgroup-2btn {
157                 width : @style-title-extended-2btn-width;
158                 .ui-radio {
159                         width : @style-title-extended-2btn-radio-width;
160                 }
161         }
162
163         .ui-footer-extended-controlgroup-4btn {
164                 width : 682 * @unit_base;
165                 .ui-radio {
166                         width : 170 * @unit_base;
167                 }
168         }
169         .ui-footer-extended-controlgroup-3btn {
170                 width : 432 * @unit_base;
171                 .ui-radio {
172                         width : 143 * @unit_base;
173                 }
174         }
175         .ui-footer-extended-controlgroup-2btn {
176                 width : 328 * @unit_base;
177                 .ui-radio {
178                         width : 163 * @unit_base;
179                 }
180         }
181 }
182
183 .ui-header.ui-bar-s{
184         position : fixed;
185         top : 0px;
186         background : @color_bar_title_bg;
187
188         min-height : 100 * @unit_base;
189
190         img {
191                 display: inline-block;
192                 height: 32 * @unit_base;
193                 width: 32 * @unit_base;
194                 margin-left: 16 * @unit_base;
195                 //margin-right: 16 * @unit_base; /* Title's left margin covers this. */
196                 //vertical-align: middle;
197         }
198
199         .ui-title {
200                 display: inline-block;
201                 color : @color_bar_title_text;
202                 min-height: @style-title-min-height;
203                 font-size : @style-title-font-size;
204                 text-overflow: ellipsis;
205                 overflow: hidden;
206                 white-space: nowrap;
207                 outline: 0 !important;
208
209                 .LESStitle-diff-style; /* different title style */
210         }
211
212         .ui-btn{
213                 font-size : 28 * @unit_base;
214                 height : 74 * @unit_base;
215         }
216
217         .ui-btn.ui-btn-left,
218         .ui-btn.ui-btn-right {
219                 width : 114 * @unit_base;
220         }
221
222         > .ui-btn{
223                 position : absolute;
224                 top : 20 * @unit_base;
225                 margin-top : 0px;
226                 font-size : 28 * @unit_base;
227                 height : 60 * @unit_base;
228
229                 background: none;
230                 color   : @color_bar_title_text;
231
232
233                 border-left-style: solid;
234                 border-left-width : 1px;
235                 border-left-color : @color_bar_title_btn_border;
236
237                 font-weight : bold;
238                 -webkit-border-radius : 0px;
239
240                 span.ui-btn-inner {
241                         padding-top : 13 * @unit_base;
242                         padding-bottom : 13 * @unit_base;
243                 }
244                 span.ui-btn-inner.ui-btn-icon-only {
245                         padding-top : 0 * @unit_base;
246                         padding-bottom : 0 * @unit_base;
247                 }
248         }
249
250         > .ui-btn.ui-btn-right:nth-child(2) {
251                 right : 0px;
252         }
253
254         > .ui-btn.ui-btn-right:nth-child(3) {
255                 right : 118 * @unit_base;
256         }
257
258         > .ui-btn.ui-btn-right:nth-child(4) {
259                 right : 236 * @unit_base;
260         }
261
262         > .ui-btn.ui-btn-down-s {
263                 background : @color_bar_btn_press;
264                 color : @color_bar_title_text;
265         }
266
267         > img + h1 + a.ui-btn.ui-btn-right:nth-child(3) {
268                 right : 0px;
269         }
270
271         > img + h1 + a.ui-btn.ui-btn-right:nth-child(4) {
272                 right : 118 * @unit_base;
273         }
274
275         > img + h1 + a.ui-btn.ui-btn-right:nth-child(5) {
276                 right : 236 * @unit_base;
277         }
278 }
279
280 .ui-header.ui-bar-s.ui-title-extended-height {
281         height : 136  * @unit_base;
282
283         a {
284                 top : 50  * @unit_base;
285         }
286
287         .ui-title {
288                 font-size : 28  * @unit_base;
289                 top : 0  * @unit_base;
290
291                 padding-top : 11 * @unit_base;
292                 margin-top : 0 * @unit_base;
293                 margin-bottom : 0 * @unit_base;
294         }
295
296         .ui-title-extended-segment-style {
297                 left : 0 * @unit_base;
298                 margin-top : 0 * @unit_base;
299                 top : @style-title-extended-margin; // scale change
300         }
301 }
302
303 .ui-header.ui-bar-s     .ui-btn.ui-btn-back .ui-btn-inner {
304         border-style : none;
305         border-width : 0px;
306 }
307
308 .ui-header.ui-bar-s.ui-title-controlbar-height,
309 .ui-footer.ui-bar-s {
310         height : 114 * @unit_base;
311 }
312
313 .ui-footer.ui-bar-s.ui-footer-fixed {
314         background : @color_bar_footer_bg;
315
316         height : 114 * @unit_base;
317         .ui-title{
318                 font-size : 32 * @unit_base;
319         }
320 }
321 .ui-footer.ui-bar-s .ui-title-extended-controlgroup-4btn {
322         margin-top : 20 * @unit_base;
323 }
324
325 .ui-footer.ui-bar-s {
326         > .ui-btn {
327                 background-color : @color_bar_btn_bg;
328                 .LESSback-btn-background;
329         }
330
331         > .ui-btn.ui-btn-down-s {
332                 .ui-btn-inner {
333                         background : @color_bar_back_btn_press;
334                 }
335         }
336
337         > .ui-btn-back {
338                 background-color : @color_bar_back_btn_bg;
339                 .LESSback-btn-background;
340         }
341 }
342
343 /***************************************************************************
344                     Header / Footer
345                     NavigationBar
346 ***************************************************************************/
347 /***************************************************************************
348                     Content Top calculate
349 ***************************************************************************/
350 .ui-title-content-normal-height,
351 .ui-title-content-option-header-collapsed-1line-height  {
352         position : relative;
353         top : 100  * @unit_base;
354 }
355
356 .ui-title-content-no-height {
357         position : relative;
358         top : 0  * @unit_base;
359 }
360
361 .ui-title-content-extended-height {
362         position : relative;
363         top : 136  * @unit_base;
364 }
365
366 .ui-title-content-option-header-expanded-1line-height {
367         position : relative;
368         top : 195  * @unit_base;
369 }
370
371 .ui-title-content-search {
372         position : relative;
373         top : 206  * @unit_base;
374 }
375
376 .ui-title-content-optionheader-search {
377         position : relative;
378         top : 219  * @unit_base;
379 }
380
381 .ui-title-content-controlbar-height {
382         position : relative;
383         top : 115  * @unit_base;
384 }
385 /***************************************************************************
386                     Content Top calculate
387 ***************************************************************************/
388
389 // NOTE: This class is applied to almost all JQM widgets!
390 .ui-body-s {
391         border: 1px solid #2a2a2a;
392         background:                     @color_bg;
393         color:                                  @color_text;
394         font-weight: normal;
395
396         font-family: Helvetica, Arial, sans-serif;
397
398         .ui-link-inherit { color:       #fff; }
399         .ui-link {
400                 /* ui-body-link */
401                 color: #2489CE;
402         font-weight: bold;
403                 &:hover { color: #2489CE; }
404                 &:active { color: #2489CE; }
405                 &:visited {     color: #2489CE; }
406         }
407 }
408
409 .ui-br {
410 }
411 .ui-btn-up-s {
412         font-weight: bold;
413         a.ui-link-inherit {
414                 color: @color_button_text_normal;
415         }
416         .LESSbutton_up_style;
417         .LESSbutton_text1_style;
418 }
419 .ui-btn-hover-s {
420         font-weight: bold;
421         a.ui-link-inherit {
422                 color: @color_button_text_normal;
423         }
424         .LESSbutton_hover_style;
425         .LESSbutton_text1_style;
426 }
427
428 .ui-btn-hover-s.ui-btn-corner-circle{
429         .LESScirclebutton_hover_style;
430 }
431
432 .ui-btn-down-s {
433         font-weight: bold;
434         a.ui-link-inherit {
435                 color: @color_button_text_normal;
436         }
437         .LESSbutton_down_style;
438         .LESSbutton_text1_style;
439 }
440 .ui-btn-up-s,
441 .ui-btn-hover-s,
442 .ui-btn-down-s {
443         font-family: Helvetica, Arial, sans-serif;
444         text-decoration: none;
445 }
446
447 .ui-btn-down-s.ui-btn-corner-circle{
448         .LESScirclebutton_press_style;
449 }
450
451 .ui-listview {
452         border-top-color: @color_list_border_bottom;
453         &> .ui-li { 
454                 border-bottom-color: @color_list_border_bottom;
455         }
456         & > .ui-li-static {
457                 background-color: @color_bg;
458         }
459         li.ui-btn-up-s, li.ui-btn-hover-s {
460                 background: none;
461                 background-color: @color_bg;
462                 color:          @color_text;
463         }
464         li.ui-btn-down-s {
465                 background: none;
466                 background-color: @color_list_press;
467                 color:          @color_text;
468         }
469         /* listview: fonts for li with a link */
470         li.ui-btn-up-s > .ui-li > .ui-btn-text > a.ui-link-inherit,
471         li.ui-btn-hover-s > .ui-li > .ui-btn-text > a.ui-link-inherit,
472         li.ui-btn-down-s > .ui-li > .ui-btn-text > a.ui-link-inherit {
473                 color:          @color_text;
474         }
475         /* listview divider */
476         /* NOTE: this divider has no swatch tag! */
477         li.ui-li-divider {
478                 background: @color_list_divider_bg;
479                 color:          @color_list_divider_text;
480         }
481         /* subitem */
482         .ui-li-sub { color: @color_text_sub; }
483         .ui-li-sub-setting { color: @color_text_setting; }
484
485         // expandable list
486         .ui-li-expandable {
487
488         }
489         &> .ui-li-expanded {
490                 background-color: @color_list_expandable_expanded_bg;
491         }
492         &> .ui-li-expanded .ui-li-expanded {    // 3rd~ more depth
493                 background-color: @color_list_expandable_expanded_bg;
494         }
495
496         // bubble
497         .ui-li-static {
498                 &.ui-li-bubble-left {
499                         // Color is picked from 00_MessageBubble_BG_receive.png
500                         background-color: @color_list_bubble_left_bg;   
501                         .LESSbox-shadow(2px, 3px, 3px, @color_list_bubble_box_shadow);
502                         color: @color_list_bubble_left_text;
503                 }
504                 &.ui-li-bubble-right {
505                         // Color is picked from 00_MessageBubble_BG_sent.png
506                         background-color: @color_list_bubble_right_bg;
507                         .LESSbox-shadow(2px, 3px, 3px, @color_list_bubble_box_shadow);
508                         color: @color_list_bubble_right_text;
509                 }
510                 &.ui-li-bubble-sos {
511                         color: @color_list_bubble_sos_text;
512                 }
513                 &.ui-li-bubble-date {
514                         background-color: @color_list_bubble_date_bg;
515                         color: @color_list_bubble_date_text;
516                 }
517         }
518         span.ui-li-bubble-time {
519                 color: @color_list_bubble_time_text;
520         }
521 }
522
523 /* Structure */
524 /* links within "buttons" 
525 -----------------------------------------------------------------------------------------------------------*/
526
527 a.ui-link-inherit {
528         text-decoration: none !important;
529 }
530
531
532 /* Active class used as the "on" state across all themes
533 -----------------------------------------------------------------------------------------------------------*/
534
535 /* button default color for active state */
536 .ui-btn-active {
537         /* global-active */
538         color:                                  @color_button_text_normal;
539         cursor: pointer;
540         text-decoration: none;
541         background:                     @color_button_press;
542         outline: none;
543         //font-family: Helvetica, Arial, sans-serif;
544
545         a.ui-link-inherit {
546                 color:                                  @color_button_text_normal;
547         }
548 }
549
550 /* button inner top highlight
551 -----------------------------------------------------------------------------------------------------------*/
552
553 .ui-btn-inner {
554         //border : none;
555 }
556
557 /*************************************************************************** 
558                     ControlBar
559 ***************************************************************************/
560 .ui-controlbar-s, .ui-controlbar-left, .ui-controlbar-right {
561         border: 1px solid               @color_controlbar_btn_border;
562         background:                     @color_controlbar_bg;
563         color:                                  @color_controlbar_btn_text;
564         font-family: Helvetica, Arial, sans-serif;
565         font-weight: bold;
566         font-size : 36 * @unit_base;
567
568         .ui-link-inherit, .ui-link {
569                 color: @color_controlbar_btn_text;
570                 font-weight: bold;
571                 &:hover { color: @color_controlbar_btn_text; }
572                 &:active { color: @color_controlbar_btn_text; }
573                 &:visited {     color: @color_controlbar_btn_text; }
574         }
575
576         .ui-btn-text, .ui-btn {
577                 color: @color_controlbar_btn_text;
578                 font-weight: bold;
579                 text-decoration : none;
580         }
581
582         .ui-btn-down-s, .ui-btn-active {
583                 color: @color_controlbar_btn_text;      
584         }
585 }
586
587 .ui-controlbar-s.ui-navbar {
588         position : absolute;
589
590         height : 114 * @unit_base;  /* temporary value */
591         width : 100%;
592         left : 0px;
593
594         border-top : none;
595         border-bottom : none;
596
597         z-index: 50;
598
599         li .ui-btn, .ui-navbar-toggle .ui-btn{
600                 font-size : 26 * @unit_base;
601         }
602
603         .ui-btn , .ui-btn-icon-top, .ui-btn-hover-s, .ui-btn-active, .ui-btn-up-s{
604                 .ui-btn-inner{
605                         padding-top : 79 * @unit_base;
606                 }                       
607         }
608         .ui-btn {
609                 .ui-icon {
610                         left : 50%;
611                         top : 12 * @unit_base;
612                         margin-left : -1.3em;
613
614                         width : 56 * @unit_base;
615                         height: 56 * @unit_base;
616                 }
617                 .ui-btn-text {
618                         padding-left : 0px;
619                 }
620         }
621         .ui-btn.ui-ctrlbar-icononly {
622                 padding-top : 20 * @unit_base;
623         }
624         .ui-btn-inner {
625                 z-index : 200;
626         }
627         .ui-btn-inner.ui-navbar-textonly {
628                 font-size : 28 * @unit_base;
629
630                 padding-top : 44 * @unit_base;
631                 padding-bottom : 45 * @unit_base;
632         }
633 }
634
635 .ui-landscape-controlbar.ui-controlbar-s.ui-navbar {
636         .ui-btn {
637                 .ui-icon {
638                         left : 20%;
639                         top : 30 * @unit_base;
640                         margin-left : -1.3em;
641                 }
642
643                 .ui-btn-text {
644                         padding-left : 35%;
645                 }
646
647                 .ui-navbar-textonly .ui-btn-text {
648                         padding-left : 0px;
649                 }
650         }
651
652         .ui-ctrlbar-icononly.ui-btn {
653                 padding-top     : 0px;
654
655                 .ui-icon {
656                         left : 50%;
657                         top : 30 * @unit_base;
658                         margin-left : -29 * @unit_base;
659                 }
660         }
661
662         .ui-btn , .ui-btn-icon-top, .ui-btn-hover-s, .ui-btn-active, .ui-btn-up-s{
663                 .ui-btn-inner{
664                         padding-top : 40 * @unit_base;
665                         padding-bottom : 39 * @unit_base;
666                 }
667         }
668 }
669
670 .ui-tabbar-s {
671         .ui-btn {
672                 background: @color_controlbar_tabbbar_bg;
673         }
674
675         .ui-btn-active, .ui-btn-show-style,
676         .ui-btn.ui-btn-hover-s.ui-btn-down-s {
677                 background: @color_controlbar_btn_press;
678                 border-left-style:  solid;
679                 border-right-style:solid;
680                 border-left-color: @color_controlbar_btn_border;
681                 border-right-color: @color_controlbar_btn_border;
682                 border-left-width: 1px;
683                 border-right-width: 1px;
684         }
685
686         .ui-btn-animation {
687                 background: @color_controlbar_btn_press;
688                 border-left-style:  solid;
689                 border-right-style: solid;
690                 border-left-color:      @color_controlbar_btn_border;
691                 border-right-color: @color_controlbar_btn_border;
692                 border-left-width:      1px;
693                 border-right-width: 1px;
694                 position : absolute;
695                 top : 0px;
696                 height : 123 * @unit_base;
697                 z-index : 100;
698         }
699
700         .ui-btn-hide-style {
701                 background: @color_bar_footer_bg;
702                 border : none;
703         }
704 }
705
706 .ui-toolbar-s {
707         .ui-btn, .ui-btn-up-s {
708                 background: @color_controlbar_toolbbar_bg;
709
710                 border-left-width : 1px;
711                 border-right-width : 1px;
712                 border-color : @color_controlbar_btn_border;
713                 border-style : solid;
714         }
715
716         .ui-btn-down-s {
717                 background : @color_controlbar_btn_press;
718         }
719 }
720
721 .ui-header .ui-navbar.ui-tabbar-s,
722 .ui-header .ui-navbar.ui-toolbar-s {
723         a {
724                 width : 100%;
725                 height : 100%;
726         }
727 }
728
729 .ui-controlbar-left.ui-navbar, .ui-controlbar-right.ui-navbar {
730         position : fixed;
731         z-index: 50;
732
733         li .ui-btn, .ui-navbar-toggle .ui-btn{
734                 font-size : 20 * @unit_base;
735         }
736         .ui-btn {
737                 width : 100%;
738                 margin :0px 0em;
739
740                 background: @color_controlbar_bg;
741         }
742
743         .ui-btn-down-s,  .ui-btn-active{
744                 color: @color_controlbar_btn_text;
745         }
746
747         li .ui-btn, .ui-navbar-toggle .ui-btn{
748                 font-size : 20 * @unit_base;
749         }
750
751         .ui-btn-inner {
752                 z-index : 200;
753
754                 padding-top : 126 * @unit_base;
755                 .ui-icon {
756                         left : 23%;
757                         top : 35 * @unit_base;
758                         width : 70 * @unit_base;
759                         height: 70 * @unit_base;
760                 }
761                 .ui-btn-text.ui-btn-text-padding-left {
762                         padding-left : 0px;
763                 }
764         }
765
766         .ui-btn-animation {
767                 position : fixed;
768
769                 background: @color_controlbar_bg;
770                 border-bottom-style:  solid;
771                 border-top-style: solid;
772                 border-bottom-color: @color_controlbar_btn_border;
773                 border-top-color: @color_controlbar_btn_border;
774                 border-bottom-width:    1px;
775                 border-top-width: 1px;
776
777                 z-index : 100;
778         }
779 }
780
781 .ui-controlbar-left {
782         left  : 0px;
783         float : left;
784 }
785
786 .ui-controlbar-right {
787         right : 0px;
788         float :right;
789 }
790
791 .ui-btn-ani-startposition {
792 }
793
794 .ui-btn-ani-endposition {
795         -webkit-transition-property : left;
796         -webkit-transition: all 0.3s ease-in-out;
797 }
798
799 .ui-btn-ani-verticalstartposition {
800 }
801
802 .ui-btn-ani-verticalendposition {
803         -webkit-transition-property : top;
804         -webkit-transition: all 0.3s ease-in-out;
805 }
806 /*************************************************************************** 
807                     ControlBar
808 ***************************************************************************/
809
810
811 /* corner rounding classes
812 -----------------------------------------------------------------------------------------------------------*/
813
814 .ui-corner-tl {
815         .LESSborder-radius-topleft(@style-corner-radius);
816 }
817 .ui-corner-tr {
818         .LESSborder-radius-topright(@style-corner-radius);
819 }
820 .ui-corner-bl {
821         .LESSborder-radius-bottomleft(@style-corner-radius);
822 }
823 .ui-corner-br {
824         .LESSborder-radius-bottomright(@style-corner-radius);
825 }
826 .ui-corner-top {
827         .LESSborder-radius-topleft(@style-corner-radius);
828         .LESSborder-radius-topright(@style-corner-radius);
829 }
830 .ui-corner-bottom {
831         .LESSborder-radius-bottomleft(@style-corner-radius);
832         .LESSborder-radius-bottomright(@style-corner-radius);
833 }
834 .ui-corner-right {
835         .LESSborder-radius-topright(@style-corner-radius);
836         .LESSborder-radius-bottomright(@style-corner-radius);
837 }
838 .ui-corner-left {
839         .LESSborder-radius-topleft(@style-corner-radius);
840         .LESSborder-radius-bottomleft(@style-corner-radius);
841 }
842 .ui-corner-all {
843         //.LESSborder-radius-all(@style-corner-radius);
844 }
845 .ui-corner-none {
846         .LESSborder-radius-all(0); 
847 }
848
849 /* Interaction cues
850 -----------------------------------------------------------------------------------------------------------*/
851 .ui-disabled {
852         opacity:                                                        .3;
853 }
854 .ui-disabled,
855 .ui-disabled a {
856         cursor: default;
857 }
858
859 /* Icons
860 -----------------------------------------------------------------------------------------------------------*/
861
862 .ui-icon {
863         /* global-icon */
864         background-image: url(images/icons-18-white.png);
865         background-repeat: no-repeat;
866         // no radius for checkbox
867         //.LESSborder-radius-all(9px); 
868 }
869
870 .ui-image-search {
871         background-image: url(images/00_search_icon.png);
872         background-repeat: no-repeat;
873         .LESSbackground-size(42 * @unit_base, 42 * @unit_base);
874 }
875
876 .ui-icon-deleteSearch {
877         background-image: url(images/00_field_btn_Clear.png);
878         background-repeat: no-repeat;
879         .LESSbackground-size(38 * @unit_base, 38 * @unit_base);
880 }
881
882
883 /* Alt icon color
884 -----------------------------------------------------------------------------------------------------------*/
885
886 .ui-icon-alt {
887         background:                                             #fff;
888         background:                                             rgba(255,255,255,.3);
889         background-image: url(images/icons-18-black.png);
890         background-repeat: no-repeat;
891 }
892
893 /* HD/"retina" sprite
894 -----------------------------------------------------------------------------------------------------------*/
895
896 @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
897        only screen and (min--moz-device-pixel-ratio: 1.5),
898        only screen and (min-resolution: 240dpi) {
899         
900         .ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r,
901         .ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check,
902         .ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back,
903         .ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after, 
904         .ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on {
905                 background-image: url(images/icons-36-white.png);
906                 .LESSbackground-size(776px, 18px);
907         }
908         .ui-icon-alt {
909                 background-image: url(images/icons-36-black.png);
910         }
911 }
912
913 /* plus minus */
914 .ui-icon-plus {
915         background-position:    -0 50%;
916 }
917 .ui-icon-minus {
918         /*background-position:  -36px 50%;*/    /* wongi_1018: Same name make problem. Later, origianl icons will be removed.  */
919 }
920
921 /* arrows */
922 .ui-icon-arrow-r {
923         background-position:    -108px 50%;
924 }
925 .ui-icon-arrow-l {
926         background-position:    -144px 50%;
927 }
928 .ui-icon-arrow-u {
929         background-position:    -180px 50%;
930 }
931 .ui-icon-arrow-d {
932         background-position:    -216px 50%;
933 }
934
935 /* misc */
936 .ui-icon-check {
937         background-position:    -252px 50%;
938 }
939 .ui-icon-gear {
940         background-position:    -288px 50%;
941 }
942 .ui-icon-refresh {
943         background-position:    -324px 50%;
944 }
945 .ui-icon-forward {
946         background-position:    -360px 50%;
947 }
948 .ui-icon-back {
949         background-position:    -396px 50%;
950 }
951 .ui-icon-grid {
952         background-position:    -432px 50%;
953 }
954 .ui-icon-star {
955         background-position:    -468px 50%;
956 }
957 .ui-icon-alert {
958         background-position:    -504px 50%;
959 }
960 .ui-icon-info {
961         background-position:    -540px 50%;
962 }
963 .ui-icon-home {
964         background-position:    -576px 50%;
965 }
966
967 /* checks,radios */
968 .ui-checkbox .ui-icon {
969         -moz-border-radius: 3px;
970         -webkit-border-radius: 3px;
971         border-radius: 3px;
972 }
973 //.ui-icon-checkbox-off,
974 .ui-icon-radio-off {
975         background-color: transparent;  
976 }
977 .ui-checkbox-on .ui-icon,
978 .ui-radio-on .ui-icon {
979   /*Do not need bg color for icons..
980         background-color: #4596ce;*/ /* NOTE: this hex should match the active state color. It's repeated here for cascade */
981 }
982
983 /* loading icon */
984 .ui-icon-loading {
985         background-image: url(images/ajax-loader.png);
986         width: 40px;
987         height: 40px;
988         .LESSborder-radius-all(20px); 
989 }
990
991 /* Add ctrl bar *//* TIZEN Default Footer */
992         .ui-icon-ctrlbar-account_sign-up, .ui-icon-ctrlbar-accounts, .ui-icon-ctrlbar-add-to-bookmarks, .ui-icon-ctrlbar-add-to-calendar, .ui-icon-ctrlbar-alarm, 
993         .ui-icon-ctrlbar-albums, .ui-icon-ctrlbar-area, .ui-icon-ctrlbar-artist, .ui-icon-ctrlbar-attach, .ui-icon-ctrlbar-back,
994         .ui-icon-ctrlbar-backward, .ui-icon-ctrlbar-bluetooth_preview, .ui-icon-ctrlbar-bookmarks, .ui-icon-ctrlbar-brightness, .ui-icon-ctrlbar-calendar,
995         .ui-icon-ctrlbar-call, .ui-icon-ctrlbar-camera, .ui-icon-ctrlbar-category, .ui-icon-ctrlbar-change_group, .ui-icon-ctrlbar-chat,         
996         .ui-icon-ctrlbar-check, .ui-icon-ctrlbar-compose, .ui-icon-ctrlbar-composer, .ui-icon-ctrlbar-contacts, .ui-icon-ctrlbar-copy,  
997         .ui-icon-ctrlbar-create, .ui-icon-ctrlbar-create_folder, .ui-icon-ctrlbar-delete, .ui-icon-ctrlbar-dialer, .ui-icon-ctrlbar-DM, 
998         .ui-icon-ctrlbar-edit, .ui-icon-ctrlbar-editor, .ui-icon-ctrlbar-eng_eng_result, .ui-icon-ctrlbar-exchangs_register, .ui-icon-ctrlbar-Externalstorage,
999         .ui-icon-ctrlbar-favorite, .ui-icon-ctrlbar-features, .ui-icon-ctrlbar-forward, .ui-icon-ctrlbar-genre, .ui-icon-ctrlbar-help,          
1000         .ui-icon-ctrlbar-home, .ui-icon-ctrlbar-info, .ui-icon-ctrlbar-length, .ui-icon-ctrlbar-list_by, .ui-icon-ctrlbar-logs, 
1001         .ui-icon-ctrlbar-map, .ui-icon-ctrlbar-memolist, .ui-icon-ctrlbar-MemoryCard, .ui-icon-ctrlbar-mention, .ui-icon-ctrlbar-menu,  
1002         .ui-icon-ctrlbar-more, .ui-icon-ctrlbar-move, .ui-icon-ctrlbar-multiview, .ui-icon-ctrlbar-multiview_02, .ui-icon-ctrlbar-multiview_03, 
1003         .ui-icon-ctrlbar-multiview_04, .ui-icon-ctrlbar-multiview_05, .ui-icon-ctrlbar-multiview_06, .ui-icon-ctrlbar-multiview_07, .ui-icon-ctrlbar-multiview_08,
1004         .ui-icon-ctrlbar-multiview_09, .ui-icon-ctrlbar-music_albums, .ui-icon-ctrlbar-pause, .ui-icon-ctrlbar-phone, .ui-icon-ctrlbar-Play,            
1005         .ui-icon-ctrlbar-playlists, .ui-icon-ctrlbar-receive, .ui-icon-ctrlbar-reply, .ui-icon-ctrlbar-save, .ui-icon-ctrlbar-save_to_calender, 
1006         .ui-icon-ctrlbar-scrap, .ui-icon-ctrlbar-search, .ui-icon-ctrlbar-send, .ui-icon-ctrlbar-set_as, .ui-icon-ctrlbar-settings,     
1007         .ui-icon-ctrlbar-setup_wizard_previous, .ui-icon-ctrlbar-share, .ui-icon-ctrlbar-songs, .ui-icon-ctrlbar-stop_watch, .ui-icon-ctrlbar-store,    
1008         .ui-icon-ctrlbar-synchronise_start_sync, .ui-icon-ctrlbar-synchronise_stop_01, .ui-icon-ctrlbar-synchronise_stop_02, .ui-icon-ctrlbar-synchronise_stop_03, .ui-icon-ctrlbar-view_result,        
1009         .ui-icon-ctrlbar-tag, .ui-icon-ctrlbar-temp, .ui-icon-ctrlbar-timeline, .ui-icon-ctrlbar-timer, .ui-icon-ctrlbar-today,
1010         .ui-icon-ctrlbar-top, .ui-icon-ctrlbar-trim, .ui-icon-ctrlbar-TTS, .ui-icon-ctrlbar-update, .ui-icon-ctrlbar-upload_export,     
1011         .ui-icon-ctrlbar-volume, .ui-icon-ctrlbar-world_clock, .ui-icon-ctrlbar-year, .ui-icon-ctrlbar-add_tag, .ui-icon-ctrlbar-add_to_contact,        
1012         .ui-icon-ctrlbar-close, .ui-icon-ctrlbar-groups, .ui-icon-ctrlbar-year, .ui-icon-ctrlbar-unread_message, .ui-icon-ctrlbar-weight,
1013         .ui-icon-ctrlbar-3Dview, .ui-icon-ctrlbar-cancel, .ui-icon-ctrlbar-done, .ui-icon-ctrlbar-lock, .ui-icon-ctrlbar-next,
1014         .ui-icon-ctrlbar-previous, .ui-icon-ctrlbar-print, .ui-icon-ctrlbar-Ringtone, .ui-icon-ctrlbar-Save_the_word, .ui-icon-ctrlbar-Save_in_memo,
1015         .ui-icon-ctrlbar-scan, .ui-icon-ctrlbar-unlock, .ui-icon-ctrlbar-videocall, .ui-icon-ctrlbar-Voice_command, .ui-icon-ctrlbar-Add-buddy_to_chat,
1016         .ui-icon-ctrlbar-add_tag, .ui-icon-ctrlbar-Chat, .ui-icon-ctrlbar-view_file_history 
1017          {
1018                 background-color : transparent;
1019
1020                 -moz-border-radius: 0px;
1021                 -webkit-border-radius: 0px;
1022                 border-radius: 0px;
1023                 background-size:  100% 100%;
1024                 
1025                 -moz-box-shadow: 0px 0px 0                              rgba(255,255,255,.4);
1026                 -webkit-box-shadow: 0px 0px 0                   rgba(255,255,255,.4);
1027                 box-shadow: 0px 0px 0                                   rgba(255,255,255,.4);                   
1028         }
1029
1030         .ui-icon-ctrlbar-account_sign-up {
1031                 background-image: url(images/controlbar/01_controlbar_icon_account_sign-up.png);
1032         }
1033         .ui-icon-ctrlbar-accounts {
1034                 background-image: url(images/controlbar/01_controlbar_icon_accounts.png);
1035         }
1036         .ui-icon-ctrlbar-add-to-bookmarks {
1037                 background-image: url(images/controlbar/01_controlbar_icon_add-to-bookmarks.png);
1038         }
1039         .ui-icon-ctrlbar-add-to-calendar {
1040                 background-image: url(images/controlbar/01_controlbar_icon_add-to-calendar.png);
1041         }
1042         .ui-icon-ctrlbar-alarm {
1043                 background-image: url(images/controlbar/01_controlbar_icon_alarm.png);
1044         }
1045         .ui-icon-ctrlbar-albums {
1046                 background-image: url(images/controlbar/01_controlbar_icon_albums.png);
1047         }
1048         .ui-icon-ctrlbar-area {
1049                 background-image: url(images/controlbar/01_controlbar_icon_area.png);
1050         }
1051         .ui-icon-ctrlbar-artist {
1052                 background-image: url(images/controlbar/01_controlbar_icon_artist.png);
1053         }               
1054         .ui-icon-ctrlbar-attach {
1055                 background-image: url(images/controlbar/01_controlbar_icon_attach.png);
1056         }                       
1057         .ui-icon-ctrlbar-back {
1058                 background-image: url(images/controlbar/01_controlbar_icon_back.png);
1059         }                       
1060         .ui-icon-ctrlbar-backward {
1061                 background-image: url(images/controlbar/01_controlbar_icon_backward.png);
1062         }                       
1063         .ui-icon-ctrlbar-bluetooth_preview {
1064                 background-image: url(images/controlbar/01_controlbar_icon_bluetooth_preview.png);
1065         }
1066         .ui-icon-ctrlbar-bookmarks {
1067                 background-image: url(images/controlbar/01_controlbar_icon_bookmarks.png);
1068         }               
1069         .ui-icon-ctrlbar-brightness {
1070                 background-image: url(images/controlbar/01_controlbar_icon_brightness.png);
1071         }               
1072         .ui-icon-ctrlbar-calendar {
1073                 background-image: url(images/controlbar/01_controlbar_icon_calendar.png);
1074         }                       
1075         .ui-icon-ctrlbar-call {
1076                 background-image: url(images/controlbar/01_controlbar_icon_call.png);
1077         }
1078         .ui-icon-ctrlbar-camera {
1079                 background-image: url(images/controlbar/01_controlbar_icon_camera.png);
1080         }
1081         .ui-icon-ctrlbar-category {
1082                 background-image: url(images/controlbar/01_controlbar_icon_category.png);
1083         }
1084         .ui-icon-ctrlbar-change_group {
1085                 background-image: url(images/controlbar/01_controlbar_icon_change_group.png);
1086         }
1087         .ui-icon-ctrlbar-chat {
1088                 background-image: url(images/controlbar/01_controlbar_icon_chat.png);
1089         }
1090         .ui-icon-ctrlbar-check {
1091                 background-image: url(images/controlbar/01_controlbar_icon_check.png);
1092         }
1093         .ui-icon-ctrlbar-compose {
1094                 background-image: url(images/controlbar/01_controlbar_icon_compose.png);
1095         }
1096         .ui-icon-ctrlbar-composer {
1097                 background-image: url(images/controlbar/01_controlbar_icon_composer.png);
1098         }       
1099         .ui-icon-ctrlbar-contacts {
1100                 background-image: url(images/controlbar/01_controlbar_icon_contacts.png);
1101                 }
1102         .ui-icon-ctrlbar-copy {
1103                 background-image: url(images/controlbar/01_controlbar_icon_copy.png);
1104         }       
1105         .ui-icon-ctrlbar-create {
1106                 background-image: url(images/controlbar/01_controlbar_icon_create.png);
1107         }       
1108         .ui-icon-ctrlbar-create_folder {
1109                 background-image: url(images/controlbar/01_controlbar_icon_create_folder.png);
1110         }               
1111         .ui-icon-ctrlbar-delete {
1112                 background-image: url(images/controlbar/01_controlbar_icon_delete.png);
1113         }       
1114         .ui-icon-ctrlbar-dialer {
1115                 background-image: url(images/controlbar/01_controlbar_icon_dialer.png);
1116         }               
1117         .ui-icon-ctrlbar-DM {
1118                 background-image: url(images/controlbar/01_controlbar_icon_DM.png);
1119         }       
1120         .ui-icon-ctrlbar-edit {
1121                 background-image: url(images/controlbar/01_controlbar_icon_edit.png);
1122         }               
1123         .ui-icon-ctrlbar-editor {
1124                 background-image: url(images/controlbar/01_controlbar_icon_editor.png);
1125         }                       
1126         .ui-icon-ctrlbar-eng_eng_result {
1127                 background-image: url(images/controlbar/01_controlbar_icon_eng_eng_result.png);
1128         }               
1129         .ui-icon-ctrlbar-exchangs_register {
1130                 background-image: url(images/controlbar/01_controlbar_icon_exchangs_register.png);
1131         }       
1132         .ui-icon-ctrlbar-Externalstorage {
1133                 background-image: url(images/controlbar/01_controlbar_icon_Externalstorage.png);
1134         }                                       
1135         .ui-icon-ctrlbar-favorite {
1136                 background-image: url(images/controlbar/01_controlbar_icon_favorite.png);
1137                 }
1138         .ui-icon-ctrlbar-features {
1139                 background-image: url(images/controlbar/01_controlbar_icon_features.png);
1140         }       
1141         .ui-icon-ctrlbar-forward {
1142                 background-image: url(images/controlbar/01_controlbar_icon_forward.png);
1143         }               
1144         .ui-icon-ctrlbar-genre {
1145                 background-image: url(images/controlbar/01_controlbar_icon_genre.png);
1146         }       
1147         .ui-icon-ctrlbar-help {
1148                 background-image: url(images/controlbar/01_controlbar_icon_help.png);
1149         }       
1150         .ui-icon-ctrlbar-home {
1151                 background-image: url(images/controlbar/01_controlbar_icon_home.png);
1152         }       
1153         .ui-icon-ctrlbar-info {
1154                 background-image: url(images/controlbar/01_controlbar_icon_info.png);
1155         }       
1156         .ui-icon-ctrlbar-length {
1157                 background-image: url(images/controlbar/01_controlbar_icon_length.png);
1158                 }
1159         .ui-icon-ctrlbar-list_by {
1160                 background-image: url(images/controlbar/01_controlbar_icon_list_by.png);
1161         }               
1162         .ui-icon-ctrlbar-logs {
1163                 background-image: url(images/controlbar/01_controlbar_icon_logs.png);
1164         }
1165         .ui-icon-ctrlbar-map {
1166                 background-image: url(images/controlbar/01_controlbar_icon_map.png);
1167         }       
1168         .ui-icon-ctrlbar-memolist {
1169                 background-image: url(images/controlbar/01_controlbar_icon_memolist.png);
1170         }               
1171         .ui-icon-ctrlbar-MemoryCard {
1172                 background-image: url(images/controlbar/01_controlbar_icon_MemoryCard.png);
1173         }               
1174         .ui-icon-ctrlbar-mention {
1175                 background-image: url(images/controlbar/01_controlbar_icon_mention.png);
1176         }               
1177         .ui-icon-ctrlbar-menu {
1178                 background-image: url(images/controlbar/01_controlbar_icon_menu.png);
1179         }               
1180         .ui-icon-ctrlbar-more {
1181                 background-image: url(images/controlbar/01_controlbar_icon_more.png);
1182         }                       
1183         .ui-icon-ctrlbar-move {
1184                 background-image: url(images/controlbar/01_controlbar_icon_move.png);
1185         }       
1186         .ui-icon-ctrlbar-multiview {
1187                 background-image: url(images/controlbar/01_controlbar_icon_multiview.png);
1188         }       
1189         .ui-icon-ctrlbar-multiview_02 {
1190                 background-image: url(images/controlbar/01_controlbar_icon_multiview_02.png);
1191         }
1192         .ui-icon-ctrlbar-multiview_03 {
1193                 background-image: url(images/controlbar/01_controlbar_icon_multiview_03.png);
1194         }
1195         .ui-icon-ctrlbar-multiview_04 {
1196                 background-image: url(images/controlbar/01_controlbar_icon_multiview_04.png);
1197         }
1198         .ui-icon-ctrlbar-multiview_05 {
1199                 background-image: url(images/controlbar/01_controlbar_icon_multiview_05.png);
1200         }
1201         .ui-icon-ctrlbar-multiview_06 {
1202                 background-image: url(images/controlbar/01_controlbar_icon_multiview_06.png);
1203         }       
1204         .ui-icon-ctrlbar-multiview_07 {
1205                 background-image: url(images/controlbar/01_controlbar_icon_multiview_07.png);
1206         }       
1207         .ui-icon-ctrlbar-multiview_08 {
1208                 background-image: url(images/controlbar/01_controlbar_icon_multiview_08.png);
1209         }       
1210         .ui-icon-ctrlbar-multiview_09 {
1211                 background-image: url(images/controlbar/01_controlbar_icon_multiview_09.png);
1212         }       
1213         .ui-icon-ctrlbar-music_albums {
1214                 background-image: url(images/controlbar/01_controlbar_icon_music_albums.png);
1215         }       
1216         .ui-icon-ctrlbar-pause {
1217                 background-image: url(images/controlbar/01_controlbar_icon_pause.png);
1218         }               
1219         .ui-icon-ctrlbar-phone {
1220                 background-image: url(images/controlbar/01_controlbar_icon_phone.png);
1221         }
1222         .ui-icon-ctrlbar-Play {
1223                 background-image: url(images/controlbar/01_controlbar_icon_Play.png);
1224         }
1225         .ui-icon-ctrlbar-playlists {
1226                 background-image: url(images/controlbar/01_controlbar_icon_playlists.png);
1227         }       
1228         .ui-icon-ctrlbar-receive {
1229                 background-image: url(images/controlbar/01_controlbar_icon_receive.png);
1230         }       
1231         .ui-icon-ctrlbar-reply {
1232                 background-image: url(images/controlbar/01_controlbar_icon_reply.png);
1233         }       
1234         .ui-icon-ctrlbar-save {
1235                 background-image: url(images/controlbar/01_controlbar_icon_save.png);
1236         }               
1237         .ui-icon-ctrlbar-save_to_calender {
1238                 background-image: url(images/controlbar/01_controlbar_icon_save_to_calender.png);
1239         }               
1240         .ui-icon-ctrlbar-scrap {
1241                 background-image: url(images/controlbar/01_controlbar_icon_scrap.png);
1242                 }
1243         .ui-icon-ctrlbar-search {
1244                 background-image: url(images/controlbar/01_controlbar_icon_search.png);
1245         }                       
1246         .ui-icon-ctrlbar-send {
1247                 background-image: url(images/controlbar/01_controlbar_icon_send.png);
1248         }               
1249         .ui-icon-ctrlbar-set_as {
1250                 background-image: url(images/controlbar/01_controlbar_icon_set_as.png);
1251         }               
1252         .ui-icon-ctrlbar-settings {
1253                 background-image: url(images/controlbar/01_controlbar_icon_settings.png);
1254         }       
1255         .ui-icon-ctrlbar-setup_wizard_previous {
1256                 background-image: url(images/controlbar/01_controlbar_icon_setup_wizard_previous.png);
1257         }               
1258         .ui-icon-ctrlbar-share {
1259                 background-image: url(images/controlbar/01_controlbar_icon_share.png);
1260         }               
1261         .ui-icon-ctrlbar-songs {
1262                 background-image: url(images/controlbar/01_controlbar_icon_songs.png);
1263         }                       
1264         .ui-icon-ctrlbar-stop_watch {
1265                 background-image: url(images/controlbar/01_controlbar_icon_stop_watch.png);
1266         }                                       
1267         .ui-icon-ctrlbar-store {
1268                 background-image: url(images/controlbar/01_controlbar_icon_store.png);
1269         }       
1270         .ui-icon-ctrlbar-synchronise_start_sync {
1271                 background-image: url(images/controlbar/01_controlbar_icon_synchronise_start_sync.png);
1272         }
1273         .ui-icon-ctrlbar-synchronise_stop_01 {
1274                 background-image: url(images/controlbar/01_controlbar_icon_synchronise_stop_01.png);
1275         }
1276         .ui-icon-ctrlbar-synchronise_stop_02 {
1277                 background-image: url(images/controlbar/01_controlbar_icon_synchronise_stop_02.png);
1278         }
1279         .ui-icon-ctrlbar-synchronise_stop_03 {
1280                 background-image: url(images/controlbar/01_controlbar_icon_synchronise_stop_03.png);
1281                 }
1282         .ui-icon-ctrlbar-synchronise_view_result {
1283                 background-image: url(images/controlbar/01_controlbar_icon_synchronise_view_result.png);
1284         }
1285         .ui-icon-ctrlbar-tag {
1286                 background-image: url(images/controlbar/01_controlbar_icon_tag.png);
1287         }       
1288         .ui-icon-ctrlbar-temp {
1289                 background-image: url(images/controlbar/01_controlbar_icon_temp.png);
1290         }       
1291         .ui-icon-ctrlbar-timeline {
1292                 background-image: url(images/controlbar/01_controlbar_icon_timeline.png);
1293                 }
1294         .ui-icon-ctrlbar-timer {
1295                 background-image: url(images/controlbar/01_controlbar_icon_timer.png);
1296                 }
1297         .ui-icon-ctrlbar-today {
1298                 background-image: url(images/controlbar/01_controlbar_icon_today.png);
1299         }               
1300         .ui-icon-ctrlbar-top {
1301                 background-image: url(images/controlbar/01_controlbar_icon_top.png);
1302         }       
1303         .ui-icon-ctrlbar-trim {
1304                 background-image: url(images/controlbar/01_controlbar_icon_trim.png);
1305         }               
1306         .ui-icon-ctrlbar-TTS {
1307                 background-image: url(images/controlbar/01_controlbar_icon_TTS.png);
1308         }               
1309         .ui-icon-ctrlbar-update {
1310                 background-image: url(images/controlbar/01_controlbar_icon_update.png);
1311         }       
1312         .ui-icon-ctrlbar-upload_export {
1313                 background-image: url(images/controlbar/01_controlbar_icon_upload_export.png);
1314         }               
1315         .ui-icon-ctrlbar-volume {
1316                 background-image: url(images/controlbar/01_controlbar_icon_volume.png);
1317         }       
1318         .ui-icon-ctrlbar-world_clock {
1319                 background-image: url(images/controlbar/01_controlbar_icon_world_clock.png);
1320         }
1321         .ui-icon-ctrlbar-year {
1322                 background-image: url(images/controlbar/01_controlbar_icon_year.png);
1323         }
1324         .ui-icon-ctrlbar-add_tag {
1325                 background-image: url(images/controlbar/01_controlbar_icon_add_tag.png);
1326         }
1327         .ui-icon-ctrlbar-add_to_contact {
1328                 background-image: url(images/controlbar/01_controlbar_icon_add_to_contact.png);
1329         }
1330         .ui-icon-ctrlbar-close {
1331                 background-image: url(images/controlbar/01_controlbar_icon_close.png);
1332         }
1333         .ui-icon-ctrlbar-groups {
1334                 background-image: url(images/controlbar/01_controlbar_icon_groups.png);
1335         }
1336         .ui-icon-ctrlbar-unread_message {
1337                 background-image: url(images/controlbar/01_controlbar_icon_unread_message.png);
1338         }
1339         .ui-icon-ctrlbar-weight {
1340                 background-image: url(images/controlbar/01_controlbar_icon_weight.png);
1341         }
1342         .ui-icon-ctrlbar-3Dview {
1343                 background-image: url(images/controlbar/01_controlbar_icon_3Dview.png);
1344         }
1345         .ui-icon-ctrlbar-cancel {
1346                 background-image: url(images/controlbar/01_controlbar_icon_cancel.png);
1347         }
1348         .ui-icon-ctrlbar-done {
1349                 background-image: url(images/controlbar/01_controlbar_icon_done.png);
1350         }
1351         .ui-icon-ctrlbar-lock {
1352                 background-image: url(images/controlbar/01_controlbar_icon_lock.png);
1353         }
1354         .ui-icon-ctrlbar-next {
1355                 background-image: url(images/controlbar/01_controlbar_icon_next.png);
1356         }
1357         .ui-icon-ctrlbar-previous {
1358                 background-image: url(images/controlbar/01_controlbar_icon_previous.png);
1359         }
1360         .ui-icon-ctrlbar-print {
1361                 background-image: url(images/controlbar/01_controlbar_icon_print.png);
1362         }
1363         .ui-icon-ctrlbar-Ringtone {
1364                 background-image: url(images/controlbar/01_controlbar_icon_Ringtone.png);
1365         }
1366         .ui-icon-ctrlbar-Save_the_word {
1367                 background-image: url(images/controlbar/01_controlbar_icon_Save_the_word.png);
1368         }
1369         .ui-icon-ctrlbar-Save_in_memo {
1370                 background-image: url(images/controlbar/01_controlbar_icon_Save_in_memo.png);
1371         }
1372         .ui-icon-ctrlbar-scan {
1373                 background-image: url(images/controlbar/01_controlbar_icon_scan.png);
1374         }
1375         .ui-icon-ctrlbar-unlock {
1376                 background-image: url(images/controlbar/01_controlbar_icon_unlock.png);
1377         }
1378         .ui-icon-ctrlbar-videocall {
1379                 background-image: url(images/controlbar/01_controlbar_icon_videocall.png);
1380         }
1381         .ui-icon-ctrlbar-Voice_command {
1382                 background-image: url(images/controlbar/01_controlbar_icon_Voice_command.png);
1383         }
1384         .ui-icon-ctrlbar-Add_buddy_to_chat {
1385                 background-image: url(images/controlbar/01_controlbar_icon_Add_buddy_to_chat.png);
1386         }
1387         .ui-icon-ctrlbar-add_tag {
1388                 background-image: url(images/controlbar/01_controlbar_icon_add_tag.png);
1389         }
1390         .ui-icon-ctrlbar-Chat {
1391                 background-image: url(images/controlbar/01_controlbar_icon_Chat.png);
1392         }
1393         .ui-icon-ctrlbar-view_file_history {
1394                 background-image: url(images/controlbar/01_controlbar_icon_view_file_history.png);
1395         }
1396 /* ---------------------------------------------- */
1397
1398
1399
1400
1401
1402
1403
1404
1405 /* Button corner classes
1406 -----------------------------------------------------------------------------------------------------------*/
1407
1408 .ui-btn-corner-tl {
1409         .LESSborder-radius-topleft(1em);
1410 }
1411 .ui-btn-corner-tr {
1412         .LESSborder-radius-topright(1em);
1413 }
1414 .ui-btn-corner-bl {
1415         .LESSborder-radius-bottomleft(1em);
1416 }
1417 .ui-btn-corner-br {
1418         .LESSborder-radius-bottomright(1em);
1419 }
1420 .ui-btn-corner-top {
1421         .LESSborder-radius-topleft(1em);
1422         .LESSborder-radius-topright(1em);
1423 }
1424 .ui-btn-corner-bottom {
1425         .LESSborder-radius-bottomleft(1em);
1426         .LESSborder-radius-bottomright(1em);
1427 }
1428 .ui-btn-corner-right {
1429         .LESSborder-radius-topright(1em);
1430         .LESSborder-radius-bottomright(1em);
1431 }
1432 .ui-btn-corner-left {
1433         .LESSborder-radius-topleft(1em);
1434         .LESSborder-radius-bottomleft(1em);
1435 }
1436 .ui-btn-corner-all {
1437         .LESSborder-radius-all(0.2em);  //wongi_1013 
1438 }
1439
1440 /* radius clip workaround for cleaning up corner trapping */
1441 .ui-corner-tl,
1442 .ui-corner-tr,
1443 .ui-corner-bl, 
1444 .ui-corner-br,
1445 .ui-corner-top,
1446 .ui-corner-bottom, 
1447 .ui-corner-right,
1448 .ui-corner-left,
1449 .ui-corner-all,
1450 .ui-btn-corner-tl,
1451 .ui-btn-corner-tr,
1452 .ui-btn-corner-bl, 
1453 .ui-btn-corner-br,
1454 .ui-btn-corner-top,
1455 .ui-btn-corner-bottom, 
1456 .ui-btn-corner-right,
1457 .ui-btn-corner-left,
1458 .ui-btn-corner-all {
1459   -webkit-background-clip: padding-box;
1460      -moz-background-clip: padding;
1461           background-clip: padding-box;
1462 }
1463
1464 /* Overlay / modal
1465 -----------------------------------------------------------------------------------------------------------*/
1466
1467 .ui-overlay {
1468         background: #666;
1469         opacity: .5;
1470         filter: Alpha(Opacity=50);
1471         position: absolute;
1472         width: 100%;
1473         height: 100%;
1474 }
1475 .ui-overlay-shadow {
1476         //.LESSbox-shadow(0px, 0px, 12px, rgba(0,0,0,.6));
1477 }
1478 .ui-shadow {
1479         //.LESSbox-shadow(0px, 1px, 4px, rgba(0,0,0,.3));
1480 }
1481 .ui-bar-a .ui-shadow,
1482 .ui-bar-b .ui-shadow ,
1483 .ui-bar-c .ui-shadow  {
1484         //.LESSbox-shadow(0px, 1px, 0, rgba(255,255,255,.3));
1485 }
1486 .ui-shadow-inset {
1487         //-moz-box-shadow: inset 0px 1px 4px rgba(0,0,0,.2);
1488         //-webkit-box-shadow: inset 0px 1px 4px rgba(0,0,0,.2); 
1489         //box-shadow: inset 0px 1px 4px rgba(0,0,0,.2);
1490 }
1491 .ui-icon-shadow {
1492         //.LESSbox-shadow(0px, 1px, 0, rgba(255,255,255,.4));
1493 }
1494
1495 /* Focus state - set here for specificity
1496 -----------------------------------------------------------------------------------------------------------*/
1497
1498 .ui-focus {
1499         /* global-active-background-color */
1500         //.LESSbox-shadow(0px, 1px, 12px, #387bbe);
1501         outline-color : #008cd2;
1502 }
1503
1504 /* unset box shadow in browsers that don't do it right
1505 -----------------------------------------------------------------------------------------------------------*/
1506
1507 .ui-mobile-nosupport-boxshadow * {
1508         -moz-box-shadow: none !important;
1509         -webkit-box-shadow: none !important;
1510         box-shadow: none !important;
1511 }
1512
1513 /* ...and bring back focus */
1514 .ui-mobile-nosupport-boxshadow .ui-focus {
1515         outline-width: 2px;
1516 }