PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 8.4.9
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v8.4.9
8.7.7 8.7.6 8.7.5 8.7.4 8.7.3 8.7.2 8.7.1 8.7.0 8.6.9 8.6.8 8.6.7 8.6.6 8.6.5 8.6.4 8.6.2 8.6.1 8.6.0 8.5.9 8.5.8 8.5.7 8.5.6 8.5.5 8.5.4 8.5.3 8.5.2 All 533 releases
chatbot / includes / chat-sessions / reports / view / assets / style.css

style.css in WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services 8.4.9, at includes/chat-sessions/reports/view/assets/style.css

1,230 lines 21.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*--------------------------------------------------------------
2 # General
3 --------------------------------------------------------------*/
4 :root {
5 scroll-behavior: smooth;
6 }
7
8 body {
9 background: #f6f9ff;
10 color: #444444;
11 }
12
13 a {
14 color: #4154f1;
15 text-decoration: none;
16 }
17
18 a:hover {
19 color: #717ff5;
20 text-decoration: none;
21 }
22
23 h1,
24 h2,
25 h3,
26 h4,
27 h5,
28 h6 {
29 font-family: "Nunito", sans-serif;
30 }
31
32 /*--------------------------------------------------------------
33 # Main
34 --------------------------------------------------------------*/
35 #main {
36 /*margin-top: 60px;*/
37 padding: 20px 30px;
38 transition: all 0.3s;
39 }
40
41 @media (max-width: 1199px) {
42 #main {
43 padding: 20px;
44 }
45 }
46
47 /*--------------------------------------------------------------
48 # Page Title
49 --------------------------------------------------------------*/
50 .pagetitle {
51 margin-bottom: 10px;
52 }
53
54 .pagetitle h1 {
55 font-size: 24px;
56 margin-bottom: 0;
57 font-weight: 600;
58 color: #012970;
59 }
60
61 /*--------------------------------------------------------------
62 # Back to top button
63 --------------------------------------------------------------*/
64 .back-to-top {
65 position: fixed;
66 visibility: hidden;
67 opacity: 0;
68 right: 15px;
69 bottom: 15px;
70 z-index: 99999;
71 background: #4154f1;
72 width: 40px;
73 height: 40px;
74 border-radius: 4px;
75 transition: all 0.4s;
76 }
77
78 .back-to-top i {
79 font-size: 24px;
80 color: #fff;
81 line-height: 0;
82 }
83
84 .back-to-top:hover {
85 background: #6776f4;
86 color: #fff;
87 }
88
89 .back-to-top.active {
90 visibility: visible;
91 opacity: 1;
92 }
93
94 /*--------------------------------------------------------------
95 # Override some default Bootstrap stylings
96 --------------------------------------------------------------*/
97 /* Dropdown menus */
98 .dropdown-menu {
99 border-radius: 4px;
100 padding: 10px 0;
101 animation-name: dropdown-animate;
102 animation-duration: 0.2s;
103 animation-fill-mode: both;
104 border: 0;
105 box-shadow: 0 5px 30px 0 rgba(82, 63, 105, 0.2);
106 }
107
108 .dropdown-menu .dropdown-header,
109 .dropdown-menu .dropdown-footer {
110 text-align: center;
111 font-size: 15px;
112 padding: 10px 25px;
113 }
114
115 .dropdown-menu .dropdown-footer a {
116 color: #444444;
117 text-decoration: underline;
118 }
119
120 .dropdown-menu .dropdown-footer a:hover {
121 text-decoration: none;
122 }
123
124 .dropdown-menu .dropdown-divider {
125 color: #a5c5fe;
126 margin: 0;
127 }
128
129 .dropdown-menu .dropdown-item {
130 font-size: 14px;
131 padding: 10px 15px;
132 transition: 0.3s;
133 }
134
135 .dropdown-menu .dropdown-item i {
136 margin-right: 10px;
137 font-size: 18px;
138 line-height: 0;
139 }
140
141 .dropdown-menu .dropdown-item:hover {
142 background-color: #f6f9ff;
143 }
144
145 @media (min-width: 768px) {
146 .dropdown-menu-arrow::before {
147 content: "";
148 width: 13px;
149 height: 13px;
150 background: #fff;
151 position: absolute;
152 top: -7px;
153 right: 20px;
154 transform: rotate(45deg);
155 border-top: 1px solid #eaedf1;
156 border-left: 1px solid #eaedf1;
157 }
158 }
159
160 @keyframes dropdown-animate {
161 0% {
162 opacity: 0;
163 }
164
165 100% {
166 opacity: 1;
167 }
168
169 0% {
170 opacity: 0;
171 }
172 }
173
174 /* Light Backgrounds */
175 .bg-primary-light {
176 background-color: #cfe2ff;
177 border-color: #cfe2ff;
178 }
179
180 .bg-secondary-light {
181 background-color: #e2e3e5;
182 border-color: #e2e3e5;
183 }
184
185 .bg-success-light {
186 background-color: #d1e7dd;
187 border-color: #d1e7dd;
188 }
189
190 .bg-danger-light {
191 background-color: #f8d7da;
192 border-color: #f8d7da;
193 }
194
195 .bg-warning-light {
196 background-color: #fff3cd;
197 border-color: #fff3cd;
198 }
199
200 .bg-info-light {
201 background-color: #cff4fc;
202 border-color: #cff4fc;
203 }
204
205 .bg-dark-light {
206 background-color: #d3d3d4;
207 border-color: #d3d3d4;
208 }
209
210 /* Card */
211 .card {
212 margin-bottom: 30px;
213 border: none;
214 border-radius: 5px;
215 box-shadow: 0px 0 30px rgba(1, 41, 112, 0.1);
216 }
217
218 .card-header,
219 .card-footer {
220 border-color: #ebeef4;
221 background-color: #fff;
222 color: #798eb3;
223 padding: 15px;
224 }
225
226 .card-title {
227 padding: 20px 0 15px 0;
228 font-size: 17px;
229 font-weight: 500;
230 color: #012970;
231 font-family: "Poppins", sans-serif;
232 }
233
234 .card-title span {
235 color: #899bbd;
236 font-size: 14px;
237 font-weight: 400;
238 }
239
240 .card-body {
241 padding: 0 20px 20px 20px;
242 }
243
244 .card-img-overlay {
245 background-color: rgba(255, 255, 255, 0.6);
246 }
247
248 /* Alerts */
249 .alert-heading {
250 font-weight: 500;
251 font-family: "Poppins", sans-serif;
252 font-size: 20px;
253 }
254
255 /* Close Button */
256 .btn-close {
257 background-size: 25%;
258 }
259
260 .btn-close:focus {
261 outline: 0;
262 box-shadow: none;
263 }
264
265 /* Accordion */
266 .accordion-item {
267 border: 1px solid #ebeef4;
268 }
269
270 .accordion-button:focus {
271 outline: 0;
272 box-shadow: none;
273 }
274
275 .accordion-button:not(.collapsed) {
276 color: #012970;
277 background-color: #f6f9ff;
278 }
279
280 .accordion-flush .accordion-button {
281 padding: 15px 0;
282 background: none;
283 border: 0;
284 }
285
286 .accordion-flush .accordion-button:not(.collapsed) {
287 box-shadow: none;
288 color: #4154f1;
289 }
290
291 .accordion-flush .accordion-body {
292 padding: 0 0 15px 0;
293 color: #3e4f6f;
294 font-size: 15px;
295 }
296
297 /* Breadcrumbs */
298 .breadcrumb {
299 font-size: 14px;
300 font-family: "Nunito", sans-serif;
301 color: #899bbd;
302 font-weight: 600;
303 }
304
305 .breadcrumb a {
306 color: #899bbd;
307 transition: 0.3s;
308 }
309
310 .breadcrumb a:hover {
311 color: #51678f;
312 }
313
314 .breadcrumb .breadcrumb-item::before {
315 color: #899bbd;
316 }
317
318 .breadcrumb .active {
319 color: #51678f;
320 font-weight: 600;
321 }
322
323 /* Bordered Tabs */
324 .nav-tabs-bordered {
325 border-bottom: 2px solid #ebeef4;
326 }
327
328 .nav-tabs-bordered .nav-link {
329 margin-bottom: -2px;
330 border: none;
331 color: #2c384e;
332 }
333
334 .nav-tabs-bordered .nav-link:hover,
335 .nav-tabs-bordered .nav-link:focus {
336 color: #4154f1;
337 }
338
339 .nav-tabs-bordered .nav-link.active {
340 background-color: #fff;
341 color: #4154f1;
342 border-bottom: 2px solid #4154f1;
343 }
344
345 /*--------------------------------------------------------------
346 # Header
347 --------------------------------------------------------------*/
348 .logo {
349 line-height: 1;
350 }
351
352 @media (min-width: 1200px) {
353 .logo {
354 width: 280px;
355 }
356 }
357
358 .logo img {
359 max-height: 26px;
360 margin-right: 6px;
361 }
362
363 .logo span {
364 font-size: 26px;
365 font-weight: 700;
366 color: #012970;
367 font-family: "Nunito", sans-serif;
368 }
369
370 .header {
371 transition: all 0.5s;
372 z-index: 997;
373 height: 60px;
374 box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1);
375 background-color: #fff;
376 padding-left: 20px;
377 /* Toggle Sidebar Button */
378 /* Search Bar */
379 }
380
381 .header .toggle-sidebar-btn {
382 font-size: 32px;
383 padding-left: 10px;
384 cursor: pointer;
385 color: #012970;
386 }
387
388 .header .search-bar {
389 min-width: 360px;
390 padding: 0 20px;
391 }
392
393 @media (max-width: 1199px) {
394 .header .search-bar {
395 position: fixed;
396 top: 50px;
397 left: 0;
398 right: 0;
399 padding: 20px;
400 box-shadow: 0px 0px 15px 0px rgba(1, 41, 112, 0.1);
401 background: white;
402 z-index: 9999;
403 transition: 0.3s;
404 visibility: hidden;
405 opacity: 0;
406 }
407
408 .header .search-bar-show {
409 top: 60px;
410 visibility: visible;
411 opacity: 1;
412 }
413 }
414
415 .header .search-form {
416 width: 100%;
417 }
418
419 .header .search-form input {
420 border: 0;
421 font-size: 14px;
422 color: #012970;
423 border: 1px solid rgba(1, 41, 112, 0.2);
424 padding: 7px 38px 7px 8px;
425 border-radius: 3px;
426 transition: 0.3s;
427 width: 100%;
428 }
429
430 .header .search-form input:focus,
431 .header .search-form input:hover {
432 outline: none;
433 box-shadow: 0 0 10px 0 rgba(1, 41, 112, 0.15);
434 border: 1px solid rgba(1, 41, 112, 0.3);
435 }
436
437 .header .search-form button {
438 border: 0;
439 padding: 0;
440 margin-left: -30px;
441 background: none;
442 }
443
444 .header .search-form button i {
445 color: #012970;
446 }
447
448 /*--------------------------------------------------------------
449 # Header Nav
450 --------------------------------------------------------------*/
451 .header-nav ul {
452 list-style: none;
453 }
454
455 .header-nav>ul {
456 margin: 0;
457 padding: 0;
458 }
459
460 .header-nav .nav-icon {
461 font-size: 22px;
462 color: #012970;
463 margin-right: 25px;
464 position: relative;
465 }
466
467 .header-nav .nav-profile {
468 color: #012970;
469 }
470
471 .header-nav .nav-profile img {
472 max-height: 36px;
473 }
474
475 .header-nav .nav-profile span {
476 font-size: 14px;
477 font-weight: 600;
478 }
479
480 .header-nav .badge-number {
481 position: absolute;
482 inset: -2px -5px auto auto;
483 font-weight: normal;
484 font-size: 12px;
485 padding: 3px 6px;
486 }
487
488 .header-nav .notifications {
489 inset: 8px -15px auto auto !important;
490 }
491
492 .header-nav .notifications .notification-item {
493 display: flex;
494 align-items: center;
495 padding: 15px 10px;
496 transition: 0.3s;
497 }
498
499 .header-nav .notifications .notification-item i {
500 margin: 0 20px 0 10px;
501 font-size: 24px;
502 }
503
504 .header-nav .notifications .notification-item h4 {
505 font-size: 16px;
506 font-weight: 600;
507 margin-bottom: 5px;
508 }
509
510 .header-nav .notifications .notification-item p {
511 font-size: 13px;
512 margin-bottom: 3px;
513 color: #919191;
514 }
515
516 .header-nav .notifications .notification-item:hover {
517 background-color: #f6f9ff;
518 }
519
520 .header-nav .messages {
521 inset: 8px -15px auto auto !important;
522 }
523
524 .header-nav .messages .message-item {
525 padding: 15px 10px;
526 transition: 0.3s;
527 }
528
529 .header-nav .messages .message-item a {
530 display: flex;
531 }
532
533 .header-nav .messages .message-item img {
534 margin: 0 20px 0 10px;
535 max-height: 40px;
536 }
537
538 .header-nav .messages .message-item h4 {
539 font-size: 16px;
540 font-weight: 600;
541 margin-bottom: 5px;
542 color: #444444;
543 }
544
545 .header-nav .messages .message-item p {
546 font-size: 13px;
547 margin-bottom: 3px;
548 color: #919191;
549 }
550
551 .header-nav .messages .message-item:hover {
552 background-color: #f6f9ff;
553 }
554
555 .header-nav .profile {
556 min-width: 240px;
557 padding-bottom: 0;
558 top: 8px !important;
559 }
560
561 .header-nav .profile .dropdown-header h6 {
562 font-size: 18px;
563 margin-bottom: 0;
564 font-weight: 600;
565 color: #444444;
566 }
567
568 .header-nav .profile .dropdown-header span {
569 font-size: 14px;
570 }
571
572 .header-nav .profile .dropdown-item {
573 font-size: 14px;
574 padding: 10px 15px;
575 transition: 0.3s;
576 }
577
578 .header-nav .profile .dropdown-item i {
579 margin-right: 10px;
580 font-size: 18px;
581 line-height: 0;
582 }
583
584 .header-nav .profile .dropdown-item:hover {
585 background-color: #f6f9ff;
586 }
587
588 /*--------------------------------------------------------------
589 # Sidebar
590 --------------------------------------------------------------*/
591 .sidebar {
592 position: fixed;
593 top: 60px;
594 left: 0;
595 bottom: 0;
596 width: 300px;
597 z-index: 996;
598 transition: all 0.3s;
599 padding: 20px;
600 overflow-y: auto;
601 scrollbar-width: thin;
602 scrollbar-color: #aab7cf transparent;
603 box-shadow: 0px 0px 20px rgba(1, 41, 112, 0.1);
604 background-color: #fff;
605 }
606
607 @media (max-width: 1199px) {
608 .sidebar {
609 left: -300px;
610 }
611 }
612
613 .sidebar::-webkit-scrollbar {
614 width: 5px;
615 height: 8px;
616 background-color: #fff;
617 }
618
619 .sidebar::-webkit-scrollbar-thumb {
620 background-color: #aab7cf;
621 }
622
623 @media (min-width: 1200px) {
624
625 /* #main,
626 #footer {
627 margin-left: 300px;
628 }
629 }*/
630
631 @media (max-width: 1199px) {
632 .toggle-sidebar .sidebar {
633 left: 0;
634 }
635 }
636
637 @media (min-width: 1200px) {
638
639 .toggle-sidebar #main,
640 .toggle-sidebar #footer {
641 margin-left: 0;
642 }
643
644 .toggle-sidebar .sidebar {
645 left: -300px;
646 }
647 }
648
649 .sidebar-nav {
650 padding: 0;
651 margin: 0;
652 list-style: none;
653 }
654
655 .sidebar-nav li {
656 padding: 0;
657 margin: 0;
658 list-style: none;
659 }
660
661 .sidebar-nav .nav-item {
662 margin-bottom: 5px;
663 }
664
665 .sidebar-nav .nav-heading {
666 font-size: 11px;
667 text-transform: uppercase;
668 color: #899bbd;
669 font-weight: 600;
670 margin: 10px 0 5px 15px;
671 }
672
673 .sidebar-nav .nav-link {
674 display: flex;
675 align-items: center;
676 font-size: 15px;
677 font-weight: 600;
678 color: #4154f1;
679 transition: 0.3;
680 background: #f6f9ff;
681 padding: 10px 15px;
682 border-radius: 4px;
683 }
684
685 .sidebar-nav .nav-link i {
686 font-size: 16px;
687 margin-right: 10px;
688 color: #4154f1;
689 }
690
691 .sidebar-nav .nav-link.collapsed {
692 color: #012970;
693 background: #fff;
694 }
695
696 .sidebar-nav .nav-link.collapsed i {
697 color: #899bbd;
698 }
699
700 .sidebar-nav .nav-link:hover {
701 color: #4154f1;
702 background: #f6f9ff;
703 }
704
705 .sidebar-nav .nav-link:hover i {
706 color: #4154f1;
707 }
708
709 .sidebar-nav .nav-link .bi-chevron-down {
710 margin-right: 0;
711 transition: transform 0.2s ease-in-out;
712 }
713
714 .sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down {
715 transform: rotate(180deg);
716 }
717
718 .sidebar-nav .nav-content {
719 padding: 5px 0 0 0;
720 margin: 0;
721 list-style: none;
722 }
723
724 .sidebar-nav .nav-content a {
725 display: flex;
726 align-items: center;
727 font-size: 14px;
728 font-weight: 600;
729 color: #012970;
730 transition: 0.3;
731 padding: 10px 0 10px 40px;
732 transition: 0.3s;
733 }
734
735 .sidebar-nav .nav-content a i {
736 font-size: 6px;
737 margin-right: 8px;
738 line-height: 0;
739 border-radius: 50%;
740 }
741
742 .sidebar-nav .nav-content a:hover,
743 .sidebar-nav .nav-content a.active {
744 color: #4154f1;
745 }
746
747 .sidebar-nav .nav-content a.active i {
748 background-color: #4154f1;
749 }
750
751 /*--------------------------------------------------------------
752 # Dashboard
753 --------------------------------------------------------------*/
754 /* Filter dropdown */
755 .dashboard .filter {
756 position: absolute;
757 right: 0px;
758 top: 15px;
759 }
760
761 .dashboard .filter .icon {
762 color: #aab7cf;
763 padding-right: 20px;
764 padding-bottom: 5px;
765 transition: 0.3s;
766 font-size: 16px;
767 }
768
769 .dashboard .filter .icon:hover,
770 .dashboard .filter .icon:focus {
771 color: #4154f1;
772 }
773
774 .dashboard .filter .dropdown-header {
775 padding: 8px 15px;
776 }
777
778 .dashboard .filter .dropdown-header h6 {
779 text-transform: uppercase;
780 font-size: 14px;
781 font-weight: 600;
782 letter-spacing: 1px;
783 color: #aab7cf;
784 margin-bottom: 0;
785 padding: 0;
786 }
787
788 .dashboard .filter .dropdown-item {
789 padding: 8px 15px;
790 }
791
792 /* Info Cards */
793 .dashboard .info-card {
794 padding-bottom: 10px;
795 }
796
797 .dashboard .info-card h6 {
798 font-size: 28px;
799 color: #012970;
800 font-weight: 700;
801 margin: 0;
802 padding: 0;
803 }
804
805 .dashboard .card-icon {
806 font-size: 32px;
807 line-height: 0;
808 width: 64px;
809 height: 64px;
810 flex-shrink: 0;
811 flex-grow: 0;
812 }
813
814 .dashboard .sales-card .card-icon {
815 color: #4154f1;
816 background: #f6f6fe;
817 }
818
819 .dashboard .revenue-card .card-icon {
820 color: #2eca6a;
821 background: #e0f8e9;
822 }
823
824 .dashboard .customers-card .card-icon {
825 color: #ff771d;
826 background: #ffecdf;
827 }
828
829 /* Activity */
830 .dashboard .activity {
831 font-size: 14px;
832 }
833
834 .dashboard .activity .activity-item .activite-label {
835 color: #888;
836 position: relative;
837 flex-shrink: 0;
838 flex-grow: 0;
839 min-width: 64px;
840 }
841
842 .dashboard .activity .activity-item .activite-label::before {
843 content: "";
844 position: absolute;
845 right: -11px;
846 width: 4px;
847 top: 0;
848 bottom: 0;
849 background-color: #eceefe;
850 }
851
852 .dashboard .activity .activity-item .activity-badge {
853 margin-top: 3px;
854 z-index: 1;
855 font-size: 11px;
856 line-height: 0;
857 border-radius: 50%;
858 flex-shrink: 0;
859 border: 3px solid #fff;
860 flex-grow: 0;
861 }
862
863 .dashboard .activity .activity-item .activity-content {
864 padding-left: 10px;
865 padding-bottom: 20px;
866 }
867
868 .dashboard .activity .activity-item:first-child .activite-label::before {
869 top: 5px;
870 }
871
872 .dashboard .activity .activity-item:last-child .activity-content {
873 padding-bottom: 0;
874 }
875
876 /* News & Updates */
877 .dashboard .news .post-item+.post-item {
878 margin-top: 15px;
879 }
880
881 .dashboard .news img {
882 width: 80px;
883 float: left;
884 border-radius: 5px;
885 }
886
887 .dashboard .news h4 {
888 font-size: 15px;
889 margin-left: 95px;
890 font-weight: bold;
891 margin-bottom: 5px;
892 }
893
894 .dashboard .news h4 a {
895 color: #012970;
896 transition: 0.3s;
897 }
898
899 .dashboard .news h4 a:hover {
900 color: #4154f1;
901 }
902
903 .dashboard .news p {
904 font-size: 14px;
905 color: #777777;
906 margin-left: 95px;
907 }
908
909 /* Recent Sales */
910 .dashboard .recent-sales {
911 font-size: 14px;
912 }
913
914 .dashboard .recent-sales .table thead {
915 background: #f6f6fe;
916 }
917
918 .dashboard .recent-sales .table thead th {
919 border: 0;
920 }
921
922 .dashboard .recent-sales .dataTable-top {
923 padding: 0 0 10px 0;
924 }
925
926 .dashboard .recent-sales .dataTable-bottom {
927 padding: 10px 0 0 0;
928 }
929
930 /* Top Selling */
931 .dashboard .top-selling {
932 font-size: 14px;
933 }
934
935 .dashboard .top-selling .table thead {
936 background: #f6f6fe;
937 }
938
939 .dashboard .top-selling .table thead th {
940 border: 0;
941 }
942
943 .dashboard .top-selling .table tbody td {
944 vertical-align: middle;
945 }
946
947 .dashboard .top-selling img {
948 border-radius: 5px;
949 max-width: 60px;
950 }
951
952 /*--------------------------------------------------------------
953 # Icons list page
954 --------------------------------------------------------------*/
955 .iconslist {
956 display: grid;
957 max-width: 100%;
958 grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
959 gap: 1.25rem;
960 padding-top: 15px;
961 }
962
963 .iconslist .icon {
964 background-color: #fff;
965 border-radius: 0.25rem;
966 text-align: center;
967 color: #012970;
968 padding: 15px 0;
969 }
970
971 .iconslist i {
972 margin: 0.25rem;
973 font-size: 2.5rem;
974 }
975
976 .iconslist .label {
977 font-family: var(--bs-font-monospace);
978 display: inline-block;
979 width: 100%;
980 overflow: hidden;
981 padding: 0.25rem;
982 font-size: 12px;
983 text-overflow: ellipsis;
984 white-space: nowrap;
985 color: #666;
986 }
987
988 /*--------------------------------------------------------------
989 # Profie Page
990 --------------------------------------------------------------*/
991 .profile .profile-card img {
992 max-width: 120px;
993 }
994
995 .profile .profile-card h2 {
996 font-size: 24px;
997 font-weight: 700;
998 color: #2c384e;
999 margin: 10px 0 0 0;
1000 }
1001
1002 .profile .profile-card h3 {
1003 font-size: 18px;
1004 }
1005
1006 .profile .profile-card .social-links a {
1007 font-size: 20px;
1008 display: inline-block;
1009 color: rgba(1, 41, 112, 0.5);
1010 line-height: 0;
1011 margin-right: 10px;
1012 transition: 0.3s;
1013 }
1014
1015 .profile .profile-card .social-links a:hover {
1016 color: #012970;
1017 }
1018
1019 .profile .profile-overview .row {
1020 margin-bottom: 20px;
1021 font-size: 15px;
1022 }
1023
1024 .profile .profile-overview .card-title {
1025 color: #012970;
1026 }
1027
1028 .profile .profile-overview .label {
1029 font-weight: 600;
1030 color: rgba(1, 41, 112, 0.6);
1031 }
1032
1033 .profile .profile-edit label {
1034 font-weight: 600;
1035 color: rgba(1, 41, 112, 0.6);
1036 }
1037
1038 .profile .profile-edit img {
1039 max-width: 120px;
1040 }
1041
1042 /*--------------------------------------------------------------
1043 # F.A.Q Page
1044 --------------------------------------------------------------*/
1045 .faq .basic h6 {
1046 font-size: 18px;
1047 font-weight: 600;
1048 color: #4154f1;
1049 }
1050
1051 .faq .basic p {
1052 color: #6980aa;
1053 }
1054
1055 /*--------------------------------------------------------------
1056 # Contact
1057 --------------------------------------------------------------*/
1058 .contact .info-box {
1059 padding: 28px 30px;
1060 }
1061
1062 .contact .info-box i {
1063 font-size: 38px;
1064 line-height: 0;
1065 color: #4154f1;
1066 }
1067
1068 .contact .info-box h3 {
1069 font-size: 20px;
1070 color: #012970;
1071 font-weight: 700;
1072 margin: 20px 0 10px 0;
1073 }
1074
1075 .contact .info-box p {
1076 padding: 0;
1077 line-height: 24px;
1078 font-size: 14px;
1079 margin-bottom: 0;
1080 }
1081
1082 .contact .php-email-form .error-message {
1083 display: none;
1084 color: #fff;
1085 background: #ed3c0d;
1086 text-align: left;
1087 padding: 15px;
1088 margin-bottom: 24px;
1089 font-weight: 600;
1090 }
1091
1092 .contact .php-email-form .sent-message {
1093 display: none;
1094 color: #fff;
1095 background: #18d26e;
1096 text-align: center;
1097 padding: 15px;
1098 margin-bottom: 24px;
1099 font-weight: 600;
1100 }
1101
1102 .contact .php-email-form .loading {
1103 display: none;
1104 background: #fff;
1105 text-align: center;
1106 padding: 15px;
1107 margin-bottom: 24px;
1108 }
1109
1110 .contact .php-email-form .loading:before {
1111 content: "";
1112 display: inline-block;
1113 border-radius: 50%;
1114 width: 24px;
1115 height: 24px;
1116 margin: 0 10px -6px 0;
1117 border: 3px solid #18d26e;
1118 border-top-color: #eee;
1119 animation: animate-loading 1s linear infinite;
1120 }
1121
1122 .contact .php-email-form input,
1123 .contact .php-email-form textarea {
1124 border-radius: 0;
1125 box-shadow: none;
1126 font-size: 14px;
1127 border-radius: 0;
1128 }
1129
1130 .contact .php-email-form input:focus,
1131 .contact .php-email-form textarea:focus {
1132 border-color: #4154f1;
1133 }
1134
1135 .contact .php-email-form input {
1136 padding: 10px 15px;
1137 }
1138
1139 .contact .php-email-form textarea {
1140 padding: 12px 15px;
1141 }
1142
1143 .contact .php-email-form button[type=submit] {
1144 background: #4154f1;
1145 border: 0;
1146 padding: 10px 30px;
1147 color: #fff;
1148 transition: 0.4s;
1149 border-radius: 4px;
1150 }
1151
1152 .contact .php-email-form button[type=submit]:hover {
1153 background: #5969f3;
1154 }
1155
1156 @keyframes animate-loading {
1157 0% {
1158 transform: rotate(0deg);
1159 }
1160
1161 100% {
1162 transform: rotate(360deg);
1163 }
1164 }
1165
1166 /*--------------------------------------------------------------
1167 # Error 404
1168 --------------------------------------------------------------*/
1169 .error-404 {
1170 padding: 30px;
1171 }
1172
1173 .error-404 h1 {
1174 font-size: 180px;
1175 font-weight: 700;
1176 color: #4154f1;
1177 margin-bottom: 0;
1178 line-height: 150px;
1179 }
1180
1181 .error-404 h2 {
1182 font-size: 24px;
1183 font-weight: 700;
1184 color: #012970;
1185 margin-bottom: 30px;
1186 }
1187
1188 .error-404 .btn {
1189 background: #51678f;
1190 color: #fff;
1191 padding: 8px 30px;
1192 }
1193
1194 .error-404 .btn:hover {
1195 background: #3e4f6f;
1196 }
1197
1198 @media (min-width: 992px) {
1199 .error-404 img {
1200 max-width: 50%;
1201 }
1202 }
1203
1204 /*--------------------------------------------------------------
1205 # Footer
1206 --------------------------------------------------------------*/
1207 .footer {
1208 padding: 20px 0;
1209 font-size: 14px;
1210 transition: all 0.3s;
1211 border-top: 1px solid #cddfff;
1212 }
1213
1214 .footer .copyright {
1215 text-align: center;
1216 color: #012970;
1217 }
1218
1219 .footer .credits {
1220 padding-top: 5px;
1221 text-align: center;
1222 font-size: 13px;
1223 color: #012970;
1224 }
1225
1226 /*Custom CSS by Kadir*/
1227 .chatsession_table_area{
1228 padding: 0 10px;
1229 margin: 0 auto;
1230 }