Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
common.css
0001 /* General Markup Styles
0002 ---------------------------------------- */
0003 html {
0004 font-size: 100%;
0005 /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
0006 height: 101%;
0007 }
0008
0009 body {
0010 font-family: Verdana, Helvetica, Arial, sans-serif;
0011 font-size: 10px;
0012 line-height: normal;
0013 margin: 0;
0014 padding: 12px 0;
0015 word-wrap: break-word;
0016 -webkit-print-color-adjust: exact;
0017 }
0018
0019 h1 {
0020 /* Forum name */
0021 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
0022 margin-right: 200px;
0023 margin-top: 15px;
0024 font-weight: bold;
0025 font-size: 2em;
0026 }
0027
0028 h2 {
0029 /* Forum header titles */
0030 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
0031 font-weight: normal;
0032 font-size: 2em;
0033 margin: 0.8em 0 0.2em 0;
0034 }
0035
0036 h2.solo {
0037 margin-bottom: 1em;
0038 }
0039
0040 h3 {
0041 /* Sub-headers (also used as post headers, but defined later) */
0042 font-family: Arial, Helvetica, sans-serif;
0043 font-weight: bold;
0044 text-transform: uppercase;
0045 border-bottom: 1px solid transparent;
0046 margin-bottom: 3px;
0047 padding-bottom: 2px;
0048 font-size: 1.05em;
0049 margin-top: 20px;
0050 }
0051
0052 h4 {
0053 /* Forum and topic list titles */
0054 font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
0055 font-size: 1.3em;
0056 }
0057
0058 p {
0059 line-height: 1.3em;
0060 font-size: 1.1em;
0061 margin-bottom: 1.5em;
0062 }
0063
0064 img {
0065 border-width: 0;
0066 }
0067
0068 hr {
0069 border: 0 solid transparent;
0070 border-top-width: 1px;
0071 height: 1px;
0072 margin: 5px 0;
0073 display: block;
0074 clear: both;
0075 }
0076
0077 hr.dashed {
0078 border-top-style: dashed;
0079 margin: 10px 0;
0080 }
0081
0082 hr.divider {
0083 display: none;
0084 }
0085
0086 p.right {
0087 text-align: right;
0088 }
0089
0090 p.jumpbox-return {
0091 margin-top: 10px;
0092 margin-bottom: 0;
0093 float: left;
0094 }
0095
0096 b, strong {
0097 font-weight: bold;
0098 }
0099
0100 i, em {
0101 font-style: italic;
0102 }
0103
0104 u {
0105 text-decoration: underline;
0106 }
0107
0108 ul {
0109 list-style-type: disc;
0110 }
0111
0112 ol {
0113 list-style-type: decimal;
0114 }
0115
0116 li {
0117 display: list-item;
0118 }
0119
0120 ul ul, ol ul {
0121 list-style-type: circle;
0122 }
0123
0124 ol ol ul, ol ul ul, ul ol ul, ul ul ul {
0125 list-style-type: square;
0126 }
0127
0128 a:hover { text-decoration: underline; }
0129
0130 /* Main blocks
0131 ---------------------------------------- */
0132 .wrap {
0133 border: 1px solid transparent;
0134 border-radius: 8px;
0135 margin: 0 auto;
0136 max-width: 1152px;
0137 min-width: 625px;
0138 padding: 15px;
0139 }
0140
0141 @media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
0142 .wrap {
0143 margin: 0 12px;
0144 }
0145 }
0146
0147 .page-body {
0148 margin: 4px 0;
0149 clear: both;
0150 }
0151
0152 .page-footer {
0153 clear: both;
0154 }
0155
0156 .page-footer h3 {
0157 margin-top: 20px;
0158 }
0159
0160 .logo {
0161 float: left;
0162 width: auto;
0163 padding: 10px 13px 0 10px;
0164 }
0165
0166 .logo:hover {
0167 text-decoration: none;
0168 }
0169
0170 .site_logo {
0171 display: inline-block;
0172 width: 149px;
0173 height: 52px;
0174 }
0175
0176 /* Site description and logo */
0177 .site-description {
0178 float: left;
0179 width: 65%;
0180 }
0181
0182 .site-description h1 {
0183 margin-right: 0;
0184 }
0185
0186 /* Round cornered boxes and backgrounds
0187 ---------------------------------------- */
0188 .headerbar {
0189 margin-bottom: 4px;
0190 padding: 5px;
0191 border-radius: 7px;
0192 }
0193
0194 .navbar {
0195 padding: 3px 10px;
0196 border-radius: 7px;
0197 }
0198
0199 .forabg {
0200 margin-bottom: 4px;
0201 padding: 5px;
0202 clear: both;
0203 border-radius: 7px;
0204 }
0205
0206 .forumbg {
0207 margin-bottom: 4px;
0208 padding: 5px;
0209 clear: both;
0210 border-radius: 7px;
0211 }
0212
0213 .panel {
0214 margin-bottom: 4px;
0215 padding: 5px 10px;
0216 border-radius: 7px;
0217 }
0218
0219 .post {
0220 padding: 5px 10px;
0221 margin-bottom: 4px;
0222 background-repeat: no-repeat;
0223 background-position: 100% 0;
0224 border-radius: 7px;
0225 position: relative;
0226 }
0227
0228 .rowbg {
0229 margin: 5px 5px 2px 5px;
0230 }
0231
0232 /* Horizontal lists
0233 ----------------------------------------*/
0234 .navbar ul.linklist {
0235 padding: 2px 0;
0236 list-style-type: none;
0237 }
0238
0239 ul.linklist {
0240 display: block;
0241 margin: 0;
0242 }
0243
0244 .cp-main .panel {
0245 padding: 5px 10px;
0246 }
0247
0248 ul.linklist > li {
0249 float: left;
0250 font-size: 1.1em;
0251 line-height: 2.2em;
0252 list-style-type: none;
0253 margin-right: 7px;
0254 padding-top: 1px;
0255 width: auto;
0256 }
0257
0258 ul.linklist > li.rightside, p.rightside, a.rightside {
0259 float: right;
0260 margin-right: 0;
0261 margin-left: 7px;
0262 text-align: right;
0263 }
0264
0265 ul.navlinks {
0266 border-top: 1px solid transparent;
0267 }
0268
0269 ul.leftside {
0270 float: left;
0271 margin-left: 0;
0272 margin-right: 5px;
0273 text-align: left;
0274 }
0275
0276 ul.rightside {
0277 float: right;
0278 margin-left: 5px;
0279 margin-right: -5px;
0280 text-align: right;
0281 }
0282
0283 ul.linklist li.responsive-menu {
0284 position: relative;
0285 margin: 0 5px 0 0;
0286 }
0287
0288 .hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside {
0289 max-width: 48%;
0290 }
0291
0292 .hasjs ul.linklist.fullwidth {
0293 max-width: none;
0294 }
0295
0296 li.responsive-menu.dropdown-right .dropdown {
0297 left: -9px;
0298 }
0299
0300 li.responsive-menu.dropdown-left .dropdown {
0301 right: -6px;
0302 }
0303
0304 ul.linklist .dropdown {
0305 top: 22px;
0306 }
0307
0308 ul.linklist .dropdown-up .dropdown {
0309 bottom: 18px;
0310 top: auto;
0311 }
0312
0313 /* Bulletin icons for list items
0314 ----------------------------------------*/
0315 ul.linklist.bulletin > li:before {
0316 display: inline-block;
0317 content: "\2022";
0318 font-size: inherit;
0319 line-height: inherit;
0320 padding-right: 4px;
0321 }
0322
0323 ul.linklist.bulletin > li:first-child:before,
0324 ul.linklist.bulletin > li.rightside:last-child:before {
0325 content: none;
0326 }
0327
0328 ul.linklist.bulletin > li.no-bulletin:before {
0329 content: none;
0330 }
0331
0332 .responsive-menu:before {
0333 display: none !important;
0334 }
0335
0336 /* Profile in overall_header.html */
0337 .header-profile {
0338 display: inline-block;
0339 vertical-align: top;
0340 }
0341
0342 a.header-avatar,
0343 a.header-avatar:hover {
0344 text-decoration: none;
0345 }
0346
0347 a.header-avatar img {
0348 margin-bottom: 2px;
0349 max-height: 20px;
0350 vertical-align: middle;
0351 width: auto;
0352 }
0353
0354 a.header-avatar span:after {
0355 content: '\f0dd';
0356 display: inline-block;
0357 font: normal normal normal 14px/1 FontAwesome;
0358 padding-left: 6px;
0359 padding-top: 2px;
0360 vertical-align: top;
0361 }
0362
0363 /* Dropdown menu
0364 ----------------------------------------*/
0365 .dropdown-container {
0366 position: relative;
0367 }
0368
0369 .dropdown-container-right {
0370 float: right;
0371 }
0372
0373 .dropdown-container-left {
0374 float: left;
0375 }
0376
0377 .nojs .dropdown-container:hover .dropdown {
0378 display: block !important;
0379 }
0380
0381 .dropdown {
0382 display: none;
0383 position: absolute;
0384 left: 0;
0385 top: 1.2em;
0386 z-index: 2;
0387 border: 1px solid transparent;
0388 border-radius: 5px;
0389 padding: 9px 0 0;
0390 margin-right: -500px;
0391 }
0392
0393 .dropdown.live-search {
0394 top: auto;
0395 }
0396
0397 .dropdown-container.topic-tools {
0398 float: left;
0399 }
0400
0401 .dropdown-up .dropdown {
0402 top: auto;
0403 bottom: 1.2em;
0404 padding: 0 0 9px;
0405 }
0406
0407 .dropdown-left .dropdown, .nojs .rightside .dropdown {
0408 left: auto;
0409 right: 0;
0410 margin-left: -500px;
0411 margin-right: 0;
0412 }
0413
0414 .dropdown-button-control .dropdown {
0415 top: 24px;
0416 }
0417
0418 .dropdown-button-control.dropdown-up .dropdown {
0419 top: auto;
0420 bottom: 24px;
0421 }
0422
0423 .dropdown .pointer, .dropdown .pointer-inner {
0424 position: absolute;
0425 width: 0;
0426 height: 0;
0427 border-top-width: 0;
0428 border-bottom: 10px solid transparent;
0429 border-left: 10px dashed transparent;
0430 border-right: 10px dashed transparent;
0431 -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */
0432 display: block;
0433 }
0434
0435 .dropdown-up .pointer, .dropdown-up .pointer-inner {
0436 border-bottom-width: 0;
0437 border-top: 10px solid transparent;
0438 }
0439
0440 .dropdown .pointer {
0441 right: auto;
0442 left: 10px;
0443 top: -1px;
0444 z-index: 3;
0445 }
0446
0447 .dropdown-up .pointer {
0448 bottom: -1px;
0449 top: auto;
0450 }
0451
0452 .dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer {
0453 left: auto;
0454 right: 10px;
0455 }
0456
0457 .dropdown .pointer-inner {
0458 top: auto;
0459 bottom: -11px;
0460 left: -10px;
0461 }
0462
0463 .dropdown-up .pointer-inner {
0464 bottom: auto;
0465 top: -11px;
0466 }
0467
0468 .dropdown .dropdown-contents {
0469 z-index: 2;
0470 overflow: hidden;
0471 overflow-y: auto;
0472 border: 1px solid transparent;
0473 border-radius: 5px;
0474 padding: 5px;
0475 position: relative;
0476 max-height: 300px;
0477 }
0478
0479 .dropdown-contents a {
0480 display: block;
0481 padding: 5px;
0482 }
0483
0484 .jumpbox {
0485 margin: 5px 0;
0486 }
0487
0488 .jumpbox .dropdown li {
0489 border-top: 1px solid transparent;
0490 }
0491
0492 .jumpbox .dropdown-select {
0493 margin: 0;
0494 }
0495
0496 .jumpbox .dropdown-contents {
0497 padding: 0;
0498 text-decoration: none;
0499 }
0500
0501 .jumpbox .dropdown-contents li {
0502 padding: 0;
0503 }
0504
0505 .jumpbox .dropdown-contents a {
0506 margin-right: 20px;
0507 padding: 5px 10px;
0508 text-decoration: none;
0509 width: 100%;
0510 }
0511
0512 .jumpbox .spacer {
0513 display: inline-block;
0514 width: 0px;
0515 }
0516
0517 .jumpbox .spacer + .spacer {
0518 width: 20px;
0519 }
0520
0521 .dropdown-contents a {
0522 display: block;
0523 padding: 5px;
0524 }
0525
0526 .jumpbox .dropdown-select {
0527 margin: 0;
0528 }
0529
0530 .jumpbox .dropdown-contents a {
0531 text-decoration: none;
0532 }
0533
0534 .dropdown li {
0535 display: list-item;
0536 border-top: 1px dotted transparent;
0537 float: none !important;
0538 line-height: normal !important;
0539 font-size: 1em !important;
0540 list-style: none;
0541 margin: 0;
0542 white-space: nowrap;
0543 text-align: left;
0544 }
0545
0546 .dropdown-contents > li {
0547 padding-right: 15px;
0548 }
0549
0550 .dropdown-nonscroll > li {
0551 padding-right: 0;
0552 }
0553
0554 .dropdown li:first-child, .dropdown li.separator + li, .dropdown li li {
0555 border-top: 0;
0556 }
0557
0558 .dropdown li li:first-child {
0559 margin-top: 4px;
0560 }
0561
0562 .dropdown li li:last-child {
0563 padding-bottom: 0;
0564 }
0565
0566 .dropdown li li {
0567 border-top: 1px dotted transparent;
0568 padding-left: 18px;
0569 }
0570
0571 .wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li {
0572 white-space: normal;
0573 }
0574
0575 .dropdown li.separator {
0576 border-top: 1px solid transparent;
0577 padding: 0;
0578 }
0579
0580 .dropdown li.separator:first-child, .dropdown li.separator:last-child {
0581 display: none !important;
0582 }
0583
0584 /* Responsive breadcrumbs
0585 ----------------------------------------*/
0586 .breadcrumbs .crumb {
0587 float: left;
0588 font-weight: bold;
0589 word-wrap: normal;
0590 }
0591
0592 .breadcrumbs .crumb:before {
0593 content: '\2039';
0594 font-weight: bold;
0595 padding: 0 0.5em;
0596 }
0597
0598 .breadcrumbs .crumb:first-child:before {
0599 content: none;
0600 }
0601
0602 .breadcrumbs .crumb a {
0603 white-space: nowrap;
0604 text-overflow: ellipsis;
0605 vertical-align: bottom;
0606 overflow: hidden;
0607 }
0608
0609 .breadcrumbs.wrapped .crumb a { letter-spacing: -.3px; }
0610 .breadcrumbs.wrapped .crumb.wrapped-medium a { letter-spacing: -.4px; }
0611 .breadcrumbs.wrapped .crumb.wrapped-tiny a { letter-spacing: -.5px; }
0612
0613 .breadcrumbs .crumb.wrapped-max a { max-width: 120px; }
0614 .breadcrumbs .crumb.wrapped-wide a { max-width: 100px; }
0615 .breadcrumbs .crumb.wrapped-medium a { max-width: 80px; }
0616 .breadcrumbs .crumb.wrapped-small a { max-width: 60px; }
0617 .breadcrumbs .crumb.wrapped-tiny a { max-width: 40px; }
0618
0619 /* Table styles
0620 ----------------------------------------*/
0621 table.table1 {
0622 width: 100%;
0623 }
0624
0625 .ucp-main table.table1 {
0626 padding: 2px;
0627 }
0628
0629 table.table1 thead th {
0630 font-weight: normal;
0631 text-transform: uppercase;
0632 line-height: 1.3em;
0633 font-size: 1em;
0634 padding: 0 0 4px 3px;
0635 }
0636
0637 table.table1 thead th span {
0638 padding-left: 7px;
0639 }
0640
0641 table.table1 tbody tr {
0642 border: 1px solid transparent;
0643 }
0644
0645 table.table1 td {
0646 font-size: 1.1em;
0647 }
0648
0649 table.table1 tbody td {
0650 padding: 5px;
0651 border-top: 1px solid transparent;
0652 }
0653
0654 table.table1 tbody th {
0655 padding: 5px;
0656 border-bottom: 1px solid transparent;
0657 text-align: left;
0658 }
0659
0660 /* Specific column styles */
0661 table.table1 .name { text-align: left; }
0662 table.table1 .center { text-align: center; }
0663 table.table1 .reportby { width: 15%; }
0664 table.table1 .posts { text-align: center; width: 7%; }
0665 table.table1 .joined { text-align: left; width: 15%; }
0666 table.table1 .active { text-align: left; width: 15%; }
0667 table.table1 .mark { text-align: center; width: 7%; }
0668 table.table1 .info { text-align: left; width: 30%; }
0669 table.table1 .info div { width: 100%; white-space: normal; overflow: hidden; }
0670 table.table1 .autocol { line-height: 2em; white-space: nowrap; }
0671 table.table1 thead .autocol { padding-left: 1em; }
0672
0673 table.table1 span.rank-img {
0674 float: right;
0675 width: auto;
0676 }
0677
0678 table.info td {
0679 padding: 3px;
0680 }
0681
0682 table.info tbody th {
0683 padding: 3px;
0684 text-align: right;
0685 vertical-align: top;
0686 font-weight: normal;
0687 }
0688
0689 .forumbg table.table1 {
0690 margin: 0;
0691 }
0692
0693 .forumbg-table > .inner {
0694 margin: 0 -1px;
0695 }
0696
0697 .color_palette_placeholder table {
0698 border-collapse: separate;
0699 border-spacing: 1px;
0700 }
0701
0702 /* Misc layout styles
0703 ---------------------------------------- */
0704 /* column[1-2] styles are containers for two column layouts */
0705 .column1 {
0706 float: left;
0707 clear: left;
0708 width: 49%;
0709 }
0710
0711 .column2 {
0712 float: right;
0713 clear: right;
0714 width: 49%;
0715 }
0716
0717 /* General classes for placing floating blocks */
0718 .left-box {
0719 float: left;
0720 width: auto;
0721 text-align: left;
0722 max-width: 100%;
0723 }
0724
0725 .left-box.profile-details {
0726 width: 80%;
0727 }
0728
0729 .right-box {
0730 float: right;
0731 width: auto;
0732 text-align: right;
0733 max-width: 100%;
0734 }
0735
0736 dl.details {
0737 /*font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;*/
0738 font-size: 1.1em;
0739 }
0740
0741 dl.details dt {
0742 float: left;
0743 clear: left;
0744 width: 30%;
0745 text-align: right;
0746 display: block;
0747 }
0748
0749 dl.details dd {
0750 margin-left: 0;
0751 padding-left: 5px;
0752 margin-bottom: 5px;
0753 float: left;
0754 width: 65%;
0755 overflow: hidden;
0756 text-overflow: ellipsis;
0757 }
0758
0759 .clearfix, fieldset dl, ul.topiclist dl, dl.polls {
0760 overflow: hidden;
0761 }
0762
0763 fieldset.fields1 ul.recipients {
0764 list-style-type: none;
0765 line-height: 1.8;
0766 max-height: 150px;
0767 overflow-y: auto;
0768 }
0769
0770 fieldset.fields1 dd.recipients {
0771 clear: left;
0772 margin-left: 1em;
0773 }
0774
0775 fieldset.fields1 ul.recipients input.button2{
0776 font-size: 0.8em;
0777 margin-right: 0;
0778 padding: 0;
0779 }
0780
0781 fieldset.fields1 dl.pmlist > dt {
0782 width: auto !important;
0783 }
0784
0785 fieldset.fields1 dl.pmlist dd.recipients {
0786 margin-left: 0 !important;
0787 }
0788
0789 /* Action-bars (container for post/reply buttons, pagination, etc.)
0790 ---------------------------------------- */
0791 .action-bar {
0792 font-size: 11px;
0793 margin: 4px 0;
0794 }
0795
0796 .forabg + .action-bar {
0797 margin-top: 2em;
0798 }
0799
0800 .action-bar .button {
0801 margin-right: 5px;
0802 float: left;
0803 }
0804
0805 .action-bar .button-search {
0806 margin-right: 0;
0807 }
0808
0809 /* Pagination
0810 ---------------------------------------- */
0811 .pagination {
0812 float: right;
0813 text-align: right;
0814 width: auto;
0815 }
0816
0817 .action-bar.bar-bottom .pagination {
0818 margin-top: 0;
0819 }
0820
0821 .action-bar .pagination .button {
0822 margin-right: 0;
0823 float: none;
0824 }
0825
0826 .pagination > ul {
0827 display: inline-block;
0828 list-style: none !important;
0829 margin-left: 5px;
0830 }
0831
0832 .pagination > ul > li {
0833 display: inline-block !important;
0834 padding: 0;
0835 font-size: 100%;
0836 line-height: normal;
0837 vertical-align: middle;
0838 }
0839
0840 .pagination li a, .pagination li span {
0841 border-radius: 2px;
0842 padding: 2px 5px;
0843 }
0844
0845 .pagination li.active span {
0846 display: inline-block;
0847 font-size: 13px;
0848 font-weight: normal;
0849 font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
0850 line-height: 1.4;
0851 text-align: center;
0852 white-space: nowrap;
0853 vertical-align: middle;
0854 border: 1px solid transparent;
0855 }
0856
0857 .pagination li.ellipsis span {
0858 border: none;
0859 padding: 0;
0860 }
0861
0862 .pagination li.page-jump {
0863 margin-right: 5px;
0864 }
0865
0866 .pagination li.page-jump a {
0867 padding: 0 8px;
0868 }
0869
0870 .pagination li.page-jump a i {
0871 font-size: 21px;
0872 }
0873
0874 .pagination .arrow a {
0875 padding: 2px 0;
0876 }
0877
0878 /* Pagination in viewforum for multipage topics */
0879 .row .pagination {
0880 display: block;
0881 margin-top: 0.3em;
0882 }
0883
0884 .row .pagination > ul {
0885 margin: 0;
0886 }
0887
0888 .row .pagination li a, .row .pagination li span {
0889 border-radius: 2px;
0890 padding: 1px 3px;
0891 font-size: 9px;
0892 }
0893
0894 .topic-poster {
0895 float: left;
0896 padding-right: 0.5em;
0897 margin-top: 0.3em;
0898 }
0899
0900 /* jQuery popups
0901 ---------------------------------------- */
0902 .phpbb_alert {
0903 border: 1px solid transparent;
0904 display: none;
0905 left: 0;
0906 padding: 0 25px 20px 25px;
0907 position: fixed;
0908 right: 0;
0909 top: 150px;
0910 z-index: 50;
0911 width: 620px;
0912 margin: 0 auto;
0913 }
0914
0915 @media only screen and (max-height: 500px), only screen and (max-device-width: 500px)
0916 {
0917 .phpbb_alert {
0918 top: 25px;
0919 }
0920 }
0921
0922 .phpbb_alert .alert_close {
0923 float: right;
0924 margin-right: -36px;
0925 margin-top: -8px;
0926 }
0927
0928 .phpbb_alert p {
0929 margin: 8px 0;
0930 padding-bottom: 8px;
0931 }
0932
0933 .phpbb_alert label {
0934 display: block;
0935 margin: 8px 0;
0936 padding-bottom: 8px;
0937 }
0938
0939 .phpbb_alert div.alert_text > p,
0940 .phpbb_alert div.alert_text > label,
0941 .phpbb_alert div.alert_text > select,
0942 .phpbb_alert div.alert_text > textarea,
0943 .phpbb_alert div.alert_text > input {
0944 font-size: 1.1em;
0945 }
0946
0947 .darkenwrapper {
0948 display: none;
0949 position: relative;
0950 z-index: 44;
0951 }
0952
0953 .darken {
0954 position: fixed;
0955 left: 0;
0956 top: 0;
0957 width: 100%;
0958 height: 100%;
0959 opacity: 0.5;
0960 z-index: 45;
0961 }
0962
0963 .loading_indicator {
0964 background: center center no-repeat;
0965 border-radius: 5px;
0966 display: none;
0967 opacity: 0.8;
0968 margin-top: -50px;
0969 margin-left: -50px;
0970 height: 50px;
0971 width: 50px;
0972 position: fixed;
0973 left: 50%;
0974 top: 50%;
0975 z-index: 51;
0976 }
0977
0978 /* Miscellaneous styles
0979 ---------------------------------------- */
0980 .copyright {
0981 padding: 5px;
0982 text-align: center;
0983 }
0984
0985 .small {
0986 font-size: 0.9em !important;
0987 }
0988
0989 .titlespace {
0990 margin-bottom: 15px;
0991 }
0992
0993 .headerspace {
0994 margin-top: 20px;
0995 }
0996
0997 .error {
0998 font-weight: bold;
0999 font-size: 1em;
1000 }
1001
1002 div.rules {
1003 margin: 10px 0;
1004 font-size: 1.1em;
1005 padding: 5px 10px;
1006 border-radius: 7px;
1007 }
1008
1009 div.rules ul, div.rules ol {
1010 margin-left: 20px;
1011 }
1012
1013 p.post-notice {
1014 position: relative;
1015 padding: 5px;
1016 min-height: 14px;
1017 margin-bottom: 1em;
1018 }
1019
1020 form > p.post-notice strong {
1021 line-height: 20px;
1022 }
1023
1024 .stat-block {
1025 clear: both;
1026 }
1027
1028 .top-anchor {
1029 display: block;
1030 position: absolute;
1031 top: -20px;
1032 }
1033
1034 .clear {
1035 display: block;
1036 clear: both;
1037 font-size: 1px;
1038 line-height: 1px;
1039 background: transparent;
1040 }
1041
1042 /* Inner box-model clearing */
1043 .inner:after,
1044 ul.linklist:after,
1045 .action-bar:after,
1046 .notification_text:after,
1047 .tabs-container:after,
1048 .tabs > ul:after,
1049 .minitabs > ul:after,
1050 .postprofile .avatar-container:after {
1051 clear: both;
1052 content: '';
1053 display: block;
1054 }
1055
1056 .emoji {
1057 min-height: 18px;
1058 min-width: 18px;
1059 height: 1em;
1060 width: 1em;
1061 }
1062
1063 .smilies {
1064 vertical-align: text-bottom;
1065 }
1066
1067 .icon-notification {
1068 position: relative;
1069 }
1070
1071 .member-search {
1072 float: left;
1073 margin: 0;
1074 padding: 6px 10px;
1075 }
1076
1077 .member-search strong {
1078 font-size: 0.95em;
1079 }
1080
1081 .dropdown-extended {
1082 display: none;
1083 z-index: 1;
1084 }
1085
1086 .dropdown-extended ul {
1087 max-height: 350px;
1088 overflow-y: auto;
1089 overflow-x: hidden;
1090 clear: both;
1091 }
1092
1093 .dropdown-extended ul li {
1094 padding: 0;
1095 margin: 0 !important;
1096 float: none;
1097 border-top: 1px solid;
1098 list-style-type: none;
1099 font-size: 0.95em;
1100 clear: both;
1101 position: relative;
1102 }
1103
1104 .dropdown-extended ul li:first-child {
1105 border-top: none;
1106 }
1107
1108 .dropdown-extended ul li.no_notifications {
1109 padding: 10px;
1110 }
1111
1112 .dropdown-extended .dropdown-contents {
1113 max-height: none;
1114 padding: 0;
1115 position: absolute;
1116 width: 340px;
1117 }
1118
1119 .nojs .dropdown-extended .dropdown-contents {
1120 position: relative;
1121 }
1122
1123 .dropdown-extended .header {
1124 padding: 0 10px;
1125 font-family: Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
1126 font-weight: bold;
1127 text-align: left;
1128 text-shadow: 1px 1px 1px white;
1129 text-transform: uppercase;
1130 line-height: 3em;
1131 border-bottom: 1px solid;
1132 border-radius: 5px 5px 0 0;
1133 }
1134
1135 .dropdown-extended .header .header_settings {
1136 float: right;
1137 font-weight: normal;
1138 text-transform: none;
1139 }
1140
1141 .dropdown-extended .header .header_settings a {
1142 display: inline-block;
1143 padding: 0 5px;
1144 }
1145
1146 .dropdown-extended .header:after {
1147 content: '';
1148 display: table;
1149 clear: both;
1150 }
1151
1152 .dropdown-extended .footer {
1153 text-align: center;
1154 font-size: 1.1em;
1155 }
1156
1157 .dropdown-extended ul li a, .dropdown-extended ul li.no-url {
1158 padding: 8px;
1159 }
1160
1161 .dropdown-extended .footer > a {
1162 padding: 5px 0;
1163 }
1164
1165 .dropdown-extended ul li a, .notification_list dt > a, .dropdown-extended .footer > a {
1166 display: block;
1167 text-decoration: none;
1168 }
1169
1170 .notification_list ul li img {
1171 float: left;
1172 max-height: 50px;
1173 max-width: 50px;
1174 width: auto !important;
1175 height: auto !important;
1176 margin-right: 5px;
1177 }
1178
1179 .notification_list ul li p {
1180 margin-bottom: 4px;
1181 font-size: 1em;
1182 }
1183
1184 .notification_list p.notification-reference,
1185 .notification_list p.notification-location,
1186 .notification_list li a p.notification-reason {
1187 overflow: hidden;
1188 text-overflow: ellipsis;
1189 white-space: nowrap;
1190 }
1191
1192 .notification_list p.notification-time {
1193 font-size: 0.9em;
1194 margin: 0;
1195 text-align: right;
1196 }
1197
1198 .notification_list div.notifications {
1199 margin-left: 50px;
1200 padding: 5px;
1201 }
1202
1203 .notification_list div.notifications a {
1204 display: block;
1205 }
1206
1207 .notification_list p.notifications_title {
1208 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
1209 font-size: 1.2em !important;
1210 }
1211
1212 .notification_list p.notifications_title strong {
1213 font-weight: bold;
1214 }
1215
1216 .notification_list p.notifications_time {
1217 font-size: 0.9em !important;
1218 }
1219
1220 .notification_text {
1221 margin-left: 58px;
1222 }
1223
1224 .badge {
1225 border-radius: 10px;
1226 opacity: 0.8;
1227 text-align: center;
1228 white-space: nowrap;
1229 font-size: 10px;
1230 line-height: 1;
1231 float: right;
1232 display: inline-block;
1233 margin-left: 3px;
1234 vertical-align: baseline;
1235 position: relative;
1236 top: 3px;
1237 padding: 4px 6px;
1238 }
1239
1240 .badge.hidden {
1241 display: none;
1242 }
1243
1244 /* Navbar specific list items
1245 ----------------------------------------*/
1246
1247 .linklist .quick-links {
1248 margin: 0 7px 0 0;
1249 }
1250
1251 .linklist.compact .rightside > a > span span {
1252 display: none;
1253 }
1254
1255 .dropdown-page-jump .dropdown {
1256 top: 20px;
1257 }
1258
1259 .dropdown-page-jump.dropdown-up .dropdown {
1260 bottom: 20px;
1261 }
1262
1263 .dropdown-page-jump input.tiny {
1264 width: 50px;
1265 }
1266
1267 .dropdown .clone.hidden + li.separator {
1268 display: none;
1269 }
1270
1271 .dropdown .clone.hidden + li {
1272 border-top: none;
1273 }
1274