View difference between Paste ID: 4xEtGuks and Lw9a2Ad4
SHOW: | | - or go back to the newest paste.
1
/* Set the width for this theme. Use either px or %.
2
---------------------------------------------------- */
3
.wrapper { 
4
   margin: 0 auto;
5
   width: 95%;
6
   min-width: 960px;
7
}
8
9
/* Normal, standard links.
10
-------------------------- */
11
a:link,
12
a:visited {
13
   color: #B3E2E3;
14
   text-decoration: none;
15
}
16
a:hover {
17
   color: #9ac3c4;
18
   text-decoration: underline;
19
   cursor: pointer;
20
}
21
22
/* Tables should show empty cells.
23
---------------------------------- */
24
table {
25
   empty-cells: show;
26
}
27
28
/* Set a fontsize that will look the same in all browsers.
29
---------------------------------------------------------- */
30
body {
31-
   background: #1D2225;
31+
   background: #070808;
32
   font: 300 13px/1.5 'Oxygen', "Arial", "Helvetica", sans-serif;
33
   margin: 0 auto;
34
   padding: 0;
35
}
36
37
/* Help popups require a different styling of the body element.
38
--------------------------------------------------------------- */
39
body#help_popup {
40
   padding: 1em;
41
}
42
43
/* Use dark grey for the text, leaving #000 for headers etc.
44
------------------------------------------------------------ */
45
td,
46
th,
47
tr,
48
body {
49
   color: #ffffff;
50
}
51
52
/* Lets give all forms zero padding/margins.
53
-------------------------------------------- */
54
form {
55
   padding: 0;
56
   margin: 0;
57
}
58
input, 
59
button,
60
select,
61
textarea {
62-
   background: #333333;
62+
   background: #101111;
63
   border: 1px solid #D7D7D7;
64
   color: #f2f2f2;
65
   font-family: 'Oxygen', sans-serif;
66
   font-size: 13px;
67
   padding: 6px;
68
   font-weight: 300;
69
}
70
select {
71
   padding: 5px;
72
}
73
select option {
74
}
75
textarea {
76
   font: 100%/130% 'Oxygen', sans-serif;
77
}
78
.button_submit,
79
.button_reset {
80
   background: #65707a;
81
   color: #f7fbff;
82
   cursor: pointer;
83
   border: none;
84
   padding: 6px 8px;
85
   text-transform: none;
86
   font-size: 14px;
87
   border-radius: 6px;
88
}
89
input:hover,
90
textarea:hover,
91
button:hover,
92
select:hover {
93
}
94
.button_submit:hover,
95
.button_reset:hover {
96
   background: #0090ff;
97
}
98
input:focus,
99
textarea:focus,
100
button:focus,
101
select:focus {
102
   border: 1px solid #42464E;
103
}
104
input.input_check,
105
input.input_radio {
106
   border: none;
107
   background: none;
108
}
109
h3.catbg input.input_check {
110
   margin: 9px 7px 0 7px;
111
}
112
input[disabled].input_text {
113
   background-color: #eee;
114
}
115
116
/* Standard horizontal rule. ([hr], etc.)
117
----------------------------------------- */
118
hr,
119
.hrcolor {
120
   height: 1px;
121
   border: 0;
122
   color: #535659;
123-
   background-color: #535658;
123+
   background-color: #101111;
124
}
125
126
/* By default set the color on these tags as #000.
127
-------------------------------------------------- */
128
h1,
129
h2,
130
h3,
131
h4,
132
h5,
133
h6 {
134
   color: #F3F6F9;
135
   font-size: 1em;
136
   margin: 0;
137
   padding: 0;
138
}
139
140
/* Fieldsets are used to group elements.
141
---------------------------------------- */
142
fieldset {
143
   border: 1px solid #c4c4c4;
144
   padding: 1em;
145
   margin: 0 0 0.5em 0;
146
}
147
fieldset legend {
148
   font-weight: bold;
149
   color: #F3F6F9;
150
}
151
152
/* No image should have a border when linked.
153
--------------------------------------------- */
154
a img {
155
   border: 0;
156
}
157
158
/* Define strong as bold, and em as italics.
159
-------------------------------------------- */
160
b,
161
strong {
162
   font-weight: 500;
163
}
164
em {
165
   font-style: italic;
166
}
167
.underline {
168
   text-decoration: underline;
169
}
170
171
/* Common classes to easy styling.
172
---------------------------------- */
173
.floatright {
174
   float: right;
175
}
176
.floatleft {
177
   float: left;
178
}
179
.flow_auto {
180
   overflow: auto;
181
}
182
.flow_hidden {
183
   overflow: hidden;
184
}
185
.flow_hidden .windowbg,
186
.flow_hidden .windowbg2 {
187
   margin-top: 2px;
188
}
189
.clear {
190
   clear: both;
191
}
192
.clear_left {
193
   clear: left;
194
}
195
.clear_right {
196
   clear: right;
197
}
198
199
/* Default font sizes.
200
---------------------- */
201
.smalltext,
202
tr.smalltext th {
203
   font-size: 0.85em;
204
}
205
.middletext {
206
   font-size: 0.9em;
207
}
208
.normaltext {
209
   font-size: 1em;
210
   line-height: 1.2em;
211
}
212
.largetext {
213
   font-size: 1.4em;
214
}
215
.centertext {
216
   margin: 0 auto;
217
   text-align: center;
218
}
219
.righttext {
220
   margin-left: auto;
221
   margin-right: 0;
222
   text-align: right;
223
}
224
.lefttext {
225
   margin-left: 0;
226
   margin-right: auto;
227
   text-align: left;
228
}
229
.double_height {
230
   line-height: 2em;
231
}
232
233
/* Some common padding styles.
234
------------------------------ */
235
.padding {
236
   padding: 10px;
237
}
238
.main_section,
239
.lower_padding {
240
   padding-bottom: 0.5em;
241
}
242
243
/* A quick reset list class.
244
---------------------------- */
245
ul.reset,
246
ul.reset li {
247
   padding: 0;
248
   margin: 0;
249
   list-style: none;
250
}
251
252
/* Styling A Quote block.
253
------------------------- */
254
blockquote.bbc_standard_quote, 
255
blockquote.bbc_alternate_quote {
256
   border: 1px solid #5A5A5A;
257-
   background-color: #101010;
257+
   background-color: #101111;
258
   padding: 15px;
259
   margin: 8px 0 0.3em 0;
260
   overflow: auto;
261
   color: #FFFFFF;
262
}
263
blockquote.bbc_alternate_quote {
264
}
265
266
/* A Code block - maybe PHP ;).
267
------------------------------- */
268
code.bbc_code {
269
   display: block;
270
   border: 1px solid #404040;
271
   background-color: #2A2E31;
272
   padding: 15px;
273
   margin-top: 5px;
274
   overflow: auto;
275
   white-space: nowrap;
276
   /* Show a scrollbar after about 24 lines. */
277
   max-height: 24em;
278
   font-size: 12px;
279
   color: #FFFFFF;
280
}
281
282
/* The "Quote:" and "Code:" header parts.
283
----------------------------------------- */
284
.codeheader,
285
.quoteheader {
286
   color: #ffFFFf;
287
   font-weight: 500;
288
   font-size: 12px;
289
   padding: 0 0.3em;
290
}
291
.bbc_standard_quote .quoteheader {
292
   color: #FFFFFF;
293
}
294
295
/* For links to change the code stuff.
296
-------------------------------------- */
297
.codeoperation {
298
   font-weight: normal;
299
}
300
301
/* Styling for BBC tags.
302
------------------------ */
303
.bbc_size {
304
   line-height: 1.4em;
305
}
306
.bbc_color a {
307
   color: inherit;
308
}
309
.bbc_img {
310
   border: 0;
311
}
312
.bbc_table {
313
   font: inherit;
314
   color: inherit;
315
}
316
.bbc_table td {
317
   font: inherit;
318
   color: inherit;
319
   vertical-align: top;
320
}
321
.bbc_u {
322
   text-decoration: underline;
323
}
324
.bbc_list {
325
   text-align: left;
326
}
327
.bbc_tt {
328
   font-family: "dejavu sans mono", "monaco", "lucida console", "courier new", monospace;
329
}
330
331
/* Generally, those [?] icons. This makes your cursor a help icon.
332
------------------------------------------------------------------ */
333
.help {
334
   cursor: help;
335
}
336
337
/* /me uses this a lot. (emote, try typing /me in a post.)
338
---------------------------------------------------------- */
339
.meaction {
340
   color: red;
341
}
342
343
/* Highlighted text - such as search results.
344
--------------------------------------------- */
345
.highlight {
346
   font-weight: bold;
347
   color: #00b4ff !important;
348
   font-size: 1.1em;
349
}
350
351
/* A more discreet highlight color, for selected membergroups etc.
352
------------------------------------------------------------------ */
353
.highlight2 {
354
   background-color: #F6F6F6;
355
}
356
357
/* Generic, mostly color-related, classes.
358
------------------------------------------ */
359
.titlebg,
360
.titlebg2,
361
tr.titlebg th,
362
tr.titlebg td,
363
tr.titlebg2 td {
364
   color: #FFF;
365
   font-size: 14px;
366
   font-weight: 400;
367-
   background: #55595c;
367+
   background: #101111;
368
   text-transform: none;
369
}
370
.catbg,
371
.catbg2,
372
tr.catbg td,
373
tr.catbg2 td,
374
tr.catbg th,
375
tr.catbg2 th {
376
   color: #9aafc1;
377
   font-size: 14px;
378
   font-weight: 400;
379
   background: #101111;
380
   text-transform: none;
381
}
382
tr.titlebg th,
383
tr.titlebg2 th,
384
td.titlebg,
385
td.titlebg2,
386
tr.catbg th,
387
tr.catbg2 th,
388
td.catbg,
389
td.catbg2 {
390
   padding: 0 8px;
391
}
392
tr.titlebg th a:link,
393
tr.titlebg th a:visited,
394
tr.titlebg2 td a:link,
395
tr.titlebg2 td a:visited {
396
   color: #FFF;
397
}
398
tr.catbg th a:link,
399
tr.catbg th a:visited,
400
tr.catbg2 td a:link,
401
tr.catbg2 td a:visited {
402
   color: #9aafc1;
403
}
404
405
/* Alternating backgrounds for posts, and several other sections of the forum.
406
------------------------------------------------------------------------------ */
407
.windowbg,
408
#preview_body {
409-
   background-color: #35393c;
409+
   background-color: #101111;
