PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 1.2.3
Forumax – AI Powered Advanced Community Forum Plugin v1.2.3
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 / assets / css / el-widgets.css

el-widgets.css in Forumax – AI Powered Advanced Community Forum Plugin 1.2.3, at assets/css/el-widgets.css

1,903 lines 42.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*----------------------------------------------------
2 @File: Default Styles
3
4 This file contains the styling for the actual template, this
5 is the file you need to edit to change the look of the
6 template.
7 ---------------------------------------------------- */
8 /*=====================================================================
9 @Template Name: Ama
10
11 @Default Styles
12 Table of Content:
13 01/ Variables
14 92/ Predefine
15 03/ forumPosts
16 04/ forum
17 05/ forums
18
19
20 =====================================================================*/
21 :root {
22 --rob: "Roboto", sans-serif;
23 --great: "Great Vibes", cursive;
24 --bg_gradient: linear-gradient( 45deg, #F5FDFF, #FEEFEC );
25 --bbpc_brand_color: #078669;
26 --h_title: #1d2746;
27 --p_color: #6b707f;
28 --bs-white: #fff;
29 --black_25: #f9f9f9;
30 --black_50: #ebebeb;
31 --black_100: #d6d9dc;
32 --black_150: #c8ccd0;
33 --black_200: #bbc0c4;
34 --black_300: #7d848d;
35 --black_350: #9199a1;
36 --black_400: #848d95;
37 --black_500: #6a737c;
38 --black_600: #535a60;
39 --black_700: #3c4146;
40 --black_750: #2f3337;
41 --black_800: #242729;
42 --black_900: #0c0d0e;
43 --bbpc_color: #078669;
44 --baseColor2: #4a6ee0;
45 --hover3: #c6e7f7;
46 }
47
48 /*font Variables*/
49 /**=== Functions ===**/
50 .col-md-offset-right-1,
51 .col-lg-offset-right-1 {
52 margin-right: 8.33333333%;
53 }
54
55 .community-post {
56 border-radius: 6px;
57 box-shadow: 0 2px 4px 0 rgba(2, 47, 57, 0.1);
58 padding: 23px 30px;
59 display: flex;
60 background: var(--bs-white);
61 align-items: center;
62 justify-content: space-between;
63 margin-bottom: 10px;
64 transition: all 0.3s ease-in-out;
65 border: 1px solid var(--black_50);
66 }
67 .community-post:hover {
68 box-shadow: 0 24px 40px 0 rgba(2, 47, 57, 0.12);
69 border-color: #eef3f6;
70 transform: translateX(10px);
71 }
72 .community-post .post-content {
73 display: flex;
74 align-items: center;
75 flex-wrap: wrap;
76 }
77 .community-post .post-content .author-avatar {
78 margin-right: 25px;
79 border-radius: 50%;
80 overflow: hidden;
81 margin-top: -2px;
82 }
83 .community-post .post-content .entry-content {
84 color: var(--black_600);
85 font-size: 16px;
86 font-family: "Roboto", sans-serif;
87 }
88 .community-post .post-content img {
89 border-radius: 50%;
90 }
91
92 .community-post.forum-item {
93 padding: 23px 15px;
94 }
95 .community-post.forum-item .post-content p {
96 font-size: 14px;
97 line-height: 1.3;
98 }
99 @media (max-width: 667px) {
100 .community-post {
101 display: block;
102 }
103 }
104 @media (max-width: 420px) {
105 .community-post {
106 padding: 20px 15px;
107 }
108 }
109 .community-post .post-content .author-avatar.forum-icon {
110 border-radius: 0;
111 }
112 .community-post .post-content .author-avatar.forum-icon img {
113 padding: 2px;
114 }
115 @media (max-width: 667px) {
116 .community-post .post-content .author-avatar {
117 margin-right: 20px;
118 }
119 }
120 @media (max-width: 420px) {
121 .community-post .post-content .author-avatar {
122 margin-right: 15px;
123 }
124 }
125 .community-post .post-content .entry-content {
126 flex: 2;
127 }
128 .community-post .post-content .entry-content .post-title {
129 font-size: 18px;
130 font-weight: 500;
131 margin: auto;
132 margin-bottom: 0;
133 line-height: 1.7;
134 }
135 .community-post .post-content .entry-content .post-title a {
136 text-decoration: none;
137 }
138 .community-post .post-content .entry-content .post-title a:hover {
139 color: var(--bbpc_brand_color);
140 }
141 .community-post .post-content .entry-content p {
142 margin: 0;
143 }
144 @media (max-width: 667px) {
145 .community-post .post-meta-wrapper {
146 margin-top: 15px;
147 margin-left: 70px;
148 }
149 }
150 .community-post .post-meta-wrapper .post-meta-info {
151 margin: 0;
152 padding: 0;
153 list-style: none;
154 }
155 @media (max-width: 991px) {
156 .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) {
157 margin-right: 20px;
158 }
159 }
160 .community-post .post-meta-wrapper .post-meta-info li a {
161 display: block;
162 color: var(--black_600);
163 }
164 .community-post .post-meta-wrapper .post-meta-info li a i {
165 margin-right: 10px;
166 }
167 .community-post .post-meta-wrapper .post-meta-info li a:hover {
168 color: var(--bbpc_brand_color);
169 }
170 .community-post.style-two {
171 margin-bottom: 0;
172 border-radius: 0;
173 box-shadow: none;
174 position: relative;
175 }
176 .community-post.style-two .entry-content .post-title {
177 font-size: 16px;
178 }
179 .community-post.style-two .post-meta-wrapper .post-meta-info li i {
180 transition: all 0.3s ease-in-out;
181 }
182 .community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a {
183 color: #b1b5c0;
184 }
185 .community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i {
186 color: #f9ae44;
187 }
188 .community-post.style-two .com-featured {
189 position: absolute;
190 right: 0;
191 top: -2px;
192 height: 30px;
193 width: 30px;
194 z-index: 2;
195 text-align: center;
196 color: #fff;
197 padding: 0 15px;
198 }
199 .community-post.style-two .com-featured i {
200 z-index: 22;
201 position: relative;
202 font-size: 14px;
203 }
204 .community-post.style-two .com-featured:after {
205 content: "";
206 top: 0;
207 position: absolute;
208 right: 0;
209 width: 0;
210 height: 0;
211 border-left: 30px solid transparent;
212 border-right: 0 solid transparent;
213 border-top: 30px solid #00ae69;
214 z-index: 1;
215 }
216 .community-post.style-two .cat-wrap {
217 display: inline-block;
218 vertical-align: 3px;
219 }
220 .community-post .meta {
221 margin: 0;
222 padding: 0;
223 list-style: none;
224 }
225 .community-post .meta li img {
226 display: inline-block;
227 vertical-align: -2px;
228 }
229 .community-post .meta li i,
230 .community-post .meta li img {
231 margin-right: 10px;
232 font-size: 14px;
233 }
234 .community-post .meta li a {
235 font-size: 14px;
236 color: #838793;
237 }
238 .community-post .meta li a:hover {
239 color: var(--bbpc_brand_color);
240 }
241
242 .community-post .post-meta-wrapper .post-meta-info li:first-child {
243 margin-right: 40px;
244 }
245
246 .community-post .post-meta-wrapper .post-meta-info li {
247 display: inline-block;
248 }
249
250 .forum-post-content .forum-post-btm .taxonomy i,
251 .forum-post-content .forum-post-btm .taxonomy img,
252 .community-post .post-meta-wrapper .post-meta-info li a i,
253 .community-post .post-meta-wrapper .post-meta-info li a img,
254 .community-post.style-two .meta li i,
255 .community-post.style-two .meta li img {
256 margin-right: 5px;
257 }
258
259 .post-header .category-menu li i,
260 .community-post .post-meta-wrapper .post-meta-info li a i {
261 font-size: 14px;
262 }
263
264 .forum-category-area .col-custom {
265 width: 20%;
266 }
267 .forum-category-area .single-category-widget {
268 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
269 background-color: #fff;
270 border-radius: 10px;
271 text-align: center;
272 padding: 25px;
273 transition: all 0.3s ease-out;
274 }
275 .forum-category-area .single-category-widget:hover {
276 box-shadow: 0 20px 20px 0 rgba(51, 77, 114, 0.0901960784);
277 }
278 .forum-category-area .single-category-widget:hover h5 {
279 color: var(--bbpc_brand_color) !important;
280 }
281 .forum-category-area .single-category-widget h5 {
282 font-size: 18px;
283 text-transform: capitalize;
284 font-family: var(--rob);
285 font-weight: 500;
286 line-height: 1.3;
287 color: #171d24;
288 margin-bottom: 0;
289 margin-top: 23px;
290 transition: all 0.3s ease-out;
291 }
292
293 .forum-category-area .col-custom {
294 margin-bottom: 30px;
295 }
296 .forum-category-area .col-custom.wow.fadeInUp {
297 padding: 0 12px;
298 }
299
300 .communities-boxes {
301 display: flex;
302 flex-wrap: wrap;
303 margin: 0 -30px;
304 gap: 30px;
305 }
306 @media (max-width: 1025px) {
307 .communities-boxes {
308 margin: 0 -10px;
309 }
310 }
311 @media (max-width: 992px) {
312 .communities-boxes {
313 flex-wrap: wrap;
314 justify-content: center;
315 width: calc(100% + 30px);
316 }
317 }
318 @media (max-width: 420px) {
319 .communities-boxes {
320 width: calc(100% + 15px);
321 }
322 }
323 .communities-boxes .com-box {
324 text-align: center;
325 margin-bottom: 57px;
326 width: 20%;
327 flex: 0 0 200px;
328 }
329 @media (max-width: 1200px) {
330 .communities-boxes .com-box {
331 flex: 0 0 165px;
332 }
333 }
334 @media (max-width: 991px) {
335 .communities-boxes .com-box {
336 flex: 0 0 180px;
337 }
338 }
339 @media (max-width: 768px) {
340 .communities-boxes .com-box {
341 flex: 0 0 185px;
342 }
343 }
344 @media (max-width: 426px) {
345 .communities-boxes .com-box {
346 flex: 0 0 170px;
347 margin-bottom: 30px;
348 }
349 }
350 .communities-boxes .com-box .icon-container {
351 border-radius: 6px;
352 background: var(--bs-white);
353 box-shadow: 0 40px 70px 0 rgba(2, 47, 57, 0.1);
354 display: flex;
355 align-items: center;
356 justify-content: center;
357 height: 100px;
358 width: 100px;
359 margin: 0 auto 20px;
360 }
361 .communities-boxes .com-box .com-box-content .title {
362 font-size: 20px;
363 line-height: 26px;
364 font-weight: 500;
365 color: #1d2746;
366 margin-bottom: 5px;
367 transition: all 0.3s ease-in-out;
368 letter-spacing: normal;
369 margin-top: 10px;
370 }
371 .communities-boxes .com-box .com-box-content .title a {
372 color: #1d2746;
373 }
374 .communities-boxes .com-box .com-box-content .title a:hover {
375 color: var(--bbpc_brand_color);
376 text-decoration: none;
377 }
378 .communities-boxes .com-box .com-box-content .title:hover {
379 color: var(--bbpc_brand_color);
380 }
381 .communities-boxes .com-box .com-box-content .total-post {
382 color: var(--p_color);
383 font-size: 14px;
384 margin-top: 0;
385 }
386
387 .more-communities {
388 padding: 22px 0;
389 border-top: 1px solid #e8ecee;
390 border-bottom: 1px solid #e8ecee;
391 }
392 .more-communities .collapse-wrap {
393 margin-top: 80px;
394 display: none;
395 }
396 .more-communities .collapse-btn-wrap {
397 text-align: center;
398 display: table;
399 color: var(--black_600);
400 font-weight: 500;
401 margin: auto;
402 }
403 .more-communities .collapse-btn-wrap:hover {
404 text-decoration: none;
405 color: var(--black_800);
406 }
407 .more-communities .collapse-btn-wrap svg {
408 position: relative;
409 vertical-align: middle;
410 display: inline;
411 }
412 .more-communities .collapse-btn-wrap .icon_plus path, .more-communities .collapse-btn-wrap .icon_plus line, .more-communities .collapse-btn-wrap .icon_minus path, .more-communities .collapse-btn-wrap .icon_minus line {
413 stroke: var(--bbpc_brand_color);
414 }
415 .more-communities .collapse-btn-wrap .icon_minus {
416 display: none;
417 }
418 .more-communities .collapse-btn-wrap.active .icon_plus {
419 display: none;
420 }
421 .more-communities .collapse-btn-wrap.active .icon_minus {
422 display: initial;
423 }
424
425 body.body_dark .communities-boxes .com-box .com-box-content .title a {
426 color: #fff;
427 }
428 body.body_dark .communities-boxes .com-box .com-box-content .title a:hover {
429 color: var(--bbpc_brand_color);
430 }
431 body.body_dark .communities-boxes .com-box .com-box-content .total-post {
432 color: #8b8b8b;
433 }
434 body.body_dark .more-communities {
435 border-color: #272727;
436 }
437 body.body_dark .single-forum-post-widget .post-info div {
438 color: #848d95;
439 }
440 body.body_dark .single-forum-post-widget .post-info .post-category a {
441 color: #848d95;
442 }
443 body.body_dark .single-forum-post-widget .post-info .post-category a:hover {
444 color: var(--bbpc_brand_color);
445 }
446 body.body_dark .community-area .nav-tabs .nav-item button.active {
447 color: #fff;
448 }
449
450 /** === Widgets === **/
451 .widget_display_stats dl dt {
452 float: left;
453 clear: left;
454 margin: 0 0 10px;
455 font-weight: 500;
456 }
457
458 .widget_display_stats dl dd {
459 float: right;
460 margin: 0;
461 }
462
463 .widget_display_replies li:before {
464 font-family: eleganticons;
465 content: "w";
466 font-size: 15px !important;
467 margin: 0 12px 0 0 !important;
468 padding: 0px !important;
469 line-height: 23px;
470 }
471
472 .widget_display_topics li div {
473 color: var(--black_400);
474 }
475 .widget_display_topics li::before {
476 font-family: eleganticons;
477 content: "b";
478 margin: -3px 12px 0 0;
479 font-size: 15px;
480 color: var(--black_800);
481 position: absolute;
482 left: 0;
483 top: 0;
484 }
485
486 .widget_display_topics .bbp-forum-title,
487 .widget_display_replies .bbp-forum-title {
488 display: inline-block;
489 line-height: 1.36;
490 color: var(--black_900);
491 }
492
493 .widget_display_topics li {
494 padding-left: 30px;
495 }
496
497 .widget_display_topics li,
498 .widget_display_replies li {
499 position: relative;
500 margin-bottom: 10px;
501 padding-bottom: 10px;
502 border-bottom: 1px solid #e5e7e9;
503 font-size: 16px;
504 }
505 .widget_display_topics li time,
506 .widget_display_replies li time {
507 color: var(--black_400);
508 display: block;
509 font-size: 14px;
510 }
511 .widget_display_topics li div,
512 .widget_display_replies li div {
513 font-size: 14px;
514 }
515
516 .widget_display_topics li a,
517 .widget_display_replies li a {
518 color: #1d2746;
519 }
520 .widget_display_topics li a .bbp-author-avatar img,
521 .widget_display_replies li a .bbp-author-avatar img {
522 border-radius: 50px;
523 }
524
525 .widget_display_replies li a .bbp-author-avatar {
526 margin-right: 5px;
527 }
528
529 .widget_display_topics li a:hover,
530 .widget_display_replies li a:hover {
531 color: var(--bbpc_brand_color);
532 }
533
534 .bbp-logged-in .avatar {
535 float: left;
536 margin: 0 15px 0 0;
537 -webkit-border-radius: 99%;
538 -moz-border-radius: 99%;
539 -ms-border-radius: 99%;
540 border-radius: 99%;
541 }
542
543 .bbp-logged-in h4 {
544 font-weight: normal;
545 font-size: 18px;
546 clear: none;
547 margin: 0 0 5px;
548 }
549
550 .bbp-logged-in h4 a {
551 color: #333;
552 font-weight: 500;
553 }
554
555 .bbp-logged-in a.button.logout-link:hover,
556 .bbp-logged-in h4 a:hover {
557 color: var(--bbpc_brand_color);
558 }
559
560 .bbp-logged-in a.button.logout-link:hover,
561 .bbp-logged-in a.button.logout-link {
562 color: #666;
563 }
564
565 .forum-post-content .content img {
566 max-width: 100%;
567 height: auto;
568 }
569
570 ul.bbp-topics-widget.newness img {
571 border-radius: 50%;
572 margin: 5px;
573 }
574
575 .bbp-submit-wrapper {
576 float: left;
577 margin-top: 0;
578 }
579
580 .forum-post-content .forum-post-btm .taxonomy.forum-post-cat {
581 display: flex;
582 }
583
584 .bbp-topic-reply-link {
585 padding: 6px 20px;
586 font-weight: 400;
587 border-radius: 2px;
588 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out;
589 background: #fff;
590 border: 1px solid #d0d8dc;
591 color: #1d2746;
592 height: 26px;
593 font-size: 12px;
594 line-height: 26px;
595 }
596
597 .comment-content .bbp-topic-reply-link:hover {
598 background: #fff;
599 border: 1px solid #1d2746;
600 color: #1d2746;
601 }
602
603 .page-numbers {
604 cursor: pointer !important;
605 }
606
607 .pagination-wrapper .page-numbers.next {
608 display: flex;
609 align-items: center;
610 justify-content: center;
611 padding-bottom: 2px;
612 }
613
614 .post-header .support-total-info li a {
615 font-weight: 400;
616 }
617
618 .post-header .support-total-info li a {
619 color: #6b707f;
620 }
621
622 .post-header .support-total-info li a.open-data.loading {
623 color: var(--black_800);
624 font-weight: 500;
625 }
626
627 #tagList {
628 padding-left: 40px;
629 }
630
631 .userlist {
632 padding-left: 15px;
633 }
634
635 .post-header .category-menu .all-users a {
636 position: relative;
637 }
638
639 .post-header .category-menu .all-users a .count {
640 background: #ebedf0;
641 border-radius: 10px;
642 color: #838793;
643 font-size: 12px;
644 position: absolute;
645 margin-left: 5px;
646 padding: 1px 5px 0;
647 top: 8px;
648 width: auto;
649 height: auto;
650 }
651
652 /*=========== Forum Post Widget css ==========*/
653 .forum-post-widget .widget-header h2 {
654 font-size: 40px;
655 font-weight: 700;
656 line-height: 50px;
657 color: #000;
658 }
659 .forum-post-widget .widget-header .action_btn {
660 padding-bottom: 8px;
661 padding-top: 8px;
662 box-shadow: none;
663 }
664 .forum-post-widget .widget-header .action_btn:hover {
665 box-shadow: 0 20px 30px 0 rgba(17, 166, 131, 0.24);
666 }
667 .forum-post-widget .post-filter-widget {
668 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
669 border-radius: 10px;
670 background-color: #fff;
671 padding: 16.5px 30px;
672 display: flex;
673 flex-wrap: wrap;
674 margin-bottom: 20px;
675 }
676 .forum-post-widget .post-filter-widget .single-filter-item {
677 margin-right: 40px;
678 display: flex;
679 align-items: center;
680 }
681 .forum-post-widget .post-filter-widget .single-filter-item a.data-active {
682 color: var(--bbpc_brand_color);
683 }
684 .forum-post-widget .post-filter-widget .single-filter-item i {
685 margin-right: 5px;
686 }
687 @media (max-width: 1200px) and (min-width: 992px) {
688 .forum-post-widget .post-filter-widget .single-filter-item {
689 margin-right: 20px;
690 }
691 }
692 .forum-post-widget .post-filter-widget .single-filter-item:last-child {
693 margin-right: 0;
694 }
695 .forum-post-widget .post-filter-widget .single-filter-item input[type=radio] {
696 display: none;
697 }
698 .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked {
699 display: none;
700 }
701 .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label {
702 color: var(--bbpc_brand_color);
703 }
704 .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .main-img {
705 display: none;
706 }
707 .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .hover-img {
708 display: block;
709 }
710 .forum-post-widget .post-filter-widget .single-filter-item label {
711 display: flex;
712 align-items: center;
713 cursor: pointer;
714 font-size: 14px;
715 font-weight: 400;
716 line-height: 16px;
717 color: #6a737c;
718 }
719 .forum-post-widget .post-filter-widget .single-filter-item label img {
720 margin-right: 8.5px;
721 margin-bottom: 1px;
722 }
723 .forum-post-widget .post-filter-widget .single-filter-item label .main-img {
724 display: block;
725 }
726 .forum-post-widget .post-filter-widget .single-filter-item label .hover-img {
727 display: none;
728 }
729
730 .single-forum-post-widget {
731 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
732 border-radius: 10px;
733 background-color: #fff;
734 transition: all 0.3s ease-out;
735 padding: 22px 35px 18px 30px;
736 display: flex;
737 align-items: center;
738 justify-content: space-between;
739 margin-top: 10px;
740 }
741 .single-forum-post-widget:first-child {
742 margin-top: 0;
743 }
744 .single-forum-post-widget:hover {
745 box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
746 transform: translateX(2px);
747 }
748 .single-forum-post-widget:hover .post-title h6 a {
749 color: var(--bbpc_brand_color);
750 }
751 .single-forum-post-widget .post-title {
752 margin-bottom: 10px;
753 }
754 .single-forum-post-widget .post-title h6 {
755 margin-top: 0;
756 margin-bottom: 0;
757 line-height: 22px;
758 font-size: 16px;
759 font-weight: 500;
760 }
761 .single-forum-post-widget .post-title h6 a {
762 color: #171d24;
763 font-size: 18px;
764 }
765 .single-forum-post-widget .post-title i {
766 font-size: 15px;
767 color: #2ed83f;
768 vertical-align: middle;
769 margin-left: 6px;
770 }
771 .single-forum-post-widget .post-info {
772 display: flex;
773 flex-wrap: wrap;
774 }
775 .single-forum-post-widget .post-info > div {
776 margin-right: 15px;
777 color: var(--black_600);
778 font-size: 14px;
779 font-weight: 400;
780 line-height: 16px;
781 }
782 .single-forum-post-widget .post-info > div img {
783 margin-right: 5px;
784 height: 15px;
785 width: 15px;
786 margin-top: 0px;
787 }
788 .single-forum-post-widget .post-info .post-category a {
789 color: #4a6ee0;
790 }
791 .single-forum-post-widget .post-tags {
792 display: flex;
793 }
794 .single-forum-post-widget .post-tags .single-tag {
795 padding: 3px 9.5px;
796 border-radius: 3px;
797 font-size: 12px;
798 font-weight: 400;
799 line-height: 14px;
800 color: #fff;
801 margin: 12px 10px 0 0;
802 }
803 .single-forum-post-widget .post-tags .single-tag:last-child {
804 margin-right: 0;
805 }
806 .single-forum-post-widget .post-tags .single-tag.tag-jq {
807 background-color: #f7ab40;
808 }
809 .single-forum-post-widget .post-tags .single-tag.tag-php {
810 background-color: #7543e0;
811 }
812 .single-forum-post-widget .post-tags .single-tag.tag-wp {
813 background-color: #6078ce;
814 }
815 .single-forum-post-widget .post-tags .single-tag.tag-js {
816 background-color: #ff7245;
817 }
818 .single-forum-post-widget .post-tags .single-tag.tag-dvlp {
819 background-color: #48a6ea;
820 }
821 .single-forum-post-widget .post-tags .single-tag.tag-ecmrc {
822 background-color: #333333;
823 }
824 .single-forum-post-widget .post-tags .single-tag.tag-foram {
825 background-color: var(--bbpc_brand_color);
826 }
827 .single-forum-post-widget .post-tags .single-tag.tag-hlp {
828 background-color: #2c53df;
829 }
830 .single-forum-post-widget .post-tags .single-tag.tag-sprt {
831 background-color: #0cc72a;
832 }
833 .single-forum-post-widget .post-reach {
834 border-left: 1px solid #e6e6e6;
835 padding-left: 10px;
836 }
837 .single-forum-post-widget .post-reach > div {
838 font-size: 12px;
839 font-weight: 400;
840 line-height: 14px;
841 color: #848d95;
842 margin-top: 10px;
843 display: flex;
844 align-items: center;
845 }
846 .single-forum-post-widget .post-reach > div:first-child {
847 margin-top: 0;
848 }
849 .single-forum-post-widget .post-reach > div img {
850 margin-right: 5px;
851 }
852
853 .single-forum-post-widget .post-category img {
854 width: 20px;
855 height: auto;
856 border-radius: 50%;
857 }
858
859 .single-filter-item a {
860 color: var(--black_600);
861 }
862 .single-filter-item a:hover {
863 text-decoration: none;
864 }
865
866 .single-forum-post-widget .post-content .post-category a {
867 font-size: 14px;
868 color: var(--black_600);
869 gap: 5px;
870 }
871 .single-forum-post-widget .post-content .post-category a:hover {
872 color: var(--bbpc_brand_color);
873 text-decoration: none;
874 }
875
876 body.body_dark .forum-post-widget .post-filter-widget .single-filter-item svg, body.body_dark .forum-post-widget .post-filter-widget .single-filter-item path {
877 fill: darkgrey;
878 }
879
880 .ama-search-widget {
881 position: relative;
882 margin-left: auto;
883 margin-right: auto;
884 }
885 .ama-search-widget #ama-search-result {
886 display: none;
887 position: absolute;
888 width: 100%;
889 background: #fff;
890 border: 1px solid rgb(230, 238, 239);
891 border-radius: 4px;
892 box-shadow: 0 3px 4px 0 rgba(4, 73, 89, 0.06);
893 margin-top: 25px !important;
894 padding: 20px 25px;
895 font-size: 14px;
896 font-weight: 400;
897 transition: all 0.4s;
898 top: 45px;
899 z-index: 99;
900 }
901 .ama-search-widget .header_search_keyword {
902 text-align: left;
903 display: flex;
904 flex-wrap: wrap;
905 align-items: center;
906 font-weight: 500;
907 justify-content: center;
908 margin-top: 10px;
909 }
910 .ama-search-widget .header_search_keyword span {
911 font-size: 14px;
912 margin-right: 10px;
913 }
914 .ama-search-widget .header_search_keyword ul {
915 margin: 0;
916 }
917 .ama-search-widget .header_search_keyword ul li {
918 display: inline-block;
919 margin: 0 3px 0;
920 }
921 .ama-search-widget .header_search_keyword ul li a {
922 display: block;
923 font-size: 13px;
924 padding: 0 19px;
925 border-radius: 45px;
926 background: var(--bbpc_color);
927 color: #fff;
928 font-weight: normal;
929 }
930 .ama-search-widget .header_search_keyword ul li a.header-search-form__keywords-label {
931 color: var(--black_800);
932 }
933 .ama-search-widget .search-box {
934 z-index: 99;
935 position: relative;
936 }
937 .ama-search-widget .search-box svg {
938 position: absolute;
939 right: 8px;
940 top: 49.59999%;
941 transform: translateY(-50%);
942 line-height: 22px;
943 padding: 10px;
944 border-radius: 4px;
945 border-left-color: transparent;
946 box-sizing: border-box;
947 color: var(--bbpc_brand_color);
948 }
949 .ama-search-widget .search-box input#searchInput {
950 border: 0 solid transparent;
951 box-shadow: none;
952 }
953 .ama-search-widget .search-box input {
954 width: 100%;
955 border-radius: 4px;
956 line-height: 35px;
957 text-indent: 15px;
958 padding-right: 43px;
959 }
960 .ama-search-widget .search-box #searchInput + .spinner {
961 position: absolute;
962 right: 45px;
963 top: 50% !important;
964 transform: translateY(-55%);
965 display: none;
966 background: #fff;
967 z-index: 999;
968 }
969 .ama-search-widget .search-box #searchInput + .spinner img {
970 width: 22px;
971 }
972 .ama-search-widget .elementor img {
973 height: auto;
974 max-width: 100%;
975 border: none;
976 border-radius: 0;
977 -webkit-box-shadow: none;
978 box-shadow: none;
979 }
980
981 ul.list-unstyled {
982 padding-left: 0;
983 }
984
985 .ama-search-keyword-wrapper .header_search_keyword ul li a {
986 color: var(--black_600);
987 background: var(--black_50);
988 font-weight: normal;
989 }
990
991 /* ------- Forum & Search -------- */
992 .single-forum-post-widget .post-category img {
993 width: 15px;
994 height: auto;
995 }
996
997 .single-filter-item a {
998 color: var(--black_600);
999 }
1000
1001 /** === Doc search form result === **/
1002 #bbpc-search-result {
1003 position: absolute;
1004 width: 100%;
1005 background: var(--bs-white);
1006 font-size: 14px;
1007 font-weight: 400;
1008 display: none;
1009 transition: all 0.4s;
1010 margin-top: 25px;
1011 border: 1px solid var(--black_50);
1012 border-radius: 4px;
1013 box-shadow: 0 3px 4px 0 rgba(4, 73, 89, 0.06);
1014 padding: 20px 25px;
1015 top: 45px;
1016 }
1017 #bbpc-search-result::before {
1018 content: "";
1019 width: 12px;
1020 height: 12px;
1021 background: var(--bs-white);
1022 position: absolute;
1023 top: -6px;
1024 transform: rotate(45deg);
1025 left: 40px;
1026 border-left: 1px solid var(--black_50);
1027 border-top: 1px solid var(--black_50);
1028 }
1029 #bbpc-search-result .searchbar-tabs {
1030 padding: 0 10px 15px 0;
1031 }
1032 #bbpc-search-result a {
1033 text-decoration: none;
1034 }
1035 #bbpc-search-result.ajax-search {
1036 display: block;
1037 }
1038 #bbpc-search-result .not-found-text,
1039 #bbpc-search-result .bbpc-not-found-text {
1040 display: none;
1041 font-weight: 700;
1042 font-size: 20px;
1043 margin: 12px 0 5px;
1044 letter-spacing: 0.1px;
1045 }
1046
1047 .search-results-tab .bbpc-search-title {
1048 font-size: 16px;
1049 color: var(--h_title);
1050 display: block;
1051 border-bottom: 1px solid var(--black_50);
1052 font-weight: 500;
1053 text-align: left;
1054 padding-left: 8px;
1055 margin: 12px 0 0;
1056 padding-bottom: 8px;
1057 text-transform: capitalize;
1058 }
1059
1060 /*
1061 keywords
1062 */
1063 .bbpc-search-keyword {
1064 display: block;
1065 text-align: center;
1066 margin: 15px 0 5px;
1067 }
1068 .bbpc-search-keyword.left {
1069 text-align: left;
1070 }
1071 .bbpc-search-keyword.right {
1072 text-align: right;
1073 }
1074 .bbpc-search-keyword ul {
1075 list-style: none;
1076 margin: 0 2px;
1077 padding: 0;
1078 display: inline-block;
1079 }
1080 .bbpc-search-keyword ul li {
1081 list-style: none;
1082 margin: 0 2px;
1083 padding: 0;
1084 display: inline-block;
1085 }
1086 .bbpc-search-keyword ul li a {
1087 color: #fff;
1088 background: rgba(2, 1, 1, 0.2117647059);
1089 font-size: 14px;
1090 text-transform: capitalize;
1091 padding: 4px 12px;
1092 border-radius: 15px;
1093 font-weight: 400;
1094 text-decoration: none !important;
1095 }
1096
1097 .bbpc_search_form_wrapper {
1098 position: relative;
1099 }
1100 .bbpc_search_form_wrapper .input-wrapper {
1101 position: relative;
1102 }
1103 .bbpc_search_form_wrapper .input-wrapper .spinner {
1104 position: absolute;
1105 right: 30px;
1106 top: 50%;
1107 transform: translateY(-55%);
1108 display: none;
1109 background: #fff;
1110 z-index: 999;
1111 border-radius: 50%;
1112 height: 21px;
1113 width: 21px;
1114 line-height: 0;
1115 }
1116 .bbpc_search_form_wrapper .input-wrapper .spinner img {
1117 width: 22px;
1118 }
1119 .bbpc_search_form_wrapper .input-wrapper input {
1120 width: 100%;
1121 padding: 0.75em;
1122 }
1123 .bbpc_search_form_wrapper .input-wrapper input::-webkit-search-cancel-button {
1124 -webkit-appearance: auto;
1125 position: absolute;
1126 right: 30px;
1127 }
1128 .bbpc_search_form_wrapper .input-wrapper .submit-btn-left {
1129 position: absolute;
1130 right: 0;
1131 top: 0;
1132 bottom: 0;
1133 display: flex;
1134 margin: auto;
1135 align-items: center;
1136 }
1137 .bbpc_search_form_wrapper .input-wrapper .submit-btn-right {
1138 position: absolute;
1139 left: 0;
1140 top: 2px;
1141 bottom: 2px;
1142 margin: auto;
1143 display: flex;
1144 height: fit-content;
1145 }
1146 .bbpc_search_form_wrapper .input-wrapper button {
1147 background: transparent;
1148 border: none;
1149 outline: none;
1150 cursor: pointer;
1151 padding: 0;
1152 margin: 0;
1153 color: black;
1154 }
1155 .bbpc_search_form_wrapper .input-wrapper button svg {
1156 width: auto;
1157 max-width: 100%;
1158 height: auto;
1159 max-height: 80%;
1160 }
1161 .bbpc_search_form_wrapper .search-result-item {
1162 padding: 10px 15px;
1163 display: flex;
1164 align-items: center;
1165 width: 100%;
1166 flex: 100%;
1167 transition: all 0.3s;
1168 }
1169 .bbpc_search_form_wrapper .search-result-item a {
1170 color: var(--p_color);
1171 }
1172 .bbpc_search_form_wrapper .search-result-item:hover {
1173 background: rgba(143, 187, 237, 0.1);
1174 }
1175
1176 .searchbar-tabs .tab-item {
1177 font-size: 14px;
1178 font-weight: 500;
1179 padding: 11px 8px;
1180 margin-right: 20px;
1181 border: none;
1182 background: 0 0;
1183 color: var(--black_400);
1184 text-transform: capitalize;
1185 cursor: pointer;
1186 }
1187 .searchbar-tabs .tab-item.active {
1188 color: var(--bbpc_brand_color);
1189 border-bottom: 3px solid var(--bbpc_brand_color);
1190 }
1191 .searchbar-tabs .tab-item:hover {
1192 text-decoration: none;
1193 outline: none;
1194 }
1195 .searchbar-tabs .tab-item:focus {
1196 text-decoration: none;
1197 outline: none;
1198 }
1199
1200 .forum-card .forum-card-thumbnail-area {
1201 padding: 0 !important;
1202 }
1203
1204 body.body_dark input#searchInput.input_focused {
1205 background: #fff;
1206 }
1207 body.body_dark .not-found-text, body.body_dark .bbpc-not-found-text {
1208 color: black;
1209 }
1210
1211 /** === Focus Search Form === **/
1212 body.bbpc-search-overlay {
1213 opacity: 1;
1214 visibility: visible;
1215 }
1216
1217 body:not(.bbpc-search-overlay) #bbpc-search-result.ajax-search {
1218 display: none;
1219 }
1220
1221 .bbpc-search-overlay.active {
1222 display: none;
1223 position: fixed;
1224 top: 0;
1225 left: 0;
1226 width: 100%;
1227 height: 100%;
1228 background: rgba(0, 0, 0, 0.4); /* Semi-transparent black overlay */
1229 justify-content: center;
1230 align-items: center;
1231 z-index: 99;
1232 transition: 0.3s all;
1233 }
1234
1235 .forum-with-topics {
1236 border-radius: 30px;
1237 }
1238 .forum-with-topics .thumb-area .forum-thumbnail {
1239 border-radius: 8px 8px 0 0;
1240 width: 100%;
1241 }
1242 .forum-with-topics .thumb-area .forum-thumbnail img {
1243 width: 100%;
1244 z-index: -1;
1245 }
1246 .forum-with-topics .topic-table .topic-heading {
1247 display: flex;
1248 flex-wrap: wrap;
1249 background: var(--bs-white);
1250 box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12);
1251 padding: 16px 30px;
1252 border-radius: 0 0 8px 8px;
1253 border: 1px solid var(--black_50);
1254 }
1255 .forum-with-topics .topic-table .topic-heading .icon-text {
1256 color: var(--black_600);
1257 font-size: 14px;
1258 font-weight: 400;
1259 display: flex;
1260 align-items: center;
1261 }
1262 .forum-with-topics .topic-table .topic-heading .icon-text svg {
1263 margin-right: 5px;
1264 }
1265 .forum-with-topics .topic-table .topic-heading .topic {
1266 width: 54%;
1267 }
1268 .forum-with-topics .topic-table .topic-heading .voice {
1269 width: 13%;
1270 }
1271 .forum-with-topics .topic-table .topic-heading .replies {
1272 width: 8%;
1273 }
1274 .forum-with-topics .topic-table .topic-heading .freshness {
1275 width: 20%;
1276 }
1277 .forum-with-topics .topic-table .topic-contents {
1278 display: flex;
1279 background: var(--bs-white);
1280 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
1281 margin: 10px 0;
1282 border-radius: 8px;
1283 padding: 16px 30px;
1284 border: 1px solid var(--black_50);
1285 align-items: center;
1286 }
1287 .forum-with-topics .topic-table .topic-contents .title {
1288 width: 50%;
1289 }
1290 .forum-with-topics .topic-table .topic-contents .title:hover a {
1291 text-decoration: none;
1292 }
1293 .forum-with-topics .topic-table .topic-contents .title p {
1294 margin-top: 0;
1295 margin-bottom: 0;
1296 font-size: 15px;
1297 }
1298 .forum-with-topics .topic-table .topic-contents .title h3 {
1299 font-size: 16px;
1300 margin-bottom: 5px;
1301 margin-top: 0;
1302 line-height: 20px;
1303 }
1304 .forum-with-topics .topic-table .topic-contents .title h3:hover {
1305 color: var(--bbpc_brand_color);
1306 }
1307 .forum-with-topics .topic-table .topic-contents .voice {
1308 width: 12%;
1309 }
1310 .forum-with-topics .topic-table .topic-contents .topics {
1311 width: 14%;
1312 }
1313 .forum-with-topics .topic-table .topic-contents .voice,
1314 .forum-with-topics .topic-table .topic-contents .topics {
1315 text-align: center;
1316 }
1317 .forum-with-topics .topic-table .topic-contents .user {
1318 width: 25%;
1319 margin-top: 2px;
1320 }
1321 .forum-with-topics .topic-table .topic-contents .user .user-data {
1322 display: flex;
1323 }
1324 .forum-with-topics .topic-table .topic-contents .user .user-img {
1325 margin-right: 10px;
1326 }
1327 .forum-with-topics .topic-table .topic-contents .user .user-img img {
1328 border-radius: 50%;
1329 }
1330 .forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name {
1331 font-size: 14px;
1332 font-weight: 400;
1333 color: var(--black_800);
1334 letter-spacing: normal;
1335 margin-bottom: 8px;
1336 display: inline-block;
1337 }
1338 .forum-with-topics .topic-table .topic-contents .user .user-info .date {
1339 font-size: 13px;
1340 margin: 0;
1341 line-height: 1.5;
1342 }
1343 .forum-with-topics .topic-table .topic-contents .user .user-info .date a {
1344 color: var(--black_400);
1345 }
1346 .forum-with-topics .topic-table .topic-contents .user .user-info .date a:hover {
1347 color: var(--bbpc_brand_color);
1348 text-decoration: none;
1349 }
1350 .forum-with-topics .topic-table .topic-contents .user .user-info h3 {
1351 line-height: 0.5;
1352 margin: 0;
1353 }
1354 .forum-with-topics .topic-table .topic-contents h3 a {
1355 color: #171D24 !important;
1356 font-size: 16px;
1357 }
1358 .forum-with-topics .topic-table .topic-contents h3 a:hover {
1359 text-decoration: none;
1360 color: var(--bbpc_brand_color) !important;
1361 }
1362 .forum-with-topics .topic-table .topic-contents h3 a:hover span {
1363 color: var(--bbpc_brand_color) !important;
1364 }
1365
1366 .forum-info {
1367 padding: 50px 30px;
1368 }
1369 .forum-info .title-area {
1370 align-items: center;
1371 }
1372 @media all and (max-width: 560px) {
1373 .forum-info .title-area {
1374 margin-top: 10px;
1375 }
1376 }
1377 .forum-info .title-area .title,
1378 .forum-info .title-area .subtitle {
1379 color: #fff;
1380 }
1381 .forum-info .title-area .title {
1382 font-size: 28px;
1383 text-transform: capitalize;
1384 margin: 0;
1385 letter-spacing: normal;
1386 }
1387 @media all and (max-width: 560px) {
1388 .forum-info .title-area .title {
1389 margin-bottom: 4px;
1390 }
1391 }
1392 .forum-info .title-area .subtitle {
1393 font-style: italic;
1394 }
1395
1396 .forum-meta {
1397 display: flex;
1398 position: absolute;
1399 list-style-type: none;
1400 top: 20px;
1401 right: 20px;
1402 margin: 0;
1403 }
1404 .forum-meta li {
1405 display: flex;
1406 margin-right: 10px;
1407 line-height: 1 !important;
1408 border-radius: 3px;
1409 margin-left: 0;
1410 }
1411 .forum-meta li.button {
1412 padding: 0;
1413 }
1414 .forum-meta li.button:hover {
1415 text-decoration: none;
1416 }
1417 .forum-meta li:hover a {
1418 text-decoration: none;
1419 }
1420 .forum-meta li:last-child {
1421 margin-right: 0;
1422 }
1423 .forum-meta .topics,
1424 .forum-meta .replies {
1425 color: #fff;
1426 display: inline-flex;
1427 align-items: center;
1428 background: rgba(255, 255, 255, 0.15);
1429 padding: 8px;
1430 font-size: 14px !important;
1431 margin-top: 0;
1432 }
1433 .forum-meta .topics:hover,
1434 .forum-meta .replies:hover {
1435 background: rgba(255, 255, 255, 0.3);
1436 }
1437 .forum-meta .topics svg,
1438 .forum-meta .replies svg {
1439 margin-right: 5px;
1440 }
1441 .forum-meta .button a {
1442 color: #ffffff;
1443 background: var(--bbpc_brand_color);
1444 padding: 8px 14px;
1445 font-size: 14px !important;
1446 border-radius: 3px;
1447 }
1448 .forum-meta .button a:hover {
1449 background: #085d4c;
1450 }
1451
1452 .forum-card {
1453 background: var(--bs-white);
1454 border-radius: 8px 8px 8px 8px;
1455 border: 1px solid var(--black_50);
1456 overflow: hidden;
1457 }
1458 .forum-card .card-body {
1459 padding: 25px;
1460 }
1461 .forum-card .card-body p {
1462 margin-bottom: 0;
1463 }
1464 .forum-card .card-title h3 {
1465 font-size: 18px;
1466 margin-bottom: 5px;
1467 margin-top: unset;
1468 }
1469 .forum-card .card-title h3:hover a {
1470 color: #0b589d;
1471 }
1472 .forum-card .card-title a {
1473 text-decoration: none;
1474 }
1475 .forum-card .forum-card-thumbnail-area {
1476 position: relative;
1477 border-radius: 30px 30px 0 0;
1478 padding: 10px 25px;
1479 }
1480 .forum-card .forum-card-thumbnail-area img {
1481 max-height: 700px;
1482 }
1483 .forum-card .forum-meta {
1484 display: flex;
1485 position: absolute;
1486 bottom: 0;
1487 right: 20px;
1488 top: auto;
1489 margin-bottom: 20px;
1490 }
1491 .forum-card .forum-meta .topics, .forum-card .forum-meta .replies {
1492 background: rgba(23, 29, 36, 0.7);
1493 }
1494 .forum-card .forum-meta .topics:hover, .forum-card .forum-meta .replies:hover {
1495 background: rgba(23, 29, 36, 0.8);
1496 }
1497
1498 @media all and (max-width: 560px) {
1499 .topic-contents .voice,
1500 .topic-contents .topics,
1501 .topic-contents .user {
1502 display: none;
1503 }
1504 .topic-table .topic-heading .voice,
1505 .topic-table .topic-heading .replies,
1506 .topic-table .topic-heading .freshness {
1507 display: none !important;
1508 }
1509 .topic-table .topic-heading .topic,
1510 .topic-table .topic-contents .title {
1511 width: 100% !important;
1512 }
1513 }
1514 .home-forum-counter .elementor-element-populated {
1515 background-color: var(--bs-white);
1516 }
1517 .home-forum-counter .elementor-element-populated .elementor-counter-number {
1518 color: var(--black_900);
1519 }
1520
1521 .home-forum-posts .elementor-post__card {
1522 background-color: var(--bs-white) !important;
1523 }
1524 .home-forum-posts .elementor-post__card .elementor-post__title a {
1525 color: var(--black_900);
1526 }
1527
1528 .card {
1529 position: relative;
1530 display: flex;
1531 flex-direction: column;
1532 }
1533
1534 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a {
1535 color: #fff !important;
1536 }
1537 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a:hover {
1538 color: var(--bbpc_brand_color) !important;
1539 }
1540 body.body_dark .forum-with-topics .topic-table .topic-contents .title p {
1541 color: var(--black_400);
1542 }
1543 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a {
1544 color: #fff !important;
1545 }
1546 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a:hover {
1547 color: var(--bbpc_brand_color) !important;
1548 }
1549 body.body_dark .forum-with-topics .forum-card .card-body:not(.card-title) {
1550 color: var(--black_400);
1551 }
1552
1553 .single-forum-post-widget {
1554 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
1555 border-radius: 10px;
1556 background-color: #fff;
1557 transition: all 0.3s ease-out;
1558 padding: 22px 35px 18px 30px;
1559 display: flex;
1560 align-items: center;
1561 justify-content: space-between;
1562 margin-top: 10px;
1563 }
1564 .single-forum-post-widget:first-child {
1565 margin-top: 0;
1566 }
1567 .single-forum-post-widget:hover {
1568 box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
1569 transform: translateX(2px);
1570 }
1571 .single-forum-post-widget:hover .post-title h6 a {
1572 color: var(--bbpc_brand_color);
1573 }
1574 .single-forum-post-widget .post-title {
1575 margin-bottom: 15px;
1576 }
1577 .single-forum-post-widget .post-title h6 {
1578 margin-bottom: 0;
1579 line-height: 22px;
1580 font-size: 16px;
1581 font-weight: 500;
1582 text-transform: capitalize;
1583 }
1584 .single-forum-post-widget .post-title h6 a {
1585 color: #171d24;
1586 font-size: 18px;
1587 }
1588 .single-forum-post-widget .post-title h6 a:hover {
1589 text-decoration: none;
1590 }
1591 .single-forum-post-widget .post-title i {
1592 font-size: 15px;
1593 color: #2ed83f;
1594 vertical-align: middle;
1595 margin-left: 6px;
1596 }
1597 .single-forum-post-widget .post-info {
1598 display: flex;
1599 flex-wrap: wrap;
1600 margin-bottom: 5px;
1601 }
1602 .single-forum-post-widget .post-info > div {
1603 margin-right: 15px;
1604 display: flex;
1605 color: var(--black_600);
1606 font-size: 14px;
1607 font-weight: 400;
1608 line-height: 16px;
1609 }
1610 .single-forum-post-widget .post-info > div img {
1611 margin-right: 5px;
1612 height: 15px;
1613 width: 15px;
1614 }
1615 .single-forum-post-widget .post-info > div a {
1616 color: #545454;
1617 }
1618 .single-forum-post-widget .post-tags {
1619 display: flex;
1620 }
1621 .single-forum-post-widget .post-tags .single-tag {
1622 padding: 3px 9.5px;
1623 border-radius: 3px;
1624 font-size: 12px;
1625 font-weight: 400;
1626 line-height: 14px;
1627 color: #fff;
1628 margin: 12px 10px 0 0;
1629 }
1630 .single-forum-post-widget .post-tags .single-tag:last-child {
1631 margin-right: 0;
1632 }
1633 .single-forum-post-widget .post-tags .single-tag.tag-jq {
1634 background-color: #f7ab40;
1635 }
1636 .single-forum-post-widget .post-tags .single-tag.tag-php {
1637 background-color: #7543e0;
1638 }
1639 .single-forum-post-widget .post-tags .single-tag.tag-wp {
1640 background-color: #6078ce;
1641 }
1642 .single-forum-post-widget .post-tags .single-tag.tag-js {
1643 background-color: #ff7245;
1644 }
1645 .single-forum-post-widget .post-tags .single-tag.tag-dvlp {
1646 background-color: #48a6ea;
1647 }
1648 .single-forum-post-widget .post-tags .single-tag.tag-ecmrc {
1649 background-color: #333333;
1650 }
1651 .single-forum-post-widget .post-tags .single-tag.tag-foram {
1652 background-color: var(--bbpc_brand_color);
1653 }
1654 .single-forum-post-widget .post-tags .single-tag.tag-hlp {
1655 background-color: #2c53df;
1656 }
1657 .single-forum-post-widget .post-tags .single-tag.tag-sprt {
1658 background-color: #0cc72a;
1659 }
1660 .single-forum-post-widget .post-reach {
1661 border-left: 1px solid #e6e6e6;
1662 padding-left: 15px;
1663 }
1664 .single-forum-post-widget .post-reach > div {
1665 font-size: 12px;
1666 font-weight: 400;
1667 line-height: 14px;
1668 color: #848d95;
1669 margin-top: 10px;
1670 display: flex;
1671 align-items: center;
1672 }
1673 .single-forum-post-widget .post-reach > div:first-child {
1674 margin-top: 0;
1675 }
1676 .single-forum-post-widget .post-reach > div img {
1677 margin-right: 5px;
1678 }
1679
1680 .community-area .nav-tabs {
1681 border-bottom: 1px solid #e6e6e6;
1682 }
1683 .community-area .nav-tabs .nav-item button {
1684 background-color: transparent;
1685 font-size: 16px;
1686 font-weight: 400;
1687 line-height: 26px;
1688 color: #535a60;
1689 padding: 10px 0;
1690 margin-right: 30px;
1691 border: none;
1692 border-bottom: 2px solid transparent;
1693 cursor: pointer;
1694 }
1695 .community-area .nav-tabs .nav-item button.active {
1696 border-bottom-color: var(--bbpc_brand_color);
1697 color: #171d24;
1698 font-weight: 500;
1699 }
1700 .community-area .sec-btn-blue {
1701 border-radius: 26px;
1702 border: 1px solid rgba(74, 110, 224, 0.4);
1703 color: #4a6ee0;
1704 background-color: transparent;
1705 font-weight: 700;
1706 font-size: 16px;
1707 padding: 10px 37px;
1708 }
1709 .community-area .sec-btn-blue:hover {
1710 background-color: #4a6ee0;
1711 color: #fff;
1712 box-shadow: none;
1713 }
1714
1715 .community-topic-widget-box {
1716 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
1717 border-radius: 10px;
1718 display: flex;
1719 padding: 40px;
1720 transition: all 0.3s ease-out;
1721 background-color: #fff;
1722 }
1723 .community-topic-widget-box:hover {
1724 box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
1725 }
1726 .community-topic-widget-box img {
1727 margin-right: 24px;
1728 }
1729 .community-topic-widget-box h5 {
1730 font-size: 18px;
1731 font-weight: 500;
1732 line-height: 21px;
1733 color: #171d24;
1734 margin-bottom: 2px;
1735 margin-top: 0;
1736 text-transform: capitalize;
1737 }
1738 .community-topic-widget-box h5:hover a {
1739 color: var(--bbpc_brand_color);
1740 text-decoration: none;
1741 }
1742 .community-topic-widget-box span {
1743 font-size: 14px;
1744 font-weight: 400;
1745 line-height: 22px;
1746 color: #6a737c;
1747 display: inline-block;
1748 }
1749 .community-topic-widget-box span:nth-child(2) {
1750 padding-right: 8px;
1751 }
1752 .community-topic-widget-box span:nth-child(4) {
1753 padding-left: 8px;
1754 }
1755 .community-topic-widget-box span.vr-line {
1756 color: #bbc0c4;
1757 }
1758
1759 .nav {
1760 display: flex;
1761 flex-wrap: wrap;
1762 padding-left: 0;
1763 margin-bottom: 0;
1764 list-style: none;
1765 margin-left: 0;
1766 }
1767
1768 .bbpc-community-topic-widget-main-wrapper {
1769 --bs-gutter-x: 1.5rem;
1770 --bs-gutter-y: 0;
1771 display: grid;
1772 grid-template-columns: repeat(3, 1fr);
1773 grid-gap: 20px;
1774 }
1775 .bbpc-community-topic-widget-main-wrapper .bbpc-community-topic-widget-wrapper {
1776 display: contents;
1777 }
1778 @media (max-width: 1024px) {
1779 .bbpc-community-topic-widget-main-wrapper {
1780 grid-template-columns: repeat(2, 1fr);
1781 }
1782 }
1783 @media (max-width: 768px) {
1784 .bbpc-community-topic-widget-main-wrapper {
1785 grid-template-columns: repeat(1, 1fr);
1786 }
1787 }
1788
1789 .bbpc-show-more-btn-wrapper {
1790 width: 100%;
1791 text-align: center;
1792 }
1793 .bbpc-show-more-btn-wrapper .show-more-btn {
1794 display: inline-block;
1795 box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843);
1796 transition: all 0.3s ease-out;
1797 font-size: 18px;
1798 font-weight: 400;
1799 color: #4a6ee0;
1800 height: 50px;
1801 border-radius: 5px;
1802 line-height: 48px;
1803 padding: 0 40px;
1804 text-align: center;
1805 background-color: #fff;
1806 margin-top: 50px;
1807 }
1808 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1809 box-shadow: 0 10px 30px 0 rgba(51, 77, 114, 0.1215686275);
1810 color: #4a6ee0;
1811 }
1812 .bbpc-show-more-btn-wrapper .show-more-btn i {
1813 color: #4a6ee0;
1814 vertical-align: middle;
1815 }
1816 .bbpc-show-more-btn-wrapper .show-more-btn.show-more-round {
1817 height: 48px;
1818 border-radius: 24px;
1819 line-height: 47px;
1820 }
1821 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1822 text-decoration: none;
1823 }
1824
1825 /*------- Forum Tab widget tags --------*/
1826 .single-forum-post-widget .post-tags a {
1827 font-family: inherit;
1828 font-weight: 400;
1829 line-height: 14px;
1830 font-size: 12px;
1831 padding: 3px 10px;
1832 background: #6078ce;
1833 margin: 12px 10px 0 0;
1834 border-radius: 3px;
1835 color: #fff;
1836 }
1837
1838 .tab-content {
1839 margin-top: 30px;
1840 }
1841 .tab-content .tab {
1842 display: none;
1843 }
1844 .tab-content.active {
1845 display: block;
1846 }
1847
1848 .community-area .tab-content:not(.active) {
1849 display: none;
1850 }
1851
1852 .alert-warning {
1853 color: #664d03;
1854 background-color: #fff3cd;
1855 border-color: #ffecb5;
1856 }
1857
1858 .alert {
1859 position: relative;
1860 padding: 1rem 1rem;
1861 margin-bottom: 1rem;
1862 border: 1px solid transparent;
1863 border-radius: 0.25rem;
1864 }
1865
1866 .dbl-arrow-upper {
1867 display: inline-block;
1868 }
1869 .dbl-arrow-upper .arrow-cont {
1870 cursor: pointer;
1871 position: relative;
1872 display: inline-block;
1873 height: 20px;
1874 width: 20px;
1875 margin-right: 3px;
1876 }
1877 .dbl-arrow-upper .arrow-cont svg {
1878 position: absolute;
1879 bottom: 0;
1880 margin-left: 0;
1881 background-size: contain;
1882 top: 2px;
1883 left: 0%;
1884 }
1885 .dbl-arrow-upper .arrow-cont .second {
1886 margin-top: 5px;
1887 }
1888 .dbl-arrow-upper:hover svg {
1889 animation-name: bounceAlphaUp;
1890 animation-duration: 1.4s;
1891 animation-iteration-count: infinite;
1892 animation-timing-function: linear;
1893 }
1894 .dbl-arrow-upper:hover svg.first {
1895 animation-name: bounceAlphaUp;
1896 animation-duration: 1.4s;
1897 animation-delay: 0.2s;
1898 animation-iteration-count: infinite;
1899 animation-timing-function: linear;
1900 }
1901
1902 /*# sourceMappingURL=el-widgets.css.map */
1903