Verzeichnisstruktur phpBB-3.1.0


Veröffentlicht
27.10.2014

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.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

      (Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

common.css

Zuletzt modifiziert: 09.10.2024, 12:54 - Dateigröße: 21.50 KiB


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