410
}
411
.windowbg2 {
412-
   background-color: #35393c;
412+
   background-color: #101111;
413
}
414
.windowbg3 {
415-
   background-color: #35393c;
415+
   background-color: #101111;
416
}
417
418
/* Colors for background of posts requiring approval.
419
----------------------------------------------------- */
420
.approvebg
421
{
422
}
423
.approvebg2
424
{
425
}
426
427
/* Color for background of *topics* requiring approval.
428
------------------------------------------------------- */
429
.approvetbg
430
{
431
}
432
.approvetbg2
433
{
434
}
435
436
/* Sticky topics get a different background.
437
-------------------------------------------- */
438
.stickybg {
439
   background-color: #1c1e1e;
440
   color: #95989b;
441
}
442
.stickybg2 {
443
   background-color: #1c1e1e;
444
   color: #95989b;
445
}
446
447
/* Locked posts get a different shade, too!
448
------------------------------------------- */
449
.lockedbg {
450
   background-color: #4a4d50;
451
   font-style: italic;
452
   color: #737373;
453
}
454
.lockedbg2 {
455
   background-color: #4a4d50;
456
   font-style: italic;
457
   color: #737373;
458
}
459
460
/* Posts and personal messages displayed throughout the forum.
461
-------------------------------------------------------------- */
462
.post,
463
.personalmessage {
464
   overflow: auto;
465
   line-height: 1.4em;
466
   padding: 0.1em 0;
467
}
468
469
/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;).
470
------------------------------------------------------------------------------------------------------------------------------ */
471
.signature,
472
.attachments {
473
   width: 98%;
474
   overflow: auto;
475
   clear: right;
476
   padding: 1em 0 3px 0;
477
   border-top: 1px solid #535659;
478
   line-height: 1.4em;
479
   font-size: 0.85em;
480
}
481
.custom_fields_above_signature {
482
   width: 98%;
483
   clear: right;
484
   padding: 1em 0 3px 0;
485
   border-top: 1px solid #535659;
486
   line-height: 1.4em;
487
   font-size: 0.85em;
488
}
489
490
/* Sometimes there will be an error when you post.
491
-------------------------------------------------- */
492
.error {
493
   color: red;
494
}
495
496
/* Messages that somehow need to attract the attention.
497
------------------------------------------------------- */
498
.alert {
499
   color: red;
500
}
501
502
/* Calendar colors for birthdays, events and holidays.
503
------------------------------------------------------ */
504
.birthday {
505
   color: #920ac4;
506
}
507
.event {
508
   color: #078907;
509
}
510
.holiday {
511
   color: #4296CE;
512
}
513
514
/* Colors for warnings.
515
----------------------- */
516
.warn_mute {
517
   color: red;
518
}
519
.warn_moderate {
520
   color: #ffa500;
521
}
522
.warn_watch,
523
.success {
524
   color: green;
525
}
526
a.moderation_link,
527
a.moderation_link:visited {
528
   color: red;
529
   font-weight: bold;
530
}
531
.openid_login {
532
   background: white url(../images/openid.gif) no-repeat;
533
   padding-left: 18px;
534
}
535
536
/* A descriptive style.
537
------------------------ */
538
.description,
539
.description_board,
540
.plainbox {
541
   padding: 10px 15px !important;
542-
   background: #555960;
542+
   background: #101111;
543
   margin: 4px 0 10px;
544
   color: #CCC;
545
}
546
.description_board {
547
   margin: 10px 0 0;
548
}
549
550
/* An informative style.
551
------------------------- */
552
.information {
553
   padding: 15px;
554
   font-size: 13px;
555-
   background: #5e626a;
555+
   background: #1c1e1e;
556
   margin: 4px 0 10px;
557
   color: #FFF;
558
}
559
.information p {
560
   padding: 10px 0 0;
561
   margin: 0;
562
}
563
.information a {
564
}
565
.information > div {
566
   background: none;
567
   padding: 0 !important;
568
}
569
.information .error {
570
   color: #FFF752;
571
}
572
p.para2 {
573
   padding: 1em 0 3.5em 0;
574
   margin: 0;
575
}
576
577
/* AJAX notification bar.
578
------------------------- */
579
#ajax_in_progress {
580
   background: url(../images/theme/loadingbar.png) repeat-x;
581
   color: #f96f00;
582
   text-align: center;
583
   font-size: 16pt;
584
   padding: 8px;
585
   width: 100%;
586
   height: 66px;
587
   line-height: 25px;
588
   position: fixed;
589
   top: 0;
590
   left: 0;
591
}
592
#ajax_in_progress a {
593
   color: orange;
594
   text-decoration: underline;
595
   font-size: smaller;
596
   float: right;
597
   margin-right: 20px;
598
}
599
600
/* Lists with settings use these a lot.
601
--------------------------------------- */
602
dl.settings {
603
   clear: right;
604
   overflow: auto;
605
   margin: 0 0 10px 0;
606
   padding: 0;
607
}
608
dl.settings dt {
609
   width: 40%;
610
   float: left;
611
   margin: 0 0 10px 0;
612
   padding: 0;
613
   clear: both;
614
}
615
dl.settings dt.settings_title {
616
   width: 100%;
617
   float: none;
618
   margin: 0 0 10px 0;
619
   padding: 5px 0 0 0;
620
   font-weight: bold;
621
   clear: both;
622
}
623
dl.settings dt.windowbg {
624
   width: 98%;
625
   float: left;
626
   margin: 0 0 3px 0;
627
   padding: 0 0 5px 0;
628
   clear: both;
629
}
630
dl.settings dd {
631
   width: 56%;
632
   float: right;
633
   overflow: auto;
634
   margin: 0 0 3px 0;
635
   padding: 0;
636
}
637
dl.settings img {
638
   margin: 0 10px 0 0;
639
}
640
dl.settings dt a img {
641
   position: relative;
642
   top: 2px;
643
}
644
645
/* Styles for headers.
646
---------------------- */
647
h3.catbg,
648
h3.catbg2,
649
h3.titlebg,
650
h4.titlebg,
651
h4.catbg {
652
   overflow: hidden;
653
   height: 44px;
654
   line-height: 44px;
655
}
656
h3.catbg a:link,
657
h3.catbg a:visited,
658
h4.catbg a:link,
659
h4.catbg a:visited,
660
h3.catbg,
661
.table_list tbody.header td,
662
.table_list tbody.header td a {
663
   color: #9aafc1;
664
}
665
h3.catbg2,
666
h3.catbg2 a {
667
   color: #9aafc1;
668
}
669
h3.catbg a:hover,
670
h4.catbg a:hover,
671
.table_list tbody.header td a:hover {
672
}
673
h3.catbg2 a:hover {
674
}
675
h3.titlebg,
676
h3.titlebg a,
677
h4.titlebg,
678
h4.titlebg a {
679
   color: #FFF;
680
}
681
h3.titlebg a:hover,
682
h4.titlebg a:hover {
683
}
684
h3.catbg img.icon,
685
h4.titlebg img.icon {
686
   vertical-align: middle;
687
   margin: -2px 5px 0 0;
688
}
689
h4.catbg a.toggle img {
690
   vertical-align: middle;
691
   margin: -2px 5px 0 5px;
692
}
693
h4.titlebg img.icon {
694
   float: left;
695
   margin: 12px 8px 0 0;
696
}
697
698
/* Bars need a different background here.
699
----------------------------------------- */
700
.roundframe .cat_bar > .catbg {
701
   background: #424a50;
702
   margin-bottom: 0;
703
   border-bottom: none !important;
704
}
705
.roundframe .cat_bar > .catbg,
706
.roundframe .cat_bar > .catbg a {
707
   color: #f9fdff;
708
}
709
710
.title_barIC > .titlebg {
711-
   background: #4c5053;
711+
   background: #424a50;
712
   padding: 0 10px;
713
   overflow: hidden;
714
   color: #FFF;
715
}
716
#upshrinkHeaderIC p.pminfo {
717
   margin: 0;
718
   padding: 0.5em;
719
}
720
img#upshrink_ic,
721
img#newsupshrink {
722
   float: right;
723
   margin: 15px 5px 0 0;
724
}
725
726
/* The half-round header bars for some tables. */
727
.table_grid .catbg, .table_grid .titlebg {
728
   font-size: 12px;
729
   height: 44px;
730
   line-height: 44px;
731
}
732
.table_grid th.last_th input {
733
   margin: 0 2px;
734
}
735
.table_grid th.lefttext
736
{
737
   padding: 0 8px;
738
}
739
740
/* A general table class.
741
------------------------- */
742
.table_grid {
743
   border-spacing: 0;
744
}
745
table.table_grid td {
746
   padding: 8px;
747
   border-right: 2px solid #2A2E31;
748
   border-top: 2px solid #2A2E31;
749
}
750
table.table_grid td:last-child {
751
   border-right: none;
752
}
753
754
/* GenericList */
755
.additional_row
756
{
757
   padding: 0.5em 0 0.5em 0;
758
}
759
table.table_grid thead tr.catbg th
760
{
761
   white-space: nowrap;
762
}
763
764
/* table_grid styles for Profile > Show Permissions. */
765
#permissions table.table_grid  td
766
{
767
   padding: 0.4em 0.8em;
768
   cursor: default;
769
} 
770
771
/* Common styles used to add corners to divisions.
772
-------------------------------------------------- */
773
.windowbg span.topslice {
774
}
775
.windowbg span.topslice span {
776
}
777
.windowbg span.botslice {
778
}
779
.windowbg span.botslice span {
780
}
781
.windowbg2 span.topslice {
782
}
783
.windowbg2 span.topslice span {
784
}
785
.windowbg2 span.botslice {
786
}
787
.windowbg2 span.botslice span {
788
}
789
.approvebg span.topslice {
790
}
791
.approvebg span.topslice span {
792
}
793
.approvebg span.botslice {
794
}
795
.approvebg span.botslice span {
796
}
797
798
/* Used for sections that need somewhat larger corners.
799
------------------------------------------------------- */
800
.roundframe {
801
   padding: 15px;
802
   background: #35393c;
803
}
804
.roundframe dl,
805
.roundframe dt,
806
.roundframe p {
807
   margin: 0;
808
}
809
.roundframe p {
810
   padding: 0.5em;
811
}
812
span.upperframe {
813
}
814
span.upperframe span {
815
}
816
span.lowerframe {
817
}
818
span.lowerframe span {
819
}
820
821
/* The main content area.
822
------------------------- */
823
.content {
824
   margin: 0;
825
   border: none;
826
}
827
.content p {
828
   margin: 0;
829
}
830
831
/* Styles used by the auto suggest control.
832
------------------------------------------- */
833
.auto_suggest_div {
834
   border: 1px solid #535659;
835
   position: absolute;
836
   visibility: hidden;
837
}
838
.auto_suggest_item {
839
   background-color: #ddd;
840
}
841
.auto_suggest_item_hover {
842
   background-color: #888;
843
   cursor: pointer;
844
   color: #eee;
845
}
846
847
/* Styles for the standard dropdown menus.
848
------------------------------------------- */
849
#main_menu {
850
   padding: 0 0.5em;
