Feed & LikeBox For Facebook - Version 2.6.0

Version Description

[ 19/02/2018 ]

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Feed & LikeBox For Facebook
Version 2.6.0
Comparing to
See all releases

Code changes from version 2.5.9 to 2.6.0

css/bootstrap.min.css CHANGED
@@ -1,1340 +1,6 @@
1
  /*!
2
- * Bootstrap v3.1.1 (http://getbootstrap.com)
3
- * Copyright 2011-2014 Twitter, Inc.
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
- */
6
-
7
-
8
- small {
9
- font-size: 80%;
10
- }
11
- sub,
12
- sup {
13
- position: relative;
14
- font-size: 75%;
15
- line-height: 0;
16
- vertical-align: baseline;
17
- }
18
- sup {
19
- top: -.5em;
20
- }
21
- sub {
22
- bottom: -.25em;
23
- }
24
- img {
25
- border: 0;
26
- }
27
- svg:not(:root) {
28
- overflow: hidden;
29
- }
30
- figure {
31
- margin: 1em 40px;
32
- }
33
- hr {
34
- height: 0;
35
- -moz-box-sizing: content-box;
36
- box-sizing: content-box;
37
- }
38
- pre {
39
- overflow: auto;
40
- }
41
- code,
42
- kbd,
43
- pre,
44
- samp {
45
- font-family: monospace, monospace;
46
- font-size: 1em;
47
- }
48
- button,
49
- input,
50
- optgroup,
51
- select,
52
- textarea {
53
- margin: 0;
54
- font: inherit;
55
- color: inherit;
56
- }
57
- button {
58
- overflow: visible;
59
- }
60
- button,
61
- select {
62
- text-transform: none;
63
- }
64
- button,
65
- html input[type="button"],
66
- input[type="reset"],
67
- input[type="submit"] {
68
- -webkit-appearance: button;
69
- cursor: pointer;
70
- }
71
- button[disabled],
72
- html input[disabled] {
73
- cursor: default;
74
- }
75
- button::-moz-focus-inner,
76
- input::-moz-focus-inner {
77
- padding: 0;
78
- border: 0;
79
- }
80
- input {
81
- line-height: normal;
82
- }
83
- input[type="checkbox"],
84
- input[type="radio"] {
85
- box-sizing: border-box;
86
- padding: 0;
87
- }
88
- input[type="number"]::-webkit-inner-spin-button,
89
- input[type="number"]::-webkit-outer-spin-button {
90
- height: auto;
91
- }
92
- input[type="search"] {
93
- -webkit-box-sizing: content-box;
94
- -moz-box-sizing: content-box;
95
- box-sizing: content-box;
96
- -webkit-appearance: textfield;
97
- }
98
- input[type="search"]::-webkit-search-cancel-button,
99
- input[type="search"]::-webkit-search-decoration {
100
- -webkit-appearance: none;
101
- }
102
- fieldset {
103
- padding: .35em .625em .75em;
104
- margin: 0 2px;
105
- border: 1px solid #c0c0c0;
106
- }
107
- legend {
108
- padding: 0;
109
- border: 0;
110
- }
111
- textarea {
112
- overflow: auto;
113
- }
114
- optgroup {
115
- font-weight: bold;
116
- }
117
- table {
118
- border-spacing: 0;
119
- border-collapse: collapse;
120
- }
121
- td,
122
- th {
123
- padding: 0;
124
- }
125
- @media print {
126
- * {
127
- color: #000 !important;
128
- text-shadow: none !important;
129
- background: transparent !important;
130
- box-shadow: none !important;
131
- }
132
- a,
133
- a:visited {
134
- text-decoration: underline;
135
- }
136
- a[href]:after {
137
- content: " (" attr(href) ")";
138
- }
139
- abbr[title]:after {
140
- content: " (" attr(title) ")";
141
- }
142
- a[href^="javascript:"]:after,
143
- a[href^="#"]:after {
144
- content: "";
145
- }
146
- pre,
147
- blockquote {
148
- border: 1px solid #999;
149
-
150
- page-break-inside: avoid;
151
- }
152
- thead {
153
- display: table-header-group;
154
- }
155
- tr,
156
- img {
157
- page-break-inside: avoid;
158
- }
159
- img {
160
- max-width: 100% !important;
161
- }
162
- p,
163
- h2,
164
- h3 {
165
- orphans: 3;
166
- widows: 3;
167
- }
168
- h2,
169
- h3 {
170
- page-break-after: avoid;
171
- }
172
- select {
173
- background: #fff !important;
174
- }
175
- .navbar {
176
- display: none;
177
- }
178
- .table td,
179
- .table th {
180
- background-color: #fff !important;
181
- }
182
- .btn > .caret,
183
- .dropup > .btn > .caret {
184
- border-top-color: #000 !important;
185
- }
186
- .label {
187
- border: 1px solid #000;
188
- }
189
- .table {
190
- border-collapse: collapse !important;
191
- }
192
- .table-bordered th,
193
- .table-bordered td {
194
- border: 1px solid #ddd !important;
195
- }
196
- }
197
- * {
198
- -webkit-box-sizing: border-box;
199
- -moz-box-sizing: border-box;
200
- box-sizing: border-box;
201
- }
202
- *:before,
203
- *:after {
204
- -webkit-box-sizing: border-box;
205
- -moz-box-sizing: border-box;
206
- box-sizing: border-box;
207
- }
208
- html {
209
- font-size: 62.5%;
210
-
211
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
212
- }
213
- body {
214
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
215
- font-size: 14px;
216
- line-height: 1.42857143;
217
- color: #333;
218
- background-color: transparent;
219
- }
220
- input,
221
- button,
222
- select,
223
- textarea {
224
- font-family: inherit;
225
- font-size: inherit;
226
- line-height: inherit;
227
- }
228
- a {
229
- color: #428bca;
230
- text-decoration: none;
231
- }
232
- a:hover,
233
- a:focus {
234
- color: #2a6496;
235
- text-decoration: underline;
236
- }
237
- a:focus {
238
- outline: thin dotted;
239
- outline: 5px auto -webkit-focus-ring-color;
240
- outline-offset: -2px;
241
- }
242
- figure {
243
- margin: 0;
244
- }
245
- img {
246
- vertical-align: middle;
247
- }
248
- .img-responsive,
249
- .thumbnail > img,
250
- .thumbnail a > img,
251
- .carousel-inner > .item > img,
252
- .carousel-inner > .item > a > img {
253
- display: block;
254
- max-width: 100%;
255
- height: auto;
256
- }
257
- .img-rounded {
258
- border-radius: 6px;
259
- }
260
- .img-thumbnail {
261
- display: inline-block;
262
- max-width: 100%;
263
- height: auto;
264
- padding: 4px;
265
- line-height: 1.42857143;
266
- background-color: #fff;
267
- border: 1px solid #ddd;
268
- border-radius: 4px;
269
- -webkit-transition: all .2s ease-in-out;
270
- transition: all .2s ease-in-out;
271
- }
272
- .img-circle {
273
- border-radius: 50%;
274
- }
275
- hr {
276
- margin-top: 20px;
277
- margin-bottom: 20px;
278
- border: 0;
279
- border-top: 1px solid #eee;
280
- }
281
- .sr-only {
282
- position: absolute;
283
- width: 1px;
284
- height: 1px;
285
- padding: 0;
286
- margin: -1px;
287
- overflow: hidden;
288
- clip: rect(0, 0, 0, 0);
289
- border: 0;
290
- }
291
- h1,
292
- h2,
293
- h3,
294
- h4,
295
- h5,
296
- h6,
297
- .h1,
298
- .h2,
299
- .h3,
300
- .h4,
301
- .h5,
302
- .h6 {
303
- font-family: inherit;
304
- font-weight: 500;
305
- line-height: 1.1;
306
- color: inherit;
307
- }
308
- h1 small,
309
- h2 small,
310
- h3 small,
311
- h4 small,
312
- h5 small,
313
- h6 small,
314
- .h1 small,
315
- .h2 small,
316
- .h3 small,
317
- .h4 small,
318
- .h5 small,
319
- .h6 small,
320
- h1 .small,
321
- h2 .small,
322
- h3 .small,
323
- h4 .small,
324
- h5 .small,
325
- h6 .small,
326
- .h1 .small,
327
- .h2 .small,
328
- .h3 .small,
329
- .h4 .small,
330
- .h5 .small,
331
- .h6 .small {
332
- font-weight: normal;
333
- line-height: 1;
334
- color: #999;
335
- }
336
- h1,
337
- .h1,
338
- h2,
339
- .h2,
340
- h3,
341
- .h3 {
342
- margin-top: 20px;
343
- margin-bottom: 10px;
344
- }
345
- h1 small,
346
- .h1 small,
347
- h2 small,
348
- .h2 small,
349
- h3 small,
350
- .h3 small,
351
- h1 .small,
352
- .h1 .small,
353
- h2 .small,
354
- .h2 .small,
355
- h3 .small,
356
- .h3 .small {
357
- font-size: 65%;
358
- }
359
- h4,
360
- .h4,
361
- h5,
362
- .h5,
363
- h6,
364
- .h6 {
365
- margin-top: 10px;
366
- margin-bottom: 10px;
367
- }
368
- h4 small,
369
- .h4 small,
370
- h5 small,
371
- .h5 small,
372
- h6 small,
373
- .h6 small,
374
- h4 .small,
375
- .h4 .small,
376
- h5 .small,
377
- .h5 .small,
378
- h6 .small,
379
- .h6 .small {
380
- font-size: 75%;
381
- }
382
- h1,
383
- .h1 {
384
- font-size: 36px;
385
- }
386
- h2,
387
- .h2 {
388
- font-size: 30px;
389
- }
390
- h3,
391
- .h3 {
392
- font-size: 24px;
393
- }
394
- h4,
395
- .h4 {
396
- font-size: 18px;
397
- }
398
- h5,
399
- .h5 {
400
- font-size: 14px;
401
- }
402
- h6,
403
- .h6 {
404
- font-size: 12px;
405
- }
406
- p {
407
- margin: 0 0 10px;
408
- }
409
- .lead {
410
- margin-bottom: 20px;
411
- font-size: 16px;
412
- font-weight: 200;
413
- line-height: 1.4;
414
- }
415
- @media (min-width: 768px) {
416
- .lead {
417
- font-size: 21px;
418
- }
419
- }
420
- small,
421
- .small {
422
- font-size: 85%;
423
- }
424
- cite {
425
- font-style: normal;
426
- }
427
- .text-left {
428
- text-align: left;
429
- }
430
- .text-right {
431
- text-align: right;
432
- }
433
- .text-center {
434
- text-align: center;
435
- }
436
- .text-justify {
437
- text-align: justify;
438
- }
439
- .text-muted {
440
- color: #999;
441
- }
442
- .text-primary {
443
- color: #428bca;
444
- }
445
- a.text-primary:hover {
446
- color: #3071a9;
447
- }
448
- .text-success {
449
- color: #3c763d;
450
- }
451
- a.text-success:hover {
452
- color: #2b542c;
453
- }
454
- .text-info {
455
- color: #31708f;
456
- }
457
- a.text-info:hover {
458
- color: #245269;
459
- }
460
- .text-warning {
461
- color: #8a6d3b;
462
- }
463
- a.text-warning:hover {
464
- color: #66512c;
465
- }
466
- .text-danger {
467
- color: #a94442;
468
- }
469
- a.text-danger:hover {
470
- color: #843534;
471
- }
472
- .bg-primary {
473
- color: #fff;
474
- background-color: #428bca;
475
- }
476
- a.bg-primary:hover {
477
- background-color: #3071a9;
478
- }
479
- .bg-success {
480
- background-color: #dff0d8;
481
- }
482
- a.bg-success:hover {
483
- background-color: #c1e2b3;
484
- }
485
- .bg-info {
486
- background-color: #d9edf7;
487
- }
488
- a.bg-info:hover {
489
- background-color: #afd9ee;
490
- }
491
- .bg-warning {
492
- background-color: #fcf8e3;
493
- }
494
- a.bg-warning:hover {
495
- background-color: #f7ecb5;
496
- }
497
- .bg-danger {
498
- background-color: #f2dede;
499
- }
500
- a.bg-danger:hover {
501
- background-color: #e4b9b9;
502
- }
503
- .page-header {
504
- padding-bottom: 9px;
505
- margin: 40px 0 20px;
506
- border-bottom: 1px solid #eee;
507
- }
508
- ul,
509
- ol {
510
- margin-top: 0;
511
- margin-bottom: 10px;
512
- }
513
- ul ul,
514
- ol ul,
515
- ul ol,
516
- ol ol {
517
- margin-bottom: 0;
518
- }
519
- .list-unstyled {
520
- padding-left: 0;
521
- list-style: none;
522
- }
523
- .list-inline {
524
- padding-left: 0;
525
- margin-left: -5px;
526
- list-style: none;
527
- }
528
- .list-inline > li {
529
- display: inline-block;
530
- padding-right: 5px;
531
- padding-left: 5px;
532
- }
533
- dl {
534
- margin-top: 0;
535
- margin-bottom: 20px;
536
- }
537
- dt,
538
- dd {
539
- line-height: 1.42857143;
540
- }
541
- dt {
542
- font-weight: bold;
543
- }
544
- dd {
545
- margin-left: 0;
546
- }
547
- @media (min-width: 768px) {
548
- .dl-horizontal dt {
549
- float: left;
550
- width: 160px;
551
- overflow: hidden;
552
- clear: left;
553
- text-align: right;
554
- text-overflow: ellipsis;
555
- white-space: nowrap;
556
- }
557
- .dl-horizontal dd {
558
- margin-left: 180px;
559
- }
560
- }
561
- abbr[title],
562
- abbr[data-original-title] {
563
- cursor: help;
564
- border-bottom: 1px dotted #999;
565
- }
566
- .initialism {
567
- font-size: 90%;
568
- text-transform: uppercase;
569
- }
570
- blockquote {
571
- padding: 10px 20px;
572
- margin: 0 0 20px;
573
- font-size: 17.5px;
574
- border-left: 5px solid #eee;
575
- }
576
- blockquote p:last-child,
577
- blockquote ul:last-child,
578
- blockquote ol:last-child {
579
- margin-bottom: 0;
580
- }
581
- blockquote footer,
582
- blockquote small,
583
- blockquote .small {
584
- display: block;
585
- font-size: 80%;
586
- line-height: 1.42857143;
587
- color: #999;
588
- }
589
- blockquote footer:before,
590
- blockquote small:before,
591
- blockquote .small:before {
592
- content: '\2014 \00A0';
593
- }
594
- .blockquote-reverse,
595
- blockquote.pull-right {
596
- padding-right: 15px;
597
- padding-left: 0;
598
- text-align: right;
599
- border-right: 5px solid #eee;
600
- border-left: 0;
601
- }
602
- .blockquote-reverse footer:before,
603
- blockquote.pull-right footer:before,
604
- .blockquote-reverse small:before,
605
- blockquote.pull-right small:before,
606
- .blockquote-reverse .small:before,
607
- blockquote.pull-right .small:before {
608
- content: '';
609
- }
610
- .blockquote-reverse footer:after,
611
- blockquote.pull-right footer:after,
612
- .blockquote-reverse small:after,
613
- blockquote.pull-right small:after,
614
- .blockquote-reverse .small:after,
615
- blockquote.pull-right .small:after {
616
- content: '\00A0 \2014';
617
- }
618
- blockquote:before,
619
- blockquote:after {
620
- content: "";
621
- }
622
- address {
623
- margin-bottom: 20px;
624
- font-style: normal;
625
- line-height: 1.42857143;
626
- }
627
- code,
628
- kbd,
629
- pre,
630
- samp {
631
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
632
- }
633
- code {
634
- padding: 2px 4px;
635
- font-size: 90%;
636
- color: #c7254e;
637
- white-space: nowrap;
638
- background-color: #f9f2f4;
639
- border-radius: 4px;
640
- }
641
- kbd {
642
- padding: 2px 4px;
643
- font-size: 90%;
644
- color: #fff;
645
- background-color: #333;
646
- border-radius: 3px;
647
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
648
- }
649
- pre {
650
- display: block;
651
- padding: 9.5px;
652
- margin: 0 0 10px;
653
- font-size: 13px;
654
- line-height: 1.42857143;
655
- color: #333;
656
- word-break: break-all;
657
- word-wrap: break-word;
658
- background-color: #f5f5f5;
659
- border: 1px solid #ccc;
660
- border-radius: 4px;
661
- }
662
- pre code {
663
- padding: 0;
664
- font-size: inherit;
665
- color: inherit;
666
- white-space: pre-wrap;
667
- background-color: transparent;
668
- border-radius: 0;
669
- }
670
- .pre-scrollable {
671
- max-height: 340px;
672
- overflow-y: scroll;
673
- }
674
- .container {
675
- padding-right: 15px;
676
- padding-left: 15px;
677
- margin-right: auto;
678
- margin-left: auto;
679
- }
680
- @media (min-width: 768px) {
681
- .container {
682
- width: 750px;
683
- }
684
- }
685
- @media (min-width: 992px) {
686
- .container {
687
- width: 970px;
688
- }
689
- }
690
- @media (min-width: 1200px) {
691
- .container {
692
- width: 1170px;
693
- }
694
- }
695
- .container-fluid {
696
- padding-right: 15px;
697
- padding-left: 15px;
698
- margin-right: auto;
699
- margin-left: auto;
700
- }
701
- .row {
702
- margin-right: -15px;
703
- margin-left: -15px;
704
- }
705
- .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
706
- position: relative;
707
- min-height: 1px;
708
- padding-right: 15px;
709
- padding-left: 15px;
710
- }
711
- .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
712
- float: left;
713
- }
714
- .col-xs-12 {
715
- width: 100%;
716
- }
717
- .col-xs-11 {
718
- width: 91.66666667%;
719
- }
720
- .col-xs-10 {
721
- width: 83.33333333%;
722
- }
723
- .col-xs-9 {
724
- width: 75%;
725
- }
726
- .col-xs-8 {
727
- width: 66.66666667%;
728
- }
729
- .col-xs-7 {
730
- width: 58.33333333%;
731
- }
732
- .col-xs-6 {
733
- width: 50%;
734
- }
735
- .col-xs-5 {
736
- width: 41.66666667%;
737
- }
738
- .col-xs-4 {
739
- width: 33.33333333%;
740
- }
741
- .col-xs-3 {
742
- width: 25%;
743
- }
744
- .col-xs-2 {
745
- width: 16.66666667%;
746
- }
747
- .col-xs-1 {
748
- width: 8.33333333%;
749
- }
750
- .col-xs-pull-12 {
751
- right: 100%;
752
- }
753
- .col-xs-pull-11 {
754
- right: 91.66666667%;
755
- }
756
- .col-xs-pull-10 {
757
- right: 83.33333333%;
758
- }
759
- .col-xs-pull-9 {
760
- right: 75%;
761
- }
762
- .col-xs-pull-8 {
763
- right: 66.66666667%;
764
- }
765
- .col-xs-pull-7 {
766
- right: 58.33333333%;
767
- }
768
- .col-xs-pull-6 {
769
- right: 50%;
770
- }
771
- .col-xs-pull-5 {
772
- right: 41.66666667%;
773
- }
774
- .col-xs-pull-4 {
775
- right: 33.33333333%;
776
- }
777
- .col-xs-pull-3 {
778
- right: 25%;
779
- }
780
- .col-xs-pull-2 {
781
- right: 16.66666667%;
782
- }
783
- .col-xs-pull-1 {
784
- right: 8.33333333%;
785
- }
786
- .col-xs-pull-0 {
787
- right: 0;
788
- }
789
- .col-xs-push-12 {
790
- left: 100%;
791
- }
792
- .col-xs-push-11 {
793
- left: 91.66666667%;
794
- }
795
- .col-xs-push-10 {
796
- left: 83.33333333%;
797
- }
798
- .col-xs-push-9 {
799
- left: 75%;
800
- }
801
- .col-xs-push-8 {
802
- left: 66.66666667%;
803
- }
804
- .col-xs-push-7 {
805
- left: 58.33333333%;
806
- }
807
- .col-xs-push-6 {
808
- left: 50%;
809
- }
810
- .col-xs-push-5 {
811
- left: 41.66666667%;
812
- }
813
- .col-xs-push-4 {
814
- left: 33.33333333%;
815
- }
816
- .col-xs-push-3 {
817
- left: 25%;
818
- }
819
- .col-xs-push-2 {
820
- left: 16.66666667%;
821
- }
822
- .col-xs-push-1 {
823
- left: 8.33333333%;
824
- }
825
- .col-xs-push-0 {
826
- left: 0;
827
- }
828
- .col-xs-offset-12 {
829
- margin-left: 100%;
830
- }
831
- .col-xs-offset-11 {
832
- margin-left: 91.66666667%;
833
- }
834
- .col-xs-offset-10 {
835
- margin-left: 83.33333333%;
836
- }
837
- .col-xs-offset-9 {
838
- margin-left: 75%;
839
- }
840
- .col-xs-offset-8 {
841
- margin-left: 66.66666667%;
842
- }
843
- .col-xs-offset-7 {
844
- margin-left: 58.33333333%;
845
- }
846
- .col-xs-offset-6 {
847
- margin-left: 50%;
848
- }
849
- .col-xs-offset-5 {
850
- margin-left: 41.66666667%;
851
- }
852
- .col-xs-offset-4 {
853
- margin-left: 33.33333333%;
854
- }
855
- .col-xs-offset-3 {
856
- margin-left: 25%;
857
- }
858
- .col-xs-offset-2 {
859
- margin-left: 16.66666667%;
860
- }
861
- .col-xs-offset-1 {
862
- margin-left: 8.33333333%;
863
- }
864
- .col-xs-offset-0 {
865
- margin-left: 0;
866
- }
867
- @media (min-width: 768px) {
868
- .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
869
- float: left;
870
- }
871
- .col-sm-12 {
872
- width: 100%;
873
- }
874
- .col-sm-11 {
875
- width: 91.66666667%;
876
- }
877
- .col-sm-10 {
878
- width: 83.33333333%;
879
- }
880
- .col-sm-9 {
881
- width: 75%;
882
- }
883
- .col-sm-8 {
884
- width: 66.66666667%;
885
- }
886
- .col-sm-7 {
887
- width: 58.33333333%;
888
- }
889
- .col-sm-6 {
890
- width: 50%;
891
- }
892
- .col-sm-5 {
893
- width: 41.66666667%;
894
- }
895
- .col-sm-4 {
896
- width: 33.33333333%;
897
- }
898
- .col-sm-3 {
899
- width: 25%;
900
- }
901
- .col-sm-2 {
902
- width: 16.66666667%;
903
- }
904
- .col-sm-1 {
905
- width: 8.33333333%;
906
- }
907
- .col-sm-pull-12 {
908
- right: 100%;
909
- }
910
- .col-sm-pull-11 {
911
- right: 91.66666667%;
912
- }
913
- .col-sm-pull-10 {
914
- right: 83.33333333%;
915
- }
916
- .col-sm-pull-9 {
917
- right: 75%;
918
- }
919
- .col-sm-pull-8 {
920
- right: 66.66666667%;
921
- }
922
- .col-sm-pull-7 {
923
- right: 58.33333333%;
924
- }
925
- .col-sm-pull-6 {
926
- right: 50%;
927
- }
928
- .col-sm-pull-5 {
929
- right: 41.66666667%;
930
- }
931
- .col-sm-pull-4 {
932
- right: 33.33333333%;
933
- }
934
- .col-sm-pull-3 {
935
- right: 25%;
936
- }
937
- .col-sm-pull-2 {
938
- right: 16.66666667%;
939
- }
940
- .col-sm-pull-1 {
941
- right: 8.33333333%;
942
- }
943
- .col-sm-pull-0 {
944
- right: 0;
945
- }
946
- .col-sm-push-12 {
947
- left: 100%;
948
- }
949
- .col-sm-push-11 {
950
- left: 91.66666667%;
951
- }
952
- .col-sm-push-10 {
953
- left: 83.33333333%;
954
- }
955
- .col-sm-push-9 {
956
- left: 75%;
957
- }
958
- .col-sm-push-8 {
959
- left: 66.66666667%;
960
- }
961
- .col-sm-push-7 {
962
- left: 58.33333333%;
963
- }
964
- .col-sm-push-6 {
965
- left: 50%;
966
- }
967
- .col-sm-push-5 {
968
- left: 41.66666667%;
969
- }
970
- .col-sm-push-4 {
971
- left: 33.33333333%;
972
- }
973
- .col-sm-push-3 {
974
- left: 25%;
975
- }
976
- .col-sm-push-2 {
977
- left: 16.66666667%;
978
- }
979
- .col-sm-push-1 {
980
- left: 8.33333333%;
981
- }
982
- .col-sm-push-0 {
983
- left: 0;
984
- }
985
- .col-sm-offset-12 {
986
- margin-left: 100%;
987
- }
988
- .col-sm-offset-11 {
989
- margin-left: 91.66666667%;
990
- }
991
- .col-sm-offset-10 {
992
- margin-left: 83.33333333%;
993
- }
994
- .col-sm-offset-9 {
995
- margin-left: 75%;
996
- }
997
- .col-sm-offset-8 {
998
- margin-left: 66.66666667%;
999
- }
1000
- .col-sm-offset-7 {
1001
- margin-left: 58.33333333%;
1002
- }
1003
- .col-sm-offset-6 {
1004
- margin-left: 50%;
1005
- }
1006
- .col-sm-offset-5 {
1007
- margin-left: 41.66666667%;
1008
- }
1009
- .col-sm-offset-4 {
1010
- margin-left: 33.33333333%;
1011
- }
1012
- .col-sm-offset-3 {
1013
- margin-left: 25%;
1014
- }
1015
- .col-sm-offset-2 {
1016
- margin-left: 16.66666667%;
1017
- }
1018
- .col-sm-offset-1 {
1019
- margin-left: 8.33333333%;
1020
- }
1021
- .col-sm-offset-0 {
1022
- margin-left: 0;
1023
- }
1024
- }
1025
- @media (min-width: 992px) {
1026
- .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1027
- float: left;
1028
- }
1029
- .col-md-12 {
1030
- width: 100%;
1031
- }
1032
- .col-md-11 {
1033
- width: 91.66666667%;
1034
- }
1035
- .col-md-10 {
1036
- width: 83.33333333%;
1037
- }
1038
- .col-md-9 {
1039
- width: 75%;
1040
- }
1041
- .col-md-8 {
1042
- width: 66.66666667%;
1043
- }
1044
- .col-md-7 {
1045
- width: 58.33333333%;
1046
- }
1047
- .col-md-6 {
1048
- width: 50%;
1049
- }
1050
- .col-md-5 {
1051
- width: 41.66666667%;
1052
- }
1053
- .col-md-4 {
1054
- width: 33.33333333%;
1055
- }
1056
- .col-md-3 {
1057
- width: 25%;
1058
- }
1059
- .col-md-2 {
1060
- width: 16.66666667%;
1061
- }
1062
- .col-md-1 {
1063
- width: 8.33333333%;
1064
- }
1065
- .col-md-pull-12 {
1066
- right: 100%;
1067
- }
1068
- .col-md-pull-11 {
1069
- right: 91.66666667%;
1070
- }
1071
- .col-md-pull-10 {
1072
- right: 83.33333333%;
1073
- }
1074
- .col-md-pull-9 {
1075
- right: 75%;
1076
- }
1077
- .col-md-pull-8 {
1078
- right: 66.66666667%;
1079
- }
1080
- .col-md-pull-7 {
1081
- right: 58.33333333%;
1082
- }
1083
- .col-md-pull-6 {
1084
- right: 50%;
1085
- }
1086
- .col-md-pull-5 {
1087
- right: 41.66666667%;
1088
- }
1089
- .col-md-pull-4 {
1090
- right: 33.33333333%;
1091
- }
1092
- .col-md-pull-3 {
1093
- right: 25%;
1094
- }
1095
- .col-md-pull-2 {
1096
- right: 16.66666667%;
1097
- }
1098
- .col-md-pull-1 {
1099
- right: 8.33333333%;
1100
- }
1101
- .col-md-pull-0 {
1102
- right: 0;
1103
- }
1104
- .col-md-push-12 {
1105
- left: 100%;
1106
- }
1107
- .col-md-push-11 {
1108
- left: 91.66666667%;
1109
- }
1110
- .col-md-push-10 {
1111
- left: 83.33333333%;
1112
- }
1113
- .col-md-push-9 {
1114
- left: 75%;
1115
- }
1116
- .col-md-push-8 {
1117
- left: 66.66666667%;
1118
- }
1119
- .col-md-push-7 {
1120
- left: 58.33333333%;
1121
- }
1122
- .col-md-push-6 {
1123
- left: 50%;
1124
- }
1125
- .col-md-push-5 {
1126
- left: 41.66666667%;
1127
- }
1128
- .col-md-push-4 {
1129
- left: 33.33333333%;
1130
- }
1131
- .col-md-push-3 {
1132
- left: 25%;
1133
- }
1134
- .col-md-push-2 {
1135
- left: 16.66666667%;
1136
- }
1137
- .col-md-push-1 {
1138
- left: 8.33333333%;
1139
- }
1140
- .col-md-push-0 {
1141
- left: 0;
1142
- }
1143
- .col-md-offset-12 {
1144
- margin-left: 100%;
1145
- }
1146
- .col-md-offset-11 {
1147
- margin-left: 91.66666667%;
1148
- }
1149
- .col-md-offset-10 {
1150
- margin-left: 83.33333333%;
1151
- }
1152
- .col-md-offset-9 {
1153
- margin-left: 75%;
1154
- }
1155
- .col-md-offset-8 {
1156
- margin-left: 66.66666667%;
1157
- }
1158
- .col-md-offset-7 {
1159
- margin-left: 58.33333333%;
1160
- }
1161
- .col-md-offset-6 {
1162
- margin-left: 50%;
1163
- }
1164
- .col-md-offset-5 {
1165
- margin-left: 41.66666667%;
1166
- }
1167
- .col-md-offset-4 {
1168
- margin-left: 33.33333333%;
1169
- }
1170
- .col-md-offset-3 {
1171
- margin-left: 25%;
1172
- }
1173
- .col-md-offset-2 {
1174
- margin-left: 16.66666667%;
1175
- }
1176
- .col-md-offset-1 {
1177
- margin-left: 8.33333333%;
1178
- }
1179
- .col-md-offset-0 {
1180
- margin-left: 0;
1181
- }
1182
- }
1183
- @media (min-width: 1200px) {
1184
- .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1185
- float: left;
1186
- }
1187
- .col-lg-12 {
1188
- width: 100%;
1189
- }
1190
- .col-lg-11 {
1191
- width: 91.66666667%;
1192
- }
1193
- .col-lg-10 {
1194
- width: 83.33333333%;
1195
- }
1196
- .col-lg-9 {
1197
- width: 75%;
1198
- }
1199
- .col-lg-8 {
1200
- width: 66.66666667%;
1201
- }
1202
- .col-lg-7 {
1203
- width: 58.33333333%;
1204
- }
1205
- .col-lg-6 {
1206
- width: 50%;
1207
- }
1208
- .col-lg-5 {
1209
- width: 41.66666667%;
1210
- }
1211
- .col-lg-4 {
1212
- width: 33.33333333%;
1213
- }
1214
- .col-lg-3 {
1215
- width: 25%;
1216
- }
1217
- .col-lg-2 {
1218
- width: 16.66666667%;
1219
- }
1220
- .col-lg-1 {
1221
- width: 8.33333333%;
1222
- }
1223
- .col-lg-pull-12 {
1224
- right: 100%;
1225
- }
1226
- .col-lg-pull-11 {
1227
- right: 91.66666667%;
1228
- }
1229
- .col-lg-pull-10 {
1230
- right: 83.33333333%;
1231
- }
1232
- .col-lg-pull-9 {
1233
- right: 75%;
1234
- }
1235
- .col-lg-pull-8 {
1236
- right: 66.66666667%;
1237
- }
1238
- .col-lg-pull-7 {
1239
- right: 58.33333333%;
1240
- }
1241
- .col-lg-pull-6 {
1242
- right: 50%;
1243
- }
1244
- .col-lg-pull-5 {
1245
- right: 41.66666667%;
1246
- }
1247
- .col-lg-pull-4 {
1248
- right: 33.33333333%;
1249
- }
1250
- .col-lg-pull-3 {
1251
- right: 25%;
1252
- }
1253
- .col-lg-pull-2 {
1254
- right: 16.66666667%;
1255
- }
1256
- .col-lg-pull-1 {
1257
- right: 8.33333333%;
1258
- }
1259
- .col-lg-pull-0 {
1260
- right: 0;
1261
- }
1262
- .col-lg-push-12 {
1263
- left: 100%;
1264
- }
1265
- .col-lg-push-11 {
1266
- left: 91.66666667%;
1267
- }
1268
- .col-lg-push-10 {
1269
- left: 83.33333333%;
1270
- }
1271
- .col-lg-push-9 {
1272
- left: 75%;
1273
- }
1274
- .col-lg-push-8 {
1275
- left: 66.66666667%;
1276
- }
1277
- .col-lg-push-7 {
1278
- left: 58.33333333%;
1279
- }
1280
- .col-lg-push-6 {
1281
- left: 50%;
1282
- }
1283
- .col-lg-push-5 {
1284
- left: 41.66666667%;
1285
- }
1286
- .col-lg-push-4 {
1287
- left: 33.33333333%;
1288
- }
1289
- .col-lg-push-3 {
1290
- left: 25%;
1291
- }
1292
- .col-lg-push-2 {
1293
- left: 16.66666667%;
1294
- }
1295
- .col-lg-push-1 {
1296
- left: 8.33333333%;
1297
- }
1298
- .col-lg-push-0 {
1299
- left: 0;
1300
- }
1301
- .col-lg-offset-12 {
1302
- margin-left: 100%;
1303
- }
1304
- .col-lg-offset-11 {
1305
- margin-left: 91.66666667%;
1306
- }
1307
- .col-lg-offset-10 {
1308
- margin-left: 83.33333333%;
1309
- }
1310
- .col-lg-offset-9 {
1311
- margin-left: 75%;
1312
- }
1313
- .col-lg-offset-8 {
1314
- margin-left: 66.66666667%;
1315
- }
1316
- .col-lg-offset-7 {
1317
- margin-left: 58.33333333%;
1318
- }
1319
- .col-lg-offset-6 {
1320
- margin-left: 50%;
1321
- }
1322
- .col-lg-offset-5 {
1323
- margin-left: 41.66666667%;
1324
- }
1325
- .col-lg-offset-4 {
1326
- margin-left: 33.33333333%;
1327
- }
1328
- .col-lg-offset-3 {
1329
- margin-left: 25%;
1330
- }
1331
- .col-lg-offset-2 {
1332
- margin-left: 16.66666667%;
1333
- }
1334
- .col-lg-offset-1 {
1335
- margin-left: 8.33333333%;
1336
- }
1337
- .col-lg-offset-0 {
1338
- margin-left: 0;
1339
- }
1340
- }
1
  /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2016 Twitter, Inc.
