PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 1.2.1
Forumax – AI Powered Advanced Community Forum Plugin v1.2.1
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.1, at assets/css/el-widgets.css

1,900 lines 42.5 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 }
1095
1096 .bbpc_search_form_wrapper {
1097 position: relative;
1098 }
1099 .bbpc_search_form_wrapper .input-wrapper {
1100 position: relative;
1101 }
1102 .bbpc_search_form_wrapper .input-wrapper .spinner {
1103 position: absolute;
1104 right: 30px;
1105 top: 50%;
1106 transform: translateY(-55%);
1107 display: none;
1108 background: #fff;
1109 z-index: 999;
1110 border-radius: 50%;
1111 height: 21px;
1112 width: 21px;
1113 line-height: 0;
1114 }
1115 .bbpc_search_form_wrapper .input-wrapper .spinner img {
1116 width: 22px;
1117 }
1118 .bbpc_search_form_wrapper .input-wrapper input {
1119 width: 100%;
1120 padding: 0.75em;
1121 }
1122 .bbpc_search_form_wrapper .input-wrapper input::-webkit-search-cancel-button {
1123 -webkit-appearance: auto;
1124 position: absolute;
1125 right: 30px;
1126 }
1127 .bbpc_search_form_wrapper .input-wrapper .submit-btn-left {
1128 position: absolute;
1129 right: 0;
1130 top: 0;
1131 bottom: 0;
1132 display: flex;
1133 margin: auto;
1134 align-items: center;
1135 }
1136 .bbpc_search_form_wrapper .input-wrapper .submit-btn-right {
1137 position: absolute;
1138 left: 0;
1139 top: 2px;
1140 bottom: 2px;
1141 margin: auto;
1142 display: flex;
1143 height: fit-content;
1144 }
1145 .bbpc_search_form_wrapper .input-wrapper button {
1146 background: transparent;
1147 border: none;
1148 outline: none;
1149 cursor: pointer;
1150 padding: 0;
1151 margin: 0;
1152 color: black;
1153 }
1154 .bbpc_search_form_wrapper .input-wrapper button svg {
1155 width: auto;
1156 max-width: 100%;
1157 height: auto;
1158 max-height: 80%;
1159 }
1160 .bbpc_search_form_wrapper .search-results-tab {
1161 margin-bottom: 2.2rem;
1162 }
1163 .bbpc_search_form_wrapper .search-result-item {
1164 padding: 10px 15px;
1165 display: flex;
1166 align-items: center;
1167 width: 100%;
1168 flex: 100%;
1169 transition: all 0.3s;
1170 }
1171 .bbpc_search_form_wrapper .search-result-item a {
1172 color: var(--p_color);
1173 }
1174 .bbpc_search_form_wrapper .search-result-item:hover {
1175 background: rgba(143, 187, 237, 0.1);
1176 }
1177
1178 .searchbar-tabs .tab-item {
1179 font-size: 14px;
1180 font-weight: 500;
1181 padding: 11px 8px;
1182 margin-right: 20px;
1183 border: none;
1184 background: 0 0;
1185 color: var(--black_400);
1186 text-transform: capitalize;
1187 cursor: pointer;
1188 }
1189 .searchbar-tabs .tab-item.active {
1190 color: var(--bbpc_brand_color);
1191 border-bottom: 3px solid var(--bbpc_brand_color);
1192 }
1193 .searchbar-tabs .tab-item:hover {
1194 text-decoration: none;
1195 outline: none;
1196 }
1197 .searchbar-tabs .tab-item:focus {
1198 text-decoration: none;
1199 outline: none;
1200 }
1201
1202 .forum-card .forum-card-thumbnail-area {
1203 padding: 0 !important;
1204 }
1205
1206 body.body_dark input#searchInput.input_focused {
1207 background: #fff;
1208 }
1209 body.body_dark .not-found-text, body.body_dark .bbpc-not-found-text {
1210 color: black;
1211 }
1212
1213 /** === Focus Search Form === **/
1214 body.bbpc-search-overlay {
1215 opacity: 1;
1216 visibility: visible;
1217 }
1218
1219 body:not(.bbpc-search-overlay) #bbpc-search-result.ajax-search {
1220 display: none;
1221 }
1222
1223 .bbpc-search-overlay.active {
1224 display: none;
1225 position: fixed;
1226 top: 0;
1227 left: 0;
1228 width: 100%;
1229 height: 100%;
1230 background: rgba(0, 0, 0, 0.4); /* Semi-transparent black overlay */
1231 justify-content: center;
1232 align-items: center;
1233 z-index: 99;
1234 transition: 0.3s all;
1235 }
1236
1237 .forum-with-topics {
1238 border-radius: 30px;
1239 }
1240 .forum-with-topics .thumb-area .forum-thumbnail {
1241 border-radius: 8px 8px 0 0;
1242 width: 100%;
1243 }
1244 .forum-with-topics .thumb-area .forum-thumbnail img {
1245 width: 100%;
1246 z-index: -1;
1247 }
1248 .forum-with-topics .topic-table .topic-heading {
1249 display: flex;
1250 flex-wrap: wrap;
1251 background: var(--bs-white);
1252 box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12);
1253 padding: 16px 30px;
1254 border-radius: 0 0 8px 8px;
1255 border: 1px solid var(--black_50);
1256 }
1257 .forum-with-topics .topic-table .topic-heading .icon-text {
1258 color: var(--black_600);
1259 font-size: 14px;
1260 font-weight: 400;
1261 display: flex;
1262 align-items: center;
1263 }
1264 .forum-with-topics .topic-table .topic-heading .icon-text svg {
1265 margin-right: 5px;
1266 }
1267 .forum-with-topics .topic-table .topic-heading .topic {
1268 width: 54%;
1269 }
1270 .forum-with-topics .topic-table .topic-heading .voice {
1271 width: 13%;
1272 }
1273 .forum-with-topics .topic-table .topic-heading .replies {
1274 width: 8%;
1275 }
1276 .forum-with-topics .topic-table .topic-heading .freshness {
1277 width: 20%;
1278 }
1279 .forum-with-topics .topic-table .topic-contents {
1280 display: flex;
1281 background: var(--bs-white);
1282 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);
1283 margin: 10px 0;
1284 border-radius: 8px;
1285 padding: 16px 30px;
1286 border: 1px solid var(--black_50);
1287 align-items: center;
1288 }
1289 .forum-with-topics .topic-table .topic-contents .title {
1290 width: 50%;
1291 }
1292 .forum-with-topics .topic-table .topic-contents .title:hover a {
1293 text-decoration: none;
1294 }
1295 .forum-with-topics .topic-table .topic-contents .title p {
1296 margin-top: 0;
1297 margin-bottom: 0;
1298 font-size: 15px;
1299 }
1300 .forum-with-topics .topic-table .topic-contents .title h3 {
1301 font-size: 16px;
1302 margin-bottom: 5px;
1303 margin-top: 0;
1304 line-height: 20px;
1305 }
1306 .forum-with-topics .topic-table .topic-contents .title h3:hover {
1307 color: var(--bbpc_brand_color);
1308 }
1309 .forum-with-topics .topic-table .topic-contents .voice {
1310 width: 12%;
1311 }
1312 .forum-with-topics .topic-table .topic-contents .topics {
1313 width: 14%;
1314 }
1315 .forum-with-topics .topic-table .topic-contents .voice,
1316 .forum-with-topics .topic-table .topic-contents .topics {
1317 text-align: center;
1318 }
1319 .forum-with-topics .topic-table .topic-contents .user {
1320 width: 25%;
1321 margin-top: 2px;
1322 }
1323 .forum-with-topics .topic-table .topic-contents .user .user-data {
1324 display: flex;
1325 }
1326 .forum-with-topics .topic-table .topic-contents .user .user-img {
1327 margin-right: 10px;
1328 }
1329 .forum-with-topics .topic-table .topic-contents .user .user-img img {
1330 border-radius: 50%;
1331 }
1332 .forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name {
1333 font-size: 14px;
1334 font-weight: 400;
1335 color: var(--black_800);
1336 letter-spacing: normal;
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 line-height: 24px;
1358 }
1359 .forum-with-topics .topic-table .topic-contents h3 a:hover {
1360 text-decoration: none;
1361 color: var(--bbpc_brand_color) !important;
1362 }
1363 .forum-with-topics .topic-table .topic-contents h3 a:hover span {
1364 color: var(--bbpc_brand_color) !important;
1365 }
1366
1367 .forum-info {
1368 padding: 50px 30px;
1369 }
1370 .forum-info .title-area {
1371 align-items: center;
1372 }
1373 @media all and (max-width: 560px) {
1374 .forum-info .title-area {
1375 margin-top: 10px;
1376 }
1377 }
1378 .forum-info .title-area .title,
1379 .forum-info .title-area .subtitle {
1380 color: #fff;
1381 }
1382 .forum-info .title-area .title {
1383 font-size: 28px;
1384 text-transform: capitalize;
1385 margin: 0;
1386 letter-spacing: normal;
1387 }
1388 @media all and (max-width: 560px) {
1389 .forum-info .title-area .title {
1390 margin-bottom: 4px;
1391 }
1392 }
1393 .forum-info .title-area .subtitle {
1394 font-style: italic;
1395 }
1396
1397 .forum-meta {
1398 display: flex;
1399 position: absolute;
1400 list-style-type: none;
1401 top: 20px;
1402 right: 20px;
1403 margin: 0;
1404 }
1405 .forum-meta li {
1406 display: flex;
1407 margin-right: 10px;
1408 line-height: 1 !important;
1409 border-radius: 3px;
1410 margin-left: 0;
1411 }
1412 .forum-meta li.button {
1413 padding: 0;
1414 }
1415 .forum-meta li.button:hover {
1416 text-decoration: none;
1417 }
1418 .forum-meta li:hover a {
1419 text-decoration: none;
1420 }
1421 .forum-meta li:last-child {
1422 margin-right: 0;
1423 }
1424 .forum-meta .topics,
1425 .forum-meta .replies {
1426 color: #fff;
1427 display: inline-flex;
1428 align-items: center;
1429 background: rgba(255, 255, 255, 0.15);
1430 padding: 8px;
1431 font-size: 14px !important;
1432 margin-top: 0;
1433 }
1434 .forum-meta .topics:hover,
1435 .forum-meta .replies:hover {
1436 background: rgba(255, 255, 255, 0.3);
1437 }
1438 .forum-meta .topics svg,
1439 .forum-meta .replies svg {
1440 margin-right: 5px;
1441 }
1442 .forum-meta .button a {
1443 color: #ffffff;
1444 background: var(--bbpc_brand_color);
1445 padding: 8px 14px;
1446 font-size: 14px !important;
1447 border-radius: 3px;
1448 }
1449 .forum-meta .button a:hover {
1450 background: #085d4c;
1451 }
1452
1453 .forum-card {
1454 background: var(--bs-white);
1455 border-radius: 8px 8px 8px 8px;
1456 border: 1px solid var(--black_50);
1457 overflow: hidden;
1458 }
1459 .forum-card .card-body {
1460 padding: 25px;
1461 }
1462 .forum-card .card-body p {
1463 margin-bottom: 0;
1464 }
1465 .forum-card .card-title h3 {
1466 font-size: 18px;
1467 margin-bottom: 5px;
1468 margin-top: unset;
1469 }
1470 .forum-card .card-title h3:hover a {
1471 color: #0b589d;
1472 }
1473 .forum-card .card-title a {
1474 text-decoration: none;
1475 }
1476 .forum-card .forum-card-thumbnail-area {
1477 position: relative;
1478 border-radius: 30px 30px 0 0;
1479 padding: 10px 25px;
1480 }
1481 .forum-card .forum-card-thumbnail-area img {
1482 max-height: 700px;
1483 }
1484 .forum-card .forum-meta {
1485 display: flex;
1486 position: absolute;
1487 bottom: 0;
1488 right: 20px;
1489 top: auto;
1490 margin-bottom: 20px;
1491 }
1492 .forum-card .forum-meta .topics, .forum-card .forum-meta .replies {
1493 background: rgba(23, 29, 36, 0.7);
1494 }
1495 .forum-card .forum-meta .topics:hover, .forum-card .forum-meta .replies:hover {
1496 background: rgba(23, 29, 36, 0.8);
1497 }
1498
1499 @media all and (max-width: 560px) {
1500 .topic-contents .voice,
1501 .topic-contents .topics,
1502 .topic-contents .user {
1503 display: none;
1504 }
1505 .topic-table .topic-heading .voice,
1506 .topic-table .topic-heading .replies,
1507 .topic-table .topic-heading .freshness {
1508 display: none !important;
1509 }
1510 .topic-table .topic-heading .topic,
1511 .topic-table .topic-contents .title {
1512 width: 100% !important;
1513 }
1514 }
1515 .home-forum-counter .elementor-element-populated {
1516 background-color: var(--bs-white);
1517 }
1518 .home-forum-counter .elementor-element-populated .elementor-counter-number {
1519 color: var(--black_900);
1520 }
1521
1522 .home-forum-posts .elementor-post__card {
1523 background-color: var(--bs-white) !important;
1524 }
1525 .home-forum-posts .elementor-post__card .elementor-post__title a {
1526 color: var(--black_900);
1527 }
1528
1529 .card {
1530 position: relative;
1531 display: flex;
1532 flex-direction: column;
1533 }
1534
1535 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a {
1536 color: #fff !important;
1537 }
1538 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a:hover {
1539 color: var(--bbpc_brand_color) !important;
1540 }
1541 body.body_dark .forum-with-topics .topic-table .topic-contents .title p {
1542 color: var(--black_400);
1543 }
1544 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a {
1545 color: #fff !important;
1546 }
1547 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a:hover {
1548 color: var(--bbpc_brand_color) !important;
1549 }
1550 body.body_dark .forum-with-topics .forum-card .card-body:not(.card-title) {
1551 color: var(--black_400);
1552 }
1553
1554 .single-forum-post-widget {
1555 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);
1556 border-radius: 10px;
1557 background-color: #fff;
1558 transition: all 0.3s ease-out;
1559 padding: 22px 35px 18px 30px;
1560 display: flex;
1561 align-items: center;
1562 justify-content: space-between;
1563 margin-top: 10px;
1564 }
1565 .single-forum-post-widget:first-child {
1566 margin-top: 0;
1567 }
1568 .single-forum-post-widget:hover {
1569 box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
1570 transform: translateX(2px);
1571 }
1572 .single-forum-post-widget:hover .post-title h6 a {
1573 color: var(--bbpc_brand_color);
1574 }
1575 .single-forum-post-widget .post-title {
1576 margin-bottom: 10px;
1577 }
1578 .single-forum-post-widget .post-title h6 {
1579 margin-bottom: 0;
1580 line-height: 22px;
1581 font-size: 16px;
1582 font-weight: 500;
1583 text-transform: capitalize;
1584 }
1585 .single-forum-post-widget .post-title h6 a {
1586 color: #171d24;
1587 font-size: 18px;
1588 }
1589 .single-forum-post-widget .post-title h6 a:hover {
1590 text-decoration: none;
1591 }
1592 .single-forum-post-widget .post-title i {
1593 font-size: 15px;
1594 color: #2ed83f;
1595 vertical-align: middle;
1596 margin-left: 6px;
1597 }
1598 .single-forum-post-widget .post-info {
1599 display: flex;
1600 flex-wrap: wrap;
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-tags {
1616 display: flex;
1617 }
1618 .single-forum-post-widget .post-tags .single-tag {
1619 padding: 3px 9.5px;
1620 border-radius: 3px;
1621 font-size: 12px;
1622 font-weight: 400;
1623 line-height: 14px;
1624 color: #fff;
1625 margin: 12px 10px 0 0;
1626 }
1627 .single-forum-post-widget .post-tags .single-tag:last-child {
1628 margin-right: 0;
1629 }
1630 .single-forum-post-widget .post-tags .single-tag.tag-jq {
1631 background-color: #f7ab40;
1632 }
1633 .single-forum-post-widget .post-tags .single-tag.tag-php {
1634 background-color: #7543e0;
1635 }
1636 .single-forum-post-widget .post-tags .single-tag.tag-wp {
1637 background-color: #6078ce;
1638 }
1639 .single-forum-post-widget .post-tags .single-tag.tag-js {
1640 background-color: #ff7245;
1641 }
1642 .single-forum-post-widget .post-tags .single-tag.tag-dvlp {
1643 background-color: #48a6ea;
1644 }
1645 .single-forum-post-widget .post-tags .single-tag.tag-ecmrc {
1646 background-color: #333333;
1647 }
1648 .single-forum-post-widget .post-tags .single-tag.tag-foram {
1649 background-color: var(--bbpc_brand_color);
1650 }
1651 .single-forum-post-widget .post-tags .single-tag.tag-hlp {
1652 background-color: #2c53df;
1653 }
1654 .single-forum-post-widget .post-tags .single-tag.tag-sprt {
1655 background-color: #0cc72a;
1656 }
1657 .single-forum-post-widget .post-reach {
1658 border-left: 1px solid #e6e6e6;
1659 padding-left: 10px;
1660 }
1661 .single-forum-post-widget .post-reach > div {
1662 font-size: 12px;
1663 font-weight: 400;
1664 line-height: 14px;
1665 color: #848d95;
1666 margin-top: 10px;
1667 display: flex;
1668 align-items: center;
1669 }
1670 .single-forum-post-widget .post-reach > div:first-child {
1671 margin-top: 0;
1672 }
1673 .single-forum-post-widget .post-reach > div img {
1674 margin-right: 5px;
1675 }
1676
1677 .community-area .nav-tabs {
1678 border-bottom: 1px solid #e6e6e6;
1679 }
1680 .community-area .nav-tabs .nav-item button {
1681 background-color: transparent;
1682 font-size: 16px;
1683 font-weight: 400;
1684 line-height: 26px;
1685 color: #535a60;
1686 padding: 10px 0;
1687 margin-right: 30px;
1688 border: none;
1689 border-bottom: 2px solid transparent;
1690 cursor: pointer;
1691 }
1692 .community-area .nav-tabs .nav-item button.active {
1693 border-bottom-color: var(--bbpc_brand_color);
1694 color: #171d24;
1695 font-weight: 500;
1696 }
1697 .community-area .sec-btn-blue {
1698 border-radius: 26px;
1699 border: 1px solid rgba(74, 110, 224, 0.4);
1700 color: #4a6ee0;
1701 background-color: transparent;
1702 font-weight: 700;
1703 font-size: 16px;
1704 padding: 10px 37px;
1705 }
1706 .community-area .sec-btn-blue:hover {
1707 background-color: #4a6ee0;
1708 color: #fff;
1709 box-shadow: none;
1710 }
1711
1712 .community-topic-widget-box {
1713 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);
1714 border-radius: 10px;
1715 display: flex;
1716 padding: 40px;
1717 transition: all 0.3s ease-out;
1718 background-color: #fff;
1719 }
1720 .community-topic-widget-box:hover {
1721 box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078);
1722 }
1723 .community-topic-widget-box img {
1724 margin-right: 24px;
1725 }
1726 .community-topic-widget-box h5 {
1727 font-size: 18px;
1728 font-weight: 500;
1729 line-height: 21px;
1730 color: #171d24;
1731 margin-bottom: 2px;
1732 margin-top: 0;
1733 text-transform: capitalize;
1734 }
1735 .community-topic-widget-box h5:hover a {
1736 color: var(--bbpc_brand_color);
1737 text-decoration: none;
1738 }
1739 .community-topic-widget-box span {
1740 font-size: 14px;
1741 font-weight: 400;
1742 line-height: 22px;
1743 color: #6a737c;
1744 display: inline-block;
1745 }
1746 .community-topic-widget-box span:nth-child(2) {
1747 padding-right: 8px;
1748 }
1749 .community-topic-widget-box span:nth-child(4) {
1750 padding-left: 8px;
1751 }
1752 .community-topic-widget-box span.vr-line {
1753 color: #bbc0c4;
1754 }
1755
1756 .nav {
1757 display: flex;
1758 flex-wrap: wrap;
1759 padding-left: 0;
1760 margin-bottom: 0;
1761 list-style: none;
1762 margin-left: 0;
1763 }
1764
1765 .bbpc-community-topic-widget-main-wrapper {
1766 --bs-gutter-x: 1.5rem;
1767 --bs-gutter-y: 0;
1768 display: grid;
1769 grid-template-columns: repeat(3, 1fr);
1770 grid-gap: 20px;
1771 }
1772 .bbpc-community-topic-widget-main-wrapper .bbpc-community-topic-widget-wrapper {
1773 display: contents;
1774 }
1775 @media (max-width: 1024px) {
1776 .bbpc-community-topic-widget-main-wrapper {
1777 grid-template-columns: repeat(2, 1fr);
1778 }
1779 }
1780 @media (max-width: 768px) {
1781 .bbpc-community-topic-widget-main-wrapper {
1782 grid-template-columns: repeat(1, 1fr);
1783 }
1784 }
1785
1786 .bbpc-show-more-btn-wrapper {
1787 width: 100%;
1788 text-align: center;
1789 }
1790 .bbpc-show-more-btn-wrapper .show-more-btn {
1791 display: inline-block;
1792 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);
1793 transition: all 0.3s ease-out;
1794 font-size: 18px;
1795 font-weight: 400;
1796 color: #4a6ee0;
1797 height: 50px;
1798 border-radius: 5px;
1799 line-height: 48px;
1800 padding: 0 40px;
1801 text-align: center;
1802 background-color: #fff;
1803 margin-top: 50px;
1804 }
1805 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1806 box-shadow: 0 10px 30px 0 rgba(51, 77, 114, 0.1215686275);
1807 color: #4a6ee0;
1808 }
1809 .bbpc-show-more-btn-wrapper .show-more-btn i {
1810 color: #4a6ee0;
1811 vertical-align: middle;
1812 }
1813 .bbpc-show-more-btn-wrapper .show-more-btn.show-more-round {
1814 height: 48px;
1815 border-radius: 24px;
1816 line-height: 47px;
1817 }
1818 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1819 text-decoration: none;
1820 }
1821
1822 /*------- Forum Tab widget tags --------*/
1823 .single-forum-post-widget .post-tags a {
1824 font-family: inherit;
1825 font-weight: 400;
1826 line-height: 14px;
1827 font-size: 12px;
1828 padding: 3px 10px;
1829 background: #6078ce;
1830 margin: 12px 10px 0 0;
1831 border-radius: 3px;
1832 color: #fff;
1833 }
1834
1835 .tab-content {
1836 margin-top: 30px;
1837 }
1838 .tab-content .tab {
1839 display: none;
1840 }
1841 .tab-content.active {
1842 display: block;
1843 }
1844
1845 .community-area .tab-content:not(.active) {
1846 display: none;
1847 }
1848
1849 .alert-warning {
1850 color: #664d03;
1851 background-color: #fff3cd;
1852 border-color: #ffecb5;
1853 }
1854
1855 .alert {
1856 position: relative;
1857 padding: 1rem 1rem;
1858 margin-bottom: 1rem;
1859 border: 1px solid transparent;
1860 border-radius: 0.25rem;
1861 }
1862
1863 .dbl-arrow-upper {
1864 display: inline-block;
1865 }
1866 .dbl-arrow-upper .arrow-cont {
1867 cursor: pointer;
1868 position: relative;
1869 display: inline-block;
1870 height: 20px;
1871 width: 20px;
1872 margin-right: 3px;
1873 }
1874 .dbl-arrow-upper .arrow-cont svg {
1875 position: absolute;
1876 bottom: 0;
1877 margin-left: 0;
1878 background-size: contain;
1879 top: 2px;
1880 left: 0%;
1881 }
1882 .dbl-arrow-upper .arrow-cont .second {
1883 margin-top: 5px;
1884 }
1885 .dbl-arrow-upper:hover svg {
1886 animation-name: bounceAlphaUp;
1887 animation-duration: 1.4s;
1888 animation-iteration-count: infinite;
1889 animation-timing-function: linear;
1890 }
1891 .dbl-arrow-upper:hover svg.first {
1892 animation-name: bounceAlphaUp;
1893 animation-duration: 1.4s;
1894 animation-delay: 0.2s;
1895 animation-iteration-count: infinite;
1896 animation-timing-function: linear;
1897 }
1898
1899 /*# sourceMappingURL=el-widgets.css.map */
1900