851
   float: left;
852
   margin: 0;
853
   width: 98%;
854
}
855
.dropmenu,
856
.dropmenu ul {
857
   list-style: none;
858
   line-height: 1em;
859
   padding: 0;
860
   margin: 0;
861
}
862
.dropmenu li {
863
   float: left;
864
   padding: 0 0 5px;
865
   margin: 0 2px 0 0;
866
   position: relative;
867
}
868
.dropmenu li a {
869
   display: block;
870
   padding: 0 5px;
871
   color: #FFF;
872
   white-space: pre;
873
   line-height: 28px;
874
}
875
.dropmenu > li > a {
876
   height: 28px;
877
   text-transform: none;
878
   font-size: 12px;
879
}
880
.dropmenu > li > a.active {
881
   color: #baebec;
882
}
883
.dropmenu li:hover > a {
884
   cursor: pointer;
885
}
886
.dropmenu li ul {
887
   z-index: 90;
888
   position: absolute;
889
   width: 260px;
890
   left: -999em;
891
   background: #65707a;
892
   border-top: 4px solid #90a2ae;
893
   padding: 10px 0;
894
}
895
.dropmenu li li {
896
   width: 260px;
897
   margin: 0;
898
}
899
.dropmenu li li a {
900
   padding: 0 15px;
901
   color: #FFF;
902
}
903
.dropmenu li:hover ul {
904
   left: 0;
905
   top: 32px;
906
}
907
.dropmenu li:hover ul ul,
908
.dropmenu li:hover ul ul ul {
909
   top: -999em;
910
   left: auto;
911
   box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
912
}
913
.dropmenu li li:hover ul,
914
.dropmenu li li li:hover ul,
915
.dropmenu li li li li:hover ul {
916
   left: 245px;
917
   top: 0;
918
}
919
920
/* The dropdown menu toggle image.
921
---------------------------------- */
922
#menu_toggle {
923
   float: right;
924
   margin-right: 10px;
925
   padding-top: 13px;
926
}
927
#menu_toggle span {
928
   position: relative;
929
   right: 5000px;
930
}
931
932
/* Styles for the standard button lists.
933
----------------------------------------- */
934
.buttonlist > ul {
935
   z-index: 100; 
936
   padding: 0 8px;
937
   margin: 0 0 5px 0;
938
   overflow-x: hidden;
939
}
940
.buttonlist li {
941
   margin: 0;
942
   padding: 0;
943
   list-style: none;
944
   float: left;
945
}
946
.buttonlist li a {
947
   display: block;
948
   font-size: 12px;
949
   color: #FFF;
950
   height: 32px;
951
   line-height: 32px;
952
   padding: 0 5px;
953
   text-transform: none;
954
}
955
.buttonlist li a.active {
956
   color: #cbe7ff;
957
   text-transform: none;
958
}
959
.align_top ul li a,
960
.align_bottom ul li a {
961
   margin: 0 12px 0 0;
962
}
963
964
/* The page navigation area.
965
---------------------------- */
966
.pagesection {
967
   font-size: 0.9em;
968
   margin: 10px 0;
969
   overflow: hidden;
970
}
971
.pagesection .floatright input {
972
   margin-top: 3px;
973
}
974
.pagelinks {
975
   padding: 0.6em 0 0.4em 0;
976
}
977
978
/* The navigation list.
979
----------------------- */
980
ul#navigation {
981
   margin: 0;
982
   font-size: 0.9em;
983
   padding: 1em 0.4em;
984
}
985
ul#navigation li {
986
   float: none;
987
   display: inline;
988
}
989
#adm_submenus {
990
   overflow: hidden;
991
}
992
993
/* The navigation list. (i.e. linktree)
994
--------------------------------------- */
995
.navigate_section {
996
   padding: 0;
997
   margin: 0;
998
}
999
.navigate_section ul {
1000
   display: block;
1001
   margin: 0;
1002
   padding: 10px 0 25px;
1003
   overflow: hidden;
1004
   clear: both;
1005
}
1006
.navigate_section li {
1007
   list-style: none;
1008
   float: left;
1009
   padding: 0 10px 0 0;
1010
   font-size: 13px;
1011
   color: #91B3BB;
1012
}
1013
.navigate_section li:after {
1014
   content: ">";
1015
   display: inline-block;
1016
   position: relative;
1017
   top: 1px;
1018
   left: 4px;
1019
   color: #c0d5f0;
1020
}
1021
.navigate_section li:last-child:after {
1022
    content: "";
1023
}
1024
.navigate_section li a {
1025
   color: #898e93;
1026
}
1027
1028
/* Styles for a typical table.
1029
------------------------------ */
1030
.table_list {
1031
   width: 100%;
1032
}
1033
.table_list .icon img {
1034
   vertical-align: middle;
1035
}
1036
table.table_list p {
1037
   padding: 0;
1038
   margin: 0;
1039
}
1040
table.table_list td,
1041
table.table_list th {
1042
   padding: 5px;
1043
}
1044
table.table_list .header td {
1045
   padding: 0;
1046
}
1047
table.table_list .content td.stats {
1048
   width: 15%;
1049
   text-align: right;
1050
}
1051
table.table_list .content td.lastpost {
1052
   width: 25%;
1053
}
1054
.lastpost strong > a {
1055
   font-weight: 500;
1056
   color: #FFF;
1057
}
1058
table.table_list .content td.icon {
1059
   text-align: center;
1060
   width: 6%;
1061
}
1062
1063
/* Styles for the board index.
1064
------------------------------ */
1065
.table_list tbody.content td.info a.subject,
1066
.table_grid .subject-title a {
1067
   font-size: 15px;
1068
   color: #FFF;
1069
}
1070
.table_list tbody.content td.children {
1071
   color: #CCC;
1072
   font-size: 11px;
1073
}
1074
p.moderators {
1075
   font-size: 11px;
1076
}
1077
#boardindex_table .table_list thead,
1078
#boardindex_table .table_list tfoot {
1079
   display: none;
1080
}
1081
.table_list a.unreadlink,
1082
.table_list a.collapse {
1083
   float: right;
1084
}
1085
.table_list a.collapse img {
1086
   margin: 15px 0 0 5px;
1087
}
1088
1089
/* The Posting Icons.
1090
--------------------- */
1091
#posting_icons {
1092
   padding: 0 1em 0.5em 1em;
1093
   margin: 0 0 1em 0;
1094
   line-height: 1em;
1095
}
1096
#posting_icons ul {
1097
   font-size: 0.8em;
1098
}
1099
#posting_icons img {
1100
   vertical-align: middle;
1101
   margin: 0 0 0 4ex;
1102
}
1103
#postbuttons_upper ul li a span {
1104
   line-height: 19px;
1105
   padding: 0 0 0 6px;
1106
}
1107
.nextlinks {
1108
   text-align: right;
1109
   margin-top: -1px;
1110
}
1111
.nextlinks_bottom {
1112
   clear: right;
1113
   text-align: right;
1114
}
1115
.mark_read {
1116
   padding: 0 0.5em;
1117
}
1118
1119
/* The newsfader.
1120
----------------- */
1121
#newsfader {
1122
   margin-bottom: 10px;
1123
}
1124
#smfFadeScroller {
1125
   text-align: center;
1126
   padding: 15px;
1127
   overflow: auto;
1128
   margin: 0;
1129
   color: #2F2F2F; /* shouldn't be shorthand style due to a JS bug in IE! */
1130
   background: #FFF;
1131
   border: 1px solid #535659;
1132
}
1133
1134
/* Styles for the info center on the board index.
1135
------------------------------------------------- */
1136
#upshrinkHeaderIC {
1137
}
1138
dl#ic_recentposts {
1139
   margin: 0 0 0.5em 0;
1140
   padding: 0.5em;
1141
   line-height: 1.3em;
1142
}
1143
dl#ic_recentposts dt {
1144
   float: left;
1145
}
1146
dl#ic_recentposts dd {
1147
   text-align: right;
1148
}
1149
#upshrinkHeaderIC p {
1150
   margin: 0 0 0.5em 0;
1151
   padding: 0.5em;
1152
}
1153
#upshrinkHeaderIC p.last {
1154
   margin: 0;
1155
   padding: 0.5em;
1156
   border-top: 2px dotted #949a9f;
1157
}
1158
#upshrinkHeaderIC p.inline {
1159
   border: none;
1160
   margin: 0;
1161
   padding: 0.2em 0.5em 0.2em 0.5em;
1162
}
1163
#upshrinkHeaderIC p.stats {
1164
   font-size: 1.1em;
1165
   padding-top: 8px;
1166
}
1167
form#ic_login {
1168
   padding: 0.5em;
1169
   height: 2em;
1170
}
1171
form#ic_login ul li {
1172
   margin: 0;
1173
   padding: 0;
1174
   float: left;
1175
   width: 20%;
1176
   text-align: center;
1177
}
1178
form#ic_login ul li label {
1179
   display: block;
1180
}
1181
1182
/* The Small Stats. 
1183
------------------- */
1184
#index_common_stats {
1185
   display: block;
1186
   margin: 0 0 0.5em 0;
1187
   text-align: right;
1188
   font-size: 0.9em;
1189
   position: relative;
1190
   top: -20px;
1191
   line-height: 1px;
1192
}
1193
1194
/* Styles for the message (topic) index.
1195
---------------------------------------- */
1196
.table_frame .table_list {
1197
   border-collapse: collapse;
1198
   margin: 0;
1199
}
1200
.table_frame .table_list td.icon,
1201
.table_frame .table_list td.info,
1202
.table_frame .table_list td.stats {
1203
   border-right: 2px solid #2A2E31;
1204
}
1205
.table_frame .table_list tr {
1206
   border-bottom: 2px solid #2A2E31;
1207
}
1208
#messageindex {
1209
   clear: both;
1210
}
1211
.lastpost img {
1212
   padding: 0 0 0 5px;
1213
}
1214
1215
/* Styles for the display template (topic view).
1216
------------------------------------------------ */
1217
#postbuttons .buttons {
1218
   padding: 0.5em;
1219
   width: 40%;
1220
   float: right;
1221
}
1222
#postbuttons .middletext {
1223
   width: 60%;
1224
}
1225
#postbuttons span {
1226
   display: block;
1227
   text-align: right;
1228
}
1229
#postbuttons span.lower {
1230
   clear: right;
1231
}
1232
#postbuttons .buttonlist {
1233
   float: right;
