13 .post > div.inner, .panel > div.inner, .old-ie .post div.inner, .old-ie .panel div.inner-panel {
17 .online .inner { background: url("{IMG_ICON_USER_ONLINE_SRC}") 100% 0 no-repeat; }
26 word-wrap: break-word;
32 .postbody h3.first, .postbody h3.first a {
33 /* The first post on the page uses this */
34 color: #da5d20 !important;
38 /* Postbody requires a different h3 format - so change it here */
40 margin: 0 0 2px 0 !important;
48 .postbody h3, .postbody h3 a, .postbody h3 a:visited { color: #32b359; }
49 .postbody h3 a:hover { color: #da5d20; }
52 /* Also see tweaks.css */
53 vertical-align: bottom;
71 .content h2, .panel h2, .panel > div > h3, .panel .content > h3 {
87 /* Poster profile icons
88 ----------------------------------------*/
89 .post ul.profile-icons li {
91 transition: opacity 0.25s ease;
92 -webkit-transition: opacity 0.25s ease;
93 -moz-transition: opacity 0.25s ease;
94 -o-transition: opacity 0.25s ease;
95 -ms-transition: opacity 0.25s ease;
97 .post:hover ul.profile-icons li {
107 ul.profile-icons li {
110 background-position: 0 100%;
114 ul.profile-icons li a {
118 background-color: #ececec;
119 background-position: 0 0;
121 transition: opacity 0.25s ease;
122 -webkit-transition: opacity 0.25s ease;
123 -moz-transition: opacity 0.25s ease;
124 -o-transition: opacity 0.25s ease;
125 -ms-transition: opacity 0.25s ease;
128 /* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
129 ul.profile-icons li span {
132 ul.profile-icons li a:hover {
136 /* Positioning of moderator icons */
137 .postbody ul.profile-icons {
144 .postbody ul.profile-icons li {
149 /* Profile & navigation icons */
150 .email-icon, .email-icon a { background: url("{IMG_ICON_CONTACT_EMAIL_SRC}") top left no-repeat; }
151 .aim-icon, .aim-icon a { background: url("{IMG_ICON_CONTACT_AIM_SRC}") top left no-repeat; }
152 .yahoo-icon, .yahoo-icon a { background: url("{IMG_ICON_CONTACT_YAHOO_SRC}") top left no-repeat; }
153 .web-icon, .web-icon a { background: url("{IMG_ICON_CONTACT_WWW_SRC}") top left no-repeat; }
154 .msnm-icon, .msnm-icon a { background: url("{IMG_ICON_CONTACT_MSNM_SRC}") top left no-repeat; }
155 .icq-icon, .icq-icon a { background: url("{IMG_ICON_CONTACT_ICQ_SRC}") top left no-repeat; }
156 .jabber-icon, .jabber-icon a { background: url("{IMG_ICON_CONTACT_JABBER_SRC}") top left no-repeat; }
157 .pm-icon, .pm-icon a { background: url("{IMG_ICON_CONTACT_PM_SRC}") top left no-repeat; }
158 .quote-icon, .quote-icon a { background: url("{IMG_ICON_POST_QUOTE_SRC}") top left no-repeat; }
160 /* Moderator icons */
161 .report-icon, .report-icon a { background: url("{IMG_ICON_POST_REPORT_SRC}") top left no-repeat; }
162 .warn-icon, .warn-icon a { background: url("{IMG_ICON_USER_WARN_SRC}") top left no-repeat; }
163 .edit-icon, .edit-icon a { background: url("{IMG_ICON_POST_EDIT_SRC}") top left no-repeat; }
164 .delete-icon, .delete-icon a { background: url("{IMG_ICON_POST_DELETE_SRC}") top left no-repeat; }
165 .info-icon, .info-icon a { background: url("{IMG_ICON_POST_INFO_SRC}") top left no-repeat; }
167 /* Set profile icon dimensions */
168 ul.profile-icons li.email-icon { width: {IMG_ICON_CONTACT_EMAIL_WIDTH}px; height: {IMG_ICON_CONTACT_EMAIL_HEIGHT}px; }
169 ul.profile-icons li.aim-icon { width: {IMG_ICON_CONTACT_AIM_WIDTH}px; height: {IMG_ICON_CONTACT_AIM_HEIGHT}px; }
170 ul.profile-icons li.yahoo-icon { width: {IMG_ICON_CONTACT_YAHOO_WIDTH}px; height: {IMG_ICON_CONTACT_YAHOO_HEIGHT}px; }
171 ul.profile-icons li.web-icon { width: {IMG_ICON_CONTACT_WWW_WIDTH}px; height: {IMG_ICON_CONTACT_WWW_HEIGHT}px; }
172 ul.profile-icons li.msnm-icon { width: {IMG_ICON_CONTACT_MSNM_WIDTH}px; height: {IMG_ICON_CONTACT_MSNM_HEIGHT}px; }
173 ul.profile-icons li.icq-icon { width: {IMG_ICON_CONTACT_ICQ_WIDTH}px; height: {IMG_ICON_CONTACT_ICQ_HEIGHT}px; }
174 ul.profile-icons li.jabber-icon { width: {IMG_ICON_CONTACT_JABBER_WIDTH}px; height: {IMG_ICON_CONTACT_JABBER_HEIGHT}px; }
175 ul.profile-icons li.pm-icon { width: {IMG_ICON_CONTACT_PM_WIDTH}px; height: {IMG_ICON_CONTACT_PM_HEIGHT}px; }
176 ul.profile-icons li.quote-icon { width: {IMG_ICON_POST_QUOTE_WIDTH}px; height: {IMG_ICON_POST_QUOTE_HEIGHT}px; }
177 ul.profile-icons li.report-icon { width: {IMG_ICON_POST_REPORT_WIDTH}px; height: {IMG_ICON_POST_REPORT_HEIGHT}px; }
178 ul.profile-icons li.edit-icon { width: {IMG_ICON_POST_EDIT_WIDTH}px; height: {IMG_ICON_POST_EDIT_HEIGHT}px; }
179 ul.profile-icons li.delete-icon { width: {IMG_ICON_POST_DELETE_WIDTH}px; height: {IMG_ICON_POST_DELETE_HEIGHT}px; }
180 ul.profile-icons li.info-icon { width: {IMG_ICON_POST_INFO_WIDTH}px; height: {IMG_ICON_POST_INFO_HEIGHT}px; }
181 ul.profile-icons li.warn-icon { width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }
183 /* Fix profile icon default margins */
184 /* ul.profile-icons li.edit-icon { margin: 0 0 0 3px; }
185 ul.profile-icons li.quote-icon { margin: 0 0 0 10px; }
186 ul.profile-icons li.info-icon, ul.profile-icons li.report-icon { margin: 0 3px 0 0; } */
196 p.author img { margin-right: 4px; }
197 p.author strong { font-weight: normal; }
205 border-top: 1px solid #ddd;
220 list-style-type: inherit;
223 .signature ul, .signature ol {
228 /* Poster profile block
229 ----------------------------------------*/
231 margin: 2px 0 10px 0;
234 border-left: 1px solid #ddd;
237 word-wrap: break-word;
240 border-left: 1px solid #ddd;
243 .postprofile dd, .postprofile dt {
254 .postprofile strong {
264 /* Poster profile used by search*/
265 .search .postprofile {
269 /* pm list in compose message if mass pm is enabled */
271 width: 60% !important;
274 dl.pmlist dt textarea {
279 margin-left: 61% !important;
284 ----------------------------------------*/
287 border-top: 1px solid #ddd;
292 fieldset.polls dl.voted {
316 fieldset.polls dd.resultbar {
320 fieldset.polls dd input {
324 fieldset.polls dd div {
327 color: rgba(255, 255, 255, 0.9);
332 background: #32b359 url({T_THEME_PATH}/images/poll.png) 0 0 repeat-x;
333 border: solid 0px transparent;
335 -moz-border-radius: 10px;
336 -webkit-border-radius: 10px;
338 .old-ie fieldset.polls dd div {
342 fieldset.polls dd div.pollbar2 { background-position: 0 -25px; }
343 fieldset.polls dd div.pollbar3 { background-position: 0 -50px; }
344 fieldset.polls dd div.pollbar4 { background-position: 0 -75px; }
345 fieldset.polls dd div.pollbar5 { background-position: 0 -100px; }
346 fieldset.polls dl.voted dd div { background-position: 0 -125px; }
350 ----------------------------------------*/
353 background: rgba(255, 255, 255, 0.3) url({T_THEME_PATH}/images/bb_quote.png) 5px 8px no-repeat;
354 border: 1px solid #ddd;
356 -moz-border-radius: 8px;
357 -webkit-border-radius: 8px;
359 margin: 0.5em 1px 0 25px;
364 blockquote blockquote {
366 background-color: #f6f6f6;
368 margin: 0.5em 1px 0 15px;
371 blockquote blockquote blockquote {
373 background-color: #f0f0f0;
377 /* Username/source of quoter */
393 background-color: rgba(255, 255, 255, 0.5);
394 border: 1px solid #ddd;
396 -moz-border-radius: 8px;
397 -webkit-border-radius: 8px;
398 margin: 0.5em 1px 0 25px;
411 blockquote dl.codebox {
416 /* Also see tweaks.css */
423 font: 0.9em Monaco, "Andale Mono","Courier New", Courier, mono;
429 .syntaxbg { color: #f7f7f7; }
430 .syntaxcomment { color: #444; }
431 .syntaxdefault { color: #000; }
432 .syntaxhtml { color: #000; }
433 .syntaxkeyword { color: #da5d20; }
434 .syntaxstring { color: #32b359; }
437 ----------------------------------------*/
441 margin: 5px 5px 5px 0;
443 background-color: rgba(255, 255, 255, 0.5);
444 border: 1px dashed #ddd;
446 -moz-border-radius: 8px;
447 -webkit-border-radius: 8px;
450 max-width: calc(100% - 14px);
451 max-width: -moz-calc(100% - 14px);
463 border-top: 1px solid #ddd;
493 /* Inline image thumbnails */
494 div.inline-attachment dl.thumbnail, div.inline-attachment dl.file {
499 div.inline-attachment p {
508 text-transform: none;
522 border: 1px solid #ddd;
529 .attachbox dl.thumbnail dd {
533 dl.thumbnail dt a:hover {
536 dl.thumbnail dt a:hover img {
537 border: 1px solid #ddd;
541 Reported / unapproved
545 border: solid 1px #cca38f;
547 -moz-border-radius: 10px;
548 -webkit-border-radius: 10px;
556 vertical-align: middle;
559 p.rules strong { font-weight: normal; }
562 vertical-align: middle;
569 .content ul, .content ol {
574 list-style-type: inherit;
580 .posthilit { color: #da5d20; }