6c58dc202ce9964d6cd52d364708d25b9d62d69c
[profile/ivi/sdk/web-sample-build.git] / samples / web / Sample / Tizen / Web App / Modello_SDL / project / css / climate.css
1 /**
2  * Climate module CSS
3  *
4  * @category    Style Sheets
5  * @filesource  css/climate.css
6  * @version             2.0
7  */
8
9 .helpmode .climate_helprear span {
10         color: transparent;
11         text-shadow: 0 0 6px #fff;
12         pointer-events:none;
13 }
14
15 .climate_helpfront {
16         z-index: 2001;
17 }
18
19
20 #climate_simple_test {
21         top: 150px;
22         left: 100px;
23         font-size: 30px;
24 }
25
26 #climate {
27         width: 800px;
28         height: 480px;
29         background: url(../images/climate/bg.png) no-repeat;
30 }
31
32 #climate_offLabel {
33         top: 133px;
34         left: 369px;
35         font-size: 30px;
36 }
37
38 #climate_simple_offLabel {
39         top: 130px;
40         left: 376px;
41         font-size: 25px;
42 }
43
44 #climate_simple_controls_group {
45         display: inline-block;
46         z-index: 2001;
47         height: 58px;
48 }
49
50 /* Stored temperature popup */
51
52 #climate_storeTemp {
53         display: none;
54         background: #000000;
55         border: 2px solid #2471b1;
56         border-radius:3px;
57         font-size: 23px;
58         font-weight: bold;
59         height: 112px;
60         left: 227px;
61         line-height:105px;
62         text-align: center;
63         top: 178px;
64         width: 344px;
65         z-index: 5001;
66 }
67
68 /* Climate module warp */
69
70 #climate_wrap {
71         height: 425px;
72         top: 55px;
73         width: 800px;
74         z-index: 1000;
75         overflow:hidden;
76 }
77
78
79 /* SIMPLE VIEW MODE */
80
81 /* Automode labels & borders */
82
83 #climate_simple_automode .label {
84         background: black;
85         width: 148px;
86         height: 20px;
87         text-align: center;
88         font-size: 25px;
89         font-weight: bold;
90 }
91
92 #climate_simple_automode .auto_full {
93         top: 130px !important;
94         left: 325px !important;
95 }
96
97 #climate_simple_automode .auto_fan {
98         top: 130px;
99         left: 425px;
100 }
101
102 #climate_simple_automode .auto_airflow {
103         top: 130px;
104         left: 230px;
105 }
106
107 #climate_simple_automode .border {
108         border-left: 2px solid #fff;
109         border-right: 2px solid #fff;
110         border-top: 2px solid #fff;
111         z-index: -1;
112         border-top-right-radius: 3px;
113         border-top-left-radius: 3px;
114 }
115
116 #climate_simple_automode .border_full {
117         width: 365px !important;
118         height: 16px !important;
119         left: 217px !important;
120         top: 143px !important;
121 }
122
123 #climate_simple_automode .border_airflow {
124         width: 170px;
125         height: 16px;
126         left: 217px;
127         top: 143px;
128 }
129
130 #climate_simple_automode .border_fan {
131         width: 170px;
132         height: 16px;
133         left: 412px;
134         top: 143px;
135 }
136
137
138 #climate_simple_driverTemp {
139         width: 170px;
140         height: 150px;
141         background-color: #000;
142         top: 160px;
143         left: 22px;
144         border: 1px solid #393939;
145         border-radius: 3px;
146 }
147
148 #climate_simple_passangerTemp {
149         width: 170px;
150         height: 150px;
151         background-color: #000;
152         top: 160px;
153         left: 611px;
154         border: 1px solid #393939;
155         border-radius: 3px;
156 }
157
158 #climate_simple .minus
159 {
160         height: 50px;
161         width: 170px;
162         position: relative;
163         float: left;
164 }
165
166 #climate_simple .plus {
167         height: 50px;
168         width: 170px;
169         position: relative;
170         float: left;
171 }
172
173 #climate_simple .temp_num {
174         width: 170px;
175         height: 48px;
176         position: relative;
177         float: left;
178         text-align: center;
179         border-bottom: 1px solid #393939;
180         border-top: 1px solid #393939;
181         line-height: 48px;
182         z-index: 3001;
183 }
184
185 #climate_simple .temp_num span {
186         font-size: 32px;
187 }
188
189
190 #climate_simple .minus img {
191         position: absolute;
192         top: 23px;
193         left: 73px;
194 }
195
196 #climate_simple .plus img {
197         position: absolute;
198         top: 12px;
199         left: 73px;
200 }
201
202
203 /* Power button */
204
205 #climate_simple_powerButton  {
206         width: 78px;
207         height: 48px;
208         text-align: center;
209         top:78px;
210         left:360px;
211         border: 1px solid #393939;
212         border-radius: 3px;
213 }
214
215 #climate_simple_powerButton .ico {
216         top: 14px;
217         position: relative;
218 }
219
220 #climate_simple_powerButton .ind_inact {
221         position: absolute;
222         right: 4px;
223         top: 14px;
224         width:6px;
225         height:21px;
226         background:url(../images/climate/ind_vert_def.png) no-repeat;
227 }
228
229 #climate_simple_powerButton .ind_act {
230         position: absolute;
231         right: -2px;
232         top: 9px;
233         background:url(../images/climate/ind_vert_active.png) no-repeat;
234         width:19px;
235         height:32px;
236 }
237
238 #climate_simple_controls {
239         width: 448px;
240         height: 58px;
241         border: 1px solid #393939;
242         border-radius: 3px;
243         top: 338px;
244         left: 173px;
245 }
246
247 /* Airflow controls */
248
249 #climate_simple_airflowControls {
250         width: 170px;
251         height: 150px;
252         background-color: #000;
253         top: 160px;
254         left: 218px;
255         border: 1px solid #393939;
256         border-radius: 3px;
257 }
258
259 #climate_simple_airflowControls.automode {
260         top: 159px;
261         left: 217px;
262 }
263
264
265 /* Fan controls */
266
267 #climate_simple_fanControls {
268         width: 170px;
269         height: 150px;
270         background-color: #000;
271         top: 160px;
272         left: 413px;
273         border: 1px solid #393939;
274         border-radius: 3px;
275 }
276
277 #climate_simple_fanControls.automode {
278         top: 159px;
279         left: 412px;
280 }
281
282 /* Fan indicators */
283
284 #climate_simple_fanControls_fanIndicator {
285         width: 170px;
286         height: 48px;
287         left: 1px;
288         position: relative;
289         cursor: default;
290         border-bottom: 1px solid #393939;
291         border-top: 1px solid #393939;
292         background: none;
293 }
294
295 #climate_simple_fanControls_fanIndicator .ico{
296         top: 13px;
297         left: 72px;
298         position: absolute;
299 }
300
301 #climate_simple_fanControls_fanIndicator .ind_def{
302         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
303         width: 21px;
304         height: 44px;
305         position: relative;
306         display: inline-block;
307         left: -1px;
308         top: 3px;
309 }
310
311 #climate_simple_fanControls_fanIndicator .indf_inact {
312         background: url(../images/climate/fan_control/fan_ind_def.png) no-repeat;
313         width: 24px;
314         height: 44px;
315         position: relative;
316         display: inline-block;
317         background-position: 9px;
318         top: 3px;
319 }
320
321 #climate_simple_fanControls_fanIndicator .indf_act {
322         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
323         width: 24px;
324         height: 44px;
325         position: relative;
326         display: inline-block;
327         left: 1px;
328         top: 3px;
329 }
330
331
332 /* Fan minus button */
333
334 #climate_simple_fanControls_fanMinusButton {
335         width: 170px;
336         height: 50px;
337         position: relative;
338 }
339
340 #climate_simple_fanControls_fanMinusButton .ico {
341         top: 25px;
342         left: 72px;
343         position: absolute;
344 }
345
346 /* Fan plus button */
347
348 #climate_simple_fanControls_fanPlusButton {
349         width: 170px;
350         height: 50px;
351         position: relative;
352 }
353
354 #climate_simple_fanControls_fanPlusButton .ico {
355         top: 13px;
356         left: 72px;
357         position: absolute;
358 }
359
360 /* Automode button */
361
362 #climate_simple_autoButton {
363         z-index: 2001;
364         width: 89px;
365         height: 58px;
366         position: relative;
367         display: inline-block;
368         border-right: 1px solid #000;
369         float: left;
370         text-align: center;
371 }
372
373 #climate_simple_autoButton  span{
374         font-size: 20px;
375         line-height: 58px;
376 }
377
378 #climate_simple_autoButton.active {
379         background: url(../images/common/button_active_blue.png) repeat !important;
380 }
381
382 /* AC button */
383
384 #climate_simple_acButton {
385         width: 88px;
386         height: 58px;
387         position: relative;
388         display: inline-block;
389         border-left: 1px solid #393939;
390         border-right: 1px solid #000;
391         float: left;
392         text-align: center;
393 }
394
395 #climate_simple_acButton span {
396         font-size: 20px;
397         line-height: 58px;
398 }
399
400 #climate_simple_acButton .ind_inact {
401         position: absolute;
402         right: 10px;
403         top: 18px;
404         width: 6px;
405         height: 21px;
406         background: url(../images/climate/ind_vert_def.png) no-repeat;
407 }
408
409 #climate_simple_acButton .ind_act {
410         position: absolute;
411         right: 4px;
412         top: 13px;
413         background: url(../images/climate/ind_vert_active.png) no-repeat;
414         width:19px;
415         height:32px;
416 }
417
418
419 /* Windshield button */
420
421 #climate_simple_windshieldButton {
422         width: 84px;
423         height: 50px;
424         position: relative;
425         border-right: 1px solid #000;
426         float: left;
427 }
428
429 #climate_simple_windshieldButton .ico {
430         top: 12px;
431         left: 30px;
432         position: absolute;
433 }
434
435 #climate_simple_windshieldButton .ind_inact {
436         position: absolute;
437         right: 10px;
438         top: 10px;
439         width: 6px;
440         height: 21px;
441         background: url(../images/climate/ind_vert_def.png) no-repeat;
442 }
443
444 #climate_simple_windshieldButton .ind_act {
445         position: absolute;
446         right: 4px;
447         top: 5px;
448         background: url(../images/climate/ind_vert_active.png) no-repeat;
449         width: 19px;
450         height: 32px;
451 }
452
453
454 /* Windshield max button */
455
456 #climate_simple_defrostMaxButton {
457         width: 84px;
458         height: 50px;
459         border-left: 1px solid #393939;
460         position: relative;
461         float: left;
462 }
463
464 #climate_simple_defrostMaxButton .ico {
465         left: 18px;
466         position: absolute;
467 }
468
469 #climate_simple_defrostMaxButton .ind_inact {
470         position: absolute;
471         right: 10px;
472         top: 10px;
473         width: 6px;
474         height: 21px;
475         background: url(../images/climate/ind_vert_def.png) no-repeat;
476 }
477
478 #climate_simple_defrostMaxButton .ind_act {
479         position: absolute;
480         right: 4px;
481         top: 5px;
482         background: url(../images/climate/ind_vert_active.png) no-repeat;
483         width: 19px;
484         height: 32px;
485 }
486
487 /* Windshield panel airflow button */
488
489 #climate_simple_panelAirflowButton {
490         width: 170px;
491         height: 49px;
492         position: relative;
493         float: left;
494         border-top: 1px solid #393939;
495 }
496
497 #climate_simple_panelAirflowButton .ico {
498         left: 42px;
499         position: absolute;
500 }
501
502 #climate_simple_panelAirflowButton .ind_inact {
503         position: absolute;
504         right: 10px;
505         top: 10px;
506         width: 6px;
507         height: 21px;
508         background: url(../images/climate/ind_vert_def.png) no-repeat;
509 }
510
511 #climate_simple_panelAirflowButton .ind_act {
512         position: absolute;
513         right: 4px;
514         top: 5px;
515         background: url(../images/climate/ind_vert_active.png) no-repeat;
516         width: 19px;
517         height: 32px;
518 }
519
520 /* Windshield feet airflow button */
521
522 #climate_simple_feetAirflowButton {
523         width: 170px;
524         height: 49px;
525         position: relative;
526         float: left;
527         border-top: 1px solid #393939;
528 }
529
530 #climate_simple_feetAirflowButton .ico {
531         left: 15px;
532         position: absolute;
533 }
534
535 #climate_simple_feetAirflowButton .ind_inact {
536         position: absolute;
537         right: 10px;
538         top: 10px;
539         width: 6px;
540         height: 21px;
541         background: url(../images/climate/ind_vert_def.png) no-repeat;
542 }
543
544 #climate_simple_feetAirflowButton .ind_act {
545         position: absolute;
546         right: 4px;
547         top: 5px;
548         background: url(../images/climate/ind_vert_active.png) no-repeat;
549         width: 19px;
550         height: 32px;
551 }
552
553
554 /* Max AC button */
555
556 #climate_simple_maxAcButton {
557         width: 88px;
558         height: 58px;
559         position: relative;
560         display: inline-block;
561         border-left: 1px solid #393939;
562         border-right: 1px solid #000;
563         float: left;
564         text-align: center;
565         z-index: 2001;
566 }
567
568 #climate_simple_maxAcButton  span {
569         top: 12px;
570         left: 24px;
571         position: absolute;
572         font-size: 20px;
573         line-height: 18px;
574         text-align: center;
575         width: 37px;
576 }
577
578 #climate_simple_maxAcButton .ind_inact {
579         position: absolute;
580         right: 10px;
581         top: 18px;
582         width: 6px;
583         height: 21px;
584         background: url(../images/climate/ind_vert_def.png) no-repeat;
585 }
586
587 #climate_simple_maxAcButton .ind_act {
588         position: absolute;
589         right: 4px;
590         top: 13px;
591         background: url(../images/climate/ind_vert_active.png) no-repeat;
592         width: 19px;
593         height:32px;
594 }
595
596
597 /* Recirculation button */
598
599 #climate_simple_recirculationButton {
600         width: 88px;
601         height: 58px;
602         position: relative;
603         display: inline-block;
604         border-left: 1px solid #393939;
605         border-right: 1px solid #000;
606         float: left;
607         z-index: 2000;
608 }
609
610 #climate_simple_recirculationButton .ico {
611         top: 21px;
612         left: 25px;
613         position: absolute;
614 }
615
616 #climate_simple_recirculationButton .ind_inact {
617         position: absolute;
618         right: 10px;
619         top: 18px;
620         width: 6px;
621         height: 21px;
622         background: url(../images/climate/ind_vert_def.png) no-repeat;
623 }
624
625 #climate_simple_recirculationButton .ind_act {
626         position: absolute;
627         right: 4px;
628         top: 13px;
629         background: url(../images/climate/ind_vert_active.png) no-repeat;
630         width:19px;
631         height:32px;
632 }
633
634
635 /* dual button */
636
637 #climate_simple_dualButton {
638         width: 87px;
639         height: 58px;
640         border-left: 1px solid #393939;
641         position: relative;
642         display: inline-block;
643         text-align: center;
644         float: left;
645         z-index: 2001;
646 }
647
648 #climate_simple_dualButton span{
649         font-size: 20px;
650         line-height: 58px;
651 }
652
653 #climate_simple_dualButton .ind_inact {
654         position: absolute;
655         right: 10px;
656         top: 18px;
657         width: 6px;
658         height: 21px;
659         background: url(../images/climate/ind_vert_def.png) no-repeat;
660 }
661
662 #climate_simple_dualButton .ind_act {
663         position: absolute;
664         right: 4px;
665         top: 13px;
666         background: url(../images/climate/ind_vert_active.png) no-repeat;
667         width:19px;
668         height:32px;
669 }
670
671
672
673
674 /*  NORMAL VIEW MODE */
675
676 /* Power button */
677
678 #climate_powerButton  {
679         width: 78px;
680         height: 48px;
681         text-align: center;
682         top:78px;
683         left:360px;
684         border: 1px solid #393939;
685         border-radius: 3px;
686 }
687
688 #climate_powerButton .ico {
689         top: 14px;
690         position: relative;
691 }
692
693 #climate_powerButton .ind_inact {
694         position: absolute;
695         right: 4px;
696         top: 14px;
697         width:6px;
698         height:21px;
699         background:url(../images/climate/ind_vert_def.png) no-repeat;
700 }
701
702 #climate_powerButton .ind_act {
703         position: absolute;
704         right: -2px;
705         top: 9px;
706         background:url(../images/climate/ind_vert_active.png) no-repeat;
707         width:19px;
708         height:32px;
709 }
710
711
712 /* Automode labels & borders */
713 #climate .automode  {
714         border: 2px solid #fff !important;
715 }
716
717 #climate_automode .label {
718         background: black;
719         width: 148px;
720         height: 20px;
721         text-align: center;
722         font-size: 25px;
723         font-weight: bold;
724 }
725
726 #climate_automode .auto_full {
727         top: 144px !important;
728         left: 325px !important;
729 }
730
731 #climate_automode .auto_fan {
732         top: 144px;
733         left: 423px;
734 }
735
736 #climate_automode .auto_airflow {
737         top: 144px;
738         left: 228px;
739 }
740
741 #climate_automode .border {
742         border-left: 2px solid #fff;
743         border-right: 2px solid #fff;
744         border-top: 2px solid #fff;
745         z-index: -1;
746         border-top-right-radius: 3px;
747         border-top-left-radius: 3px;
748 }
749
750 #climate_automode .border_full {
751         width: 363px !important;
752         height: 16px !important;
753         left: 217px !important;
754         top: 160px !important;
755 }
756
757 #climate_automode .border_airflow {
758         width: 168px;
759         height: 16px;
760         left: 217px;
761         top: 160px;
762 }
763
764 #climate_automode .border_fan {
765         width: 168px;
766         height: 16px;
767         left: 412px;
768         top: 160px;
769 }
770
771 /* Temperature */
772
773 #climate_driverTemp {
774         width: 170px;
775         height: 50px;
776         background-color: #000;
777         top: 100px;
778         left: 22px;
779 }
780
781 #climate_passangerTemp {
782         width: 170px;
783         height: 50px;
784         background-color: #000;
785         top: 100px;
786         left: 611px;
787 }
788
789 #climate_full .minus
790 {
791         height: 48px;
792         width: 43px;
793         position: relative;
794         float: left;
795         border: 1px solid #393939;
796         border-top-left-radius: 3px;
797         border-bottom-left-radius: 3px;
798 }
799 #climate_full .minus .ico {
800         position: absolute;
801         left: 10px;
802         top: 23px;
803 }
804
805 #climate_full .plus {
806         height: 48px;
807         width: 43px;
808         position: relative;
809         float: left;
810         border: 1px solid #393939;
811         border-top-right-radius: 3px;
812         border-bottom-right-radius: 3px;
813 }
814
815 #climate_full .plus .ico {
816         position: absolute;
817         left: 10px;
818         top: 13px;
819 }
820
821 #climate_full .temp_num {
822         width: 80px;
823         height: 48px;
824         position: relative;
825         float: left;
826         text-align: center;
827         border-bottom: 1px solid #393939;
828         border-top: 1px solid #393939;
829         line-height: 48px;
830         z-index: 3001;
831 }
832
833 #climate_full .temp_num span {
834         font-size: 32px;
835 }
836
837
838 /* Driver controls */
839
840 #climate_driverControls {
841         width: 168px;
842         height: 118px;
843         border: 1px solid #393939;
844         border-radius: 3px;
845         top: 176px;
846         left: 22px;
847 }
848
849
850 /* Driver heated seat button */
851
852 #climate_driverControls_heatedSeatButton {
853         z-index: 2001;
854         width: 83px;
855         height: 58px;
856         position: relative;
857         float: left;
858         border-right: 1px solid #000;
859         border-bottom: 1px solid #000;
860 }
861
862 #climate_driverControls_heatedSeatButton .ico {
863         top: 9px;
864         left: 26px;
865         position: absolute;
866 }
867
868 #climate_driverControls_heatedSeatButton div {
869         width: 22px;
870         height: 17px;
871         top: 40px;
872         left: 25px;
873         position: relative;
874         float: left;
875         margin-left: -9px;
876 }
877
878 #climate_driverControls_heatedSeatButton div.small_ind_def {
879         background:url(../images/climate/small_ind_def.png) no-repeat;
880 }
881
882 #climate_driverControls_heatedSeatButton div.small_ind_active {
883         background:url(../images/climate/small_ind_active.png) no-repeat;
884 }
885
886
887 /* My temperature button */
888
889 #climate_driverControls_myTempButton {
890         width: 83px;
891         height: 58px;
892         position: relative;
893         float: left;
894         font-size: 20px;
895         border-left: 1px solid #393939;
896         border-bottom: 1px solid #000;
897 }
898
899 #climate_driverControls_myTempButton span{
900         float: left;
901         left: 17px;
902         top: 8px;
903         text-align: center;
904         font-size: 19px;
905         line-height: 20px;
906         width: 47px;
907         z-index: 4001;
908         position: relative;
909 }
910
911 #climate_driverControls_myTempButton.active {
912         background:url(../images/common/button_active_blue.png) repeat !important;
913 }
914
915 /* Driver cooled seat button */
916
917 #climate_driverControls_cooledSeatButton {
918         z-index: 2001;
919         width: 83px;
920         height: 58px;
921         position: relative;
922         float: left;
923         border-top: 1px solid #393939;
924         border-right: 1px solid #000;
925 }
926
927 #climate_driverControls_cooledSeatButton .ico {
928         top: 9px;
929         left: 26px;
930         position: absolute;
931 }
932
933 #climate_driverControls_cooledSeatButton div {
934         width: 22px;
935         height: 17px;
936         top: 40px;
937         left: 25px;
938         position: relative;
939         float: left;
940         margin-left: -9px;
941 }
942
943 #climate_driverControls_cooledSeatButton div.small_ind_def {
944         background: url(../images/climate/small_ind_def.png) no-repeat;
945 }
946
947 #climate_driverControls_cooledSeatButton div.small_ind_active {
948         background:url(../images/climate/small_ind_blue.png) no-repeat;
949 }
950
951
952 /* Driver heated steer button */
953
954 #climate_driverControls_heatedSteerButton {
955         width: 83px;
956         height: 58px;
957         float: left;
958         position: relative;
959         border-top: 1px solid #393939;
960         border-left: 1px solid #393939;
961 }
962
963 #climate_driverControls_heatedSteerButton .ico {
964         top: 8px;
965         left: 27px;
966         position: absolute;
967 }
968
969 #climate_driverControls_heatedSteerButton .ind_inact {
970         position: absolute;
971         right: 34px;
972         top: 47px;
973         width: 21px;
974         height: 6px;
975         background: url(../images/climate/ind_horiz_def.png) no-repeat;
976 }
977
978 #climate_driverControls_heatedSteerButton .ind_act {
979         position: absolute;
980         right: 27px;
981         top: 40px;
982         background: url(../images/climate/ind_horiz_active_wheel.png) no-repeat;
983         width:32px;
984         height:19px;
985 }
986
987 /* Passenger controls */
988
989 #climate_passengerControls {
990         width:168px;
991         height:118px;
992         background-color: #000;
993         border:1px solid #393939;
994         border-radius: 3px;
995         top: 176px;
996         left: 611px;
997 }
998
999 /* Passenger cooled seat button */
1000
1001 #climate_passengerControls_cooledSeatButton {
1002         width: 83px;
1003         height: 58px;
1004         position: relative;
1005         float: right;
1006         border-left: 1px solid #393939;
1007         border-top: 1px solid #393939;
1008 }
1009
1010 #climate_passengerControls_cooledSeatButton .ico {
1011         top: 9px;
1012         left: 26px;
1013         position: absolute;
1014 }
1015
1016 #climate_passengerControls_cooledSeatButton div {
1017         width: 22px;
1018         height: 17px;
1019         top: 40px;
1020         left: 25px;
1021         position: relative;
1022         float: left;
1023         margin-left: -9px;
1024 }
1025
1026 #climate_passengerControls_cooledSeatButton div.small_ind_def {
1027         background: url(../images/climate/small_ind_def.png) no-repeat;
1028 }
1029
1030 #climate_passengerControls_cooledSeatButton div.small_ind_active {
1031         background: url(../images/climate/small_ind_blue.png) no-repeat;
1032 }
1033
1034
1035 /* Passenger heated seat button */
1036
1037 #climate_passengerControls_heatedSeatButton {
1038         width: 83px;
1039         height: 58px;
1040         position: relative;
1041         float: right;
1042         border-left: 1px solid #393939;
1043         border-bottom: 1px solid #000;
1044 }
1045
1046 #climate_passengerControls_heatedSeatButton .ico {
1047         top: 9px;
1048         left: 26px;
1049         position: absolute;
1050 }
1051
1052 #climate_passengerControls_heatedSeatButton div {
1053         width:22px;
1054         height:17px;
1055         top: 40px;
1056         left: 25px;
1057         position: relative;
1058         float: left;
1059         margin-left: -9px;
1060 }
1061
1062 #climate_passengerControls_heatedSeatButton div.small_ind_def {
1063         background: url(../images/climate/small_ind_def.png) no-repeat;
1064 }
1065
1066 #climate_passengerControls_heatedSeatButton div.small_ind_active {
1067         background:url(../images/climate/small_ind_active.png) no-repeat;
1068 }
1069
1070 /* Passenger dual mode button */
1071
1072 #climate_passengerControls_dualModeButton {
1073         width: 83px;
1074         height: 118px;
1075         text-align: center;
1076         border-right: 1px solid #000;
1077         position: relative;
1078         float: left;
1079 }
1080
1081 #climate_passengerControls_dualModeButton span {
1082         font-size: 20px;
1083         line-height: 106px;
1084         z-index: 4001;
1085         position: relative;
1086 }
1087
1088 #climate_passengerControls_dualModeButton .ind_inact {
1089         position: absolute;
1090         right: 31px;
1091         top: 103px;
1092         width: 21px;
1093         height: 6px;
1094         background: url(../images/climate/ind_horiz_def.png) no-repeat;
1095 }
1096
1097 #climate_passengerControls_dualModeButton .ind_act {
1098         position: absolute;
1099         right: 25px;
1100         top: 96px;
1101         background: url(../images/climate/ind_horiz_active.png) no-repeat;
1102         width: 32px;
1103         height: 19px;
1104 }
1105
1106
1107 /* Airflow controls */
1108
1109 #climate_airflowControls {
1110         width: 168px;
1111         height: 118px;
1112         border: 1px solid #393939;
1113         border-radius: 3px;
1114         top: 176px;
1115         left: 218px;
1116 }
1117
1118 #climate_airflowControls.automode {
1119         top: 175px;
1120         left: 217px;
1121 }
1122
1123 /* Defrost button */
1124
1125 #climate_airflowControls_defrostButton {
1126         width: 83px;
1127         height: 58px;
1128         position: relative;
1129         float: left;
1130         border-right: 1px solid #000;
1131         border-bottom: 1px solid #000;
1132 }
1133
1134 #climate_airflowControls_defrostButton .ico {
1135         top: 15px;
1136         left:23px;
1137         position: absolute;
1138 }
1139
1140 #climate_airflowControls_defrostButton.active {
1141         background: url(../images/common/button_active_blue.png) repeat !important;
1142 }
1143
1144
1145
1146 /* Panel button */
1147
1148 #climate_airflowControls_panelButton {
1149         width: 83px;
1150         height: 58px;
1151         position: relative;
1152         float: left;
1153         border-left: 1px solid #393939;
1154         border-bottom: 1px solid #000;
1155 }
1156
1157 #climate_airflowControls_panelButton .ico {
1158         top: 16px;
1159         left: 27px;
1160         position: absolute;
1161 }
1162
1163 #climate_airflowControls_panelButton.active {
1164         background: url(../images/common/button_active_blue.png) repeat !important;
1165 }
1166
1167
1168 /* Feet button*/
1169
1170 #climate_airflowControls_feetButton {
1171         width: 83px;
1172         height: 58px;
1173         position: relative;
1174         float: left;
1175         border-top: 1px solid #393939;
1176         border-right: 1px solid #000;
1177 }
1178
1179 #climate_airflowControls_feetButton .ico {
1180         top: 16px;
1181         left: 23px;
1182         position: absolute;
1183 }
1184 #climate_airflowControls_feetButton.active {
1185         background: url(../images/common/button_active_blue.png) repeat !important;
1186 }
1187
1188 /* Panel & Feet button */
1189
1190 #climate_airflowControls_bothButton {
1191         width: 83px;
1192         height: 58px;
1193         float: left;
1194         position: relative;
1195         border-top: 1px solid #393939;
1196         border-left: 1px solid #393939;
1197 }
1198
1199
1200 #climate_airflowControls_bothButton .ico {
1201         top: 16px;
1202         left: 23px;
1203         position: absolute;
1204 }
1205
1206 #climate_airflowControls_bothButton.active {
1207         background:url(../images/common/button_active_blue.png) repeat !important;
1208 }
1209
1210
1211 /* Fan controls */
1212
1213 #climate_fanControls {
1214         width: 168px;
1215         height: 118px;
1216         border: 1px solid #393939;
1217         border-radius: 3px;
1218         top: 176px;
1219         left: 413px;
1220 }
1221
1222 #climate_fanControls.automode {
1223         top: 175px;
1224         left: 412px;
1225 }
1226
1227 /* Fan indicators */
1228
1229 #climate_fanControls_fanIndicator {
1230         width: 168px;
1231         height: 59px;
1232         left: 1px;
1233         position: relative;
1234         cursor: default;
1235         background: none;
1236 }
1237
1238 #climate_fanControls_fanIndicator .ico{
1239         top: 17px;
1240         left: 72px;
1241         position: absolute;
1242 }
1243
1244 #climate_fanControls_fanIndicator .ind_def{
1245         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
1246         width: 21px;
1247         height: 44px;
1248         position: relative;
1249         display: inline-block;
1250         left: -1px;
1251         top: 7px;
1252 }
1253
1254 #climate_fanControls_fanIndicator .indf_inact {
1255         background: url(../images/climate/fan_control/fan_ind_def.png) no-repeat;
1256         width: 24px;
1257         height: 44px;
1258         position: relative;
1259         display: inline-block;
1260         background-position: 9px;
1261         top: 7px;
1262 }
1263
1264 #climate_fanControls_fanIndicator .indf_act {
1265         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
1266         width: 24px;
1267         height: 44px;
1268         position: relative;
1269         display: inline-block;
1270         left: 1px;
1271         top: 7px;
1272 }
1273
1274
1275 /* Fan minus button */
1276
1277 #climate_fanControls_fanMinusButton {
1278         width: 83px;
1279         height: 58px;
1280         position: relative;
1281         float: left;
1282         border-top: 1px solid #393939;
1283         border-right: 1px solid #000;
1284 }
1285
1286 #climate_fanControls_fanMinusButton .ico {
1287         top: 27px;
1288         left: 30px;
1289         position: absolute;
1290 }
1291
1292 /* Fan plus button */
1293
1294 #climate_fanControls_fanPlusButton {
1295         width: 83px;
1296         height: 58px;
1297         float: left;
1298         position: relative;
1299         border-top: 1px solid #393939;
1300         border-left: 1px solid #393939;
1301 }
1302
1303 #climate_fanControls_fanPlusButton .ico {
1304         top: 17px;
1305         left: 30px;
1306         position: absolute;
1307 }
1308
1309
1310 /* Front climate control buttons */
1311
1312 #climate_frontControls {
1313         width: 538px;
1314         height: 58px;
1315         border: 1px solid #393939;
1316         border-radius: 3px;
1317         top: 338px;
1318         left: 129px;
1319 }
1320
1321
1322 /* Windshield button */
1323
1324 #climate_frontControls_windshieldButton {
1325         width: 89px;
1326         height: 58px;
1327         position: relative;
1328         float: left;
1329         display: inline-block;
1330         border-right: 1px solid #000;
1331
1332 }
1333
1334 #climate_frontControls_windshieldButton .ico {
1335         top: 20px;
1336         left: 30px;
1337         position: absolute;
1338 }
1339
1340 #climate_frontControls_windshieldButton .ind_inact {
1341         position: absolute;
1342         right: 10px;
1343         top: 18px;
1344         width: 6px;
1345         height: 21px;
1346         background: url(../images/climate/ind_vert_def.png) no-repeat;
1347 }
1348
1349 #climate_frontControls_windshieldButton .ind_act {
1350         position: absolute;
1351         right: 4px;
1352         top: 13px;
1353         background: url(../images/climate/ind_vert_active.png) no-repeat;
1354         width: 19px;
1355         height: 32px;
1356 }
1357
1358
1359 /* Defrost button */
1360
1361 #climate_frontControls_defrostButton {
1362         width: 88px;
1363         height: 58px;
1364         position: relative;
1365         float: left;
1366         display: inline-block;
1367         border-left: 1px solid #393939;
1368         border-right: 1px solid #000;
1369 }
1370
1371 #climate_frontControls_defrostButton .ico {
1372         top: 18px;
1373         left: 27px;
1374         position: absolute;
1375 }
1376
1377 #climate_frontControls_defrostButton .ind_inact {
1378         position: absolute;
1379         right: 10px;
1380         top: 18px;
1381         width: 6px;
1382         height: 21px;
1383         background: url(../images/climate/ind_vert_def.png) no-repeat;
1384 }
1385
1386 #climate_frontControls_defrostButton .ind_act {
1387         position: absolute;
1388         right: 4px;
1389         top: 13px;
1390         background: url(../images/climate/ind_vert_active.png) no-repeat;
1391         width: 19px;
1392         height: 32px;
1393 }
1394
1395
1396 /* Automode button */
1397
1398 #climate_frontControls_autoButton {
1399         z-index: 2001;
1400         width: 88px;
1401         height: 58px;
1402         position: relative;
1403         float:left;
1404         display: inline-block;
1405         border-right: 1px solid #000;
1406         border-left: 1px solid #393939;
1407 }
1408
1409 #climate_frontControls_autoButton span{
1410         top: 18px;
1411         left: 26px;
1412         position: absolute;
1413         font-size: 20px;
1414 }
1415
1416 #climate_frontControls_autoButton.active {
1417         background: url(../images/common/button_active_blue.png) repeat !important;
1418 }
1419
1420 /* AC button */
1421
1422 #climate_frontControls_acButton {
1423         width: 88px;
1424         height: 58px;
1425         position: relative;
1426         float: left;
1427         display: inline-block;
1428         border-right: 1px solid #000;
1429         border-left: 1px solid #393939;
1430 }
1431
1432 #climate_frontControls_acButton span {
1433         top: 18px;
1434         left: 28px;
1435         position: absolute;
1436         font-size: 20px;
1437 }
1438
1439 #climate_frontControls_acButton .ind_inact {
1440         position: absolute;
1441         right: 10px;
1442         top: 18px;
1443         width: 6px;
1444         height: 21px;
1445         background: url(../images/climate/ind_vert_def.png) no-repeat;
1446 }
1447
1448 #climate_frontControls_acButton .ind_act {
1449         position: absolute;
1450         right: 4px;
1451         top: 13px;
1452         background: url(../images/climate/ind_vert_active.png) no-repeat;
1453         width:19px;
1454         height:32px;
1455 }
1456
1457
1458 /* Max AC button */
1459
1460 #climate_frontControls_maxAcButton {
1461         z-index: 2001;
1462         width: 88px;
1463         height: 58px;
1464         position: relative;
1465         float: left;
1466         display: inline-block;
1467         border-right: 1px solid #000;
1468         border-left: 1px solid #393939;
1469 }
1470
1471 #climate_frontControls_maxAcButton span  {
1472         top: 12px;
1473         left: 24px;
1474         position: absolute;
1475         font-size: 20px;
1476         line-height: 18px;
1477         text-align: center;
1478         width: 37px;
1479 }
1480
1481 #climate_frontControls_maxAcButton .ind_inact {
1482         position: absolute;
1483         right: 10px;
1484         top: 18px;
1485         width: 6px;
1486         height: 21px;
1487         background: url(../images/climate/ind_vert_def.png) no-repeat;
1488 }
1489
1490 #climate_frontControls_maxAcButton .ind_act {
1491         position: absolute;
1492         right: 4px;
1493         top: 13px;
1494         background: url(../images/climate/ind_vert_active.png) no-repeat;
1495         width: 19px;
1496         height:32px;
1497 }
1498
1499
1500 /* Recirculation button */
1501
1502 #climate_frontControls_recirculationButton {
1503         z-index: 2001;
1504         width: 87px;
1505         height: 58px;
1506         position: relative;
1507         display: inline-block;
1508         border-left: 1px solid #393939;
1509 }
1510
1511 #climate_frontControls_recirculationButton .ico {
1512         top: 21px;
1513         left: 25px;
1514         position: absolute;
1515 }
1516
1517 #climate_frontControls_recirculationButton .ind_inact {
1518         position: absolute;
1519         right: 10px;
1520         top: 18px;
1521         width: 6px;
1522         height: 21px;
1523         background: url(../images/climate/ind_vert_def.png) no-repeat;
1524 }
1525
1526 #climate_frontControls_recirculationButton .ind_act {
1527         position: absolute;
1528         right: 4px;
1529         top: 13px;
1530         background: url(../images/climate/ind_vert_active.png) no-repeat;
1531         width:19px;
1532         height:32px;
1533 }
1534
1535
1536 /*  REAR VIEW BLOCK */
1537
1538 /* Rear switcher */
1539
1540 #climate_rearSwitcher {
1541         z-index: 4001;
1542         width: 78px;
1543         height: 48px;
1544         border: 1px solid #393939;
1545         border-radius:3px;
1546         top:425px;
1547         left:716px;
1548         text-align: center;
1549 }
1550
1551 #climate_rearSwitcher span {
1552         font-size: 19px;
1553         line-height: 28px;
1554         margin-right: 3px;
1555 }
1556
1557 #climate_rearSwitcher .ico {
1558         top: 28px;
1559         left: 28px;
1560         position: absolute;
1561 }
1562
1563 #climate_rearSwitcher .rear_arrow {
1564         top: 32px;
1565         left: 28px;
1566         position: absolute;
1567 }
1568
1569 /* Rear controls */
1570
1571 #climate_rearControls {
1572         top: 315px;
1573         width: 800px;
1574         z-index: 4001;
1575 }
1576
1577 #climate_rearControls_tempControls_labels {
1578         pointer-events: none;
1579 }
1580
1581 #climate_rearControls_topCaption {
1582         width: 470px;
1583         height: 1px;
1584         left: 165px;
1585         background: url(../images/climate/rear_auto/rear_lightning.png) no-repeat;
1586 }
1587
1588 #climate_rearControls_topCaption.help {
1589         background: none;
1590 }
1591
1592 #climate_rearControls_topCaption span{
1593         position: absolute;
1594         top: -11px;
1595         left: 179px;
1596         font-size: 19px;
1597 }
1598
1599 #climate_rearControls_topCaption .rear_ico {
1600         position: relative;
1601         left: 178px;
1602         bottom: 8px;
1603 }
1604
1605 #climate_rearControls .rear_controls {
1606         position: relative;
1607         top: 16px;
1608         width: 800px;
1609         height: 60px;
1610 }
1611
1612
1613 /* Rear control button */
1614
1615 #climate_rearControls_controlButton {
1616         z-index: 4001;
1617         width: 98px;
1618         height: 58px;
1619         position: relative;
1620         float: left;
1621         border: 1px solid #393939;
1622         border-radius: 3px;
1623         margin-left: 97px;
1624         margin-right:7px;
1625         top: 16px;
1626 }
1627
1628 #climate_rearControls_controlButton span {
1629         top: 5px;
1630         left: 19px;
1631         position: absolute;
1632         width: 60px;
1633         font-size: 19px;
1634         line-height: 24px;
1635         text-align: center;
1636 }
1637
1638 #climate_rearControls_controlButton .ind_inact {
1639         position: absolute;
1640         right: 6px;
1641         top: 18px;
1642         width: 6px;
1643         height: 21px;
1644         background: url(../images/climate/ind_vert_def.png) no-repeat;
1645 }
1646
1647 #climate_rearControls_controlButton .ind_act {
1648         position: absolute;
1649         right: 0px;
1650         top: 13px;
1651         background: url(../images/climate/ind_vert_active.png) no-repeat;
1652         width: 19px;
1653         height: 32px;
1654 }
1655
1656
1657 /* Rear temperature control */
1658
1659 #climate_rearControls_tempControls {
1660         z-index: 4001;
1661         width: 198px;
1662         height: 58px;
1663         background-color: #000;
1664         position: relative;
1665         float: left;
1666         margin-right: 8px;
1667         top: 16px;
1668         border: 1px solid #393939;
1669         border-radius: 3px;
1670 }
1671
1672
1673 /* Rear temperature minus button */
1674
1675 #climate_rearControls_tempControls_minusButton {
1676         height: 58px;
1677         width: 44px;
1678         border-right: 1px solid #393939;
1679         position: relative;
1680         float: left;
1681 }
1682
1683 #climate_rearControls_tempControls_minusButton .ico {
1684         top: 27px;
1685         left: 10px;
1686         position: absolute;
1687 }
1688
1689 /* Rear temperature plus button */
1690
1691 #climate_rearControls_tempControls_plusButton {
1692         height:58px;
1693         width:44px;
1694         border-left: 1px solid #393939;
1695         display: inline-block;
1696 }
1697
1698 #climate_rearControls_tempControls_plusButton .ico {
1699         top: 17px;
1700         left: 10px;
1701         position: absolute;
1702 }
1703
1704 /* Rear temperature indicators */
1705
1706 #climate_rearControls_tempControls_indicator {
1707         background-color: #000;
1708         width: 108px;
1709         height: 59px;
1710         position: relative;
1711         display: inline-block;
1712         top: 0px;
1713         cursor: default;
1714         background: none;
1715 }
1716
1717 #climate_rearControls_tempControls_indicator .indt_inact {
1718         background: url(../images/climate/fan_control/fan_ind_def.png) no-repeat;
1719         width: 5px;
1720         height: 48px;
1721         position: relative;
1722         float: left;
1723         margin-left: 3px;
1724         margin-right: 4px;
1725         margin-top: 15px
1726 }
1727
1728 #climate_rearControls_tempControls_indicator .indt_inact_long {
1729         background: url(../images/climate/rear_auto/indicator_long_def.png) no-repeat;
1730         width: 5px;
1731         height: 48px;
1732         position: relative;
1733         float: left;
1734         margin-left: 3px;
1735         margin-right: 4px;
1736         margin-top: 5px
1737 }
1738
1739 #climate_rearControls_tempControls_indicator .indt_dot {
1740         width: 10px;
1741         height: 10px;
1742         position: relative;
1743         float: left;
1744         margin-right: 2px;
1745         margin-top: 24px;
1746 }
1747
1748 #climate_rearControls_tempControls_indicator .indt_act {
1749         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
1750         width: 21px;
1751         height: 44px;
1752         position: relative;
1753         float: left;
1754         margin-top: 7px;
1755         margin-left: -5px;
1756         margin-right: -4px;
1757 }
1758
1759 #climate_rearControls_tempControls_indicator .indt_act_long {
1760         background: url(../images/climate/rear_auto/indicator_long_act.png) no-repeat;
1761         width: 21px;
1762         height: 54px;
1763         position: relative;
1764         float: left;
1765         margin-top: 2px;
1766         margin-left: -3px;
1767         margin-right: -6px;
1768 }
1769
1770
1771 #climate_rearControls_tempControls_indicator_dot {
1772         background:url(../images/climate/rear_auto/center_dot_rear_fan.png) no-repeat;
1773         width:10px;
1774         height:10px;
1775         position:absolute;
1776         top: 24px;
1777         left: 48px;
1778         opacity: 0;
1779 }
1780
1781 #climate_rearControls_tempControls .full_label {
1782         z-index: 1;
1783         top: 1px;
1784         left: 89px;
1785         font-size: 12px;
1786         font-weight: 600;
1787         position:absolute;
1788         opacity: 0;
1789 }
1790
1791 #climate_rearControls_tempControls .mode_label {
1792         z-index: 1;
1793         top: 44px;
1794         left: 86px;
1795         font-size: 12px;
1796         font-weight: 600;
1797         position: absolute;
1798 }
1799
1800 #climate_rearOff {
1801         z-index: 2;
1802         font-size: 30px;
1803         left: 45px;
1804         width: 108px;
1805         height: 58px;
1806         background-color: #000;
1807         line-height: 58px;
1808         text-align: center;
1809 }
1810
1811 #climate_rearLabelOn {
1812         width: 190px;
1813         font-size: 18px;
1814         top: 442px;
1815         left: 525px;
1816         visibility: hidden;
1817 }
1818
1819
1820 /* Rear power button */
1821 #climate_rearControls_powerButton {
1822         width: 78px;
1823         height: 58px;
1824         position: relative;
1825         float: left;
1826         border: 1px solid #393939;
1827         border-radius: 3px;
1828         margin-right: 7px;
1829         top: 16px;
1830 }
1831
1832 #climate_rearControls_powerButton .ico {
1833         top: 19px;
1834         left: 29px;
1835         position: absolute;
1836 }
1837
1838 #climate_rearControls_powerButton .ind_inact {
1839         position: absolute;
1840         right: 6px;
1841         top: 18px;
1842         width: 6px;
1843         height: 21px;
1844         background: url(../images/climate/ind_vert_def.png) no-repeat;
1845 }
1846
1847 #climate_rearControls_powerButton .ind_act {
1848         position: absolute;
1849         right: 0px;
1850         top: 13px;
1851         background: url(../images/climate/ind_vert_active.png) no-repeat;
1852         width: 19px;
1853         height: 32px;
1854 }
1855
1856
1857 /* Rear fan control */
1858
1859 #climate_rearControls_fanControls {
1860         width: 198px;
1861         height: 58px;
1862         background-color: #000;
1863         float: left;
1864         margin-right: 7px;
1865         position: relative;
1866         top: 16px;
1867 }
1868
1869 #climate_rearControls_fanControls_minusButton {
1870         height: 58px;
1871         width: 43px;
1872         position: relative;
1873         float: left;
1874         border: 1px solid #393939;
1875         border-top-left-radius: 3px;
1876         border-bottom-left-radius: 3px;
1877 }
1878
1879 #climate_rearControls_fanControls_minusButton .ico {
1880         top: 27px;
1881         left: 10px;
1882         position: absolute;
1883 }
1884
1885 #climate_rearControls_fanControls_plusButton {
1886         height: 58px;
1887         width: 43px;
1888         position: relative;
1889         display: inline-block;
1890         border: 1px solid #393939;
1891         border-top-right-radius: 3px;
1892         border-bottom-right-radius: 3px;
1893 }
1894
1895 #climate_rearControls_fanControls_plusButton .ico {
1896         top: 17px;
1897         left: 10px;
1898         position: absolute;
1899 }
1900
1901 #climate_rearControls_fanControls_indicator {
1902         width:108px;
1903         height:58px;
1904         position:relative;
1905         float:left;
1906         border-bottom:1px solid #393939;
1907         border-top:1px solid #393939;
1908         cursor: default;
1909         background: none;
1910 }
1911
1912 #climate_rearControls_fanControls_indicator .ico {
1913         top: 17px;
1914         left:43px;
1915         position: absolute;
1916 }
1917
1918 #climate_rearControls_fanControls_indicator .indr_inact {
1919         background: url(../images/climate/fan_control/fan_ind_def.png) no-repeat;
1920         width: 21px;
1921         height: 44px;
1922         position: relative;
1923         display: inline-block;
1924         background-position: 9px;
1925         top: 7px;
1926         margin-left: -7px;
1927         left: 8px;
1928 }
1929
1930 #climate_rearControls_fanControls_indicator .indr_act {
1931         background: url(../images/climate/fan_control/fan_ind_active.png) no-repeat;
1932         width: 21px;
1933         height: 44px;
1934         position: relative;
1935         display: inline-block;
1936         left: 8px;
1937         top: 7px;
1938         margin-left: -7px;
1939 }
1940
1941
1942 /*  HELP VIEW MODE */
1943
1944 #climate_help_blur {
1945         width: 800px;
1946         height: 480px;
1947         z-index: 1001;
1948         background: url(../images/climate/helpmode_climate_front.jpg) no-repeat;
1949         visibility: hidden;
1950 }
1951
1952 #climate_rear_help_blur {
1953         width: 800px;
1954         height: 480px;
1955         z-index: 3001;
1956         background: url(../images/climate/helpmode_climate_rear.jpg) no-repeat;
1957         visibility: hidden;
1958 }
1959
1960 #climate_simple_help_blur {
1961         width: 800px;
1962         height: 480px;
1963         z-index: 1001;
1964         background: url(../images/climate/helpmode_climate_simple.jpg) no-repeat;
1965         visibility: hidden;
1966 }
1967
1968 /* HOME WIDGET */
1969
1970
1971 /* Climate power home button */
1972
1973 #home_widgetClimate_powerButton {
1974         width: 206px;
1975         height: 48px;
1976         left: 96px;
1977         top: 35px;
1978         border: 1px solid #393939;
1979         border-radius: 3px;
1980 }
1981
1982 #home_widgetClimate_powerButton .ico {
1983         position: absolute;
1984         top: 15px;
1985         left: 93px;
1986 }
1987
1988 #home_widgetClimate_powerButton.simple_climate{
1989         top: 80px;
1990 }
1991
1992
1993 /* Driver temp home label */
1994
1995 #home_widgetClimate_driverTemp {
1996         font-size: 36px;
1997         top: 44px;
1998         left: 108px;
1999         visibility: hidden;
2000 }
2001
2002 /* Passenger temp home label */
2003
2004 #home_widgetClimate_passengerTemp {
2005         font-size: 36px;
2006         top: 44px;
2007         left: 249px;
2008         visibility: hidden;
2009 }
2010
2011 #home_widgetClimate .simple_climate_temp {
2012         font-size: 45px;
2013         top: 75px;
2014 }
2015
2016
2017 /* Driver home controls */
2018
2019 #home_widgetClimate_driverControls {
2020         z-index: 1;
2021         top: 100px;
2022         left: 35px;
2023         width: 131px;
2024         height: 58px;
2025         border-left: 1px solid #393939;
2026         border-top: 1px solid #393939;
2027         border-bottom: 1px solid #393939;
2028         border-top-left-radius: 3px;
2029         border-bottom-left-radius: 3px;
2030 }
2031
2032 /* Driver home heated seat button */
2033
2034 #home_widgetClimate_driverControls_heatedSeatButton {
2035         width: 64px;
2036         height: 58px;
2037         position: relative;
2038         float: left;
2039         border-right: 1px solid #000;
2040 }
2041
2042 #home_widgetClimate_driverControls_heatedSeatButton .ico {
2043         top: 9px;
2044         left: 18px;
2045         position: absolute;
2046 }
2047
2048 #home_widgetClimate_driverControls_heatedSeatButton div {
2049         width: 22px;
2050         height: 17px;
2051         top: 40px;
2052         left: 20px;
2053         position: relative;
2054         float: left;
2055         margin-left: -10px;
2056 }
2057
2058 #home_widgetClimate_driverControls_heatedSeatButton div.small_ind_def {
2059         background:url(../images/climate/small_ind_def.png) no-repeat;
2060 }
2061
2062 #home_widgetClimate_driverControls_heatedSeatButton div.small_ind_active {
2063         background:url(../images/climate/small_ind_active.png) no-repeat;
2064 }
2065
2066
2067 /* Driver home cooled seat button */
2068
2069 #home_widgetClimate_driverControls_cooledSeatButton {
2070         width: 64px;
2071         height: 58px;
2072         position: relative;
2073         float: left;
2074         border-left: 1px solid #393939;
2075         border-right: 1px solid #000;
2076 }
2077
2078 #home_widgetClimate_driverControls_cooledSeatButton .ico {
2079         top: 9px;
2080         left: 18px;
2081         position: absolute;
2082 }
2083
2084 #home_widgetClimate_driverControls_cooledSeatButton div {
2085         width: 22px;
2086         height: 17px;
2087         top: 40px;
2088         left: 20px;
2089         position: relative;
2090         float: left;
2091         margin-left: -10px;
2092 }
2093
2094 #home_widgetClimate_driverControls_cooledSeatButton div.small_ind_def {
2095         background: url(../images/climate/small_ind_def.png) no-repeat;
2096 }
2097
2098 #home_widgetClimate_driverControls_cooledSeatButton div.small_ind_active {
2099         background:url(../images/climate/small_ind_blue.png) no-repeat;
2100 }
2101
2102
2103 /* Driver home heated steer button */
2104
2105 #home_widgetClimate_driverControls_heatedSteerButton {
2106         width: 64px;
2107         height: 58px;
2108         position: absolute;
2109         top: 100px;
2110         left: 167px;
2111         border: 1px solid #393939;
2112         border-top-right-radius: 3px;
2113         border-bottom-right-radius: 3px;
2114 }
2115
2116 #home_widgetClimate_driverControls_heatedSteerButton.helpmode_blur_cont {
2117         background:url(../images/climate/heated_stearbutton_blur.png) no-repeat !important;
2118         width:75px !important;
2119         height:70px !important;
2120         border:none !important;
2121         top: 95px !important;
2122         left:163px !important;
2123 }
2124
2125 #home_widgetClimate_driverControls_heatedSteerButton .ico {
2126         top: 8px;
2127         left: 17px;
2128         position: absolute;
2129 }
2130
2131 #home_widgetClimate_driverControls_heatedSteerButton .ind_inact {
2132         position: absolute;
2133         right: 24px;
2134         top: 47px;
2135         width: 21px;
2136         height: 6px;
2137         background: url(../images/climate/ind_horiz_def.png) no-repeat;
2138 }
2139
2140 #home_widgetClimate_driverControls_heatedSteerButton .ind_act {
2141         position: absolute;
2142         right: 17px;
2143         top: 40px;
2144         background: url(../images/climate/ind_horiz_active_wheel.png) no-repeat;
2145         width: 32px;
2146         height: 19px;
2147 }
2148
2149
2150 /* Passenger home controls */
2151
2152 #home_widgetClimate_passengerControls {
2153         top: 100px;
2154         left: 242px;
2155         width: 130px;
2156         height: 58px;
2157         border: 1px solid #393939;
2158         border-radius: 3px;
2159 }
2160
2161 /* Passenger home heated seat button */
2162
2163 #home_widgetClimate_passengerControls_heatedSeatButton {
2164         width: 64px;
2165         height: 58px;
2166         position: relative;
2167         float: left;
2168         border-right: 1px solid #000;
2169 }
2170
2171 #home_widgetClimate_passengerControls_heatedSeatButton .ico {
2172         top: 9px;
2173         left: 18px;
2174         position: absolute;
2175 }
2176
2177 #home_widgetClimate_passengerControls_heatedSeatButton div {
2178         width: 22px;
2179         height: 17px;
2180         top: 40px;
2181         left: 20px;
2182         position: relative;
2183         float: left;
2184         margin-left: -10px;
2185 }
2186
2187 #home_widgetClimate_passengerControls_heatedSeatButton div.small_ind_def {
2188         background:url(../images/climate/small_ind_def.png) no-repeat;
2189 }
2190
2191 #home_widgetClimate_passengerControls_heatedSeatButton div.small_ind_active {
2192         background:url(../images/climate/small_ind_active.png) no-repeat;
2193 }
2194
2195
2196 /* Passenger home cooled seat button */
2197
2198 #home_widgetClimate_passengerControls_cooledSeatButton {
2199         width: 64px;
2200         height: 58px;
2201         position: relative;
2202         float: left;
2203         border-left: 1px solid #393939;
2204 }
2205
2206 #home_widgetClimate_passengerControls_cooledSeatButton .ico {
2207         top: 9px;
2208         left: 18px;
2209         position: absolute;
2210 }
2211
2212 #home_widgetClimate_passengerControls_cooledSeatButton div {
2213         width: 22px;
2214         height: 17px;
2215         top: 40px;
2216         left: 20px;
2217         position: relative;
2218         float: left;
2219         margin-left: -10px;
2220 }
2221
2222 #home_widgetClimate_passengerControls_cooledSeatButton div.small_ind_def {
2223         background: url(../images/climate/small_ind_def.png) no-repeat;
2224 }
2225
2226 #home_widgetClimate_passengerControls_cooledSeatButton div.small_ind_active {
2227         background:url(../images/climate/small_ind_blue.png) no-repeat;
2228 }
2229
2230
2231 /* Climate Status */
2232
2233 #status_climate {
2234         bottom:0px;
2235         right:0px;
2236         text-align:right;
2237         font-size:21px;
2238         width:324px;
2239         height:48px;
2240         cursor:pointer;
2241         background:url(../images/common/climate-status-bg.png) no-repeat;
2242         z-index:1;
2243     display:none;
2244 }
2245
2246 #status_climate_off {
2247         position: absolute;
2248         right: 15px;
2249 }
2250
2251 #status_climate_label {
2252         display: block;
2253         width: 100%;
2254         visibility: hidden;
2255 }
2256 #status_climate_label span {
2257         padding-right: 11px;
2258 }
2259
2260 #status_climate_off .key {
2261         position: absolute;
2262         right: 220px;
2263         top: 10px;
2264 }
2265
2266 #status_climate_driverTemp {
2267         position: absolute;
2268         left: 60px;
2269         width: 50px;
2270         text-align: left;
2271 }
2272
2273 #status_climate_passangerTemp {
2274         position: absolute;
2275         left: 260px;
2276         width: 50px;
2277         text-align: right;
2278 }
2279
2280 #status_climate_driverSeat {
2281         position: absolute;
2282         left: 115px;
2283         top: 10px;
2284 }
2285
2286 #status_climate_passangerSeat {
2287         position: absolute;
2288         left: 225px;
2289         top: 10px;
2290 }