1234
}
1235
#postbuttons #pagelinks {
1236
   padding-top: 1em;
1237
}
1238
#moderationbuttons {
1239
   overflow: hidden;
1240
}
1241
1242
/* Events.
1243
---------- */
1244
.linked_events {
1245
   padding: 1em 0;
1246
}
1247
.edit_event {
1248
   margin: 0 1em;
1249
   vertical-align: middle;
1250
}
1251
1252
/* Poll question.
1253
----------------- */
1254
#poll {
1255
   overflow: hidden;
1256
}
1257
#poll .content {
1258
   padding: 0 1em;
1259
}
1260
h4#pollquestion {
1261
   padding: 0 0 0.5em 2em;
1262
}
1263
1264
/* Poll vote options.
1265
--------------------- */
1266
#poll_options ul.options {
1267
   border-top: 1px solid #3a3d3f;
1268
   padding: 1em 2.5em 0 2em;
1269
   margin: 0 0 1em 0;
1270
}
1271
#poll_options .submitbutton {
1272
   border-bottom: 1px solid #3a3d3f;
1273
   clear: both;
1274
   padding: 0 0 1em 2em;
1275
   margin: 0 0 1em 0;
1276
}
1277
1278
/* Poll results.
1279
---------------- */
1280
#poll_options dl.options {
1281-
   border: solid #535659;
1281+
   border: solid #3a3d3f;
1282
   border-width: 1px 0;
1283
   padding: 1em 2.5em 1em 2em;
1284
   margin: 0 1em 1em 0;
1285
   line-height: 1.1em !important;
1286
}
1287
#poll_options dl.options dt {
1288
   padding: 0.3em 0;
1289
   width: 30%;
1290
   float: left;
1291
   margin: 0;
1292
   clear: left;
1293
}
1294
#poll_options dl.options .voted {
1295
   font-weight: bold;
1296
}
1297
#poll_options dl.options dd {
1298
   margin: 0 0 0 2em;
1299
   padding: 0.1em 0 0 0;
1300
   width: 60%;
1301
   max-width: 450px;
1302
   float: left;
1303
}
1304
#poll_options dl.options .percentage {
1305
   display: block;
1306
   float: right;
1307
   padding: 0.2em 0 0.3em 0;
1308
}
1309
1310
/* Poll notices.
1311
---------------- */
1312
#poll_options p {
1313
   margin: 0 1.5em 0.2em 1.5em;
1314
   padding: 0 0.5em 0.5em 0.5em;
1315
}
1316
#pollmoderation {
1317
   margin: 0;
1318
   padding: 0;
1319
   overflow: auto;
1320
}
1321
1322
/* Onto the posts.
1323
------------------ */
1324
#forumposts {
1325
   clear: both;
1326
}
1327
#forumposts .cat_bar {
1328
   margin: 0;
1329
}
1330
#forumposts h3 #author {
1331
   margin: 0 7.7em 0 0;
1332
}
1333
#forumposts h3 img {
1334
   float: left;
1335
   margin: 14px 0.5em 0 0;
1336
}
1337
p#whoisviewing {
1338
   margin: 0;
1339
   padding: 0.5em;
1340
}
1341
.poster {
1342
   float: left;
1343
   width: 15em;
1344
}
1345
.postarea,
1346
.moderatorbar {
1347
   margin: 0 0 0 16em;
1348
}
1349
.postarea .flow_hidden {
1350
   width: 100%;
1351
}
1352
.moderatorbar {
1353
   clear: right;
1354
}
1355
1356
/* Poster details and list of items.
1357
------------------------------------ */
1358
.poster h4,
1359
.poster ul {
1360
   padding: 0;
1361
   margin: 0 1em 0 1.5em;
1362
}
1363
.poster h4 {
1364
   margin: 0.2em 0 0.4em 1.1em;
1365
   font-size: 18px;
1366
}
1367
.poster h4,
1368
.poster h4 a {
1369
   color: #FFF;
1370
   font-weight: 400;
1371
   text-transform: none;
1372
}
1373
.poster ul ul {
1374
   margin: 0.3em 1em 0 0;
1375
   padding: 0;
1376
}
1377
.poster ul ul li {
1378
   display: inline;
1379
}
1380
.poster li.stars,
1381
.poster li.avatar,
1382
.poster li.blurb,
1383
li.postcount,
1384
li.im_icons ul {
1385
   margin-top: 0.5em;
1386
}
1387
.poster li.avatar {
1388
   overflow: hidden;
1389
}
1390
.poster li.warning {
1391
   line-height: 1.2em;
1392
   padding-top: 1em;
1393
}
1394
.poster li.warning a img {
1395
   vertical-align: bottom;
1396
   padding: 0 0.2em;
1397
}
1398
.messageicon {
1399
   float: left;
1400
   margin: 0 0.5em 0 0;
1401
}
1402
.messageicon img {
1403
   padding: 6px 3px;
1404
}
1405
.keyinfo {
1406
   float: left;
1407
   width: 50%;
1408
}
1409
.modifybutton {
1410
   clear: right;
1411
   float: right;
1412
   margin: 6px 20px 10px 0;
1413
   text-align: right;
1414
   font: bold 0.85em arial, sans-serif;
1415
   color: #334466;   
1416
}
1417
1418
/* The quick buttons.
1419
--------------------- */
1420
.quickbuttons_wrap {
1421
   padding: 0.2em 0;
1422
   width: 100%;
1423
   float: left;
1424
}
1425
ul.quickbuttons {
1426
   margin: 5px 10px 0 0;
1427
   clear: right;
1428
   float: right;
1429
   text-align: right;
1430
   padding: 0 5px;
1431
}
1432
ul.quickbuttons li {
1433
   float: left;
1434
   display: inline;
1435
   margin: 0;
1436
}
1437
ul.quickbuttons li a {
1438
   line-height: 30px;
1439
   padding: 0 5px;
1440
   display: block;
1441
   float: left;
1442
   color: #fff;
1443
   font-size: 11px;
1444
   text-transform: none;
1445
   font-weight: 400;
1446
}
1447
ul.quickbuttons li a:hover {
1448
   text-decoration: none;
1449
   color: #fe5c71;
1450
}
1451
ul.quickbuttons li.inline_mod_check {
1452
   margin: 0 0 0 5px;
1453
}
1454
.post {
1455
   margin-top: 0.5em;
1456
   clear: right;
1457
}
1458
.inner {
1459
   padding: 1em 1em 2px 0;
1460
   margin: 0 1em 0 0;
1461
   border-top: 1px solid #535659;
1462
}
1463
img.smiley {
1464
   vertical-align: bottom;
1465
}
1466
#forumposts .modified {
1467
   float: left;
1468
}
1469
#forumposts .reportlinks {
1470
   margin-right: 1.5em;
1471
   text-align: right;
1472
   clear: right;
1473
}
1474
#forumposts .signature,
1475
.post .signature {
1476
   margin: 1em 0 0 0;
1477
}
1478
#forumposts span.botslice {
1479
   clear: both;
1480
}
1481
.attachments hr {
1482
   clear: both;
1483
   margin: 1em 0 1em 0;
1484
}
1485
.attachments {
1486
   padding: 1em 0 2em 0;
1487
}
1488
.attachments div {
1489
   padding: 0 0.5em;
1490
}
1491
1492
/* Styles for the quick reply area.
1493
----------------------------------- */
1494
#quickreplybox {
1495
   padding-bottom: 1px;
1496
}
1497
#quickReplyOptions .roundframe {
1498
   padding: 0 10%;
1499
}
1500
#quickReplyOptions form textarea {
1501
   height: 100px;
1502
   width: 635px;
1503
   max-width: 100%;
1504
   min-width: 100%;
1505
   margin: 0.25em 0 1em 0;
1506
}
1507
1508
/* The jump to box.
1509
------------------- */
1510
#display_jump_to {
1511
   clear: both;
1512
   padding: 5px;
1513
   margin-top: 6px;
1514
   text-align: right;
1515
}
1516
1517
/* Separator of posts. More useful in the print stylesheet.
1518
----------------------------------------------------------- */
1519
#forumposts .post_separator {
1520
   display: none;
1521
}
1522
.postarea h5 > a {
1523
   font-weight: 500;
1524
}
1525
1526
/* Styles for edit post section.
1527
-------------------------------- */
1528
form#postmodify .roundframe {
1529
}
1530
#post_header,
1531
.postbox {
1532
   padding: 0.5em;
1533
   overflow: hidden;
1534
}
1535
#post_header dt,
1536
.postbox dt {
1537
   float: left;
1538
   padding: 0;
1539
   width: 15%;
1540
   margin: .5em 0 0 0;
1541
}
1542
#post_header dd,
1543
.postbox dd {
1544
   float: left;
1545
   padding: 0;
1546
   width: 83%;
1547
   margin: .3em 0;
1548
}
1549
#post_header img {
1550
   vertical-align: middle;
1551
}
1552
ul.post_options {
1553
   margin: 0 0 0 1em;
1554
   padding: 0;
1555
   list-style: none;
1556
   overflow: hidden;
1557
}
1558
ul.post_options li {
1559
   margin: 0.2em 0;
1560
   width: 49%;
1561
   float: left;
1562
}
1563
#postAdditionalOptionsHeader {
1564
   margin-top: 1em;
1565
}
1566
#postMoreOptions {
1567
   border-bottom: 1px solid #3a3d3f;
1568
   padding: 0.5em;
1569
}
1570
#postAttachment,
1571
#postAttachment2 {
1572
   overflow: hidden;
1573
   margin: .5em 0;
1574
   padding: 0;
1575
   border-bottom: 1px solid #3a3d3f;
1576
   padding: 0.5em;
1577
}
1578
#postAttachment dd,
1579
#postAttachment2 dd {
1580
   margin: .3em 0 .3em 1em;
1581
}
1582
#postAttachment dt,
1583
#postAttachment2 dt {
1584
   font-weight: bold;
1585
}
1586
#postAttachment3 {
1587
   margin-left: 1em;
1588
}
1589
#post_confirm_strip,
1590
#shortcuts {
1591
   padding: 1em 0 0 0;
1592
}
1593
.post_verification {
1594
   margin-top: .5em;
1595
}
1596
.post_verification #verification_control {
1597
   margin: .3em 0 .3em 1em;
1598
}
1599
1600
/* The BBC buttons.
1601
------------------- */
1602
#bbcBox_message {
1603
   margin: 0.75em 0.5em;
1604
}
1605
#bbcBox_message div {
1606
   margin: 0.2em 0;
1607
   vertical-align: top;
1608
}
1609
#bbcBox_message div img {
1610
   margin: 0 1px 0 0;
1611
   vertical-align: top;
