]> git.aero2k.de Git - dfde-theme.git/commitdiff
leer
authoreggy <eggy@localhost>
Tue, 18 Jul 2017 14:46:19 +0000 (16:46 +0200)
committereggy <eggy@localhost>
Tue, 18 Jul 2017 14:46:19 +0000 (16:46 +0200)
72 files changed:
dfdeREADME.txt [deleted file]
style.cfg [deleted file]
theme/base.css [deleted file]
theme/bidi.css [deleted file]
theme/buttons.css [deleted file]
theme/colours.css [deleted file]
theme/common.css [deleted file]
theme/content.css [deleted file]
theme/cp.css [deleted file]
theme/forms.css [deleted file]
theme/icons.css [deleted file]
theme/images/announce_read.gif [deleted file]
theme/images/announce_read_locked.gif [deleted file]
theme/images/announce_read_locked_mine.gif [deleted file]
theme/images/announce_read_mine.gif [deleted file]
theme/images/announce_unread.gif [deleted file]
theme/images/announce_unread_locked.gif [deleted file]
theme/images/announce_unread_locked_mine.gif [deleted file]
theme/images/announce_unread_mine.gif [deleted file]
theme/images/bg_header.gif [deleted file]
theme/images/bg_list.gif [deleted file]
theme/images/forum_link.gif [deleted file]
theme/images/forum_read.gif [deleted file]
theme/images/forum_read_locked.gif [deleted file]
theme/images/forum_read_subforum.gif [deleted file]
theme/images/forum_unread.gif [deleted file]
theme/images/forum_unread_locked.gif [deleted file]
theme/images/forum_unread_subforum.gif [deleted file]
theme/images/icon_download.gif [deleted file]
theme/images/icon_offline.gif [deleted file]
theme/images/icon_online.gif [deleted file]
theme/images/icon_rate_bad.gif [deleted file]
theme/images/icon_rate_good.gif [deleted file]
theme/images/icons_contact.png [deleted file]
theme/images/index.htm [deleted file]
theme/images/loading.gif [deleted file]
theme/images/no_avatar.gif [deleted file]
theme/images/plupload/done.gif [deleted file]
theme/images/plupload/error.gif [deleted file]
theme/images/plupload/throbber.gif [deleted file]
theme/images/quote.gif [deleted file]
theme/images/quote_rtl.gif [deleted file]
theme/images/site_logo.gif [deleted file]
theme/images/sticky_read.gif [deleted file]
theme/images/sticky_read_locked.gif [deleted file]
theme/images/sticky_read_locked_mine.gif [deleted file]
theme/images/sticky_read_mine.gif [deleted file]
theme/images/sticky_unread.gif [deleted file]
theme/images/sticky_unread_locked.gif [deleted file]
theme/images/sticky_unread_locked_mine.gif [deleted file]
theme/images/sticky_unread_mine.gif [deleted file]
theme/images/topic_moved.gif [deleted file]
theme/images/topic_read.gif [deleted file]
theme/images/topic_read_hot.gif [deleted file]
theme/images/topic_read_hot_mine.gif [deleted file]
theme/images/topic_read_locked.gif [deleted file]
theme/images/topic_read_locked_mine.gif [deleted file]
theme/images/topic_read_mine.gif [deleted file]
theme/images/topic_unread.gif [deleted file]
theme/images/topic_unread_hot.gif [deleted file]
theme/images/topic_unread_hot_mine.gif [deleted file]
theme/images/topic_unread_locked.gif [deleted file]
theme/images/topic_unread_locked_mine.gif [deleted file]
theme/images/topic_unread_mine.gif [deleted file]
theme/links.css [deleted file]
theme/normalize.css [deleted file]
theme/plupload.css [deleted file]
theme/print.css [deleted file]
theme/responsive.css [deleted file]
theme/stylesheet.css [deleted file]
theme/tweaks.css [deleted file]
theme/utilities.css [deleted file]