4
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
6
+ /*# sourceMappingURL=bootstrap.min.css.map */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/custom-box-slider.css CHANGED
@@ -123,6 +123,29 @@
123
  display: block;
124
  padding-bottom: 18x!important;
125
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
 
127
  .weblizar-fb-model .weblizar-fb-eapps-facebook-feed a {
128
  color: #365899;
@@ -130,12 +153,10 @@
130
  }
131
 
132
 
133
- .weblizar-fb-model .weblizar-fb-eapps-facebook-feed-item-author-name
134
- {
135
  padding-top: 1px;
136
  text-overflow: ellipsis;
137
- overflow: hidden;
138
- white-space: nowrap;
139
  }
140
 
141
  .weblizar-fb-model .weblizar-fb-eapps-facebook-feed-item-author-name a {
@@ -173,9 +194,9 @@
173
  {
174
  display: none;
175
  }
176
- .weblizar-fb-model .feed_more {
177
- /* background: lightblue; */
178
- color: red;
179
  font-size: 13px;
180
  padding: 3px;
181
  cursor: pointer;
@@ -432,7 +453,7 @@
432
  .weblizar-fb-model .next {
433
  cursor: pointer;
434
  position: absolute;
435
- top: 50%;
436
  width: auto;
437
  padding: 12px;
438
  margin-top: -50px;
@@ -440,7 +461,6 @@
440
  font-weight: bold;
441
  font-size: 20px;
442
  transition: 0.6s ease;
443
- border-radius: 0 3px 3px 0;
444
  user-select: none;
445
  -webkit-user-select: none;
446
  }
@@ -453,9 +473,14 @@
453
 
454
  .weblizar-fb-model .next {
455
  right: 0;
456
- border-radius: 3px 0 0 3px;
457
  }
458
 
 
 
 
 
 
459
  /* On hover, add a black background color with a little bit see-through */
460
  .weblizar-fb-model .prev:hover,
461
  .weblizar-fb-model .next:hover {
@@ -477,3 +502,11 @@
477
  max-height:100%;
478
 
479
  }
 
 
 
 
 
 
 
 
123
  display: block;
124
  padding-bottom: 18x!important;
125
  }
126
+ .wp-weblizar_comment-area-titel{
127
+ font-weight: bold;
128
+ font-size: 16px;
129
+ color: #000;
130
+ padding-bottom: 10px;
131
+
132
+ }
133
+
134
+ .weblizar-fb-model .wp-weblizar_custom_box_comment .weblizar-fb-eapps-facebook-feed-item-author-name a {
135
+ border: none;
136
+ color: #17191a;
137
+ font-size: 15px;
138
+ font-weight: 300;
139
+ text-decoration: none;
140
+ }
141
+ .weblizar-fb-eapps-facebook-feed-popup-item-header.weblizar-fb-eapps-facebook-feed-item-author {
142
+
143
+ margin: 10px 0px;
144
+ padding-bottom: 10px;
145
+ }
146
+ .wp-weblizar_comment-area .weblizar-fb-eapps-facebook-feed-popup-item-header.weblizar-fb-eapps-facebook-feed-item-author {
147
+ border-bottom: 1px solid #ccc!important;
148
+ }
149
 
150
  .weblizar-fb-model .weblizar-fb-eapps-facebook-feed a {
151
  color: #365899;
153
  }
154
 
155
 
156
+ .weblizar-fb-model .weblizar-fb-eapps-facebook-feed-item-author-name {
 
157
  padding-top: 1px;
158
  text-overflow: ellipsis;
159
+
 
160
  }
161
 
162
  .weblizar-fb-model .weblizar-fb-eapps-facebook-feed-item-author-name a {
194
  {
195
  display: none;
196
  }
197
+ .weblizar-fb-model .feed_more
198
+ {
199
+ color: #ca0505!important;
200
  font-size: 13px;
201
  padding: 3px;
202
  cursor: pointer;
453
  .weblizar-fb-model .next {
454
  cursor: pointer;
455
  position: absolute;
456
+ top: 45%;
457
  width: auto;
458
  padding: 12px;
459
  margin-top: -50px;
461
  font-weight: bold;
462
  font-size: 20px;
463
  transition: 0.6s ease;
 
464
  user-select: none;
465
  -webkit-user-select: none;
466
  }
473
 
474
  .weblizar-fb-model .next {
475
  right: 0;
476
+ border-radius: 0 3px 3px 0;
477
  }
478
 
479
+ .weblizar-fb-product-information.text.col-md-4
480
+ {
481
+ margin-top: 25px;
482
+ margin-bottom: 20px;
483
+ }
484
  /* On hover, add a black background color with a little bit see-through */
485
  .weblizar-fb-model .prev:hover,
486
  .weblizar-fb-model .next:hover {
502
  max-height:100%;
503
 
504
  }
505
+ .weblizar-fb-product-popup-content .wp-weblizar_fb-plugin
506
+ {
507
+ display:none !important
508
+ }
509
+ .feed_main_widget .wp-weblizar_fb-plugin
510
+ {
511
+ display:none !important
512
+ }
css/facebook-feed-shortcode.css CHANGED
@@ -49,7 +49,10 @@
49
 
50
  }
51
  .wp-weblizar_fb-plugin .weblizar_fb-logo-left .fb_logo_left {
52
- min-width: 50px;
 
 
 
53
  }
54
  .wp-weblizar_fb-plugin .weblizar_fb-main-banner .weblizar_fb-facebook-feed-inner-text .button-group {
55
  position: absolute;
@@ -83,6 +86,10 @@
83
  border: 2px solid #fff;
84
  box-shadow: 0 1px 6px rgba(0, 0, 0, .5);
85
  }
 
 
 
 
86
 
87
  /*---- full-width---*/
88
  .wp-weblizar_fb-plugin.feed_main_widget .weblizar_fb-facebook-feed-top-area {
@@ -134,6 +141,16 @@
134
  margin: 0px!important;
135
  }
136
 
 
 
 
 
 
 
 
 
 
 
137
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .weblizar_fb-logo-right {
138
  padding:5px 15px;
139
  }
@@ -206,7 +223,7 @@ display: none !important;
206
  }
207
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .like,
208
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .share,
209
- .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .comment {
210
  margin-right: 10px;
211
  font-weight: bold;
212
  cursor: pointer;
@@ -256,13 +273,12 @@ display: none !important;
256
  -webkit-box-sizing: border-box;
257
  -moz-box-sizing: border-box;
258
  box-sizing: border-box;
259
- margin: 6px 0px 6px 0px;
260
  }
261
  .wp-weblizar_fb-plugin .bar .weblizar_fb-bar-left .panel .weblizar_fb-post-comment-likes .weblizar_fb-post-reactions{
262
  float: left;
263
  padding-top: 1px;
264
  font-size: 11px;
265
- line-height: 13px !important;
266
  }
267
  .wp-weblizar_fb-plugin .post-like, .wp-weblizar_fb-plugin .post-love, .wp-weblizar_fb-plugin .post-wow{
268
  font-size:15px;
@@ -282,7 +298,7 @@ display: none !important;
282
  float: left;
283
  clear: both;
284
  font-size: 12px;
285
- padding: 5px 20px 5px 10px !important;
286
  margin: 0 0 5px 0;
287
  background:#fff;
288
  -webkit-box-sizing: border-box;
@@ -617,10 +633,7 @@ margin-top: 10px !important;
617
  line-height: 25px;
618
  /* margin-top:34px!important; */
619
  }
620
- .wp-weblizar_fb-plugin.feed_main_widget .weblizar_fb-main-banner .weblizar_fb-main-pic .fb_main_pic{
621
 
622
-
623
- }
624
  .wp-weblizar_fb-plugin i.fa.fa-facebook {
625
  padding-right: 6px;
626
  border-right: 1px solid;
@@ -959,14 +972,14 @@ margin-top: 10px !important;
959
  }
960
  .fb_messaage_tag
961
  {
962
- color: #000000 !important;
963
  font-size: 14px !important;
964
  }
965
  .fb_date_size
966
  {
967
  font-size: 10px !important;
968
  }
969
- .wp-weblizar_fb-plugin .weblizar_fb-post-box.weblizar_fb-bg .complete
970
  {
971
  display: none;
972
  }
49
 
50
  }
51
  .wp-weblizar_fb-plugin .weblizar_fb-logo-left .fb_logo_left {
52
+ min-width: 50px;
53
+ border-radius: 2px;
54
+ box-shadow: 2px 2px 0px #dcdcdc;
55
+ border: 1px solid #ccc;
56
  }
57
  .wp-weblizar_fb-plugin .weblizar_fb-main-banner .weblizar_fb-facebook-feed-inner-text .button-group {
58
  position: absolute;
86
  border: 2px solid #fff;
87
  box-shadow: 0 1px 6px rgba(0, 0, 0, .5);
88
  }
89
+ .feed_main_widget a.weblizar_fb-main-pic.col-md-2.col-sm-2.col-xs-4 {
90
+ margin-top: 30px;
91
+ padding: 0;
92
+ }
93
 
94
  /*---- full-width---*/
95
  .wp-weblizar_fb-plugin.feed_main_widget .weblizar_fb-facebook-feed-top-area {
141
  margin: 0px!important;
142
  }
143
 
144
+ .wp-weblizar_fb-plugin.feed_main_widget .weblizar_fb-main-banner {
145
+ height: auto;
146
+ max-height: 140px!important;
147
+ margin-bottom: 40px;
148
+ }
149
+ .wp-weblizar_fb-plugin.feed_main_widget .weblizar_fb-main-banner .weblizar_fb-main-banner-img {
150
+ overflow: hidden;
151
+ max-height: 140px;
152
+ }
153
+
154
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .weblizar_fb-logo-right {
155
  padding:5px 15px;
156
  }
223
  }
224
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .like,
225
  .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .share,
226
+ .wp-weblizar_fb-plugin .weblizar_fb-post-box .bar .weblizar_fb-bar-left .weblizar_comment {
227
  margin-right: 10px;
228
  font-weight: bold;
229
  cursor: pointer;
273
  -webkit-box-sizing: border-box;
274
  -moz-box-sizing: border-box;
275
  box-sizing: border-box;
276
+ margin:0px;
277
  }
278
  .wp-weblizar_fb-plugin .bar .weblizar_fb-bar-left .panel .weblizar_fb-post-comment-likes .weblizar_fb-post-reactions{
279
  float: left;
280
  padding-top: 1px;
281
  font-size: 11px;
 
282
  }
283
  .wp-weblizar_fb-plugin .post-like, .wp-weblizar_fb-plugin .post-love, .wp-weblizar_fb-plugin .post-wow{
284
  font-size:15px;
298
  float: left;
299
  clear: both;
300
  font-size: 12px;
301
+ padding: 0px 20px 0px 10px !important;
302
  margin: 0 0 5px 0;
303
  background:#fff;
304
  -webkit-box-sizing: border-box;
633
  line-height: 25px;
634
  /* margin-top:34px!important; */
635
  }
 
636
 
 
 
637
  .wp-weblizar_fb-plugin i.fa.fa-facebook {
638
  padding-right: 6px;
639
  border-right: 1px solid;
972
  }
973
  .fb_messaage_tag
974
  {
975
+ color: #e34f0e !important;
976
  font-size: 14px !important;
977
  }
978
  .fb_date_size
979
  {
980
  font-size: 10px !important;
981
  }
982
+ .weblizar-fb-product-popup-content .wp-weblizar_fb-plugin
983
  {
984
  display: none;
985
  }
css/weblizar-option-style.css CHANGED
@@ -1377,4 +1377,18 @@ ol#weblizar_product a {
1377
  -ms-user-select: none;
1378
  -o-user-select: none;
1379
  user-select: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1380
  }
1377
  -ms-user-select: none;
1378
  -o-user-select: none;
1379
  user-select: none;
1380
+ }
1381
+ .bs-example
1382
+ {
1383
+ margin: 20px;
1384
+ }
1385
+ .panel-title .glyphicon{
1386
+ font-size: 14px;
1387
+ }
1388
+ label {
1389
+ margin-right:10px;
1390
+ }
1391
+
1392
+ #fb-msg {
1393
+ border: 1px #888888 solid; background-color: #C0CCFE; padding: 10px; font-size: inherit; font-weight: bold; font-family: inherit; font-style: inherit; text-decoration: inherit;
1394
  }
facebook-by-weblizar-data.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id']))
3
+ {
4
+ $FacebookSettingsArray = serialize(
5
+ array(
6
+ 'FacebookPageUrl' => $_POST['facebook-page-url'],
7
+ 'ColorScheme' => '',
8
+ 'Header' => $_POST['show-widget-header'],
9
+ 'Stream' => $_POST['show-live-stream'],
10
+ 'Width' => $_POST['widget-width'],
11
+ 'Height' => $_POST['widget-height'],
12
+ 'FbAppId' => $_POST['fb-app-id'],
13
+ 'ShowBorder' => 'true',
14
+ 'ShowFaces' => $_POST['show-fan-faces'],
15
+ 'ForceWall' => 'false'
16
+ )
17
+ );
18
+ update_option("weblizar_facebook_shortcode_settings", $FacebookSettingsArray);
19
+ }
20
+ $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
21
+ //load default values OR saved values
22
+ $ForceWall = 'false';
23
+ if ( isset( $FacebookSettings[ 'ForceWall' ] ) ) {
24
+ $ForceWall = $FacebookSettings[ 'ForceWall' ];
25
+ }
26
+
27
+ $Header = 'true';
28
+ if ( isset( $FacebookSettings[ 'Header' ] ) ) {
29
+ $Header = $FacebookSettings[ 'Header' ];
30
+ }
31
+
32
+ $Height = 560;
33
+ if ( isset( $FacebookSettings[ 'Height' ] ) ) {
34
+ $Height = $FacebookSettings[ 'Height' ];
35
+ }
36
+
37
+ $FacebookPageUrl = 'https://www.facebook.com/Weblizarwp/';
38
+ if ( isset( $FacebookSettings[ 'FacebookPageUrl' ] ) ) {
39
+ $FacebookPageUrl = $FacebookSettings[ 'FacebookPageUrl' ];
40
+ }
41
+
42
+ $ShowBorder = 'true';
43
+ if ( isset( $FacebookSettings[ 'ShowBorder' ] ) ) {
44
+ $ShowBorder = $FacebookSettings[ 'ShowBorder' ];
45
+ }
46
+
47
+ $ShowFaces = 'true';
48
+ if ( isset( $FacebookSettings[ 'ShowFaces' ] ) ) {
49
+ $ShowFaces = $FacebookSettings[ 'ShowFaces' ];
50
+ }
51
+
52
+ $Stream = 'true';
53
+ if ( isset( $FacebookSettings[ 'Stream' ] ) ) {
54
+ $Stream = $FacebookSettings[ 'Stream' ];
55
+ }
56
+
57
+ $Width = 292;
58
+ if ( isset( $FacebookSettings[ 'Width' ] ) ) {
59
+ $Width = $FacebookSettings[ 'Width' ];
60
+ }
61
+
62
+ $FbAppId = "488390501239538";
63
+ if ( isset( $FacebookSettings[ 'FbAppId' ] ) ) {
64
+ $FbAppId = $FacebookSettings[ 'FbAppId' ];
65
+ }
66
+ ?>
facebook-by-weblizar-help.php CHANGED
@@ -44,14 +44,10 @@
44
  <div id="options_tabs" class="">