1612
}
1613
#bbcBox_message select {
1614
   margin: 0 2px;
1615
}
1616
1617
/* The smiley strip.
1618
-------------------- */
1619
#smileyBox_message {
1620
   margin: 0.5em;
1621
}
1622
1623
/* Styles for edit event section.
1624
--------------------------------- */
1625
#post_event .roundframe {
1626
   padding: 0 12%;
1627
}
1628
#post_event fieldset {
1629
   padding: 0.5em;
1630
   clear: both;
1631
}
1632
#post_event #event_main input {
1633
   margin: 0 0 1em 0;
1634
   float: left;
1635
}
1636
#post_event #event_main .smalltext {
1637
   width: 33em;
1638
   float: right;
1639
}
1640
#post_event .event_options {
1641
   float: right;
1642
}
1643
#post_event ul.event_main,
1644
ul.event_options {
1645
   padding: 0;
1646
   overflow: hidden;
1647
}
1648
#post_event ul.event_main li {
1649
   list-style-type: none;
1650
   margin: 0.2em 0;
1651
   width: 49%;
1652
   float: left;
1653
}
1654
#post_event ul.event_options {
1655
   margin: 0;
1656
   padding: 0 0 .7em .7em;
1657
}
1658
#post_event ul.event_options li {
1659
   list-style-type: none;
1660
   margin: 0;
1661
   float: left;
1662
}
1663
#post_event #event_main select,
1664
#post_event ul.event_options li select,
1665
#post_event ul.event_options li .input_check {
1666
   margin: 0 1em 0 0;
1667
}
1668
1669
/* Styles for edit poll section.
1670
-------------------------------- */
1671
#edit_poll {
1672
   overflow: hidden;
1673
}
1674
#edit_poll fieldset {
1675
   padding: 0.5em;
1676
   clear: both;
1677
   overflow: hidden;
1678
}
1679
#edit_poll fieldset input {
1680
   margin-left: 8.1em;
1681
}
1682
#edit_poll ul.poll_main li {
1683
   padding-left: 1em;
1684
}
1685
#edit_poll ul.poll_main input {
1686
   margin-left: 1em;
1687
}
1688
#edit_poll ul.poll_main,
1689
dl.poll_options {
1690
   overflow: hidden;
1691
   padding: 0 0 .7em .7em;
1692
   list-style: none;
1693
}
1694
#edit_poll ul.poll_main li {
1695
   margin: 0.2em 0;
1696
}
1697
#edit_poll dl.poll_options dt {
1698
   width: 33%;
1699
   padding: 0 0 0 1em;
1700
}
1701
#edit_poll dl.poll_options dd {
1702
   width: 65%;
1703
}
1704
#edit_poll dl.poll_options dd input {
1705
   margin-left: 0; 
1706
}
1707
1708
/* Styles for the recent messages section.
1709
------------------------------------------ */
1710
#readbuttons_top .pagelinks,
1711
#readbuttons .pagelinks {
1712
   padding-bottom: 1em;
1713
   width: 60%;
1714
}
1715
#readbuttons .pagelinks {
1716
   padding-top: 1em;
1717
}
1718
#recent {
1719
   clear: both;
1720
}
1721
1722
/* Styles for the move topic section.
1723
------------------------------------- */
1724
#move_topic dl {
1725
   margin-bottom: 0;
1726
}
1727
#move_topic dl.settings dt {
1728
   width: 40%;
1729
}
1730
#move_topic dl.settings dd {
1731
   width: 59%;
1732
}
1733
.move_topic {
1734
   width: 710px;
1735
   margin: auto;
1736
   text-align: left;
1737
}
1738
.move_topic fieldset {
1739
   padding: 0.5em;
1740
}
1741
1742
/* Styles for the send topic section.
1743
------------------------------------- */
1744
fieldset.send_topic {
1745
   border: none;
1746
   padding: 0.5em;
1747
}
1748
dl.send_topic {
1749
   margin-bottom: 0;
1750
}
1751
dl.send_mail dt {
1752
   width: 35%;
1753
}
1754
dl.send_mail dd {
1755
   width: 64%;
1756
}
1757
1758
/* Styles for the report topic section.
1759
--------------------------------------- */
1760
#report_topic dl {
1761
   margin-bottom: 0;
1762
}
1763
#report_topic dl.settings dt {
1764
   width: 20%;
1765
}
1766
#report_topic dl.settings dd {
1767
   width: 79%;
1768
}
1769
1770
/* Styles for the split topic section.
1771
-------------------------------------- */
1772
#selected,
1773
#not_selected {
1774
   width: 49%;
1775
}
1776
ul.split_messages li.windowbg,
1777
ul.split_messages li.windowbg2 {
1778
   margin: 1px;
1779
}
1780
ul.split_messages li a.split_icon {
1781
   padding: 0 0.5em;
1782
}
1783
ul.split_messages .post {
1784
   padding: 1em 0 0 0;
1785
   border-top: 1px solid #535659;
1786
}
1787
1788
/* Styles for the merge topic section.
1789
-------------------------------------- */
1790
ul.merge_topics li {
1791
   list-style-type: none;
1792
}
1793
dl.merge_topic dt {
1794
   width: 25%;
1795
}
1796
dl.merge_topic dd {
1797
   width: 74%;
1798
}
1799
fieldset.merge_options {
1800
   clear: both;
1801
}
1802
.custom_subject {
1803
   margin: 0.5em 0;
1804
}
1805
1806
/* Styles for the login areas.
1807
------------------------------ */
1808
.login {
1809
   width: 540px;
1810
   margin: 0 auto;
1811
}
1812
.login dl {
1813
   overflow: auto;
1814
   clear: right;
1815
}
1816
.login dt,
1817
.login dd {
1818
   margin: 0 0 0.4em 0;
1819
   width: 44%;
1820
   padding: 0.1em;
1821
}
1822
.login dt {
1823
   float: left;
1824
   clear: both;
1825
   text-align: right;
1826
   font-weight: bold;
1827
}
1828
.login dd {
1829
   width: 54%;
1830
   float: right;
1831
   text-align: left;
1832
}
1833
.login p {
1834
   text-align: center;
1835
}
1836
1837
/* Styles for the registration section.
1838
--------------------------------------- */
1839
.register_error {
1840
   border: 1px dashed red;
1841
   padding: 5px;
1842
   margin: 0 1ex 1ex 1ex;
1843
}
1844
.register_error span {
1845
   text-decoration: underline;
1846
}
1847
1848
/* Additional profile fields.
1849
----------------------------- */
1850
dl.register_form {
1851
   margin: 0;
1852
   clear: right;
1853
}
1854
dl.register_form dt {
1855
   font-weight: normal;
1856
   float: left;
1857
   clear: both;
1858
   width: 50%;
1859
   margin: 0.5em 0 0 0;
1860
}
1861
dl.register_form dt strong {
1862
   font-weight: bold;
1863
}
1864
dl.register_form dt span {
1865
   display: block;
1866
}
1867
dl.register_form dd {
1868
   float: left;
1869
   width: 49%;
1870
   margin: 0.5em 0 0 0;
1871
}
1872
#confirm_buttons {
1873
   text-align: center;
1874
   padding: 1em 0;
1875
}
1876
.coppa_contact {
1877
   padding: 4px;
1878
   width: 32ex;
1879
   background-color: #fff;
1880
   color: #000;
1881
   margin-left: 5ex;
1882
   border: 1px solid #000;
1883
}
1884
.valid_input {
1885
   background-color: #f5fff0;
1886
}
1887
.invalid_input {
1888
   background-color: #fff0f0;
1889
}
1890
1891
/* Styles for maintenance mode.
1892
------------------------------- */
1893
#maintenance_mode {
1894
   width: 75%;
1895
   min-width: 520px;
1896
   text-align: left;
1897
}
1898
#maintenance_mode img.floatleft {
1899
   margin-right: 1em;
1900
}
1901
h3.titlebg img {
1902
   vertical-align: middle;
1903
   margin-right: 0.5em;
1904
   margin-top: -1px;
1905
}
1906
tr.titlebg td {
1907
   padding-left: 0.7em;
1908
}
1909
#admin_menu {
1910
   min-height: 2em;
1911
   padding-left: 0;
1912
}
1913
#admin_content {
1914
   clear: left;
1915
   padding-top: 0.5em;
1916
}
1917
#admin_content .custom_field {
1918
   margin-bottom: 15px;
1919
}
1920
#admin_login .centertext {
1921
   padding: 1em;
1922
}
1923
#admin_login .centertext .error {
1924
   padding: 0 0 1em 0;
1925
}
1926
1927
/* Styles for sidebar menus.
1928
---------------------------- */
1929
.left_admmenu,
1930
.left_admmenu ul,
1931
.left_admmenu li {
1932
   padding: 0;
1933
   margin: 0;
1934
   list-style: none;
1935
}
1936
#left_admsection {
1937
   width: 160px;
1938
   float: left;
1939
   padding-right: 10px;
1940
}
1941
.adm_section h4.titlebg {
1942
   font-size: 95%;
1943
   margin-bottom: 5px;
1944
}
1945
#main_container {
1946
   position: relative;
1947
}
1948
.left_admmenu li {
1949
   padding: 0 0 0 0.5em;
1950
}
1951
.left_admmenu {
1952
   margin-bottom: 0.5em;
1953
}
1954
#main_admsection {
1955
   position: relative;
1956
   left: 0;
1957
   right: 0;
1958
   overflow: hidden;
1959
}
1960
tr.windowbg td,
1961
tr.windowbg2 td,
1962
tr.approvebg td,
1963
tr.highlight2 td {
1964
   padding: 10px;
1965
}
1966
#credits p {
1967
   padding: 0;
1968
   font-style: italic;
1969
   margin: 0;
1970
}
1971
1972
/* Styles for generic tables.
1973
----------------------------- */
1974
.topic_table table {
1975
   width: 100%;
1976
}
1977
.topic_table .icon1,
1978
.topic_table .icon2,
1979
.topic_table .stats {
1980
   text-align: center;
1981
}
1982
#topic_icons {
1983
   margin: 1em 0 0 0;
1984
}
1985
#topic_icons .description,
1986
#display_jump_to {
1987
   margin: 5px 0;
1988
   background: #424649;
1989
   color: #5B5B5B;
