PluginProbe
bbPress / trunk
bbPress vtrunk
trunk 2.0 2.0-beta-1 2.0-beta-2b 2.0-beta-3 2.0-beta-3b 2.0-rc-2 2.0-rc-3 2.0-rc-4 2.0-rc-5 2.0.1 2.0.2 2.0.3 2.1 2.1-beta-1 2.1-rc1 2.1-rc2 2.1-rc3 2.1-rc4 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.2.2 All 71 releases
bbpress / templates / default / css / bbpress.css

bbpress.css in bbPress trunk, at templates/default/css/bbpress.css

1,704 lines 35.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * bbPress specific CSS
3 *
4 * @package bbPress
5 * @subpackage Theme
6 */
7
8 /* =bbPress Style
9 -------------------------------------------------------------- */
10
11 .hidden,
12 .bbp-no-js .hide-if-no-js,
13 .bbp-js .hide-if-js {
14 display: none;
15 }
16
17 /* Hide visually (but not from screen readers) */
18 .screen-reader-text,
19 .screen-reader-text span,
20 .ui-helper-hidden-accessible {
21 position: absolute;
22 margin: -1px;
23 padding: 0;
24 height: 1px;
25 width: 1px;
26 overflow: hidden;
27 clip: rect(1px, 1px, 1px, 1px);
28 clip-path: inset(50%);
29 border: 0;
30 word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
31 }
32
33 #bbpress-forums {
34 background: transparent;
35 clear: both;
36 margin-bottom: 20px;
37 overflow: hidden;
38 font-size: 12px;
39 line-height: 18px;
40 }
41
42 #bbpress-forums a,
43 #bbpress-forums a:hover {
44 box-shadow: none;
45 border: none;
46 transition: none;
47 }
48
49 /* Original UL styling */
50 #bbpress-forums ul,
51 /* Use ID & class together for increased target strength */
52 #bbpress-forums.bbpress-wrapper ul {
53 background: none;
54 list-style: none;
55 margin: 0;
56 padding: 0;
57 }
58
59 #bbpress-forums hr {
60 margin: 0 0 24px;
61 }
62
63 #bbpress-forums div.even,
64 #bbpress-forums ul.even {
65 background-color: #fff;
66 }
67
68 #bbpress-forums div.odd,
69 #bbpress-forums ul.odd {
70 background-color: #fbfbfb;
71 }
72
73 body.reply-edit .reply {
74 float: none;
75 }
76
77 #bbpress-forums div.reply {
78 height: auto;
79 width: 100%;
80 box-sizing: border-box;
81 }
82
83 #bbpress-forums div.bbp-forum-header,
84 #bbpress-forums div.bbp-topic-header,
85 #bbpress-forums div.bbp-reply-header {
86 background-color: #f4f4f4;
87 }
88
89 #bbpress-forums .status-trash.even,
90 #bbpress-forums .status-spam.even {
91 background-color: #fee;
92 }
93
94 #bbpress-forums .status-trash.odd,
95 #bbpress-forums .status-spam.odd {
96 background-color: #fdd;
97 }
98
99 #bbpress-forums .status-pending.even,
100 #bbpress-forums .status-pending.odd,
101 #bbpress-forums ul.status-pending a {
102 background-color: #fef7f1;
103 }
104
105 #bbpress-forums ul.status-closed,
106 #bbpress-forums ul.status-closed a {
107 color: #ccc;
108 }
109
110 #bbpress-forums ul.bbp-threaded-replies {
111 margin-left: 50px;
112 }
113
114 #bbpress-forums li {
115 background: none;
116 margin: 0;
117 list-style: none;
118 }
119
120 #bbpress-forums ul.bbp-lead-topic,
121 #bbpress-forums ul.bbp-topics,
122 #bbpress-forums ul.bbp-forums,
123 #bbpress-forums ul.bbp-replies,
124 #bbpress-forums ul.bbp-search-results {
125 font-size: 12px;
126 overflow: hidden;
127 border: 1px solid #eee;
128 margin-bottom: 20px;
129 clear: both;
130 }
131
132 #bbpress-forums li.bbp-header,
133 #bbpress-forums li.bbp-body,
134 #bbpress-forums li.bbp-footer {
135 clear: both;
136 }
137
138 #bbpress-forums li.bbp-header,
139 #bbpress-forums li.bbp-footer {
140 background: #f3f3f3;
141 border-top: 1px solid #eee;
142 font-weight: 700;
143 padding: 8px;
144 text-align: center;
145 }
146
147 #bbpress-forums li.bbp-header {
148 background: #eaeaea;
149 }
150
151 #bbpress-forums li.bbp-header ul {
152 overflow: hidden;
153 }
154
155 #bbpress-forums .bbp-forums-list {
156 margin: 0 0 0 7px;
157 padding-left: 12px;
158 border-left: 1px solid #ddd;
159 }
160
161 #bbpress-forums .bbp-forums-list .bbp-forum {
162 display: inline;
163 font-size: 11px;
164 }
165
166 #bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after {
167 content: ", ";
168 }
169
170 #bbpress-forums li.bbp-footer p {
171 margin: 0;
172 line-height: 1;
173 }
174
175 li.bbp-forum-info,
176 li.bbp-topic-title {
177 float: left;
178 text-align: left;
179 width: 55%;
180 }
181
182 li.bbp-forum-topic-count,
183 li.bbp-topic-voice-count,
184 li.bbp-forum-reply-count,
185 li.bbp-topic-reply-count {
186 float: left;
187 text-align: center;
188 width: 10%;
189 }
190
191 li.bbp-forum-freshness,
192 li.bbp-topic-freshness {
193 text-align: center;
194 float: left;
195 width: 22%;
196 }
197
198 #bbpress-forums li.bbp-body ul.forum,
199 #bbpress-forums li.bbp-body ul.topic {
200 border-top: 1px solid #eee;
201 overflow: hidden;
202 padding: 8px;
203 }
204
205 #bbpress-forums #subscription-toggle,
206 #bbpress-forums #favorite-toggle {
207 float: right;
208 }
209
210 #bbpress-forums div.bbp-forum-title h3,
211 #bbpress-forums div.bbp-topic-title h3,
212 #bbpress-forums div.bbp-reply-title h3 {
213 background: none;
214 border: none;
215 font-size: 16px;
216 line-height: 1;
217 margin: 8px 0;
218 padding: 0;
219 text-transform: none;
220 }
221
222 #bbpress-forums div.bbp-forum-author,
223 #bbpress-forums div.bbp-topic-author,
224 #bbpress-forums div.bbp-reply-author {
225 float: left;
226 text-align: center;
227 width: 115px;
228 }
229
230 #bbpress-forums div.bbp-forum-author img.avatar,
231 #bbpress-forums div.bbp-topic-author img.avatar,
232 #bbpress-forums div.bbp-reply-author img.avatar {
233 border: none;
234 max-width: 80px;
235 padding: 0;
236 margin: 12px auto 0;
237 float: none;
238 }
239
240 #bbpress-forums div.bbp-forum-author .bbp-author-name,
241 #bbpress-forums div.bbp-topic-author .bbp-author-name,
242 #bbpress-forums div.bbp-reply-author .bbp-author-name {
243 margin: 0 12px;
244 word-wrap: break-word;
245 display: inline-block;
246 }
247
248 #bbpress-forums div.bbp-topic-author .bbp-author-name,
249 #bbpress-forums div.bbp-reply-author .bbp-author-name {
250 clear: left;
251 display: block;
252 }
253
254 #bbpress-forums div.bbp-forum-author .bbp-author-role,
255 #bbpress-forums div.bbp-topic-author .bbp-author-role,
256 #bbpress-forums div.bbp-reply-author .bbp-author-role {
257 font-size: 11px;
258 font-style: italic;
259 }
260
261 #bbpress-forums li.bbp-header .bbp-search-author,
262 #bbpress-forums li.bbp-footer .bbp-search-author,
263 #bbpress-forums li.bbp-header .bbp-forum-author,
264 #bbpress-forums li.bbp-footer .bbp-forum-author,
265 #bbpress-forums li.bbp-header .bbp-topic-author,
266 #bbpress-forums li.bbp-footer .bbp-topic-author,
267 #bbpress-forums li.bbp-header .bbp-reply-author,
268 #bbpress-forums li.bbp-footer .bbp-reply-author {
269 float: left;
270 margin: 0;
271 padding: 0;
272 width: 120px;
273 }
274
275 #bbpress-forums li.bbp-header .bbp-search-content,
276 #bbpress-forums li.bbp-footer .bbp-search-content,
277 #bbpress-forums li.bbp-header .bbp-forum-content,
278 #bbpress-forums li.bbp-footer .bbp-forum-content,
279 #bbpress-forums li.bbp-header .bbp-topic-content,
280 #bbpress-forums li.bbp-footer .bbp-topic-content,
281 #bbpress-forums li.bbp-header .bbp-reply-content,
282 #bbpress-forums li.bbp-footer .bbp-reply-content {
283 margin-left: 140px;
284 padding: 0;
285 text-align: left;
286 }
287
288 div.bbp-forum-header,
289 div.bbp-topic-header,
290 div.bbp-reply-header,
291 li.bbp-body div.hentry {
292 margin: 0;
293 overflow: hidden;
294 padding: 8px;
295 }
296
297 div.bbp-forum-header,
298 div.bbp-topic-header,
299 div.bbp-reply-header {
300 border-top: 1px solid #ddd;
301 clear: both;
302 }
303
304 span.bbp-author-ip {
305 font-size: 11px;
306 font-weight: 700;
307 word-wrap: break-word;
308 color: #747474;
309 }
310
311 /* =Topic and reply content
312 -------------------------------------------------------------- */
313
314 #bbpress-forums div.bbp-forum-content,
315 #bbpress-forums div.bbp-topic-content,
316 #bbpress-forums div.bbp-reply-content {
317 margin-left: 130px;
318 padding: 12px 12px 12px 0;
319 text-align: left;
320 position: relative;
321 }
322
323 /* Clearing hack */
324 #bbpress-forums div.bbp-forum-content::after,
325 #bbpress-forums div.bbp-topic-content::after,
326 #bbpress-forums div.bbp-reply-content::after {
327 clear: both;
328 content: ".";
329 display: block;
330 float: none;
331 height: 0;
332 font-size: 0;
333 visibility: hidden;
334 }
335
336 #bbpress-forums div.bbp-topic-content a,
337 #bbpress-forums div.bbp-reply-content a {
338 background: none;
339 border: none;
340 display: inline;
341 font-weight: 400;
342 margin: 0;
343 padding: 0;
344 text-decoration: underline;
345 }
346
347 #bbpress-forums div.bbp-topic-content a.bbp-user-mention,
348 #bbpress-forums div.bbp-reply-content a.bbp-user-mention {
349 background: none;
350 border: none;
351 text-decoration: none;
352 text-shadow: none;
353 display: inline;
354 font-weight: 600;
355 margin: 0;
356 padding: 0;
357 }
358
359 #bbpress-forums div.bbp-topic-content h1,
360 #bbpress-forums div.bbp-reply-content h1,
361 #bbpress-forums div.bbp-topic-content h2,
362 #bbpress-forums div.bbp-reply-content h2,
363 #bbpress-forums div.bbp-topic-content h3,
364 #bbpress-forums div.bbp-reply-content h3,
365 #bbpress-forums div.bbp-topic-content h4,
366 #bbpress-forums div.bbp-reply-content h4,
367 #bbpress-forums div.bbp-topic-content h5,
368 #bbpress-forums div.bbp-reply-content h5,
369 #bbpress-forums div.bbp-topic-content h6,
370 #bbpress-forums div.bbp-reply-content h6 {
371 clear: none;
372 line-height: 1;
373 margin: 24px 0;
374 padding: 0;
375 }
376
377 #bbpress-forums div.bbp-topic-content img,
378 #bbpress-forums div.bbp-reply-content img {
379 max-width: 100%;
380 height: auto;
381 }
382
383 #bbpress-forums div.bbp-topic-content ul,
384 #bbpress-forums div.bbp-reply-content ul,
385 #bbpress-forums div.bbp-topic-content ol,
386 #bbpress-forums div.bbp-reply-content ol {
387 margin: 0 15px 15px;
388 padding: 0;
389 }
390
391 #bbpress-forums div.bbp-topic-content ul li,
392 #bbpress-forums div.bbp-reply-content ul li {
393 list-style-type: disc;
394 }
395
396 #bbpress-forums div.bbp-topic-content ol li,
397 #bbpress-forums div.bbp-reply-content ol li {
398 list-style-type: decimal;
399 }
400
401 #bbpress-forums div.bbp-topic-content ol li li,
402 #bbpress-forums div.bbp-reply-content ol li li {
403 list-style-type: lower-alpha;
404 }
405
406 #bbpress-forums div.bbp-topic-content ol li li li,
407 #bbpress-forums div.bbp-reply-content ol li li li {
408 list-style-type: upper-roman;
409 }
410
411 #bbpress-forums div.bbp-topic-content code,
412 #bbpress-forums div.bbp-reply-content code,
413 #bbpress-forums div.bbp-topic-content pre,
414 #bbpress-forums div.bbp-reply-content pre {
415 font-family: Inconsolata, Consolas, Monaco, "Lucida Console", monospace;
416 display: inline-block;
417 background-color: #f9f9f9;
418 border: 1px solid #ddd;
419 padding: 0 5px;
420 max-width: 95%;
421 vertical-align: middle;
422 margin-top: -3px;
423 overflow-x: auto;
424 }
425
426 #bbpress-forums div.bbp-topic-content pre,
427 #bbpress-forums div.bbp-reply-content pre {
428 display: block;
429 line-height: 18px;
430 margin: 0 0 24px;
431 padding: 5px 10px;
432 white-space: pre;
433 overflow: auto;
434 }
435
436 #bbpress-forums div.bbp-topic-content pre code,
437 #bbpress-forums div.bbp-reply-content pre code {
438 display: block;
439 border: none;
440 padding: 0;
441 margin: 0;
442 background-color: transparent;
443 overflow-wrap: normal;
444 overflow: auto;
445 max-width: 100%;
446 }
447
448 #bbpress-forums div.bbp-topic-content iframe.wp-embedded-content,
449 #bbpress-forums div.bbp-reply-content iframe.wp-embedded-content {
450 position: relative;
451 }
452
453 /* =Reply to
454 -------------------------------------------------------------- */
455
456 #bbpress-forums div.bbp-reply-to {
457 margin-left: 130px;
458 padding: 12px 12px 12px 0;
459 text-align: right;
460 }
461
462 #bbpress-forums div#bbp-cancel-reply-to {
463 text-align: right;
464 }
465
466 /* =Breadcrumb and Tags
467 -------------------------------------------------------------- */
468
469 div.bbp-breadcrumb {
470 float: left;
471 }
472
473 div.bbp-breadcrumb,
474 div.bbp-topic-tags {
475 font-size: 12px;
476 }
477
478 #bbpress-forums div.bbp-breadcrumb p,
479 #bbpress-forums div.bbp-topic-tags p {
480 margin: 0 0 10px 0;
481 }
482
483 #bbpress-forums div.bbp-topic-tags {
484 float: right;
485 clear: both;
486 }
487
488 #bbp-topic-hot-tags {
489 clear: both;
490 }
491
492 /* =Search
493 -------------------------------------------------------------- */
494
495 #bbpress-forums #bbp-search-form {
496 clear: left;
497 }
498
499 #bbpress-forums #bbp-search-form .hidden {
500 height: 0;
501 width: 0;
502 overflow: hidden;
503 position: absolute;
504 background: none;
505 left: -999em;
506 }
507
508 #bbpress-forums #bbp-search-form #bbp_search {
509 display: inline-block;
510 width: auto;
511 }
512
513 #bbpress-forums div.bbp-search-form {
514 float: right;
515 }
516
517 /* =Admin Links
518 -------------------------------------------------------------- */
519
520 span.bbp-admin-links {
521 float: right;
522 color: #ddd;
523 }
524
525 span.bbp-admin-links a {
526 color: #707070;
527 font-weight: 400;
528 font-size: 10px;
529 text-transform: uppercase;
530 text-decoration: none;
531 }
532
533 fieldset span.bbp-admin-links {
534 float: left;
535 }
536
537 tr td span.bbp-admin-links a:hover {
538 color: #ff4b33;
539 }
540
541 td.bbp-topic-admin-links,
542 td.bbp-topic-counts {
543 width: 50%;
544 }
545
546 .bbp-forum-header a.bbp-forum-permalink,
547 .bbp-topic-header a.bbp-topic-permalink,
548 .bbp-reply-header a.bbp-reply-permalink {
549 float: right;
550 margin-left: 10px;
551 color: #707070;
552 }
553
554 /* =Toggles
555 -------------------------------------------------------------- */
556
557 .bbp-row-actions #favorite-toggle a {
558 text-decoration: none;
559 padding: 0 3px 1px;
560 color: #7c7;
561 border: 1px solid #aca;
562 background-color: #dfd;
563 font-weight: 700;
564 font-size: 12px;
565 }
566
567 .bbp-row-actions #favorite-toggle a:hover {
568 color: #5a5;
569 border-color: #7c7;
570 background-color: #beb;
571 }
572
573 .bbp-row-actions #favorite-toggle span.is-favorite a {
574 color: #faa;
575 border: 1px solid #faa;
576 background-color: #fee;
577 }
578
579 .bbp-row-actions #favorite-toggle span.is-favorite a:hover {
580 color: #c88;
581 border-color: #c88;
582 background-color: #fdd;
583 }
584
585 .bbp-row-actions #subscription-toggle a {
586 text-decoration: none;
587 padding: 0 3px 1px;
588 color: #7c7;
589 border: 1px solid #aca;
590 background-color: #dfd;
591 font-weight: 700;
592 font-size: 12px;
593 }
594
595 .bbp-row-actions #subscription-toggle a:hover {
596 color: #5a5;
597 border-color: #7c7;
598 background-color: #beb;
599 }
600
601 .bbp-row-actions #subscription-toggle span.is-subscribed a {
602 color: #faa;
603 border: 1px solid #faa;
604 background-color: #fee;
605 }
606
607 .bbp-row-actions #subscription-toggle span.is-subscribed a:hover {
608 color: #c88;
609 border-color: #c88;
610 background-color: #fdd;
611 }
612
613 #bbpress-forums .bbp-forum-info .bbp-forum-content,
614 #bbpress-forums p.bbp-topic-meta {
615 font-size: 11px;
616 margin: 5px 0;
617 padding: 0;
618 word-wrap: break-word;
619 }
620
621 #bbpress-forums p.bbp-topic-meta span {
622 white-space: nowrap;
623 }
624
625 /* =Pagination
626 -------------------------------------------------------------- */
627
628 .bbp-pagination-count {
629 float: left;
630 border: 1px solid transparent;
631 }
632
633 .bbp-pagination-links {
634 float: right;
635 list-style: none;
636 display: inline;
637 }
638
639 .bbp-pagination {
640 float: left;
641 width: 100%;
642 margin-bottom: 15px;
643 }
644
645 #bbpress-forums .bbp-pagination-links a,
646 #bbpress-forums .bbp-pagination-links span.current {
647 display: block;
648 float: left;
649 font-size: 12px;
650 line-height: 18px;
651 padding: 0 5px;
652 margin-left: 5px;
653 border: 1px solid #efefef;
654 border-radius: 0;
655 background: transparent;
656 color: inherit;
657 text-decoration: none;
658 }
659
660 #bbpress-forums .bbp-pagination-links span.dots {
661 display: block;
662 float: left;
663 padding: 1px 4px;
664 margin-left: 5px;
665 }
666
667 #bbpress-forums .bbp-topic-pagination {
668 display: inline-block;
669 margin-left: 5px;
670 margin-bottom: 2px;
671 }
672
673 #bbpress-forums .bbp-topic-pagination a {
674 font-size: 10px;
675 font-weight: 400;
676 line-height: 10px;
677 margin: 0;
678 padding: 1px 3px;
679 border: 1px solid #ddd;
680 color: inherit;
681 background: none;
682 display: inline;
683 text-decoration: none;
684 }
685
686 #bbpress-forums .bbp-topic-pagination a:hover,
687 #bbpress-forums .bbp-pagination-links a:hover,
688 #bbpress-forums .bbp-pagination-links span.current {
689 background: #eee;
690 opacity: 0.8;
691 border: 1px solid #ddd;
692 }
693
694 /* =Forms
695 -------------------------------------------------------------- */
696
697 #bbpress-forums fieldset.bbp-form {
698 clear: left;
699 border: 1px solid #eee;
700 padding: 10px 20px;
701 margin-bottom: 10px;
702 }
703
704 #bbpress-forums fieldset.bbp-form legend {
705 padding: 5px;
706 width: auto;
707 border: none;
708 }
709
710 #bbpress-forums fieldset.bbp-form label {
711 margin: 0;
712 display: inline-block;
713 }
714
715 #bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,
716 #bbp-login fieldset label,
717 #bbp-register fieldset label,
718 #bbp-lost-pass fieldset label {
719 width: 100px;
720 }
721
722 /* Some themes aggressively add padding to paragraph tags */
723 #bbpress-forums fieldset.bbp-form p {
724 padding: 0;
725 }
726
727 #bbpress-forums fieldset.bbp-form p,
728 #bbpress-forums fieldset.bbp-form textarea,
729 #bbpress-forums fieldset.bbp-form select,
730 #bbpress-forums fieldset.bbp-form input {
731 margin: 0 0 8px;
732 }
733
734 /* Try to prevent untall selects & text boxes */
735 #bbpress-forums fieldset.bbp-form select,
736 #bbpress-forums fieldset.bbp-form input[type="text"],
737 #bbpress-forums fieldset.bbp-form input[type="password"] {
738 min-height: 28px;
739 height: 28px;
740 padding: 5px;
741 }
742
743 textarea#bbp_reply_content,
744 textarea#bbp_topic_content,
745 textarea#bbp_forum_content {
746 width: 97%;
747 box-sizing: border-box;
748 }
749
750 textarea#bbp_forum_content {
751 height: 210px;
752 }
753
754 #bbpress-forums fieldset.bbp-forum-form-attributes {
755 width: 200px;
756 float: right;
757 clear: none;
758 margin-left: 25px;
759 }
760
761 /**
762 * Fix for too-long forum names, usually from conversion
763 */
764 #bbpress-forums fieldset select#bbp_forum_id {
765 max-width: 200px;
766 }
767
768 .bbp-topic-form,
769 .bbp-reply-form,
770 .bbp-topic-tag-form {
771 clear: left;
772 }
773
774 body.topic-edit .bbp-topic-form div.avatar img,
775 body.reply-edit .bbp-reply-form div.avatar img,
776 body.single-forum .bbp-topic-form div.avatar img,
777 body.single-reply .bbp-reply-form div.avatar img {
778 margin-right: 0;
779 padding: 10px;
780 border: 1px solid #ddd;
781 line-height: 0;
782 background-color: #efefef;
783 }
784
785 body.page .bbp-reply-form code,
786 body.page .bbp-topic-form code,
787 body.single-topic .bbp-reply-form code,
788 body.single-forum .bbp-topic-form code,
789 body.topic-edit .bbp-topic-form code,
790 body.reply-edit .bbp-reply-form code {
791 font-size: 10px;
792 background-color: #f0fff8;
793 border: 1px solid #ceefe1;
794 display: block;
795 padding: 8px;
796 margin-top: 5px;
797 width: 369px;
798 }
799
800 #merge_tag,
801 #delete_tag {
802 display: inline;
803 }
804
805 div.bbp-submit-wrapper {
806 margin-top: 15px;
807 float: right;
808 clear: both;
809 }
810
811 p.form-allowed-tags {
812 max-width: 100%;
813 }
814
815 /* =TinyMCE in themes
816 -------------------------------------------------------------- */
817 #bbpress-forums div.bbp-the-content-wrapper {
818 margin-bottom: 10px;
819 }
820
821 #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
822 width: 100%;
823 margin: 0;
824 font-size: 12px;
825 }
826
827 #bbpress-forums div.bbp-the-content-wrapper table,
828 #bbpress-forums div.bbp-the-content-wrapper tbody,
829 #bbpress-forums div.bbp-the-content-wrapper tr,
830 #bbpress-forums div.bbp-the-content-wrapper td {
831 border: none;
832 padding: 0;
833 margin: 0;
834 width: auto;
835 line-height: 1;
836 }
837
838 #bbpress-forums div.bbp-the-content-wrapper input[type="button"] {
839 padding: 4px 7px;
840 margin: 0 -1px 0 0;
841 line-height: 0;
842 border: 1px solid transparent;
843 background-color: transparent;
844 box-shadow: none;
845 text-shadow: none;
846 text-transform: uppercase;
847 font-size: 11px;
848 font-weight: 400;
849 border-radius: 3px;
850 min-width: 25px;
851 color: #555;
852 }
853
854 #bbpress-forums div.bbp-the-content-wrapper input[type="button"]:hover {
855 border-color: rgba(0, 0, 0, 0.1);
856 background-color: rgba(255, 255, 255, 0.5);
857 }
858
859 #bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
860 padding: 5px;
861 min-height: 26px;
862 }
863
864 #bbpress-forums div.bbp-the-content-wrapper td.mceToolbar {
865 padding: 4px 4px 8px;
866 }
867
868 #bbpress-forums div.wp-editor-container {
869 margin: 0;
870 padding: 0;
871 line-height: 0;
872 }
873
874 #bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar {
875 line-height: 16px;
876 }
877
878 #bbpress-forums .bbp-replies .bbp-reply-form {
879 margin: 0 10px 0 10px;
880 }
881
882 /* =Edit User
883 -------------------------------------------------------------- */
884
885 #bbpress-forums #bbp-your-profile fieldset {
886 padding: 20px 20px 0;
887 }
888
889 #bbpress-forums #bbp-your-profile fieldset div {
890 margin-bottom: 20px;
891 float: left;
892 width: 100%;
893 clear: left;
894 }
895
896 #bbpress-forums #bbp-your-profile fieldset select {
897 margin-bottom: 0;
898 width: 60%;
899 background-color: #f9f9f9;
900 border: 1px solid #ddd;
901 }
902
903 #bbpress-forums #bbp-your-profile fieldset input,
904 #bbpress-forums #bbp-your-profile fieldset textarea {
905 margin-bottom: 0;
906 width: 60%;
907 background-color: #f9f9f9;
908 border: 1px solid #ddd;
909 box-shadow: none;
910 border-radius: 0;
911 }
912
913 #bbpress-forums #bbp-your-profile fieldset input:focus,
914 #bbpress-forums #bbp-your-profile fieldset textarea:focus {
915 border: 1px solid #ccc;
916 box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
917 outline-color: rgba(240, 255, 240, 0.1);
918 }
919
920 #bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox {
921 width: auto;
922 }
923
924 #bbpress-forums #bbp-your-profile fieldset legend {
925 display: none;
926 }
927
928 #bbpress-forums #bbp-your-profile fieldset label[for] {
929 float: left;
930 width: 20%;
931 padding: 5px 20px 5px 0;
932 text-align: right;
933 cursor: pointer;
934 }
935
936 #bbpress-forums #bbp-your-profile fieldset dl label[for] {
937 text-align: left;
938 width: 60%;
939 }
940
941 #bbpress-forums #bbp-your-profile fieldset p.description {
942 margin: 5px 0 0 20%;
943 font-size: 12px;
944 font-style: italic;
945 float: left;
946 clear: left;
947 width: 60%;
948 padding: 5px 8px;
949 border: #cee1ef 1px solid;
950 background-color: #f0f8ff;
951 }
952
953 #bbpress-forums #bbp-your-profile fieldset fieldset {
954 margin: 0;
955 border: none;
956 padding: 0;
957 clear: none;
958 float: none;
959 }
960
961 #bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl {
962 margin: 0;
963 }
964
965 #bbpress-forums #bbp-your-profile fieldset.submit button {
966 float: right;
967 }
968
969 /* =Password Generator
970 -------------------------------------------------------------- */
971
972 #bbpress-forums #bbp-your-profile fieldset fieldset.password {
973 width: 60%;
974 margin-left: 20%;
975 margin-top: 10px;
976 }
977
978 #bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper,
979 #bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper {
980 width: 100%;
981 margin: 0;
982 display: inline-block;
983 }
984
985 #bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button {
986 width: 46%;
987 margin: 4% 2%;
988 box-sizing: border-box;
989 display: inline-block;
990 }
991
992 #bbpress-forums #bbp-your-profile fieldset fieldset.password input,
993 #bbpress-forums #bbp-your-profile fieldset fieldset.password textarea {
994 width: 100%;
995 }
996
997 #bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons {
998 display: none;
999 }
1000
1001 #bbpress-forums #bbp-your-profile fieldset fieldset.password span.description {
1002 margin-left: 0;
1003 margin-bottom: 20px;
1004 }
1005
1006 #bbpress-forums #password #pass-strength-result {
1007 background-color: #eee;
1008 border: 1px solid #ddd;
1009 color: #23282d;
1010 margin: 0;
1011 padding: 8px;
1012 text-align: center;
1013 box-sizing: border-box;
1014 display: inline-block;
1015 }
1016
1017 #bbpress-forums #password #pass-strength-result.short {
1018 background-color: #f1adad;
1019 border-color: #e35b5b;
1020 opacity: 1;
1021 }
1022
1023 #bbpress-forums #password #pass-strength-result.bad {
1024 background-color: #fbc5a9;
1025 border-color: #f78b53;
1026 opacity: 1;
1027 }
1028
1029 #bbpress-forums #password #pass-strength-result.good {
1030 background-color: #ffe399;
1031 border-color: #ffc733;
1032 opacity: 1;
1033 }
1034
1035 #bbpress-forums #password #pass-strength-result.strong {
1036 background-color: #c1e1b9;
1037 border-color: #83c373;
1038 opacity: 1;
1039 }
1040
1041 #bbpress-forums #password #pass1.short,
1042 #bbpress-forums #password #pass1-text.short {
1043 border-color: #e35b5b;
1044 }
1045
1046 #bbpress-forums #password #pass1.bad,
1047 #bbpress-forums #password #pass1-text.bad {
1048 border-color: #f78b53;
1049 }
1050
1051 #bbpress-forums #password #pass1.good,
1052 #bbpress-forums #password #pass1-text.good {
1053 border-color: #ffc733;
1054 }
1055
1056 #bbpress-forums #password #pass1.strong,
1057 #bbpress-forums #password #pass1-text.strong {
1058 border-color: #83c373;
1059 }
1060
1061 #bbpress-forums .indicator-hint {
1062 padding-top: 8px;
1063 }
1064
1065 #bbpress-forums .pw-weak,
1066 #bbpress-forums #pass1-text,
1067 #bbpress-forums .show-password #pass1 {
1068 display: none;
1069 }
1070
1071 #bbpress-forums .show-password #pass1-text {
1072 display: inline-block;
1073 }
1074
1075 /* =Notices
1076 -------------------------------------------------------------- */
1077
1078 div.bbp-template-notice,
1079 div.indicator-hint {
1080 border-width: 1px;
1081 border-style: solid;
1082 padding: 0 0.6em;
1083 margin: 5px 0 15px;
1084 border-radius: 3px;
1085 background-color: #ffffe0;
1086 border-color: #e6db55;
1087 color: #000;
1088 clear: both;
1089 }
1090
1091 div.bbp-template-notice a {
1092 color: #555;
1093 text-decoration: none;
1094
1095 }
1096
1097 div.bbp-template-notice a:hover {
1098 color: #000;
1099 }
1100
1101 div.bbp-template-notice.info {
1102 border: #cee1ef 1px solid;
1103 background-color: #f0f8ff;
1104 }
1105
1106 div.bbp-template-notice.important {
1107 border: #e6db55 1px solid;
1108 background-color: #fffbcc;
1109 }
1110
1111 div.bbp-template-notice.error,
1112 div.bbp-template-notice.warning {
1113 background-color: #ffebe8;
1114 border-color: #c00;
1115 }
1116
1117 div.bbp-template-notice.error a,
1118 div.bbp-template-notice.warning a {
1119 color: #c00;
1120 }
1121
1122 div.bbp-template-notice p,
1123 div.bbp-template-notice li {
1124 margin: 0.5em 0 6px !important;
1125 padding: 2px;
1126 font-size: 12px;
1127 line-height: 1.4;
1128 }
1129
1130 #bbpress-forums div.bbp-template-notice code {
1131 font-size: 11px;
1132 padding: 2px 4px;
1133 background: rgba(200, 200, 200, 0.3);
1134 border-radius: 3px;
1135 }
1136
1137 /* =Stickies
1138 -------------------------------------------------------------- */
1139
1140 .bbp-topics-front ul.super-sticky,
1141 .bbp-topics ul.super-sticky,
1142 .bbp-topics ul.sticky,
1143 .bbp-forum-content ul.sticky {
1144 background-color: #ffffe0 !important;
1145 font-size: 1.1em;
1146 }
1147
1148 /* =Revisions
1149 -------------------------------------------------------------- */
1150
1151 #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log,
1152 #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,
1153 #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {
1154 border-top: 1px dotted #ddd;
1155 width: 100%;
1156 margin: 0;
1157 padding: 8px 0 0;
1158 font-size: 11px;
1159 color: #aaa;
1160 }
1161
1162 #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li,
1163 #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,
1164 #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li {
1165 list-style-type: none;
1166 }
1167
1168 #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a,
1169 #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,
1170 #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a {
1171 text-decoration: none;
1172 }
1173
1174 /* =Widgets
1175 -------------------------------------------------------------- */
1176
1177 .bbp-login-form fieldset legend {
1178 display: none;
1179 }
1180
1181 .bbp-login-form .bbp-username input,
1182 .bbp-login-form .bbp-email input,
1183 .bbp-login-form .bbp-password input {
1184 padding: 5px;
1185 }
1186
1187 .bbp-login-form label {
1188 width: 140px;
1189 display: inline-block;
1190 }
1191
1192 #sidebar .bbp-login-form label {
1193 width: 70px;
1194 }
1195
1196 .bbp-login-form .bbp-username,
1197 .bbp-login-form .bbp-email,
1198 .bbp-login-form .bbp-password,
1199 .bbp-login-form .bbp-remember-me,
1200 .bbp-login-form .bbp-submit-wrapper {
1201 margin-top: 10px;
1202 }
1203
1204 .bbp-login-form .bbp-submit-wrapper {
1205 text-align: right;
1206 }
1207
1208 .bbp-login-form .bbp-login-links a {
1209 float: left;
1210 clear: left;
1211 }
1212
1213 .bbp-logged-in img.avatar {
1214 float: left;
1215 margin: 0 15px 0 0;
1216 }
1217
1218 .bbp-logged-in h4 {
1219 font-weight: 700;
1220 font-size: 1.3em;
1221 clear: none;
1222 margin-bottom: 10px;
1223 }
1224
1225 /* =Avatars
1226 -------------------------------------------------------------- */
1227
1228 #bbpress-forums img.avatar {
1229 box-shadow: none;
1230 display: inline-block;
1231 margin-right: 4px;
1232 }
1233
1234 #bbpress-forums p.bbp-topic-meta img.avatar,
1235 #bbpress-forums ul.bbp-reply-revision-log img.avatar,
1236 #bbpress-forums ul.bbp-topic-revision-log img.avatar,
1237 #bbpress-forums div.bbp-template-notice img.avatar,
1238 #bbpress-forums .widget_display_topics img.avatar,
1239 #bbpress-forums .widget_display_replies img.avatar {
1240 float: none;
1241 vertical-align: middle;
1242 border: 3px double #ddd;
1243 max-height: 20px;
1244 max-width: 20px;
1245 }
1246
1247 fieldset div.avatar {
1248 float: right;
1249 }
1250
1251 /* =BuddyPress Activity Streams
1252 -------------------------------------------------------------- */
1253
1254 .activity-list li.bbp_topic_create .activity-content .activity-inner,
1255 .activity-list li.bbp_reply_create .activity-content .activity-inner {
1256 border-left: 2px solid #eaeaea;
1257 margin-left: 5px;
1258 padding-left: 10px;
1259 }
1260
1261 /* =User Pages
1262 -------------------------------------------------------------- */
1263
1264 #bbpress-forums h1 {
1265 clear: none;
1266 font-size: 1.8em;
1267 line-height: 1;
1268 padding-bottom: 10px;
1269 }
1270
1271 #bbpress-forums #bbp-user-wrapper {
1272 float: left;
1273 width: 100%;
1274 }
1275
1276 #bbpress-forums .bbp-user-section {
1277 overflow: auto;
1278 clear: right;
1279 }
1280
1281 #bbpress-forums #bbp-user-wrapper h2.entry-title {
1282 font-size: 1.4em;
1283 margin: 0;
1284 padding-bottom: 10px;
1285 padding-top: 0;
1286 clear: none;
1287 }
1288
1289 #bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,
1290 #bbpress-forums #bbp-user-wrapper ul.bbp-topics,
1291 #bbpress-forums #bbp-user-wrapper ul.bbp-forums,
1292 #bbpress-forums #bbp-user-wrapper ul.bbp-replies,
1293 #bbpress-forums #bbp-user-wrapper fieldset.bbp-form {
1294 clear: none;
1295 }
1296
1297 #bbpress-forums #bbp-single-user-details {
1298 margin: 0;
1299 width: 150px;
1300 float: left;
1301 overflow: hidden;
1302 }
1303
1304 #bbpress-forums #bbp-single-user-details #bbp-user-avatar {
1305 margin: 0;
1306 width: 150px;
1307 }
1308
1309 #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
1310 border: none;
1311 height: 150px;
1312 padding: 0;
1313 margin: 0 0 20px;
1314 width: 150px;
1315 }
1316
1317 #bbpress-forums #bbp-single-user-details #bbp-user-description {
1318 float: none;
1319 margin-left: 180px;
1320 }
1321
1322 #bbpress-forums #bbp-single-user-details #bbp-user-navigation {
1323 float: none;
1324 margin: 0;
1325 }
1326
1327 #bbpress-forums #bbp-single-user-details #bbp-user-navigation li {
1328 margin: 0;
1329 }
1330
1331 #bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
1332 padding: 5px 8px;
1333 display: block;
1334 border: 1px solid transparent;
1335 text-decoration: none;
1336 }
1337
1338 #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
1339 background: #eee;
1340 opacity: 0.8;
1341 }
1342
1343 #bbpress-forums #bbp-user-body {
1344 margin-left: 180px;
1345 }
1346
1347 body.my-account #bbpress-forums {
1348 border-top: none;
1349 padding-top: 0;
1350 margin-bottom: 0;
1351 }
1352
1353 /* =User Capabilities
1354 -------------------------------------------------------------- */
1355
1356 #bbpress-forums dl.bbp-user-capabilities {
1357 display: inline-block;
1358 vertical-align: top;
1359 }
1360
1361 #bbpress-forums dl.bbp-user-capabilities dt {
1362 margin: 0 0 10px;
1363 text-transform: capitalize;
1364 }
1365
1366 #bbpress-forums dl.bbp-user-capabilities dd {
1367 margin: 0;
1368 padding: 0;
1369 }
1370
1371 /* =Alerts
1372 -------------------------------------------------------------- */
1373
1374 .bbp-alert-outer {
1375 height: 100%;
1376 width: 100%;
1377 top: 0;
1378 left: 0;
1379 position: fixed;
1380 background-color: rgba(0, 0, 0, 0.2);
1381 z-index: 99999;
1382 }
1383
1384 .bbp-alert-inner {
1385 width: 350px;
1386 text-align: center;
1387 background: #fff;
1388 position: fixed;
1389 top: 50%;
1390 left: 50%;
1391 margin-top: -75px;
1392 margin-left: -185px;
1393 border-radius: 3px;
1394 border: 1px solid #aaa;
1395 padding: 15px 10px 10px;
1396 }
1397
1398 .bbp-alert-outer .bbp-alert-inner p {
1399 margin: 10px 0;
1400 }
1401
1402 .bbp-alert-actions a {
1403 padding: 5px 20px;
1404 text-decoration: none;
1405 }
1406
1407 /*--------------------------------------------------------------
1408 Media Queries
1409 --------------------------------------------------------------*/
1410
1411 /* =Standard Mobile Landscape
1412 -------------------------------------------------------------- */
1413 @media only screen and (max-width: 480px) {
1414
1415 #bbpress-forums div.bbp-topic-tags {
1416 clear: both;
1417 float: none;
1418 }
1419
1420 div.bbp-search-form input,
1421 div.bbp-search-form button {
1422 font-size: 11px;
1423 padding: 2px;
1424 }
1425
1426 li.bbp-forum-info,
1427 li.bbp-topic-title {
1428 width: 45%;
1429 }
1430
1431 li.bbp-forum-topic-count,
1432 li.bbp-forum-reply-count,
1433 li.bbp-topic-voice-count,
1434 li.bbp-topic-reply-count {
1435 width: 15%;
1436 }
1437
1438 span.bbp-topic-post-date,
1439 span.bbp-reply-post-date {
1440 float: left;
1441 }
1442
1443 span.bbp-admin-links {
1444 float: none;
1445 clear: both;
1446 }
1447
1448 #bbpress-forums .bbp-forums-list li,
1449 #bbpress-forums .bbp-forums-list span {
1450 display: block;
1451 font-size: 11px;
1452 }
1453
1454 #bbpress-forums .bbp-body div.bbp-topic-author,
1455 #bbpress-forums .bbp-body div.bbp-reply-author {
1456 float: none;
1457 margin: 10px;
1458 min-height: 80px;
1459 padding-left: 80px;
1460 position: relative;
1461 text-align: left;
1462 width: calc(100% - 100px);
1463 border-bottom: 1px solid #efefef;
1464 box-sizing: content-box;
1465 }
1466
1467 #bbpress-forums div.bbp-topic-author .bbp-author-name,
1468 #bbpress-forums div.bbp-reply-author .bbp-author-name {
1469 clear: none;
1470 display: inline-block;
1471 margin-left: 0;
1472 word-wrap: break-word;
1473 }
1474
1475 #bbpress-forums div.bbp-topic-author img.avatar,
1476 #bbpress-forums div.bbp-reply-author img.avatar {
1477 position: absolute;
1478 top: 0;
1479 left: 0;
1480 width: 60px;
1481 height: auto;
1482 margin-top: 0;
1483 }
1484
1485 #bbpress-forums div.bbp-topic-author .bbp-author-role,
1486 #bbpress-forums div.bbp-reply-author .bbp-author-role {
1487 font-size: 12px;
1488 font-style: normal;
1489 }
1490
1491 #bbpress-forums .bbp-body div.bbp-topic-content,
1492 #bbpress-forums .bbp-body div.bbp-reply-content {
1493 clear: both;
1494 margin: 0 10px 5px 10px;
1495 padding: 0;
1496 }
1497
1498 #bbpress-forums div.bbp-topic-content p,
1499 #bbpress-forums div.bbp-reply-content p {
1500 margin-bottom: 1em;
1501 }
1502
1503 #bbpress-forums div.bbp-topic-content p:last-child,
1504 #bbpress-forums div.bbp-reply-content p:last-child {
1505 margin-bottom: 0;
1506 }
1507
1508 div.bbp-submit-wrapper {
1509 float: left;
1510 }
1511
1512 #bbpress-forums fieldset.bbp-form {
1513 padding: 0 10px 10px;
1514 }
1515
1516 #bbpress-forums #bbp-user-body {
1517 clear: both;
1518 margin-left: 0;
1519 word-wrap: break-word;
1520 }
1521
1522 #bbpress-forums div.bbp-forum-title h3,
1523 #bbpress-forums div.bbp-topic-title h3,
1524 #bbpress-forums div.bbp-reply-title h3 {
1525 font-size: 14px;
1526 }
1527 }
1528
1529 /* =Standard Mobile Portrait
1530 -------------------------------------------------------------- */
1531 @media only screen and (max-width: 320px) {
1532
1533 #bbpress-forums div.bbp-search-form {
1534 margin-bottom: 10px;
1535 }
1536
1537 #bbpress-forums li.bbp-header li.bbp-forum-info,
1538 #bbpress-forums li.bbp-body li.bbp-forum-info,
1539 #bbpress-forums li.bbp-header li.bbp-topic-title,
1540 #bbpress-forums li.bbp-body li.bbp-topic-title {
1541 width: 100%;
1542 }
1543
1544 #bbpress-forums li.bbp-header li.bbp-forum-info,
1545 #bbpress-forums li.bbp-header li.bbp-topic-title {
1546 text-align: center;
1547 text-transform: uppercase;
1548 }
1549
1550 #bbpress-forums li.bbp-header li.bbp-forum-topic-count,
1551 #bbpress-forums li.bbp-header li.bbp-forum-reply-count,
1552 #bbpress-forums li.bbp-body li.bbp-forum-topic-count,
1553 #bbpress-forums li.bbp-body li.bbp-forum-reply-count,
1554 #bbpress-forums li.bbp-header li.bbp-topic-voice-count,
1555 #bbpress-forums li.bbp-header li.bbp-topic-reply-count,
1556 #bbpress-forums li.bbp-body li.bbp-topic-voice-count,
1557 #bbpress-forums li.bbp-body li.bbp-topic-reply-count {
1558 width: 20%;
1559 }
1560
1561 #bbpress-forums li.bbp-header li.bbp-forum-freshness,
1562 #bbpress-forums li.bbp-body li.bbp-forum-freshness,
1563 #bbpress-forums li.bbp-header li.bbp-topic-freshness,
1564 #bbpress-forums li.bbp-body li.bbp-topic-freshness {
1565 width: 58%;
1566 }
1567
1568 #bbpress-forums li.bbp-body li.bbp-forum-topic-count,
1569 #bbpress-forums li.bbp-body li.bbp-forum-reply-count,
1570 #bbpress-forums li.bbp-body li.bbp-forum-freshness,
1571 #bbpress-forums li.bbp-body li.bbp-topic-voice-count,
1572 #bbpress-forums li.bbp-body li.bbp-topic-reply-count,
1573 #bbpress-forums li.bbp-body li.bbp-topic-freshness {
1574 margin-top: 7px;
1575 }
1576
1577 #bbpress-forums li.bbp-header,
1578 #bbpress-forums li.bbp-footer {
1579 font-size: 10px;
1580 }
1581
1582 #bbpress-forums li.bbp-header div.bbp-search-author,
1583 #bbpress-forums li.bbp-header div.bbp-topic-author,
1584 #bbpress-forums li.bbp-header div.bbp-reply-author {
1585 text-align: left;
1586 width: 25%;
1587 }
1588
1589 #bbpress-forums li.bbp-header div.bbp-search-content,
1590 #bbpress-forums li.bbp-header div.bbp-topic-content,
1591 #bbpress-forums li.bbp-header div.bbp-reply-content {
1592 margin-left: 25%;
1593 }
1594
1595 #bbpress-forums div.bbp-template-notice img.avatar,
1596 #bbpress-forums p.bbp-topic-meta img.avatar {
1597 width: 14px;
1598 height: auto;
1599 max-height: 14px;
1600 max-width: 14px;
1601 }
1602
1603 #bbpress-forums div.bbp-the-content-wrapper td.mceToolbar {
1604 padding: 1px;
1605 }
1606
1607 #bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td {
1608 width: 20px;
1609 height: 20px;
1610 }
1611
1612 #bbpress-forums div.wp-editor-container {
1613 width: 100%;
1614 overflow: auto;
1615 }
1616
1617 #bbpress-forums input#bbp_topic_title,
1618 #bbpress-forums input#bbp_topic_tags {
1619 width: 95%;
1620 }
1621
1622 #bbpress-forums div.bbp-forum-title h3,
1623 #bbpress-forums div.bbp-topic-title h3,
1624 #bbpress-forums div.bbp-reply-title h3 {
1625 font-size: 14px;
1626 }
1627 }
1628
1629 /* =Extra Small Mobile
1630 -------------------------------------------------------------- */
1631 @media only screen and (max-width: 240px) {
1632
1633 #bbpress-forums li.bbp-header li.bbp-forum-topic-count,
1634 #bbpress-forums li.bbp-header li.bbp-forum-reply-count,
1635 #bbpress-forums li.bbp-body li.bbp-forum-topic-count,
1636 #bbpress-forums li.bbp-body li.bbp-forum-reply-count,
1637 #bbpress-forums li.bbp-header li.bbp-topic-voice-count,
1638 #bbpress-forums li.bbp-header li.bbp-topic-reply-count,
1639 #bbpress-forums li.bbp-body li.bbp-topic-voice-count,
1640 #bbpress-forums li.bbp-body li.bbp-topic-reply-count,
1641 #bbpress-forums li.bbp-footer div.bbp-search-author,
1642 #bbpress-forums li.bbp-footer div.bbp-topic-author,
1643 #bbpress-forums li.bbp-footer div.bbp-reply-author {
1644 width: 45%;
1645 }
1646
1647 #bbpress-forums li.bbp-header li.bbp-forum-freshness,
1648 #bbpress-forums li.bbp-body li.bbp-forum-freshness,
1649 #bbpress-forums li.bbp-header li.bbp-topic-freshness,
1650 #bbpress-forums li.bbp-body li.bbp-topic-freshness {
1651 clear: both;
1652 width: 100%;
1653 }
1654
1655 #bbpress-forums li.bbp-header li.bbp-forum-freshness,
1656 #bbpress-forums li.bbp-header li.bbp-topic-freshness {
1657 text-align: center;
1658 }
1659
1660 #bbpress-forums li.bbp-body li.bbp-topic-freshness,
1661 #bbpress-forums li.bbp-header div.bbp-search-author,
1662 #bbpress-forums li.bbp-header div.bbp-search-content,
1663 #bbpress-forums li.bbp-header div.bbp-topic-author,
1664 #bbpress-forums li.bbp-header div.bbp-topic-content,
1665 #bbpress-forums li.bbp-header div.bbp-reply-author,
1666 #bbpress-forums li.bbp-header div.bbp-reply-content {
1667 margin-left: 0;
1668 text-align: left;
1669 }
1670
1671 #bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta {
1672 display: inline-block;
1673 }
1674
1675 #bbpress-forums li.bbp-header {
1676 overflow: hidden;
1677 }
1678
1679 #bbpress-forums li.bbp-footer div.bbp-search-content,
1680 #bbpress-forums li.bbp-footer div.bbp-topic-content,
1681 #bbpress-forums li.bbp-footer div.bbp-reply-content {
1682 display: inline-block;
1683 margin-left: 0;
1684 }
1685
1686 #bbpress-forums li.bbp-body div.bbp-topic-author,
1687 #bbpress-forums li.bbp-body div.bbp-reply-author {
1688 min-height: 60px;
1689 padding-left: 60px;
1690 }
1691
1692 #bbpress-forums div.bbp-topic-author img.avatar,
1693 #bbpress-forums div.bbp-reply-author img.avatar {
1694 width: 40px;
1695 height: auto;
1696 }
1697
1698 #bbpress-forums div.bbp-forum-title h3,
1699 #bbpress-forums div.bbp-topic-title h3,
1700 #bbpress-forums div.bbp-reply-title h3 {
1701 font-size: 12px;
1702 }
1703 }
1704