Ticket #7277: local.css

File local.css, 38.3 KB (added by nielx, 9 years ago)
Line 
1/******************************/
2/* LOCAL CSS FOR SHIJIN 3 */
3/* Theme for haiku-os.org */
4/* By Jorge G. Mare */
5/* Updated: Nov 22, 2009 */
6/******************************/
7
8/*
9#COLORS
10 Background colors:
11 Top #121933
12 Bottom #3b5378
13 Green: #94CE18
14 Orange: #ff9c00
15 Yellow: #f6f43f
16 Box borders: #cacaca
17 Blue (light): #336698
18 Blue (dark): #22476A
19
20# ROUNDED CORNERS
21
22 -webkit-border-top-left-radius
23 -khtml-border-radius-topleft
24 -moz-border-radius-topleft
25 border-top-left-radius
26*/
27
28/* GENERAL */
29
30html {
31 background: #3b5378 url(haiku-images/bg-page.png) repeat-x;
32/* color: #333; Changed from #666 to darken text a bit */
33}
34
35body {
36 color: #333333;
37 font-family: "DejaVu Sans", Arial, Helvetica, sans-serif;
38}
39
40#page { /* To avoid lack of BG image when shrinking window width */
41 background: #3b5378 url(haiku-images/bg-page.png) repeat-x;
42}
43
44.centeredImage {
45 text-align:center;
46 display:block;
47}
48
49
50a {
51 color: #3b5378;
52}
53
54a:link, a:visited {
55 color: #336698;
56}
57
58ol {
59 list-style-position: outside;
60 padding-left: 15px;
61}
62
63ul li {
64 list-style-position: outside;
65 padding-left: 0px;
66 margin-left: 0px;
67}
68
69h1.title {
70 margin-bottom: 5px;
71 border-bottom: 1px solid #cacaca;
72 color: #22476A !important;
73}
74
75#content-wrapper h1, h2, h3, h4, h5 {
76 margin-top: 20px !important;
77}
78
79h1, h2, h3, h4, h5 {
80 color: #22476A;
81}
82
83h1 {
84 font-size: 1.6em;
85}
86
87h2 {
88 font-size: 1.3em;
89}
90
91h3 {
92 font-size: 1.2em;
93}
94
95h4 {
96 font-size: 1.1em;
97}
98
99h5 {
100 font-size: 1.0em;
101}
102
103#header-wrapper {
104 width: 984px;
105 height: 90px;
106}
107
108#header {
109 background: none;
110 margin: auto;
111 height: 144px;
112 width: 984px;
113 padding-left: 0;
114}
115
116#header-front {
117 margin: auto;
118 height: 144px;
119 width: 984px;
120 padding-left: 0;
121}
122
123#logo img {
124 margin: 0px 0 0 -12px;
125 padding: 10px 0 0 0;
126}
127
128#header-first {
129 margin-top: 0;
130 height: 90px;
131}
132
133#header-first #logo {
134 margin: 0;
135}
136
137#header-first #slogan {
138 display:block;
139 font-size:1.5em;
140 width: 750px;
141 margin: 64px 0 0 115px;
142 color: white;
143 line-height: 0.9em;
144 text-transform: uppercase;
145 letter-spacing: 3px;
146}
147
148#header-middle {
149 width: 20px;
150}
151
152#header-last {
153 margin: 0;
154 padding-right: 10px;
155 color: #fff;
156 width: auto;
157 float: right;
158}
159
160#header-last a {
161 color: #fff;
162}
163
164#header-last .block-wrapper {
165 margin: 0px;
166}
167
168/* TOP NAVIGATION LINKS */
169
170#top-links {
171 background: transparent url(haiku-images/topnav-main.png) top left repeat-x;
172 width: auto;
173 padding-top: 0px;
174 height: 48px;
175 padding: 5px 8px 2px 5px;
176}
177
178#top-links a:hover {
179 text-decoration: none !important; /* No underline on hover in Opera */
180}
181
182/* MENU SECTION */
183
184#menu-wrapper {
185 background: url(haiku-images/bg-menu.png) center top no-repeat;
186 width: 984px;
187 height: 54px;
188 float: center;
189 margin: 0px;
190}
191
192#menu-wrapper-front {
193 background: url(haiku-images/bg-menu.png) center top no-repeat;
194 width: 984px;
195 height: 54px;
196 float: center;
197 margin: 0px;
198}
199
200#primary-menu {
201 font-size: 1.2em;
202 font-weight: normal;
203 text-transform: none;
204 color: #000 !important;
205 float: left;
206 padding-left: 20px;
207 margin-top: 18px;
208}
209
210#primary-menu ul {
211 margin-left: 0px;
212}
213
214/* text styling for the top (primary) menu */
215#primary-menu ul.links li {
216 color: #000;
217}
218
219/* .first and .last classes applied to first and last menu & list items */
220#primary-menu ul.links li.first {
221 color: #000;
222}
223
224/* .first and .last classes applied to first and last menu & list items */
225#primary-menu ul.links li.last {
226 color: #000;
227}
228
229#primary-menu ul.links li a:link,
230#primary-menu ul.links li a:visited {
231 color: #000;
232}
233
234#primary-menu ul.links li a:hover,
235#primary-menu ul.links li a:active {
236 color: #000 !important;
237}
238
239#primary-menu ul.menu li {
240 background: none;
241}
242
243#primary-menu ul.menu li a {
244 background: none;
245 color: #333 !important;
246}
247
248#primary-menu ul.menu li a:hover {
249 color: #FFF !important;
250}
251
252/* PULL DOWN PRIMARY MENU */
253#primary-menu ul.menu li ul li {
254 margin: 0;
255 top: 10px; /* Adjust vertical position */
256 background: #ffcc05;
257 border-bottom:1px solid #ffe276;
258 z-order: 100;
259}
260
261#primary-menu ul.menu li ul {
262 background: none !important; /* No BG on primary menu links */
263}
264
265#primary-menu ul.menu li ul {
266 padding-top: 0 !important;
267 font-size: 90%;
268}
269
270#secondary-menu {
271 width: 984px;
272 margin: auto;
273 background: #ff9c00;
274}
275
276ul.links li {
277 padding: 0 0.5em;
278}
279
280/* BREADCRUMBS */
281
282#breadcrumb {
283 top: 25px;
284 left: 4px;
285 margin-bottom: 20px;
286}
287
288.breadcrumb {
289 margin: 0 0 0 30px;
290}
291
292/* FRONT PAGE PREFACE AREA */
293
294#mission {
295 line-height: 1.8em;
296 font-weight: normal;
297 color: #336698;
298}
299
300#preface-wrapper {
301 width: 984px;
302 height: 384px;
303 padding: 10px 0 0 0;
304}
305
306#preface-wrapper a:link,
307#preface-wrapper a:visited {
308 color: #ff9c00;
309 text-decoration: none;
310 font-weight: normal;
311}
312
313#preface-wrapper a:hover {
314 text-decoration: underline !important;
315}
316
317#preface-wrapper div.block ul li {
318 background: none;
319 padding: 0;
320 margin: 0 0 0 15px;
321 list-style-type: disc;
322}
323
324#preface {
325 background: url(haiku-images/bg-preface.png) top left no-repeat;
326 width: 984px;
327 margin: 0px auto 0 auto;
328 max-height: 394 !important;
329 padding: 0;
330}
331
332#preface:before {
333 width: 984px;
334 min-height: 20px;
335}
336
337#preface h2,
338#preface h3,
339#preface h4,
340#preface h5 {
341 color: #FFF;
342}
343
344#preface-wrapper.prefaces-3 div.column {
345 margin: 0px 10px 0px 0;
346 height: 370px;
347}
348
349#preface-first, #preface-middle, #preface-last {
350 font-size: 0.9em;
351 color: #FFF;
352}
353
354#preface-first {
355 width: 260px !important;
356 padding-left: 40px;
357 padding-right: 15px;
358}
359
360#preface-first h2.title {
361 border: none !important;
362 color: #94CE18;
363 margin-top: 0px;
364 line-height: 1.2em;
365}
366
367#preface-first .view-News h2.title a {
368 border: none !important;
369 text-decoration: none;
370 color: #94CE18;
371}
372
373#preface-first p {
374 font-size: 115%;
375}
376
377#preface-first img {
378}
379
380#preface-first .links a {
381 font-size: 90%;
382}
383
384#preface-first li {
385 margin-left: 15px; /* Align bullet */
386 font-size: 0.9em;
387}
388
389#preface-first h3 {
390 margin-bottom: 10px;
391 margin: 22px 0 0px 0;
392 text-transform: uppercase;
393 color: #ff9c00;
394}
395
396#preface-first-links {
397 background: url(haiku-images/links-box.png) no-repeat;
398 margin-top: 20px;
399 padding-top: 0px;
400 width: 240px;
401 height: 83px;
402}
403
404#preface-first-links li {
405 display: inline;
406 position: relative;
407}
408
409#block-block-27 { /* Middle preface column Block # */
410}
411
412#preface-middle {
413 width: 300px !important;
414 padding: 10px 20px 0 15px;
415}
416
417#preface-middle h2 {
418 font-size: 1.0em;
419 line-height: 1.0em;
420 font-weight: bold;
421 margin-bottom: 5px;
422 margin-top: 0px;
423}
424
425.download-box {
426 padding-left: 90px;
427 padding-top: 20px;
428 background: url(haiku-images/bg-download-box.png) no-repeat;
429 width: 340px;
430 min-height: 95px; /* So that the alpha stamp displays fully */
431}
432
433.download-box p {
434 line-height: 1.3em;
435 margin-top: 0px;
436 padding-top: 0px;
437}
438
439.download-box h2 {
440 color: #313989 !important;
441 margin-top: 0px !important;
442}
443
444.download-box a {
445 color: #fff !important;
446}
447
448.download-box li {
449 margin-left: 13px; /* Align bullet */
450 font-size: 0.9em;
451}
452
453.download-box span.ext {
454 display: none;
455}
456
457.preface-install-links {
458 background: url(haiku-icons/installer_64.png) no-repeat;
459 padding-left: 70px;
460 padding-top: 0px;
461 min-height: 80px;
462 margin-top: 20px;
463}
464
465.preface-install-links h2,
466.preface-install-links p {
467 margin: 10px 0 3px 0;
468 font-size: 90%;
469}
470
471.preface-install-links li {
472 margin-left: 13px; /* Align bullet */
473 font-size: 0.9em;
474}
475
476.preface-community-links {
477 background: url(haiku-icons/people_64.png) no-repeat;
478 padding-left: 70px;
479 padding-top: 0px;
480 min-height: 80px;
481}
482
483.preface-community-links h2,
484.preface-community-links p {
485 margin: 15px 0 3px 0;
486 font-size: 90%;
487}
488
489.preface-community-links li {
490 margin-left: 13px; /* Align bullet */
491 font-size: 0.9em;
492}
493
494.preface-feed-links {
495 background: url(haiku-icons/File_RSS_Feed_64.png) 0px 20px no-repeat;
496 padding-left: 70px;
497 padding-top: 20px;
498}
499
500.preface-feed-links h2,
501.preface-feed-links p {
502 margin: 0;
503}
504
505.preface-feed-links p {
506 font-size: 90%;
507}
508
509.preface-feed-links li {
510 margin-left: 13px; /* Align bullet */
511 font-size: 0.9em;
512}
513
514#preface-last {
515 width: 280px !important;
516 padding-left: 10px;
517 padding-top: 0px;
518}
519
520#preface-last h3 {
521 margin-bottom: 10px;
522 margin: 15px 0 15px 0;
523 text-transform: uppercase;
524 color: #ff9c00;
525}
526
527#preface-last h2.title {
528 font-size: 1.3em;
529 font-family: Myriad Pro, Myriad Web Pro Regular, Lucida Grande, Geneva, Trebuchet MS, sans-serif;
530 font-weight: bold;
531 padding: 5px 0 20px 0;
532}
533
534#preface-last p {
535 margin-left: 0px;
536 line-height: 1.2em;
537 font-size: 0.9em;
538 padding-bottom: 5px;
539}
540
541#preface-last div.block ul li {
542 margin-bottom: 10px;
543 font-size: 0.9em; /* Same size as other preface bullet lists */
544}
545
546/* SEARCH BOX & BUTTON */
547
548#search {
549 margin-right: 20px;
550}
551
552#search-box {
553 -moz-border-radius-bottomleft:0px;
554 -moz-border-radius-bottomright:0px;
555 background-color: transparent;
556 border: none !important;
557 top: 20px;
558 right: 0px;
559 width: 280px;
560 padding: 0;
561}
562
563#search-box form {
564 margin-right: 20px;
565 width: 300px;
566}
567
568#search-box input#edit-search-theme-form-1 {
569/* background: #EEE url(haiku-images/bg-search-button.png) center left no-repeat; */
570 background: transparent !important;
571 padding-left: 5px;
572 padding-top: 6px;
573 height: 15px;
574 width: 170px;
575 border: none !important;
576 color: #777; /* User light color */
577}
578
579#search-box input.form-submit {
580 -moz-border-radius-bottomleft: 0px;
581 -moz-border-radius-bottomright: 0px;
582 -moz-border-radius-topleft: 0px;
583 -moz-border-radius-topright: 0px;
584 -moz-outline-radius-bottomleft: 0px;
585 -moz-outline-radius-bottomright: 0px;
586 -moz-outline-radius-topleft: 0px;
587 -moz-outline-radius-topright: 0px;
588 -webkit-border-bottom-left-radius: 0px;
589 -webkit-border-bottom-right-radius: 0px;
590 -webkit-border-top-left-radius: 0px;
591 -webkit-border-top-right-radius: 0px;
592 -webkit-outline-bottom-left-radius: 0px;
593 -webkit-outline-bottom-right-radius: 0px;
594 -webkit-outline-top-left-radius: 0px;
595 -webkit-outline-top-right-radius: 0px;
596 border: none !important;
597 margin-left: 15px;
598 text-indent: -100em;
599 height: 25px;
600 width: 50px; /* Match BG image width regardless of text length */
601 padding-bottom: 5px;
602 color: transparent;
603 background: transparent url(haiku-images/search-button.png) no-repeat;
604}
605
606/* CONTENT AREA */
607
608#main {
609 background: none;
610 width: 984px;
611 margin: 0px auto;
612 padding-left: 0;
613}
614
615#main-front {
616 background: none;
617 width: 984px;
618 margin: auto;
619 padding-left: 0;
620 height: 100%;
621}
622
623#main-wrapper {
624 width: 984px;
625 margin: auto;
626 background: url(haiku-images/bg-main.png) top center repeat-y;
627 z-order: 100;
628}
629
630#main-wrapper-front {
631 width: 984px;
632 margin: auto;
633 background: url(haiku-images/bg-main.png) top center repeat-y;
634 z-order: 50;
635}
636
637/* #content-wrapper {
638 margin-left: 20px;
639} Note: IS THIS NEEDED? */
640
641#content-top div.block-wrapper {
642 margin-top: 0px;
643}
644
645#content-top {
646 margin-left: 30px;
647 margin-right: 40px;
648 margin-bottom: 0px;
649 padding-top: 5px;
650}
651
652.latest-posts-headline {
653 font-size: 1.3em;
654 font-weight: 600;
655 text-transform: uppercase;
656 color:#333;
657 margin-top: 15px;
658}
659
660#content-inner {
661 padding-left: 30px;
662 padding-right: 40px;
663 margin-top: 25px;
664}
665
666#content-inner h2,
667#content-inner h3,
668#content-inner h4,
669#content-inner h5 {
670 margin-bottom: 15px; /* Add white space after all headlines... */
671}
672
673#content-inner h2.title {
674 margin-bottom: 0px; /* ...except to node titles */
675}
676
677#content-inner .views-row-odd h2 {
678 padding: 0px 10px 5px 0px;
679}
680
681#content-inner .views-row-even h2 {
682 padding: 10px 10px 5px 0px;
683}
684
685#content-tabs {
686 margin-left: 30px;
687}
688
689#content-content .node ul.inline li {
690 padding: 0px;
691}
692
693div.view div.views-admin-links ul {
694 width: 300px;
695}
696
697#content-content {
698 font-size: 110%;
699 line-height: 1.5em;
700}
701
702#content-content .views-field-item-title-url {
703 font-size: 1.1em;
704 font-weight: bold;
705}
706
707#content-content .views-field-title {
708 font-weight: bold;
709}
710
711div.node.full-node div.content {
712 margin-top: 15px;
713}
714
715h2.title { /* block titles, node titles */
716 text-transform: none;
717}
718
719h2.title a { /* block titles, node titles */
720 color: #22476A !important;
721}
722
723h2.title a:hover, h2.title a:active {
724 text-decoration:none;
725}
726
727/* FRONT PAGE SOURCE COMMITS AGGREGATOR BLOCK */
728
729#main-wrapper-front #block-aggregator-feed-5,
730#main-wrapper-front #block-aggregator-feed-6,
731#main-wrapper-front #block-aggregator-feed-7,
732#main-wrapper-front #block-aggregator-feed-13,
733#main-wrapper-front #block-aggregator-feed-8 {
734 background: transparent url('images/block-gradient.png') no-repeat center bottom;
735 border-style: solid;
736 border-width: 1px;
737 border-color: #cacaca; /* Color picked from actual screenshot */
738 border-top: none;
739 margin-top: 0px !important;
740 padding: 20px 15px 10px 15px;
741 top: -1px; /* Align top left & right corner joints */
742}
743
744#block-aggregator-feed-5 h2 {
745 background: transparent url(haiku-icons/ide_project_48.png) bottom left no-repeat;
746 padding: 10px 0 0px 53px;
747 line-height: 48px;
748 margin: 0px;
749 text-transform: uppercase;
750 font-size: 1.5em;
751}
752
753#main-wrapper-front #block-aggregator-feed-5 ul li a,
754#main-wrapper-front #block-aggregator-feed-6 ul li a,
755#main-wrapper-front #block-aggregator-feed-7 ul li a,
756#main-wrapper-front #block-aggregator-feed-13 ul li a,
757#main-wrapper-front #block-aggregator-feed-8 ul li a {
758 font-weight: normal;
759 font-size: 1.0em;
760}
761
762ul.quicktabs_tabs.quicktabs-style-zen {
763 margin-bottom: 0;
764}
765
766ul.quicktabs_tabs.quicktabs-style-zen li.active a,
767ul.quicktabs_tabs.quicktabs-style-zen li.active a:hover {
768 color: #22476A;
769}
770
771ul.quicktabs_tabs.quicktabs-style-zen li a {
772 color: #333;
773}
774
775
776/*--- COMMENTS & FORUMS BLOCKS ---*/
777
778div.block-comment div.block-icon,
779div.comments-block-icon,
780#block-views-comments_recent-block div.block-icon {
781 background: transparent url('haiku-icons/App_Chat_48.png') no-repeat left center;
782}
783
784#comments h2.comments {
785/* background-color:#ff9c00; */ Green instead of orange
786 color:#FFFFFF;
787 margin: 0 !important;
788 text-shadow: none;
789}
790
791div.rounded-block-top-left,
792div.rounded-block-top-right,
793div.rounded-block-bottom-left,
794div.rounded-block-bottom-right,
795div.rounded-outside,
796div.rounded-inside {
797 background: none !important; /* Hide outside border */
798}
799
800.comment .links a {
801 font-size: 1.0em;
802}
803
804.comment h3.title {
805 margin-bottom: 0px !important;
806}
807
808.new, /* Theming for new comments? */
809.comment-folded .new {
810 text-align: right;
811 float: right;
812 background-color: #ff9c00; /* was #FFDDAA */
813 color: #FFF;
814 font-weight: bold;
815 font-size: 0.8em;
816 padding: 2px 4px;
817}
818
819.comment-new {
820 margin: 0.5em 1.0em 2.0em 1.0em;
821 padding-left: 1.5em;
822}
823
824#comments .odd {
825 background-color:#F4F7E7;
826 border: none;
827 border-left: 1px solid #cacaca;
828 border-right: 1px solid #cacaca;
829 border-bottom: 1px solid #cacaca;
830 margin: 0px;
831}
832
833#comments .even {
834 border: none;
835 border-left: 1px solid #cacaca;
836 border-right: 1px solid #cacaca;
837 border-bottom: 1px solid #cacaca;
838 margin: 0px;
839}
840
841#main-wrapper #comments a.active {
842 color: #22476A;
843 text-decoration:none;
844}
845
846/* Forum buttons */
847input.form-submit, input.teaser-button {
848 -moz-border-radius-bottomleft: 0px;
849 -moz-border-radius-bottomright: 0px;
850 -moz-border-radius-topleft: 0px;
851 -moz-border-radius-topright: 0px;
852 -moz-outline-radius-bottomleft: 0px;
853 -moz-outline-radius-bottomright: 0px;
854 -moz-outline-radius-topleft: 0px;
855 -moz-outline-radius-topright:0px;
856 background: transparent url(images/blue-button.png) no-repeat scroll left center;
857 border: none;
858 color: #FFFFFF;
859 cursor: pointer;
860 font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
861 font-size: 0.916em;
862 font-weight: bold;
863 margin: 0 4px;
864 outline-color: none;
865 padding: 3px;
866 text-transform: none;
867}
868
869/* FORMS */
870
871div.form-item label { /* Bold for form field labels */
872 font-weight: bold;
873}
874
875.form-item .description { /* Increase size of form field descriptions */
876 font-size: 1.0em;
877}
878
879.form-item .links {
880 float: left !important;
881 display: block;
882 text-align: left;
883}
884
885.form-item ul.links li a {
886 display: inline;
887 text-align: left;
888 margin-right: 15px;
889}
890
891.form-item ul li {
892 padding: 0 0 0 14px !important;
893 background-position: left 0.4em !important;
894}
895
896select.form-select, input.form-text, textarea.form-textarea { /* Don't use rounded corners */
897 -moz-border-radius-bottomleft: 0;
898 -moz-border-radius-bottomright: 0px;
899 -moz-border-radius-topleft: 0px;
900 -moz-border-radius-topright: 0px;
901}
902
903/* FOOTER AREA */
904
905#footer {
906 background: transparent url(haiku-images/bg-legal.png) center top no-repeat;
907 border-bottom: none;
908 border-top: none;
909 width: 984px;
910 color: #555;
911 height: 100px;
912 padding-top: 25px;
913 text-align: left;
914 margin: auto;
915}
916
917#footer a {
918 color: #ff9c00;
919 color: #ff6c00;
920}
921
922#footer p {
923 margin-left: 30px;
924}
925
926legal,
927#legal-notice { /* Hide legal stuff */
928 display: none;
929}
930
931/**************************/
932/* TWO COLUMN LAYOUT */
933/* (Main Content:Sidebar) */
934/**************************/
935
936body.layout-main-last #content-wrapper {
937 margin: 24px 0 0 30px;
938 width: 710px;
939}
940
941body.layout-main-last #sidebar-last {
942 margin: 24px 35px 0 0;
943 width: 200px;
944}
945
946body.layout-main-last #content-wrapper {
947}
948
949/**************************/
950/* TWO COLUMN LAYOUT */
951/* (Sidebar:Main Content) */
952/**************************/
953
954body.layout-first-main #sidebar-first {
955 width: 200px !important;
956 margin: 24px 0 0 35px;
957/* margin-top: 15px; Align with top of main content
958 margin-left: 30px; */
959}
960
961body.layout-first-main #content-wrapper {
962 width: 740px;
963 margin-left: 0px;
964 margin-top: 20px;
965}
966
967/**************************/
968/* ONE COLUMN LAYOUT */
969/* (Main Content) */
970/**************************/
971
972body.layout-main #content-wrapper {
973 width: 940px; /* Same width as two-column layouts */
974 margin-left: 30px; /* Margins for single-column pages */
975}
976
977/******************************/
978/* CALENDAR NODES DEFINITIONS */
979/******************************/
980
981table .mini-day-on a {
982 font-weight: bold;
983 border-bottom: 2px solid #336698;
984 text-decoration: none;
985}
986
987#preface-first .comment-item {
988 padding-right: 15px;
989}
990
991.comment-item {
992 line-height: 18px;
993}
994
995/* IMCE FILE MANAGER BUTTONS */
996
997#ops-wrapper ul.secondary li {
998 -moz-border-radius-bottomleft:4px;
999 -moz-border-radius-bottomright:4px;
1000 -moz-border-radius-topleft:4px;
1001 -moz-border-radius-topright:4px;
1002 -moz-outline-radius-bottomleft:4px;
1003 -moz-outline-radius-bottomright:4px;
1004 -moz-outline-radius-topleft:4px;
1005 -moz-outline-radius-topright:4px;
1006 background:transparent url(images/blue-button.png) no-repeat scroll left center;
1007 cursor:pointer;
1008 font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
1009 font-size:0.916em;
1010 font-weight:bold;
1011 margin:0 4px;
1012 outline-color:#9BABB0;
1013 outline-style:solid;
1014 outline-width:1px;
1015 padding:2px 4px;
1016 text-transform:uppercase;
1017}
1018
1019#ops-wrapper ul.secondary li a {
1020 color:#FFFFFF;
1021}
1022
1023/* IMCE FILE MANAGER RESIZERS */
1024
1025.y-resizer {
1026 height:7px;
1027}
1028
1029.x-resizer {
1030 width:7px;
1031}
1032
1033/* IMCE FILE MANAGER UPLOAD */
1034
1035.op-content {
1036 min-width:400px;
1037 padding:0.3em;
1038 text-align:left;
1039 width:80%; /* Make it all fit in one line */
1040}
1041
1042#help-box-title {
1043 font-weight: bold;
1044}
1045
1046/* ERROR/WARNING/STATUS MESSAGES */
1047
1048.help,
1049div.error,
1050div.messages,
1051div.status {
1052 margin-left: 30px !important;
1053 margin-right: 50px !important;
1054}
1055
1056ul li {
1057 padding-left: 15px;
1058}
1059
1060/* PAGER CUSTOMIZATION */
1061
1062.pager-item,
1063.pager-next,
1064.pager-last,
1065.pager-current,
1066.pager-previous,
1067.pager-first,
1068.pager-ellipsis {
1069 background-image: none !important;
1070 margin: 0 !important;
1071 padding: 5px 10px 5px 10px !important;
1072 font-size: 90%;
1073}
1074
1075.pager-item,
1076.pager-next,
1077.pager-last,
1078.pager-previous,
1079.pager-first {
1080 background-color: #94CE18 !important;
1081 color: #fff;
1082}
1083
1084.pager-current {
1085 background-color: #ff9c00 !important;
1086 color: #fff;
1087}
1088
1089.pager-ellipsis {
1090 border: none;
1091}
1092
1093.item-list .pager li a {
1094 color: #333;
1095}
1096
1097#main-wrapper .item-list .pager {
1098 margin: 30px 0 20px 0;
1099}
1100
1101/* img_assist classes */
1102
1103span.left, span.inline-left { /* Line added for compatibility with D5 version */
1104 float: left;
1105 margin: 5px 30px 5px 0px; /* Increasing right spacing from 10px to 30px. */
1106}
1107
1108span.right, span.inline-right { /* Line added for compatibility with D5 version */
1109 float: right;
1110 margin: 5px 0px 5px 30px; /* Increasing left spacing from 10px to 30px. */
1111}
1112
1113span.center, span.inline-center { /* Line added for compatibility with D5 version */
1114 display: block;
1115 margin-left: auto;
1116 margin-right: auto;
1117}
1118
1119span.caption {
1120 display: block; /* put the caption under the image (not next to it) */
1121 font-size: 90% !important;
1122 margin: 0 0 15px 0;
1123 line-height: 1.2em; /* Added to adjust caption line spacing */
1124}
1125
1126.inline img {
1127 border: 0px solid #777 !important; /* put a border around inline images */
1128}
1129
1130/* Haiku User Guide s tyles and layout */
1131
1132/* Info/Warning/Stop boxes */
1133.box-info,
1134.box-stop,
1135.box-warning,
1136.box-right,
1137.box-info-right {
1138 border-style: solid;
1139 border-width: 2px;
1140 border-color: #dcdcdc;
1141 padding: 10px 15px 10px 60px;
1142 margin-bottom: 15px;
1143 margin-top: 15px;
1144 min-height: 42px;
1145}
1146
1147.box-info {
1148 background: #e4ffde url(haiku-icons/alert_info_32.png) 15px 15px no-repeat;
1149 border-color: #94CE18;
1150}
1151
1152.box-info-right {
1153 float: right;
1154 background: #e4ffde url(haiku-icons/installer_64.png) 15px 15px no-repeat;
1155 margin: 0 80px 20px 120px;
1156 padding: 15px 40px 15px 90px;
1157}
1158
1159.box-release-info-right {
1160 float: right;
1161 background: #e4ffde url(haiku-icons/installer_64.png) 15px 15px no-repeat;
1162 margin: 0 0px 20px 80px;
1163 padding: 15px 40px 15px 90px;
1164}
1165
1166.box-people-right {
1167 float: right;
1168 background: #e4ffde url(haiku-icons/App_People_64.png) 15px 15px no-repeat;
1169 margin: 0 0 20px 80px;
1170 padding: 15px 40px 15px 90px;
1171 max-width: 250px;
1172}
1173
1174.box-registration-right {
1175 float: right;
1176 background-color: #e4ffde;
1177 margin: 20px 0 20px 45px;
1178 padding: 15px 20px 15px 20px;
1179 max-width: 270px;
1180}
1181
1182.box-contact-right {
1183 float: right;
1184 background: #e4ffde;
1185 margin: 0 0 20px 15px;
1186 padding: 15px 40px 15px 20px;
1187 max-width: 260px;
1188}
1189
1190.box-contact-right h4,
1191.box-contact-right h3 {
1192 margin-top: 0px !important;
1193 margin-bottom: 10px !important;
1194}
1195
1196.box-document-right {
1197 float: right;
1198 background: #e4ffde url(haiku-icons/File_Text_64.png) 15px 15px no-repeat;
1199 margin: 0 0px 20px 80px;
1200 padding: 15px 40px 15px 90px;
1201 max-width: 250px;
1202}
1203
1204.intro {
1205 font-size: 1.2em;
1206 line-height: 1.9em;
1207}
1208
1209.box-warning {
1210 background: #fffbc6 url(haiku-icons/alert_warning_32.png) 15px 15px no-repeat;
1211 border-color: #EED300;
1212}
1213
1214.box-stop {
1215 background: #ffeae6 url(haiku-icons/alert_stop_32.png) 15px 15px no-repeat;
1216 border-color: #FF0000;
1217}
1218
1219.box-right {
1220 display: block;
1221 float: right;
1222 background: #EEE;
1223 border: 2px solid #DDD;
1224 padding: 10px;
1225 width: 45%;
1226 margin-right: 20px;
1227 font-size: 1.2em;
1228 line-height: 1.3em;
1229}
1230
1231.box-right ul {
1232 margin-left: 10px;
1233}
1234
1235.box-right ul li {
1236 list-style-type: disc;
1237}
1238
1239/* More layout and styles */
1240
1241pre {
1242 border-color: #0c3762;
1243 border-style: dotted;
1244 border-width: thin;
1245 margin: 15px 0 15px 0;
1246 padding: 1.5em;
1247 background-color: #efefef;
1248 overflow: auto;
1249}
1250
1251pre.terminal { /* Terminal output*/
1252 border-color: #ffb11f;
1253 border-style: dotted;
1254 border-width: thin;
1255 margin: 15px 0 15px 0;
1256 padding: 1.5em;
1257 background-color: #3a3a3a;
1258 color: #ffb11f;
1259}
1260
1261pre.terminal span.mailto,
1262pre.terminal span.ext {
1263 display: none;
1264}
1265
1266pre.terminal a {
1267 color: #ffb11f;
1268 text-decoration: none !important;
1269}
1270
1271/* HIGHLIGHTED CODE */
1272.geshifilter {
1273 font-size: 1.1em !important;
1274 overflow: auto;
1275 margin: 15px 0 15px 0 !important;
1276}
1277
1278div.geshifilter > pre ol, div.geshifilter > div ol {
1279 padding-left: 2.5em;
1280}
1281
1282div.geshifilter {
1283 margin: 0em;
1284 background-color: #efefef;
1285}
1286
1287div.geshifilter > pre, div.geshifilter > div {
1288 margin:0;
1289 overflow:auto;
1290 padding:0;
1291 border: none;
1292}
1293
1294div.geshifilter a.ext { /* Don't theme external links inside highlighted code */
1295 background: none;
1296 padding-right:0;
1297}
1298
1299.button-old { /* Old button class from User Guide */
1300 font-size: 1.0em;
1301 font-family: serif;
1302 font-style: italic;
1303 color: #33583c;
1304}
1305
1306.button { /* New button class */
1307 border-color: #c7c7c7;
1308 border-style: solid;
1309 border-width: 1px;
1310 padding: 2px 5px 2px 5px;
1311 background-color: #e8e8e8;
1312 font-size: 0.9em;
1313 margin: 0 3px 0 3px;
1314}
1315
1316.app { /* GUI Application name */
1317 font-size: 1.0em;
1318 font-family: serif;
1319 font-style: italic;
1320 color: #5e1c1c;
1321}
1322
1323.cli { /* Shell command or file */
1324 background-color: #e8e8e8;
1325 font-size: 0.9em;
1326 font-family: monospace;
1327}
1328
1329.path { /* File path */
1330 background-color: #e8e8e8;
1331 font-size: 0.9em;
1332 font-family: monospace;
1333}
1334
1335.key { /* Shortcut (separate with   */
1336 -webkit-border-radius: 3px;
1337 -khtml-border-radius: 3px;
1338 -moz-border-radius: 3px;
1339 border-radius: 3px;
1340 border-color: #c7c7c7;
1341 border-style: solid;
1342 border-width: 1px;
1343 padding: 0px 2px 0px 2px;
1344 background-color: #e8e8e8;
1345 font-family: serif;
1346 font-variant: small-caps;
1347 font-size: 0.8em;
1348}
1349
1350/* FORUM CUSTOMIZATIONS */
1351
1352#forum tr td.icon {
1353 background-image: url(haiku-links/link_email-post.png);
1354 background-position: 5px 5px;
1355 background-repeat:no-repeat;
1356 padding-left: 25px;
1357}
1358
1359#forum tr td.icon img {
1360 display: none;
1361}
1362
1363#forum tr td.forum {
1364 background-image: url(haiku-links/link_email-post.png);
1365 background-position: 5px 5px;
1366 background-repeat: no-repeat;
1367 padding-left: 25px;
1368}
1369
1370#forum table {
1371 margin-top: 60px;
1372 clear: right;
1373}
1374
1375.forum-topic-navigation {
1376 display: none;
1377}
1378
1379.marker {
1380 background-color: #ff9c00; /* was #FFDDAA */
1381 color:#FFF;
1382 font-size:0.8em;
1383 padding:2px 4px;
1384}
1385
1386/* TABLE FORMATTING OVERRIDES */
1387
1388td {
1389vertical-align: top;
1390}
1391
1392/* LIGHTBOX CUSTOMIZATION */
1393
1394#imageDetails #caption {
1395 margin-left: 0px; /* Move popup caption to left margin */
1396}
1397
1398#bottomNavClose {
1399 margin-top:40px; /* Move closer to bottom egde */
1400}
1401
1402#slideshowcs-outer {
1403 height: 162px !important;
1404 width: 200px !important;
1405}
1406
1407#block-slideshowcs-0 {
1408 background: url(haiku-images/bg-screen.png) 0px 0px no-repeat !important;
1409 width: 207px;
1410 padding: 8px 0 0 10px;
1411}
1412
1413#slideshowCS-0 {
1414}
1415
1416#slideshowcs-outer element.style {
1417 width: 150px !important;
1418}
1419
1420/* BOOK-BASED CONTENT TYPE CUSTOMIZATIONS */
1421
1422.book-navigation .menu {
1423 display: none;
1424}
1425
1426.book-navigation,
1427.book-navigation .page-links {
1428 margin-top: 30px;
1429 display: none;
1430}
1431
1432/* Fix table width in Book Edit Order page */
1433#book-outline {
1434 min-width: 90%;
1435}
1436
1437/* HIGHLIGHT IMAGE HOVER EFFECT */
1438
1439.toggleopacity img{
1440 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
1441 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
1442 filter: alpha(opacity=80);
1443 -moz-opacity: 0.8;
1444 opacity: 0.8;
1445}
1446
1447.toggleopacity:hover img{
1448 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
1449 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
1450 filter: alpha(opacity=100);
1451 -moz-opacity: 1.0;
1452 opacity: 1.0;
1453}
1454
1455.toggleopacity img {
1456}
1457
1458/* NODE AND COMMENT LINKS */
1459
1460#content-content .comment ul.links li,
1461#content-content .node ul.links li,
1462#content-content .node ul.inline li,
1463#content-content .node .links a,
1464span.comment-item {
1465 background: transparent none no-repeat scroll 0 0;
1466}
1467
1468.comment_delete,
1469.comment_edit,
1470.comment_reply,
1471.comment_add,
1472.comment_forbidden,
1473.comment-item,
1474.quote,
1475.book_printer {
1476 padding-left: 20px !important;
1477}
1478
1479.comment_delete {
1480 background-image: url(haiku-links/link_comment-delete.png) !important;
1481}
1482
1483.comment_edit {
1484 background-image: url(haiku-links/link_comment-edit.png) !important;
1485}
1486
1487.comment_reply {
1488 background-image: url(haiku-links/link_comment-reply.png) !important;
1489}
1490
1491.comment_add {
1492 background-image: url(haiku-links/link_comment-add.png) !important;
1493}
1494
1495.comment-item {
1496 background-image: url(haiku-links/link_comments.png) !important;
1497}
1498
1499.comment_forbidden {
1500/* background-image: url(haiku-links/link_login.png) !important; */
1501}
1502
1503.quote {
1504 background-image: url(haiku-links/link_quote.png) !important;
1505}
1506
1507.book_printer {
1508 background-image: url(haiku-icons/Prefs_Printer_16.png) !important;
1509}
1510
1511div.node.full-node div.content {
1512 border-bottom: none !important;
1513}
1514
1515/* GALLERIA & JCAROUSEL THEMING */
1516#galleria-content ul li {
1517 background: none !important;
1518}
1519
1520#galleria-content element.style {
1521 width: 560px !important;
1522}
1523
1524.jcarousel-skin-tango .jcarousel-clip-horizontal {
1525 background: #EEE;
1526 height:75px;
1527 width: 560px !important;
1528}
1529
1530.jcarousel-skin-tango .jcarousel-container-horizontal {
1531 background: #EEE;
1532 padding: 20px 40px;
1533 width: 560px;
1534}
1535
1536.galleria-nav {
1537 text-align: center;
1538 margin-bottom: 10px;
1539}
1540
1541.item-list .galleria {
1542 display: none !important;
1543}
1544
1545#galleria-content span.caption {
1546 font-weight: normal !important;
1547 font-size: 1.1em !important;
1548 width: 800px;
1549 margin: auto;
1550 margin-bottom: 10px;
1551 text-align: left;
1552 min-height: 100px;
1553}
1554
1555#main-image {
1556 text-align: center;
1557}
1558
1559/* TAXONOMY TERMS & OTHER LINKS IN TEASERS */
1560
1561.meta {
1562 font-size: 0.9em;
1563 margin-bottom: 20px; /* Some extra space between headline and teaser body */
1564}
1565
1566.terms {
1567 background: url(haiku-links/link_tags.png) no-repeat;
1568 display: inline;
1569 margin-left: 10px;
1570 font-size: 1.0em; /* Same size as "submitted by" */
1571}
1572
1573.terms:before {
1574 content: "Tags: ";
1575 display: inline;
1576 margin-left: 18px;
1577}
1578
1579.taxonomy {
1580 display: inline;
1581}
1582
1583.terms ul {
1584 margin-left: 0px;
1585}
1586
1587.vocab-term li {
1588 display: inline;
1589}
1590
1591#content-content .blog_usernames_blog a {
1592 font-weight: bold !important;
1593 color: #22476A;
1594}
1595
1596/* MISCELLANEOUS */
1597
1598.links {
1599 display: inline;
1600 float: right;
1601 height: 24px;
1602 padding-top: 5px;
1603 margin: 15px 0 0 0;
1604 text-align: right;
1605}
1606
1607.links a {
1608 font-weight: normal !important;
1609}
1610
1611.more-button { /* Shortcut (separate with   */
1612 -webkit-border-radius: 3px;
1613 -khtml-border-radius: 3px;
1614 -moz-border-radius: 3px;
1615 border-radius: 3px;
1616 border-color: #c7c7c7;
1617 border-style: solid;
1618 border-width: 1px;
1619 padding: 2px 4px 2px 4px;
1620 background-color: #e8e8e8;
1621 font-family: serif;
1622 font-variant: small-caps;
1623 font-size: 1.0em;
1624 width: auto;
1625}
1626
1627.button-video,
1628.button-guide {
1629 -webkit-border-radius: 3px;
1630 -khtml-border-radius: 3px;
1631 -moz-border-radius: 3px;
1632 padding: 8px 8px 8px 48px;
1633 font-family: serif;
1634 font-variant: small-caps;
1635 font-size: 1.0em;
1636 width: auto;
1637}
1638
1639.button-video a:hover,
1640.button-guide a:hover {
1641 text-decoration: none;
1642}
1643
1644.button-video {
1645 background: #e8e8e8 url(haiku-icons/video_32.png) 8px 0px no-repeat !important;
1646}
1647
1648.button-guide {
1649 background: #e8e8e8 url(haiku-icons/File_Bookmark_32.png) 8px 0px no-repeat !important;
1650}
1651
1652.button-video a:hover {
1653 text-decoration: none;
1654}
1655
1656/* Image Picker */
1657
1658#imgp .messages {
1659 width: 700px !important;
1660}
1661
1662#main-imagepicker html.js .resizable-textarea textarea {
1663 width: 800px;
1664}
1665
1666#main-imagepicker html.js fieldset.collapsible {
1667 width: 800px;
1668}
1669
1670#main-imagepicker html.js fieldset.collapsible .fieldset-wrapper {
1671 width: 750px;
1672}
1673
1674#imgp,
1675#imgp .form-item .description,
1676#imgp div.form-item label,
1677#imgp form,
1678#imgp td,
1679#imgp #main,
1680#imgp .tabs ul li,
1681#imgp ul.primary,
1682#main-imagepicker {
1683 width: 840px;
1684}
1685
1686#main-imagepicker ul li {
1687 padding-left: 0px;
1688}
1689
1690#main-imagepicker .form-item {
1691 width: 750px;
1692}
1693
1694#main-imagepicker .resizable-textarea .grippie {
1695 width: 713px;
1696}
1697
1698/* SIDE BLOCKS */
1699
1700#sidebar-first div.block div.content,
1701#sidebar-last div.block div.content,
1702#postscript-wrapper div.block div.content {
1703 -moz-border-radius-topleft: 0px;
1704 -moz-border-radius-topright: 0px;
1705 -moz-border-radius-bottomleft: 0px;
1706 -moz-border-radius-bottomright: 0px;
1707 background: transparent url(images/block-gradient.png) no-repeat scroll center bottom;
1708 border-left: 1px solid #cacaca;
1709 border-right: 1px solid #cacaca;
1710 border-bottom: 1px solid #cacaca;
1711 padding: 10px 10px 8px;
1712 margin-bottom: 25px;
1713}
1714
1715/*--- BLOCK HEADER ---*/
1716#sidebar-first h2.block-title,
1717#sidebar-last h2.block-title,
1718#postscript-wrapper h2.block-title {
1719 background-color: #ff9c00;
1720 text-shadow: none;
1721 -moz-border-radius-topleft: 0px;
1722 -moz-border-radius-topright: 0px;
1723 -webkit-border-top-left-radius: 0px;
1724 -webkit-border-top-right-radius: 0px;
1725 -khtml-border-radius-topleft: 0px;
1726 -khtml-border-radius-topright: 0px;
1727 border-top-left-radius: 0px;
1728 border-top-right-radius: 0px;
1729}
1730
1731/**************/
1732div.block-blog div.block-icon,
1733div.block-comment div.block-icon,
1734div.block-forum div.block-icon,
1735div.block-search div.block-icon,
1736div.block-menu div.block-icon,
1737div.comments-block-icon,
1738div.block-user div.block-icon,
1739#block-block-32 div.block-icon,
1740#block-views-conference_views-block_1 div.block-icon,
1741#block-blog-0 div.block-icon,
1742#block-book-0 div.block-icon,
1743#block-menu-devel div.block-icon,
1744#block-user-0 div.block-icon,
1745#block-cafepress-0 div.block-icon,
1746#block-views-archive-block div.block-icon,
1747#block-views-docs_dev_all-block_1 div.block-icon,
1748#block-views-article_views-block_1 div.block-icon,
1749#block-views-comments_recent-block div.block-icon {
1750 height:48px;
1751 left:0;
1752 position:absolute;
1753 top:-0.666em;
1754 width:48px;
1755}
1756/**************/
1757
1758/*--- ADMIN BLOCK ---*/
1759div.block-menu div.block-icon,
1760body.layout-main-last #sidebar-last div.block-menu h2.block-title {
1761 background: transparent url(haiku-icons/folder_config_48.png) no-repeat scroll left center;
1762}
1763
1764/*--- USER BLOCK ---*/
1765div.block-user div.block-icon,
1766body.layout-main-last #sidebar-last div.block-user h2.block-title {
1767 background: transparent url('haiku-icons/folder_people_48.png') no-repeat 5px center;
1768 width: 70px;
1769}
1770
1771/*--- USER LOGIN BLOCK ---*/
1772#block-user-0 div.block-icon,
1773body.layout-main-last #sidebar-last #block-user-0 h2.block-title {
1774 background: transparent url('haiku-icons/Action_Logout_48.png') no-repeat left center;
1775}
1776
1777#block-blog-0 div.block-icon, /* Blog-O-Sphere block */
1778body.layout-main-last #sidebar-last #block-blog-0 h2.block-title {
1779 background: transparent url('haiku-icons/styled_edit_48.png') no-repeat left center;
1780}
1781
1782
1783#block-block-32 div.block-icon, /* Google Summer of Code block */
1784body.layout-main-last #sidebar-last #block-block-32 h2.block-title {
1785 background: transparent url('haiku-icons/App_Terminal_48.png') no-repeat scroll left center;
1786}
1787
1788#block-views-conference_views-block_1 div.block-icon, /* Event Highlights block */
1789body.layout-main-last #sidebar-last #block-views-conference_views-block_1 h2.block-title {
1790 background: transparent url('haiku-icons/microphone_48.png') no-repeat scroll left center;
1791}
1792
1793#block-views-article_views-block_1 div.block-icon, /* Latest articles block */
1794body.layout-main-last #sidebar-last #block-views-article_views-block_1 h2.block-title {
1795 background: transparent url('haiku-icons/File_Text_48.png') no-repeat left center;
1796}
1797
1798#block-cafepress-0 div.block-icon, /* CafePress block */
1799body.layout-main-last #sidebar-last #block-cafepress-0 h2.block-title {
1800 background: transparent url('haiku-icons/people_48.png') no-repeat left center;
1801}
1802
1803#block-forum-0 div.block-icon, /* Forums block */
1804body.layout-main-last #sidebar-last #block-forum-0 h2.block-title {
1805 background: transparent url('haiku-icons/App_Chat_48.png') no-repeat left center;
1806}
1807
1808#block-views-docs_dev_all-block_1 div.block-icon, /* Latest Docs block */
1809body.layout-main-last #sidebar-last #block-views-docs_dev_all-block_1 h2.block-title {
1810 background: transparent url('haiku-icons/file_bookmark_48.png') no-repeat left top;
1811}
1812
1813#block-book-0 div.block-icon, /* Book Navigation Block */
1814body.layout-main-last #sidebar-last #block-book-0 h2.block-title {
1815 background: transparent url(haiku-icons/folder_haiku_48.png) no-repeat scroll left center;
1816}
1817
1818/*--- FEEDS BLOCK ---*/
1819#block-block-13 .content {
1820 border-top: 1px solid #cacaca;
1821}
1822
1823/*--- DEVEL BLOCK ---*/
1824#block-menu-devel div.block-icon,
1825body.layout-main-last #sidebar-last #block-menu-devel h2.block-title {
1826 background: transparent url('icons/icon-gears-48.png') no-repeat left center;
1827}
1828
1829/*--- BLOG BLOCKS ---*/
1830div.block-blog div.block-icon {
1831 background: transparent url('icons/icon-comment-48.png') no-repeat left center;
1832}
1833
1834ul.chooser li {
1835 padding: 0px;
1836 list-style: none !important;
1837 background: none !important;
1838}
1839
1840ul.chooser {
1841 margin-left: 10px !important;
1842}
1843
1844/* CafePress Showcase Page */
1845
1846ul.cafepress150 li {
1847 list-style: none !important;
1848 background: none !important;
1849 margin: 0px !important;
1850 padding: 25px !important;
1851 font-size: 0.9em;
1852 text-align: center;
1853}
1854
1855#block-cafepress-0 .content {
1856/* border: none !important;
1857 background-image: none !important; */
1858 margin-bottom: 0px !important;
1859}
1860
1861#block-cafepress-0 .content img {
1862 margin-bottom: 0px;
1863 margin-top: 0px;
1864}
1865
1866body.layout-main-last #sidebar-last li.leaf,
1867body.layout-main-last #sidebar-last ul.menu li,
1868body.layout-main-last #sidebar-last .item-list ul li,
1869#content-content ul li,
1870#content-bottom ul li {
1871 background: transparent url(haiku-images/bullet_orange.gif) no-repeat scroll left 0.5em;
1872 margin-bottom: 8px;
1873}
1874
1875/* SUBSCRIPTIONS */
1876
1877#subscribe .fieldset-wrapper {
1878 height: 200px; /* Adjust height to avoid displaying vertical scrollbar */
1879 padding-top: 10px;
1880}
1881
1882#subscribe .collapse-processed {
1883 margin-left: 0px;
1884}
1885
1886html.js fieldset.collapsed legend a {
1887 padding-left: 10px;
1888 margin-left: 0px;
1889 background-position: 0px;
1890}
1891
1892html.js fieldset.collapsible legend a {
1893 padding-left: 15px;
1894 margin-left: 0px;
1895}
1896
1897fieldset {
1898 padding-left: 0px;
1899}
1900
1901/** DOWNLOAD PAGE **/
1902
1903span#clientLocationText { /* Highlight client location */
1904 font-weight: bold;
1905}
1906
1907tr.firstMirror td.location { /* Add Haiku leaf to preferred location row */
1908/* background: #ff9c00 url(haiku-icons/Haiku_Leaf_16.png) 5px 5px no-repeat;
1909 padding-left: 24px !important; */
1910}
1911
1912tr.firstMirror td,
1913tr.firstMirror td a { /* Highlight preferred location row with different color */
1914/* background: #ff9c00; /*#94CE18; */
1915/* color: #FFF; */
1916}
1917
1918/* Google Map Theming */
1919.views-field-latitude,
1920.views-field-longitude,
1921.gmap-popup .views-label-field-event-starts-value,
1922.gmap-popup .views-label-field-event-homepage-url,
1923.gmap-popup .views-label-country,
1924.gmap-popup .views-label-title {
1925 display: none; /* Hide all labels & latitude/longitude */
1926}
1927
1928/* Front page EVENT HIGHLIGHTS block theming */
1929.view-display-id-block_1 .views-label-field-event-starts-value,
1930.view-display-id-block_1 .views-label-field-event-homepage-url,
1931.view-display-id-block_1 .views-label-country,
1932.view-display-id-block_1 .views-label-title {
1933 display: none; /* Hide all labels & latitude/longitude */
1934}
1935
1936.view-display-id-block_1 .views-field-title span.field-content a {
1937 font-weight: bold !important;
1938}
1939
1940#autocomplete {
1941 background: #FFF !important;
1942}
1943
1944#hide {
1945 display: none !important;
1946}
1947
1948#attachments {
1949 margin-top: 20px; /* Some extra space before Attachment table */
1950}
1951
1952
1953.view-tracker table {
1954 font-size: 0.9em;
1955}
1956
1957/* USER PROFILE */
1958
1959.profile dd {
1960 margin-left: 195px; /* Align fields */
1961}
1962
1963.profile .geo {
1964 display: none;
1965}
1966
1967#pcp-percent-bar {
1968 background-color: #336698 !important;
1969 height: 15px !important;
1970}
1971
1972#pcp-percent-bar-wrapper {
1973 border: 1px solid #cacaca !important;
1974 padding: 1px !important;
1975 width: 100% !important;
1976 margin: 0 0 5px 0 !important;
1977}
1978
1979body.layout-main-last #sidebar-last {
1980 width: 200px;
1981}
1982
1983#sidebar-last {
1984 float:left;
1985 margin:0 0 0 10px;
1986}
1987
1988body.layout-main-last #sidebar-last h2.block-title {
1989 background-color:transparent;
1990 border-bottom:1px solid #D6DDB9;
1991 color:#666666;
1992 padding:0;
1993 text-align:left;
1994 text-shadow:none;
1995 width:200px;
1996}
1997
1998blockquote {
1999 background-color: #F6F6F6 !important;
2000 background-image: none !important;
2001 border: 1px solid #DDDDDD !important;
2002 margin: 1em 2em;
2003 padding: 1em;
2004 color: #666666;
2005}
2006
2007blockquote :first-child {
2008 background-image: none !important;
2009 padding: 1em;
2010 color: #666666;
2011}
2012
2013/* IDENTIFY UNPUBLISHED NODES BY USING A LIGHT GREY BACKGROUND*/
2014
2015#content-content .node-unpublished {
2016 background-color: #DDD;
2017}
2018