1990
}
1991
.topic_table table thead {
1992
   border-bottom: 1px solid #535659;
1993
}
1994
.topic_table td.subject p,
1995
.topic_table td.stats {
1996
   margin: 0;
1997
}
1998
.topic_table td.stickybg2 {
1999
   background-image: url(../images/icons/quick_sticky.png);
2000
   background-repeat: no-repeat;
2001
   background-position: 98% 13px;
2002
}
2003
.topic_table td.lockedbg2 {
2004
   background-image: url(../images/icons/quick_lock.png);
2005
   background-repeat: no-repeat;
2006
   background-position: 98% 13px;
2007
}
2008
.topic_table td.locked_sticky2 {
2009
   background-image: url(../images/icons/quick_sticky_lock.png);
2010
   background-repeat: no-repeat;
2011
   background-position: 98% 13px;
2012
}
2013
.topic_table td.stats {
2014
   background-image: none;
2015
   text-align: right;
2016
}
2017
2018
/* Styles for (fatal) errors.
2019
----------------------------- */
2020
#fatal_error {
2021
   width: 80%;
2022
   margin: auto;
2023
}
2024
.errorbox {
2025
   padding: 1em;
2026
   border: 1px solid #535659;
2027
   color: #000;
2028
   background-color: #ffe4e9;
2029
   margin-bottom: 1em;
2030
}
2031
.errorbox h3 {
2032
   padding: 0;
2033
   margin: 0;
2034
   font-size: 1.1em;
2035
   text-decoration: underline;
2036
}
2037
.errorbox p {
2038
   margin: 1em 0 0 0;
2039
}
2040
.errorbox p.alert {
2041
   padding: 0;
2042
   margin: 0;
2043
   float: left;
2044
   width: 1em;
2045
   font-size: 1.5em;
2046
}
2047
2048
/* Styles for the profile section.
2049
---------------------------------- */
2050
dl {
2051
   overflow: auto;
2052
   margin: 0;
2053
   padding: 0;
2054
}
2055
2056
/* The basic user info on the left.
2057
----------------------------------- */
2058
#basicinfo {
2059
   width: 20%;
2060
   float: left;
2061
}
2062
#basicinfo .windowbg {
2063
}
2064
#basicinfo .windowbg .content {
2065
   padding-left: 20px;
2066
}
2067
#detailedinfo {
2068
   width: 79.5%;
2069
   float: right;
2070
}
2071
#basicinfo h4 {
2072
   font-weight: 300;
2073
   text-transform: none;
2074
   font-size: 18px;
2075
   line-height: 1;
2076
   white-space: pre-wrap;
2077
   overflow: hidden;
2078
}
2079
#basicinfo h4 span.position {
2080
   font-size: 14px;
2081
   font-weight: 300;
2082
   display: block;
2083
   padding: 5px 0;
2084
   color: #7D7D7D;
2085
}
2086
#basicinfo img.avatar {
2087
   display: block;
2088
   margin: 10px 0 0 0;
2089
}
2090
#basicinfo ul {
2091
   list-style-type: none;
2092
   margin: 10px 0 0 0;
2093
}
2094
#basicinfo ul li {
2095
   display: block;
2096
   float: left;
2097
   margin-right: 5px;
2098
   height: 20px;
2099
}
2100
#basicinfo span#userstatus {
2101
   display: block;
2102
   clear: both;
2103
}
2104
#basicinfo span#userstatus img {
2105
   vertical-align: middle;
2106
}
2107
#detailedinfo .content dl,
2108
#tracking .content dl {
2109
   clear: right;
2110
   overflow: auto;
2111
   margin: 0 0 18px 0;
2112
   padding: 0 0 15px 0;
2113
   border-bottom: 1px solid #3a3d3f;
2114
}
2115
#detailedinfo .content dt,
2116
#tracking .content dt {
2117
   width: 35%;
2118
   float: left;
2119
   margin: 0 0 3px 0;
2120
   padding: 0;
2121
   font-weight: 500;
2122
   clear: both;
2123
}
2124
#detailedinfo .content dd,
2125
#tracking .content dd {
2126
   width: 65%;
2127
   float: left;
2128
   margin: 0 0 3px 0;
2129
   padding: 0;
2130
}
2131
#detailedinfo .content dl.noborder {
2132
   border-bottom: 0;
2133
}
2134
#detailedinfo .content dt.clear {
2135
   width: 100%;
2136
}
2137
.signature,
2138
.custom_fields_above_signature {
2139
   border-top: 1px solid #3a3d3f;
2140
}
2141
.signature h5 {
2142
   font-size: 0.85em;
2143
   margin-bottom: 10px;
2144
}
2145
#personal_picture {
2146
   display: block;
2147
   margin-bottom: 0.3em;
2148
}
2149
#avatar_server_stored div {
2150
   float: left;
2151
}
2152
#avatar_upload {
2153
   overflow: auto;
2154
}
2155
#main_admsection #basicinfo,
2156
#main_admsection #detailedinfo {
2157
   width: 100%;
2158
}
2159
#main_admsection #basicinfo h4 {
2160
   float: left;
2161
   width: 35%;
2162
}
2163
#main_admsection #basicinfo img.avatar {
2164
   float: right;
2165
   vertical-align: top;
2166
}
2167
#main_admsection #basicinfo ul {
2168
   clear: left;
2169
}
2170
#main_admsection #basicinfo span#userstatus {
2171
   clear: left;
2172
}
2173
#main_admsection #basicinfo p#infolinks {
2174
   display: none;
2175
   clear: both;
2176
}
2177
#main_admsection #basicinfo .botslice {
2178
   clear: both;
2179
}
2180
2181
/* Simple feedback messages.
2182
---------------------------- */
2183
#profile_error,
2184
#profile_success {
2185
   margin: 0 0 1em 0;
2186
   padding: 1em 2em;
2187
   border: 1px solid;
2188
}
2189
#profile_error {
2190
   border-color: red;
2191
   color: red;
2192
   background: #fee;
2193
}
2194
#profile_error span {
2195
   text-decoration: underline;
2196
}
2197
#profile_success {
2198
   border-color: green;
2199
   color: green;
2200
   background: #efe;
2201
}
2202
2203
/* Profile statistics.
2204
---------------------- */
2205
#generalstats .content dt {
2206
   width: 50%;
2207
   float: left;
2208
   margin: 0 0 3px 0;
2209
   padding: 0;
2210
   font-weight: bold;
2211
   clear: both;
2212
}
2213
#generalstats .content dd {
2214
   width: 50%;
2215
   float: left;
2216
   margin: 0 0 3px 0;
2217
   padding: 0;
2218
}
2219
2220
/* Activity by time.
2221
-------------------- */
2222
#activitytime {
2223
   margin: 6px 0;
2224
}
2225
.activity_stats {
2226
   margin: 0;
2227
   padding: 0;
2228
   list-style: none;
2229
}
2230
.activity_stats li {
2231
   margin: 0;
2232
   padding: 0;
2233
   width: 4.16%;
2234
   float: left;
2235
}
2236
.activity_stats li span {
2237
   display: block;
2238-
   border: solid #535659;
2238+
   border: solid #3a3d3f;
2239
   border-width: 1px 1px 0 0;
2240
   text-align: center;
2241
}
2242
.activity_stats li.last span {
2243
   border-right: none;
2244
}
2245
.activity_stats li .bar {
2246
   margin: 0 auto;
2247
   width: 15px;
2248
}
2249
.activity_stats li .bar div {
2250
   background: #6294CE;
2251
}
2252
.activity_stats li .bar span {
2253
   position: absolute;
2254
   top: -1000em;
2255
   left: -1000em;
2256
}
2257
2258
/* Most popular boards by posts and activity.
2259
--------------------------------------------- */
2260
#popularposts {
2261
   width: 49.5%;
2262
   float: left;
2263
}
2264
#popularactivity {
2265
   width: 49.5%;
2266
   float: right;
2267
}
2268
#popularposts .content dt,
2269
#popularactivity .content dt {
2270
   width: 65%;
2271
   float: left;
2272
   margin: 0 0 3px 0;
2273
   padding: 0;
2274
   font-weight: bold;
2275
   clear: both;
2276
}
2277
#popularposts .content dd,
2278
#popularactivity .content dd {
2279
   width: 35%;
2280
   float: left;
2281
   margin: 0 0 3px 0;
2282
   padding: 0;
2283
}
2284
.profile_pie {
2285
   background-image: url(../images/stats_pie.png);
2286
   float: left;
2287
   height: 20px;
2288
   width: 20px;
2289
   margin: 0 1em 0 0;
2290
   padding: 0;
2291
   text-indent: -1000em;
2292
}
2293
2294
/* View posts.
2295
-------------- */
2296
.topic .time {
2297
   float: right;
2298
}
2299
.counter {
2300
   margin: 0;
2301
   padding: 0.2em 0.5em 0.1em 0.2em;
2302
   font-size: 2.2em;
2303
   font-weight: bold;
2304
   color: #9aa0a5;
2305
   float: left;
2306
}
2307
.list_posts {
2308
   border-top: 1px solid #3a3d3f;
2309
   padding-top: 12px;
2310
   margin-top: 6px;
2311
   overflow: auto;
2312
}
2313
.core_posts {
2314
   margin-bottom: 3px;
2315
}
2316
.topic h4 {
2317
   margin: 3px 0;
2318
}
2319
.topic .post {
2320
   margin: 0 1em;
2321
   min-height: 80px;
2322
   height: auto !important;
2323
   height: 80px;
2324
}
2325
.topic .mod_icons {
2326
   text-align: right;
2327
   margin-right: 1em;
2328
}
2329
#tracking .content dl {
2330
   border-bottom: 0;
2331
   margin: 0;
2332
   padding: 0;
2333
}
2334
#creator dl {
2335
   margin: 0;
2336
}
2337
#creator dt {
2338
   width: 40%;
2339
   float: left;
2340
   clear: both;
2341
   margin: 0 0 10px 0;
2342
}
2343
#creator dd {
2344
   float: right;
2345
   width: 55%;
2346
   margin: 0 0 10px 2px;
2347
   overflow: auto;
2348
}
2349
.ignoreboards {
2350
   margin: 0 2%;
2351
   padding: 0;
2352
   width: 45%;
2353
}
2354
.ignoreboards a {
2355
   font-weight: 400;
2356
   font-size: 14px;
2357
   border-bottom: 1px solid #3a3d3f;
2358
   padding: 3px 0;
2359
}
2360
.ignoreboards a:hover {
2361
   text-decoration: none;
2362
   border-bottom: 1px solid #3a3d3f;
2363
}
2364
.ignoreboards ul {
2365
   margin: 0;
2366
   padding: 0;
2367
}
2368
.ignoreboards li {
2369
   list-style: none;
2370
   float: left;
2371
   clear: both;
2372
}
2373
.ignoreboards li.category {
2374
   margin: 0.7em 0 0 0;
2375
   width: 100%;
2376
}
2377
.ignoreboards li ul {
2378
   margin: 0.2em 0 0 0;
2379
}
2380
.ignoreboards li.category ul li.board {
2381
   width: 93%;
2382
}
2383
#theme_settings {
2384
   overflow: auto;