45
  <ul class="nav nav-tabs tabtop tabsetting " role="tablist" id="nav">
46
  <li class="active"><a id="general"><div class="dashicons dashicons-admin-generic"></div><?php _e('Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
47
- <li><a id="fbfeed"><div class="dashicons dashicons-align-right"></div><?php _e('Facebook Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
48
- </li>
49
- <li><a id="needhelp">
50
- <div class="dashicons dashicons-editor-help"></div><?php _e('Need Help', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
51
- </a>
52
- </li>
53
-
54
  <li><a id="upgradetopro" ><?php _e('Upgrade to Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
 
55
  </ul>
56
  <?php require_once('help-body.php'); ?>
57
  <?php require_once('facebook-feed.php'); ?>
44
  <div id="options_tabs" class="">
45
  <ul class="nav nav-tabs tabtop tabsetting " role="tablist" id="nav">
46
  <li class="active"><a id="general"><div class="dashicons dashicons-admin-generic"></div><?php _e('Like Box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
47
+ <li><a id="fbfeed"><div class="dashicons dashicons-align-right"></div><?php _e('Facebook Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
48
+ <li><a id="needhelp"><div class="dashicons dashicons-editor-help"></div><?php _e('Need Help', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
 
 
 
 
 
49
  <li><a id="upgradetopro" ><?php _e('Upgrade to Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
50
+ <li><a id="fbadmin" ><?php _e('Feed Tab', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a></li>
51
  </ul>
52
  <?php require_once('help-body.php'); ?>
53
  <?php require_once('facebook-feed.php'); ?>
facebook-by-weblizar-short-code.php CHANGED
@@ -4,7 +4,6 @@
4
  */
5
  add_shortcode("FBW", "FacebookLikeBox");
6
  function FacebookLikeBox() {
7
-
8
  ob_start();
9
  $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
10
 
4
  */
5
  add_shortcode("FBW", "FacebookLikeBox");
6
  function FacebookLikeBox() {
 
7
  ob_start();
8
  $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
9
 
facebook-by-weblizar.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Facebook Feed & LikeBox
4
- * Version: 2.5.9
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds contents.
6
  * Author: Weblizar
7
  * Author URI: http://www.weblizar.com
@@ -21,10 +21,18 @@ function FacebookTranslation() {
21
  /*** Facebook By Weblizar Menu ***/
22
  add_action('admin_menu','WeblizarFacebookMenu');
23
  function WeblizarFacebookMenu() {
24
- $AdminMenu = add_menu_page( 'Facebook Feed & LikeBox', 'Facebook Feed & LikeBox', 'administrator', 'facebooky-by-weblizar', 'facebooky_by_weblizar_page_function', 'dashicons-facebook-alt');
 
 
25
  }
26
 
27
- function facebooky_by_weblizar_page_function() {
 
 
 
 
 
 
28
  wp_enqueue_script('jquery');
29
  wp_enqueue_script('bootstrap-min-js', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/bootstrap.min.js');
30
  wp_enqueue_script('weblizar-tab-js', WEBLIZAR_FACEBOOK_PLUGIN_URL .'js/option-js.js',array('jquery', 'media-upload', 'jquery-ui-sortable'));
@@ -32,18 +40,21 @@ function facebooky_by_weblizar_page_function() {
32
  wp_enqueue_style('op-bootstrap-css', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
33
  wp_enqueue_style('weblizar-bootstrap-responsive-google', WEBLIZAR_FACEBOOK_PLUGIN_URL .'css/bootstrap-responsive.css');
34
  wp_enqueue_style('font-awesome-min-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css');
35
- wp_enqueue_style( 'wp-color-picker' );
36
- wp_enqueue_script( 'wp-color-picker' );
37
- require_once("facebook-by-weblizar-help.php");
38
  }
 
 
 
39
 
40
- function feed_code_script(){
41
- wp_enqueue_style('feed-bootstrap-css', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
 
42
  wp_enqueue_style('feed-font-awesome-min-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css');
43
  wp_enqueue_style('feed-facebook-feed-shortcode-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/facebook-feed-shortcode.css');
44
  wp_enqueue_style('feed-facebook-custom-box-slider-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/custom-box-slider.css');
 
45
  }
46
- add_action('wp_enqueue_scripts', 'feed_code_script');
 
47
 
48
  /*** Load Facebook Like Box widgets ***/
49
  require_once("facebook-by-weblizar-widgets.php");
1
  <?php
2
  /**
3
  * Plugin Name: Facebook Feed & LikeBox
4
+ * Version: 2.6.0
5
  * Description: Display the Facebook Feed and Like box on your website. Its completely customizable, responsive and search engine optimization feeds contents.
6
  * Author: Weblizar
7
  * Author URI: http://www.weblizar.com
21
  /*** Facebook By Weblizar Menu ***/
22
  add_action('admin_menu','WeblizarFacebookMenu');
23
  function WeblizarFacebookMenu() {
24
+ $adminmenu = add_menu_page( 'Facebook Feed & LikeBox', 'Facebook Feed & LikeBox', 'administrator', 'facebooky-by-weblizar', 'facebooky_by_weblizar_page_function', 'dashicons-facebook-alt');
25
+ //add hook to add styles and scripts for coming soon admin page
26
+ add_action( 'admin_print_styles-' . $adminmenu, 'facebooky_by_weblizar_page_function_js_css' );
27
  }
28
 
29
+ function facebooky_by_weblizar_page_function()
30
+ {
31
+ require_once("facebook-by-weblizar-data.php");
32
+ require_once("facebook-by-weblizar-help.php");
33
+ }
34
+ function facebooky_by_weblizar_page_function_js_css()
35
+ {
36
  wp_enqueue_script('jquery');
37
  wp_enqueue_script('bootstrap-min-js', WEBLIZAR_FACEBOOK_PLUGIN_URL.'js/bootstrap.min.js');
38
  wp_enqueue_script('weblizar-tab-js', WEBLIZAR_FACEBOOK_PLUGIN_URL .'js/option-js.js',array('jquery', 'media-upload', 'jquery-ui-sortable'));
40
  wp_enqueue_style('op-bootstrap-css', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
41
  wp_enqueue_style('weblizar-bootstrap-responsive-google', WEBLIZAR_FACEBOOK_PLUGIN_URL .'css/bootstrap-responsive.css');
42
  wp_enqueue_style('font-awesome-min-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css');
 
 
 
43
  }
44
+ function weblizar_feed_code_script()
45
+ {
46
+ global $post;
47
 
48
+ if (isset($post->post_content) && is_singular(array( 'post','page') ) && has_shortcode( $post->post_content, 'facebook_feed' ) || is_active_widget(false, false,'weblizar_facebook_feed_widget'))
49
+ {
50
+ wp_enqueue_style('feed-bootstrap-css', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
51
  wp_enqueue_style('feed-font-awesome-min-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css');
52
  wp_enqueue_style('feed-facebook-feed-shortcode-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/facebook-feed-shortcode.css');
53
  wp_enqueue_style('feed-facebook-custom-box-slider-css', WEBLIZAR_FACEBOOK_PLUGIN_URL.'css/custom-box-slider.css');
54
+ }
55
  }
56
+ add_action('wp_enqueue_scripts', 'weblizar_feed_code_script');
57
+
58
 
59
  /*** Load Facebook Like Box widgets ***/
60
  require_once("facebook-by-weblizar-widgets.php");
facebook-feed-data.php DELETED
@@ -1,17 +0,0 @@
1
- <?php
2
- if(isset($_POST['security'])) {
3
- if (wp_verify_nonce( $_POST['security'], 'feed_security_action' ) ) {
4
- if(isset($_REQUEST['ffp_page_url'])) {
5
- $facebook_feed = serialize( array(
6
- 'ffp_page_url' =>$_REQUEST['ffp_page_url'],
7
- 'ffp_limit' => sanitize_text_field($_REQUEST['ffp_limit']),
8
- 'ffp_timeline_layout' => sanitize_text_field($_REQUEST['ffp_timeline_layout']), ));
9
- update_option("weblizar_facebook_feed_option_settings", $facebook_feed);
10
- }
11
- }
12
- }
13
- $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
14
- if(isset($facebook_feed_fetch["ffp_limit"])) { $ffp_limit=$facebook_feed_fetch["ffp_limit"]; } else {$ffp_limit="5";}
15
- if(isset($facebook_feed_fetch["ffp_timeline_layout"])) { $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"]; } else {$ffp_timeline_layout="full_width"; }
16
- if(isset($facebook_feed_fetch["ffp_page_url"])) { $ffp_page_url=$facebook_feed_fetch["ffp_page_url"]; } else {$ffp_page_url="https://www.facebook.com/weblizarstyle/"; }
17
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
facebook-feed-shortcode-data.php CHANGED
@@ -1,13 +1,18 @@
1
  <?php $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
 
2
  if(isset($facebook_feed_fetch["ffp_page_url"])) { $ffp_page_url=$facebook_feed_fetch["ffp_page_url"]; } else {$ffp_page_url="https://www.facebook.com/weblizarstyle/";}
3
- //if(isset($facebook_feed_fetch["ffp_p_a_t"])) { $token=$facebook_feed_fetch["ffp_p_a_t"]; } else {$token="EAAUhkZBaQICMBAE0fugkpqVHZCtgEgLVW4SASG02moiwcEzMfL5wOAOq9eZBQ1eWIkhq1UAdUSilC86GhwqdTi5MaVee3W21O9um5dTtx3D9Pk0wbuP69K2iNHzzEJZAhWVXkaKw3quaHGMejG0vRx7cmgkeUr4ZD";}
4
  if(isset($facebook_feed_fetch["ffp_limit"])) { $ffp_limit=$facebook_feed_fetch["ffp_limit"]; } else {$ffp_limit="10";}
 
5
  if(isset($facebook_feed_fetch["ffp_timeline_layout"])) { $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"]; } else {$ffp_timeline_layout="full_width";}
 
 
 
6
  if($ffp_timeline_layout=='full_width') { $layout1="col-md-12";$layout2="col-md-12"; }
7
  if($ffp_timeline_layout=='half_width') { $layout1="col-md-6";$layout2="col-md-6"; }
8
  if($ffp_timeline_layout=='thumbnail') { $layout1="col-md-9";$layout2="col-md-3"; }
 
9
  $ffp_page_url=str_replace(['https://www.facebook.com/','https://facebook.com/','facebook.com/'],'',$ffp_page_url);
10
- $token="EAAUhkZBaQICMBAE0fugkpqVHZCtgEgLVW4SASG02moiwcEzMfL5wOAOq9eZBQ1eWIkhq1UAdUSilC86GhwqdTi5MaVee3W21O9um5dTtx3D9Pk0wbuP69K2iNHzzEJZAhWVXkaKw3quaHGMejG0vRx7cmgkeUr4ZD";
11
  if (strpos($ffp_page_url, '/') !== true)
12
  {
13
  $ffp_page_url=preg_replace('#\/[^/]*$#', '', $ffp_page_url);
@@ -17,200 +22,197 @@ if (strpos($ffp_page_url, '?') !== true)
17
  {
18
  $ffp_page_url=preg_replace('#\?[^?]*$#', '',$ffp_page_url);
19
  }
 
 
 
20
  $header_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access_token=".$token."&fields=fan_count,cover,picture.width(300),name,link";
21
- $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access_token=".$token."&fields=posts.limit(1000){type,source,link,attachments,comments.limit(3).summary(true){message,from,comment_count,created_time,id},full_picture,object_id,message,message_tags,created_time,from,shares,reactions.type(LOVE).limit(0).summary(total_count).as(reactions_love),reactions.type(WOW).limit(0).summary(total_count).as(reactions_wow),reactions.type(HAHA).limit(0).summary(total_count).as(reactions_haha),reactions.type(PRIDE).limit(0).summary(total_count).as(reactions_pride),reactions.type(THANKFUL).limit(0).summary(total_count).as(reactions_thankful),reactions.type(SAD).limit(0).summary(total_count).as(reactions_sad),reactions.type(LIKE).limit(0).summary(total_count).as(reactions_like),reactions.type(ANGRY).limit(0).summary(total_count).as(reactions_angry)}";
22
-
 
23
  if(isset($_POST['action'])=="get_feed_like_comment")
24
- {
25
- $post_token="EAAUhkZBaQICMBAE0fugkpqVHZCtgEgLVW4SASG02moiwcEzMfL5wOAOq9eZBQ1eWIkhq1UAdUSilC86GhwqdTi5MaVee3W21O9um5dTtx3D9Pk0wbuP69K2iNHzzEJZAhWVXkaKw3quaHGMejG0vRx7cmgkeUr4ZD";
26
  $data_string=""?>
27
  <div class="wp-weblizar_like_comment_div clearfix">
28
- <?php set_error_handler(create_function('$severity, $weblizar_datassage, $file, $line','throw new ErrorException($weblizar_datassage, $severity, $severity, $file, $line);'));
29
- if(isset($_REQUEST['id']))
30
- {
31
- if(isset($_REQUEST['type']))
32
- {
33
- $feed_type=$_REQUEST['type'];
34
- $data_var=$_REQUEST['id'];
35
- $data_var = preg_replace('/\s+/', '', $data_var);
 
36
  set_error_handler(create_function('$severity, $weblizar_datassage, $file, $line','throw new ErrorException($weblizar_datassage, $severity, $severity, $file, $line);'));
37
- try {
 
38
  if($feed_type =='post')
39
  {
40
  $post_type="";
41
  if(isset($_REQUEST['post_types']))
42
  {
43
  $post_type=$_REQUEST['post_types'];
44
-
45
- if($post_type=='photo')
46
- {
47
- // $data_var=explode("_",$data_var);
48
- $data_string="https://graph.facebook.com/v2.10/".$data_var."?access_token=".$post_token."&fields=created_time,from,id,comments.limit(5).summary(true){message,from,comment_count,created_time},name,message,reactions.type(LOVE).limit(0).summary(total_count).as(reactions_love),reactions.type(WOW).limit(0).summary(total_count).as(reactions_wow),reactions.type(HAHA).limit(0).summary(total_count).as(reactions_haha),reactions.type(PRIDE).limit(0).summary(total_count).as(reactions_pride),reactions.type(THANKFUL).limit(0).summary(total_count).as(reactions_thankful),reactions.type(SAD).limit(0).summary(total_count).as(reactions_sad),reactions.type(LIKE).limit(0).summary(total_count).as(reactions_like),reactions.type(ANGRY).limit(0).summary(total_count).as(reactions_angry)";
49
- }
50
-
51
-
52
- }
53
- }
54
- $jsondata = file_get_contents($data_string);
55
- $data_content = json_decode($jsondata,true);
56
- //var_dump($data_content);
57
-
58
-
59
- if(isset($data_content['created_time']))
60
- {
61
- $create_time=$data_content['created_time'];
62
- $s = strtotime($create_time);
63
- }?>
64
- <!-- <div class="weblizar-fb-product-information lightbox-caption text"> -->
65
-
66
-
67
- <?php
68
- if(isset($data_content['from']['id']))
69
- { ?>
70
- <div class="weblizar-fb-eapps-facebook-feed-popup-item-header weblizar-fb-eapps-facebook-feed-item-author">
71
- <div class="weblizar-fb-eapps-facebook-feed-item-author-picture">
72
- <a href="https://facebook.com/<?php echo $data_content['from']['id'];?>" target="_blank" rel="nofollow">
73
- <img src="https://graph.facebook.com/<?php echo $data_content['from']['id'];?>/picture?type=square">
74
- </a>
75
- </div>
76
-
77
- <div class="weblizar-fb-eapps-facebook-feed-item-author-info">
78
- <div class="weblizar-fb-eapps-facebook-feed-item-author-name">
79
- <a href="https://facebook.com/<?php echo $data_content['from']['id'];?>" target="_blank" rel="nofollow"><?php echo $data_content['from']['name'];?></a>
80
- </div>
81
- <div class="weblizar-fb-eapps-facebook-feed-item-date"><?php echo $sdates = date('d', $s).' '.date("F", $s).' '.$day = date('D', $s);?></div>
82
- </div>
83
- </div>
84
-
85
-
86
- <?php } ?>
87
-
88
- <?php if($feed_type =='post')
89
- {
90
- // if($post_type !='event')
91
- // {
92
- if(isset($data_content['link']))
93
- { ?>
94
- <a href="<?php echo $data_content['link']; ?>" target="_blank"> <?php echo $data_content['link']; ?></a>
95
- <?php } ?>
96
- <!-- <h6 class="wp-weblizar_wp-weblizar_media-heading web_interes"><?php //if(isset($data_content['title'])) { echo $data_content['title'];} ?></h6>-->
97
-
98
-
99
-
100
- <div class="web_interes">
101
- <?php if(isset($data_content['description']))
102
- {
103
- if(strlen($data_content['description']) >=50)
104
- { ?>
105
- <span class="teaser"> <?php echo substr($data_content['description'],0,50); ?></span>
106
- <span class="complete"> <?php echo $data_content['description'];?></span>
107
- <span data-text="...show less" class="feed_more">...see more</span>
108
- <?php } else { ?> <span class=""> <?php echo $data_content['description'];?></span> <?php }
109
- } ?>
110
-
111
- <p>
112
- <?php //if(isset($data_content['attachments']['data'][0]['title'])) { echo $data_content['attachments']['data'][0]['title']; }?>
113
- </p>
114
- <?php if(isset($data_content['message']))
115
- {
116
- if(strlen($data_content['message']) >=50)
117
- { ?>
118
- <span class="teaser message"> <?php echo substr($data_content['message'],0,50);?></span>
119
- <span class="complete"><?php echo $data_content['message'];?></span>
120
- <span class="feed_more" data-text="...show less">...see more</span>
121
- <?php } else { ?> <span class=""><?php echo $data_content['message'];?></span> <?php } ?>
122
- </div>
123
- <?php }
124
- //}
125
-
126
-
127
- } ?>
128
-
129
- <div class=" clearfix"> </div>
130
- <?php //if($feed_type !='event')
131
- //{?>
132
- <div class="">
133
- <div class="wp-weblizar_moment-link pull-left">
134
- <ul>
135
- <li>
136
- <a href="#"><i class="fa fa-thumbs-up"></i> Like </a>
137
- <ul>
138
- <li class="tooltip-new"><a href="#"><i class="fa wp-weblizar_fb wp-weblizar_s-3"><span class="tooltiptext like"><?php echo $data_content['reactions_like']['summary']['total_count'];?></span> </i> </a> </li>
139
- <li> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-2"><span class="tooltiptext love"><?php echo $data_content['reactions_love']['summary']['total_count'];?></span> </i> </a></li>
140
- <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-1"> <span class="tooltiptext haha"><?php echo $data_content['reactions_haha']['summary']['total_count'];?></span></i> </a></li>
141
- <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-4"><span class="tooltiptext angry"><?php echo $data_content['reactions_angry']['summary']['total_count'];?> </i> </a></li>
142
- <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-5"> <span class="tooltiptext"><?php echo $data_content['reactions_sad']['summary']['total_count'];?></span></i> </a></li>
143
- </ul>
144
- </li>
145
- <!--<li> <a data-toggle="collapse" href="#multiCollapseExample12" aria-expanded="false" aria-controls="multiCollapseExample12"> <i class="fa fa-comment"> 0 </i></a></li>-->
146
- </ul>
147
- </div>
148
- </div>
149
- <?php //} ?>
150
-
151
-
152
- <div class=" clearfix"> </div>
153
-
154
- <?php
155
- if(isset($data_content['comments']['data']))
156
- {?>
157
- <div class="col-md-12 wp-weblizar_custom_box_comment">
158
- <div class="wp-weblizar_comment-area col-md-12 padding-0" id="multiCollapseExample1"><p> Comment on Facebook </p> <div class="weblizar-comment"></div></div>
159
- <?php $comments=sizeof($data_content['comments']['data']);
160
- for($c=0;$c < $comments; $c++)
161
- { ?>
162
-
163
- <div class="weblizar-fb-eapps-facebook-feed-popup-item-header weblizar-fb-eapps-facebook-feed-item-author">
164
- <div class="weblizar-fb-eapps-facebook-feed-item-author-picture">
165
- <?php if(isset($data_content['comments']['data'][$c]['from']['id'])) { ?>
166
- <a href="https://facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>" target="_blank" rel="nofollow">
167
- <img src="https://graph.facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>/picture?type=square">
168
- </a>
169
- <?php } ?>
170
- </div>
171
- <div class="weblizar-fb-eapps-facebook-feed-item-author-info">
172
- <?php if(isset($data_content['comments']['data'][$c]['from']['id'])) { ?>
173
- <div class="weblizar-fb-eapps-facebook-feed-item-author-name">
174
- <a href="https://facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>" target="_blank" rel="nofollow"><?php echo $data_content['comments']['data'][$c]['from']['name'];?></a>
175
- </div>
176
- <?php } ?>
177
- <div class="weblizar-fb-eapps-facebook-feed-item-date"><span><?php if(isset($data_content['comments']['data'][$c]['created_time'])) { $s = strtotime($data_content['comments']['data'][$c]['created_time']); echo $sdates = date('d', $s)."&nbsp".date("F", $s)."&nbsp".$day = date('D', $s)."&nbsp".$stime = date('H:i', $s); } ?></span></div>
178
- </div>
179
- </div>
180
- <div class="weblizar-fb-eapps-facebook-feed-popup-item-content">
181
- <div class="weblizar-fb-eapps-facebook-feed-popup-item-content-text">
182
- <div class="weblizar-fb-eui-item-text">
183
- <div class="weblizar-fb-eui-item-text-excerpt">
184
- <span class="webliza-r-fpcmt-dec"> <?php if(isset($data_content['comments']['data'][$c]['message'])) { echo $data_content['comments']['data'][$c]['message']; } ?> </span>
185
-
186
- <span class="webliza-r-fpcmt-reply"> <?php if(isset($data_content['comments'][$c]['comment_count'])) {echo $data_content['comments'][$c]['comment_count'];} else { echo "0";}?> reply </span>
187
- </div>
188
- </div>
189
- </div>
190
- </div>
191
- <?php }
192
- }?>
193
- </div>
194
- <?php }
195
- catch (Exception $e)
196
- {
197
- echo $e->getMessage();
198
- //echo "<h3>invalid token</h3>";
199
- }
200
- restore_error_handler();?>
201
- <!--</div>-->
202
- <?php }
203
- } ?>
204
-
205
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
206
 
207
- <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
208
  <script>
 
209
  (function ($) {
210
-
211
  jQuery.fn.Am2_SimpleSlider = function () {
212
  //popup div
213
- $div = $('<div class="weblizar-fb-product-gallery-popup weblizar-fb-model"> <div class="popup-overlay"></div> <div class="weblizar-fb-product-popup-content "> <div class="weblizar-fb-product-image col-md-8"> <div class="ffp_weblizar_img"></div> <div class="gallery-nav-btns"> <a id="nav-btn-next" data-id="0" feed-type="0" feed-post="0" feed-token="0" feed-id="0" class="nav-btn next" > <i class="fa fa-arrow-circle-o-right"> </i></a> <a id="nav-btn-prev" data-id="0" feed-type="0" feed-post="0" feed-token="0" feed-id="0" class="nav-btn prev" > <i class="fa fa-arrow-circle-o-left"> </i> </a></div> </div><div class="weblizar-fb-product-information text col-md-4"><div class="custom_box_load_div" style="text-align:-webkit-center;"> <img class="custom_box_banner" class="img-responsive" /></div><div class="pull-right"> <h4><a href=""></a></h4> <h5></h5></div><div class="card-footer text-muted" style="display:none"> <div class="wp-weblizar_moment-link pull-left text-muted"> <ul> <li> <a href="#"> <i class="fa fa-thumbs-up"> 0 </i> </a> <ul> <li class="tooltip-new"> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-3"><span class="tooltiptext like"> </span> </i> </a> </li> <li> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-2"><span class="tooltiptext love"> </span> </i> </a></li> <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-1"> <span class="tooltiptext haha"> </span></i> </a></li><li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-4"><span class="tooltiptext angry"> </span> </i> </a></li> <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-5"> <span class="tooltiptext "> </span></i> </a></li> </ul></li> <li> <a data-toggle="collapse" href="#multiCollapseExample12" aria-expanded="false" aria-controls="multiCollapseExample12"> <i class="fa fa-comment"> 0 </i></a></li></ul></div></div><div class="wp-weblizar_comment-area col-md-12 padding-0" id="multiCollapseExample1"><p style="display:none"> Comment on Facebook </p> <div class="weblizar-comment"></div></div> </div> <div class="clear"></div><a href="#" class="cross">X</a></div></div>').appendTo('body');
214
 
215
  //on image click
216
  $(this).click(function () {
@@ -228,9 +230,7 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
228
  var val=jQuery(this).find('dialog').attr('data-id');
229
  var typ=jQuery(this).find('dialog').attr('feed-type');
230
  var post_type=jQuery(this).find('dialog').attr('feed-post');
231
- // var post_token=jQuery(this).find('dialog').attr('feed-token');
232
- var feed_id=jQuery(this).find('dialog').attr('feed-id');
233
- console.log(feed_id);
234
  jQuery(".feed_demo_cls").hide();
235
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
236
  jQuery.ajax({
@@ -280,15 +280,11 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
280
  $('.weblizar-fb-product-popup-content a#nav-btn-prev').attr('feed-post', $NewCurrent.find('dialog').attr('feed-post'));
281
  $('.weblizar-fb-product-popup-content a#nav-btn-prev').attr('feed-token', $NewCurrent.find('dialog').attr('feed-token'));
282
  var val=jQuery(this).attr('data-id');
283
- // console.log(val);
284
- var typ=jQuery(this).attr('feed-type');
285
- var post_type=jQuery(this).attr('feed-post');
286
- //var post_token=jQuery(this).attr('feed-token');
287
- var feed_id=jQuery(this).find('dialog').attr('feed-id');
288
- console.log(feed_id);
289
  jQuery(".feed_demo_cls").hide();
290
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
291
- //jQuery(".custom_box_load_div").show();
292
  jQuery.ajax({
293
  type: "POST",
294
  url: location.href,
@@ -298,7 +294,6 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
298
  'type':typ,
299
  'post_types':post_type,
300
  'feed_id':feed_id,
301
- //'post_token':post_token,
302
  },
303
  success : function(data){
304
 
@@ -306,7 +301,6 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
306
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
307
  jQuery(document).unbind("ajaxComplete");
308
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
309
- //jQuery(".custom_box_load_div").hide();
310
  }
311
  });
312
 
@@ -336,12 +330,9 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
336
  var val=jQuery(this).attr('data-id');
337
  var typ=jQuery(this).attr('feed-type');
338
  var post_type=jQuery(this).attr('feed-post');
339
- //var post_token=jQuery(this).attr('feed-token');
340
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
341
- console.log(feed_id);
342
  jQuery(".feed_demo_cls").hide();
343
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
344
- //jQuery(".custom_box_load_div").show();
345
  jQuery.ajax({
346
  type: "POST",
347
  url: location.href,
@@ -351,14 +342,12 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
351
  'type':typ,
352
  'post_types':post_type,
353
  'feed_id':feed_id,
354
- //'post_token':post_token,
355
  },
356
  success : function(data){
357
  like_comment = jQuery(data).find('div.wp-weblizar_like_comment_div ');
358
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
359
  jQuery(document).unbind("ajaxComplete");
360
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
361
- // jQuery(".custom_box_load_div").hide();
362
  }
363
  });
364
  $('.weblizar-fb-product-popup-content .weblizar-fb-product-image div.ffp_weblizar_img').html($NewCurrent.find('span.weblizar_span_img').html());
@@ -404,12 +393,10 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
404
  var val=jQuery(this).attr('data-id');
405
  var typ=jQuery(this).attr('feed-type');
406
  var post_type=jQuery(this).attr('feed-post');
407
- // var post_token=jQuery(this).attr('feed-token');
408
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
409
  console.log(feed_id);
410
  jQuery(".feed_demo_cls").hide();
411
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
412
- //jQuery(".custom_box_load_div").show();
413
  jQuery.ajax({
414
  type: "POST",
415
  url: location.href,
@@ -419,15 +406,12 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
419
  'type':typ,
420
  'post_types':post_type,
421
  'feed_id':feed_id,
422
- //'post_token':post_token,
423
  },
424
  success : function(data){
425
- //jQuery("#custom_box_load_div").hide();
426
  like_comment = jQuery(data).find('div.wp-weblizar_like_comment_div ');
427
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
428
  jQuery(document).unbind("ajaxComplete");
429
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
430
- //jQuery(".custom_box_load_div").hide();
431
  }
432
  });
433
  $('.weblizar-fb-product-popup-content .weblizar-fb-product-image div.ffp_weblizar_img').html($NewCurrent.find('span.weblizar_span_img').html());
@@ -459,13 +443,11 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
459
  var val=jQuery(this).attr('data-id');
460
  var typ=jQuery(this).attr('feed-type');
461
  var post_type=jQuery(this).attr('feed-post');
462
- //var post_token=jQuery(this).attr('feed-token');
463
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
464
 
465
  jQuery(".feed_demo_cls").hide();
466
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
467
- //jQuery(".custom_box_load_div").show();
468
- jQuery.ajax({
469
  type: "POST",
470
  url: location.href,
471
  data : {
@@ -499,9 +481,35 @@ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access
499
  };
500
 
501
  } (jQuery));
 
502
 
 
503
  jQuery(document).ready(function()
504
  {
505
  jQuery('.gallery-img').Am2_SimpleSlider();
506
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
507
  </script>
 
 
 
1
  <?php $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
2
+ //page url
3
  if(isset($facebook_feed_fetch["ffp_page_url"])) { $ffp_page_url=$facebook_feed_fetch["ffp_page_url"]; } else {$ffp_page_url="https://www.facebook.com/weblizarstyle/";}
4
+ //post limit
5
  if(isset($facebook_feed_fetch["ffp_limit"])) { $ffp_limit=$facebook_feed_fetch["ffp_limit"]; } else {$ffp_limit="10";}
6
+ //post layout
7
  if(isset($facebook_feed_fetch["ffp_timeline_layout"])) { $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"]; } else {$ffp_timeline_layout="full_width";}
8
+ //custom css
9
+ if(isset($facebook_feed_fetch["feed_customs_css"])){ $feed_customs_css=$facebook_feed_fetch["feed_customs_css"]; } else { $feed_customs_css=""; }
10
+ //post layout assign to variable
11
  if($ffp_timeline_layout=='full_width') { $layout1="col-md-12";$layout2="col-md-12"; }
12
  if($ffp_timeline_layout=='half_width') { $layout1="col-md-6";$layout2="col-md-6"; }
13
  if($ffp_timeline_layout=='thumbnail') { $layout1="col-md-9";$layout2="col-md-3"; }
14
+
15
  $ffp_page_url=str_replace(['https://www.facebook.com/','https://facebook.com/','facebook.com/'],'',$ffp_page_url);
 
16
  if (strpos($ffp_page_url, '/') !== true)
17
  {
18
  $ffp_page_url=preg_replace('#\/[^/]*$#', '', $ffp_page_url);
22
  {
23
  $ffp_page_url=preg_replace('#\?[^?]*$#', '',$ffp_page_url);
24
  }
25
+ //deafult token for page
26
+ $token="EAAUhkZBaQICMBAE0fugkpqVHZCtgEgLVW4SASG02moiwcEzMfL5wOAOq9eZBQ1eWIkhq1UAdUSilC86GhwqdTi5MaVee3W21O9um5dTtx3D9Pk0wbuP69K2iNHzzEJZAhWVXkaKw3quaHGMejG0vRx7cmgkeUr4ZD";
27
+ //header curl url
28
  $header_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access_token=".$token."&fields=fan_count,cover,picture.width(300),name,link";
29
+ //page curl url
30
+ $page_timeline_string="https://graph.facebook.com/v2.10/".$ffp_page_url."?access_token=".$token."&fields=posts.limit(200){type,source,link,attachments,comments.limit(3).summary(true){message,from,comment_count,created_time,id},full_picture,object_id,message,message_tags,created_time,from,shares,reactions.type(LOVE).limit(0).summary(total_count).as(reactions_love),reactions.type(WOW).limit(0).summary(total_count).as(reactions_wow),reactions.type(HAHA).limit(0).summary(total_count).as(reactions_haha),reactions.type(PRIDE).limit(0).summary(total_count).as(reactions_pride),reactions.type(THANKFUL).limit(0).summary(total_count).as(reactions_thankful),reactions.type(SAD).limit(0).summary(total_count).as(reactions_sad),reactions.type(LIKE).limit(0).summary(total_count).as(reactions_like),reactions.type(ANGRY).limit(0).summary(total_count).as(reactions_angry)}";
31
+ //custom box sidebar start
32
  if(isset($_POST['action'])=="get_feed_like_comment")
33
+ {
 
34
  $data_string=""?>
35
  <div class="wp-weblizar_like_comment_div clearfix">
36
+
37
+ <?php if(isset($_REQUEST['id'])) // post id
38
+ {
39
+ if(isset($_REQUEST['type'])) // post type
40
+ {
41
+ $feed_type=$_REQUEST['type'];
42
+ $data_var=$_REQUEST['id'];
43
+ $data_var = preg_replace('/\s+/', '', $data_var);
44
+ // error handler function
45
  set_error_handler(create_function('$severity, $weblizar_datassage, $file, $line','throw new ErrorException($weblizar_datassage, $severity, $severity, $file, $line);'));
46
+ try
47
+ {
48
  if($feed_type =='post')
49
  {
50
  $post_type="";
51
  if(isset($_REQUEST['post_types']))
52
  {
53
  $post_type=$_REQUEST['post_types'];
54
+ if($post_type=='photo')
55
+ {
56
+ //custom box sidebar curl
57
+ $data_string="https://graph.facebook.com/v2.10/".$data_var."?access_token=".$token."&fields=created_time,from,id,comments.limit(5).summary(true){message,from,comment_count,created_time},name,message,message_tags,reactions.type(LOVE).limit(0).summary(total_count).as(reactions_love),reactions.type(WOW).limit(0).summary(total_count).as(reactions_wow),reactions.type(HAHA).limit(0).summary(total_count).as(reactions_haha),reactions.type(PRIDE).limit(0).summary(total_count).as(reactions_pride),reactions.type(THANKFUL).limit(0).summary(total_count).as(reactions_thankful),reactions.type(SAD).limit(0).summary(total_count).as(reactions_sad),reactions.type(LIKE).limit(0).summary(total_count).as(reactions_like),reactions.type(ANGRY).limit(0).summary(total_count).as(reactions_angry)";
58
+ }
59
+ }
60
+ }
61
+ $jsondata = @file_get_contents($data_string);
62
+ $data_content = json_decode($jsondata,true);
63
+ //post create time
64
+ if(isset($data_content['created_time']))
65
+ {
66
+ $create_time=$data_content['created_time'];
67
+ $s = strtotime($create_time);
68
+ }
69
+ // post create author
70
+ if(isset($data_content['from']['id']))
71
+ { ?>
72
+ <div class="weblizar-fb-eapps-facebook-feed-popup-item-header weblizar-fb-eapps-facebook-feed-item-author">
73
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-picture">
74
+ <!-- post author link and image -->
75
+ <a href="https://facebook.com/<?php echo $data_content['from']['id'];?>" target="_blank" rel="nofollow">
76
+ <img src="https://graph.facebook.com/<?php echo $data_content['from']['id'];?>/picture?type=square">
77
+ </a>
78
+ </div>
79
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-info">
80
+ <!-- post author name -->
81
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-name">
82
+ <a href="https://facebook.com/<?php echo $data_content['from']['id'];?>" target="_blank" rel="nofollow"><?php echo $data_content['from']['name'];?></a>
83
+ </div>
84
+ <!-- post create date -->
85
+ <div class="weblizar-fb-eapps-facebook-feed-item-date"><i class="fa fa-clock-o"></i><span><?php printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  </div>
87
+ </div>
88
+ <?php }
89
+ if($feed_type =='post')
90
+ { ?>
91
+ <div class="web_interes">
92
+ <?php if(isset($data_content['message'])) //post text message
93
+ {
94
+ $message_text=$data_content['message'];
95
+ $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
96
+ if(preg_match($reg_exUrl, $message_text, $url))
97
+ {
98
+ // make the urls hyper links
99
+ $message_text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $message_text);
100
+ }
101
+ // fetch url tag from post message
102
+ if(isset($data_content['message_tags']))
103
+ {
104
+ //count url tag from post message
105
+ $tag_size=sizeof($data_content['message_tags']);
106
+ //fetch tag from post message
107
+ for($t=0;$t<$tag_size;$t++)
108
+ {
109
+ $ar=$data_content[$t]["name"];
110
+ $br=$data_content[$t]["id"];
111
+ $message_text=str_replace($data_content[$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$message_text);
112
+ }
113
+ }
114
+ // post message display
115
+ if(strlen(strip_tags($message_text)) >=50)
116
+ { ?>
117
+ <span class="teaser message"> <?php echo substr(strip_tags($message_text),0,50); ?></span>
118
+ <span class="complete"><?php echo $message_text; ?></span>
119
+ <span class="feed_more" data-text="...Show less"><?php _e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
120
+ <?php }
121
+ else
122
+ { ?>
123
+ <span><?php echo $message_text; ?></span>
124
+ <?php } ?>
125
+ </div>
126
+ <?php }
127
+ } ?>
128
+ <div class=" clearfix"> </div>
129
+ <!-- like button -->
130
+ <div class="wp-weblizar_moment-link pull-left">
131
+ <ul>
132
+ <li>
133
+ <a href="#"><i class="fa fa-thumbs-up"></i><?php _e('Like', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
134
+ <ul>
135
+ <!-- like count display -->
136
+ <li class="tooltip-new"><a href="#"><i class="fa wp-weblizar_fb wp-weblizar_s-3"><span class="tooltiptext like"><?php echo $data_content['reactions_like']['summary']['total_count'];?></span> </i> </a> </li>
137
+ <!-- love count display -->
138
+ <li> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-2"><span class="tooltiptext love"><?php echo $data_content['reactions_love']['summary']['total_count'];?></span> </i> </a></li>
139
+ <!-- haha count display -->
140
+ <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-1"> <span class="tooltiptext haha"><?php echo $data_content['reactions_haha']['summary']['total_count'];?></span></i> </a></li>
141
+ <!-- angry count display -->
142
+ <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-4"><span class="tooltiptext angry"><?php echo $data_content['reactions_angry']['summary']['total_count'];?> </i> </a></li>
143
+ <!-- sad count display -->
144
+ <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-5"> <span class="tooltiptext"><?php echo $data_content['reactions_sad']['summary']['total_count'];?></span></i> </a></li>
145
+ </ul>
146
+ </li>
147
+ </ul>
148
+ </div>
149
+ <div class=" clearfix"> </div>
150
+ <!-- comment display -->
151
+ <?php if(isset($data_content['comments']['data']))
152
+ { ?>
153
+ <div class="col-md-12 wp-weblizar_custom_box_comment">
154
+ <div class="wp-weblizar_comment-area col-md-12 padding-0" id="multiCollapseExample1">
155
+ <p class="wp-weblizar_comment-area-titel"><?php _e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></p>
156
+ </div>
157
 
158
+ <?php $comments=sizeof($data_content['comments']['data']); // number of comment count
159
+ for($c=0;$c < $comments; $c++) // comment data fetch start
160
+ { ?>
161
+ <div class="weblizar-fb-eapps-facebook-feed-popup-item-header weblizar-fb-eapps-facebook-feed-item-author">
162
+ <!-- comment author image and link -->
163
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-picture">
164
+ <?php if(isset($data_content['comments']['data'][$c]['from']['id']))
165
+ { ?>
166
+ <a href="https://facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>" target="_blank" rel="nofollow">
167
+ <img src="https://graph.facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>/picture?type=square">
168
+ </a>
169
+ <?php } ?>
170
+ </div>
171
+ <!-- comment author info -->
172
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-info">
173
+ <?php if(isset($data_content['comments']['data'][$c]['from']['id']))
174
+ { ?>
175
+ <!-- comment author name -->
176
+ <div class="weblizar-fb-eapps-facebook-feed-item-author-name">
177
+ <a href="https://facebook.com/<?php echo $data_content['comments']['data'][$c]['from']['id'];?>" target="_blank" rel="nofollow"><?php echo $data_content['comments']['data'][$c]['from']['name'];?></a>
178
+ </div>
179
+ <?php } ?>
180
+ <!-- comment created time-->
181
+ <div class="weblizar-fb-eapps-facebook-feed-item-date"><span><?php if(isset($data_content['comments']['data'][$c]['created_time'])) { $s = strtotime($data_content['comments']['data'][$c]['created_time']); printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); } ?> </span></div>
182
+ </div>
183
+ <div class="weblizar-fb-eapps-facebook-feed-popup-item-content">
184
+ <div class="weblizar-fb-eapps-facebook-feed-popup-item-content-text">
185
+ <div class="weblizar-fb-eui-item-text">
186
+ <div class="weblizar-fb-eui-item-text-excerpt">
187
+ <!-- comment message-->
188
+ <span class="webliza-r-fpcmt-dec"> <?php if(isset($data_content['comments']['data'][$c]['message'])) { echo $data_content['comments']['data'][$c]['message']; } ?> </span>
189
+ <!-- comment reply count-->
190
+ <span class="webliza-r-fpcmt-reply"> <?php if(isset($data_content['comments'][$c]['comment_count'])) {echo $data_content['comments'][$c]['comment_count'];} else { echo "0";}?><?php _e('reply', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </span>
191
+ </div>
192
+ </div>
193
+ </div>
194
+ </div>
195
+ </div>
196
+ <?php } ?>
197
+ </div>
198
+ <?php }
199
+ }
200
+ catch (Exception $e)
201
+ {
202
+ echo "<h3>Error in processing</h3>";
203
+ }
204
+ restore_error_handler();
205
+ }
206
+ } ?>
207
+ </div>
208
+ <?php } //custom box sidebar end ?>
209
+
210
  <script>
211
+ /* custom box js start */
212
  (function ($) {
 
213
  jQuery.fn.Am2_SimpleSlider = function () {
214
  //popup div
215
+ $div = $('<div class="weblizar-fb-product-gallery-popup weblizar-fb-model"> <div class="popup-overlay"></div> <div class="weblizar-fb-product-popup-content "> <div class="weblizar-fb-product-image col-md-8"> <div class="ffp_weblizar_img"></div> <div class="gallery-nav-btns"> <a id="nav-btn-next" data-id="0" feed-type="0" feed-post="0" feed-token="0" feed-id="0" class="nav-btn next" > <i class="fa fa-arrow-circle-o-right"> </i></a> <a id="nav-btn-prev" data-id="0" feed-type="0" feed-post="0" feed-token="0" feed-id="0" class="nav-btn prev" > <i class="fa fa-arrow-circle-o-left"> </i> </a></div> </div><div class="weblizar-fb-product-information text col-md-4"><div class="card-footer text-muted" style="display:none"> <div class="wp-weblizar_moment-link pull-left text-muted"> <ul> <li> <a href="#"> <i class="fa fa-thumbs-up"> 0 </i> </a> <ul> <li class="tooltip-new"> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-3"><span class="tooltiptext like"> </span> </i> </a> </li> <li> <a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-2"><span class="tooltiptext love"> </span> </i> </a></li> <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-1"> <span class="tooltiptext haha"> </span></i> </a></li><li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-4"><span class="tooltiptext angry"> </span> </i> </a></li> <li><a href="#"> <i class="fa wp-weblizar_fb wp-weblizar_s-5"> <span class="tooltiptext "> </span></i> </a></li> </ul></li> <li> <a data-toggle="collapse" href="#multiCollapseExample12" aria-expanded="false" aria-controls="multiCollapseExample12"> <i class="fa fa-comment"> 0 </i></a></li></ul></div></div><div class="wp-weblizar_comment-area col-md-12 padding-0" id="multiCollapseExample1"><p style="display:none"> Comment on Facebook </p> <div class="weblizar-comment"></div></div> </div> <div class="clear"></div><a href="#" class="cross">X</a></div></div>').appendTo('body');
216
 
217
  //on image click
218
  $(this).click(function () {
230
  var val=jQuery(this).find('dialog').attr('data-id');
231
  var typ=jQuery(this).find('dialog').attr('feed-type');
232
  var post_type=jQuery(this).find('dialog').attr('feed-post');
233
+ var feed_id=jQuery(this).find('dialog').attr('feed-id');
 
 
234
  jQuery(".feed_demo_cls").hide();
235
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
236
  jQuery.ajax({
280
  $('.weblizar-fb-product-popup-content a#nav-btn-prev').attr('feed-post', $NewCurrent.find('dialog').attr('feed-post'));
281
  $('.weblizar-fb-product-popup-content a#nav-btn-prev').attr('feed-token', $NewCurrent.find('dialog').attr('feed-token'));
282
  var val=jQuery(this).attr('data-id');
283
+ var typ=jQuery(this).attr('feed-type');
284
+ var post_type=jQuery(this).attr('feed-post');
285
+ var feed_id=jQuery(this).find('dialog').attr('feed-id');
 
 
 
286
  jQuery(".feed_demo_cls").hide();
287
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
 
288
  jQuery.ajax({
289
  type: "POST",
290
  url: location.href,
294
  'type':typ,
295
  'post_types':post_type,
296
  'feed_id':feed_id,
 
297
  },
298
  success : function(data){
299
 
301
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
302
  jQuery(document).unbind("ajaxComplete");
303
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
 
304
  }
305
  });
306
 
330
  var val=jQuery(this).attr('data-id');
331
  var typ=jQuery(this).attr('feed-type');
332
  var post_type=jQuery(this).attr('feed-post');
 
333
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
 
334
  jQuery(".feed_demo_cls").hide();
335
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
 
336
  jQuery.ajax({
337
  type: "POST",
338
  url: location.href,
342
  'type':typ,
343
  'post_types':post_type,
344
  'feed_id':feed_id,
 
345
  },
346
  success : function(data){
347
  like_comment = jQuery(data).find('div.wp-weblizar_like_comment_div ');
348
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
349
  jQuery(document).unbind("ajaxComplete");
350
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
 
351
  }
352
  });
353
  $('.weblizar-fb-product-popup-content .weblizar-fb-product-image div.ffp_weblizar_img').html($NewCurrent.find('span.weblizar_span_img').html());
393
  var val=jQuery(this).attr('data-id');
394
  var typ=jQuery(this).attr('feed-type');
395
  var post_type=jQuery(this).attr('feed-post');
 
396
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
397
  console.log(feed_id);
398
  jQuery(".feed_demo_cls").hide();
399
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
 
400
  jQuery.ajax({
401
  type: "POST",
402
  url: location.href,
406
  'type':typ,
407
  'post_types':post_type,
408
  'feed_id':feed_id,
 
409
  },
410
  success : function(data){
 
411
  like_comment = jQuery(data).find('div.wp-weblizar_like_comment_div ');
412
  jQuery('div.weblizar-fb-product-gallery-popup').find('div.inner_box_'+val).html(like_comment);
413
  jQuery(document).unbind("ajaxComplete");
414
  jQuery(".feed_more").click(function() { jQuery(".teaser").toggle(); jQuery(".complete").toggle(); var oldText = $(this).text(); var newText = $(this).attr('data-text'); if (jQuery(this).text(oldText)) { jQuery(this).text(newText); } else { jQuery(this).text(oldText); } jQuery(this).attr('data-text',oldText);});
 
415
  }
416
  });
417
  $('.weblizar-fb-product-popup-content .weblizar-fb-product-image div.ffp_weblizar_img').html($NewCurrent.find('span.weblizar_span_img').html());
443
  var val=jQuery(this).attr('data-id');
444
  var typ=jQuery(this).attr('feed-type');
445
  var post_type=jQuery(this).attr('feed-post');
 
446
  var feed_id=jQuery(this).find('dialog').attr('feed-id');
447
 
448
  jQuery(".feed_demo_cls").hide();
449
  jQuery('div.inner_box_'+val).append("<div class='feed_demo_cls' style='text-align:center;'><img id='load_img_comment' src='<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/loader.gif'; ?>' height='50' width='50'/></div>");
450
+ jQuery.ajax({
 
451
  type: "POST",
452
  url: location.href,
453
  data : {
481
  };
482
 
483
  } (jQuery));
484
+ /* custom box js end */
485
 
486
+ /* custom box js assign */
487
  jQuery(document).ready(function()
488
  {
489
  jQuery('.gallery-img').Am2_SimpleSlider();
490
  });
491
+ /* custom box js assign end */
492
+
493
+ /* post comment box open js */
494
+ jQuery(document).ready(function()
495
+ {
496
+ var acc = document.getElementsByClassName("accordion");
497
+ var i;
498
+
499
+ for (i = 0; i < acc.length; i++) {
500
+ acc[i].onclick = function(){
501
+ this.classList.toggle("active");
502
+ var panel = this.nextElementSibling;
503
+ if (panel.style.display === "block") {
504
+ panel.style.display = "none";
505
+ } else {
506
+ panel.style.display = "block";
507
+ }
508
+ }
509
+ }
510
+ });
511
+ /* post comment box open js end */
512
  </script>
513
+ <style>
514
+ <?php echo $feed_customs_css; ?>
515
+ </style>
facebook-feed-shortcode.php CHANGED
@@ -1,5 +1,4 @@
1
- <?php
2
- add_shortcode("facebook_feed", "weblizar_facebook_feed");
3
 
4
  function weblizar_facebook_feed()
5
  {
@@ -15,26 +14,31 @@ set_error_handler(
15
  $jsondata = file_get_contents($header_string);
16
  $weblizar_header_data = json_decode($jsondata,true);
17
  $jsondata_post = file_get_contents($page_timeline_string);
18
- $weblizar_data_post = json_decode($jsondata_post,true);
19
- ?>
20
  <div class="clearfix"> </div>
21
  <div class="col-md-12 wp-weblizar_fb-plugin">
 
22
  <div class="weblizar_fb-main-banner">
23
  <div class="weblizar_fb-main-banner-img">
24
- <img src="<?php if(isset($weblizar_header_data['cover']['source'])) { echo $weblizar_header_data['cover']['source']; }?>" class="img-responsive fb-banner-img" >
 
25
  </div>
26
  <div class="weblizar_fb-facebook-feed-top-area">
27
  <div class="weblizar_fb-facebook-feed-top-img ">
 
28
  <a href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
 
29
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo $weblizar_header_data['picture']['data']['url']; } ?>" class="img-responsive fb_main_pic " >
30
  </a>
31
  <div class="weblizar_fb-facebook-feed-top-info pull-left">
32
  <div class="weblizar_fb-facebook-feed-top-info-inner pull-left">
33
  <h3 class="fb-top-info-inner_header">
 
34
  <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#"; } ?>">
35
  <?php if(isset($weblizar_header_data['name'])) { echo $weblizar_header_data['name']; } ?>
36
  </a>
37
  </h3>
 
38
  <?php if(isset($weblizar_header_data['fan_count'])) { ?>
39
  <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo $weblizar_header_data['fan_count']; ?> </span> <?php _e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
40
  <?php } ?>
@@ -42,277 +46,255 @@ set_error_handler(
42
  </div>
43
  </div>
44
  </div>
45
-
46
  <div class="weblizar_fb-facebook-feed-inner-text">
47
  <div class="button-group">
48
- <a type="button" target="_blank" class="btn btn-secondary feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>"> <i class="fa fa-share"> </i> Share </a>
49
  </div>
50
  </div>
51
  </div>
52
  </div>
 
53
  <div class="clearfix"> </div>
54
-
55
  <div class="container-flud gallaries">
56
  <?php for($y = 0; $y <$ffp_limit; $y++)
57
- {
58
- if(isset($weblizar_data_post["posts"]['data'][$y]['object_id'])){ $id_obj=$weblizar_data_post["posts"]['data'][$y]['object_id']; } ?>
59
- <?php if($weblizar_data_post["posts"]['data'][$y]['type']=='photo')
60
- {
61
- ?>
62
- <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color">
63
- <div class="col-md-12 col-sm-12 col-xs-12 box weblizar_fb-post_background_color">
64
- <?php $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
65
- $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
66
- $auther_uri = file_get_contents($auther_url);
67
- $auher1 = json_decode($auther_uri,true);?>
68
- <div class="col-md-1 col-sm-2 col-xs-3 weblizar_fb-logo-left"><img src="https://graph.facebook.com/<?php echo $auher1['id'];?>/picture" class="img-responsive fb_logo_left"></div>
69
- <div class="col-md-11 col-sm-10 col-xs-9 weblizar_fb-logo-right">
70
- <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name" href="<?php echo $auher1["link"];?>"><?php echo $auher1['name']; ?></a></h5>
71
- <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i class="fa fa-clock-o"></i><span><?php printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></span> </h6>
72
- </div>
73
- </div>
74
-
75
- <?php
76
- if($ffp_timeline_layout=='full_width')
 
 
77
  {
78
- if(isset($weblizar_data_post["posts"]['data'][$y]['message']))
79
  {
80
- $text=$weblizar_data_post["posts"]['data'][$y]['message'];
81
- $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
82
- if(preg_match($reg_exUrl, $text, $url))
83
- {
84
  // make the urls hyper links
85
- $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
86
- }
 
87
  if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
88
  {
89
- $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
90
-
91
- for($t=0;$t<$tag_size;$t++)
92
- {
 
93
  $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
94
  $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
95
  $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$text);
96
  }
97
- }
98
- ?>
99
  <div class="<?php echo $layout1;?> col-sm-12 col-xs-12">
100
  <p class="text weblizar_fb-post_font_color">
101
- <?php if (strlen(strip_tags($text)) >=50)
102
- { ?>
103
- <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
104
- <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
105
- <span data-text="...show less" class="facebook_feed_more_page weblizar_fb-post_font_color"><?php _e('...see more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
106
- <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span> <?php } ?>
 
 
 
 
107
  </p>
108
- </div>
109
- <?php }
110
- }?>
111
-
112
- <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
113
- { ?>
 
114
  <div class="<?php echo $layout2;?> col-sm-12 col-xs-12 post-img animated gallery-img">
115
-
116
- <a href="#">
117
- <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" class="img-responsive" />
118
- <span class="weblizar_span_img" style="display:none">
119
- <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" >
120
- </span>
121
- </a>
122
-
123
- <dialog style="display:none" id="box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" data-id="<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" feed-type="post" feed-post="<?php echo $weblizar_data_post["posts"]['data'][$y]['type'];?>" >
124
- <div class="inner_box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>"></div>
125
- </dialog>
126
- </div>
127
- <?php }
128
  if($ffp_timeline_layout=='half_width' || $ffp_timeline_layout=='thumbnail')
129
- {
130
- if(isset($weblizar_data_post["posts"]['data'][$y]['message']))
131
- {
132
  $text=$weblizar_data_post["posts"]['data'][$y]['message'];
133
  $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
134
  if(preg_match($reg_exUrl, $text, $url))
135
  {
136
  // make the urls hyper links
137
  $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
138
- }
139
- if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
140
- {
 
 
141
  $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
142
-
143
  for($t=0;$t<$tag_size;$t++)
144
  {
145
- $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
146
- $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
147
- $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$text);
148
- }
149
- }
150
- ?>
151
- <div class="<?php echo $layout1;?> col-sm-12 col-xs-12">
152
- <p class="text weblizar_fb-post_font_color">
153
- <?php if (strlen(strip_tags($text)) >=50)
154
- { ?>
155
- <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
156
- <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
157
- <span data-text="...show less" class="facebook_feed_more_page weblizar_fb-post_font_color"><?php _e('...see more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
158
- <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span> <?php } ?>
159
- </p>
160
- </div>
161
- <?php }
162
- } ?>
163
-
164
- <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
165
- <?php
166
- if(isset($weblizar_data_post["posts"]['data'][$y]['reactions']['data'])){ $like=$weblizar_data_post["posts"]['data'][$y]['reactions']['data']; } else {$like="";}
167
- if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) { $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data']; } else {$comment="";}
168
- if(isset($weblizar_data_post["posts"]['data'][$y]['shares'])) { $share=$weblizar_data_post["posts"]['data'][$y]['shares']; } else {$share="";}
169
- if(isset($weblizar_data_post["posts"]['data'][$y]['id'])) { $id=$weblizar_data_post["posts"]['data'][$y]['id']; } else {$id="";}?>
 
 
170
  <div class="weblizar_fb-bar-left">
171
-
172
- <span class="like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
173
-
174
- <span class="share weblizar_fb-post_font_color"><i class="fa fa-share"></i><?php if($share !="") { echo $share['count']; } else { echo "0";} ?></span>
175
-
176
- <span class="comment accordion weblizar_fb-post_font_color"><i class="fa fa-comments-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count']; }?></span>
177
-
 
178
  <!--panel -->
179
  <div class="panel clearfix">
180
- <!--like-comments-reaction -->
181
  <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
182
  <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
183
- <span class="post-like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
184
- <span class="post-love weblizar_fb-post_font_color"><i class="fa fa-heart"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'];?></span>
185
- <span class="post-wow weblizar_fb-post_font_color"><i class="fa fa-smile-o"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'];?></span>
 
 
 
186
  </span>
187
  <span class="post-likes-text weblizar_fb-post_font_color">
188
- <?php if($like !="") { echo $reactions=sizeof($like); } else { echo "";}?> <?php _e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
189
  </span>
190
  </p>
191
- <!--end-like-comments-reaction -->
192
 
193
  <p class="weblizar_fb-post-comments weblizar_fb-post_font_color" style="color:#;">
194
  <i class="fa fa-comments-o"></i> <?php _e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
195
  </p>
196
-
197
- <!--comments-box-1 -->
198
- <?php if($comment !="")
199
- {
200
- $comments=sizeof($comment);
201
- for($c=0;$c < $comments; $c++)
202
- {?>
203
- <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
204
- <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
205
- $c_auther_uri = file_get_contents($c_auther_url);
206
- $c_auher1 = json_decode($c_auther_uri,true);?>
207
- <?php if(isset($c_auher1['from']['id'])) { ?>
208
- <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
209
- <a href="<?php echo "https://graph.facebook.com/".$c_auher1['from']['id'];?>"><img src="https://graph.facebook.com/<?php echo $c_auher1['from']['id'];?>/picture" class="fb_post_comment_img" /></a>
210
- </div>
211
- <?php } ?>
212
- <div class="col-md-11 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
213
- <div class="weblizar_fb-post-comment-text">
214
-
215
- <p class="weblizar_fb-post_font_color fb_post_comment_text">
216
- <?php if(isset($c_auher1['from']['id'])) { ?>
217
- <a class="fb_post_comment_text_link" class="weblizar_fb-post_font_color" href="<?php echo $c_auher1['from']['id'];?>"><?php echo $c_auher1['from']['name'];?></a>
218
- <?php } ?>
219
-
220
- &nbsp <?php echo $comment[$c]['message'];?>
221
- </p>
222
- <span class="weblizar_fb-post_font_color"><?php _e('Posted on:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> <?php $s = strtotime($comment[$c]['created_time']); echo $sdates = date('d', $s)."&nbsp".date("F", $s)."&nbsp".$day = date('D', $s)."&nbsp".$stime = date('H:i', $s);?></span>
223
- <p class="weblizar_fb-post_font_color">
224
- <a href="" class="weblizar_fb-post_font_color"><i class="fa fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo $comment[$c]['comment_count'];} else { echo "0";}?><?php _e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
225
- </p>
226
-
227
- <div class="weblizar_fb-post-comment-replies-box"></div>
228
- </div>
229
- </div>
 
 
 
230
  </div>
231
- <?php } } ?>
232
-
233
-
 
 
234
  </div>
235
- <!--end-panel -->
236
-
237
-
238
-
239
  </div>
240
-
241
- <div class="pull-right weblizar_fb-bar-right">
242
- <div class="text-muted feed_event_desc">
243
- <div class="weblizar_fb-social-link-2 pull-right ">
244
- <ul class="weblizar_fb_social_link_2_ul">
245
-
246
- <li class="weblizar_fb_social_link_2_li">
247
- <a href="https://www.facebook.com/<?php echo $id;?>" target="_blank" class="weblizar_fb-post_font_color"> <i class="fa fa-eye weblizar_fb_social_link_2_i_cls"> </i></a>
248
- </li>
249
-
250
- <li class="weblizar_fb_social_link_2_li">
251
- <a href="https://www.facebook.com/sharer/sharer.php?u=<?php echo $weblizar_data_post["posts"]['data'][$y]['link'];?>" class="weblizar_fb_social_link_2_link weblizar_fb-post_font_color"> <i class="fa fa-share weblizar_fb_social_link_2_i_cls" target="_blank" > </i> <?php _e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
252
- </li>
253
- </ul>
254
- </div>
255
-
256
-
257
- <div class="clearfix"> </div>
258
- </div>
259
- </div>
260
- </div>
261
-
262
- </div>
263
- <?php
264
- }
265
  } ?>
266
-
267
- </div>
268
- <div class="clearfix"> </div>
269
- </div>
270
-
271
- <?php }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
272
  catch (Exception $e)
273
  {
274
  echo "<h3>Error in processing</h3>";
275
  } ?>
276
- <script>
277
- var acc = document.getElementsByClassName("accordion");
278
- var i;
279
-
280
- for (i = 0; i < acc.length; i++) {
281
- acc[i].onclick = function(){
282
- this.classList.toggle("active");
283
- var panel = this.nextElementSibling;
284
- if (panel.style.display === "block") {
285
- panel.style.display = "none";
286
- } else {
287
- panel.style.display = "block";
288
- }
289
- }
290
- }
291
-
292
-
293
- jQuery(document).ready(function()
294
- {
295
- jQuery(".facebook_feed_more_page").click(function()
296
- {
297
- jQuery(this).siblings('.teaser').toggle();
298
- jQuery(this).siblings('.complete').toggle();
299
- /*jQuery(".teaser").toggle();
300
- jQuery(".complete").toggle();*/
301
- var oldText = jQuery(this).text();
302
- var newText = jQuery(this).attr('data-text');
303
- //alert(newText)
304
- if (jQuery(this).text(oldText)) {
305
- jQuery(this).text(newText);
306
- }
307
- else
308
- {
309
- jQuery(this).text(oldText);
310
- }
311
- jQuery(this).attr('data-text',oldText);
312
- });
313
- });
314
- </script>
315
-
316
  <?php
317
  return ob_get_clean();
318
  }
1
+ <?php add_shortcode("facebook_feed", "weblizar_facebook_feed");
 
2
 
3
  function weblizar_facebook_feed()
4
  {
14
  $jsondata = file_get_contents($header_string);
15
  $weblizar_header_data = json_decode($jsondata,true);
16
  $jsondata_post = file_get_contents($page_timeline_string);
17
+ $weblizar_data_post = json_decode($jsondata_post,true); ?>
 
18
  <div class="clearfix"> </div>
19
  <div class="col-md-12 wp-weblizar_fb-plugin">
20
+ <!--header code start-->
21
  <div class="weblizar_fb-main-banner">
22
  <div class="weblizar_fb-main-banner-img">
23
+ <!--header code cover image-->
24
+ <img src="<?php if(isset($weblizar_header_data['cover']['source'])) { echo $weblizar_header_data['cover']['source']; }?>" class="img-responsive fb-banner-img" >
25
  </div>
26
  <div class="weblizar_fb-facebook-feed-top-area">
27
  <div class="weblizar_fb-facebook-feed-top-img ">
28
+ <!-- header link on logo -->
29
  <a href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
30
+ <!-- header logo image -->
31
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo $weblizar_header_data['picture']['data']['url']; } ?>" class="img-responsive fb_main_pic " >
32
  </a>
33
  <div class="weblizar_fb-facebook-feed-top-info pull-left">
34
  <div class="weblizar_fb-facebook-feed-top-info-inner pull-left">
35
  <h3 class="fb-top-info-inner_header">
36
+ <!-- header page name -->
37
  <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#"; } ?>">
38
  <?php if(isset($weblizar_header_data['name'])) { echo $weblizar_header_data['name']; } ?>
39
  </a>
40
  </h3>
41
+ <!-- Like count -->
42
  <?php if(isset($weblizar_header_data['fan_count'])) { ?>
43
  <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo $weblizar_header_data['fan_count']; ?> </span> <?php _e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
44
  <?php } ?>
46
  </div>
47
  </div>
48
  </div>
49
+ <!-- Page link-->
50
  <div class="weblizar_fb-facebook-feed-inner-text">
51
  <div class="button-group">
52
+ <a type="button" target="_blank" class="btn btn-secondary feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>"> <i class="fa fa-share"> </i> <?php _e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
53
  </div>
54
  </div>
55
  </div>
56
  </div>
57
+ <!-- header code end -->
58
  <div class="clearfix"> </div>
59
+ <!-- Page post display start -->
60
  <div class="container-flud gallaries">
61
  <?php for($y = 0; $y <$ffp_limit; $y++)
62
+ {
63
+ if($weblizar_data_post["posts"]['data'][$y]['type']=='photo')
64
+ { ?>
65
+ <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color">
66
+ <!-- post auther display -->
67
+ <div class="col-md-12 col-sm-12 col-xs-12 box weblizar_fb-post_background_color">
68
+ <?php $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
69
+ // auther fetch curl
70
+ $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
71
+ $auther_uri =@file_get_contents($auther_url);
72
+ $auher1 = json_decode($auther_uri,true);?>
73
+ <!-- author picture-->
74
+ <div class="col-md-1 col-sm-2 col-xs-3 weblizar_fb-logo-left"><img src="https://graph.facebook.com/<?php echo $auher1['id'];?>/picture" class="img-responsive fb_logo_left"></div>
75
+ <div class="col-md-11 col-sm-10 col-xs-9 weblizar_fb-logo-right">
76
+ <!-- author name-->
77
+ <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name" href="<?php echo $auher1["link"];?>"><?php echo $auher1['name']; ?></a></h5>
78
+ <!-- post create time-->
79
+ <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i class="fa fa-clock-o"></i><span><?php printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></span> </h6>
80
+ </div>
81
+ </div>
82
+ <!--full width data display start-->
83
+ <?php if($ffp_timeline_layout=='full_width')
84
  {
85
+ if(isset($weblizar_data_post["posts"]['data'][$y]['message'])) //post text message
86
  {
87
+ $text=$weblizar_data_post["posts"]['data'][$y]['message'];
88
+ $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
89
+ if(preg_match($reg_exUrl, $text, $url))
90
+ {
91
  // make the urls hyper links
92
+ $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
93
+ }
94
+ // fetch url tag from post message
95
  if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
96
  {
97
+ //count url tag from post message
98
+ $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
99
+ //fetch tag from post message
100
+ for($t=0;$t<$tag_size;$t++)
101
+ {
102
  $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
103
  $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
104
  $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$text);
105
  }
106
+ } ?>
107
+
108
  <div class="<?php echo $layout1;?> col-sm-12 col-xs-12">
109
  <p class="text weblizar_fb-post_font_color">
110
+ <?php if (strlen(strip_tags($text)) >=50) // post message display
111
+ { ?>
112
+ <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
113
+ <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
114
+ <span data-text="...Show less" class="facebook_feed_more_page weblizar_fb-post_font_color"><?php _e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
115
+ <?php }
116
+ else
117
+ { ?>
118
+ <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span>
119
+ <?php } ?>
120
  </p>
121
+ </div>
122
+ <?php }
123
+ } ?>
124
+ <!--full width data display end-->
125
+ <!--post image data display start-->
126
+ <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
127
+ { ?>
128
  <div class="<?php echo $layout2;?> col-sm-12 col-xs-12 post-img animated gallery-img">
129
+ <a href="#">
130
+ <span class="weblizar_span_img">
131
+ <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" >
132
+ </span>
133
+ </a>
134
+ <dialog style="display:none" id="box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" data-id="<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" feed-type="post" feed-post="<?php echo $weblizar_data_post["posts"]['data'][$y]['type'];?>" >
135
+ <div class="inner_box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>"></div>
136
+ </dialog>
137
+ </div>
138
+ <?php } // post image data display end
139
+
140
+ //half width and thumbnail width data display start
 
141
  if($ffp_timeline_layout=='half_width' || $ffp_timeline_layout=='thumbnail')
142
+ {
143
+ if(isset($weblizar_data_post["posts"]['data'][$y]['message'])) //post text message
144
+ {
145
  $text=$weblizar_data_post["posts"]['data'][$y]['message'];
146
  $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
147
  if(preg_match($reg_exUrl, $text, $url))
148
  {
149
  // make the urls hyper links
150
  $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
151
+ }
152
+ // fetch url tag from post message
153
+ if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
154
+ {
155
+ //count url tag from post message
156
  $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
157
+ //fetch tag from post message
158
  for($t=0;$t<$tag_size;$t++)
159
  {
160
+ $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
161
+ $br=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["id"];
162
+ $text=str_replace($weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"],"<a class='fb_messaage_tag' href='http://facebook.com/".$br."' target='_blank' >".$ar."</a>",$text);
163
+ }
164
+ } ?>
165
+ <div class="<?php echo $layout1;?> col-sm-12 col-xs-12">
166
+ <p class="text weblizar_fb-post_font_color">
167
+ <!-- // post message display-->
168
+ <?php if (strlen(strip_tags($text)) >=50)
169
+ { ?>
170
+ <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
171
+ <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
172
+ <span data-text="...Show less" class="facebook_feed_more_page weblizar_fb-post_font_color"><?php _e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
173
+ <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span> <?php } ?>
174
+ </p>
175
+ </div>
176
+ <?php }
177
+ } //Half width and thumbnail width data display end ?>
178
+
179
+ <!-- Comment and reactions display start -->
180
+ <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
181
+ <?php //comment data assign to variable
182
+ if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) { $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data']; } else {$comment="";}
183
+ //post share data assign to variable
184
+ if(isset($weblizar_data_post["posts"]['data'][$y]['shares'])) { $share=$weblizar_data_post["posts"]['data'][$y]['shares']; } else {$share="";}
185
+ //post id data assign to variable
186
+ if(isset($weblizar_data_post["posts"]['data'][$y]['id'])) { $id=$weblizar_data_post["posts"]['data'][$y]['id']; } else {$id="";} ?>
187
  <div class="weblizar_fb-bar-left">
188
+ <!-- like count display -->
189
+ <span class="like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
190
+ <!-- post share count display -->
191
+ <span class="share weblizar_fb-post_font_color"><a href="https://www.facebook.com/sharer/sharer.php?u=<?php if(isset($weblizar_data_post["posts"]['data'][$y]['link'])) { echo $weblizar_data_post["posts"]['data'][$y]['link'];} else { echo "#";}?>" target="_blank"><i class="fa fa-share"></i><?php if($share !="") { echo $share['count']; } else { echo "0";} ?></a></span>
192
+ <!-- post view on facebook display -->
193
+ <span class="share weblizar_fb-post_font_color"><a href="https://www.facebook.com/<?php echo $id;?>" target="_blank" class="weblizar_fb-post_font_color"><i class="fa fa-eye"></i></a></span>
194
+ <!-- post comment count display -->
195
+ <span class="weblizar_comment accordion weblizar_fb-post_font_color"><i class="fa fa-comments-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count']; }?></span>
196
  <!--panel -->
197
  <div class="panel clearfix">
198
+ <!--like reaction start -->
199
  <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
200
  <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
201
+ <!-- like count display -->
202
+ <span class="post-like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count']; }?></span>
203
+ <!-- love count display -->
204
+ <span class="post-love weblizar_fb-post_font_color"><i class="fa fa-heart"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count']; } ?></span>
205
+ <!-- haha count display -->
206
+ <span class="post-wow weblizar_fb-post_font_color"><i class="fa fa-smile-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count']; }?></span>
207
  </span>
208
  <span class="post-likes-text weblizar_fb-post_font_color">
209
+ <?php _e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
210
  </span>
211
  </p>
212
+ <!--end-like-reaction -->
213
 
214
  <p class="weblizar_fb-post-comments weblizar_fb-post_font_color" style="color:#;">
215
  <i class="fa fa-comments-o"></i> <?php _e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
216
  </p>
217
+ <!--comments-box-start -->
218
+ <?php if($comment !="")
219
+ {
220
+ $comments=sizeof($comment);
221
+ for($c=0;$c < $comments; $c++)
222
+ { ?>
223
+ <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
224
+ <!--comment curl url -->
225
+ <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
226
+ $c_auther_uri = file_get_contents($c_auther_url);
227
+ $c_auher1 = json_decode($c_auther_uri,true);
228
+ if(isset($c_auher1['from']['id']))
229
+ { ?>
230
+ <!--comment author image -->
231
+ <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
232
+ <a href="<?php echo "https://graph.facebook.com/".$c_auher1['from']['id'];?>"><img src="https://graph.facebook.com/<?php echo $c_auher1['from']['id'];?>/picture" class="fb_post_comment_img" /></a>
233
+ </div>
234
+ <?php } ?>
235
+ <!--comment author data -->
236
+ <div class="col-md-11 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
237
+ <div class="weblizar_fb-post-comment-text">
238
+ <p class="weblizar_fb-post_font_color fb_post_comment_text">
239
+ <!--comment author name -->
240
+ <?php if(isset($c_auher1['from']['id']))
241
+ { ?>
242
+ <a class="fb_post_comment_text_link" class="weblizar_fb-post_font_color" href="<?php echo $c_auher1['from']['id'];?>"><?php echo $c_auher1['from']['name'];?></a>
243
+ <?php }
244
+ //comment message
245
+ echo $comment[$c]['message'];?>
246
+ </p>
247
+ <!--comment create date-->
248
+ <span class="weblizar_fb-post_font_color"><?php _e('Posted:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> <?php $s = strtotime($comment[$c]['created_time']);printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></span>
249
+ <!--comment reply count-->
250
+ <p class="weblizar_fb-post_font_color">
251
+ <a href="" class="weblizar_fb-post_font_color"><i class="fa fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo $comment[$c]['comment_count'];} else { echo "0";}?><?php _e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
252
+ </p>
253
+ <div class="weblizar_fb-post-comment-replies-box"></div>
254
  </div>
255
+ </div>
256
+ </div>
257
+ <?php }
258
+ } ?>
259
+ <!--comments-box-end-->
260
  </div>
261
+ <!--end-panel -->
 
 
 
262
  </div>
263
+ </div>
264
+ <!-- Comment and reactions display End -->
265
+ </div>
266
+ <?php }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
267
  } ?>
268
+ </div>
269
+ <!-- Page photo display end -->
270
+ <div class="clearfix"> </div>
271
+ <script>
272
+ /* See more js*/
273
+ jQuery(document).ready(function()
274
+ {
275
+ jQuery(".facebook_feed_more_page").click(function()
276
+ {
277
+ jQuery(this).siblings('.teaser').toggle();
278
+ jQuery(this).siblings('.complete').toggle();
279
+ var oldText = jQuery(this).text();
280
+ var newText = jQuery(this).attr('data-text');
281
+ //alert(newText)
282
+ if (jQuery(this).text(oldText)) {
283
+ jQuery(this).text(newText);
284
+ } else {
285
+ jQuery(this).text(oldText);
286
+ }
287
+ jQuery(this).attr('data-text',oldText);
288
+ });
289
+ });
290
+ /* See more js end */
291
+ </script>
292
+ </div>
293
+ <?php }
294
  catch (Exception $e)
295
  {
296
  echo "<h3>Error in processing</h3>";
297
  } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
298
  <?php
299
  return ob_get_clean();
300
  }
facebook-feed-widget.php CHANGED
@@ -24,17 +24,11 @@ class Weblizar_facebook_feed_widget extends WP_Widget
24
  public function widget( $args, $instance ) {
25
  $Title = apply_filters( 'feed_widget_title', $instance['Title'] );
26
  echo $args['before_widget'];
27
-
28
- //$FID = apply_filters( 'feed_widget_shortcode', $instance['Shortcode'] );
29
-
30
-
31
  if ( ! empty( $instance['Title'] ) )
32
  {
33
  echo $args['before_title'] . apply_filters( 'widget_title', $instance['Title'] ). $args['after_title'];
34
  }
35
-
36
- require("facebook-feed-shortcode-data.php");
37
- //echo do_shortcode( '[facebook_feed]' );
38
  set_error_handler(
39
  create_function(
40
  '$severity, $weblizar_data_postssage, $file, $line',
@@ -48,20 +42,28 @@ class Weblizar_facebook_feed_widget extends WP_Widget
48
  $weblizar_data_post = json_decode($jsondata_post,true); ?>
49
  <div class="clearfix"> </div>
50
  <div class=" feed_main_widget wp-weblizar_fb-plugin">
 
51
  <div class="weblizar_fb-main-banner">
52
- <img src="<?php if(isset($weblizar_header_data['cover']['source'])) { echo $weblizar_header_data['cover']['source']; }?>" class="img-responsive" >
 
 
 
53
  <div class="weblizar_fb-facebook-feed-top-area">
54
  <div class="weblizar_fb-facebook-feed-top-img ">
 
55
  <a href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
 
56
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo $weblizar_header_data['picture']['data']['url']; } ?>" class="img-responsive fb_main_pic " >
57
  </a>
58
  <div class="weblizar_fb-facebook-feed-top-info pull-left">
59
  <div class="weblizar_fb-facebook-feed-top-info-inner pull-left">
60
  <h3 class="fb-top-info-inner_header">
 
61
  <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#"; } ?>">
62
  <?php if(isset($weblizar_header_data['name'])) { echo $weblizar_header_data['name']; } ?>
63
  </a>
64
  </h3>
 
65
  <?php if(isset($weblizar_header_data['fan_count'])) { ?>
66
  <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo $weblizar_header_data['fan_count']; ?> </span> <?php _e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
67
  <?php } ?>
@@ -69,7 +71,7 @@ class Weblizar_facebook_feed_widget extends WP_Widget
69
  </div>
70
  </div>
71
  </div>
72
-
73
  <div class="weblizar_fb-facebook-feed-inner-text">
74
  <div class="button-group">
75
  <a type="button" target="_blank" class="btn btn-secondary feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>"> <i class="fa fa-share"> </i> Share </a>
@@ -77,7 +79,9 @@ class Weblizar_facebook_feed_widget extends WP_Widget
77
  </div>
78
  </div>
79
  </div>
 
80
  <div class="clearfix"> </div>
 
81
  <div class="container-flut gallaries">
82
  <?php for($y = 0; $y <$ffp_limit; $y++)
83
  {
@@ -85,19 +89,25 @@ class Weblizar_facebook_feed_widget extends WP_Widget
85
  <?php if($weblizar_data_post["posts"]['data'][$y]['type']=='photo')
86
  { ?>
87
  <div class="col-md-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color ">
88
- <div class=" col-md-12 box weblizar_fb-post_background_color">
89
- <?php $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
 
 
 
90
  $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
91
  $auther_uri = file_get_contents($auther_url);
92
- $auher1 = json_decode($auther_uri,true);?>
93
- <div class="col-md-3 col-sm-2 col-xs-3 weblizar_fb-logo-left"><img src="https://graph.facebook.com/<?php echo $auher1['id'];?>/picture" class="img-responsive fb_logo_left" alt="img"></div>
94
- <div class="col-md-9 col-sm-10 col-xs-9 weblizar_fb-logo-right">
 
 
95
  <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name" href="<?php echo $auher1["link"];?>"><?php echo $auher1['name']; ?></a></h5>
96
- <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i class="fa fa-clock-o"></i><span class="fb_date_size"><?php printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?><?php //echo date_i18n('F jS, g:i a',$s);?></span> </h6>
 
97
  </div>
98
  </div>
99
 
100
- <?php if(isset($weblizar_data_post["posts"]['data'][$y]['message']))
101
  {
102
  $text=$weblizar_data_post["posts"]['data'][$y]['message'];
103
  $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
@@ -106,10 +116,12 @@ class Weblizar_facebook_feed_widget extends WP_Widget
106
  // make the urls hyper links
107
  $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
108
  }
109
- if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
110
- {
 
 
111
  $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
112
-
113
  for($t=0;$t<$tag_size;$t++)
114
  {
115
  $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
@@ -120,58 +132,63 @@ class Weblizar_facebook_feed_widget extends WP_Widget
120
  ?>
121
  <div class="col-md-12 col-sm-12 col-xs-12">
122
  <p class="text weblizar_fb-post_font_color">
123
- <?php if (strlen(strip_tags($text)) >=50)
124
  { ?>
125
  <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
126
  <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
127
- <span data-text="...show less" class="facebook_feed_more_widget weblizar_fb-post_font_color"><?php _e('...see more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
128
  <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span> <?php } ?>
129
  </p>
130
  </div>
131
  <?php } ?>
132
-
133
  <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
134
  { ?>
135
  <div class="col-md-12 col-sm-12 col-xs-12 post-img animated gallery-img">
136
-
137
- <a href="#">
138
- <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" class="img-responsive" />
139
- <span class="weblizar_span_img" style="display:none">
140
- <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" >
141
- </span>
142
- </a>
143
-
144
- <dialog style="display:none" id="box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" data-id="<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" feed-type="post" feed-post="<?php echo $weblizar_data_post["posts"]['data'][$y]['type'];?>" >
145
- <div class="inner_box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>"></div>
146
- </dialog>
147
  </div>
148
- <?php } ?>
 
149
  <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
150
- <?php
151
- if(isset($weblizar_data_post["posts"]['data'][$y]['reactions']['data'])){ $like=$weblizar_data_post["posts"]['data'][$y]['reactions']['data']; } else {$like="";}
152
- if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) { $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data']; } else {$comment="";}
153
- if(isset($weblizar_data_post["posts"]['data'][$y]['shares'])) { $share=$weblizar_data_post["posts"]['data'][$y]['shares']; } else {$share="";}
 
154
  if(isset($weblizar_data_post["posts"]['data'][$y]['id'])) { $id=$weblizar_data_post["posts"]['data'][$y]['id']; } else {$id="";} ?>
155
  <div class=" weblizar_fb-bar-left">
156
-
157
- <span class="like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
158
-
159
- <span class="share weblizar_fb-post_font_color"><i class="fa fa-share"></i><?php if($share !="") { echo $share['count']; } else { echo "0";} ?></span>
160
-
161
- <span class="comment accordion weblizar_fb-post_font_color"><i class="fa fa-comments-o"></i><?php if($comment !=""){ echo $comments=sizeof($comment); }?></span>
 
 
 
162
 
163
  <!--panel -->
164
  <div class="panel clearfix">
165
- <!--like-comments-reaction -->
166
  <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
167
- <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
168
- <span class="post-like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
169
- <span class="post-love weblizar_fb-post_font_color"><i class="fa fa-heart"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'];?></span>
170
- <span class="post-wow weblizar_fb-post_font_color"><i class="fa fa-smile-o"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'];?></span>
 
 
 
 
171
  <span class="post-likes-text weblizar_fb-post_font_color">
172
- <?php if($like !="") { echo $reactions=sizeof($like); } else { echo "";}?> <?php _e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
173
- </span>
174
- </span>
175
  </p>
176
  <!--end-like-comments-reaction -->
177
 
@@ -179,33 +196,39 @@ class Weblizar_facebook_feed_widget extends WP_Widget
179
  <i class="fa fa-comments-o"></i> <?php _e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
180
  </p>
181
 
182
- <!--comments-box-1 -->
183
  <?php if($comment !="")
184
  {
185
  $comments=sizeof($comment);
186
  for($c=0;$c < $comments; $c++)
187
- {?>
188
  <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
 
189
  <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
190
  $c_auther_uri = file_get_contents($c_auther_url);
191
- $c_auher1 = json_decode($c_auther_uri,true);?>
192
- <?php if(isset($c_auher1['from']['id'])) { ?>
193
- <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
194
- <a href="<?php echo "https://graph.facebook.com/".$c_auher1['from']['id'];?>"><img src="https://graph.facebook.com/<?php echo $c_auher1['from']['id'];?>/picture" /></a>
195
- </div>
 
 
196
  <?php } ?>
197
-
198
  <div class="col-md-11 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
199
  <div class="weblizar_fb-post-comment-text">
200
-
201
  <p class="weblizar_fb-post_font_color">
202
- <?php if(isset($c_auher1['from']['id'])) { ?>
 
 
203
  <a class="weblizar_fb-post_font_color" href="<?php echo $c_auher1['from']['id'];?>"><?php echo $c_auher1['from']['name'];?></a>
204
- <?php } ?>
205
 
206
- &nbsp <?php echo $comment[$c]['message'];?>
 
207
  </p>
208
- <span class="weblizar_fb-post_font_color"><?php _e('Posted on:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> <?php $s = strtotime($comment[$c]['created_time']); echo $sdates = date('d', $s)."&nbsp".date("F", $s)."&nbsp".$day = date('D', $s)."&nbsp".$stime = date('H:i', $s);?></span>
 
209
  <p class="weblizar_fb-post_font_color">
210
  <a href="" class="weblizar_fb-post_font_color"><i class="fa fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo $comment[$c]['comment_count'];} else { echo "0";}?><?php _e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
211
  </p>
@@ -214,86 +237,49 @@ class Weblizar_facebook_feed_widget extends WP_Widget
214
  </div>
215
  </div>
216
  </div>
217
- <?php } } ?>
218
-
219
-
220
- </div>
221
  <!--end-panel -->
222
  </div>
223
-
224
- <div class="text-muted feed_event_desc weblizar_fb-bar-right">
225
- <div class="weblizar_fb-social-link-2 pull-right ">
226
- <ul class="weblizar_fb_social_link_2_ul">
227
- <li class="weblizar_fb_social_link_2_li">
228
- <a href="https://www.facebook.com/<?php echo $id;?>" target="_blank" class="weblizar_fb-post_font_color"> <i class="fa fa-eye weblizar_fb_social_link_2_i_cls"> </i></a>
229
- </li>
230
-
231
- <li class="weblizar_fb_social_link_2_li">
232
- <a href="https://www.facebook.com/sharer/sharer.php?u=<?php echo $weblizar_data_post["posts"]['data'][$y]['link'];?>" class="weblizar_fb_social_link_2_link weblizar_fb-post_font_color"> <i class="fa fa-share weblizar_fb_social_link_2_i_cls" target="_blank" > </i> <?php _e('Share', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </a>
233
- </li>
234
- </ul>
235
- </div>
236
-
237
- <div class="clearfix"> </div>
238
- </div>
239
-
240
  </div>
241
-
242
- </div>
243
- <?php
244
- }
245
  } ?>
246
 
247
- </div>
248
- <div class="clearfix"> </div>
249
- </div>
250
-
251
- <?php }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  catch (Exception $e)
253
  {
254
  echo "<h3>Error in processing</h3>";
255
- } ?>
256
- <script>
257
- var acc = document.getElementsByClassName("accordion");
258
- var i;
259
-
260
- for (i = 0; i < acc.length; i++) {
261
- acc[i].onclick = function(){
262
- this.classList.toggle("active");
263
- var panel = this.nextElementSibling;
264
- if (panel.style.display === "block") {
265
- panel.style.display = "none";
266
- } else {
267
- panel.style.display = "block";
268
- }
269
- }
270
- }
271
- jQuery(document).ready(function()
272
- {
273
- jQuery(".facebook_feed_more_widget").click(function()
274
- {
275
- jQuery(this).siblings('.teaser').toggle();
276
- jQuery(this).siblings('.complete').toggle();
277
- /*jQuery(".teaser").toggle();
278
- jQuery(".complete").toggle();*/
279
- var oldText = jQuery(this).text();
280
- var newText = jQuery(this).attr('data-text');
281
- //alert(newText)
282
- if (jQuery(this).text(oldText)) {
283
- jQuery(this).text(newText);
284
- }
285
- else
286
- {
287
- jQuery(this).text(oldText);
288
- }
289
- jQuery(this).attr('data-text',oldText);
290
- });
291
- });
292
- </script>
293
-
294
-
295
- <?php echo $args['after_widget'];
296
- //wp_reset_query();
297
  }
298
 
299
  /**
@@ -332,8 +318,6 @@ public function update( $new_instance, $old_instance )
332
  {
333
  $instance = array();
334
  $instance['Title'] = ( ! empty( $new_instance['Title'] ) ) ? strip_tags( $new_instance['Title'] ) : '';
335
- $instance['Shortcode'] = ( ! empty( $new_instance['Shortcode'] ) ) ? strip_tags( $new_instance['Shortcode'] ) : 'Select Any Flickr Album Gallery';
336
-
337
  return $instance;
338
  }
339
  }
24
  public function widget( $args, $instance ) {
25
  $Title = apply_filters( 'feed_widget_title', $instance['Title'] );
26
  echo $args['before_widget'];
 
 
 
 
27
  if ( ! empty( $instance['Title'] ) )
28
  {
29
  echo $args['before_title'] . apply_filters( 'widget_title', $instance['Title'] ). $args['after_title'];
30
  }
31
+ require("facebook-feed-shortcode-data.php");
 
 
32
  set_error_handler(
33
  create_function(
34
  '$severity, $weblizar_data_postssage, $file, $line',
42
  $weblizar_data_post = json_decode($jsondata_post,true); ?>
43
  <div class="clearfix"> </div>
44
  <div class=" feed_main_widget wp-weblizar_fb-plugin">
45
+ <!--header code start-->
46
  <div class="weblizar_fb-main-banner">
47
+ <!--header code cover image-->
48
+ <div class="weblizar_fb-main-banner-img">
49
+ <img src="<?php if(isset($weblizar_header_data['cover']['source'])) { echo $weblizar_header_data['cover']['source']; }?>" class="img-responsive fb-banner-img" >
50
+ </div>
51
  <div class="weblizar_fb-facebook-feed-top-area">
52
  <div class="weblizar_fb-facebook-feed-top-img ">
53
+ <!-- header link on logo -->
54
  <a href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>" class="weblizar_fb-main-pic col-md-2 col-sm-2 col-xs-4">
55
+ <!-- header logo image -->
56
  <img src="<?php if(isset($weblizar_header_data['picture']['data']['url'])) { echo $weblizar_header_data['picture']['data']['url']; } ?>" class="img-responsive fb_main_pic " >
57
  </a>
58
  <div class="weblizar_fb-facebook-feed-top-info pull-left">
59
  <div class="weblizar_fb-facebook-feed-top-info-inner pull-left">
60
  <h3 class="fb-top-info-inner_header">
61
+ <!-- header page name -->
62
  <a class="fb_top_info_inner_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#"; } ?>">
63
  <?php if(isset($weblizar_header_data['name'])) { echo $weblizar_header_data['name']; } ?>
64
  </a>
65
  </h3>
66
+ <!-- Like count -->
67
  <?php if(isset($weblizar_header_data['fan_count'])) { ?>
68
  <p class="fb_fan_count"> <span class="fb_fan_count_limit"> <?php echo $weblizar_header_data['fan_count']; ?> </span> <?php _e('Likes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
69
  <?php } ?>
71
  </div>
72
  </div>
73
  </div>
74
+ <!-- Page link-->
75
  <div class="weblizar_fb-facebook-feed-inner-text">
76
  <div class="button-group">
77
  <a type="button" target="_blank" class="btn btn-secondary feed_header_link" href="<?php if(isset($weblizar_header_data['link'])) { echo $weblizar_header_data['link']; } else { echo "#";}?>"> <i class="fa fa-share"> </i> Share </a>
79
  </div>
80
  </div>
81
  </div>
82
+ <!-- header code end -->
83
  <div class="clearfix"> </div>
84
+ <!-- Page post display start -->
85
  <div class="container-flut gallaries">
86
  <?php for($y = 0; $y <$ffp_limit; $y++)
87
  {
89
  <?php if($weblizar_data_post["posts"]['data'][$y]['type']=='photo')
90
  { ?>
91
  <div class="col-md-12 weblizar_fb-post-box weblizar_fb-bg custom_box_gallary weblizar_fb-post_background_color ">
92
+ <!-- post auther display -->
93
+ <div class=" col-md-12 box weblizar_fb-post_background_color">
94
+
95
+ <?php // auther fetch curl
96
+ $data_var=explode("_",$weblizar_data_post["posts"]['data'][$y]['id']);
97
  $auther_url="https://graph.facebook.com/". $data_var[0]."?access_token=".$token."&fields=link,name,id";
98
  $auther_uri = file_get_contents($auther_url);
99
+ $auher1 = json_decode($auther_uri,true);?>
100
+ <!-- author picture-->
101
+ <div class="col-md-2 col-sm-2 col-xs-3 weblizar_fb-logo-left"><img src="https://graph.facebook.com/<?php echo $auher1['id'];?>/picture" class="img-responsive fb_logo_left" alt="img"></div>
102
+ <div class="col-md-10 col-sm-10 col-xs-9 weblizar_fb-logo-right">
103
+ <!-- author name-->
104
  <h5 class="weblizar_fb-post_font_color"><a class="weblizar_fb-athr-name" href="<?php echo $auher1["link"];?>"><?php echo $auher1['name']; ?></a></h5>
105
+ <!-- post create time-->
106
+ <h6 class="weblizar_fb-post_font_color fb_create_time"><?php $s = strtotime($weblizar_data_post["posts"]['data'][$y]['created_time']); ?><i class="fa fa-clock-o"></i><span class="fb_date_size"><?php printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?><?php //echo date_i18n('F jS, g:i a',$s);?></span> </h6>
107
  </div>
108
  </div>
109
 
110
+ <?php if(isset($weblizar_data_post["posts"]['data'][$y]['message'])) //post text message
111
  {
112
  $text=$weblizar_data_post["posts"]['data'][$y]['message'];
113
  $reg_exUrl = "/(((http|https|ftp|ftps)\:\/\/)|(www\.))[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\:[0-9]+)?(\/\S*)?/";
116
  // make the urls hyper links
117
  $text=preg_replace($reg_exUrl, "<a class='fb_messaage_tag' href='".$url[0]."' target='_blank'>".$url[0]."</a> ", $text);
118
  }
119
+ // fetch url tag from post message
120
+ if(isset($weblizar_data_post["posts"]['data'][$y]['message_tags']))
121
+ {
122
+ //count url tag from post message
123
  $tag_size=sizeof($weblizar_data_post["posts"]['data'][$y]['message_tags']);
124
+ //fetch tag from post message
125
  for($t=0;$t<$tag_size;$t++)
126
  {
127
  $ar=$weblizar_data_post["posts"]['data'][$y]['message_tags'][$t]["name"];
132
  ?>
133
  <div class="col-md-12 col-sm-12 col-xs-12">
134
  <p class="text weblizar_fb-post_font_color">
135
+ <?php if (strlen(strip_tags($text)) >=50) // post message display
136
  { ?>
137
  <span class="teaser weblizar_fb-post_font_color"><?php echo substr(strip_tags($text),0,50);?></span>
138
  <span class="complete weblizar_fb-post_font_color"><?php echo $text;?></span>
139
+ <span data-text="...show less" class="facebook_feed_more_widget weblizar_fb-post_font_color"><?php _e('...See more', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></span>
140
  <?php } else { ?> <span class="weblizar_fb-post_font_color"> <?php echo $text;?></span> <?php } ?>
141
  </p>
142
  </div>
143
  <?php } ?>
144
+ <!--post image data display start-->
145
  <?php if(isset($weblizar_data_post["posts"]['data'][$y]['full_picture']))
146
  { ?>
147
  <div class="col-md-12 col-sm-12 col-xs-12 post-img animated gallery-img">
148
+ <a href="#">
149
+ <span class="weblizar_span_img">
150
+ <img src="<?php echo $weblizar_data_post["posts"]['data'][$y]['full_picture'];?>" >
151
+ </span>
152
+ </a>
153
+ <dialog style="display:none" id="box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" data-id="<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>" feed-type="post" feed-post="<?php echo $weblizar_data_post["posts"]['data'][$y]['type'];?>" >
154
+ <div class="inner_box_<?php echo $weblizar_data_post["posts"]['data'][$y]['id']; ?>"></div>
155
+ </dialog>
 
 
 
156
  </div>
157
+ <?php } // post image data display end ?>
158
+
159
  <div class="col-md-12 col-sm-12 col-xs-12 bar weblizar_fb-post_background_color">
160
+ <?php //comment data assign to variable
161
+ if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['data'])) { $comment=$weblizar_data_post["posts"]['data'][$y]['comments']['data']; } else {$comment="";}
162
+ //post share data assign to variable
163
+ if(isset($weblizar_data_post["posts"]['data'][$y]['shares'])) { $share=$weblizar_data_post["posts"]['data'][$y]['shares']; } else {$share="";}
164
+ //post id data assign to variable
165
  if(isset($weblizar_data_post["posts"]['data'][$y]['id'])) { $id=$weblizar_data_post["posts"]['data'][$y]['id']; } else {$id="";} ?>
166
  <div class=" weblizar_fb-bar-left">
167
+ <!-- like count display -->
168
+ <!-- like count display -->
169
+ <span class="like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'];?></span>
170
+ <!-- post share count display -->
171
+ <span class="share weblizar_fb-post_font_color"><a href="https://www.facebook.com/sharer/sharer.php?u=<?php if(isset($weblizar_data_post["posts"]['data'][$y]['link'])) { echo $weblizar_data_post["posts"]['data'][$y]['link'];} else { echo "#";}?>" target="_blank"><i class="fa fa-share"></i><?php if($share !="") { echo $share['count']; } else { echo "0";} ?></a></span>
172
+ <!-- post view on facebook display -->
173
+ <span class="share weblizar_fb-post_font_color"><a href="https://www.facebook.com/<?php echo $id;?>" target="_blank" class="weblizar_fb-post_font_color"><i class="fa fa-eye"></i></a></span>
174
+ <!-- post comment count display -->
175
+ <span class="weblizar_comment accordion weblizar_fb-post_font_color"><i class="fa fa-comments-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['comments']['summary']['total_count']; }?></span>
176
 
177
  <!--panel -->
178
  <div class="panel clearfix">
179
+ <!--like reaction start -->
180
  <p class="weblizar_fb-post-comment-likes weblizar_fb-post_font_color">
181
+ <span class="weblizar_fb-post-reactions weblizar_fb-post_font_color">
182
+ <!-- like count display -->
183
+ <span class="post-like weblizar_fb-post_font_color"><i class="fa fa-thumbs-o-up"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_like']['summary']['total_count']; }?></span>
184
+ <!-- love count display -->
185
+ <span class="post-love weblizar_fb-post_font_color"><i class="fa fa-heart"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_love']['summary']['total_count']; } ?></span>
186
+ <!-- haha count display -->
187
+ <span class="post-wow weblizar_fb-post_font_color"><i class="fa fa-smile-o"></i><?php if(isset($weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count'])) { echo $weblizar_data_post["posts"]['data'][$y]['reactions_haha']['summary']['total_count']; }?></span>
188
+ </span>
189
  <span class="post-likes-text weblizar_fb-post_font_color">
190
+ <?php _e('people reacted to this', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
191
+ </span>
 
192
  </p>
193
  <!--end-like-comments-reaction -->
194
 
196
  <i class="fa fa-comments-o"></i> <?php _e('Comment on Facebook', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
197
  </p>
198
 
199
+ <!--comments-box-start -->
200
  <?php if($comment !="")
201
  {
202
  $comments=sizeof($comment);
203
  for($c=0;$c < $comments; $c++)
204
+ { ?>
205
  <div class="col-md-12 col-sm-12 col-xs-12 weblizar_fb-post-comment">
206
+ <!--comment curl url -->
207
  <?php $c_auther_url="https://graph.facebook.com/".$comment[$c]['id']."?access_token=".$token."";
208
  $c_auther_uri = file_get_contents($c_auther_url);
209
+ $c_auher1 = json_decode($c_auther_uri,true);
210
+ if(isset($c_auher1['from']['id']))
211
+ { ?>
212
+ <!--comment author image -->
213
+ <div class="col-md-1 col-sm-2 col-xs-2 weblizar_fb-post-comment-img">
214
+ <a href="<?php echo "https://graph.facebook.com/".$c_auher1['from']['id'];?>"><img src="https://graph.facebook.com/<?php echo $c_auher1['from']['id'];?>/picture" /></a>
215
+ </div>
216
  <?php } ?>
217
+ <!--comment author data -->
218
  <div class="col-md-11 col-sm-10 col-xs-10 weblizar_fb-post-comment-text-wrapper">
219
  <div class="weblizar_fb-post-comment-text">
 
220
  <p class="weblizar_fb-post_font_color">
221
+ <!--comment author name -->
222
+ <?php if(isset($c_auher1['from']['id']))
223
+ { ?>
224
  <a class="weblizar_fb-post_font_color" href="<?php echo $c_auher1['from']['id'];?>"><?php echo $c_auher1['from']['name'];?></a>
225
+ <?php }
226
 
227
+ //comment message
228
+ echo $comment[$c]['message'];?>
229
  </p>
230
+ <span class="weblizar_fb-post_font_color"><?php _e('Posted:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> <?php $s = strtotime($comment[$c]['created_time']);printf( _x( '%s Ago', '%s = human-readable time difference', WEBLIZAR_FACEBOOK_TEXT_DOMAIN), human_time_diff( date( 'U', $s), current_time( 'timestamp' ) ) ); ?></span>
231
+ <!--comment reply count-->
232
  <p class="weblizar_fb-post_font_color">
233
  <a href="" class="weblizar_fb-post_font_color"><i class="fa fa-reply"></i> <?php if(isset($comment[$c]['comment_count'])) {echo $comment[$c]['comment_count'];} else { echo "0";}?><?php _e('Replies', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
234
  </p>
237
  </div>
238
  </div>
239
  </div>
240
+ <?php }
241
+ } ?>
242
+ <!--comments-box-end-->
243
+ </div>
244
  <!--end-panel -->
245
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
246
  </div>
247
+ </div>
248
+ <?php }
 
 
249
  } ?>
250
 
251
+ </div>
252
+ <div class="clearfix"> </div>
253
+ <script>
254
+ /* See more js*/
255
+ jQuery(document).ready(function()
256
+ {
257
+ jQuery(".facebook_feed_more_widget").click(function()
258
+ {
259
+ jQuery(this).siblings('.teaser').toggle();
260
+ jQuery(this).siblings('.complete').toggle();
261
+ var oldText = jQuery(this).text();
262
+ var newText = jQuery(this).attr('data-text');
263
+ //alert(newText)
264
+ if (jQuery(this).text(oldText)) {
265
+ jQuery(this).text(newText);
266
+ }
267
+ else
268
+ {
269
+ jQuery(this).text(oldText);
270
+ }
271
+ jQuery(this).attr('data-text',oldText);
272
+ });
273
+ });
274
+ /* See more js end */
275
+ </script>
276
+ </div>
277
+ <?php }
278
  catch (Exception $e)
279
  {
280
  echo "<h3>Error in processing</h3>";
281
+ }
282
+ echo $args['after_widget'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
283
  }
284
 
285
  /**
318
  {
319
  $instance = array();
320
  $instance['Title'] = ( ! empty( $new_instance['Title'] ) ) ? strip_tags( $new_instance['Title'] ) : '';
 
 
321
  return $instance;
322
  }
323
  }
facebook-feed.php CHANGED
@@ -1,4 +1,22 @@
1
- <?php require("facebook-feed-data.php");?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  <!---------------- facebook feed tab------------------------>
3
  <?php $feed_security_action_nonce = wp_create_nonce("feed_security_action"); ?>
4
  <div class="block ui-tabs-panel deactive" id="option-fbfeed">
@@ -61,19 +79,19 @@
61
  <div class="col-md-12 no-pad timeline_content" style="display:none">
62
  <div class="col-md-6"><label> <?php _e('Post type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label></div>
63
  <div class="col-md-6">
64
- <input type="checkbox" checked="checked" class="video_light_box" id="ffp_timeline_statuses" name="ffp_timeline_statuses" value="statuses" disabled >
65
  <label> <?php _e('Statuses', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
66
  <br>
67
  <input type="checkbox" class="video_light_box" id="ffp_timeline_photos" checked="checked" name="ffp_timeline_photos" value="photos" >
68
  <label> <?php _e('Photos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
69
  <br>
70
- <input type="checkbox" checked="checked" class="video_light_box" id="ffp_timeline_videos" name="ffp_timeline_videos" value="videos" disabled >
71
  <label> <?php _e('Videos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
72
  <br>
73
- <input type="checkbox" checked="checked" class="video_light_box" id="ffp_timeline_links" name="ffp_timeline_links" value="links" disabled >
74
  <label> <?php _e('Links', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
75
  <br>
76
- <input type="checkbox" checked="checked" class="video_light_box" id="ffp_timeline_events" name="ffp_timeline_events" value="events" disabled >
77
  <label style="display:inline-block;"> <?php _e('Events', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
78
  </div>
79
  </div>
@@ -178,6 +196,14 @@
178
  </div>
179
  </div>
180
  </div>
 
 
 
 
 
 
 
 
181
  </div>
182
  <div style="clear:both"></div>
183
  </form>
@@ -198,8 +224,10 @@
198
  <h1 class="feed_plugin_details"><?php _e('Plugin Shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h1>
199
  <p style="font-size: 15px;line-height: 1.5;"><?php _e('copy this shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> &nbsp; <strong><b>[facebook_feed]</b></strong> &nbsp<?php _e('to any page, post or widget where you want to showcase your Facebook feed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
200
  </div>
201
- <div>
202
- <img src="<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL; ?>images/available-pro.png" class="img-responsive" />
 
 
203
  </div>
204
  </div>
205
  <div class="clearfix"></div>
1
+ <?php
2
+ if(isset($_POST['security'])) {
3
+ if (wp_verify_nonce( $_POST['security'], 'feed_security_action' ) ) {
4
+ if(isset($_REQUEST['ffp_page_url'])) {
5
+ $facebook_feed = serialize( array(
6
+ 'ffp_page_url' =>sanitize_text_field($_REQUEST['ffp_page_url']),
7
+ 'ffp_limit' => sanitize_text_field($_REQUEST['ffp_limit']),
8
+ 'ffp_timeline_layout' => sanitize_text_field($_REQUEST['ffp_timeline_layout']),
9
+ 'feed_customs_css' => sanitize_text_field($_REQUEST['feed_customs_css']),
10
+ ));
11
+ update_option("weblizar_facebook_feed_option_settings", $facebook_feed);
12
+ }
13
+ }
14
+ }
15
+ $facebook_feed_fetch = unserialize(get_option("weblizar_facebook_feed_option_settings"));
16
+ if(isset($facebook_feed_fetch["ffp_limit"])) { $ffp_limit=$facebook_feed_fetch["ffp_limit"]; } else {$ffp_limit="5";}
17
+ if(isset($facebook_feed_fetch["ffp_timeline_layout"])) { $ffp_timeline_layout=$facebook_feed_fetch["ffp_timeline_layout"]; } else {$ffp_timeline_layout="full_width"; }
18
+ if(isset($facebook_feed_fetch["ffp_page_url"])) { $ffp_page_url=$facebook_feed_fetch["ffp_page_url"]; } else {$ffp_page_url="https://www.facebook.com/weblizarstyle/"; }
19
+ if(isset($facebook_feed_fetch["feed_customs_css"])){ $feed_customs_css=$facebook_feed_fetch["feed_customs_css"]; } else { $feed_customs_css=""; } ?>
20
  <!---------------- facebook feed tab------------------------>
21
  <?php $feed_security_action_nonce = wp_create_nonce("feed_security_action"); ?>
22
  <div class="block ui-tabs-panel deactive" id="option-fbfeed">
79
  <div class="col-md-12 no-pad timeline_content" style="display:none">
80
  <div class="col-md-6"><label> <?php _e('Post type:', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label></div>
81
  <div class="col-md-6">
82
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_statuses" name="ffp_timeline_statuses" value="statuses" disabled >
83
  <label> <?php _e('Statuses', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>&nbsp;
84
  <br>
85
  <input type="checkbox" class="video_light_box" id="ffp_timeline_photos" checked="checked" name="ffp_timeline_photos" value="photos" >
86
  <label> <?php _e('Photos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
87
  <br>
88
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_videos" name="ffp_timeline_videos" value="videos" disabled >
89
  <label> <?php _e('Videos', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
90
  <br>
91
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_links" name="ffp_timeline_links" value="links" disabled >
92
  <label> <?php _e('Links', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
93
  <br>
94
+ <input type="checkbox" class="video_light_box" id="ffp_timeline_events" name="ffp_timeline_events" value="events" disabled >
95
  <label style="display:inline-block;"> <?php _e('Events', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></label>
96
  </div>
97
  </div>
196
  </div>
197
  </div>
198
  </div>
199
+ </div>
200
+ <div class="col-md-12 col-sm-12 col-xs-12 plugin_desc form-group">
201
+ <div class="col-md-3"><label>Custom Css</label></div>
202
+ <div class="col-md-9">
203
+ <textarea class="form-control" name="feed_customs_css" id="feed_customs_css" placeholder="Custom Css" rows="8">
204
+ <?php echo $feed_customs_css; ?>
205
+ </textarea>
206
+ </div>
207
  </div>
208
  <div style="clear:both"></div>
209
  </form>
224
  <h1 class="feed_plugin_details"><?php _e('Plugin Shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h1>
225
  <p style="font-size: 15px;line-height: 1.5;"><?php _e('copy this shortcode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> &nbsp; <strong><b>[facebook_feed]</b></strong> &nbsp<?php _e('to any page, post or widget where you want to showcase your Facebook feed.', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </p>
226
  </div>
227
+ <div class="col-md-12 col-sm-12 col-xs-12">
228
+ <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank">
229
+ <img src="<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL; ?>images/available-pro.png" class="img-responsive" />
230
+ </a>
231
  </div>
232
  </div>
233
  <div class="clearfix"></div>
help-body.php CHANGED
@@ -1,151 +1,7 @@
1
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
2
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
3
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
4
- <style type="text/css">
5
- .bs-example{
6
- margin: 20px;
7
- }
8
- .panel-title .glyphicon{
9
- font-size: 14px;
10
- }
11
- </style>
12
- <script>
13
- $(document).ready(function(){
14
- // Add minus icon for collapse element which is open by default
15
- $(".collapse.in").each(function(){
16
- $(this).siblings(".panel-heading").find(".glyphicon").addClass("glyphicon-minus").removeClass("glyphicon-plus");
17
- });
18
-
19
- // Toggle plus minus icon on show hide of collapse element
20
- $(".collapse").on('show.bs.collapse', function(){
21
- $(this).parent().find(".glyphicon").removeClass("glyphicon-plus").addClass("glyphicon-minus");
22
- }).on('hide.bs.collapse', function(){
23
- $(this).parent().find(".glyphicon").removeClass("glyphicon-minus").addClass("glyphicon-plus");
24
- });
25
- });
26
- </script>
27
- <style>
28
- label {
29
- margin-right:10px;
30
- }
31
-
32
- #fb-msg {
33
- border: 1px #888888 solid; background-color: #C0CCFE; padding: 10px; font-size: inherit; font-weight: bold; font-family: inherit; font-style: inherit; text-decoration: inherit;
34
- }
35
- </style>
36
- <script>
37
- function SaveSettings(){
38
- var FacebookPageUrl = jQuery("#facebook-page-url").val();
39
- var ColorScheme = jQuery("#show-widget-header").val();
40
- var Header = jQuery("#show-widget-header").val();
41
- var Stream = jQuery("#show-live-stream").val();
42
- var Width = jQuery("#widget-width").val();
43
- var Height = jQuery("#widget-height").val();
44
- var FbAppId = jQuery("#fb-app-id").val();
45
- if(!FacebookPageUrl) {
46
- jQuery("#facebook-page-url").focus();
47
- return false;
48
- }
49
- if(!FbAppId) {
50
- jQuery("#fb-app-id").focus();
51
- return false;
52
- }
53
- jQuery("#fb-save-settings").hide();
54
- jQuery("#fb-img").show();
55
- jQuery.ajax({
56
- url: location.href,
57
- type: "POST",
58
- data: jQuery("form#fb-form").serialize(),
59
- dataType: "html",
60
- //Do not cache the page
61
- cache: false,
62
- //success
63
- success: function (html) {
64
- jQuery("#fb-img").hide();
65
- jQuery("#fb-msg").show();
66
-
67
- setTimeout(function() {
68
- location.reload(true);
69
- }, 2000);
70
-
71
- }
72
- });
73
- }
74
- </script>
75
-
76
- <?php
77
- wp_enqueue_style('op-bootstrap-css', WEBLIZAR_FACEBOOK_PLUGIN_URL. 'css/bootstrap.min.css');
78
- if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id'])){
79
- $FacebookSettingsArray = serialize(
80
- array(
81
- 'FacebookPageUrl' => $_POST['facebook-page-url'],
82
- 'ColorScheme' => '',
83
- 'Header' => $_POST['show-widget-header'],
84
- 'Stream' => $_POST['show-live-stream'],
85
- 'Width' => $_POST['widget-width'],
86
- 'Height' => $_POST['widget-height'],
87
- 'FbAppId' => $_POST['fb-app-id'],
88
- 'ShowBorder' => 'true',
89
- 'ShowFaces' => $_POST['show-fan-faces'],
90
- 'ForceWall' => 'false'
91
- )
92
- );
93
- update_option("weblizar_facebook_shortcode_settings", $FacebookSettingsArray);
94
- }
95
- ?>
96
-
97
  <div class="block ui-tabs-panel " id="option-general">
98
  <div class="col-md-12">
99
  <div id="heading"><h2><?php _e( 'Facebook Like Box Shortcode Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></h2></div>
100
  <div class="col-md-6">
101
- <?php
102
- $FacebookSettings = unserialize(get_option("weblizar_facebook_shortcode_settings"));
103
- //load default values OR saved values
104
- $ForceWall = 'false';
105
- if ( isset( $FacebookSettings[ 'ForceWall' ] ) ) {
106
- $ForceWall = $FacebookSettings[ 'ForceWall' ];
107
- }
108
-
109
- $Header = 'true';
110
- if ( isset( $FacebookSettings[ 'Header' ] ) ) {
111
- $Header = $FacebookSettings[ 'Header' ];
112
- }
113
-
114
- $Height = 560;
115
- if ( isset( $FacebookSettings[ 'Height' ] ) ) {
116
- $Height = $FacebookSettings[ 'Height' ];
117
- }
118
-
119
- $FacebookPageUrl = 'https://www.facebook.com/Weblizarwp/';
120
- if ( isset( $FacebookSettings[ 'FacebookPageUrl' ] ) ) {
121
- $FacebookPageUrl = $FacebookSettings[ 'FacebookPageUrl' ];
122
- }
123
-
124
- $ShowBorder = 'true';
125
- if ( isset( $FacebookSettings[ 'ShowBorder' ] ) ) {
126
- $ShowBorder = $FacebookSettings[ 'ShowBorder' ];
127
- }
128
-
129
- $ShowFaces = 'true';
130
- if ( isset( $FacebookSettings[ 'ShowFaces' ] ) ) {
131
- $ShowFaces = $FacebookSettings[ 'ShowFaces' ];
132
- }
133
-
134
- $Stream = 'true';
135
- if ( isset( $FacebookSettings[ 'Stream' ] ) ) {
136
- $Stream = $FacebookSettings[ 'Stream' ];
137
- }
138
-
139
- $Width = 292;
140
- if ( isset( $FacebookSettings[ 'Width' ] ) ) {
141
- $Width = $FacebookSettings[ 'Width' ];
142
- }
143
-
144
- $FbAppId = "488390501239538";
145
- if ( isset( $FacebookSettings[ 'FbAppId' ] ) ) {
146
- $FbAppId = $FacebookSettings[ 'FbAppId' ];
147
- }
148
- ?>
149
  <form name='fb-form' id='fb-form'>
150
  <p>
151
  <p><label><?php _e( 'Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
@@ -153,15 +9,13 @@ if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id'])){
153
  </p>
154
  <br>
155
 
156
- <p>
157
- <label><?php _e( 'Show Faces', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
158
  <select id="show-fan-faces" name="show-fan-faces">
159
  <option value="true" <?php if($ShowFaces == "true") echo "selected=selected" ?>><?php _e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
160
  <option value="false" <?php if($ShowFaces == "false") echo "selected=selected" ?>><?php _e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
161
  </select>
162
  </p>
163
- <br>
164
-
165
  <p>
166
  <label><?php _e( 'Show Live Stream', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
167
  <select id="show-live-stream" name="show-live-stream">
@@ -169,27 +23,23 @@ if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id'])){
169
  <option value="false" <?php if($Stream == "false") echo "selected=selected" ?>><?php _e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
170
  </select>
171
  </p>
172
- <br>
173
-
174
  <p>
175
  <p><label><?php _e( 'Widget Width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
176
  <input class="widefat" id="widget-width" name="widget-width" type="text" value="<?php echo esc_attr( $Width ); ?>">
177
  </p>
178
- <br>
179
-
180
  <p>
181
  <p><label><?php _e( 'Widget Height', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
182
  <input class="widefat" id="widget-height" name="widget-height" type="text" value="<?php echo esc_attr( $Height ); ?>">
183
  </p>
184
- <br>
185
-
186
  <p>
187
  <p><label><?php _e( 'Facebook App ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> (<?php _e('Required', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>)</label></p>
188
  <input class="widefat" id="fb-app-id" name="fb-app-id" type="text" value="<?php echo esc_attr( $FbAppId ); ?>">
189
  <?php _e('Get Your Own Facebook APP Id', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>: <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><?php _e( 'HERE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></a>
190
  </p>
191
- <br>
192
-
193
  <p>
194
  <input onclick="return SaveSettings();" type="button" class="button button-primary button-hero" id="fb-save-settings" name="fb-save-settings" value="<?php _e( 'SAVE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?>">
195
  </p>
@@ -226,239 +76,6 @@ if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id'])){
226
  </div>
227
 
228
 
229
-
230
- <!---------------- our product tab------------------------>
231
- <div class="block ui-tabs-panel deactive" id="option-recommendation">
232
- <!-- Dashboard Settings panel content --- >
233
- <!---------------------------------------->
234
- <div class="panel panel-primary panel-default content-panel">
235
- <div class="panel-body">
236
- <table class="form-table2">
237
- <tr class="radio-span" style="border-bottom:none;">
238
- <td><?php
239
- include( ABSPATH . "wp-admin/includes/plugin-install.php" );
240
- global $tabs, $tab, $paged, $type, $term;
241
- $tabs = array();
242
- $tab = "search";
243
- $per_page = 20;
244
- $args = array
245
- (
246
- "author"=> "weblizar",
247
- "page" => $paged,
248
- "per_page" => $per_page,
249
- "fields" => array( "last_updated" => true, "downloaded" => true, "icons" => true ),
250
- "locale" => get_locale(),
251
- );
252
- $arges = apply_filters( "install_plugins_table_api_args_$tab", $args );
253
- $api = plugins_api( "query_plugins", $arges );
254
- $item = $api->plugins;
255
- if(!function_exists("wp_star_rating"))
256
- {
257
- function wp_star_rating( $args = array() )
258
- {
259
- $defaults = array(
260
- 'rating' => 0,
261
- 'type' => 'rating',
262
- 'number' => 0,
263
- );
264
- $r = wp_parse_args( $args, $defaults );
265
-
266
- // Non-english decimal places when the $rating is coming from a string
267
- $rating = str_replace( ',', '.', $r['rating'] );
268
-
269
- // Convert Percentage to star rating, 0..5 in .5 increments
270
- if ( 'percent' == $r['type'] ) {
271
- $rating = round( $rating / 10, 0 ) / 2;
272
- }
273
-
274
- // Calculate the number of each type of star needed
275
- $full_stars = floor( $rating );
276
- $half_stars = ceil( $rating - $full_stars );
277
- $empty_stars = 5 - $full_stars - $half_stars;
278
-
279
- if ( $r['number'] ) {
280
- /* translators: 1: The rating, 2: The number of ratings */
281
- $format = _n( '%1$s rating based on %2$s rating', '%1$s rating based on %2$s ratings', $r['number'] );
282
- $title = sprintf( $format, number_format_i18n( $rating, 1 ), number_format_i18n( $r['number'] ) );
283
- } else {
284
- /* translators: 1: The rating */
285
- $title = sprintf( __( '%s rating' ), number_format_i18n( $rating, 1 ) );
286
- }
287
-
288
- echo '<div class="star-rating" title="' . esc_attr( $title ) . '">';
289
- echo '<span class="screen-reader-text">' . $title . '</span>';
290
- echo str_repeat( '<div class="star star-full"></div>', $full_stars );
291
- echo str_repeat( '<div class="star star-half"></div>', $half_stars );
292
- echo str_repeat( '<div class="star star-empty"></div>', $empty_stars);
293
- echo '</div>';
294
- }
295
- }
296
- ?>
297
- <form id="frmrecommendation" class="layout-form">
298
- <div id="poststuff">
299
- <div id="post-body" class="metabox-holder">
300
- <div id="postbox-container-2" class="postbox-container">
301
- <div id="advanced" class="meta-box-sortables">
302
- <div id="gallery_bank_get_started" class="postbox" >
303
- <div class="handlediv" data-target="ux_recommendation" title="Click to toggle" data-toggle="collapse"><br></div>
304
- <h2 class="hndle"><span><?php _e("Get More Free Wordpress Plguins From Weblizar", WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></span></h3>
305
- <div class="inside">
306
- <div id="ux_recommendation" class="gallery_bank_layout">
307
-
308
- <div class="separator-doubled"></div>
309
- <div class="fluid-layout">
310
- <div class="layout-span12">
311
- <div class="wp-list-table plugin-install">
312
- <div id="the-list">
313
- <?php
314
- foreach ((array) $item as $plugin)
315
- {
316
- if (is_object( $plugin))
317
- {
318
- $plugin = (array) $plugin;
319
-
320
- }
321
- if (!empty($plugin["icons"]["svg"]))
322
- {
323
- $plugin_icon_url = $plugin["icons"]["svg"];
324
- }
325
- elseif (!empty( $plugin["icons"]["2x"]))
326
- {
327
- $plugin_icon_url = $plugin["icons"]["2x"];
328
- }
329
- elseif (!empty( $plugin["icons"]["1x"]))
330
- {
331
- $plugin_icon_url = $plugin["icons"]["1x"];
332
- }
333
- else
334
- {
335
- $plugin_icon_url = $plugin["icons"]["default"];
336
- }
337
- $plugins_allowedtags = array
338
- (
339
- "a" => array( "href" => array(),"title" => array(), "target" => array() ),
340
- "abbr" => array( "title" => array() ),"acronym" => array( "title" => array() ),
341
- "code" => array(), "pre" => array(), "em" => array(),"strong" => array(),
342
- "ul" => array(), "ol" => array(), "li" => array(), "p" => array(), "br" => array()
343
- );
344
- $title = wp_kses($plugin["name"], $plugins_allowedtags);
345
- $description = strip_tags($plugin["short_description"]);
346
- $author = wp_kses($plugin["author"], $plugins_allowedtags);
347
- $version = wp_kses($plugin["version"], $plugins_allowedtags);
348
- $name = strip_tags( $title . " " . $version );
349
- $details_link = self_admin_url( "plugin-install.php?tab=plugin-information&amp;plugin=" . $plugin["slug"] .
350
- "&amp;TB_iframe=true&amp;width=600&amp;height=550" );
351
-
352
- /* translators: 1: Plugin name and version. */
353
- $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox" aria-label="' . esc_attr( sprintf("More information about %s", $name ) ) . '" data-title="' . esc_attr( $name ) . '">' . __( 'More Details' ) . '</a>';
354
- $action_links = array();
355
- if (current_user_can( "install_plugins") || current_user_can("update_plugins"))
356
- {
357
- $status = install_plugin_install_status( $plugin );
358
- switch ($status["status"])
359
- {
360
- case "install":
361
- if ( $status["url"] )
362
- {
363
- /* translators: 1: Plugin name and version. */
364
- $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf("Install %s now", $name ) ) . '">' . __( 'Install Now' ) . '</a>';
365
- }
366
- break;
367
- case "update_available":
368
- if ($status["url"])
369
- {
370
- /* translators: 1: Plugin name and version */
371
- $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf( "Update %s now", $name ) ) . '">' . __( 'Update Now' ) . '</a>';
372
- }
373
- break;
374
- case "latest_installed":
375
- case "newer_installed":
376
- $action_links[] = '<span class="button button-disabled" title="' . esc_attr__( "This plugin is already installed and is up to date" ) . ' ">' . _x( 'Installed', 'plugin' ) . '</span>';
377
- break;
378
- }
379
- }
380
- ?>
381
- <div class="plugin-div plugin-div-settings">
382
- <div class="plugin-div-top plugin-div-settings-top">
383
- <div class="plugin-div-inner-content">
384
- <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox plugin-icon plugin-icon-custom">
385
- <img class="custom_icon" src="<?php echo esc_attr( $plugin_icon_url ) ?>" />
386
- </a>
387
- <div class="name column-name">
388
- <h4>
389
- <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox"><?php echo $title; ?></a>
390
- </h4>
391
- </div>
392
- <div class="desc column-description">
393
- <p>
394
- <?php echo $description; ?>
395
- </p>
396
- <p class="authors">
397
- <cite>
398
- <?php _e( "By ",WEBLIZAR_FACEBOOK_TEXT_DOMAIN); echo $author;?>
399
- </cite>
400
- </p>
401
- </div>
402
- </div>
403
-
404
- <div class="plugin-card-bottom plugin-card-bottom_settings">
405
- <div class="vers column-rating">
406
- <?php wp_star_rating( array( "rating" => $plugin["rating"], "type" => "percent", "number" => $plugin["num_ratings"] ) ); ?>
407
- <span class="num-ratings">
408
- (<?php echo number_format_i18n( $plugin["num_ratings"] ); ?>)
409
- </span>
410
- </div>
411
- <div class="column-updated">
412
- <strong><?php _e("Last Updated:"); ?></strong> <span title="<?php echo esc_attr($plugin["last_updated"]); ?>">
413
- <?php printf("%s ago", human_time_diff(strtotime($plugin["last_updated"]))); ?>
414
- </span>
415
- </div>
416
- <div class="column-downloaded">
417
- <?php echo sprintf( _n("%s download", "%s downloads", $plugin["downloaded"]), number_format_i18n($plugin["downloaded"])); ?>
418
- </div>
419
- <div class="column-compatibility">
420
- <?php
421
- if ( !empty($plugin["tested"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["tested"])), $plugin["tested"], ">"))
422
- {
423
- echo '<span class="compatibility-untested">' . __( "Untested with your version of WordPress" ) . '</span>';
424
- }
425
- elseif (!empty($plugin["requires"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["requires"])), $plugin["requires"], "<"))
426
- {
427
- echo '<span class="compatibility-incompatible">' . __("Incompatible with your version of WordPress") . '</span>';
428
- }
429
- else
430
- {
431
- echo '<span class="compatibility-compatible">' . __("Compatible with your version of WordPress") . '</span>';
432
- }
433
- ?>
434
- </div>
435
- </div>
436
- </div>
437
- </div>
438
- <?php
439
- }
440
- ?>
441
- </div>
442
- </div>
443
- </div>
444
- </div>
445
- </div>
446
- </div>
447
- </div>
448
- </div>
449
- </div>
450
- </div>
451
- </div>
452
- </form>
453
- </td>
454
- </tr>
455
- </table>
456
- </div>
457
- </div>
458
- <!-- /row -->
459
-
460
- </div>
461
-
462
  <!---------------- need help tab------------------------>
463
  <div class="block ui-tabs-panel deactive" id="option-needhelp">
464
  <div class="col-md-12">
@@ -513,75 +130,58 @@ if(isset($_POST['facebook-page-url']) && isset($_POST['fb-app-id'])){
513
  <p><strong>Q. <?php _e('What is Facebook APP ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> ?</strong></p>
514
  <p><strong>Ans. <?php _e('Facebook Application ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
515
  <?php _e(' used to authenticate your Facebook Page data & settings. To get your own Facebook APP ID please read our 4 Steps very simple and easy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
516
- <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><strong> <?php _e(' Tutorial', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</strong></a>
517
  </p>
518
  </div>
519
  </div>
520
  </div>
521
-
522
  <!---------------- our product tab------------------------>
523
- <div class="block ui-tabs-panel deactive" id="option-ourproduct">
524
  <div class="row-fluid pricing-table pricing-three-column">
525
- <div class="plan-name centre">
526
- <a href="http://weblizar.com" target="_new" style="margin-bottom:10px;textt-align:center"><img src="<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/weblizar-logo.jpg' ;?>"></a>
527
- </div>
528
- <div class="plan-name">
529
- <h2><?php _e('Weblizar Responsive WordPress Theme', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h2>
530
- <h6><?php _e('Get The Premium, And Create your website Beautifully', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>. </h6>
531
- </div>
532
- <div class="section container">
533
- <div class="col-lg-6">
534
- <h2><?php _e('Premium Themes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </h2><hr>
535
- <ol id="weblizar_product">
536
- <li><a href="https://weblizar.com/themes/personal-premium-theme/"><?php _e('Personal', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
537
- <li><a href="https://weblizar.com/themes/newsera-premium-wordpress-theme/"><?php _e('Newsera', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
538
- <li><a href="https://weblizar.com/themes/fashionair-premium/"><?php _e('Fashionair', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
539
- <li><a href="https://weblizar.com/themes/corporal-premium/"><?php _e('Corporal', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
540
- <li><a href="https://weblizar.com/themes/explora-premium/"><?php _e('Explora', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
541
- <li><a href="https://weblizar.com/themes/scoreline-premium/"><?php _e('Scoreline', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
542
- <li><a href="https://weblizar.com/themes/beautyspa-premium/"><?php _e('Beautyspa', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
543
- <li><a href="https://weblizar.com/themes/healthcare/"><?php _e('Healthcare', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
544
- <li><a href="http://weblizar.com/themes/enigma-premium/"><?php _e('Enigma', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
545
- <li><a href="http://weblizar.com/themes/weblizar-premium-theme/"><?php _e('Weblizar', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a></li>
546
- <li><a href="https://weblizar.com/themes/chronicle-premium-theme/"><?php _e('Chronicle', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a></li>
547
- <li><a href="http://weblizar.com/themes/guardian-premium-theme/"><?php _e('Guardian', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a></li>
548
- <li><a href="http://weblizar.com/plugins/green-lantern-premium-theme/"><?php _e('Green-lantern', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a> </li>
549
- <li><a href="https://weblizar.com/themes/creative-premium-theme/"><?php _e('Creative', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a> </li>
550
- <li><a href="https://weblizar.com/themes/incredible-premium-theme/"><?php _e('Incredible', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a></li>
551
- </ol>
552
- </div>
553
- <div class="col-lg-6">
554
- <h2><?php _e('Premium Plugins', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></h2><hr>
555
- <ol id="weblizar_product">
556
- <li><a href="https://weblizar.com/plugins/pinterest-feed-pro/"><?php _e('Pinterest Feed', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a></li>
557
- <li><a href="https://weblizar.com/plugins/appointment-scheduler-pro/"><?php _e('Appointment Scheduler', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
558
- <li><a href="https://weblizar.com/plugins/seo-image-optimizer-pro/"><?php _e('Seo Image Optimizer', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
559
- <li><a href="https://weblizar.com/plugins/newsletter-subscription-form-pro/"><?php _e('Newsletter Subscription Form', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
560
- <li><a href="https://weblizar.com/plugins/coming-soon-page-maintenance-mode-pro/"><?php _e('Coming Soon Page Maintenance Mode', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
561
- <li><a href="https://weblizar.com/plugins/recent-related-post-and-page-pro/"><?php _e('Recent Related Post and Page', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
562
- <li><a href="https://weblizar.com/plugins/about-author-pro/"><?php _e('About Author', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
563
- <li><a href="http://weblizar.com/plugins/responsive-photo-gallery-pro/"><?php _e('Responsive Photo Gallery', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
564
- <li><a href="http://weblizar.com/plugins/ultimate-responsive-image-slider-pro/"><?php _e('Ultimate Responsive Image Slider', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
565
- <li><a href="http://weblizar.com/plugins/responsive-portfolio-pro/"><?php _e('Responsive Portfolio', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
566
- <li><a href="http://weblizar.com/plugins/photo-video-link-gallery-pro//"><?php _e('Photo Video Link Gallery', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
567
- <li><a href="http://weblizar.com/plugins/lightbox-slider-pro/"><?php _e('Lightbox Slider', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
568
- <li><a href="http://weblizar.com/plugins/flickr-album-gallery-pro/"><?php _e('Flickr Album Gallery', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
569
- <li><a href="https://weblizar.com/plugins/instagram-shortcode-and-widget-pro/"><?php _e('Instagram Shortcode &amp; Widget', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
570
- <li><a href="https://weblizar.com/plugins/instagram-gallery-pro/"><?php _e('Instagram Gallery', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a></li>
571
- </ol>
572
- </div>
573
- </div>
574
- <div id="product_decs" class="section container ">
575
- <p><?php _e('Note: More details to click on weblizar Products site link are below given view site button', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</p>
576
  </div>
577
  </div>
578
- <div class="plan-name centre">
579
- <a class="btn btn-primary btn-lg" target="_new" href="https://www.weblizar.com"><?php _e('View Site', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></a>
580
- </div>
581
  </div>
582
- <!---------------- our product tab------------------------>
583
- <div class="block ui-tabs-panel deactive active in" id="option-upgradetopro">
584
- <div class="row-fluid pricing-table pricing-three-column">
585
- <?php require_once('upgradetopro.php'); ?>
586
  </div>
587
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  <div class="block ui-tabs-panel " id="option-general">
2
  <div class="col-md-12">
3
  <div id="heading"><h2><?php _e( 'Facebook Like Box Shortcode Settings', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></h2></div>
4
  <div class="col-md-6">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  <form name='fb-form' id='fb-form'>
6
  <p>
7
  <p><label><?php _e( 'Facebook Page URL', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
9
  </p>
10
  <br>
11
 
12
+ <p><label><?php _e( 'Show Faces', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
 
13
  <select id="show-fan-faces" name="show-fan-faces">
14
  <option value="true" <?php if($ShowFaces == "true") echo "selected=selected" ?>><?php _e( 'Yes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
15
  <option value="false" <?php if($ShowFaces == "false") echo "selected=selected" ?>><?php _e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
16
  </select>
17
  </p>
18
+ <br>
 
19
  <p>
20
  <label><?php _e( 'Show Live Stream', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label>
21
  <select id="show-live-stream" name="show-live-stream">
23
  <option value="false" <?php if($Stream == "false") echo "selected=selected" ?>><?php _e( 'No', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></option>
24
  </select>
25
  </p>
26
+ <br>
 
27
  <p>
28
  <p><label><?php _e( 'Widget Width', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
29
  <input class="widefat" id="widget-width" name="widget-width" type="text" value="<?php echo esc_attr( $Width ); ?>">
30
  </p>
31
+ <br>
 
32
  <p>
33
  <p><label><?php _e( 'Widget Height', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></label></p>
34
  <input class="widefat" id="widget-height" name="widget-height" type="text" value="<?php echo esc_attr( $Height ); ?>">
35
  </p>
36
+ <br>
 
37
  <p>
38
  <p><label><?php _e( 'Facebook App ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> (<?php _e('Required', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>)</label></p>
39
  <input class="widefat" id="fb-app-id" name="fb-app-id" type="text" value="<?php echo esc_attr( $FbAppId ); ?>">
40
  <?php _e('Get Your Own Facebook APP Id', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?>: <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><?php _e( 'HERE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?></a>
41
  </p>
42
+ <br>
 
43
  <p>
44
  <input onclick="return SaveSettings();" type="button" class="button button-primary button-hero" id="fb-save-settings" name="fb-save-settings" value="<?php _e( 'SAVE', WEBLIZAR_FACEBOOK_TEXT_DOMAIN ); ?>">
45
  </p>
76
  </div>
77
 
78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
79
  <!---------------- need help tab------------------------>
80
  <div class="block ui-tabs-panel deactive" id="option-needhelp">
81
  <div class="col-md-12">
130
  <p><strong>Q. <?php _e('What is Facebook APP ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> ?</strong></p>
131
  <p><strong>Ans. <?php _e('Facebook Application ID', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?></strong>
132
  <?php _e(' used to authenticate your Facebook Page data & settings. To get your own Facebook APP ID please read our 4 Steps very simple and easy ', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>
133
+ <a href="http://weblizar.com/get-facebook-app-id/" target="_blank"><strong> <?php _e(' Tutorial', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?>.</strong></a>
134
  </p>
135
  </div>
136
  </div>
137
  </div>
 
138
  <!---------------- our product tab------------------------>
139
+ <div class="block ui-tabs-panel deactive" id="option-upgradetopro">
140
  <div class="row-fluid pricing-table pricing-three-column">
141
+ <div id="get_pro-settings" class="container-fluid top get_pro-settings">
142
+ <div class="col-md-12 form-group cs-back">
143
+ <div class="col-md-12 ms-links">
144
+ <div class="cs-top">
145
+ <h2> <?php _e('Facebook Feed Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </h2>
146
+ </div>
147
+ <div class="col-md-12">
148
+ <ul class="cs-desc"><li> <?php _e('Unlimited Profile, Page & Group Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
149
+ <li> <?php _e('Unlimited Feeds Per Page/Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
150
+ <li><?php _e('Light-Box Layouts 9+', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
151
+ <li><?php _e('Tons of Feed Shortcodes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
152
+ <li><?php _e('Specific Content Facebook Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
153
+ <li><?php _e('Many Loading & Hover CSS Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
154
+ <li><?php _e('Auto-Update Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
155
+ <li><?php _e('Top Level & Stream Type Comment Display', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
156
+ <li><?php _e('Sharing On Social Media', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
157
+ <li><?php _e('No Code Require', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
158
+ <li><?php _e('Feed Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
159
+ <li><?php _e('Like & Share Button For Each Feed in Like-box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
160
+ <li><?php _e('Fast & Friendly Support', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
161
+ <li><?php _e('Fully Responsive And Optimized', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
162
+ </ul>
163
+ </div>
164
+ <div class="col-md-12 row link-cont">
165
+ <div class="col-md-4 col-sm-4 ms-btn">
166
+ <b><?php _e('Try Live Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
167
+ <a class="btn" target="_blank" href="http://demo.weblizar.com/facebook-feed-pro/" rel="nofollow"><?php _e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
168
+ </div>
169
+ <div class="col-md-4 col-sm-4 ms-btn">
170
+ <b><?php _e('Try Before Buy Using Admin Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
171
+ <a class="btn" target="_new" href="http://demo.weblizar.com/facebook-feed-pro-admin/" rel="nofollow"><?php _e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
172
+ <br><span><b>Username:</b> userdemo</span><br><span><b>Password:</b> userdemo</span>
173
+ </div>
174
+ <div class="col-md-4 col-sm-4 ms-btn">
175
+ <a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank" class="button-face"><?php _e('Buy Now ($19)', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a>
176
+ </div>
177
+ </div>
178
+ </div>
179
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
180
  </div>
181
  </div>
 
 
 
182
  </div>
183
+ <div class="block ui-tabs-panel deactive" id="option-fbadmin">
184
+ <div class="row-fluid ">
185
+ <div class="col-md-12"> <a href="http://demo.weblizar.com/facebook-feed-pro/" target="_blank"><img src="<?php echo WEBLIZAR_FACEBOOK_PLUGIN_URL.'images/feed-tab-img.png'; ?>" class="img-responsive"/></a></div>
 
186
  </div>
187
  </div>
images/feed-tab-img.png ADDED
Binary file
js/option-js.js CHANGED
@@ -210,13 +210,6 @@ jQuery(document).ready(function($) {
210
 
211
  });
212
 
213
- jQuery(document).ready(function() {
214
- jQuery('input.fb-feed-color-picker').wpColorPicker();
215
- });
216
-
217
-
218
-
219
-
220
  function feed_timelineChanged()
221
  {
222
  if(jQuery('#ffp_content_timeline').is(":checked"))
@@ -420,3 +413,55 @@ success: function (html) {
420
  });
421
  }
422
  /* feed-script-end*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
210
 
211
  });
212
 
 
 
 
 
 
 
 
213
  function feed_timelineChanged()
214
  {
215
  if(jQuery('#ffp_content_timeline').is(":checked"))
413
  });
414
  }
415
  /* feed-script-end*/
416
+
417
+ jQuery(document).ready(function()
418
+ {
419
+ // Add minus icon for collapse element which is open by default
420
+ jQuery(".collapse.in").each(function(){
421
+ jQuery(this).siblings(".panel-heading").find(".glyphicon").addClass("glyphicon-minus").removeClass("glyphicon-plus");
422
+ });
423
+
424
+ // Toggle plus minus icon on show hide of collapse element
425
+ jQuery(".collapse").on('show.bs.collapse', function(){
426
+ jQuery(this).parent().find(".glyphicon").removeClass("glyphicon-plus").addClass("glyphicon-minus");
427
+ }).on('hide.bs.collapse', function(){
428
+ jQuery(this).parent().find(".glyphicon").removeClass("glyphicon-minus").addClass("glyphicon-plus");
429
+ });
430
+ });
431
+ function SaveSettings(){
432
+ var FacebookPageUrl = jQuery("#facebook-page-url").val();
433
+ var ColorScheme = jQuery("#show-widget-header").val();
434
+ var Header = jQuery("#show-widget-header").val();
435
+ var Stream = jQuery("#show-live-stream").val();
436
+ var Width = jQuery("#widget-width").val();
437
+ var Height = jQuery("#widget-height").val();
438
+ var FbAppId = jQuery("#fb-app-id").val();
439
+ if(!FacebookPageUrl) {
440
+ jQuery("#facebook-page-url").focus();
441
+ return false;
442
+ }
443
+ if(!FbAppId) {
444
+ jQuery("#fb-app-id").focus();
445
+ return false;
446
+ }
447
+ jQuery("#fb-save-settings").hide();
448
+ jQuery("#fb-img").show();
449
+ jQuery.ajax({
450
+ url: location.href,
451
+ type: "POST",
452
+ data: jQuery("form#fb-form").serialize(),
453
+ dataType: "html",
454
+ //Do not cache the page
455
+ cache: false,
456
+ //success
457
+ success: function (html) {
458
+ jQuery("#fb-img").hide();
459
+ jQuery("#fb-msg").show();
460
+
461
+ setTimeout(function() {
462
+ location.reload(true);
463
+ }, 2000);
464
+
465
+ }
466
+ });
467
+ }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.weblizar.com/
4
  Tags: facebook, facebook like, facebook page, facebook like box, facebook widget, facebbok feed, Facebook posts, Facebook profile, Facebook group, facebook page feed, facebook page like box, feed, likebox
5
  Requires at least: 3.8
6
  Tested up to: 4.9.4
7
- Stable tag: 2.5.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -26,6 +26,11 @@ Using **[FBW]** shortcode you can publish your Facbook Page LikeBox on your webs
26
 
27
  Using **[facebook_feed]** shortcode you can publish your Facbook Page Feed on your website Page or Post.
28
 
 
 
 
 
 
29
  ### Features Of Plugin
30
 
31
  * Facebook Page Feed, Display the Facebook page time-line photos and text.
@@ -207,6 +212,12 @@ Go to admin dashboard => appearance => widgets => Here are available our two fac
207
 
208
  For more information, see [Weblizar](http://wwww.weblizar.com/) .
209
 
 
 
 
 
 
 
210
  = 2.5.9 [ 16/02/2018 ] =
211
  1. Feed css issue fixed.
212
  2. Code optimized
4
  Tags: facebook, facebook like, facebook page, facebook like box, facebook widget, facebbok feed, Facebook posts, Facebook profile, Facebook group, facebook page feed, facebook page like box, feed, likebox
5
  Requires at least: 3.8
6
  Tested up to: 4.9.4
7
+ Stable tag: 2.6.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
26
 
27
  Using **[facebook_feed]** shortcode you can publish your Facbook Page Feed on your website Page or Post.
28
 
29
+
30
+ **Video Tutorial to Install & Setup Facebook Feed & Like-box WordPress Plugin**
31
+
32
+ https://www.youtube.com/watch?v=VzwRBbZGEXM
33
+
34
  ### Features Of Plugin
35
 
36
  * Facebook Page Feed, Display the Facebook page time-line photos and text.
212
 
213
  For more information, see [Weblizar](http://wwww.weblizar.com/) .
214
 
215
+ = 2.6.0 [ 19/02/2018 ] =
216
+ 1. Some css issue fixed.
217
+ 2. You tube video Tutorial link added.
218
+ 3. Code optimized.
219
+
220
+
221
  = 2.5.9 [ 16/02/2018 ] =
222
  1. Feed css issue fixed.
223
  2. Code optimized
upgradetopro.php DELETED
@@ -1,40 +0,0 @@
1
- <div id="get_pro-settings" class="container-fluid top get_pro-settings">
2
- <div class="col-md-12 form-group cs-back">
3
- <div class="col-md-12 ms-links">
4
- <div class="cs-top">
5
- <h2> <?php _e('Facebook Feed Pro', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </h2>
6
- </div>
7
- <div class="col-md-12">
8
- <ul class="cs-desc"><li> <?php _e('Unlimited Profile, Page & Group Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
9
- <li> <?php _e('Unlimited Feeds Per Page/Post', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
10
- <li><?php _e('Light-Box Layouts 9+', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
11
- <li><?php _e('Tons of Feed Shortcodes', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
12
- <li><?php _e('Specific Content Facebook Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
13
- <li><?php _e('Many Loading & Hover CSS Effect', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
14
- <li><?php _e('Auto-Update Feeds', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
15
- <li><?php _e('Top Level & Stream Type Comment Display', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
16
- <li><?php _e('Sharing On Social Media', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
17
- <li><?php _e('No Code Require', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
18
- <li><?php _e('Feed Widgets', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
19
- <li><?php _e('Like & Share Button For Each Feed in Like-box', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
20
- <li><?php _e('Fast & Friendly Support', WEBLIZAR_FACEBOOK_TEXT_DOMAIN);?> </li>
21
- <li><?php _e('Fully Responsive And Optimized', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </li>
22
- </ul>
23
- </div>
24
- <div class="col-md-12 row link-cont">
25
- <div class="col-md-4 col-sm-4 ms-btn">
26
- <b><?php _e('Try Live Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
27
- <a class="btn" target="_new" href="http://demo.weblizar.com/facebook-feed-pro/" rel="nofollow"><?php _e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
28
- </div>
29
- <div class="col-md-4 col-sm-4 ms-btn">
30
- <b><?php _e('Try Before Buy Using Admin Demo', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></b>
31
- <a class="btn" target="_new" href="http://demo.weblizar.com/facebook-feed-pro-admin/" rel="nofollow"><?php _e('Click Here', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?></a>
32
- <br><span><b>Username:</b> userdemo</span><br><span><b>Password:</b> userdemo</span>
33
- </div>
34
- <div class="col-md-4 col-sm-4 ms-btn">
35
- <a href="https://weblizar.com/plugins/facebook-feed-pro/" target="_blank" class="button-face"><?php _e('Buy Now ($19)', WEBLIZAR_FACEBOOK_TEXT_DOMAIN); ?> </a>
36
- </div>
37
- </div>
38
- </div>
39
- </div>
40
- </div>