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

1,905 lines 44.0 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: var(--bbpc_brand_color_opt);
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 #334d7226, 0 0.5px 1px 0 #334d721a;
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 #334d7217;
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 #334d7226, 0 0.5px 1px 0 #334d721a;
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 #334d7226, 0 0.5px 1px 0 #334d721a;
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 #334d7226;
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 #e6eeef;
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: #02010136;
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);
1229 /* Semi-transparent black overlay */
1230 justify-content: center;
1231 align-items: center;
1232 z-index: 99;
1233 transition: 0.3s all;
1234 }
1235
1236 .forum-with-topics {
1237 border-radius: 30px;
1238 }
1239 .forum-with-topics .thumb-area .forum-thumbnail {
1240 border-radius: 8px 8px 0 0;
1241 width: 100%;
1242 }
1243 .forum-with-topics .thumb-area .forum-thumbnail img {
1244 width: 100%;
1245 z-index: -1;
1246 }
1247 .forum-with-topics .topic-table .topic-heading {
1248 display: flex;
1249 flex-wrap: wrap;
1250 background: var(--bs-white);
1251 box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12);
1252 padding: 16px 30px;
1253 border-radius: 0 0 8px 8px;
1254 border: 1px solid var(--black_50);
1255 }
1256 .forum-with-topics .topic-table .topic-heading .icon-text {
1257 color: var(--black_600);
1258 font-size: 14px;
1259 font-weight: 400;
1260 display: flex;
1261 align-items: center;
1262 }
1263 .forum-with-topics .topic-table .topic-heading .icon-text svg {
1264 margin-right: 5px;
1265 }
1266 .forum-with-topics .topic-table .topic-heading .topic {
1267 width: 54%;
1268 }
1269 .forum-with-topics .topic-table .topic-heading .voice {
1270 width: 13%;
1271 }
1272 .forum-with-topics .topic-table .topic-heading .replies {
1273 width: 8%;
1274 }
1275 .forum-with-topics .topic-table .topic-heading .freshness {
1276 width: 20%;
1277 }
1278 .forum-with-topics .topic-table .topic-contents {
1279 display: flex;
1280 background: var(--bs-white);
1281 box-shadow: 0 1.6px 3.5px 0 #334d7226, 0 0.5px 1px 0 #334d721a;
1282 margin: 10px 0;
1283 border-radius: 8px;
1284 padding: 16px 30px;
1285 border: 1px solid var(--black_50);
1286 align-items: center;
1287 }
1288 .forum-with-topics .topic-table .topic-contents .title {
1289 width: 50%;
1290 }
1291 .forum-with-topics .topic-table .topic-contents .title:hover a {
1292 text-decoration: none;
1293 }
1294 .forum-with-topics .topic-table .topic-contents .title p {
1295 margin-top: 0;
1296 margin-bottom: 0;
1297 font-size: 15px;
1298 }
1299 .forum-with-topics .topic-table .topic-contents .title h3 {
1300 font-size: 16px;
1301 margin-bottom: 5px;
1302 margin-top: 0;
1303 line-height: 20px;
1304 }
1305 .forum-with-topics .topic-table .topic-contents .title h3:hover {
1306 color: var(--bbpc_brand_color);
1307 }
1308 .forum-with-topics .topic-table .topic-contents .voice {
1309 width: 12%;
1310 }
1311 .forum-with-topics .topic-table .topic-contents .topics {
1312 width: 14%;
1313 }
1314 .forum-with-topics .topic-table .topic-contents .voice,
1315 .forum-with-topics .topic-table .topic-contents .topics {
1316 text-align: center;
1317 }
1318 .forum-with-topics .topic-table .topic-contents .user {
1319 width: 25%;
1320 margin-top: 2px;
1321 }
1322 .forum-with-topics .topic-table .topic-contents .user .user-data {
1323 display: flex;
1324 }
1325 .forum-with-topics .topic-table .topic-contents .user .user-img {
1326 margin-right: 10px;
1327 }
1328 .forum-with-topics .topic-table .topic-contents .user .user-img img {
1329 border-radius: 50%;
1330 }
1331 .forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name {
1332 font-size: 14px;
1333 font-weight: 400;
1334 color: var(--black_800);
1335 letter-spacing: normal;
1336 margin-bottom: 8px;
1337 display: inline-block;
1338 }
1339 .forum-with-topics .topic-table .topic-contents .user .user-info .date {
1340 font-size: 13px;
1341 margin: 0;
1342 line-height: 1.5;
1343 }
1344 .forum-with-topics .topic-table .topic-contents .user .user-info .date a {
1345 color: var(--black_400);
1346 }
1347 .forum-with-topics .topic-table .topic-contents .user .user-info .date a:hover {
1348 color: var(--bbpc_brand_color);
1349 text-decoration: none;
1350 }
1351 .forum-with-topics .topic-table .topic-contents .user .user-info h3 {
1352 line-height: 0.5;
1353 margin: 0;
1354 }
1355 .forum-with-topics .topic-table .topic-contents h3 a {
1356 color: #171D24 !important;
1357 font-size: 16px;
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
1506 .topic-table .topic-heading .voice,
1507 .topic-table .topic-heading .replies,
1508 .topic-table .topic-heading .freshness {
1509 display: none !important;
1510 }
1511 .topic-table .topic-heading .topic,
1512 .topic-table .topic-contents .title {
1513 width: 100% !important;
1514 }
1515 }
1516 .home-forum-counter .elementor-element-populated {
1517 background-color: var(--bs-white);
1518 }
1519 .home-forum-counter .elementor-element-populated .elementor-counter-number {
1520 color: var(--black_900);
1521 }
1522
1523 .home-forum-posts .elementor-post__card {
1524 background-color: var(--bs-white) !important;
1525 }
1526 .home-forum-posts .elementor-post__card .elementor-post__title a {
1527 color: var(--black_900);
1528 }
1529
1530 .card {
1531 position: relative;
1532 display: flex;
1533 flex-direction: column;
1534 }
1535
1536 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a {
1537 color: #fff !important;
1538 }
1539 body.body_dark .forum-with-topics .topic-table .topic-contents h3 a:hover {
1540 color: var(--bbpc_brand_color) !important;
1541 }
1542 body.body_dark .forum-with-topics .topic-table .topic-contents .title p {
1543 color: var(--black_400);
1544 }
1545 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a {
1546 color: #fff !important;
1547 }
1548 body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a:hover {
1549 color: var(--bbpc_brand_color) !important;
1550 }
1551 body.body_dark .forum-with-topics .forum-card .card-body:not(.card-title) {
1552 color: var(--black_400);
1553 }
1554
1555 .single-forum-post-widget {
1556 box-shadow: 0 1.6px 3.5px 0 #334d7226, 0 0.5px 1px 0 #334d721a;
1557 border-radius: 10px;
1558 background-color: #fff;
1559 transition: all 0.3s ease-out;
1560 padding: 22px 35px 18px 30px;
1561 display: flex;
1562 align-items: center;
1563 justify-content: space-between;
1564 margin-top: 10px;
1565 }
1566 .single-forum-post-widget:first-child {
1567 margin-top: 0;
1568 }
1569 .single-forum-post-widget:hover {
1570 box-shadow: 0 20px 45px 0 #334d7226;
1571 transform: translateX(2px);
1572 }
1573 .single-forum-post-widget:hover .post-title h6 a {
1574 color: var(--bbpc_brand_color);
1575 }
1576 .single-forum-post-widget .post-title {
1577 margin-bottom: 15px;
1578 }
1579 .single-forum-post-widget .post-title h6 {
1580 margin-bottom: 0;
1581 line-height: 22px;
1582 font-size: 16px;
1583 font-weight: 500;
1584 text-transform: capitalize;
1585 }
1586 .single-forum-post-widget .post-title h6 a {
1587 color: #171d24;
1588 font-size: 18px;
1589 }
1590 .single-forum-post-widget .post-title h6 a:hover {
1591 text-decoration: none;
1592 }
1593 .single-forum-post-widget .post-title i {
1594 font-size: 15px;
1595 color: #2ed83f;
1596 vertical-align: middle;
1597 margin-left: 6px;
1598 }
1599 .single-forum-post-widget .post-info {
1600 display: flex;
1601 flex-wrap: wrap;
1602 margin-bottom: 5px;
1603 }
1604 .single-forum-post-widget .post-info > div {
1605 margin-right: 15px;
1606 display: flex;
1607 color: var(--black_600);
1608 font-size: 14px;
1609 font-weight: 400;
1610 line-height: 16px;
1611 }
1612 .single-forum-post-widget .post-info > div img {
1613 margin-right: 5px;
1614 height: 15px;
1615 width: 15px;
1616 }
1617 .single-forum-post-widget .post-info > div a {
1618 color: #545454;
1619 }
1620 .single-forum-post-widget .post-tags {
1621 display: flex;
1622 }
1623 .single-forum-post-widget .post-tags .single-tag {
1624 padding: 3px 9.5px;
1625 border-radius: 3px;
1626 font-size: 12px;
1627 font-weight: 400;
1628 line-height: 14px;
1629 color: #fff;
1630 margin: 12px 10px 0 0;
1631 }
1632 .single-forum-post-widget .post-tags .single-tag:last-child {
1633 margin-right: 0;
1634 }
1635 .single-forum-post-widget .post-tags .single-tag.tag-jq {
1636 background-color: #f7ab40;
1637 }
1638 .single-forum-post-widget .post-tags .single-tag.tag-php {
1639 background-color: #7543e0;
1640 }
1641 .single-forum-post-widget .post-tags .single-tag.tag-wp {
1642 background-color: #6078ce;
1643 }
1644 .single-forum-post-widget .post-tags .single-tag.tag-js {
1645 background-color: #ff7245;
1646 }
1647 .single-forum-post-widget .post-tags .single-tag.tag-dvlp {
1648 background-color: #48a6ea;
1649 }
1650 .single-forum-post-widget .post-tags .single-tag.tag-ecmrc {
1651 background-color: #333333;
1652 }
1653 .single-forum-post-widget .post-tags .single-tag.tag-foram {
1654 background-color: var(--bbpc_brand_color);
1655 }
1656 .single-forum-post-widget .post-tags .single-tag.tag-hlp {
1657 background-color: #2c53df;
1658 }
1659 .single-forum-post-widget .post-tags .single-tag.tag-sprt {
1660 background-color: #0cc72a;
1661 }
1662 .single-forum-post-widget .post-reach {
1663 border-left: 1px solid #e6e6e6;
1664 padding-left: 15px;
1665 }
1666 .single-forum-post-widget .post-reach > div {
1667 font-size: 12px;
1668 font-weight: 400;
1669 line-height: 14px;
1670 color: #848d95;
1671 margin-top: 10px;
1672 display: flex;
1673 align-items: center;
1674 }
1675 .single-forum-post-widget .post-reach > div:first-child {
1676 margin-top: 0;
1677 }
1678 .single-forum-post-widget .post-reach > div img {
1679 margin-right: 5px;
1680 }
1681
1682 .community-area .nav-tabs {
1683 border-bottom: 1px solid #e6e6e6;
1684 }
1685 .community-area .nav-tabs .nav-item button {
1686 background-color: transparent;
1687 font-size: 16px;
1688 font-weight: 400;
1689 line-height: 26px;
1690 color: #535a60;
1691 padding: 10px 0;
1692 margin-right: 30px;
1693 border: none;
1694 border-bottom: 2px solid transparent;
1695 cursor: pointer;
1696 }
1697 .community-area .nav-tabs .nav-item button.active {
1698 border-bottom-color: var(--bbpc_brand_color);
1699 color: #171d24;
1700 font-weight: 500;
1701 }
1702 .community-area .sec-btn-blue {
1703 border-radius: 26px;
1704 border: 1px solid rgba(74, 110, 224, 0.4);
1705 color: #4a6ee0;
1706 background-color: transparent;
1707 font-weight: 700;
1708 font-size: 16px;
1709 padding: 10px 37px;
1710 }
1711 .community-area .sec-btn-blue:hover {
1712 background-color: #4a6ee0;
1713 color: #fff;
1714 box-shadow: none;
1715 }
1716
1717 .community-topic-widget-box {
1718 box-shadow: 0 1.6px 3.5px 0 #334d7226, 0 0.5px 1px 0 #334d721a;
1719 border-radius: 10px;
1720 display: flex;
1721 padding: 40px;
1722 transition: all 0.3s ease-out;
1723 background-color: #fff;
1724 }
1725 .community-topic-widget-box:hover {
1726 box-shadow: 0 20px 45px 0 #334d7226;
1727 }
1728 .community-topic-widget-box img {
1729 margin-right: 24px;
1730 }
1731 .community-topic-widget-box h5 {
1732 font-size: 18px;
1733 font-weight: 500;
1734 line-height: 21px;
1735 color: #171d24;
1736 margin-bottom: 2px;
1737 margin-top: 0;
1738 text-transform: capitalize;
1739 }
1740 .community-topic-widget-box h5:hover a {
1741 color: var(--bbpc_brand_color);
1742 text-decoration: none;
1743 }
1744 .community-topic-widget-box span {
1745 font-size: 14px;
1746 font-weight: 400;
1747 line-height: 22px;
1748 color: #6a737c;
1749 display: inline-block;
1750 }
1751 .community-topic-widget-box span:nth-child(2) {
1752 padding-right: 8px;
1753 }
1754 .community-topic-widget-box span:nth-child(4) {
1755 padding-left: 8px;
1756 }
1757 .community-topic-widget-box span.vr-line {
1758 color: #bbc0c4;
1759 }
1760
1761 .nav {
1762 display: flex;
1763 flex-wrap: wrap;
1764 padding-left: 0;
1765 margin-bottom: 0;
1766 list-style: none;
1767 margin-left: 0;
1768 }
1769
1770 .bbpc-community-topic-widget-main-wrapper {
1771 --bs-gutter-x: 1.5rem;
1772 --bs-gutter-y: 0;
1773 display: grid;
1774 grid-template-columns: repeat(3, 1fr);
1775 grid-gap: 20px;
1776 }
1777 .bbpc-community-topic-widget-main-wrapper .bbpc-community-topic-widget-wrapper {
1778 display: contents;
1779 }
1780 @media (max-width: 1024px) {
1781 .bbpc-community-topic-widget-main-wrapper {
1782 grid-template-columns: repeat(2, 1fr);
1783 }
1784 }
1785 @media (max-width: 768px) {
1786 .bbpc-community-topic-widget-main-wrapper {
1787 grid-template-columns: repeat(1, 1fr);
1788 }
1789 }
1790
1791 .bbpc-show-more-btn-wrapper {
1792 width: 100%;
1793 text-align: center;
1794 }
1795 .bbpc-show-more-btn-wrapper .show-more-btn {
1796 display: inline-block;
1797 box-shadow: 0 1.6px 3.5px 0 #334d7226, 0 0.5px 1px 0 #334d721a;
1798 transition: all 0.3s ease-out;
1799 font-size: 18px;
1800 font-weight: 400;
1801 color: #4a6ee0;
1802 height: 50px;
1803 border-radius: 5px;
1804 line-height: 48px;
1805 padding: 0 40px;
1806 text-align: center;
1807 background-color: #fff;
1808 margin-top: 50px;
1809 }
1810 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1811 box-shadow: 0 10px 30px 0 #334d721f;
1812 color: #4a6ee0;
1813 }
1814 .bbpc-show-more-btn-wrapper .show-more-btn i {
1815 color: #4a6ee0;
1816 vertical-align: middle;
1817 }
1818 .bbpc-show-more-btn-wrapper .show-more-btn.show-more-round {
1819 height: 48px;
1820 border-radius: 24px;
1821 line-height: 47px;
1822 }
1823 .bbpc-show-more-btn-wrapper .show-more-btn:hover {
1824 text-decoration: none;
1825 }
1826
1827 /*------- Forum Tab widget tags --------*/
1828 .single-forum-post-widget .post-tags a {
1829 font-family: inherit;
1830 font-weight: 400;
1831 line-height: 14px;
1832 font-size: 12px;
1833 padding: 3px 10px;
1834 background: #6078ce;
1835 margin: 12px 10px 0 0;
1836 border-radius: 3px;
1837 color: #fff;
1838 }
1839
1840 .tab-content {
1841 margin-top: 30px;
1842 }
1843 .tab-content .tab {
1844 display: none;
1845 }
1846 .tab-content.active {
1847 display: block;
1848 }
1849
1850 .community-area .tab-content:not(.active) {
1851 display: none;
1852 }
1853
1854 .alert-warning {
1855 color: #664d03;
1856 background-color: #fff3cd;
1857 border-color: #ffecb5;
1858 }
1859
1860 .alert {
1861 position: relative;
1862 padding: 1rem 1rem;
1863 margin-bottom: 1rem;
1864 border: 1px solid transparent;
1865 border-radius: 0.25rem;
1866 }
1867
1868 .dbl-arrow-upper {
1869 display: inline-block;
1870 }
1871 .dbl-arrow-upper .arrow-cont {
1872 cursor: pointer;
1873 position: relative;
1874 display: inline-block;
1875 height: 20px;
1876 width: 20px;
1877 margin-right: 3px;
1878 }
1879 .dbl-arrow-upper .arrow-cont svg {
1880 position: absolute;
1881 bottom: 0;
1882 margin-left: 0;
1883 background-size: contain;
1884 top: 2px;
1885 left: 0%;
1886 }
1887 .dbl-arrow-upper .arrow-cont .second {
1888 margin-top: 5px;
1889 }
1890 .dbl-arrow-upper:hover svg {
1891 animation-name: bounceAlphaUp;
1892 animation-duration: 1.4s;
1893 animation-iteration-count: infinite;
1894 animation-timing-function: linear;
1895 }
1896 .dbl-arrow-upper:hover svg.first {
1897 animation-name: bounceAlphaUp;
1898 animation-duration: 1.4s;
1899 animation-delay: 0.2s;
1900 animation-iteration-count: infinite;
1901 animation-timing-function: linear;
1902 }
1903
1904 /*# sourceMappingURL=el-widgets.css.map */
1905