2385
   margin: 0;
2386
   padding: 0;
2387
}
2388
#theme_settings li {
2389
   list-style: none;
2390
   margin: 10px 0;
2391
   padding: 0;
2392
}
2393
2394
/* Paid Subscriptions.
2395
---------------------- */
2396
#paid_subscription {
2397
   width: 100%;
2398
}
2399
#paid_subscription dl.settings {
2400
   margin-bottom: 0;
2401
}
2402
#paid_subscription dl.settings dd,
2403
#paid_subscription dl.settings dt {
2404
   margin-bottom: 4px;
2405
}
2406
2407
/* Pick theme.
2408
-------------- */
2409
#pick_theme {
2410
   width: 100%;
2411
   float: left;
2412
}
2413
2414
/* Issue a warning.
2415
------------------- */
2416
#warn_body {
2417
   width: 80%;
2418
   font-size: 0.9em;
2419
}
2420
2421
/* Styles for the statistics center.
2422
------------------------------------ */
2423
#statistics {
2424
   padding: 0.5em 0;
2425
}
2426
#statistics .title_bar {
2427
   margin: 4px 0 -2px 0;
2428
}
2429
#statistics h3.catbg {
2430
   text-align: center;
2431
}
2432
#statistics .content {
2433
   min-height: 210px;
2434
}
2435
#statistics .top_row {
2436
   min-height: 150px;
2437
}
2438
#stats_left,
2439
#top_posters,
2440
#top_topics_replies,
2441
#top_topics_starter {
2442
   float: left;
2443
   width: 49.5%;
2444
}
2445
#stats_right,
2446
#top_boards,
2447
#top_topics_views,
2448
#most_online {
2449
   float: right;
2450
   width: 49.5%;
2451
}
2452
dl.stats {
2453
   clear: both;
2454
   overflow: hidden;
2455
   margin: 0;
2456
   padding: 0;
2457
}
2458
dl.stats dt {
2459
   width: 49%;
2460
   float: left;
2461
   margin: 0 0 4px 0;
2462
   line-height: 16px;
2463
   padding: 0;
2464
   clear: both;
2465
   font-size: 1em;
2466
}
2467
dl.stats dd {
2468
   text-align: right;
2469
   width: 50%;
2470
   font-size: 1em;
2471
   float: right;
2472
   margin: 0 0 4px 0;
2473
   line-height: 16px;
2474
   padding: 0;
2475
}
2476
.statsbar .bar {
2477
   float: left;
2478
   background: #E95855;
2479
   display: block;
2480
   margin: 0 4px;
2481
   height: 16px;
2482
}
2483
tr.windowbg2 th.stats_month {
2484
   width: 25%;
2485
   padding: 0 2em;
2486
   text-align: left;
2487
}
2488
tr.windowbg2 td.stats_day {
2489
   padding: 0 3.5em;
2490
   text-align: left;
2491
}
2492
2493
/* Styles for the personal messages section.
2494
-------------------------------------------- */
2495
#personal_messages h3 span#author,
2496
#personal_messages h3 span#topic_title {
2497
   float: left;
2498
}
2499
#personal_messages h3 span#author {
2500
   margin: 0 0 0 0.5em;
2501
}
2502
#personal_messages h3 span#topic_title {
2503
   margin: 0 0 0 9em;
2504
}
2505
#personal_messages .labels {
2506
   padding: 0 1em 0 0;
2507
}
2508
#personal_messages .capacity_bar {
2509
   background: #f0f4f7;
2510
   display: block;
2511
   margin: 0.5em 0 0 1em;
2512
   height: 1em;
2513
   border: 1px solid #3a3d3f;
2514
   width: 10em;
2515
}
2516
#personal_messages .capacity_bar span {
2517-
   border-right: 1px solid #535659;
2517+
   border-right: 1px solid #3a3d3f;
2518
   display: block;
2519
   height: 1em;
2520
}
2521
#personal_messages .capacity_bar span.empty {
2522
   background: #a6d69d;
2523
}
2524
#personal_messages .capacity_bar span.filled {
2525
   background: #0081ee;
2526
}
2527
#personal_messages .capacity_bar span.full {
2528
   background: #0971f1;
2529
}
2530
#personal_messages .reportlinks {
2531
   padding: 0.5em 1.3em;
2532
}
2533
#searchLabelsExpand li {
2534
   padding: 0.3em 0.5em;
2535
}
2536
#manrules .righttext {
2537
   padding: 0.3em 0.1em;
2538
}
2539
dl.addrules dt.floatleft {
2540
   width: 15em;
2541
   color: #333;
2542
   padding: 0 1.25em 0.5em 1.25em;
2543
}
2544
#addrule fieldset {
2545
   clear: both;
2546
}
2547
2548
/* Styles for the calendar section.
2549
----------------------------------- */
2550
.calendar_table {
2551
   margin-bottom: 0.7em;
2552
}
2553
.calendar_today {
2554
   background-color: #424649;
2555
}
2556
.calendar_table .titlebg2 > .days {
2557
   color: #f9fdff;
2558
   font-size: 12px;
2559
   font-weight: 300;
2560
}
2561
#month_grid {
2562
   width: 200px;
2563
   text-align: center;
2564
   float: left;
2565
}
2566
#month_grid .cat_bar > .catbg {
2567
   font-size: 18px !important;
2568
}
2569
#month_grid table {
2570
   width: 200px;
2571
}
2572
#main_grid table {
2573
   width: 100%;
2574
   padding-bottom: 4px;
2575
}
2576
#main_grid table h3.catbg {
2577
   text-align: center;
2578
   height: 40px;
2579
   border-top: 2px solid #2A2E32;
2580
   border-bottom: none;
2581
}
2582
#main_grid table.weeklist td.windowbg {
2583
   text-align: center;
2584
   height: 49px;
2585
   width: 25px;
2586
   font-size: large;
2587
   padding: 0 7px;
2588
   border-bottom: 2px solid #2A2E32;
2589
}
2590
#main_grid table.weeklist td.weekdays {
2591
   height: 49px;
2592
   width: 100%;
2593
   padding: 4px;
2594
   text-align: left;
2595
   vertical-align: middle;
2596
   border-bottom: 2px solid #2A2E32;
2597
}
2598
#main_grid h3.weekly {
2599
   text-align: center;
2600
   padding-left: 0;
2601
   font-size: large;
2602
   height: 40px;
2603
}
2604
#main_grid h3 span.floatleft,
2605
#main_grid h3 span.floatright {
2606
   display: block;
2607
   font-weight: bold;
2608
}
2609
#main_grid table th.days {
2610
   width: 14%;
2611
   padding: 8px 0;
2612
}
2613
#main_grid table.weeklist h4.titlebg {
2614
   margin: 0;
2615
   height: 40px;
2616
   line-height: 40px;
2617
}
2618
#main_grid table td.weeks {
2619
   vertical-align: middle;
2620
   text-align: center;
2621
   font-weight: bold;
2622
   font-size: large;
2623
}
2624
#main_grid table td.days {
2625
   vertical-align: top;
2626
   text-align: center;
2627
}
2628
a.modify_event {
2629
   color: red;
2630
}
2631
span.hidelink {
2632
   font-style: italic;
2633
}
2634
#calendar_navigation {
2635
   text-align: center;
2636
}
2637
2638
/* Styles for the memberlist section.
2639
------------------------------------- */
2640
#mlist_search {
2641
   margin: auto;
2642
   width: 500px;
2643
}
2644
2645
/* Styles for the basic search section.
2646
--------------------------------------- */
2647
#searchform,
2648
#simple_search p {
2649
   padding: 0.5em;
2650
   margin: 0;
2651
}
2652
#simple_search,
2653
#simple_search p,
2654
#advanced_search {
2655
   text-align: center !important;
2656
   margin: 0;
2657
}
2658
#search_error {
2659
   font-style: italic;
2660
   padding: 0.3em 1em;
2661
}
2662
#search_term_input {
2663
   font-size: 115%;
2664
   margin: 0 0 1em;
2665
}
2666
2667
/* Styles for the advanced search section.
2668
------------------------------------------ */
2669
#searchform fieldset {
2670
   text-align: left;
2671
   padding: 0;
2672
   border: none;
2673
}
2674
#advanced_search dl#search_options {
2675
   margin: 0 auto;
2676
   width: 600px;
2677
   padding-top: 1em;
2678
   overflow: hidden;
2679
}
2680
#advanced_search dt {
2681
   clear: both;
2682
   float: left;
2683
   padding: 0.2em;
2684
   text-align: right;
2685
   width: 20%;
2686
}
2687
#advanced_search dd {
2688
   width: 75%;
2689
   float: left;
2690
   padding: 0.2em;
2691
   margin: 0 0 0 0.5em;
2692
   text-align: left;
2693
}
2694
#searchform .titlebg strong {
2695
   font-weight: 300;
2696
}
2697
#searchform p.clear {
2698
   clear: both;
2699
}
2700
2701
/* Styles for the search results page.
2702
-------------------------------------- */
2703
.topic_table td blockquote,
2704
.topic_table td .quoteheader {
2705
   margin: 0.5em;
2706
}
2707
.search_results_posts {
2708
   overflow: hidden;
2709
}
2710
.search_results_posts .buttons {
2711
   padding: 5px 1em 0 0;
2712
}
2713
2714
/* Styles for the help section.
2715
------------------------------- */
2716
#help_container {
2717
   margin: 0;
2718
   padding: 0 0 8px 0;
2719
}
2720
#helpmain {
2721
   padding: 0 1em;
2722
}
2723
2724
/* Styles for print media.
2725
-------------------------- */
2726
@media print {
2727
   #headerarea {
2728
      display: none;
2729
   }
2730
   .tborder {
2731
      border: none;
2732
   }
2733
}
2734
2735
/* Custom Styles.
2736
---------------- */
2737
a {
2738
   outline: none;
2739
}
2740
p,
2741
span,
2742
form {
2743
   margin: 0;
2744
   padding: 0;
2745
}
2746
#toolbar {
2747
   height: 46px;
2748
   background-color: #1E2326;
2749
}
2750
#toolbar ul,
2751
#toolbar li {
2752
   float: left;
2753
   list-style: none;
2754
   margin: 0;
2755
   padding: 0;
2756
}
2757
#toolbar li a {
2758
   text-decoration: none;
2759
}
2760
#toolbar li a:hover {
2761
   color: #9ac3c4;
2762
}
2763
#account {
2764
   float: left;
2765
}
2766
#account ul,
2767
#account li {
2768
   float: left;
2769
   list-style: none;
2770
   margin: 0;
2771
   padding: 0;