diff --git a/dfdeREADME.txt b/dfdeREADME.txt
deleted file mode 100644 (file)
index a50f417..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-
-Der Style basiert auf dem "alten Template" entwickelt von Timo Salmen, das wiederum war basierend auf dem Debian Live Template, entwickelt von Christoph Haas. 
-Vielen DANK dafür an Timo und Christoph!
-
-Infos zur Umstellung gibts in den Threads 
- https://debianforum.de/forum/viewtopic.php?f=5&t=158531
- https://debianforum.de/forum/viewtopic.php?f=14&t=165612
- https://debianforum.de/forum/viewtopic.php?f=15&t=165808
- https://debianforum.de/forum/viewtopic.php?f=5&t=165804
-sowie im Wiki auf
- https://wiki.debianforum.de/Dfdebugtrackerchen
-
-Dort im Wiki bitte auch gefundene Fehler etc eintragen, erleichtert uns hoffentlich die Koordination.
-
-
-
-Aktuell eingesetzte Version des Boards ist 
-https://www.phpbb.com/files/release/phpBB-3.2.0.zip (sha256: 1ffd519239acfb9ffe6c83f7e04879c10d02c40f30464906f90fb21ff7f83681 )
-
-
-
-
-Wenn Ihr Änderungen machen wollt: Mitarbeit ist ausdrücklich gewünscht. 
- Wichtig ist aber, dass der Style eine "minimal-inversive" Fassung bleibt. Daher bitte (wenn möglich) keine Änderungen vornehmen, die tiefer in die Struktur eingreifen - wir wollen, dass spätere Updates so schmerzlos wie möglich ablaufen! D.h. Änderungen an den Template und Theme Dateien sind ok, direkte Änderungen am php-Code des Boards eher nicht.
-
-
-
-Sinnvolle Einstellung (während des Testens) im Board damit die Styles nicht aus dem Cache sondern direkt von der Platte genommen werden:
- Administration Control Panel >> Load Settings >> Recompile Stale Style Components: Yes
-
-
-
-
-Falls jemand die Grafiken schöner machen möchte: 
-
- Auch an Grafiken wurde was geändert: die Anführungszeichen fürs quote-icon sind jetzt "unsicherbare Pixel", sonst muss man zuviel am Style rumpatchen - falls dazu jemand ne bessere Idee hat immer her damit.
-
- Umwandeln der blauen Icons (aus dem "normalen Style") zu roten: 
-
-    ls *.gif -1 |xargs -I{}  convert {}   -modulate 100,100,-20   converted/{};
-
-  Achtung, das funktioniert nur in ca. 80% der Fälle, bringt aber nen guten Start für händische Korrekturen.
-
-
-
-
-Aktuell (falls jemandem sehr sehr sehr langweilig ist) könnten auch noch einige der Template-Dateien auf das aktuelle prosilver umgestellt werden. Das würde spätere Migrationen erleichtern (oder auch nicht, falls Upstreamseitig alles umgeschmissen wird). Zur Zeit stammen die Template-Dateien aus drei unterschiedlichen Releases, daher sind in einigen noch falsche Variablen, sollte beim Testen aber auffallen, und falls nicht, wars wohl doch nicht wichtig ;) 
diff --git a/style.cfg b/style.cfg
deleted file mode 100644 (file)
index 4a28ad6..0000000
--- a/style.cfg
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# phpBB Style Configuration File
-#
-# This file is part of the phpBB Forum Software package.
-#
-# @copyright (c) phpBB Limited <https://www.phpbb.com>
-# @license GNU General Public License, version 2 (GPL-2.0)
-#
-# For full copyright and license information, please see
-# the docs/CREDITS.txt file.
-#
-# At the left is the name, please do not change this
-# At the right the value is entered
-#
-# Values get trimmed, if you want to add a space in front or at the end of
-# the value, then enclose the value with single or double quotes.
-# Single and double quotes do not need to be escaped.
-#
-#
-
-# General Information about this style
-name = debianforumde
-copyright = based on gplv2-ed "© phpBB Limited, 2007" - with additions by dfde: patched colors to match debians ci
-style_version = 3.2.0
-phpbb_version = 3.2.0
-
-# Defining a different template bitfield
-# template_bitfield = lNg=
-
-# Parent style
-# Set value to empty or to this style's name if this style does not have a parent style
-parent = prosilver
diff --git a/theme/base.css b/theme/base.css
deleted file mode 100644 (file)
index 98c57d9..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-/* --------------------------------------------------------------
-       $Base
--------------------------------------------------------------- */
-
-/** {
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-*:before,
-*:after {
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}*/
-
-/* Define your base font-size here; most elements will inherit this. _NO__DOTCOMMA__AFTER__*/
-html {
-       font-size: 1em; /* Assuming 16px... */
-       line-height: 1.5; /* 24px (This is now our magic number; all subsequent margin-bottoms and line-heights want to be a multiple of this number in order to maintain vertical rhythm.) _NO__DOTCOMMA__AFTER__*/
-       -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-
-body {
-       font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-       color: #333333;
-       background-color: #ffffff;
-}
-
-input,
-button,
-select,
-textarea {
-       font-family: inherit;
-       font-size: inherit;
-       line-height: inherit;
-}
-
-figure { margin: 0 }
-img { vertical-align: middle }
-
-hr {
-       margin-top: 20px;
-       margin-bottom: 20px;
-       border: 0;
-       border-top: 1px solid #e5e5e5;
-}
-
-a {
-       color: #428bca;
-       text-decoration: none;
-}
-
-a:hover,
-a:focus,
-a:active {
-       color: #2a6496;
-       text-decoration: underline;
-}
-
-blockquote,
-dl,
-dd,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-figure,
-p,
-pre { margin: 0 }
-button {
-       background: transparent;
-       border: 0;
-       padding: 0;
-}
-
-/**
- * Work around a Firefox/IE bug where the transparent `button` background
- * results in a loss of the default `button` focus styles.
- */
-button:focus {
-       outline: 1px dotted;
-       outline: 5px auto -webkit-focus-ring-color;
-}
-
-fieldset {
-       border: 0;
-       margin: 0;
-       padding: 0;
-}
-
-iframe { border: 0 }
-ol,
-ul {
-       list-style: none;
-       margin: 0;
-       padding: 0;
-}
-
-/**
- * Suppress the focus outline on links that cannot be accessed via keyboard.
- * This prevents an unwanted focus outline from appearing around elements that
- * might still respond to pointer events.
- */
-[tabindex="-1"]:focus { outline: none !important }
-
-/**
- * Remove double underline from recent version of firefox
- */
-abbr[title] {
-       text-decoration: none;
-}
-
diff --git a/theme/bidi.css b/theme/bidi.css
deleted file mode 100644 (file)
index 5e9b4cf..0000000
+++ /dev/null
@@ -1,1068 +0,0 @@
-/* RTL definitions
----------------------------------------- */
-
-/**
-* common.css
-*/
-.rtl h1 {
-       margin-right: 0;
-       margin-left: 200px;
-}
-
-.rtl p.right {
-       text-align: left;
-}
-
-.rtl div.rules ul {
-       margin-left: 0;
-       margin-right: 20px;
-}
-
-/* Main blocks
----------------------------------------- */
-.rtl .icon {
-       padding-right: 0;
-       padding-left: 2px;
-}
-
-.rtl .logo {
-       float: right;
-       padding: 10px 10px 0 13px;
-}
-
-/* Site Description
---------------------------------------------- */
-.rtl .site-description {
-       float: right;
-}
-
-.rtl .site-description h1 {
-       margin-left: 0;
-}
-
-/* Round cornered boxes and backgrounds
----------------------------------------- */
-.rtl .post {
-       background-position: 0 0;
-}
-
-/* Horizontal lists
-----------------------------------------*/
-.rtl ul.linklist > li {
-       float: right;
-       margin-right: 0;
-       margin-left: 7px;
-}
-
-.rtl ul.linklist > li.rightside, .rtl p.rightside, .rtl a.rightside {
-       float: left;
-       margin-right: 7px;
-       margin-left: 0;
-       text-align: left;
-}
-
-.rtl ul.leftside > li, .rtl ul.rightside > li {
-       float: left;
-}
-
-.rtl ul.leftside {
-       float: right;
-       margin-left: 5px;
-       margin-right: 0;
-       text-align: right;
-}
-
-.rtl ul.rightside {
-       float: left;
-       margin-left: -5px;
-       margin-right: 5px;
-       text-align: left;
-}
-
-/* Bulletin icons for list items
-----------------------------------------*/
-.rtl ul.linklist.bulletin > li:before {
-       padding-left: 4px;
-       padding-right: 0;
-}
-
-/* Dropdown menu
----------------------------------------- */
-.rtl .dropdown-container.topic-tools, .rtl .dropdown-container-left {
-       float: right;
-}
-
-.rtl .dropdown li {
-       text-align: right;
-}
-
-.rtl .dropdown-contents > li {
-       padding-left: 15px;
-       padding-right: 0;
-}
-
-.rtl .dropdown-nonscroll > li {
-       padding-left: 0;
-}
-
-.rtl .dropdown li li {
-       padding-left: 0;
-       padding-right: 18px;
-}
-
-.rtl .dropdown-extended .header {
-       text-align: right;
-}
-
-.rtl .dropdown-extended .header .header_settings, .rtl .dropdown-container-right {
-       float: left;
-}
-
-/* Notifications
------------------------------------------*/
-.rtl .notification_list ul li img {
-       float: right;
-       margin-left: 5px;
-       margin-right: 0;
-}
-
-.rtl .notification_list div.notifications {
-       margin-left: 0;
-       margin-right: 50px;
-}
-
-.rtl .notification_text {
-       margin-left: 0;
-       margin-right: 58px;
-}
-
-.rtl .notification_list p.notification-time {
-       text-align: left;
-}
-
-/* Responsive breadcrumbs
-----------------------------------------*/
-.rtl .breadcrumbs .crumb {
-       float: right;
-}
-
-/* Table styles
-----------------------------------------*/
-.rtl table.table1 thead th {
-       padding: 0 3px 4px 0;
-}
-
-.rtl table.table1 thead th span {
-       padding-left: 0;
-       padding-right: 7px;
-}
-
-.rtl table.table1 tbody th {
-       text-align: right;
-}
-
-/* Specific column styles */
-.rtl table.table1 .name                { text-align: right; }
-.rtl table.table1 .joined      { text-align: right; }
-.rtl table.table1 .active      { text-align: right; }
-.rtl table.table1 .info                { text-align: right; }
-.rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; }
-
-.rtl table.table1 span.rank-img {
-       float: left;
-}
-
-.rtl table.info tbody th {
-       text-align: left;
-}
-
-.rtl .forumbg table.table1 {
-       margin: 0 -1px -1px -2px;
-}
-
-/* Misc layout styles
----------------------------------------- */
-/* column[1-2] styles are containers for two column layouts */
-.rtl .column1 {
-       float: right;
-       clear: right;
-}
-
-.rtl .column2 {
-       float: left;
-       clear: left;
-}
-
-/* General classes for placing floating blocks */
-.rtl .left-box {
-       float: right;
-       text-align: right;
-}
-
-.rtl .right-box {
-       float: left;
-       text-align: left;
-}
-
-.rtl dl.details dt {
-       float: right;
-       clear: right;
-       text-align: left;
-}
-
-.rtl dl.details dd {
-       margin-right: 0;
-       margin-left: 0;
-       padding-right: 5px;
-       padding-left: 0;
-       float: right;
-}
-
-*:first-child+html dl.details dd {
-       margin-right: 30%;
-       float: none;
-}
-
-* html dl.details dd {
-       margin-right: 30%;
-       float: none;
-}
-
-/* Pagination
----------------------------------------- */
-.rtl .pagination {
-       text-align: left;
-       float: left;
-}
-
-.rtl .pagination > ul {
-       margin-left: 0;
-       margin-right: 5px;
-}
-
-/* Pagination in viewforum for multipage topics */
-.rtl .row .pagination {
-       background-position: 100% 50%;
-       float: left;
-       padding-left: 0;
-       padding-right: 15px;
-}
-
-.rtl .row .pagination > ul {
-       margin: 0;
-}
-
-.rtl .pagination span {
-       direction: ltr;
-}
-
-.pagination li.page-jump {
-       margin-left: 5px;
-       margin-right: 0;
-}
-
-.rtl .topic-poster {
-       float: right;
-       padding-left: 0.5em;
-}
-
-/* Action Bar styles
----------------------------------------- */
-.rtl .action-bar .button {
-       margin-right: 0;
-       float: right;
-}
-
-.rtl .action-bar > .button {
-       margin-left: 5px;
-       float: right;
-}
-
-.rtl .action-bar .dropdown-button-control .button {
-       margin-left: 5px;
-}
-
-
-/* Miscellaneous styles
----------------------------------------- */
-.rtl .quick-links {
-       margin-left: 7px;
-       margin-right: 0;
-}
-
-.rtl .header-avatar span:after {
-       float: left;
-       padding-left: 0;
-       padding-right: 2px;
-}
-
-.rtl .member-search {
-       float: right;
-}
-
-/**
-* links.css
-*/
-
-/* Links adjustment to correctly display an order of rtl/ltr mixed content */
-.rtl a {
-       direction: rtl;
-       unicode-bidi: embed;
-}
-
-li.breadcrumbs span:first-child > a {
-       padding-left: 0;
-}
-
-/* Notification mark read link */
-.rtl .dropdown-extended a.mark_read {
-       border-radius: 0 3px 3px 0;
-       left: 0;
-       right: auto;
-}
-
-.rtl .back2top .top {
-       float: left;
-       margin-left: -10px;
-}
-
-.rtl .skiplink {
-       /* invisible skip link, used for accessibility  */
-       left: 0;
-       right: -999px;
-}
-
-.rtl a.feed-icon-forum {
-       float: left;
-}
-
-/**
-* content.css
-*/
-.rtl ul.topiclist dt, .rtl li.header dt {
-       float: right;
-       margin-right: 0;
-       margin-left: -440px;
-}
-
-.rtl ul.topiclist.missing-column dt {
-       margin-right: 0;
-       margin-left: -345px;
-}
-
-.rtl ul.topiclist.two-long-columns dt {
-       margin-right: 0;
-       margin-left: -250px;
-}
-
-.rtl ul.topiclist.two-columns dt {
-       margin-right: 0;
-       margin-left: -80px;
-}
-
-.rtl ul.topiclist dt .list-inner {
-       margin-right: 0;
-       margin-left: 440px;
-}
-
-.rtl ul.topiclist.missing-column dt .list-inner {
-       margin-right: 0;
-       margin-left: 330px;
-}
-
-.rtl ul.topiclist.two-long-columns dt .list-inner {
-       margin-right: 0;
-       margin-left: 250px;
-}
-
-.rtl ul.topiclist.two-columns dt .list-inner {
-       margin-right: 0;
-       margin-left: 80px;
-}
-
-.rtl ul.topiclist dd {
-       float: right;
-       border-right-width: 1px;
-       border-right-style: solid;
-       border-left: none;
-}
-
-.rtl ul.topiclist dfn {
-       left: auto;
-       right: -999px;
-}
-
-.rtl ul.topiclist li.row dt a.subforum {
-       padding-right: 12px;
-       background-position: right;
-       position: static;
-}
-
-.rtl .forum-image {
-       float: right;
-       margin-right: 0;
-       margin-left: 5px;
-}
-
-.rtl li.header dt, .rtl li.header dd {
-       border-right-width: 0;
-}
-
-.rtl li.header dd {
-       padding-left: 0;
-       padding-right: 1px;
-}
-
-.rtl dl.row-item{
-       background-position: 99.5% 50%;
-}
-
-.rtl li.header dl.row-item dt .list-inner {
-       /* Tweak for headers alignment when folder icon used */
-       padding-right: 0;
-       padding-left: 50px;
-}
-
-.rtl dl.row-item dt {
-       background-position: 99.5% 95%;                 /* Position of topic icon */
-}
-
-.rtl dl.row-item dt .list-inner {
-       padding-left: 5px;
-       padding-right: 45px;                                    /* Space for folder icon */
-}
-
-.rtl dl a.row-item-link {                                              /* topic row icon links */
-       display: inline-block;
-       left: auto;
-       right: 0;
-       margin-left: 0;
-       margin-right: 2px;
-}
-
-.rtl dd.lastpost > span, .rtl ul.topiclist dd.info > span, .rtl ul.topiclist dd.time > span, .rtl dd.redirect > span, .rtl dd.moderation > span {
-       padding-left: 0;
-       padding-right: 5px;
-}
-
-/* Post body styles
-----------------------------------------*/
-.rtl .postbody, .rtl .postbody h3 {
-       float: right;
-}
-
-.rtl .has-profile .postbody h3 {
-       margin-right: 0;
-       margin-left: 180px;
-}
-
-.rtl p.post-notice {
-       padding-left: 5px;
-}
-
-.rtl p.post-notice:before {
-       left: auto;
-       right: 0;
-}
-
-/* Topic review panel
-----------------------------------------*/
-.rtl .topicreview {
-       padding-right: 0;
-       padding-left: 5px;
-}
-
-/* Content container styles
-----------------------------------------*/
-.rtl .content ul, .rtl .content ol {
-       margin-right: 3em;
-       margin-left: 0;
-}
-
-.rtl .signature {
-       clear: right;
-}
-
-.rtl .notice {
-       clear: right;
-}
-
-/* Jump to post link for now */
-.rtl ul.searchresults {
-       text-align: left;
-}
-
-/* BB Code styles
-----------------------------------------*/
-/* Quote block */
-.rtl blockquote {
-       margin: 0.5em 25px 0 1px;
-       background-position: 99% 8px;
-}
-
-.rtl blockquote blockquote {
-       /* Nested quotes */
-       margin: 0.5em 15px 0 1px;
-}
-
-.rtl blockquote cite {
-       /* Username/source of quoter */
-       margin-right: 20px;
-       margin-left: 0;
-}
-
-.rtl blockquote .codebox {
-       margin-right: 0;
-}
-
-.rtl code {
-       direction: ltr;
-}
-
-/* Attachments
-----------------------------------------*/
-.rtl .attachbox {
-       float: right;
-       margin: 5px 0 5px 5px;
-       clear: right;
-}
-
-.rtl .attachbox dd {
-       clear: right;
-}
-
-.rtl .attachbox p {
-       clear: right;
-}
-
-.rtl .attachbox p.stats {
-       clear: right;
-}
-
-/* Post poll styles
-----------------------------------------*/
-.rtl fieldset.polls dt {
-       text-align: right;
-       float: right;
-       border-left: none;
-}
-
-.rtl fieldset.polls dd {
-       float: right;
-       border-right: none;
-       margin-right: 0;
-}
-
-.rtl fieldset.polls dd div {
-       text-align: left;
-}
-
-.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5 {
-       border-left-width: 1px;
-       border-left-style: solid;
-       border-right: none;
-}
-
-/* Poster profile block
-----------------------------------------*/
-.rtl .postprofile {
-       border-width: 0 1px 0 0;
-       float: left;
-/*     text-align: right; */
-}
-
-.rtl .pm .postprofile {
-       border-right-width: 1px;
-       border-right-style: solid;
-       border-left: none;
-}
-
-.rtl .postprofile dd, .rtl .postprofile dt {
-       margin-left: 0;
-       margin-right: 8px;
-}
-
-.rtl .postprofile .avatar {
-       float: right;
-}
-
-.rtl .online {
-       background-position: 0 0;
-}
-
-.rtl dl.pmlist dd {
-       margin-right: 61% !important;
-       margin-left: 0 !important;
-}
-
-/**
-* buttons.css
-*/
-
-.rtl .caret {
-       float: right;
-}
-
-
-
-/* Post control buttons
---------------------------------------------- */
-.rtl .post-buttons {
-       float: left;
-}
-
-.rtl .has-profile .post-buttons {
-       left: 0;
-       right: auto;
-}
-
-.rtl .post-buttons li {
-       float: right;
-}
-
-/* Poster contact icons
- ----------------------------------------*/
-.rtl .contact-icons a {
-       border-left-width: 1px;
-       border-left-style: dotted;
-       border-right: none;
-       float: right;
-}
-
-.rtl .contact-icons .last-cell {
-       border-left: none;
-}
-
-/**
-* cp.css
-*/
-/* Control Panel Styles
----------------------------------------- */
-
-
-/* Main CP box
-----------------------------------------*/
-.rtl .cp-menu {
-       float: right;
-}
-
-.rtl .cp-main {
-       float: right;
-}
-
-.rtl .cp-main .panel ol {
-       margin-right: 2em;
-       margin-left: 0;
-}
-
-.rtl .cp-main .buttons {
-       margin-right: 0;
-       margin-left: 0;
-}
-
-.tabs-container h2 {
-       float: right;
-}
-
-/* CP tabbed menu
-----------------------------------------*/
-.rtl .tabs {
-       margin-left: 0;
-       margin-right: 7px;
-}
-
-.rtl .tabs .tab {
-       float: right;
-}
-
-.rtl .tabs .tab > a {
-       margin-left: 1px;
-       margin-right: 0;
-}
-
-/* Mini tabbed menu used in MCP
-----------------------------------------*/
-.rtl .minitabs {
-       float: left;
-       margin-right: 0;
-       margin-left: 7px;
-}
-
-.rtl .minitabs .tab {
-       float: left;
-}
-
-.rtl .minitabs .tab > a {
-       margin-right: 2px;
-       margin-left: 0;
-}
-
-/* Responsive tabs
-----------------------------------------*/
-.rtl .tabs .dropdown {
-       margin-left: -2px;
-}
-
-.rtl .tabs .dropdown li {
-       text-align: left;
-}
-
-.rtl .minitabs .dropdown {
-       margin-left: -4px;
-}
-
-.rtl .minitabs .dropdown li {
-       text-align: right;
-}
-
-/* Responsive *CP navigation
-----------------------------------------*/
-@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
-{
-       .rtl .cp-menu, .rtl .navigation, .rtl .cp-main {
-               float: none;
-       }
-}
-
-/* UCP navigation menu
-----------------------------------------*/
-
-/* Preferences pane layout
-----------------------------------------*/
-.rtl .cp-main h2 {
-       margin-left: 0;
-       margin-right: 10px;
-}
-
-/* Friends list */
-.rtl .cp-mini {
-       margin: 10px 5px 10px 15px;
-}
-
-/* PM Styles
-----------------------------------------*/
-
-/* PM panel adjustments */
-.rtl .reply-all a.right {
-       background-position: 5% 60%;
-}
-
-.rtl .reply-all a.right:hover {
-       background-position: 3% 60%;
-}
-
-.rtl .reply-all {
-       padding-left: 5px;
-}
-
-/* Defined rules list for PM options */
-.rtl ol.def-rules {
-       padding-right: 0;
-}
-
-/* PM marking colours */
-.rtl .pm-legend {
-       border-right-width: 10px;
-       border-right-style: solid;
-       border-left-width: 0;
-       padding-left: 0;
-       padding-right: 3px;
-}
-
-/* Avatar gallery */
-.rtl .gallery label {
-       float: right;
-}
-
-/* Responsive *CP navigation
-----------------------------------------*/
-@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
-{
-       .rtl .cp-menu, .rtl .navigation, .rtl .cp-main {
-               float: none;
-       }
-}
-
-/**
-* forms.css
-*/
-
-/* General form styles
-----------------------------------------*/
-
-.rtl option {
-       padding-right: 0;
-       padding-left: 1em;
-}
-
-.rtl label {
-       padding-right: 0;
-       padding-left: 5px;
-}
-
-/* Definition list layout for forms
----------------------------------------- */
-.rtl fieldset dt {
-       float: right;
-       text-align: right;
-}
-
-.rtl fieldset dd {
-       margin-left: 0;
-       margin-right: 41%;
-}
-
-/* Specific layout 1 */
-.rtl fieldset.fields1 dt {
-       border-left-width: 0;
-       border-right-width: 1px;
-}
-
-.rtl fieldset.fields1 dd {
-       margin-right: 15em;
-       margin-left: 0;
-       border-right-width: 0;
-       border-left-width: 1px;
-}
-
-/* Specific layout 2 */
-.rtl fieldset.fields2 dt {
-       border-right-width: 1px;
-       border-left-width: 0;
-}
-
-.rtl fieldset.fields2 dd {
-       margin-right: 16em;
-       margin-left: 0;
-       border-left-width: 1px;
-       border-right-width: 0;
-}
-
-/* Form elements */
-.rtl dt label {
-       text-align: right;
-}
-
-.rtl dd input, .rtl dd textarea {
-       margin-left: 3px;
-       margin-right: 0;
-}
-
-/* Quick-login on index page */
-.rtl fieldset.quick-login input.inputbox {
-       margin-left: 5px;
-       margin-right: 0;
-}
-
-.rtl fieldset.quick-login label {
-       padding-left: 2px;
-       padding-right: 0;
-}
-
-/* Display options on viewtopic/viewforum pages  */
-.rtl fieldset.display-options label {
-       padding-left: 2px;
-       padding-right: 0;
-}
-
-.rtl .dropdown fieldset.display-options label {
-       text-align: left;
-}
-
-/* Display actions for ucp and mcp pages */
-.rtl fieldset.display-actions {
-       text-align: left;
-       padding-left: 1em;
-       padding-right: 0;
-}
-
-.rtl fieldset.display-actions label {
-       padding-left: 2px;
-       padding-right: 0;
-}
-
-/* MCP forum selection*/
-.rtl fieldset.forum-selection {
-       float: left;
-}
-
-.rtl fieldset.forum-selection2 {
-       float: left;
-}
-
-/* Posting page styles
-----------------------------------------*/
-
-/* Emoticons panel */
-.rtl .smiley-box {
-       float: left;
-}
-
-/* Search box
----------------------------------------- */
-
-/* Topic and forum Search */
-.rtl .search-box {
-       float: right;
-}
-
-.rtl .search-box .inputbox {
-       border-left-width: 0;
-       border-right-width: 1px;
-       border-radius: 0 4px 4px 0;
-       float: right;
-       padding: 3px;
-}
-
-.rtl .button-search,
-.button-search-end {
-       float: right;
-}
-
-.button-search-end {
-       border-left-width: 1px;
-       border-right-width: 0;
-}
-
-.rtl .search-header .button-search-end {
-       border: 0;
-       border-radius: 4px 0 0 4px;
-}
-
-.rtl .search-header {
-       float: left;
-       margin-right: 0;
-       margin-left: 5px;
-}
-
-/* Form button styles
----------------------------------------- */
-
-/** Reference: Bug #27155 */
-.rtl .wrap, .rtl .headerbar, .rtl .site-description, .rtl .navbar {
-       position: relative;
-}
-
-/**
-* plupload.css
-*/
-
-.rtl .attach-controls {
-       float: left;
-}
-
-/**
-* responsive.css
-*/
-@media only screen and (max-width: 700px), only screen and (max-device-width: 700px)
-{
-       /* .topiclist lists
-       ----------------------------------------*/
-       .rtl ul.topiclist li.header dt, .rtl ul.topiclist li.header dt .list-inner {
-               margin-left: 0 !important;
-               padding-left: 0;
-       }
-
-       .rtl ul.topiclist dt, .rtl ul.topiclist dt .list-inner,
-       .rtl ul.topiclist.missing-column dt, .rtl ul.topiclist.missing-column dt .list-inner,
-       .rtl ul.topiclist.two-long-columns dt, .rtl ul.topiclist.two-long-columns dt .list-inner,
-       .rtl ul.topiclist.two-columns dt, .rtl ul.topiclist.two-columns dt .list-inner {
-               margin-left: 0;
-       }
-
-       .rtl ul.topiclist dt .list-inner.with-mark {
-               padding-left: 34px;
-       }
-
-       /* Forums and topics lists
-       ----------------------------------------*/
-       .rtl ul.topiclist.forums dt {
-               margin-left: -250px;
-       }
-       .rtl ul.topiclist.forums dt .list-inner {
-               margin-left: 250px;
-       }
-
-       .rtl ul.topiclist dd.mark {
-               left: 5px;
-               right: auto;
-               text-align: right;
-       }
-
-       .rtl table.responsive.show-header thead, .rtl table.responsive.show-header th:first-child {
-               text-align: right !important;
-       }
-
-       .rtl table.responsive td {
-               text-align: right !important;
-       }
-
-       /* User profile
-       ----------------------------------------*/
-       .rtl .column1, .rtl .column2, .rtl .left-box.profile-details {
-               float: none;
-       }
-
-       /* Post
-       ----------------------------------------*/
-       .rtl .postprofile, .rtl .postbody, .rtl .search .postbody {
-               float: none;
-       }
-
-       .rtl .post .postprofile {
-               border-width: 0 0 1px 0;
-       }
-
-       .rtl .postprofile dt, .rtl .postprofile dd.profile-rank, .rtl .search .postprofile dd {
-               margin: 0;
-       }
-
-       .rtl .postprofile .avatar {
-               margin-left: 5px;
-               margin-right: 0;
-       }
-
-       .rtl .has-profile .post-buttons {
-               left: 20px;
-       }
-
-       /* Forms
-       ----------------------------------------*/
-       .rtl fieldset dt, .rtl fieldset.fields1 dt, .rtl fieldset.fields2 dt {
-               float: none;
-       }
-
-       .rtl fieldset dd, .rtl fieldset.fields1 dd, .rtl fieldset.fields2 dd {
-               margin-right: 20px;
-       }
-}
-
-@media only screen and (max-width: 550px), only screen and (max-device-width: 550px)
-{
-       /* .topiclist lists
-       ----------------------------------------*/
-       .rtl ul.topiclist.forums dt {
-               margin-left: 0;
-       }
-
-       .rtl ul.topiclist.forums dt .list-inner {
-               margin-left: 0;
-       }
-}
-
-@media only screen and (max-width: 500px), only screen and (max-device-width: 500px)
-{
-       .rtl dl.details dt, .rtl dl.details dd {
-               float: none;
-               text-align: right;
-       }
-
-       .rtl dl.details dd {
-               margin-left: 0;
-               margin-right: 20px;
-       }
-
-       .captcha-panel dd.captcha {
-               margin-right: 0;
-       }
-}
diff --git a/theme/buttons.css b/theme/buttons.css
deleted file mode 100644 (file)
index 4c8283f..0000000
+++ /dev/null
@@ -1,193 +0,0 @@
-/* Button Styles
----------------------------------------- */
-
-.button {
-       display: inline-block;
-       padding: 2px 8px;
-       font-size: 13px;
-       font-weight: normal;
-       font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
-       line-height: 1.4;
-       text-align: center;
-       white-space: nowrap;
-       vertical-align: middle;
-       -ms-touch-action: manipulation;
-           touch-action: manipulation;
-       cursor: pointer;
-       -webkit-user-select: none;
-          -moz-user-select: none;
-           -ms-user-select: none;
-               user-select: none;
-       border: 1px solid transparent;
-       border-radius: 4px;
-}
-
-.button:focus,
-.button:hover {
-       text-decoration: none;
-       outline: none;
-}
-
-.caret {
-       border-left: 1px solid;
-       position: relative;
-       right: -6px;
-}
-
-.caret i {
-       vertical-align: top;
-}
-
-/* Posting page styles
-----------------------------------------*/
-.button-search,
-.button-search-end  {
-       float: left;
-       border-radius: 0;
-       margin: 0;
-       padding: 2px 5px;
-}
-
-.button-search-end {
-       border-left-width: 0;
-       border-radius: 0 4px 4px 0;
-}
-
-.search-header .button-search,
-.search-header .button-search-end {
-       border-top-width: 0;
-       border-bottom-width: 0;
-       padding: 3px 5px;
-}
-
-.search-header .button-search-end {
-       border-right-width: 0;
-}
-
-.button-icon-only {
-       padding-left: 3px;
-       padding-right: 3px;
-}
-
-/* Poster contact icons
-----------------------------------------*/
-.contact-icons.dropdown-contents {
-       min-width: 0;
-       padding: 0;
-       font-size: 0;
-}
-
-.contact-icon {
-       background-repeat: no-repeat;
-       display: block;
-       height: 16px;
-       width: 16px;
-}
-.contact-icons a {
-       border-bottom: 1px dotted;
-       border-right: 1px dotted;
-       display: block;
-       float: left;
-       padding: 8px;
-}
-
-.contact-icons .last-cell {
-       border-right: none;
-}
-
-.contact-icons div:last-child a {
-       border-bottom: none;
-}
-
-.contact-icons div {
-       clear: left;
-}
-
-/* Post control buttons
---------------------------------------------- */
-.post-buttons {
-       float: right;
-       list-style: none;
-       margin-top: 2px;
-}
-
-.has-profile .post-buttons {
-       float: none;
-       position: absolute;
-       margin: 0;
-       right: 0;
-       top: 5px;
-}
-
-.post-buttons > li {
-       float: left;
-       margin-right: 3px;
-}
-
-.post-buttons .button, .format-buttons .button {
-       padding-left: 3px;
-       padding-right: 3px;
-}
-
-.hastouch .post-buttons {
-       margin-right: 10px;
-}
-
-.post-buttons .button span {
-       font-size: 0;
-}
-
-/* Responsive buttons in post body */
-.post-buttons .dropdown {
-       top: 18px;
-}
-
-.post-buttons .dropdown a {
-       display: block;
-       font-size: 1.2em;
-       text-align: right;
-}
-
-.hasjs .postbody .post-buttons {
-       max-width: 40%;
-}
-
-/* Browser-specific tweaks */
-button::-moz-focus-inner {
-       padding: 0;
-       border: 0
-}
-
-/* Deprecated as of version 3.2
--------------------------------------------------*/
-.small-icon {
-       background-position: 0 50%;
-       background-repeat: no-repeat;
-       background-image: none;
-}
-
-.dropdown .small-icon {
-       background-position: 5px 50%;
-       padding: 5px;
-}
-
-.small-icon > a {
-       padding: 0 0 0 18px;
-}
-
-ul.linklist.bulletin > li.small-icon:before {
-       display: none;
-}
-
-.dropdown .small-icon > a {
-       display: block;
-}
-
-.rtl .small-icon {
-       background-position: 100% 50%;
-}
-
-.rtl .small-icon > a {
-       padding-left: 0;
-       padding-right: 19px;
-}
diff --git a/theme/colours.css b/theme/colours.css
deleted file mode 100644 (file)
index cf21ac2..0000000
+++ /dev/null
@@ -1,1175 +0,0 @@
-/*
---------------------------------------------------------------
-Colours and backgrounds for common.css
--------------------------------------------------------------- */
-
-html, body {
-       color: #536482;
-       background-color: #F5F7FA;
-}
-
-h1 {
-       color: #FFFFFF;
-}
-
-h2 {
-       color: #28313F;
-}
-
-h3 {
-       border-bottom-color: #CCCCCC;
-       color: #115098;
-}
-
-hr {
-       border-color: #FFFFFF;
-       border-top-color: #CCCCCC;
-}
-
-/*
---------------------------------------------------------------
-Colours and backgrounds for links.css
--------------------------------------------------------------- */
-
-a { color: #105289; }
-a:hover { color: #D31141; }
-
-/* Links on gradient backgrounds */
-.forumbg .header a, .forabg .header a, th a {
-       color: #FFFFFF;
-}
-
-.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
-       color: #A8D8FF;
-}
-
-/* Notification mark read link */
-.dropdown-extended a.mark_read {
-       background-color: #FFFFFF;
-}
-
-/* Post body links */
-.postlink {
-       border-bottom-color: #368AD2;
-       color: #368AD2;
-}
-
-.postlink:visited {
-       border-bottom-color: #5D8FBD;
-       color: #5D8FBD;
-}
-
-.postlink:hover {
-       background-color: #D0E4F6;
-       color: #0D4473;
-}
-
-.signature a, .signature a:hover {
-       background-color: transparent;
-}
-
-/* Back to top of page */
-.top i {
-       color: #999999;
-}
-
-/* Arrow links  */
-.arrow-left:hover, .arrow-right:hover {
-       color: #368AD2;
-}
-
-/* Round cornered boxes and backgrounds
----------------------------------------- */
-.wrap {
-       background-color: #FFF;
-       border-color: #E6E9ED;
-}
-
-.headerbar {
-       color: #FFFFFF;
-}
-
-.headerbar, .forumbg {
-       background-color: #12A3EB;
-       background-image: -webkit-linear-gradient(top, #6ACEFF 0%, #0076B1 2px, #12A3EB 92px, #12A3EB 100%);
-       background-image: linear-gradient(to bottom, #6ACEFF 0%,#0076B1 2px,#12A3EB 92px,#12A3EB 100%);
-       background-repeat: repeat-x;
-}
-
-.forabg {
-       background-color: #0076B1;
-       background-image: -webkit-linear-gradient(top, #6ACEFF 0%, #12A3EB 2px, #0076B1 92px, #0076B1 100%);
-       background-image: linear-gradient(to bottom, #6ACEFF 0%,#12A3EB 2px,#0076B1 92px,#0076B1 100%);
-       background-repeat: repeat-x;
-}
-
-.navbar {
-       background-color: #CADCEB;
-}
-
-.panel {
-       background-color: #ECF1F3;
-       color: #28313F;
-}
-
-.post:target .content {
-       color: #000000;
-}
-
-.post:target h3 a {
-       color: #000000;
-}
-
-.bg1 {
-       background-color: #ECF3F7;
-}
-
-table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
-       background-color: #ECF3F7;
-}
-
-.bg2 {
-       background-color: #E1EBF2;
-}
-
-table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
-       background-color: #E1EBF2;
-}
-
-.bg3   {
-       background-color: #CADCEB;
-}
-
-.ucprowbg {
-       background-color: #DCDEE2;
-}
-
-.fieldsbg {
-       background-color: #E7E8EA;
-}
-
-.site_logo {
-       background-image: url("./images/site_logo.gif");
-}
-
-/* Horizontal lists
-----------------------------------------*/
-
-ul.navlinks {
-       border-top-color: #FFFFFF;
-}
-
-/* Table styles
-----------------------------------------*/
-table.table1 thead th {
-       color: #FFFFFF;
-}
-
-table.table1 tbody tr {
-       border-color: #BFC1CF;
-}
-
-table.table1 tbody tr:hover, table.table1 tbody tr.hover {
-       background-color: #CFE1F6;
-       color: #000;
-}
-
-table.table1 td {
-       color: #536482;
-}
-
-table.table1 tbody td {
-       border-top-color: #FAFAFA;
-}
-
-table.table1 tbody th {
-       border-bottom-color: #000000;
-       color: #333333;
-       background-color: #FFFFFF;
-}
-
-table.info tbody th {
-       color: #000000;
-}
-
-/* Misc layout styles
----------------------------------------- */
-dl.details dt {
-       color: #000000;
-}
-
-dl.details dd {
-       color: #536482;
-}
-
-.sep {
-       color: #1198D9;
-}
-
-/* Icon styles
----------------------------------------- */
-.icon.icon-blue, a:hover .icon.icon-blue {
-       color: #196db5;
-}
-
-.icon.icon-green, a:hover .icon.icon-green{
-       color: #1b9A1B;
-}
-
-.icon.icon-red, a:hover .icon.icon-red{
-       color: #BC2A4D;
-}
-
-.icon.icon-orange, a:hover .icon.icon-orange{
-       color: #FF6600;
-}
-
-.icon.icon-bluegray, a:hover .icon.icon-bluegray{
-       color: #536482;
-}
-
-.icon.icon-gray, a:hover .icon.icon-gray{
-       color: #777777;
-}
-
-.icon.icon-lightgray, a:hover .icon.icon-lightgray{
-       color: #999999;
-}
-
-.icon.icon-black, a:hover .icon.icon-black{
-       color: #333333;
-}
-
-.alert_close .icon:before {
-       background-color: #FFFFFF;
-}
-
-/* Jumpbox */
-.jumpbox .dropdown li {
-       border-top-color: #CCCCCC;
-}
-
-.jumpbox-cat-link {
-       background-color: #0076b1;
-       border-top-color: #0076B1;
-       color: #FFFFFF;
-}
-
-.jumpbox-cat-link:hover {
-       background-color: #12A3EB;
-       border-top-color: #12A3EB;
-       color: #FFFFFF;
-}
-
-.jumpbox-forum-link {
-       background-color: #E1EBF2;
-}
-
-.jumpbox-forum-link:hover {
-       background-color: #F6F4D0;
-}
-
-.jumpbox .dropdown .pointer-inner {
-       border-color: #E1EBF2 transparent;
-}
-
-.jumpbox-sub-link {
-       background-color: #E1EBF2;
-}
-
-.jumpbox-sub-link:hover {
-       background-color: #F1F8FF;
-}
-
-/* Miscellaneous styles
----------------------------------------- */
-
-.copyright {
-       color: #555555;
-}
-
-.error {
-       color: #BC2A4D;
-}
-
-.reported {
-       background-color: #F7ECEF;
-}
-
-li.reported:hover {
-       background-color: #ECD5D8 !important;
-}
-.sticky, .announce {
-       /* you can add a background for stickies and announcements*/
-}
-
-div.rules {
-       background-color: #ECD5D8;
-       color: #BC2A4D;
-}
-
-p.post-notice {
-       background-color: #ECD5D8;
-       background-image: none;
-}
-
-/*
---------------------------------------------------------------
-Colours and backgrounds for content.css
--------------------------------------------------------------- */
-
-ul.forums {
-       background-color: #EEF5F9; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #D2E0EB 0%, #EEF5F9 100%);
-       background-image: linear-gradient(to bottom, #D2E0EB 0%,#EEF5F9 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2E0EB', endColorstr='#EEF5F9',GradientType=0 ); /* IE6-9 */
-}
-
-ul.topiclist li {
-       color: #4C5D77;
-}
-
-ul.topiclist dd {
-       border-left-color: #FFFFFF;
-}
-
-.rtl ul.topiclist dd {
-       border-right-color: #FFFFFF;
-       border-left-color: transparent;
-}
-
-li.row {
-       border-top-color:  #FFFFFF;
-       border-bottom-color: #00608F;
-}
-
-li.row strong {
-       color: #000000;
-}
-
-li.row:hover {
-       background-color: #F6F4D0;
-}
-
-li.row:hover dd {
-       border-left-color: #CCCCCC;
-}
-
-.rtl li.row:hover dd {
-       border-right-color: #CCCCCC;
-       border-left-color: transparent;
-}
-
-li.header dt, li.header dd {
-       color: #FFFFFF;
-}
-
-/* Post body styles
-----------------------------------------*/
-.postbody {
-       color: #333333;
-}
-
-/* Content container styles
-----------------------------------------*/
-.content {
-       color: #333333;
-}
-
-.content h2, .panel h2 {
-       color: #115098;
-       border-bottom-color:  #CCCCCC;
-}
-
-dl.faq dt {
-       color: #333333;
-}
-
-.posthilit {
-       background-color: #F3BFCC;
-       color: #BC2A4D;
-}
-
-.announce, .unreadpost {
-       /* Highlight the announcements & unread posts box */
-}
-
-/* Post signature */
-.signature {
-       border-top-color: #CCCCCC;
-}
-
-/* Post noticies */
-.notice {
-       border-top-color:  #CCCCCC;
-}
-
-/* BB Code styles
-----------------------------------------*/
-/* Quote block */
-blockquote {
-       background-color: #EBEADD;
-       background-image: url("./images/quote.gif");
-       border-color:#DBDBCE;
-}
-
-.rtl blockquote {
-       background-image: url("./images/quote_rtl.gif");
-}
-
-blockquote blockquote {
-       /* Nested quotes */
-       background-color:#EFEED9;
-}
-
-blockquote blockquote blockquote {
-       /* Nested quotes */
-       background-color: #EBEADD;
-}
-
-/* Code block */
-.codebox {
-       background-color: #FFFFFF;
-       border-color: #C9D2D8;
-}
-
-.codebox p {
-       border-bottom-color:  #CCCCCC;
-}
-
-.codebox code {
-       color: #2E8B57;
-}
-
-.syntaxbg              { color: #FFFFFF; }
-.syntaxcomment { color: #FF8000; }
-.syntaxdefault { color: #0000BB; }
-.syntaxhtml            { color: #000000; }
-.syntaxkeyword { color: #007700; }
-.syntaxstring  { color: #DD0000; }
-
-/* Attachments
-----------------------------------------*/
-.attachbox {
-       background-color: #FFFFFF;
-       border-color:  #C9D2D8;
-}
-
-.pm-message .attachbox {
-       background-color: #F2F3F3;
-}
-
-.attachbox dd {
-       border-top-color: #C9D2D8;
-}
-
-.attachbox p {
-       color: #666666;
-}
-
-.attachbox p.stats {
-       color: #666666;
-}
-
-.attach-image img {
-       border-color: #999999;
-}
-
-/* Inline image thumbnails */
-
-dl.file dd {
-       color: #666666;
-}
-
-dl.thumbnail img {
-       border-color: #666666;
-       background-color: #FFFFFF;
-}
-
-dl.thumbnail dd {
-       color: #666666;
-}
-
-dl.thumbnail dt a:hover {
-       background-color: #EEEEEE;
-}
-
-dl.thumbnail dt a:hover img {
-       border-color: #368AD2;
-}
-
-/* Post poll styles
-----------------------------------------*/
-
-fieldset.polls dl {
-       border-top-color: #DCDEE2;
-       color: #666666;
-}
-
-fieldset.polls dl.voted {
-       color: #000000;
-}
-
-fieldset.polls dd div {
-       color: #FFFFFF;
-}
-
-.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5 {
-       border-right-color: transparent;
-}
-
-.pollbar1 {
-       background-color: #AA2346;
-       border-bottom-color: #74162C;
-       border-right-color: #74162C;
-}
-
-.rtl .pollbar1 {
-       border-left-color: #74162C;
-}
-
-.pollbar2 {
-       background-color: #BE1E4A;
-       border-bottom-color: #8C1C38;
-       border-right-color: #8C1C38;
-}
-
-.rtl .pollbar2 {
-       border-left-color: #8C1C38;
-}
-
-.pollbar3 {
-       background-color: #D11A4E;
-       border-bottom-color: #AA2346;
-       border-right-color: #AA2346;
-}
-
-.rtl .pollbar3 {
-       border-left-color: #AA2346;
-}
-
-.pollbar4 {
-       background-color: #E41653;
-       border-bottom-color: #BE1E4A;
-       border-right-color: #BE1E4A;
-}
-
-.rtl .pollbar4 {
-       border-left-color: #BE1E4A;
-}
-
-.pollbar5 {
-       background-color: #F81157;
-       border-bottom-color: #D11A4E;
-       border-right-color: #D11A4E;
-}
-
-.rtl .pollbar5 {
-       border-left-color: #D11A4E;
-}
-
-/* Poster profile block
-----------------------------------------*/
-.postprofile {
-       color: #666666;
-       border-color: #FFFFFF;
-}
-
-.pm .postprofile {
-       border-color: #DDDDDD;
-}
-
-.postprofile strong {
-       color: #000000;
-}
-
-.online {
-       background-image: url("./en/icon_user_online.gif");
-}
-
-dd.profile-warnings {
-       color: #BC2A4D;
-}
-
-/*
---------------------------------------------------------------
-Colours and backgrounds for buttons.css
--------------------------------------------------------------- */
-.button {
-       border-color: #C7C3BF;
-       background-color: #E9E9E9; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E9E9E9 100%);
-       background-image: linear-gradient(to bottom, #FFFFFF 0%,#E9E9E9 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */
-       box-shadow: 0 0 0 1px #FFFFFF inset;
-       -webkit-box-shadow: 0 0 0 1px #FFFFFF inset;
-       color: #D31141;
-}
-
-.button:hover,
-.button:focus {
-       border-color: #0A8ED0;
-       background-color: #FFFFFF; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #E9E9E9 0%, #FFFFFF 100%);
-       background-image: linear-gradient(to bottom, #E9E9E9 0%,#FFFFFF 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
-       text-shadow: 1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, -1px -1px 0 rgba(188, 42, 77, 0.2);
-}
-
-
-.button .icon,
-.button-secondary {
-       color: #8f8f8f;
-}
-
-.button-secondary:focus,
-.button-secondary:hover,
-.button:focus .icon,
-.button:hover .icon {
-       color: #0A8ED0;
-}
-
-.button-search:hover,
-.button-search-end:hover {
-       border-color: #C7C3BF;
-}
-
-.caret { border-color: #DADADA; }
-.caret { border-color: #C7C3BF; }
-
-.contact-icons a               { border-color: #DCDCDC; }
-.contact-icons a:hover { background-color: #F2F6F9; }
-
-/* Pagination
----------------------------------------- */
-
-.pagination li a {
-       background: #ECEDEE;
-       filter: none;
-       border-color: #B4BAC0;
-       box-shadow: none;
-       -webkit-box-shadow: none;
-       color: #5C758C;
-}
-
-.pagination li.ellipsis span {
-       background: transparent;
-       color:  #000000;
-}
-
-.pagination li.active span {
-       background: #4692BF;
-       border-color: #4692BF;
-       color: #FFFFFF;
-}
-
-.pagination li a:hover, .pagination li a:hover .icon, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger {
-       background: #368AD2;
-       border-color: #368AD2;
-       filter: none;
-       color: #FFFFFF;
-       text-shadow: none;
-}
-
-/* Search box
---------------------------------------------- */
-
-.search-box .inputbox,
-.search-box .inputbox:hover,
-.search-box .inputbox:focus {
-       border-color: #C7C3BF;
-}
-
-.search-header {
-       box-shadow: 0 0 10px #0075B0;
-}
-
-/* Icon images
----------------------------------------- */
-
-.contact-icon                                          { background-image: url("./images/icons_contact.png"); }
-
-/* Profile & navigation icons */
-.pm-icon                                                       { background-position: 0 0; }
-.email-icon                                                    { background-position: -21px 0; }
-.jabber-icon                                           { background-position: -80px 0; }
-.phpbb_icq-icon                                                { background-position: -61px 0 ; }
-.phpbb_wlm-icon                                                { background-position: -182px 0; }
-.phpbb_aol-icon                                                { background-position: -244px 0; }
-.phpbb_website-icon                                    { background-position: -40px 0; }
-.phpbb_youtube-icon                                    { background-position: -98px 0; }
-.phpbb_facebook-icon                           { background-position: -119px 0; }
-.phpbb_googleplus-icon                         { background-position: -140px 0; }
-.phpbb_skype-icon                                      { background-position: -161px 0; }
-.phpbb_twitter-icon                                    { background-position: -203px 0; }
-.phpbb_yahoo-icon                                      { background-position: -224px 0; }
-
-/* Forum icons & Topic icons */
-.global_read                                           { background-image: url("./images/announce_read.gif"); }
-.global_read_mine                                      { background-image: url("./images/announce_read_mine.gif"); }
-.global_read_locked                                    { background-image: url("./images/announce_read_locked.gif"); }
-.global_read_locked_mine                       { background-image: url("./images/announce_read_locked_mine.gif"); }
-.global_unread                                         { background-image: url("./images/announce_unread.gif"); }
-.global_unread_mine                                    { background-image: url("./images/announce_unread_mine.gif"); }
-.global_unread_locked                          { background-image: url("./images/announce_unread_locked.gif"); }
-.global_unread_locked_mine                     { background-image: url("./images/announce_unread_locked_mine.gif"); }
-
-.announce_read                                         { background-image: url("./images/announce_read.gif"); }
-.announce_read_mine                                    { background-image: url("./images/announce_read_mine.gif"); }
-.announce_read_locked                          { background-image: url("./images/announce_read_locked.gif"); }
-.announce_read_locked_mine                     { background-image: url("./images/announce_read_locked_mine.gif"); }
-.announce_unread                                       { background-image: url("./images/announce_unread.gif"); }
-.announce_unread_mine                          { background-image: url("./images/announce_unread_mine.gif"); }
-.announce_unread_locked                                { background-image: url("./images/announce_unread_locked.gif"); }
-.announce_unread_locked_mine           { background-image: url("./images/announce_unread_locked_mine.gif"); }
-
-.forum_link                                                    { background-image: url("./images/forum_link.gif"); }
-.forum_read                                                    { background-image: url("./images/forum_read.gif"); }
-.forum_read_locked                                     { background-image: url("./images/forum_read_locked.gif"); }
-.forum_read_subforum                           { background-image: url("./images/forum_read_subforum.gif"); }
-.forum_unread                                          { background-image: url("./images/forum_unread.gif"); }
-.forum_unread_locked                           { background-image: url("./images/forum_unread_locked.gif"); }
-.forum_unread_subforum                         { background-image: url("./images/forum_unread_subforum.gif"); }
-
-.sticky_read                                           { background-image: url("./images/sticky_read.gif"); }
-.sticky_read_mine                                      { background-image: url("./images/sticky_read_mine.gif"); }
-.sticky_read_locked                                    { background-image: url("./images/sticky_read_locked.gif"); }
-.sticky_read_locked_mine                       { background-image: url("./images/sticky_read_locked_mine.gif"); }
-.sticky_unread                                         { background-image: url("./images/sticky_unread.gif"); }
-.sticky_unread_mine                                    { background-image: url("./images/sticky_unread_mine.gif"); }
-.sticky_unread_locked                          { background-image: url("./images/sticky_unread_locked.gif"); }
-.sticky_unread_locked_mine                     { background-image: url("./images/sticky_unread_locked_mine.gif"); }
-
-.topic_moved                                           { background-image: url("./images/topic_moved.gif"); }
-.pm_read,
-.topic_read                                                    { background-image: url("./images/topic_read.gif"); }
-.topic_read_mine                                       { background-image: url("./images/topic_read_mine.gif"); }
-.topic_read_hot                                                { background-image: url("./images/topic_read_hot.gif"); }
-.topic_read_hot_mine                           { background-image: url("./images/topic_read_hot_mine.gif"); }
-.topic_read_locked                                     { background-image: url("./images/topic_read_locked.gif"); }
-.topic_read_locked_mine                                { background-image: url("./images/topic_read_locked_mine.gif"); }
-.pm_unread,
-.topic_unread                                          { background-image: url("./images/topic_unread.gif"); }
-.topic_unread_mine                                     { background-image: url("./images/topic_unread_mine.gif"); }
-.topic_unread_hot                                      { background-image: url("./images/topic_unread_hot.gif"); }
-.topic_unread_hot_mine                         { background-image: url("./images/topic_unread_hot_mine.gif"); }
-.topic_unread_locked                           { background-image: url("./images/topic_unread_locked.gif"); }
-.topic_unread_locked_mine                      { background-image: url("./images/topic_unread_locked_mine.gif"); }
-
-
-/*
---------------------------------------------------------------
-Colours and backgrounds for cp.css
--------------------------------------------------------------- */
-
-/* Main CP box
-----------------------------------------*/
-
-.panel-container h3, .panel-container hr, .cp-menu hr {
-       border-color: #A4B3BF;
-}
-
-.panel-container .panel li.row {
-       border-bottom-color: #B5C1CB;
-       border-top-color: #F9F9F9;
-}
-
-ul.cplist {
-       border-top-color: #B5C1CB;
-}
-
-.panel-container .panel li.header dd, .panel-container .panel li.header dt {
-       color: #000000;
-}
-
-.panel-container table.table1 thead th {
-       color: #333333;
-       border-bottom-color: #333333;
-}
-
-.cp-main .pm-message {
-       border-color: #DBDEE2;
-       background-color: #FFFFFF;
-}
-
-/* CP tabbed menu
-----------------------------------------*/
-.tabs .tab > a {
-       background: #BACCD9;
-       color: #536482;
-}
-
-.tabs .tab > a:hover {
-       background: #DDEDFB;
-       color: #D31141;
-}
-
-.tabs .activetab > a,
-.tabs .activetab > a:hover {
-       background-color: #CADCEB; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #E2F2FF 0%, #CADCEB 100%);
-       background-image: linear-gradient(to bottom, #E2F2FF 0%,#CADCEB 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E2F2FF', endColorstr='#CADCEB',GradientType=0 ); /* IE6-9 */
-       border-color: #CADCEB;
-       box-shadow: 0 1px 1px #F2F9FF inset;
-       color: #333333;
-}
-
-.tabs .activetab > a:hover {
-       color: #000000;
-}
-
-/* Mini tabbed menu used in MCP
-----------------------------------------*/
-.minitabs .tab > a {
-       background-color: #E1EBF2;
-}
-
-.minitabs .activetab > a,
-.minitabs .activetab > a:hover {
-       background-color: #F9F9F9;
-       color: #333333;
-}
-
-/* Responsive tabs
-----------------------------------------*/
-.responsive-tab .responsive-tab-link:before {
-       border-color: #536482;
-}
-
-.responsive-tab .responsive-tab-link:hover:before {
-       border-color: #D31141;
-}
-
-/* UCP navigation menu
-----------------------------------------*/
-
-/* Link styles for the sub-section links */
-.navigation a {
-       color: #333;
-       background: #CADCEB; /* Old browsers */ /* FF3.6+ */
-       background: -webkit-linear-gradient(left, #B4C4D1 50%, #CADCEB 100%);
-       background: linear-gradient(to right, #B4C4D1 50%,#CADCEB 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B4C4D1', endColorstr='#CADCEB',GradientType=1 ); /* IE6-9 */
-}
-
-.rtl .navigation a {
-       background: #B4C4D1; /* Old browsers */ /* FF3.6+ */
-       background: -webkit-linear-gradient(left, #CADCEB 50%, #B4C4D1 100%);
-       background: linear-gradient(to right, #CADCEB 50%,#B4C4D1 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CADCEB', endColorstr='#B4C4D1',GradientType=1 ); /* IE6-9 */
-}
-
-.navigation a:hover {
-       background: #AABAC6;
-       color: #BC2A4D;
-       filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-}
-
-.navigation .active-subsection a {
-       background: #F9F9F9;
-       color: #D31141;
-       filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-}
-
-.navigation .active-subsection a:hover {
-       color: #D31141;
-}
-
-@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
-{
-       #navigation a, .rtl #navigation a {
-               background: #B2C2CF;
-       }
-}
-
-/* Preferences pane layout
-----------------------------------------*/
-.panel-container h2 {
-       color: #333333;
-}
-
-.panel-container .panel {
-       background-color: #F9F9F9;
-}
-
-.cp-main .pm {
-       background-color: #FFFFFF;
-}
-
-/* Friends list */
-.cp-mini {
-       background-color: #EEF5F9;
-}
-
-dl.mini dt {
-       color: #425067;
-}
-
-/* PM Styles
-----------------------------------------*/
-/* PM Message history */
-.current {
-       color: #000000 !important;
-}
-
-/* PM marking colours */
-.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
-       border-left-color: #BC2A4D;
-       border-right-color: #BC2A4D;
-}
-
-.pmlist li.pm_marked_colour, .pm_marked_colour {
-       border-color: #FF6600;
-}
-
-.pmlist li.pm_replied_colour, .pm_replied_colour {
-       border-color: #A9B8C2;
-}
-
-.pmlist li.pm_friend_colour, .pm_friend_colour {
-       border-color: #5D8FBD;
-}
-
-.pmlist li.pm_foe_colour, .pm_foe_colour {
-       border-color: #000000;
-}
-
-/* Avatar gallery */
-.gallery label {
-       background: #FFFFFF;
-       border-color: #CCC;
-}
-
-.gallery label:hover {
-       background-color: #EEE;
-}
-
-/*
---------------------------------------------------------------
-Colours and backgrounds for forms.css
--------------------------------------------------------------- */
-
-/* General form styles
-----------------------------------------*/
-select {
-       border-color: #666666;
-       background-color: #FAFAFA;
-       color: #000;
-}
-
-label {
-       color: #425067;
-}
-
-option.disabled-option {
-       color: graytext;
-}
-
-/* Definition list layout for forms
----------------------------------------- */
-dd label {
-       color: #333;
-}
-
-fieldset.fields1 {
-       background-color: transparent;
-}
-
-/* Hover effects */
-fieldset dl:hover dt label {
-       color: #000000;
-}
-
-fieldset.fields2 dl:hover dt label {
-       color: inherit;
-}
-
-/* Quick-login on index page */
-fieldset.quick-login input.inputbox {
-       background-color: #F2F3F3;
-}
-
-/* Posting page styles
-----------------------------------------*/
-
-.message-box textarea {
-       color: #333333;
-}
-
-.message-box textarea.drag-n-drop {
-       outline-color: rgba(102, 102, 102, 0.5);
-}
-
-.message-box textarea.drag-n-drop-highlight {
-       outline-color: rgba(17, 163, 234, 0.5);
-}
-
-/* Input field styles
----------------------------------------- */
-.inputbox {
-       background-color: #FFFFFF;
-       border-color: #B4BAC0;
-       color: #333333;
-}
-
-.inputbox:-moz-placeholder {
-       color: #333333;
-}
-
-.inputbox::-webkit-input-placeholder {
-       color: #333333;
-}
-
-.inputbox:hover {
-       border-color: #11A3EA;
-}
-
-.inputbox:focus {
-       border-color: #11A3EA;
-}
-
-.inputbox:focus:-moz-placeholder {
-       color: transparent;
-}
-
-.inputbox:focus::-webkit-input-placeholder {
-       color: transparent;
-}
-
-
-/* Form button styles
----------------------------------------- */
-
-a.button1, input.button1, input.button3, a.button2, input.button2 {
-       color: #000;
-       background-color: #EFEFEF; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #D2D2D2 0%, #EFEFEF 100%);
-       background-image: linear-gradient(to bottom, #D2D2D2 0%,#EFEFEF 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2D2D2', endColorstr='#EFEFEF',GradientType=0 ); /* IE6-9 */
-}
-
-a.button1, input.button1 {
-       border-color: #666666;
-}
-
-input.button3 {
-       background-image: none;
-}
-
-/* Alternative button */
-a.button2, input.button2, input.button3 {
-       border-color: #666666;
-}
-
-/* <a> button in the style of the form buttons */
-a.button1, a.button2 {
-       color: #000000;
-}
-
-/* Hover states */
-a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
-       border-color: #D31141;
-       color: #D31141;
-       background-color: #D2D2D2; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #EFEFEF 0%, #D2D2D2 100%);
-       background-image: linear-gradient(to bottom, #EFEFEF 0%,#D2D2D2 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#D2D2D2',GradientType=0 ); /* IE6-9 */
-}
-
-/* Focus states */
-input.button1:focus, input.button2:focus, input.button3:focus {
-       border-color: #11A3EA;
-       color: #0F4987;
-}
-
-input.disabled {
-       color: #666666;
-}
-
-/* jQuery popups
----------------------------------------- */
-.phpbb_alert {
-       background-color: #FFFFFF;
-       border-color: #999999;
-}
-.darken {
-       background-color: #000000;
-}
-
-.loading_indicator {
-       background-color: #000000;
-       background-image: url("./images/loading.gif");
-}
-
-.dropdown-extended ul li {
-       border-top-color: #B9B9B9;
-}
-
-.dropdown-extended ul li:hover {
-       background-color: #CFE1F6;
-       color: #000000;
-}
-
-.dropdown-extended .header, .dropdown-extended .footer {
-       border-color: #B9B9B9;
-       color: #000000;
-}
-
-.dropdown-extended .footer {
-       border-top-style: solid;
-       border-top-width: 1px;
-}
-
-.dropdown-extended .header {
-       background-color: #F1F8FF; /* Old browsers */ /* FF3.6+ */
-       background-image: -webkit-linear-gradient(top, #F1F8FF 0%, #CADCEB 100%);
-       background-image: linear-gradient(to bottom, #F1F8FF 0%,#CADCEB 100%); /* W3C */
-       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F8FF', endColorstr='#CADCEB',GradientType=0 ); /* IE6-9 */
-}
-
-.dropdown .pointer {
-       border-color: #B9B9B9 transparent;
-}
-
-.dropdown .pointer-inner {
-       border-color: #FFF transparent;
-}
-
-.dropdown-extended .pointer-inner {
-       border-color: #F1F8FF transparent;
-}
-
-.dropdown .dropdown-contents {
-       background: #fff;
-       border-color: #B9B9B9;
-       box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2);
-}
-
-.dropdown-up .dropdown-contents {
-       box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2);
-}
-
-.dropdown li, .dropdown li li {
-       border-color: #DCDCDC;
-}
-
-.dropdown li.separator {
-       border-color: #DCDCDC;
-}
-
-/* Notifications
----------------------------------------- */
-
-.notification_list p.notification-time {
-       color: #4C5D77;
-}
-
-li.notification-reported strong, li.notification-disapproved strong {
-       color: #D31141;
-}
-
-.badge {
-       background-color: #D31141;
-       color: #ffffff;
-}
diff --git a/theme/common.css b/theme/common.css
deleted file mode 100644 (file)
index 4765230..0000000
+++ /dev/null
@@ -1,1273 +0,0 @@
-/* General Markup Styles
----------------------------------------- */
-html {
-       font-size: 100%;
-       /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
-       height: 101%;
-}
-
-body {
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-       font-size: 10px;
-       line-height: normal;
-       margin: 0;
-       padding: 12px 0;
-       word-wrap: break-word;
-       -webkit-print-color-adjust: exact;
-}
-
-h1 {
-       /* Forum name */
-       font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
-       margin-right: 200px;
-       margin-top: 15px;
-       font-weight: bold;
-       font-size: 2em;
-}
-
-h2 {
-       /* Forum header titles */
-       font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
-       font-weight: normal;
-       font-size: 2em;
-       margin: 0.8em 0 0.2em 0;
-}
-
-h2.solo {
-       margin-bottom: 1em;
-}
-
-h3 {
-       /* Sub-headers (also used as post headers, but defined later) */
-       font-family: Arial, Helvetica, sans-serif;
-       font-weight: bold;
-       text-transform: uppercase;
-       border-bottom: 1px solid transparent;
-       margin-bottom: 3px;
-       padding-bottom: 2px;
-       font-size: 1.05em;
-       margin-top: 20px;
-}
-
-h4 {
-       /* Forum and topic list titles */
-       font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
-       font-size: 1.3em;
-}
-
-p {
-       line-height: 1.3em;
-       font-size: 1.1em;
-       margin-bottom: 1.5em;
-}
-
-img {
-       border-width: 0;
-}
-
-hr {
-       border: 0 solid transparent;
-       border-top-width: 1px;
-       height: 1px;
-       margin: 5px 0;
-       display: block;
-       clear: both;
-}
-
-hr.dashed {
-       border-top-style: dashed;
-       margin: 10px 0;
-}
-
-hr.divider {
-       display: none;
-}
-
-p.right {
-       text-align: right;
-}
-
-p.jumpbox-return {
-       margin-top: 10px;
-       margin-bottom: 0;
-       float: left;
-}
-
-b, strong {
-       font-weight: bold;
-}
-
-i, em {
-       font-style: italic;
-}
-
-u {
-       text-decoration: underline;
-}
-
-ul {
-       list-style-type: disc;
-}
-
-ol {
-       list-style-type: decimal;
-}
-
-li {
-       display: list-item;
-}
-
-ul ul, ol ul {
-       list-style-type: circle;
-}
-
-ol ol ul, ol ul ul, ul ol ul, ul ul ul {
-       list-style-type: square;
-}
-
-a:hover        { text-decoration: underline; }
-
-/* Main blocks
----------------------------------------- */
-.wrap {
-       border: 1px solid transparent;
-       border-radius: 8px;
-       margin: 0 auto;
-       max-width: 1152px;
-       min-width: 625px;
-       padding: 15px;
-}
-
-@media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
-       .wrap {
-               margin: 0 12px;
-       }
-}
-
-.page-body {
-       margin: 4px 0;
-       clear: both;
-}
-
-.page-footer {
-       clear: both;
-}
-
-.page-footer h3 {
-       margin-top: 20px;
-}
-
-.logo {
-       float: left;
-       width: auto;
-       padding: 10px 13px 0 10px;
-}
-
-.logo:hover {
-       text-decoration: none;
-}
-
-.site_logo {
-       display: inline-block;
-       width: 149px;
-       height: 52px;
-}
-
-/* Site description and logo */
-.site-description {
-       float: left;
-       width: 65%;
-}
-
-.site-description h1 {
-       margin-right: 0;
-}
-
-/* Round cornered boxes and backgrounds
----------------------------------------- */
-.headerbar {
-       margin-bottom: 4px;
-       padding: 5px;
-       border-radius: 7px;
-}
-
-.navbar {
-       padding: 3px 10px;
-       border-radius: 7px;
-}
-
-.forabg {
-       margin-bottom: 4px;
-       padding: 5px;
-       clear: both;
-       border-radius: 7px;
-}
-
-.forumbg {
-       margin-bottom: 4px;
-       padding: 5px;
-       clear: both;
-       border-radius: 7px;
-}
-
-.panel {
-       margin-bottom: 4px;
-       padding: 5px 10px;
-       border-radius: 7px;
-}
-
-.post {
-       padding: 5px 10px;
-       margin-bottom: 4px;
-       background-repeat: no-repeat;
-       background-position: 100% 0;
-       border-radius: 7px;
-       position: relative;
-}
-
-.rowbg {
-       margin: 5px 5px 2px 5px;
-}
-
-/* Horizontal lists
-----------------------------------------*/
-.navbar ul.linklist {
-       padding: 2px 0;
-       list-style-type: none;
-}
-
-ul.linklist {
-       display: block;
-       margin: 0;
-}
-
-.cp-main .panel {
-       padding: 5px 10px;
-}
-
-ul.linklist > li {
-       float: left;
-       font-size: 1.1em;
-       line-height: 2.2em;
-       list-style-type: none;
-       margin-right: 7px;
-       padding-top: 1px;
-       width: auto;
-}
-
-ul.linklist > li.rightside, p.rightside, a.rightside {
-       float: right;
-       margin-right: 0;
-       margin-left: 7px;
-       text-align: right;
-}
-
-ul.navlinks {
-       border-top: 1px solid transparent;
-}
-
-ul.leftside {
-       float: left;
-       margin-left: 0;
-       margin-right: 5px;
-       text-align: left;
-}
-
-ul.rightside {
-       float: right;
-       margin-left: 5px;
-       margin-right: -5px;
-       text-align: right;
-}
-
-ul.linklist li.responsive-menu {
-       position: relative;
-       margin: 0 5px 0 0;
-}
-
-.hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside {
-       max-width: 48%;
-}
-
-.hasjs ul.linklist.fullwidth {
-       max-width: none;
-}
-
-li.responsive-menu.dropdown-right .dropdown {
-       left: -9px;
-}
-
-li.responsive-menu.dropdown-left .dropdown {
-       right: -6px;
-}
-
-ul.linklist .dropdown {
-       top: 22px;
-}
-
-ul.linklist .dropdown-up .dropdown {
-       bottom: 18px;
-       top: auto;
-}
-
-/* Bulletin icons for list items
-----------------------------------------*/
-ul.linklist.bulletin > li:before {
-       display: inline-block;
-       content: "\2022";
-       font-size: inherit;
-       line-height: inherit;
-       padding-right: 4px;
-}
-
-ul.linklist.bulletin > li:first-child:before,
-ul.linklist.bulletin > li.rightside:last-child:before {
-       content: none;
-}
-
-ul.linklist.bulletin > li.no-bulletin:before {
-       content: none;
-}
-
-.responsive-menu:before {
-       display: none !important;
-}
-
-/* Profile in overall_header.html */
-.header-profile {
-       display: inline-block;
-       vertical-align: top;
-}
-
-a.header-avatar,
-a.header-avatar:hover {
-       text-decoration: none;
-}
-
-a.header-avatar img {
-       margin-bottom: 2px;
-       max-height: 20px;
-       vertical-align: middle;
-       width: auto;
-}
-
-a.header-avatar span:after {
-       content: '\f0dd';
-       display: inline-block;
-       font: normal normal normal 14px/1 FontAwesome;
-       padding-left: 6px;
-       padding-top: 2px;
-       vertical-align: top;
-}
-
-/* Dropdown menu
-----------------------------------------*/
-.dropdown-container {
-       position: relative;
-}
-
-.dropdown-container-right {
-       float: right;
-}
-
-.dropdown-container-left {
-       float: left;
-}
-
-.nojs .dropdown-container:hover .dropdown {
-       display: block !important;
-}
-
-.dropdown {
-       display: none;
-       position: absolute;
-       left: 0;
-       top: 1.2em;
-       z-index: 2;
-       border: 1px solid transparent;
-       border-radius: 5px;
-       padding: 9px 0 0;
-       margin-right: -500px;
-}
-
-.dropdown.live-search {
-       top: auto;
-}
-
-.dropdown-container.topic-tools {
-       float: left;
-}
-
-.dropdown-up .dropdown {
-       top: auto;
-       bottom: 1.2em;
-       padding: 0 0 9px;
-}
-
-.dropdown-left .dropdown, .nojs .rightside .dropdown {
-       left: auto;
-       right: 0;
-       margin-left: -500px;
-       margin-right: 0;
-}
-
-.dropdown-button-control .dropdown {
-       top: 24px;
-}
-
-.dropdown-button-control.dropdown-up .dropdown {
-       top: auto;
-       bottom: 24px;
-}
-
-.dropdown .pointer, .dropdown .pointer-inner {
-       position: absolute;
-       width: 0;
-       height: 0;
-       border-top-width: 0;
-       border-bottom: 10px solid transparent;
-       border-left: 10px dashed transparent;
-       border-right: 10px dashed transparent;
-       -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */
-       display: block;
-}
-
-.dropdown-up .pointer, .dropdown-up .pointer-inner {
-       border-bottom-width: 0;
-       border-top: 10px solid transparent;
-}
-
-.dropdown .pointer {
-       right: auto;
-       left: 10px;
-       top: -1px;
-       z-index: 3;
-}
-
-.dropdown-up .pointer {
-       bottom: -1px;
-       top: auto;
-}
-
-.dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer {
-       left: auto;
-       right: 10px;
-}
-
-.dropdown .pointer-inner {
-       top: auto;
-       bottom: -11px;
-       left: -10px;
-}
-
-.dropdown-up .pointer-inner {
-       bottom: auto;
-       top: -11px;
-}
-
-.dropdown .dropdown-contents {
-       z-index: 2;
-       overflow: hidden;
-       overflow-y: auto;
-       border: 1px solid transparent;
-       border-radius: 5px;
-       padding: 5px;
-       position: relative;
-       max-height: 300px;
-}
-
-.dropdown-contents a {
-       display: block;
-       padding: 5px;
-}
-
-.jumpbox {
-       margin: 5px 0;
-}
-
-.jumpbox .dropdown li {
-       border-top: 1px solid transparent;
-}
-
-.jumpbox .dropdown-select {
-       margin: 0;
-}
-
-.jumpbox .dropdown-contents {
-       padding: 0;
-       text-decoration: none;
-}
-
-.jumpbox .dropdown-contents li {
-       padding: 0;
-}
-
-.jumpbox .dropdown-contents a {
-       margin-right: 20px;
-       padding: 5px 10px;
-       text-decoration: none;
-       width: 100%;
-}
-
-.jumpbox .spacer {
-       display: inline-block;
-       width: 0px;
-}
-
-.jumpbox .spacer + .spacer {
-       width: 20px;
-}
-
-.dropdown-contents a {
-       display: block;
-       padding: 5px;
-}
-
-.jumpbox .dropdown-select {
-       margin: 0;
-}
-
-.jumpbox .dropdown-contents a {
-       text-decoration: none;
-}
-
-.dropdown li {
-       display: list-item;
-       border-top: 1px dotted transparent;
-       float: none !important;
-       line-height: normal !important;
-       font-size: 1em !important;
-       list-style: none;
-       margin: 0;
-       white-space: nowrap;
-       text-align: left;
-}
-
-.dropdown-contents > li {
-       padding-right: 15px;
-}
-
-.dropdown-nonscroll > li {
-       padding-right: 0;
-}
-
-.dropdown li:first-child, .dropdown li.separator + li, .dropdown li li {
-       border-top: 0;
-}
-
-.dropdown li li:first-child {
-       margin-top: 4px;
-}
-
-.dropdown li li:last-child {
-       padding-bottom: 0;
-}
-
-.dropdown li li {
-       border-top: 1px dotted transparent;
-       padding-left: 18px;
-}
-
-.wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li {
-       white-space: normal;
-}
-
-.dropdown li.separator {
-       border-top: 1px solid transparent;
-       padding: 0;
-}
-
-.dropdown li.separator:first-child, .dropdown li.separator:last-child {
-       display: none !important;
-}
-
-/* Responsive breadcrumbs
-----------------------------------------*/
-.breadcrumbs .crumb {
-       float: left;
-       font-weight: bold;
-       word-wrap: normal;
-}
-
-.breadcrumbs .crumb:before {
-       content: '\2039';
-       font-weight: bold;
-       padding: 0 0.5em;
-}
-
-.breadcrumbs .crumb:first-child:before {
-       content: none;
-}
-
-.breadcrumbs .crumb a {
-       white-space: nowrap;
-       text-overflow: ellipsis;
-       vertical-align: bottom;
-       overflow: hidden;
-}
-
-.breadcrumbs.wrapped .crumb a { letter-spacing: -.3px; }
-.breadcrumbs.wrapped .crumb.wrapped-medium a { letter-spacing: -.4px; }
-.breadcrumbs.wrapped .crumb.wrapped-tiny a { letter-spacing: -.5px; }
-
-.breadcrumbs .crumb.wrapped-max a { max-width: 120px; }
-.breadcrumbs .crumb.wrapped-wide a { max-width: 100px; }
-.breadcrumbs .crumb.wrapped-medium a { max-width: 80px; }
-.breadcrumbs .crumb.wrapped-small a { max-width: 60px; }
-.breadcrumbs .crumb.wrapped-tiny a { max-width: 40px; }
-
-/* Table styles
-----------------------------------------*/
-table.table1 {
-       width: 100%;
-}
-
-.ucp-main table.table1 {
-       padding: 2px;
-}
-
-table.table1 thead th {
-       font-weight: normal;
-       text-transform: uppercase;
-       line-height: 1.3em;
-       font-size: 1em;
-       padding: 0 0 4px 3px;
-}
-
-table.table1 thead th span {
-       padding-left: 7px;
-}
-
-table.table1 tbody tr {
-       border: 1px solid transparent;
-}
-
-table.table1 td {
-       font-size: 1.1em;
-}
-
-table.table1 tbody td {
-       padding: 5px;
-       border-top: 1px solid transparent;
-}
-
-table.table1 tbody th {
-       padding: 5px;
-       border-bottom: 1px solid transparent;
-       text-align: left;
-}
-
-/* Specific column styles */
-table.table1 .name             { text-align: left; }
-table.table1 .center           { text-align: center; }
-table.table1 .reportby { width: 15%; }
-table.table1 .posts            { text-align: center; width: 7%; }
-table.table1 .joined   { text-align: left; width: 15%; }
-table.table1 .active   { text-align: left; width: 15%; }
-table.table1 .mark             { text-align: center; width: 7%; }
-table.table1 .info             { text-align: left; width: 30%; }
-table.table1 .info div { width: 100%; white-space: normal; overflow: hidden; }
-table.table1 .autocol  { line-height: 2em; white-space: nowrap; }
-table.table1 thead .autocol { padding-left: 1em; }
-
-table.table1 span.rank-img {
-       float: right;
-       width: auto;
-}
-
-table.info td {
-       padding: 3px;
-}
-
-table.info tbody th {
-       padding: 3px;
-       text-align: right;
-       vertical-align: top;
-       font-weight: normal;
-}
-
-.forumbg table.table1 {
-       margin: 0;
-}
-
-.forumbg-table > .inner {
-       margin: 0 -1px;
-}
-
-.color_palette_placeholder table {
-       border-collapse: separate;
-       border-spacing: 1px;
-}
-
-/* Misc layout styles
----------------------------------------- */
-/* column[1-2] styles are containers for two column layouts */
-.column1 {
-       float: left;
-       clear: left;
-       width: 49%;
-}
-
-.column2 {
-       float: right;
-       clear: right;
-       width: 49%;
-}
-
-/* General classes for placing floating blocks */
-.left-box {
-       float: left;
-       width: auto;
-       text-align: left;
-       max-width: 100%;
-}
-
-.left-box.profile-details {
-       width: 80%;
-}
-
-.right-box {
-       float: right;
-       width: auto;
-       text-align: right;
-       max-width: 100%;
-}
-
-dl.details {
-       /*font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;*/
-       font-size: 1.1em;
-}
-
-dl.details dt {
-       float: left;
-       clear: left;
-       width: 30%;
-       text-align: right;
-       display: block;
-}
-
-dl.details dd {
-       margin-left: 0;
-       padding-left: 5px;
-       margin-bottom: 5px;
-       float: left;
-       width: 65%;
-       overflow: hidden;
-       text-overflow: ellipsis;
-}
-
-.clearfix, fieldset dl, ul.topiclist dl, dl.polls {
-       overflow: hidden;
-}
-
-fieldset.fields1 ul.recipients {
-       list-style-type: none;
-       line-height: 1.8;
-       max-height: 150px;
-       overflow-y: auto;
-}
-
-fieldset.fields1 dd.recipients {
-       clear: left;
-       margin-left: 1em;
-}
-
-fieldset.fields1 ul.recipients  input.button2{
-       font-size: 0.8em;
-       margin-right: 0;
-       padding: 0;
-}
-
-fieldset.fields1 dl.pmlist > dt {
-       width: auto !important;
-}
-
-fieldset.fields1 dl.pmlist dd.recipients {
-       margin-left: 0 !important;
-}
-
-/* Action-bars (container for post/reply buttons, pagination, etc.)
----------------------------------------- */
-.action-bar {
-       font-size: 11px;
-       margin: 4px 0;
-}
-
-.forabg + .action-bar {
-       margin-top: 2em;
-}
-
-.action-bar .button {
-       margin-right: 5px;
-       float: left;
-}
-
-.action-bar .button-search {
-       margin-right: 0;
-}
-
-/* Pagination
----------------------------------------- */
-.pagination {
-       float: right;
-       text-align: right;
-       width: auto;
-}
-
-.action-bar.bar-bottom .pagination {
-       margin-top: 0;
-}
-
-.action-bar .pagination .button {
-       margin-right: 0;
-       float: none;
-}
-
-.pagination > ul {
-       display: inline-block;
-       list-style: none !important;
-       margin-left: 5px;
-}
-
-.pagination > ul > li {
-       display: inline-block !important;
-       padding: 0;
-       font-size: 100%;
-       line-height: normal;
-       vertical-align: middle;
-}
-
-.pagination li a, .pagination li span {
-       border-radius: 2px;
-       padding: 2px 5px;
-}
-
-.pagination li.active span {
-       display: inline-block;
-       font-size: 13px;
-       font-weight: normal;
-       font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
-       line-height: 1.4;
-       text-align: center;
-       white-space: nowrap;
-       vertical-align: middle;
-       border: 1px solid transparent;
-}
-
-.pagination li.ellipsis span {
-       border: none;
-       padding: 0;
-}
-
-.pagination li.page-jump {
-       margin-right: 5px;
-}
-
-.pagination li.page-jump a {
-       padding: 0 8px;
-}
-
-.pagination li.page-jump a i {
-       font-size: 21px;
-}
-
-.pagination .arrow a {
-       padding: 2px 0;
-}
-
-/* Pagination in viewforum for multipage topics */
-.row .pagination {
-       display: block;
-       margin-top: 0.3em;
-}
-
-.row .pagination > ul {
-       margin: 0;
-}
-
-.row .pagination li a, .row .pagination li span {
-       border-radius: 2px;
-       padding: 1px 3px;
-       font-size: 9px;
-}
-
-.topic-poster {
-       float: left;
-       padding-right: 0.5em;
-       margin-top: 0.3em;
-}
-
-/* jQuery popups
----------------------------------------- */
-.phpbb_alert {
-       border: 1px solid transparent;
-       display: none;
-       left: 0;
-       padding: 0 25px 20px 25px;
-       position: fixed;
-       right: 0;
-       top: 150px;
-       z-index: 50;
-       width: 620px;
-       margin: 0 auto;
-}
-
-@media only screen and (max-height: 500px), only screen and (max-device-width: 500px)
-{
-       .phpbb_alert {
-               top: 25px;
-       }
-}
-
-.phpbb_alert .alert_close {
-       float: right;
-       margin-right: -36px;
-       margin-top: -8px;
-}
-
-.phpbb_alert p {
-       margin: 8px 0;
-       padding-bottom: 8px;
-}
-
-.phpbb_alert label {
-       display: block;
-       margin: 8px 0;
-       padding-bottom: 8px;
-}
-
-.phpbb_alert div.alert_text > p,
-.phpbb_alert div.alert_text > label,
-.phpbb_alert div.alert_text > select,
-.phpbb_alert div.alert_text > textarea,
-.phpbb_alert div.alert_text > input {
-       font-size: 1.1em;
-}
-
-.darkenwrapper {
-       display: none;
-       position: relative;
-       z-index: 44;
-}
-
-.darken {
-       position: fixed;
-       left: 0;
-       top: 0;
-       width: 100%;
-       height: 100%;
-       opacity: 0.5;
-       z-index: 45;
-}
-
-.loading_indicator {
-       background: center center no-repeat;
-       border-radius: 5px;
-       display: none;
-       opacity: 0.8;
-       margin-top: -50px;
-       margin-left: -50px;
-       height: 50px;
-       width: 50px;
-       position: fixed;
-       left: 50%;
-       top: 50%;
-       z-index: 51;
-}
-
-/* Miscellaneous styles
----------------------------------------- */
-.copyright {
-       padding: 5px;
-       text-align: center;
-}
-
-.small {
-       font-size: 0.9em !important;
-}
-
-.titlespace {
-       margin-bottom: 15px;
-}
-
-.headerspace {
-       margin-top: 20px;
-}
-
-.error {
-       font-weight: bold;
-       font-size: 1em;
-}
-
-div.rules {
-       margin: 10px 0;
-       font-size: 1.1em;
-       padding: 5px 10px;
-       border-radius: 7px;
-}
-
-div.rules ul, div.rules ol {
-       margin-left: 20px;
-}
-
-p.post-notice {
-       position: relative;
-       padding: 5px;
-       min-height: 14px;
-       margin-bottom: 1em;
-}
-
-form > p.post-notice strong {
-       line-height: 20px;
-}
-
-.stat-block {
-       clear: both;
-}
-
-.top-anchor {
-       display: block;
-       position: absolute;
-       top: -20px;
-}
-
-.clear {
-       display: block;
-       clear: both;
-       font-size: 1px;
-       line-height: 1px;
-       background: transparent;
-}
-
-/* Inner box-model clearing */
-.inner:after,
-ul.linklist:after,
-.action-bar:after,
-.notification_text:after,
-.tabs-container:after,
-.tabs > ul:after,
-.minitabs > ul:after,
-.postprofile .avatar-container:after {
-       clear: both;
-       content: '';
-       display: block;
-}
-
-.emoji {
-       min-height: 18px;
-       min-width: 18px;
-       height: 1em;
-       width: 1em;
-}
-
-.smilies {
-       vertical-align: text-bottom;
-}
-
-.icon-notification {
-       position: relative;
-}
-
-.member-search {
-       float: left;
-       margin: 0;
-       padding: 6px 10px;
-}
-
-.member-search strong {
-       font-size: 0.95em;
-}
-
-.dropdown-extended {
-       display: none;
-       z-index: 1;
-}
-
-.dropdown-extended ul {
-       max-height: 350px;
-       overflow-y: auto;
-       overflow-x: hidden;
-       clear: both;
-}
-
-.dropdown-extended ul li {
-       padding: 0;
-       margin: 0 !important;
-       float: none;
-       border-top: 1px solid;
-       list-style-type: none;
-       font-size: 0.95em;
-       clear: both;
-       position: relative;
-}
-
-.dropdown-extended ul li:first-child {
-       border-top: none;
-}
-
-.dropdown-extended ul li.no_notifications {
-       padding: 10px;
-}
-
-.dropdown-extended .dropdown-contents {
-       max-height: none;
-       padding: 0;
-       position: absolute;
-       width: 340px;
-}
-
-.nojs .dropdown-extended .dropdown-contents {
-       position: relative;
-}
-
-.dropdown-extended .header {
-       padding: 0 10px;
-       font-family: Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
-       font-weight: bold;
-       text-align: left;
-       text-shadow: 1px 1px 1px white;
-       text-transform: uppercase;
-       line-height: 3em;
-       border-bottom: 1px solid;
-       border-radius: 5px 5px 0 0;
-}
-
-.dropdown-extended .header .header_settings {
-       float: right;
-       font-weight: normal;
-       text-transform: none;
-}
-
-.dropdown-extended .header .header_settings a {
-       display: inline-block;
-       padding: 0 5px;
-}
-
-.dropdown-extended .header:after {
-       content: '';
-       display: table;
-       clear: both;
-}
-
-.dropdown-extended .footer {
-       text-align: center;
-       font-size: 1.1em;
-}
-
-.dropdown-extended ul li a, .dropdown-extended ul li.no-url {
-       padding: 8px;
-}
-
-.dropdown-extended .footer > a {
-       padding: 5px 0;
-}
-
-.dropdown-extended ul li a, .notification_list dt > a, .dropdown-extended .footer > a {
-       display: block;
-       text-decoration: none;
-}
-
-.notification_list ul li img {
-       float: left;
-       max-height: 50px;
-       max-width: 50px;
-       width: auto !important;
-       height: auto !important;
-       margin-right: 5px;
-}
-
-.notification_list ul li p {
-       margin-bottom: 4px;
-       font-size: 1em;
-}
-
-.notification_list p.notification-reference,
-.notification_list p.notification-location,
-.notification_list li a p.notification-reason {
-       overflow: hidden;
-       text-overflow: ellipsis;
-       white-space: nowrap;
-}
-
-.notification_list p.notification-time {
-       font-size: 0.9em;
-       margin: 0;
-       text-align: right;
-}
-
-.notification_list div.notifications {
-       margin-left: 50px;
-       padding: 5px;
-}
-
-.notification_list div.notifications a {
-       display: block;
-}
-
-.notification_list p.notifications_title {
-       font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
-       font-size: 1.2em !important;
-}
-
-.notification_list p.notifications_title strong {
-       font-weight: bold;
-}
-
-.notification_list p.notifications_time {
-       font-size: 0.9em !important;
-}
-
-.notification_text {
-       margin-left: 58px;
-}
-
-.badge {
-       border-radius: 10px;
-       opacity: 0.8;
-       text-align: center;
-       white-space: nowrap;
-       font-size: 10px;
-       line-height: 1;
-       float: right;
-       display: inline-block;
-       margin-left: 3px;
-       vertical-align: baseline;
-       position: relative;
-       top: 3px;
-       padding: 4px 6px;
-}
-
-.badge.hidden {
-       display: none;
-}
-
-/* Navbar specific list items
-----------------------------------------*/
-
-.linklist .quick-links {
-       margin: 0 7px 0 0;
-}
-
-.linklist.compact .rightside > a > span span {
-       display: none;
-}
-
-.dropdown-page-jump .dropdown {
-       top: 20px;
-}
-
-.dropdown-page-jump.dropdown-up .dropdown {
-       bottom: 20px;
-}
-
-.dropdown-page-jump input.tiny {
-       width: 50px;
-}
-
-.dropdown .clone.hidden + li.separator {
-       display: none;
-}
-
-.dropdown .clone.hidden + li {
-       border-top: none;
-}
diff --git a/theme/content.css b/theme/content.css
deleted file mode 100644 (file)
index 53beee6..0000000
+++ /dev/null
@@ -1,847 +0,0 @@
-/* Content Styles
----------------------------------------- */
-
-ul.topiclist {
-       display: block;
-       list-style-type: none;
-       margin: 0;
-}
-
-ul.topiclist li {
-       display: block;
-       list-style-type: none;
-       margin: 0;
-}
-
-ul.topiclist dl {
-       position: relative;
-}
-
-ul.topiclist li.row dl {
-       padding: 2px 0;
-}
-
-ul.topiclist dt, ul.topiclist dd {
-       display: block;
-       float: left;
-}
-
-ul.topiclist dt {
-       width: 100%;
-       margin-right: -440px;
-       font-size: 1.1em;
-}
-
-ul.topiclist.missing-column dt {
-       margin-right: -345px;
-}
-
-ul.topiclist.two-long-columns dt {
-       margin-right: -250px;
-}
-
-ul.topiclist.two-columns dt {
-       margin-right: -80px;
-}
-
-ul.topiclist dt .list-inner {
-       margin-right: 440px;
-       padding-left: 5px;
-       padding-right: 5px;
-}
-
-ul.topiclist.missing-column dt .list-inner {
-       margin-right: 345px;
-}
-
-ul.topiclist.two-long-columns dt .list-inner {
-       margin-right: 250px;
-}
-
-ul.topiclist.two-columns dt .list-inner {
-       margin-right: 80px;
-}
-
-ul.topiclist dd {
-       border-left: 1px solid transparent;
-       padding: 4px 0;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-ul.topiclist dfn {
-       /* Labels for post/view counts */
-       position: absolute;
-       left: -999px;
-       width: 990px;
-}
-
-.forum-image {
-       float: left;
-       padding-top: 5px;
-       margin-right: 5px;
-}
-
-li.row {
-       border-top: 1px solid transparent;
-       border-bottom: 1px solid transparent;
-}
-
-li.row strong {
-       font-weight: normal;
-}
-
-li.header dt, li.header dd {
-       line-height: 1em;
-       border-left-width: 0;
-       margin: 2px 0 4px 0;
-       padding-top: 2px;
-       padding-bottom: 2px;
-       font-size: 1em;
-       font-family: Arial, Helvetica, sans-serif;
-       text-transform: uppercase;
-}
-
-li.header dt {
-       font-weight: bold;
-       width: 100%;
-       margin-right: -440px;
-}
-
-li.header dt .list-inner {
-       margin-right: 440px;
-}
-
-li.header dd {
-       padding-left: 1px;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-li.header dl.row-item dt, li.header dl.row-item dd {
-       min-height: 0;
-}
-
-li.header dl.row-item dt .list-inner {
-       /* Tweak for headers alignment when folder icon used */
-       padding-left: 0;
-       padding-right: 50px;
-}
-
-/* Forum list column styles */
-dl.row-item {
-       background-position: 10px 50%;          /* Position of folder icon */
-       background-repeat: no-repeat;
-}
-
-dl.row-item dt {
-       background-repeat: no-repeat;
-       background-position: 5px 95%;           /* Position of topic icon */
-}
-
-dl.row-item dt .list-inner {
-       padding-left: 45px;                                     /* Space for folder icon */
-}
-
-dl.row-item dt, dl.row-item dd {
-       min-height: 35px;
-}
-
-dl.row-item dt a {
-       display: inline;
-}
-
-dl a.row-item-link {                                           /* topic row icon links */
-       display: block;
-       width: 30px;
-       height: 30px;
-       padding: 0;
-       position: absolute;
-       top: 50%;
-       left: 0;
-       margin-top: -15px;
-       margin-left: 9px;
-}
-
-dd.posts, dd.topics, dd.views, dd.extra, dd.mark {
-       width: 80px;
-       text-align: center;
-       line-height: 2.2em;
-       font-size: 1.2em;
-}
-
-dd.posts, dd.topics, dd.views {
-       width: 95px;
-}
-
-/* List in forum description */
-dl.row-item dt ol,
-dl.row-item dt ul {
-       list-style-position: inside;
-       margin-left: 1em;
-}
-
-dl.row-item dt li {
-       display: list-item;
-       list-style-type: inherit;
-}
-
-dd.lastpost, dd.redirect, dd.moderation, dd.time, dd.info {
-       width: 250px;
-       font-size: 1.1em;
-}
-
-dd.redirect {
-       line-height: 2.5em;
-}
-
-dd.time {
-       line-height: 200%;
-}
-
-dd.lastpost > span, ul.topiclist dd.info > span, ul.topiclist dd.time > span, dd.redirect > span, dd.moderation > span {
-       display: block;
-       padding-left: 5px;
-}
-
-dd.extra, dd.mark {
-       line-height: 200%;
-}
-
-dd.option {
-       width: 125px;
-       line-height: 200%;
-       text-align: center;
-       font-size: 1.1em;
-}
-
-/* Post body styles
-----------------------------------------*/
-.postbody {
-       padding: 0;
-       line-height: 1.48em;
-       width: 76%;
-       float: left;
-       position: relative;
-}
-
-.postbody .ignore {
-       font-size: 1.1em;
-}
-
-.postbody h3.first {
-       /* The first post on the page uses this */
-       font-size: 1.7em;
-}
-
-.postbody h3 {
-       /* Postbody requires a different h3 format - so change it here */
-       float: left;
-       font-size: 1.5em;
-       padding: 2px 0 0 0;
-       margin-top: 0 !important;
-       margin-bottom: 0.3em !important;
-       text-transform: none;
-       border: none;
-       font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
-       line-height: 125%;
-}
-
-.postbody h3 img {
-       vertical-align: bottom;
-}
-
-.has-profile .postbody h3 {
-       /* If there is a post-profile, we position the post-buttons differently */
-       float: none !important;
-       margin-right: 180px;
-}
-
-.postbody .content {
-       font-size: 1.3em;
-       overflow-x: auto;
-}
-
-.postbody img.postimage {
-       max-width: 100%;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-.search .postbody {
-       width: 68%
-}
-
-/* Topic review panel
-----------------------------------------*/
-.panel .review {
-       margin-top: 2em;
-}
-
-.topicreview {
-       padding-right: 5px;
-       overflow: auto;
-       height: 300px;
-}
-
-.topicreview .postbody {
-       width: auto;
-       float: none;
-       margin: 0;
-       height: auto;
-}
-
-.topicreview .post {
-       height: auto;
-}
-
-.topicreview h2 {
-       border-bottom-width: 0;
-}
-
-.post-ignore .postbody {
-       display: none;
-}
-
-/* MCP Post details
-----------------------------------------*/
-.post_details {
-       /* This will only work in IE7+, plus the others */
-       overflow: auto;
-       max-height: 300px;
-}
-
-/* Content container styles
-----------------------------------------*/
-.content {
-       clear: both;
-       min-height: 3em;
-       overflow: hidden;
-       line-height: 1.4em;
-       font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
-       font-size: 1em;
-       padding-bottom: 1px;
-}
-
-.content h2, .panel h2 {
-       font-weight: normal;
-       border-bottom: 1px solid transparent;
-       font-size: 1.6em;
-       margin-top: 0.5em;
-       margin-bottom: 0.5em;
-       padding-bottom: 0.5em;
-}
-
-.panel h3 {
-       margin: 0.5em 0;
-}
-
-.panel p {
-       font-size: 1.2em;
-       margin-bottom: 1em;
-       line-height: 1.4em;
-}
-
-.content p {
-       font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
-       font-size: 1.2em;
-       margin-bottom: 1em;
-       line-height: 1.4em;
-}
-
-dl.faq {
-       font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
-       font-size: 1.1em;
-       margin-top: 1em;
-       margin-bottom: 2em;
-       line-height: 1.4em;
-}
-
-dl.faq dt {
-       font-weight: bold;
-}
-
-.content dl.faq {
-       font-size: 1.2em;
-       margin-bottom: 0.5em;
-}
-
-.content li {
-       list-style-type: inherit;
-}
-
-.content ul, .content ol {
-       margin: 0.8em 0 0.9em 3em;
-}
-
-.posthilit {
-       padding: 0 2px 1px 2px;
-}
-
-/* Post author */
-p.author {
-       margin-bottom: 0.6em;
-       padding: 0 0 5px 0;
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-       font-size: 1em;
-       line-height: 1.2em;
-       clear: both;
-}
-
-/* Post signature */
-.signature {
-       margin-top: 1.5em;
-       padding-top: 0.2em;
-       font-size: 1.1em;
-       border-top: 1px solid transparent;
-       clear: left;
-       line-height: 140%;
-       overflow: hidden;
-       width: 100%;
-}
-
-.signature.standalone {
-       border-top-width: 0;
-       margin-top: 0;
-}
-
-dd .signature {
-       margin: 0;
-       padding: 0;
-       clear: none;
-       border: none;
-}
-
-.signature li {
-       list-style-type: inherit;
-}
-
-.signature ul, .signature ol {
-       margin: 0.8em 0 0.9em 3em;
-}
-
-/* Post noticies */
-.notice {
-       font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
-       width: auto;
-       margin-top: 1.5em;
-       padding-top: 0.2em;
-       font-size: 1em;
-       border-top: 1px dashed transparent;
-       clear: left;
-       line-height: 130%;
-}
-
-/* Jump to post link for now */
-ul.searchresults {
-       list-style: none;
-       text-align: right;
-       clear: both;
-}
-
-/* BB Code styles
-----------------------------------------*/
-/* Quote block */
-blockquote {
-       background: transparent none 6px 8px no-repeat;
-       border: 1px solid transparent;
-       font-size: 0.95em;
-       margin: 1em 1px 1em 25px;
-       overflow: hidden;
-       padding: 5px;
-}
-
-blockquote blockquote {
-       /* Nested quotes */
-       font-size: 1em;
-       margin: 1em 1px 1em 15px;
-}
-
-blockquote cite {
-       /* Username/source of quoter */
-       font-style: normal;
-       font-weight: bold;
-       margin-left: 20px;
-       display: block;
-       font-size: 0.9em;
-}
-
-blockquote cite cite {
-       font-size: 1em;
-}
-
-blockquote.uncited {
-       padding-top: 25px;
-}
-
-blockquote cite > div {
-       float: right;
-       font-weight: normal;
-}
-
-.postbody .content li blockquote {
-       overflow: inherit;
-       margin-left: 0;
-}
-
-/* Code block */
-.codebox {
-       padding: 3px;
-       border: 1px solid transparent;
-       font-size: 1em;
-       margin: 1em 0 1.2em 0;
-}
-
-.codebox p {
-       text-transform: uppercase;
-       border-bottom: 1px solid transparent;
-       margin-bottom: 3px;
-       font-size: 0.8em !important;
-       font-weight: bold;
-       display: block;
-}
-
-blockquote .codebox {
-       margin-left: 0;
-}
-
-.codebox code {
-       overflow: auto;
-       display: block;
-       height: auto;
-       max-height: 200px;
-       padding-top: 5px;
-       font: 0.9em Monaco, "Andale Mono","Courier New", Courier, monospace;
-       line-height: 1.3em;
-       margin: 2px 0;
-}
-
-/* Attachments
-----------------------------------------*/
-.attachbox {
-       float: left;
-       width: auto;
-       max-width: 100%;
-       margin: 5px 5px 5px 0;
-       padding: 6px;
-       border: 1px dashed transparent;
-       clear: left;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-.attachbox dt {
-       font-family: Arial, Helvetica, sans-serif;
-       text-transform: uppercase;
-}
-
-.attachbox dd {
-       margin-top: 4px;
-       padding-top: 4px;
-       clear: left;
-       border-top: 1px solid transparent;
-       overflow-x: auto;
-}
-
-.attachbox dd dd {
-       border: none;
-}
-
-.attachbox p {
-       line-height: 110%;
-       font-weight: normal;
-       clear: left;
-}
-
-.attachbox p.stats
-{
-       line-height: 110%;
-       font-weight: normal;
-       clear: left;
-}
-
-.attach-image {
-       margin: 3px 0;
-       max-width: 100%;
-}
-
-.attach-image img {
-       border: 1px solid transparent;
-/*     cursor: move; */
-       cursor: default;
-}
-
-/* Inline image thumbnails */
-div.inline-attachment dl.thumbnail, div.inline-attachment dl.file {
-       display: block;
-       margin-bottom: 4px;
-}
-
-div.inline-attachment p {
-       font-size: 100%;
-}
-
-dl.file {
-       font-family: Verdana, Arial, Helvetica, sans-serif;
-       display: block;
-}
-
-dl.file dt {
-       text-transform: none;
-       margin: 0;
-       padding: 0;
-       font-weight: bold;
-       font-family: Verdana, Arial, Helvetica, sans-serif;
-}
-
-dl.file dd {
-       margin: 0;
-       padding: 0;
-}
-
-dl.thumbnail img {
-       padding: 3px;
-       border: 1px solid transparent;
-       box-sizing: border-box;
-}
-
-dl.thumbnail dd {
-       font-style: italic;
-       font-family: Verdana, Arial, Helvetica, sans-serif;
-}
-
-.attachbox dl.thumbnail dd {
-       font-size: 100%;
-}
-
-dl.thumbnail dt a:hover img {
-       border: 1px solid transparent;
-}
-
-/* Post poll styles
-----------------------------------------*/
-fieldset.polls {
-       font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
-}
-
-fieldset.polls dl {
-       margin-top: 5px;
-       border-top: 1px solid transparent;
-       padding: 5px 0 0 0;
-       line-height: 120%;
-}
-
-fieldset.polls dl.voted {
-       font-weight: bold;
-}
-
-fieldset.polls dt {
-       text-align: left;
-       float: left;
-       display: block;
-       width: 30%;
-       border-right: none;
-       padding: 0;
-       margin: 0;
-       font-size: 1.1em;
-}
-
-fieldset.polls dd {
-       float: left;
-       width: 10%;
-       border-left: none;
-       padding: 0 5px;
-       margin-left: 0;
-       font-size: 1.1em;
-}
-
-fieldset.polls dd.resultbar {
-       width: 50%;
-}
-
-fieldset.polls dd input {
-       margin: 2px 0;
-}
-
-fieldset.polls dd div {
-       text-align: right;
-       font-family: Arial, Helvetica, sans-serif;
-       font-weight: bold;
-       padding: 2px 2px 0 2px;
-       overflow: visible;
-       min-width: 8px;
-}
-
-.pollbar1, .pollbar2, .pollbar3, .pollbar4, .pollbar5 {
-       border-bottom: 1px solid transparent;
-       border-right: 1px solid transparent;
-}
-
-.vote-submitted {
-       font-size: 1.2em;
-       font-weight: bold;
-       text-align: center;
-}
-
-/* Poster profile block
-----------------------------------------*/
-.postprofile {
-       margin: 5px 0 10px 0;
-       min-height: 80px;
-       border: 1px solid transparent;
-       border-width: 0 0 0 1px;
-       width: 22%;
-       float: right;
-       display: inline;
-}
-
-.postprofile dd, .postprofile dt {
-       line-height: 1.2em;
-       margin-left: 8px;
-}
-
-.postprofile dd {
-       overflow: hidden;
-       text-overflow: ellipsis;
-}
-
-.postprofile strong {
-       font-weight: normal;
-}
-
-.postprofile dt.no-profile-rank, .postprofile dd.profile-rank, .postprofile .search-result-date {
-       margin-bottom: 10px;
-}
-
-/* Post-profile avatars */
-.postprofile .has-avatar .avatar-container {
-       margin-bottom: 3px;
-       overflow: hidden;
-}
-
-.postprofile .avatar {
-       display: block;
-       float: left;
-       max-width: 100%;
-}
-
-.postprofile .avatar img {
-       display: block;
-       height: auto !important;
-       max-width: 100%;
-}
-
-.postprofile .profile-posts a {
-       font-weight: normal;
-}
-
-dd.profile-warnings {
-       font-weight: bold;
-}
-
-dd.profile-contact {
-       overflow: visible;
-}
-
-.profile-contact .dropdown-container {
-       display: inline-block;
-}
-
-.profile-contact .icon_contact {
-       vertical-align: middle;
-}
-
-.profile-contact .dropdown {
-       margin-right: -14px;
-}
-
-.online {
-       background-image: none;
-       background-position: 100% 0;
-       background-repeat: no-repeat;
-}
-
-/* Poster profile used by search*/
-.search .postprofile {
-       width: 30%;
-}
-
-/* Profile used on view-profile */
-.profile-avatar img {
-       max-width: 100%;
-}
-
-/* pm list in compose message if mass pm is enabled */
-dl.pmlist dt {
-       width: 60% !important;
-}
-
-dl.pmlist dt textarea {
-       width: 95%;
-}
-
-dl.pmlist dd {
-       margin-left: 61% !important;
-       margin-bottom: 2px;
-}
-
-.action-bar div.dl_links {
-       padding: 10px 0 0 10px;
-}
-
-div.dl_links {
-       display: inline-block;
-       text-transform: none;
-}
-
-.dl_links strong {
-       font-weight: bold;
-}
-
-.dl_links ul {
-       list-style-type: none;
-       margin: 0;
-       display: inline-block;
-}
-
-.dl_links li {
-       display: inline-block;
-}
-
-.attachment-filename {
-       width: 100%;
-}
-
-.ellipsis-text {
-       display: inline-block;
-       overflow: hidden;
-       text-overflow: ellipsis;
-       white-space: nowrap;
-}
-
-table.fixed-width-table {
-       table-layout: fixed;
-}
-
-/* Show scrollbars for items with overflow on iOS devices
-----------------------------------------*/
-.postbody .content::-webkit-scrollbar, .topicreview::-webkit-scrollbar, .post_details::-webkit-scrollbar, .codebox code::-webkit-scrollbar, .attachbox dd::-webkit-scrollbar, .attach-image::-webkit-scrollbar, .dropdown-extended ul::-webkit-scrollbar {
-       width: 8px;
-       height: 8px;
-       -webkit-appearance: none;
-       background: rgba(0, 0, 0, .1);
-       border-radius: 3px;
-}
-
-.postbody .content::-webkit-scrollbar-thumb, .topicreview::-webkit-scrollbar-thumb, .post_details::-webkit-scrollbar-thumb, .codebox code::-webkit-scrollbar-thumb, .attachbox dd::-webkit-scrollbar-thumb, .attach-image::-webkit-scrollbar-thumb, .dropdown-extended ul::-webkit-scrollbar-thumb {
-       background: rgba(0, 0, 0, .3);
-       border-radius: 3px;
-}
-
-#memberlist tr.inactive, #team tr.inactive {
-       font-style: italic;
-}
diff --git a/theme/cp.css b/theme/cp.css
deleted file mode 100644 (file)
index d54c948..0000000
+++ /dev/null
@@ -1,372 +0,0 @@
-/* Control Panel Styles
----------------------------------------- */
-
-
-/* Main CP box
-----------------------------------------*/
-.cp-menu {
-       float:left;
-       width: 19%;
-       margin-top: 1em;
-       margin-bottom: 5px;
-}
-
-.cp-main {
-       float: left;
-       width: 81%;
-}
-
-.cp-main .content {
-       padding: 0;
-}
-
-.panel-container .panel p {
-       font-size: 1.1em;
-}
-
-.panel-container .panel ol {
-       margin-left: 2em;
-       font-size: 1.1em;
-}
-
-.panel-container .panel li.row {
-       border-bottom: 1px solid transparent;
-       border-top: 1px solid transparent;
-}
-
-ul.cplist {
-       margin-bottom: 5px;
-       border-top: 1px solid transparent;
-}
-
-.panel-container .panel li.header dd, .panel-container .panel li.header dt {
-       margin-bottom: 2px;
-}
-
-.panel-container table.table1 {
-       margin-bottom: 1em;
-}
-
-.panel-container table.table1 thead th {
-       font-weight: bold;
-       border-bottom: 1px solid transparent;
-       padding: 5px;
-}
-
-.panel-container table.table1 tbody th {
-       font-style: italic;
-       background-color: transparent !important;
-       border-bottom: none;
-}
-
-.cp-main .pm-message {
-       border: 1px solid transparent;
-       margin: 10px 0;
-       width: auto;
-       float: none;
-}
-
-.pm-message h2 {
-       padding-bottom: 5px;
-}
-
-.cp-main .postbody h3, .cp-main .box2 h3 {
-       margin-top: 0;
-}
-
-.panel-container .postbody p.author {
-       font-size: 1.1em;
-}
-
-.cp-main .buttons {
-       margin-left: 0;
-}
-
-.cp-main ul.linklist {
-       margin: 0;
-}
-
-/* MCP Specific tweaks */
-.mcp-main .postbody {
-       width: 100%;
-}
-
-.tabs-container h2 {
-       float: left;
-       margin-bottom: 0px;
-}
-
-/* CP tabs shared
-----------------------------------------*/
-.tabs, .minitabs {
-       line-height: normal;
-}
-
-.tabs > ul, .minitabs > ul {
-       list-style: none;
-       margin: 0;
-       padding: 0;
-       position: relative;
-}
-
-.tabs .tab, .minitabs .tab {
-       display: block;
-       float: left;
-       font-size: 1em;
-       font-weight: bold;
-       line-height: 1.4em;
-}
-
-.tabs .tab > a, .minitabs .tab > a {
-       display: block;
-       padding: 5px 9px;
-       position: relative;
-       text-decoration: none;
-       white-space: nowrap;
-       cursor: pointer;
-}
-
-/* CP tabbed menu
-----------------------------------------*/
-.tabs {
-       margin: 20px 0 0 7px;
-}
-
-.tabs .tab > a {
-       border: 1px solid transparent;
-       border-radius: 4px 4px 0 0;
-       margin: 1px 1px 0 0;
-}
-
-.tabs .activetab > a {
-       margin-top: 0;
-       padding-bottom: 7px;
-}
-
-/* Mini tabbed menu used in MCP
-----------------------------------------*/
-.minitabs {
-       float: right;
-       margin: 15px 7px 0 0;
-       max-width: 50%;
-}
-
-.minitabs .tab {
-       float: right;
-}
-
-.minitabs .tab > a {
-       border-radius: 5px 5px 0 0;
-       margin-left: 2px;
-}
-
-.minitabs .tab > a:hover {
-       text-decoration: none;
-}
-
-/* Responsive tabs
-----------------------------------------*/
-.responsive-tab {
-       position: relative;
-}
-
-.responsive-tab > a.responsive-tab-link {
-       display: block;
-       font-size: 1.6em;
-       position: relative;
-       width: 16px;
-       line-height: 0.9em;
-       text-decoration: none;
-}
-
-.responsive-tab .responsive-tab-link:before {
-       content: '';
-       position: absolute;
-       left: 10px;
-       top: 7px;
-       height: .125em;
-       width: 14px;
-       border-bottom: 0.125em solid transparent;
-       border-top: 0.375em double transparent;
-}
-
-.tabs .dropdown, .minitabs .dropdown {
-       top: 20px;
-       margin-right: -2px;
-       font-size: 1.1em;
-       font-weight: normal;
-}
-
-.minitabs .dropdown {
-       margin-right: -4px;
-}
-
-.tabs .dropdown-up .dropdown, .minitabs .dropdown-up .dropdown {
-       bottom: 20px;
-       top: auto;
-}
-
-.tabs .dropdown li {
-       text-align: right;
-}
-
-.minitabs .dropdown li {
-       text-align: left;
-}
-
-/* UCP navigation menu
-----------------------------------------*/
-/* Container for sub-navigation list */
-.navigation {
-       width: 100%;
-       padding-top: 36px;
-}
-
-.navigation ul {
-       list-style: none;
-}
-
-/* Default list state */
-.navigation li {
-       display: inline;
-       font-weight: bold;
-       margin: 1px 0;
-       padding: 0;
-}
-
-/* Link styles for the sub-section links */
-.navigation a {
-       display: block;
-       padding: 5px;
-       margin: 1px 0;
-       text-decoration: none;
-}
-
-.navigation a:hover {
-       text-decoration: none;
-}
-
-/* Preferences pane layout
-----------------------------------------*/
-.cp-main h2 {
-       border-bottom: none;
-       padding: 0;
-       margin-left: 10px;
-}
-
-/* Friends list */
-.cp-mini {
-       margin: 10px 15px 10px 5px;
-       max-height: 200px;
-       overflow-y: auto;
-       padding: 5px 10px;
-       border-radius: 7px;
-}
-
-dl.mini dt {
-       font-weight: bold;
-}
-
-dl.mini dd {
-       padding-top: 4px;
-}
-
-.friend-online {
-       font-weight: bold;
-}
-
-.friend-offline {
-       font-style: italic;
-}
-
-/* PM Styles
-----------------------------------------*/
-/* Defined rules list for PM options */
-ol.def-rules {
-       padding-left: 0;
-}
-
-ol.def-rules li {
-       line-height: 180%;
-       padding: 1px;
-}
-
-/* PM marking colours */
-.pmlist li.bg1 {
-       padding: 0 3px;
-}
-
-.pmlist li.bg2 {
-       padding: 0 3px;
-}
-
-.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
-       border-left-color: transparent;
-       border-right-color: transparent;
-}
-
-.pmlist li.pm_marked_colour, .pm_marked_colour,
-.pmlist li.pm_replied_colour, .pm_replied_colour,
-.pmlist li.pm_friend_colour, .pm_friend_colour,
-.pmlist li.pm_foe_colour, .pm_foe_colour {
-       padding: 0;
-       border: solid 3px transparent;
-       border-width: 0 3px;
-}
-
-.pm-legend {
-       border-left-width: 10px;
-       border-left-style: solid;
-       border-right-width: 0;
-       margin-bottom: 3px;
-       padding-left: 3px;
-}
-
-/* Avatar gallery */
-.gallery label {
-       position: relative;
-       float: left;
-       margin: 10px;
-       padding: 5px;
-       width: auto;
-       border: 1px solid transparent;
-       text-align: center;
-}
-
-/* Responsive *CP navigation
-----------------------------------------*/
-@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
-{
-       .nojs .tabs a span, .nojs .minitabs a span {
-               max-width: 40px;
-               overflow: hidden;
-               text-overflow: ellipsis;
-               letter-spacing: -.5px;
-       }
-
-       .cp-menu, .navigation, .cp-main {
-               float: none;
-               width: auto;
-               margin: 0;
-       }
-
-       .navigation {
-               padding: 0;
-               margin: 0 auto;
-               max-width: 320px;
-       }
-
-       .navigation a {
-               background-image: none;
-       }
-
-       .navigation li:first-child a {
-               border-top-left-radius: 5px;
-               border-top-right-radius: 5px;
-       }
-
-       .navigation li:last-child a {
-               border-bottom-left-radius: 5px;
-               border-bottom-right-radius: 5px;
-       }
-}
diff --git a/theme/forms.css b/theme/forms.css
deleted file mode 100644 (file)
index e8efbc6..0000000
+++ /dev/null
@@ -1,429 +0,0 @@
-/* Form Styles
----------------------------------------- */
-
-/* General form styles
-----------------------------------------*/
-fieldset {
-       border-width: 0;
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-       font-size: 1.1em;
-}
-
-input {
-       font-weight: normal;
-       vertical-align: middle;
-       padding: 0 3px;
-       font-size: 1em;
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-}
-
-select {
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-       font-weight: normal;
-       cursor: pointer;
-       vertical-align: middle;
-       border: 1px solid transparent;
-       padding: 1px;
-       font-size: 1em;
-}
-
-select:focus {
-       outline-style: none;
-}
-
-option {
-       padding-right: 1em;
-}
-
-select optgroup option {
-       padding-right: 1em;
-       font-family: Verdana, Helvetica, Arial, sans-serif;
-}
-
-textarea {
-       font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
-       width: 60%;
-       padding: 2px;
-       font-size: 1em;
-       line-height: 1.4em;
-}
-
-label {
-       cursor: default;
-       padding-right: 5px;
-}
-
-label input {
-       vertical-align: middle;
-}
-
-label img {
-       vertical-align: middle;
-}
-
-/* Definition list layout for forms
----------------------------------------- */
-fieldset dl {
-       padding: 4px 0;
-}
-
-fieldset dt {
-       float: left;
-       width: 40%;
-       text-align: left;
-       display: block;
-}
-
-fieldset dd {
-       margin-left: 41%;
-       vertical-align: top;
-       margin-bottom: 3px;
-}
-
-/* Specific layout 1 */
-fieldset.fields1 dt {
-       width: 15em;
-       border-right-width: 0;
-}
-
-fieldset.fields1 dd {
-       margin-left: 15em;
-       border-left-width: 0;
-}
-
-fieldset.fields1 div {
-       margin-bottom: 3px;
-}
-
-/* Set it back to 0px for the reCaptcha divs: PHPBB3-9587 */
-fieldset.fields1 .live-search div {
-       margin-bottom: 0;
-}
-
-/* Specific layout 2 */
-fieldset.fields2 dt {
-       width: 15em;
-       border-right-width: 0;
-}
-
-fieldset.fields2 dd {
-       margin-left: 16em;
-       border-left-width: 0;
-}
-
-/* Form elements */
-dt label {
-       font-weight: bold;
-       text-align: left;
-}
-
-dd label {
-       white-space: nowrap;
-}
-
-dd input, dd textarea {
-       margin-right: 3px;
-}
-
-dd select {
-       width: auto;
-}
-
-dd select[multiple] {
-       width: 100%;
-}
-
-dd textarea {
-       width: 85%;
-}
-
-/* Hover effects */
-.timezone {
-       width: 95%;
-}
-
-/* Browser-specific tweaks */
-button::-moz-focus-inner {
-       padding: 0;
-       border: 0
-}
-
-/* Quick-login on index page */
-fieldset.quick-login {
-       margin-top: 5px;
-}
-
-fieldset.quick-login input {
-       width: auto;
-}
-
-fieldset.quick-login input.inputbox {
-       width: 15%;
-       vertical-align: middle;
-       margin-right: 5px;
-}
-
-fieldset.quick-login label {
-       white-space: nowrap;
-       padding-right: 2px;
-}
-
-/* Display options on viewtopic/viewforum pages  */
-fieldset.display-options {
-       text-align: center;
-       margin: 3px 0 5px 0;
-}
-
-fieldset.display-options label {
-       white-space: nowrap;
-       padding-right: 2px;
-}
-
-fieldset.display-options a {
-       margin-top: 3px;
-}
-
-.dropdown fieldset.display-options {
-       font-size: 1em;
-       margin: 0;
-       padding: 0;
-}
-
-.dropdown fieldset.display-options label {
-       display: block;
-       margin: 4px;
-       padding: 0;
-       text-align: right;
-       white-space: nowrap;
-}
-
-.dropdown fieldset.display-options select {
-       min-width: 120px;
-}
-
-/* Display actions for ucp and mcp pages */
-fieldset.display-actions {
-       text-align: right;
-       line-height: 2em;
-       white-space: nowrap;
-       padding-right: 1em;
-}
-
-fieldset.display-actions label {
-       white-space: nowrap;
-       padding-right: 2px;
-}
-
-fieldset.sort-options {
-       line-height: 2em;
-}
-
-/* MCP forum selection*/
-fieldset.forum-selection {
-       margin: 5px 0 3px 0;
-       float: right;
-}
-
-fieldset.forum-selection2 {
-       margin: 13px 0 3px 0;
-       float: right;
-}
-
-/* Submit button fieldset */
-fieldset.submit-buttons {
-       text-align: center;
-       vertical-align: middle;
-       margin: 5px 0;
-}
-
-fieldset.submit-buttons input {
-       vertical-align: middle;
-}
-
-/* Posting page styles
-----------------------------------------*/
-
-/* Buttons used in the editor */
-.format-buttons {
-       margin: 15px 0 2px 0;
-}
-
-.format-buttons input, .format-buttons select {
-       vertical-align: middle;
-}
-
-/* Main message box */
-.message-box {
-       width: 80%;
-}
-
-.message-box textarea {
-       font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
-       width: 450px;
-       height: 270px;
-       min-width: 100%;
-       max-width: 100%;
-       font-size: 1.2em;
-       resize: vertical;
-       outline: 3px dashed transparent;
-       outline-offset: -4px;
-       -webkit-transition: all .5s ease;
-       -moz-transition: all .5s ease;
-       -ms-transition: all .5s ease;
-       -o-transition: all .5s ease;
-       transition: all .5s ease;
-}
-
-/* Emoticons panel */
-.smiley-box {
-       width: 18%;
-       float: right;
-}
-
-.smiley-box img {
-       margin: 3px;
-}
-
-/* Input field styles
----------------------------------------- */
-.inputbox {
-       border: 1px solid transparent;
-       padding: 2px;
-}
-
-.inputbox:hover, .inputbox:focus {
-       border: 1px solid transparent;
-       outline-style: none;
-}
-
-input.inputbox { width: 85%; }
-input.medium   { width: 50%; }
-input.narrow   { width: 25%; }
-input.tiny     { width: 150px; }
-
-textarea.inputbox {
-       width: 85%;
-}
-
-.autowidth {
-       width: auto !important;
-}
-
-input[type="number"] {
-       -moz-padding-end: inherit;
-}
-
-input[type="search"] {
-       -webkit-appearance: textfield;
-       -webkit-box-sizing: content-box;
-}
-
-input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
-       display: none;
-}
-
-input[type="search"]::-webkit-search-cancel-button {
-       cursor: pointer;
-}
-
-/* Form button styles
----------------------------------------- */
-input.button1, input.button2 {
-       font-size: 1em;
-}
-
-a.button1, input.button1, input.button3, a.button2, input.button2 {
-       width: auto !important;
-       padding-top: 1px;
-       padding-bottom: 1px;
-       font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
-       background: transparent none repeat-x top left;
-       line-height: 1.5;
-}
-
-a.button1, input.button1 {
-       font-weight: bold;
-       border: 1px solid transparent;
-}
-
-input.button3 {
-       padding: 0;
-       margin: 0;
-       line-height: 5px;
-       height: 12px;
-       background-image: none;
-       font-variant: small-caps;
-}
-
-input[type="button"], input[type="submit"], input[type="reset"], input[type="checkbox"], input[type="radio"] {
-       cursor: pointer;
-}
-
-/* Alternative button */
-a.button2, input.button2, input.button3 {
-       border: 1px solid transparent;
-}
-
-/* <a> button in the style of the form buttons */
-a.button1, a.button2 {
-       text-decoration: none;
-       padding: 0 3px;
-       vertical-align: text-bottom;
-}
-
-/* Hover states */
-a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
-       border: 1px solid transparent;
-}
-
-input.disabled {
-       font-weight: normal;
-}
-
-/* Focus states */
-input.button1:focus, input.button2:focus, input.button3:focus {
-       outline-style: none;
-}
-
-/* Topic and forum Search */
-.search-box {
-       float: left;
-}
-
-.search-box .inputbox {
-       background-image: none;
-       border-right-width: 0;
-       border-radius: 4px 0 0 4px;
-       float: left;
-       height: 24px;
-       padding: 3px;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-/* Search box (header)
---------------------------------------------- */
-.search-header {
-       border-radius: 4px;
-       display: block;
-       float: right;
-       margin-right: 5px;
-       margin-top: 30px;
-}
-
-.search-header .inputbox { border: 0; }
-
-.navbar .linklist > li.responsive-search { display: none; }
-
-input.search {
-       background-image: none;
-       background-repeat: no-repeat;
-       background-position: left 1px;
-       padding-left: 17px;
-}
-
-.full { width: 95%; }
-.medium { width: 50%;}
-.narrow { width: 25%;}
-.tiny { width: 10%;}
diff --git a/theme/icons.css b/theme/icons.css
deleted file mode 100644 (file)
index 9fb7244..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-/* --------------------------------------------------------------
-       $Icons
--------------------------------------------------------------- */
-
-/* Global module setup
---------------------------------*/
-
-/* Renamed version of .fa class for agnostic useage of icon fonts.
- * Just change the name of the font after the 14/1 to the name of
- * the font you wish to use.
- */
-.icon, .button .icon  {
-       display: inline-block;
-       font-weight: normal;
-       font-style: normal;
-       font-variant: normal;
-       font-family: FontAwesome;
-       font-size: 14px;
-       line-height: 1;
-       text-rendering: auto; /* optimizelegibility throws things off #1094 */
-       -webkit-font-smoothing: antialiased;
-       -moz-osx-font-smoothing: grayscale;
-}
-
-.icon:before { padding-right: 2px; }
-
-.button .icon:before {
-       padding-right: 0;
-}
-
-/* Icon size classes - Default size is 14px, use these for small variations */
-
-.icon.icon-xl {
-       font-size: 20px;
-}
-
-.icon.icon-lg {
-       font-size: 16px;
-}
-
-.icon.icon-md {
-       font-size: 10px;
-}
-
-.icon.icon-sm {
-       font-size: 8px;
-}
-
-/* icon modifiers */
-.icon-tiny {
-       width: 12px;
-       transform: scale(0.65, 0.75);
-       vertical-align: text-bottom;
-       font-size: 16px;
-}
-
-.arrow-left:hover .icon {
-       margin-left: -5px;
-       margin-right: 5px;
-}
-
-.arrow-right .icon {
-       float: right;
-}
-
-.arrow-right:hover .icon {
-       margin-left: 5px;
-       margin-right: -5px;
-}
-
-.post-buttons .dropdown-contents .icon {
-    float: right;
-    margin-left: 5px;
-}
-
-.alert_close .icon:before {
-       padding: 0;
-    border-radius: 50%;
-    width: 11px;
-    display: block;
-    line-height: .9;
-    height: 12px;
-}
diff --git a/theme/images/announce_read.gif b/theme/images/announce_read.gif
deleted file mode 100644 (file)
index 9457870..0000000
Binary files a/theme/images/announce_read.gif and /dev/null differ
diff --git a/theme/images/announce_read_locked.gif b/theme/images/announce_read_locked.gif
deleted file mode 100644 (file)
index 76ead8a..0000000
Binary files a/theme/images/announce_read_locked.gif and /dev/null differ
diff --git a/theme/images/announce_read_locked_mine.gif b/theme/images/announce_read_locked_mine.gif
deleted file mode 100644 (file)
index 2105d21..0000000
Binary files a/theme/images/announce_read_locked_mine.gif and /dev/null differ
diff --git a/theme/images/announce_read_mine.gif b/theme/images/announce_read_mine.gif
deleted file mode 100644 (file)
index 2c88cac..0000000
Binary files a/theme/images/announce_read_mine.gif and /dev/null differ
diff --git a/theme/images/announce_unread.gif b/theme/images/announce_unread.gif
deleted file mode 100644 (file)
index 33e10b2..0000000
Binary files a/theme/images/announce_unread.gif and /dev/null differ
diff --git a/theme/images/announce_unread_locked.gif b/theme/images/announce_unread_locked.gif
deleted file mode 100644 (file)
index 76dcc6c..0000000
Binary files a/theme/images/announce_unread_locked.gif and /dev/null differ
diff --git a/theme/images/announce_unread_locked_mine.gif b/theme/images/announce_unread_locked_mine.gif
deleted file mode 100644 (file)
index 53782fc..0000000
Binary files a/theme/images/announce_unread_locked_mine.gif and /dev/null differ
diff --git a/theme/images/announce_unread_mine.gif b/theme/images/announce_unread_mine.gif
deleted file mode 100644 (file)
index bc07df0..0000000
Binary files a/theme/images/announce_unread_mine.gif and /dev/null differ
diff --git a/theme/images/bg_header.gif b/theme/images/bg_header.gif
deleted file mode 100644 (file)
index 351de9f..0000000
Binary files a/theme/images/bg_header.gif and /dev/null differ
diff --git a/theme/images/bg_list.gif b/theme/images/bg_list.gif
deleted file mode 100644 (file)
index 89f8963..0000000
Binary files a/theme/images/bg_list.gif and /dev/null differ
diff --git a/theme/images/forum_link.gif b/theme/images/forum_link.gif
deleted file mode 100644 (file)
index efeaf0a..0000000
Binary files a/theme/images/forum_link.gif and /dev/null differ
diff --git a/theme/images/forum_read.gif b/theme/images/forum_read.gif
deleted file mode 100644 (file)
index 845618c..0000000
Binary files a/theme/images/forum_read.gif and /dev/null differ
diff --git a/theme/images/forum_read_locked.gif b/theme/images/forum_read_locked.gif
deleted file mode 100644 (file)
index 7afb092..0000000
Binary files a/theme/images/forum_read_locked.gif and /dev/null differ
diff --git a/theme/images/forum_read_subforum.gif b/theme/images/forum_read_subforum.gif
deleted file mode 100644 (file)
index 7119486..0000000
Binary files a/theme/images/forum_read_subforum.gif and /dev/null differ
diff --git a/theme/images/forum_unread.gif b/theme/images/forum_unread.gif
deleted file mode 100644 (file)
index 1a397cb..0000000
Binary files a/theme/images/forum_unread.gif and /dev/null differ
diff --git a/theme/images/forum_unread_locked.gif b/theme/images/forum_unread_locked.gif
deleted file mode 100644 (file)
index 34f1d46..0000000
Binary files a/theme/images/forum_unread_locked.gif and /dev/null differ
diff --git a/theme/images/forum_unread_subforum.gif b/theme/images/forum_unread_subforum.gif
deleted file mode 100644 (file)
index e955887..0000000
Binary files a/theme/images/forum_unread_subforum.gif and /dev/null differ
diff --git a/theme/images/icon_download.gif b/theme/images/icon_download.gif
deleted file mode 100644 (file)
index 70cd61c..0000000
Binary files a/theme/images/icon_download.gif and /dev/null differ
diff --git a/theme/images/icon_offline.gif b/theme/images/icon_offline.gif
deleted file mode 100644 (file)
index 5dc4212..0000000
Binary files a/theme/images/icon_offline.gif and /dev/null differ
diff --git a/theme/images/icon_online.gif b/theme/images/icon_online.gif
deleted file mode 100644 (file)
index d0d202d..0000000
Binary files a/theme/images/icon_online.gif and /dev/null differ
diff --git a/theme/images/icon_rate_bad.gif b/theme/images/icon_rate_bad.gif
deleted file mode 100644 (file)
index 7901889..0000000
Binary files a/theme/images/icon_rate_bad.gif and /dev/null differ
diff --git a/theme/images/icon_rate_good.gif b/theme/images/icon_rate_good.gif
deleted file mode 100644 (file)
index 6d23034..0000000
Binary files a/theme/images/icon_rate_good.gif and /dev/null differ
diff --git a/theme/images/icons_contact.png b/theme/images/icons_contact.png
deleted file mode 100644 (file)
index f84abd3..0000000
Binary files a/theme/images/icons_contact.png and /dev/null differ
diff --git a/theme/images/index.htm b/theme/images/index.htm
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/theme/images/loading.gif b/theme/images/loading.gif
deleted file mode 100644 (file)
index e1ed088..0000000
Binary files a/theme/images/loading.gif and /dev/null differ
diff --git a/theme/images/no_avatar.gif b/theme/images/no_avatar.gif
deleted file mode 100644 (file)
index ad73330..0000000
Binary files a/theme/images/no_avatar.gif and /dev/null differ
diff --git a/theme/images/plupload/done.gif b/theme/images/plupload/done.gif
deleted file mode 100644 (file)
index 29f3ed7..0000000
Binary files a/theme/images/plupload/done.gif and /dev/null differ
diff --git a/theme/images/plupload/error.gif b/theme/images/plupload/error.gif
deleted file mode 100644 (file)
index 4682b63..0000000
Binary files a/theme/images/plupload/error.gif and /dev/null differ
diff --git a/theme/images/plupload/throbber.gif b/theme/images/plupload/throbber.gif
deleted file mode 100644 (file)
index 4ae8b16..0000000
Binary files a/theme/images/plupload/throbber.gif and /dev/null differ
diff --git a/theme/images/quote.gif b/theme/images/quote.gif
deleted file mode 100644 (file)
index d199227..0000000
Binary files a/theme/images/quote.gif and /dev/null differ
diff --git a/theme/images/quote_rtl.gif b/theme/images/quote_rtl.gif
deleted file mode 100644 (file)
index ac719cf..0000000
Binary files a/theme/images/quote_rtl.gif and /dev/null differ
diff --git a/theme/images/site_logo.gif b/theme/images/site_logo.gif
deleted file mode 100644 (file)
index 2517fbe..0000000
Binary files a/theme/images/site_logo.gif and /dev/null differ
diff --git a/theme/images/sticky_read.gif b/theme/images/sticky_read.gif
deleted file mode 100644 (file)
index e1af585..0000000
Binary files a/theme/images/sticky_read.gif and /dev/null differ
diff --git a/theme/images/sticky_read_locked.gif b/theme/images/sticky_read_locked.gif
deleted file mode 100644 (file)
index 79f581b..0000000
Binary files a/theme/images/sticky_read_locked.gif and /dev/null differ
diff --git a/theme/images/sticky_read_locked_mine.gif b/theme/images/sticky_read_locked_mine.gif
deleted file mode 100644 (file)
index ad05608..0000000
Binary files a/theme/images/sticky_read_locked_mine.gif and /dev/null differ
diff --git a/theme/images/sticky_read_mine.gif b/theme/images/sticky_read_mine.gif
deleted file mode 100644 (file)
index 8f5f28f..0000000
Binary files a/theme/images/sticky_read_mine.gif and /dev/null differ
diff --git a/theme/images/sticky_unread.gif b/theme/images/sticky_unread.gif
deleted file mode 100644 (file)
index d62b3c0..0000000
Binary files a/theme/images/sticky_unread.gif and /dev/null differ
diff --git a/theme/images/sticky_unread_locked.gif b/theme/images/sticky_unread_locked.gif
deleted file mode 100644 (file)
index 5792b86..0000000
Binary files a/theme/images/sticky_unread_locked.gif and /dev/null differ
diff --git a/theme/images/sticky_unread_locked_mine.gif b/theme/images/sticky_unread_locked_mine.gif
deleted file mode 100644 (file)
index 9349577..0000000
Binary files a/theme/images/sticky_unread_locked_mine.gif and /dev/null differ
diff --git a/theme/images/sticky_unread_mine.gif b/theme/images/sticky_unread_mine.gif
deleted file mode 100644 (file)
index e201a9f..0000000
Binary files a/theme/images/sticky_unread_mine.gif and /dev/null differ
diff --git a/theme/images/topic_moved.gif b/theme/images/topic_moved.gif
deleted file mode 100644 (file)
index 3dafa46..0000000
Binary files a/theme/images/topic_moved.gif and /dev/null differ
diff --git a/theme/images/topic_read.gif b/theme/images/topic_read.gif
deleted file mode 100644 (file)
index 640d539..0000000
Binary files a/theme/images/topic_read.gif and /dev/null differ
diff --git a/theme/images/topic_read_hot.gif b/theme/images/topic_read_hot.gif
deleted file mode 100644 (file)
index dcb6f3b..0000000
Binary files a/theme/images/topic_read_hot.gif and /dev/null differ
diff --git a/theme/images/topic_read_hot_mine.gif b/theme/images/topic_read_hot_mine.gif
deleted file mode 100644 (file)
index 1e5498a..0000000
Binary files a/theme/images/topic_read_hot_mine.gif and /dev/null differ
diff --git a/theme/images/topic_read_locked.gif b/theme/images/topic_read_locked.gif
deleted file mode 100644 (file)
index a47affb..0000000
Binary files a/theme/images/topic_read_locked.gif and /dev/null differ
diff --git a/theme/images/topic_read_locked_mine.gif b/theme/images/topic_read_locked_mine.gif
deleted file mode 100644 (file)
index d6142f0..0000000
Binary files a/theme/images/topic_read_locked_mine.gif and /dev/null differ
diff --git a/theme/images/topic_read_mine.gif b/theme/images/topic_read_mine.gif
deleted file mode 100644 (file)
index 18a1245..0000000
Binary files a/theme/images/topic_read_mine.gif and /dev/null differ
diff --git a/theme/images/topic_unread.gif b/theme/images/topic_unread.gif
deleted file mode 100644 (file)
index 3fa920b..0000000
Binary files a/theme/images/topic_unread.gif and /dev/null differ
diff --git a/theme/images/topic_unread_hot.gif b/theme/images/topic_unread_hot.gif
deleted file mode 100644 (file)
index e712f6e..0000000
Binary files a/theme/images/topic_unread_hot.gif and /dev/null differ
diff --git a/theme/images/topic_unread_hot_mine.gif b/theme/images/topic_unread_hot_mine.gif
deleted file mode 100644 (file)
index fa8b167..0000000
Binary files a/theme/images/topic_unread_hot_mine.gif and /dev/null differ
diff --git a/theme/images/topic_unread_locked.gif b/theme/images/topic_unread_locked.gif
deleted file mode 100644 (file)
index 0a9768b..0000000
Binary files a/theme/images/topic_unread_locked.gif and /dev/null differ
diff --git a/theme/images/topic_unread_locked_mine.gif b/theme/images/topic_unread_locked_mine.gif
deleted file mode 100644 (file)
index 916b605..0000000
Binary files a/theme/images/topic_unread_locked_mine.gif and /dev/null differ
diff --git a/theme/images/topic_unread_mine.gif b/theme/images/topic_unread_mine.gif
deleted file mode 100644 (file)
index 4ca8492..0000000
Binary files a/theme/images/topic_unread_mine.gif and /dev/null differ
diff --git a/theme/links.css b/theme/links.css
deleted file mode 100644 (file)
index 6da14c9..0000000
+++ /dev/null
@@ -1,188 +0,0 @@
-/* Link Styles
----------------------------------------- */
-
-/* Links adjustment to correctly display an order of rtl/ltr mixed content */
-a {
-       direction: ltr;
-       unicode-bidi: embed;
-       text-decoration: none;
-       /* we use links inline more often then not so to address several bugs with
-       IE and some other browsers we render all links as inlineblock by default */
-       display: inline-block;
-
-}
-
-/* Coloured usernames */
-.username-coloured {
-       font-weight: bold;
-       display: inline !important;
-       padding: 0 !important;
-}
-
-/* Links on gradient backgrounds */
-.forumbg .header a, .forabg .header a, th a {
-       text-decoration: none;
-}
-
-.forumbg .header a:hover, .forabg .header a:hover, th a:hover {
-       text-decoration: underline;
-}
-
-/* Notification mark read link */
-.dropdown-extended a.mark_read {
-       background-position: center center;
-       background-repeat: no-repeat;
-       border-radius: 3px 0 0 3px;
-       display: none;
-       margin-top: -20px;
-       position: absolute;
-       z-index: 2;
-       right: 0;
-       top: 50%;
-       -webkit-box-sizing: border-box;
-       -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-
-.dropdown-extended li:hover a.mark_read {
-       display: block;
-}
-
-.dropdown-extended a.mark_read:hover {
-       width: 50px;
-}
-
-.jumpbox-cat-link,
-.jumpbox-forum-link { font-weight: bold; }
-
-
-/* Links for forum/topic lists */
-a.forumtitle {
-       font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
-       font-size: 1.2em;
-       font-weight: bold;
-       text-decoration: none;
-}
-
-a.forumtitle:hover {
-       text-decoration: underline;
-}
-
-a.topictitle {
-       font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
-       font-size: 1.2em;
-       font-weight: bold;
-       text-decoration: none;
-       display: inline;
-}
-
-a.topictitle:hover {
-       text-decoration: underline;
-}
-
-a.lastsubject {
-       font-weight: bold;
-       text-decoration: none;
-}
-
-a.lastsubject:hover {
-       text-decoration: underline;
-}
-
-/* Post body links */
-.postlink {
-       text-decoration: none;
-       border-bottom: 1px solid transparent;
-       padding-bottom: 0;
-}
-
-.postlink:hover {
-       text-decoration: none;
-}
-
-.signature a, .signature a:hover {
-       border: none;
-       text-decoration: underline;
-}
-
-/* Profile links */
-.postprofile a, .postprofile dt.author a {
-       font-weight: bold;
-       text-decoration: none;
-}
-
-.postprofile a:hover, .postprofile dt.author a:hover {
-       text-decoration: underline;
-}
-
-/* Profile searchresults */
-.search .postprofile a {
-       text-decoration: none;
-       font-weight: normal;
-}
-
-.search .postprofile a:hover {
-       text-decoration: underline;
-}
-
-.top {
-       font-size: 12px;
-       text-decoration: none;
-       margin-top: 10px;
-}
-
-/* Back to top of page */
-.back2top {
-       clear: both;
-}
-
-.back2top .top {
-       float: right;
-       margin-right: -10px;
-       margin-top: 0;
-}
-
-/* Arrow links  */
-
-.arrow-up {
-       padding-left: 10px;
-       text-decoration: none;
-       border-bottom-width: 0;
-}
-
-.arrow-up:hover {
-
-}
-
-.arrow-down {
-       padding-right: 10px;
-}
-
-.arrow-down:hover {
-
-}
-
-.arrow-left:hover {
-       text-decoration: none;
-}
-
-.arrow-right:hover {
-       text-decoration: none;
-}
-
-/* invisible skip link, used for accessibility  */
-.skiplink {
-       position: absolute;
-       left: -999px;
-       width: 990px;
-}
-
-/* Feed icon in forumlist_body.html */
-a.feed-icon-forum {
-       float: right;
-       margin: 3px;
-}
-
-a.anchor {
-       display: block;
-}
diff --git a/theme/normalize.css b/theme/normalize.css
deleted file mode 100644 (file)
index 23d8449..0000000
+++ /dev/null
@@ -1,424 +0,0 @@
-/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
-
-/**
- * 1. Set default font family to sans-serif.
- * 2. Prevent iOS and IE text size adjust after device orientation change,
- *    without disabling user zoom.
- */
-
-html {
-       font-family: sans-serif; /* 1 */
-       -ms-text-size-adjust: 100%; /* 2 */
-       -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/**
- * Remove default margin.
- */
-
-body {
-       margin: 0;
-}
-
-/* HTML5 display definitions
-        ========================================================================== */
-
-/**
- * Correct `block` display not defined for any HTML5 element in IE 8/9.
- * Correct `block` display not defined for `details` or `summary` in IE 10/11
- * and Firefox.
- * Correct `block` display not defined for `main` in IE 11.
- */
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-menu,
-nav,
-section,
-summary {
-       display: block;
-}
-
-/**
- * 1. Correct `inline-block` display not defined in IE 8/9.
- * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
- */
-
-audio,
-canvas,
-progress,
-video {
-       display: inline-block; /* 1 */
-       vertical-align: baseline; /* 2 */
-}
-
-/**
- * Prevent modern browsers from displaying `audio` without controls.
- * Remove excess height in iOS 5 devices.
- */
-
-audio:not([controls]) {
-       display: none;
-       height: 0;
-}
-
-/**
- * Address `[hidden]` styling not present in IE 8/9/10.
- * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
- */
-
-[hidden],
-template {
-       display: none;
-}
-
-/* Links
-        ========================================================================== */
-
-/**
- * Remove the gray background color from active links in IE 10.
- */
-
-a {
-       background-color: transparent;
-}
-
-/**
- * Improve readability of focused elements when they are also in an
- * active/hover state.
- */
-
-a:active,
-a:hover {
-       outline: 0;
-}
-
-/* Text-level semantics
-        ========================================================================== */
-
-/**
- * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
- */
-
-abbr[title] {
-       border-bottom: 1px dotted;
-}
-
-/**
- * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
- */
-
-b,
-strong {
-       font-weight: bold;
-}
-
-/**
- * Address styling not present in Safari and Chrome.
- */
-
-dfn {
-       font-style: italic;
-}
-
-/**
- * Address variable `h1` font-size and margin within `section` and `article`
- * contexts in Firefox 4+, Safari, and Chrome.
- */
-
-h1 {
-       font-size: 2em;
-       margin: 0.67em 0;
-}
-
-/**
- * Address styling not present in IE 8/9.
- */
-
-mark {
-       background: #ff0;
-       color: #000;
-}
-
-/**
- * Address inconsistent and variable font size in all browsers.
- */
-
-small {
-       font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` affecting `line-height` in all browsers.
- */
-
-sub,
-sup {
-       font-size: 75%;
-       line-height: 0;
-       position: relative;
-       vertical-align: baseline;
-}
-
-sup {
-       top: -0.5em;
-}
-
-sub {
-       bottom: -0.25em;
-}
-
-/* Embedded content
-        ========================================================================== */
-
-/**
- * Remove border when inside `a` element in IE 8/9/10.
- */
-
-img {
-       border: 0;
-}
-
-/**
- * Correct overflow not hidden in IE 9/10/11.
- */
-
-svg:not(:root) {
-       overflow: hidden;
-}
-
-/* Grouping content
-        ========================================================================== */
-
-/**
- * Address margin not present in IE 8/9 and Safari.
- */
-
-figure {
-       margin: 1em 40px;
-}
-
-/**
- * Address differences between Firefox and other browsers.
- */
-
-hr {
-       box-sizing: content-box;
-       height: 0;
-}
-
-/**
- * Contain overflow in all browsers.
- */
-
-pre {
-       overflow: auto;
-}
-
-/**
- * Address odd `em`-unit font size rendering in all browsers.
- */
-
-code,
-kbd,
-pre,
-samp {
-       font-family: monospace, monospace;
-       font-size: 1em;
-}
-
-/* Forms
-        ========================================================================== */
-
-/**
- * Known limitation: by default, Chrome and Safari on OS X allow very limited
- * styling of `select`, unless a `border` property is set.
- */
-
-/**
- * 1. Correct color not being inherited.
- *    Known issue: affects color of disabled elements.
- * 2. Correct font properties not being inherited.
- * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
- */
-
-button,
-input,
-optgroup,
-select,
-textarea {
-       color: inherit; /* 1 */
-       font: inherit; /* 2 */
-       margin: 0; /* 3 */
-}
-
-/**
- * Address `overflow` set to `hidden` in IE 8/9/10/11.
- */
-
-button {
-       overflow: visible;
-}
-
-/**
- * Address inconsistent `text-transform` inheritance for `button` and `select`.
- * All other form control elements do not inherit `text-transform` values.
- * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
- * Correct `select` style inheritance in Firefox.
- */
-
-button,
-select {
-       text-transform: none;
-}
-
-/**
- * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
- *    and `video` controls.
- * 2. Correct inability to style clickable `input` types in iOS.
- * 3. Improve usability and consistency of cursor style between image-type
- *    `input` and others.
- */
-
-button,
-html input[type="button"], /* 1 */
-input[type="reset"],
-input[type="submit"] {
-       -webkit-appearance: button; /* 2 */
-       cursor: pointer; /* 3 */
-}
-
-/**
- * Re-set default cursor for disabled elements.
- */
-
-button[disabled],
-html input[disabled] {
-       cursor: default;
-}
-
-/**
- * Remove inner padding and border in Firefox 4+.
- */
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-       border: 0;
-       padding: 0;
-}
-
-/**
- * Address Firefox 4+ setting `line-height` on `input` using `!important` in
- * the UA stylesheet.
- */
-
-input {
-       line-height: normal;
-}
-
-/**
- * It's recommended that you don't attempt to style these elements.
- * Firefox's implementation doesn't respect box-sizing, padding, or width.
- *
- * 1. Address box sizing set to `content-box` in IE 8/9/10.
- * 2. Remove excess padding in IE 8/9/10.
- */
-
-input[type="checkbox"],
-input[type="radio"] {
-       box-sizing: border-box; /* 1 */
-       padding: 0; /* 2 */
-}
-
-/**
- * Fix the cursor style for Chrome's increment/decrement buttons. For certain
- * `font-size` values of the `input`, it causes the cursor style of the
- * decrement button to change from `default` to `text`.
- */
-
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
-       height: auto;
-}
-
-/**
- * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
- * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
- */
-
-input[type="search"] {
-       -webkit-appearance: textfield; /* 1 */
-       box-sizing: content-box; /* 2 */
-}
-
-/**
- * Remove inner padding and search cancel button in Safari and Chrome on OS X.
- * Safari (but not Chrome) clips the cancel button when the search input has
- * padding (and `textfield` appearance).
- */
-
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-       -webkit-appearance: none;
-}
-
-/**
- * Define consistent border, margin, and padding.
- */
-
-fieldset {
-       border: 1px solid #c0c0c0;
-       margin: 0 2px;
-       padding: 0.35em 0.625em 0.75em;
-}
-
-/**
- * 1. Correct `color` not being inherited in IE 8/9/10/11.
- * 2. Remove padding so people aren't caught out if they zero out fieldsets.
- */
-
-legend {
-       border: 0; /* 1 */
-       padding: 0; /* 2 */
-}
-
-/**
- * Remove default vertical scrollbar in IE 8/9/10/11.
- */
-
-textarea {
-       overflow: auto;
-}
-
-/**
- * Don't inherit the `font-weight` (applied by a rule above).
- * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
- */
-
-optgroup {
-       font-weight: bold;
-}
-
-/* Tables
-        ========================================================================== */
-
-/**
- * Remove most spacing between table cells.
- */
-
-table {
-       border-collapse: collapse;
-       border-spacing: 0;
-}
-
-td,
-th {
-       padding: 0;
-}
diff --git a/theme/plupload.css b/theme/plupload.css
deleted file mode 100644 (file)
index f466803..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-.attach-panel-multi {
-       display: none;
-       margin-bottom: 1em;
-}
-
-.file-list td {
-       vertical-align: middle;
-}
-
-.attach-name {
-       width: 50%;
-}
-
-.attach-comment {
-       width: 30%;
-}
-
-.attach-comment .inputbox {
-       resize: vertical;
-       width: 100%;
-}
-
-.attach-filesize {
-       width: 15%;
-}
-
-.attach-status {
-       width: 5%;
-}
-
-.attach-filesize, .attach-status {
-       text-align: center;
-}
-
-.attach-controls {
-       display: inline-block;
-       float: right;
-}
-
-.nojs .file-inline-bbcode {
-       display: none;
-}
-
-.file-total-progress {
-       height: 2px;
-       display: block;
-       position: relative;
-       margin: 4px -10px -6px -10px;
-}
-
-.file-progress {
-       background-color: #CCCCCC;
-       display:inline-block;
-       height: 8px;
-       width: 50px;
-}
-
-.file-progress-bar, .file-total-progress-bar {
-       background-color: green;
-       display: block;
-       height: 100%;
-       width: 0;
-}
-
-.file-status.file-working {
-       background: url('./images/plupload/throbber.gif');
-}
-
-.file-status.file-uploaded {
-       background: url('./images/plupload/done.gif');
-}
-
-.file-status.file-error {
-       background: url('./images/plupload/error.gif');
-}
-
-.file-status {
-       display: inline-block;
-       height: 16px;
-       width: 16px;
-}
-
-.file-name {
-       max-width: 65%;
-       vertical-align: bottom;
-}
diff --git a/theme/print.css b/theme/print.css
deleted file mode 100644 (file)
index a3295ac..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-/* Print Style Sheet
----------------------------------------- */
-
-
-/* Lots still TODO here! */
-
-/* General markup styles */
-* {
-       padding: 0;
-       margin: 0;
-}
-
-body {
-       font: 11pt Verdana, Arial, Helvetica, sans-serif;
-       color:#000000;
-}
-
-a:link         { color: #000000; text-decoration: none; }
-a:visited      { color: #000000; text-decoration: none; }
-a:active       { color: #000000; text-decoration: none; }
-
-img, .noprint, .navbar, .box1, .divider, .signature { display: none; }
-/* Display smilies (Bug #47265) */
-.content img {
-       display: inline;
-}
-
-/* Container for the main body */
-.wrap {
-       margin: 0 2em;
-}
-
-p { font-size: 85%; }
-.copyright { font-size: 75%; }
-.page-number { float:right; width: auto; text-align: right; font-size: 75%; }
-
-h1, h2, h3, h1 a, h2 a, h3 a {
-       font-family: "Trebuchet MS",georgia,Verdana,Sans-serif;
-       color: #000000;
-       background: none;
-       text-decoration: none;
-       font-weight: bold;
-}
-
-h1 { font-size: 20pt; }
-h2 { font-size: 16pt; margin-top: 1em; }
-h3 { font-size: 14pt; margin-top: 1em; }
-
-.content {
-       font-size: 11pt;
-       line-height: 14pt;
-       margin-bottom: 1em;
-       font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-       overflow: hidden;
-}
-
-/* CSS2 Print tip from: http://www.alistapart.com/articles/goingtoprint/ */
-.postbody a:link, .postbody a:visited, .postbody a:hover, .postbody a:active {
-       text-decoration: underline;
-       padding: 0.1em 0.2em;
-       margin: -0.1em -0.2em;
-       color: #666;
-       background: none;
-       font-size: 100%;
-}
-
-html>body .postbody a:link:after, html>body .postbody a:visited:after {
-       content: " (" attr(href) ") ";
-       font-size: 90%;
-       text-decoration: none;
-}
-
-hr {
-       height: 1px;
-       background-color: #999999;
-       border-width: 0;
-}
-
-.author {
-       font-family: Verdana, Arial, Helvetica, sans-serif;
-       font-size: 75%;
-       margin-bottom: 0.6em;
-}
-
-.date {
-       font-family: Verdana, Arial, Helvetica, sans-serif;
-       float: right;
-       position: relative;
-       text-align: right;
-       font-size: 75%;
-}
-
-/* Dont want to print url for names or titles in content area */
-.postbody .author a:link, .postbody .author a:visited,
-html>body .postbody .author a:link:after,
-html>body .postbody .author a:visited:after,
-.postquote .quote-by a:link, .postquote .quote-by a:visited,
-html>body .postquote .quote-by a:link:after,
-html>body .postquote .quote-by a:visited:after,
-html>body .postbody h1 a:link:after, html>body .postbody h2 a:link:after {
-       text-decoration: none;
-       content: "";
-}
-
-/* Poster profile */
-.postprofile { display: none; }
-.grip-show { display:none; }
-
-/* Quote */
-.postquote, blockquote {
-       font-size: 85%;
-       margin: 1em 18% 1em 4%;
-       padding: 0.5em;
-       position: relative;
-       line-height: 1.5em;
-       border: 1px #999999 solid;
-}
-
-.postquote img { display: none; }
-.postquote span { display: block; }
-.postquote span .postquote { font-size: 100%; }
-.quote-by, blockquote cite {
-       color: black;
-       display : block;
-       font-weight: bold;
-}
-
-/* List */
-ol, ul {
-       margin-left: 15pt
-}
-
-/* Misc page elements */
-div.spacer { clear: both; }
-
-/* Accessibility tweaks: Mozilla.org */
-.skip_link { display: none; }
-
-.codebox p { display: none; }
diff --git a/theme/responsive.css b/theme/responsive.css
deleted file mode 100644 (file)
index d71fd14..0000000
+++ /dev/null
@@ -1,590 +0,0 @@
-/* Responsive Design
----------------------------------------- */
-
-@media (max-width: 320px) {
-       select, .inputbox {
-               max-width: 240px;
-       }
-}
-
-/* Notifications list
-----------------------------------------*/
-@media (max-width: 350px) {
-       .dropdown-extended .dropdown-contents {
-               width: auto;
-       }
-}
-
-@media (max-width: 430px) {
-       .action-bar .search-box .inputbox {
-               width: 120px;
-       }
-
-       .section-viewtopic .search-box .inputbox {
-               width: 57px;
-       }
-
-       .action-bar .search-box .inputbox ::-moz-placeholder {
-       content: "Search...";
-       }
-
-       .action-bar .search-box .inputbox :-ms-input-placeholder {
-               content: "Search...";
-       }
-
-       .action-bar .search-box .inputbox ::-webkit-input-placeholder {
-               content: "Search...";
-       }
-}
-
-@media (max-width: 500px) {
-       dd label {
-               white-space: normal;
-       }
-
-       select, .inputbox {
-               max-width: 260px;
-       }
-
-       .captcha-panel dd.captcha {
-               margin-left: 0;
-       }
-
-       .captcha-panel dd.captcha-image img {
-               width: 100%;
-       }
-
-       dl.details dt, dl.details dd {
-               width: auto;
-               float: none;
-               text-align: left;
-       }
-
-       dl.details dd {
-               margin-left: 20px;
-       }
-
-       p.responsive-center {
-               float: none;
-               text-align: center;
-               margin-bottom: 5px;
-       }
-
-       .action-bar > div {
-               margin-bottom: 5px;
-       }
-
-       .action-bar > .pagination {
-               float: none;
-               clear: both;
-               padding-bottom: 1px;
-               text-align: center;
-       }
-
-       .action-bar > .pagination li.page-jump {
-               margin: 0 2px;
-       }
-
-       p.jumpbox-return {
-               display: none;
-       }
-
-       .display-options > label:nth-child(1) {
-               display: block;
-               margin-bottom: 5px;
-       }
-
-       .attach-controls {
-               margin-top: 5px;
-               width: 100%;
-       }
-
-       .quick-links .dropdown-trigger span {
-               display: none;
-       }
-}
-
-@media (max-width: 550px) {
-       ul.topiclist.forums dt {
-               margin-right: 0;
-       }
-
-       ul.topiclist.forums dt .list-inner {
-               margin-right: 0;
-       }
-
-       ul.topiclist.forums dd.lastpost {
-               display: none;
-       }
-}
-
-@media (max-width: 700px) {
-       .responsive-hide { display: none !important; }
-       .responsive-show { display: block !important; }
-       .responsive-show-inline { display: inline !important; }
-       .responsive-show-inline-block { display: inline-block !important; }
-
-       /* Content wrappers
-       ----------------------------------------*/
-       html {
-               height: auto;
-       }
-
-       body {
-               padding: 0;
-       }
-
-       .wrap {
-               border: none;
-               border-radius: 0;
-               margin: 0;
-               min-width: 290px;
-               padding: 0 5px;
-       }
-
-       /* Common block wrappers
-       ----------------------------------------*/
-       .headerbar, .navbar, .forabg, .forumbg, .post, .panel {
-               border-radius: 0;
-               margin-left: -5px;
-               margin-right: -5px;
-       }
-
-       .cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel {
-               border-radius: 7px;
-       }
-
-       /* Logo block
-       ----------------------------------------*/
-       .site-description {
-               float: none;
-               width: auto;
-               text-align: center;
-       }
-
-       .logo {
-               /* change display value to inline-block to show logo */
-               display: none;
-               float: none;
-               padding: 10px;
-       }
-
-       .site-description h1, .site-description p {
-               text-align: inherit;
-               float: none;
-               margin: 5px;
-               line-height: 1.2em;
-               overflow: hidden;
-               text-overflow: ellipsis;
-       }
-
-       .site-description p, .search-header {
-               display: none;
-       }
-
-       /* Navigation
-       ----------------------------------------*/
-       .headerbar + .navbar {
-               margin-top: -5px;
-       }
-
-       /* Search
-       ----------------------------------------*/
-       .responsive-search { display: block !important; }
-
-       /* .topiclist lists
-       ----------------------------------------*/
-       li.header dt {
-               text-align: center;
-               text-transform: none;
-               line-height: 1em;
-               font-size: 1.2em;
-               padding-bottom: 4px;
-       }
-
-       ul.topiclist li.header dt, ul.topiclist li.header dt .list-inner {
-               margin-right: 0 !important;
-               padding-right: 0;
-       }
-
-       ul.topiclist li.header dd {
-               display: none !important;
-       }
-
-       ul.topiclist dt, ul.topiclist dt .list-inner,
-       ul.topiclist.missing-column dt, ul.topiclist.missing-column dt .list-inner,
-       ul.topiclist.two-long-columns dt, ul.topiclist.two-long-columns dt .list-inner,
-       ul.topiclist.two-columns dt, ul.topiclist.two-columns dt .list-inner {
-               margin-right: 0;
-       }
-
-       ul.topiclist dt .list-inner.with-mark {
-               padding-right: 34px;
-       }
-
-       ul.topiclist dt .list-inner {
-               min-height: 28px;
-       }
-
-       ul.topiclist li.header dt .list-inner {
-               min-height: 0;
-       }
-
-       ul.topiclist dd {
-               display: none;
-       }
-       ul.topiclist dd.mark {
-               display: block;
-       }
-
-       /* Forums and topics lists
-       ----------------------------------------*/
-       ul.topiclist.forums dt {
-               margin-right: -250px;
-       }
-
-       ul.topiclist dd.mark {
-               display: block;
-               position: absolute;
-               right: 5px;
-               top: 0;
-               margin: 0;
-               width: auto;
-               min-width: 0;
-               text-align: left;
-       }
-
-       ul.topiclist.forums dd.topics dfn, ul.topiclist.topics dd.posts dfn {
-               position: relative;
-               left: 0;
-               width: auto;
-               display: inline;
-               font-weight: normal;
-       }
-
-       li.row .responsive-show strong {
-               font-weight: bold;
-               color: inherit;
-       }
-
-       ul.topiclist li.row dt a.subforum {
-               vertical-align: bottom;
-               overflow: hidden;
-               text-overflow: ellipsis;
-               max-width: 100px;
-       }
-
-       /* Pagination
-       ----------------------------------------*/
-       .pagination > ul {
-               margin: 5px 0 0;
-       }
-
-       .row .pagination {
-               margin-top: 2px;
-               margin-bottom: 2px;
-       }
-
-       .row .pagination .ellipsis + li {
-               display: none !important;
-       }
-
-       /* Responsive tables
-       ----------------------------------------*/
-       table.responsive, table.responsive tbody, table.responsive tr, table.responsive td {
-               display: block;
-       }
-
-       table.responsive thead, table.responsive th {
-               display: none;
-       }
-
-       table.responsive.show-header thead, table.responsive.show-header th:first-child {
-               display: block;
-               width: auto !important;
-               text-align: left !important;
-       }
-
-       table.responsive.show-header th:first-child span.rank-img {
-               display: none;
-       }
-
-       table.responsive tr {
-               margin: 2px 0;
-       }
-
-       table.responsive td {
-               width: auto !important;
-               text-align: left !important;
-               padding: 4px;
-       }
-
-       table.responsive td.empty {
-               display: none !important;
-       }
-
-       table.responsive td > dfn {
-               display: inline-block !important;
-       }
-
-       table.responsive td > dfn:after {
-               content: ':';
-               padding-right: 5px;
-       }
-
-       table.responsive span.rank-img {
-               float: none;
-               padding-right: 5px;
-       }
-
-       table.responsive.memberlist td:first-child input[type="checkbox"] {
-               float: right;
-       }
-
-       /* Forms
-       ----------------------------------------*/
-       fieldset dt, fieldset.fields1 dt, fieldset.fields2 dt {
-               width: auto;
-               float: none;
-       }
-
-       fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd {
-               margin-left: 20px;
-       }
-
-       textarea, dd textarea, .message-box textarea {
-               width: 100%;
-               -moz-box-sizing: border-box;
-               box-sizing: border-box;
-       }
-
-       dl.pmlist dt {
-               width: auto !important;
-               margin-bottom: 5px;
-       }
-
-       dl.pmlist dd {
-               display: inline-block;
-               margin-left: 0 !important;
-       }
-
-       dl.pmlist dd:first-of-type {
-               padding-left: 20px;
-       }
-
-       .smiley-box, .message-box {
-               float: none;
-               width: auto;
-       }
-
-       .smiley-box {
-               margin-top: 5px;
-       }
-
-       .bbcode-status {
-               display: none;
-       }
-
-       .colour-palette, .colour-palette tbody, .colour-palette tr {
-               display: block;
-       }
-
-       .colour-palette td {
-               display: inline-block;
-               margin-right: 2px;
-       }
-
-       .horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) {
-               display: none;
-       }
-
-       fieldset.quick-login label {
-               display: block;
-               margin-bottom: 5px;
-               white-space: normal;
-       }
-
-       fieldset.quick-login label > span {
-               display: inline-block;
-               min-width: 100px;
-       }
-
-       fieldset.quick-login input.inputbox {
-               width: 85%;
-               max-width: 300px;
-               margin-left: 20px;
-       }
-
-       fieldset.quick-login label[for="autologin"] {
-               display: inline-block;
-               text-align: right;
-               min-width: 50%;
-       }
-
-       /* User profile
-       ----------------------------------------*/
-       .column1, .column2, .left-box.profile-details {
-               float: none;
-               width: auto;
-       }
-
-       /* Polls
-       ----------------------------------------*/
-       fieldset.polls dt {
-               width: 90%;
-       }
-
-       fieldset.polls dd.resultbar {
-               padding-left: 20px;
-       }
-
-       fieldset.polls dd.poll_option_percent {
-               width: 20%;
-       }
-
-       fieldset.polls dd.resultbar, fieldset.polls dd.poll_option_percent {
-               margin-top: 5px;
-       }
-
-       /* Post
-       ----------------------------------------*/
-       .postbody {
-               position: inherit;
-       }
-
-       .postprofile, .postbody, .search .postbody {
-               display: block;
-               width: auto;
-               float: none;
-               padding: 0;
-               min-height: 0;
-       }
-
-       .post .postprofile {
-               width: auto;
-               border-width: 0 0 1px 0;
-               padding-bottom: 5px;
-               margin: 0;
-               margin-bottom: 5px;
-               min-height: 40px;
-               overflow: hidden;
-       }
-
-       .postprofile dd {
-               display: none;
-       }
-
-       .postprofile dt, .postprofile dd.profile-rank, .search .postprofile dd {
-               display: block;
-               margin: 0;
-       }
-
-       .postprofile .has-avatar .avatar-container {
-               margin: 0;
-               overflow: inherit;
-       }
-
-       .postprofile .avatar-container:after {
-               clear: none;
-       }
-
-       .postprofile .avatar {
-               margin-right: 5px;
-       }
-
-       .postprofile .avatar img {
-               width: auto !important;
-               height: auto !important;
-               max-height: 32px;
-       }
-
-       .has-profile .postbody h3 {
-               margin-left: 0 !important;
-               margin-right: 0 !important;
-       }
-
-       .has-profile .post-buttons {
-               right: 30px;
-               top: 15px;
-       }
-
-       .online {
-               background-size: 40px;
-       }
-
-       /* Misc stuff
-       ----------------------------------------*/
-       h2 {
-               margin-top: .5em;
-       }
-
-       p {
-               margin-bottom: .5em;
-               overflow: hidden;
-       }
-
-       p.rightside {
-               margin-bottom: 0;
-       }
-
-       fieldset.display-options label {
-               display: block;
-               clear: both;
-               margin-bottom: 5px;
-       }
-
-       dl.mini dd.pm-legend {
-               float: left;
-               min-width: 200px;
-       }
-
-       .topicreview {
-               margin: 0 -5px;
-               padding: 0 5px;
-       }
-
-       fieldset.display-actions {
-               white-space: normal;
-       }
-
-       .phpbb_alert {
-               width: auto;
-               margin: 0 5px;
-       }
-
-       .attach-comment dfn {
-               width: 100%;
-       }
-}
-
-@media (min-width: 700px) {
-       .postbody { width: 70%; }
-}
-
-@media (min-width: 850px) {
-       .postbody { width: 76%; }
-}
-
-@media (max-width: 850px) {
-       .postprofile { width: 28%; }
-}
-
-@media (min-width: 701px) and (max-width: 950px) {
-       .row .pagination {
-               margin-top: 2px;
-               margin-bottom: 2px;
-       }
-
-       ul.topiclist dt {
-       margin-right: -410px;
-       }
-
-       ul.topiclist dt .list-inner {
-       margin-right: 410px;
-       }
-
-       dd.posts, dd.topics, dd.views {
-       width: 80px;
-       }
-}
-
diff --git a/theme/stylesheet.css b/theme/stylesheet.css
deleted file mode 100644 (file)
index f235f60..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-/*  phpBB3 Style Sheet
-    --------------------------------------------------------------
-       Style name:                     prosilver (the default phpBB 3.1.x style)
-       Based on style:
-       Original author:        Tom Beddard ( http://www.subblue.com/ )
-       Modified by:            phpBB Limited ( https://www.phpbb.com/ )
-    --------------------------------------------------------------
-*/
-
-@import url("normalize.css");
-@import url("base.css");
-@import url("utilities.css");
-@import url("common.css");
-@import url("links.css");
-@import url("content.css");
-@import url("buttons.css");
-@import url("cp.css");
-@import url("forms.css");
-@import url("icons.css");
-@import url("colours.css");
-@import url("responsive.css");
diff --git a/theme/tweaks.css b/theme/tweaks.css
deleted file mode 100644 (file)
index ba82551..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-/* Style Sheet Tweaks
-
-These style definitions are IE 8 & 9 only.
-They are required due to the poor CSS support in IE browsers.
-------------------------------------------------------------------------------*/
-
-/* IE 8 Tweaks (value)\9 equates to  IE <= 8
-------------------------------------------------------------------------------*/
-
-/* Clear float fix */
-.inner, ul.linklist { zoom: 1\9; }
-
-/* Align checkboxes/radio buttons nicely */
-dd label input { vertical-align: text-bottom\9; }
-
-/* Fixes header-avatar aspect-ratio */
-.header-avatar img { height: 20px\9; }
-
-/* IE8 often can't handle max-width in %, so we use px instead */
-.postprofile .avatar img { max-width: 150px\9; }
-
-
-/* IE 9 Tweaks
-------------------------------------------------------------------------------*/
-
-/* Border-radius bleed fix in IE9 */
-.search-header, .search-header .inputbox, .search-header a.button {
-       border-radius: 0;
-}
-
-.headerbar, .forumbg {
-       background-image: url("./images/bg_header.gif");
-}
-
-.forabg {
-       background-image: url("./images/bg_list.gif");
-}
-
-.tabs .tab > a {
-       border-radius: 0;
-}
diff --git a/theme/utilities.css b/theme/utilities.css
deleted file mode 100644 (file)
index cbb8127..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-/* --------------------------------------------------------------
-       $Utilities
--------------------------------------------------------------- */
-
-.sr-only {
-       position: absolute;
-       width: 1px;
-       height: 1px;
-       margin: -1px;
-       padding: 0;
-       overflow: hidden;
-       clip: rect(0, 0, 0, 0);
-       border: 0;
-}
-
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
-}
-
-.clearfix:before,
-.clearfix:after,
-.container:before,
-.container:after,
-.container-fluid:before,
-.container-fluid:after,
-.row:before,
-.row:after {
-       content: " ";
-       display: table;
-}
-.clearfix:after,
-.container:after,
-.container-fluid:after,
-.row:after { clear: both }
-
-.center-block {
-       display: block;
-       margin-left: auto;
-       margin-right: auto;
-}
-
-.pull-right { float: right !important }
-.pull-left { float: left !important }
-.hide { display: none !important }
-.show { display: block !important }
-.invisible { visibility: hidden }
-
-.text-hide {
-       font: 0/0 a;
-       color: transparent;
-       text-shadow: none;
-       background-color: transparent;
-       border: 0;
-}
-
-.hidden {
-       display: none ;
-}
-
-.affix { position: fixed }