PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 2.4.2
Forumax – AI Powered Advanced Community Forum Plugin v2.4.2
2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 trunk 1.0.8 1.1.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 2.0.0 2.1.0 All 29 releases
bbp-core / lib / bbpress / templates / default / css / bbpress.css

bbpress.css in Forumax – AI Powered Advanced Community Forum Plugin 2.4.2, at lib/bbpress/templates/default/css/bbpress.css

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