2772
}
2773
#account li.avatar-img {
2774
   margin-top: 8px;
2775
}
2776
#account li.avatar-img > img {
2777
   display: block;
2778
   width: 30px;
2779
   height: 30px;
2780
   border-radius: 8px;
2781
}
2782
#account ul li {
2783
   margin: 0;
2784
   position: relative;
2785
   line-height: 46px;
2786
   margin-right: 10px;
2787
   color: #dbe0e4;
2788
}
2789
#account li.greeting {
2790
   text-transform: none;
2791
}
2792
#account li a {
2793
   display: inline-block;
2794
   color: #686d70;
2795
}
2796
#account li.btn-login,
2797
#account li.btn-signup {
2798
   margin-right: 0;
2799
}
2800
#account li.btn-login > a,
2801
#account li.btn-signup > a {
2802
   text-decoration: none;
2803
   padding: 0 18px;
2804
   color: #e9f4fb;
2805
   font-weight: 400;
2806
}
2807
#account li.btn-login > a {
2808
   background: #65707a;
2809
}
2810
#account li.btn-signup > a {
2811
   background: #695459;
2812
}
2813
#quicknav {
2814
   float: right;
2815
   margin-top: 8px;
2816
}
2817
#quicknav li {
2818
   margin-right: 15px;
2819
}
2820
#quicknav li.social {
2821
   margin-left: 5px;
2822
   margin-right: 0;
2823
}
2824
#quicknav li:first-child {
2825
   margin-left: 0;
2826
}
2827
#quicknav li a {
2828
   display: inline-block;
2829
   color: #686d70;
2830
   line-height: 30px;
2831
}
2832
#quicknav li.social a {
2833
   background: #424649 url(../images/custom/social-icons.png) 50% 50% no-repeat;
2834
   width: 30px;
2835
   height: 30px;
2836
   text-indent: -9999px;
2837
   border-radius: 8px;
2838
   padding: 0;
2839
   border: none;
2840
}
2841
#quicknav li.social:hover a {
2842
   background-color: #34383b;
2843
}
2844
#quicknav li.facebook a {
2845
   background-position: 0 0;
2846
}
2847
#quicknav li.twitter a {
2848
   background-position: 0 -35px;
2849
}
2850
#quicknav li.googleplus a {
2851
   background-position: 0 -70px;
2852
}
2853
#quicknav li.dribble a {
2854
   background-position: 0 -105px;
2855
}
2856
#quicknav li.flickr a {
2857
   background-position: 0 -140px;
2858
}
2859
#quicknav li.youtube a {
2860
   background-position: 0 -175px;
2861
}
2862
#quicknav li.pinterest a {
2863
   background-position: 0 -210px;
2864
}
2865
#quicknav li.rss a {
2866
   background-position: 0 -245px;
2867
}
2868
#quicknav li.tumblr a {
2869
   background-position: 0 -280px;
2870
}
2871
#quicknav li.instagram a {
2872
   background-position: 0 -315px;
2873
}
2874
#quicknav li.digg a {
2875
   background-position: 0 -350px;
2876
}
2877
#quicknav li.linkedin a {
2878
   background-position: 0 -385px;
2879
}
2880
#quicknav li.stumbleupon a {
2881
   background-position: 0 -420px;
2882
}
2883
#quicknav li.vimeo a {
2884
   background-position: 0 -455px;
2885
}
2886
#quicknav li.behance a {
2887
   background-position: 0 -490px;
2888
}
2889
#quicknav li.skype a {
2890
   background-position: 0 -525px;
2891
}
2892
#quicknav li.delicious a {
2893
   background-position: 0 -560px;
2894
}
2895
#quicknav li.blogger a {
2896
   background-position: 0 -595px;
2897
}
2898
#header {
2899
   background: #1c1e1e;
2900
   height: 120px;
2901
}
2902
#header > .wrapper {
2903
   position: relative;
2904
}
2905
#logo { 
2906
   display: block;
2907
   float: left;
2908
   background: url(../images/custom/logo.png) no-repeat;
2909
   width: 250px;
2910
   height: 40px;
2911
   margin-top: 40px;
2912
}
2913
#search {
2914
   float: right;
2915
   background: #424649;
2916
   position: relative;
2917
   border-radius: 10px;
2918
   margin-top: 38px;
2919
}
2920
#search input {
2921
   background: none;
2922
   border: none;
2923
   outline: none;
2924
   padding: 0;
2925
}
2926
#search input[type="text"] {
2927
   width: 150px;
2928
   height: 22px;
2929
   padding: 8px 10px;
2930
   margin-left: 30px;
2931
   transition: all 0.2s ease-in 0s;
2932
   line-height: 1;
2933
   color: #FFFFFF;
2934
}
2935
#search input[type="submit"] {
2936
   position: absolute;
2937
   display: block;
2938
   height: 27px;
2939
   width: 25px;
2940
   background: url(http://i.imgur.com/bQDBf3d.png) 50% 50% no-repeat;
2941
   top: 5px;
2942
   left: 10px;
2943
   cursor: pointer;
2944
}
2945
#board-notice {
2946
   text-align: right;
2947
   font-size: 13px;
2948
   height: 65px;
2949
   line-height: 65px;
2950
}
2951
#board-notice > a,
2952
#board-notice > strong {
2953
   margin-left: 15px;
2954
   color: #1E2326;
2955
   text-decoration: none;
2956
   font-weight: 400;
2957
}
2958
#board-notice > strong {
2959
   text-transform: none;
2960
}
2961
#board-notice span {
2962
   background: #b18d96;
2963
   padding: 2px 6px;
2964
   color: #fff;
2965
   border-radius: 5px;
2966
}
2967
#board-notice a:hover span {
2968
   background: #65707a;
2969
}
2970
#navbar {
2971
   height: 64px;
2972
   padding: 0 10px;
2973
   background-color: rgba(31, 35, 38, 0.6);
2974
   border-top-left-radius: 10px;
2975
   border-top-right-radius: 10px;
2976
}
2977
#navbar ul {
2978
   margin: 0;
2979
   padding: 0;
2980
   z-index: 1000;
2981
}
2982
#topnav li {
2983
   float: left;
2984
   margin: 0;
2985
   padding: 0;
2986
   position: relative;
2987
   list-style: none;
2988
}
2989
#topnav > li {
2990
   margin: 0 5px;
2991
}
2992
#topnav > li > a {
2993
   display: block;
2994
   font-size: 14px;
2995
   padding: 25px 10px;
2996
   text-transform: none;
2997
   color: #FFF;
2998
   text-decoration: none;
2999
}
3000
#topnav > li > a.active,
3001
#topnav > li:hover > a {
3002
   color: #baebec;
3003
}
3004
#topnav li ul {
3005
   position: absolute;
3006
   width: 200px;
3007
   left: -999em;
3008
   background: #65707a;
3009
   border-top: 4px solid #90a2ae;
3010
   padding: 18px 0;
3011
}
3012
#topnav li li {
3013
   width: 200px;
3014
   height: auto;
3015
   padding: 0;
3016
   margin: 0;
3017
}
3018
#topnav li li a {
3019
   display: block;
3020
   padding: 0 15px;
3021
   height: auto;
3022
   float: none;
3023
   font-size: 14px;
3024
   color: #FFF;
3025
}
3026
#topnav li:hover ul {
3027
   left: 0;
3028
   top: 64px;
3029
}
3030
#topnav li:hover ul ul,
3031
#topnav li:hover ul ul ul,
3032
#topnav li:hover ul ul ul ul {
3033
   top: -999em;
3034
   left: auto;
3035
}
3036
#topnav li li:hover ul,
3037
#topnav li li li:hover ul,
3038
#topnav li li li li:hover ul {
3039
   left: 200px;
3040
   top: 0;
3041
}
3042
#button_login,
3043
#button_register,
3044
#button_logout {
3045
   display: none;
3046
}
3047
#main-content {
3048
   background: #2A2E31;
3049
   padding: 15px;
3050
   border-bottom-left-radius: 10px;
3051
   border-bottom-right-radius: 10px;
3052
}
3053
#footer {
3054
   padding: 50px 0;
3055
   text-align: center;
3056
   color: #a7abae;
3057
}
3058
#footer,
3059
#footer a {
3060
   font-family: 'Oxygen', sans-serif;
3061
   font-size: 13px;
3062
}
3063
#footer a {
3064
   color: #676b6e;
3065
}
3066
#footer .backtop {
3067
   color: #9aafc1;
3068
   text-transform: none;
3069
}
3070
.table_list .divider td {
3071
   height: 15px;
3072
}
3073
.mark_read {
3074
   overflow: hidden;
3075
   margin-top: -10px;
3076
   margin-bottom: 15px;
3077
}
3078
.mark_read .buttonlist ul {
3079
   padding: 0;
3080
   margin: 0;
3081
}
3082
.table_grid .icon2 {
3083
   width: 6%;
3084
}
3085
.cat_bar > .catbg,
3086
.title_bar > .titlebg {
3087
   padding: 0 10px;
3088
   margin-bottom: 2px;
3089
}
3090
.table_list .cat_bar > .catbg {
3091
   margin-bottom: 0;
3092
}
3093
.windowbg > .content,
3094
.windowbg2 > .content,
3095
#help_container > .windowbg2 {
3096
   padding: 15px;
3097
}
3098
.windowbg > .content > dl,
3099
.windowbg2 > .content > dl {
3100
   padding: 8px 0;
3101
}
3102
#forumposts .post_wrapper,
3103
#personal_messages div.windowbg,
3104
#personal_messages div.windowbg2,
3105
#main_admsection .topic > .windowbg,
3106
#main_admsection .topic > .windowbg2 {
3107
   overflow: hidden;
3108
   padding: 15px 0;
3109
   margin-bottom: 5px;
3110
}
3111
#main_admsection .topic .content,
3112
#personal_messages .windowbg > .content,
3113
#personal_messages .windowbg2 > .content {
3114
   border: none;
3115
   padding: 0 15px;
3116
}
3117
#personal_messages #profile_success {
3118
   padding: 10px;
3119
}
3120
#admincenter div.windowbg,
3121
#admincenter div.windowbg2,
3122
#manage_maintenance .windowbg,
3123
#manage_maintenance .windowbg2 {
3124
   padding: 0;
3125
   margin-bottom: 5px;
3126
}
3127
#manage_maintenance .content p {
3128
   margin-bottom: 10px;
3129
}
3130
#admincenter form {
3131
   overflow: hidden;
3132
}
3133
#admincenter #quick_search form {
3134
   font-size: 13px;
3135
}
3136
#advanced_search {
3137
   margin-bottom: 5px;
3138
}
3139
.editor {
3140
   border-color: #43474c !important;
3141
}