LearnPress – WordPress LMS Plugin - Version 4.1.4

Version Description

(2021-11-08) = ~ Fixed security: when user share profile, another user can see settings as change password, change info. ~ Modify: not scroll to title courses when load first. ~ Fixed: get incorrect key setting "archive course layout". ~ Fixed: get value "From name", "Footer text" setting Email. ~ Removed: option set "From address" email, removed hook "wp_mail_from" make some site can't send email when install LP. ~ Comment some functions deprecated: "learn_press_restrict_view_items", "_learn_press_set_user_items". ~ Added: hook "learnpress/course/template/price/can-show". ~ Added: filter "beforeshow_lp_widget_content". ~ Show icons on the child Settings tab - Profile page. ~ Fixed: case answer's question Fill in blank

Download this release

Release Info

Developer ThimPress
Plugin Icon 128x128 LearnPress – WordPress LMS Plugin
Version 4.1.4
Comparing to
See all releases

Code changes from version 4.1.3.2 to 4.1.4

assets/css/admin/admin.css CHANGED
@@ -1,4 +1,3 @@
1
- @charset "UTF-8";
2
  /**
3
  * Mixin
4
  */
@@ -14,7 +13,6 @@
14
  transform: rotate(360deg);
15
  }
16
  }
17
-
18
  @keyframes rotating4 {
19
  from {
20
  -ms-transform: rotate(0deg);
@@ -31,7 +29,6 @@
31
  transform: rotate(360deg);
32
  }
33
  }
34
-
35
  @-webkit-keyframes animation4 {
36
  from {
37
  left: -40%;
@@ -42,7 +39,6 @@
42
  width: 10%;
43
  }
44
  }
45
-
46
  @keyframes animation4 {
47
  from {
48
  left: -40%;
@@ -53,7 +49,6 @@
53
  width: 10%;
54
  }
55
  }
56
-
57
  .learn-press-message {
58
  position: relative;
59
  margin: 0 0 20px 0;
@@ -63,15 +58,12 @@
63
  border-bottom-left-radius: 5px;
64
  background: #f5f5f5;
65
  }
66
-
67
  .learn-press-message.icon {
68
  padding-left: 45px;
69
  }
70
-
71
  .learn-press-message.icon::before {
72
  background: #00adff;
73
  }
74
-
75
  .learn-press-message.icon::after {
76
  position: absolute;
77
  top: 50%;
@@ -90,20 +82,17 @@
90
  vertical-align: baseline;
91
  content: "\f129";
92
  }
93
-
94
  .learn-press-message::before, .learn-press-message::after {
95
  position: absolute;
96
  top: 0;
97
  content: "";
98
  }
99
-
100
  .learn-press-message::before {
101
  right: 20px;
102
  width: 20px;
103
  height: 30px;
104
  background: #00adff;
105
  }
106
-
107
  .learn-press-message::after {
108
  top: 10px;
109
  right: 20px;
@@ -112,53 +101,41 @@
112
  border: 10px solid transparent;
113
  border-bottom-color: #f5f5f5;
114
  }
115
-
116
  .learn-press-message.error {
117
  border-top: 5px solid #d85554;
118
  }
119
-
120
  .learn-press-message.error::before {
121
  background: #d85554;
122
  }
123
-
124
  .learn-press-message.error.icon::before {
125
  background: #d85554;
126
  }
127
-
128
  .learn-press-message.error.icon::after {
129
  background: #d85554;
130
  content: "\f00d";
131
  }
132
-
133
  .learn-press-message.warning {
134
  border-top: 5px solid #ffc107;
135
  }
136
-
137
  .learn-press-message.warning::before {
138
  background: #ffc107;
139
  }
140
-
141
  .learn-press-message.warning.icon::before {
142
  background: #ffc107;
143
  }
144
-
145
  .learn-press-message.warning.icon::after {
146
  background: #ffc107;
147
  content: "\f00d";
148
  }
149
-
150
  .learn-press-message.success {
151
  border-top: 5px solid #059601;
152
  }
153
-
154
  .learn-press-message.success::before {
155
  background: #059601;
156
  }
157
-
158
  .learn-press-message.success.icon::before {
159
  background: #059601;
160
  }
161
-
162
  .learn-press-message.success.icon::after {
163
  background: #059601;
164
  content: "\f129";
@@ -172,7 +149,6 @@
172
  z-index: 10;
173
  height: 50px;
174
  }
175
-
176
  .lp-toolbar-buttons .lp-toolbar-btn {
177
  display: inline-block;
178
  position: relative;
@@ -184,14 +160,12 @@
184
  vertical-align: middle;
185
  cursor: pointer;
186
  }
187
-
188
  .lp-toolbar-buttons .lp-toolbar-btn a,
189
  .lp-toolbar-buttons .lp-toolbar-btn span {
190
  outline: none;
191
  color: #666;
192
  box-shadow: none;
193
  }
194
-
195
  .lp-toolbar-buttons .lp-toolbar-btn .lp-btn-icon {
196
  position: absolute;
197
  top: 50%;
@@ -203,49 +177,39 @@
203
  line-height: 30px;
204
  text-align: center;
205
  }
206
-
207
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-move {
208
  cursor: ns-resize;
209
  }
210
-
211
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-move a,
212
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-move span {
213
  cursor: ns-resize;
214
  }
215
-
216
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-move:hover a,
217
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-move span {
218
  color: var(--lp-primary-color);
219
  }
220
-
221
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-remove {
222
  cursor: pointer;
223
  }
224
-
225
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-remove:hover a,
226
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-remove:hover span {
227
  color: #e74c3c;
228
  }
229
-
230
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle .dashicons-arrow-down,
231
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle .dashicons-arrow-down-alt2 {
232
  display: none;
233
  }
234
-
235
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle.closed .dashicons-arrow-up,
236
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle.closed .dashicons-arrow-up-alt2 {
237
  display: none;
238
  }
239
-
240
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle.closed .dashicons-arrow-down,
241
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-toggle.closed .dashicons-arrow-down-alt2 {
242
  display: inline-block;
243
  }
244
-
245
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown {
246
  color: #000;
247
  }
248
-
249
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown ul {
250
  display: none;
251
  position: absolute;
@@ -255,12 +219,10 @@
255
  border: 1px solid #999;
256
  background: #fdfeff;
257
  }
258
-
259
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown ul li {
260
  margin: 0;
261
  list-style: none;
262
  }
263
-
264
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown ul li a {
265
  display: block;
266
  margin: 0;
@@ -271,36 +233,28 @@
271
  white-space: nowrap;
272
  text-decoration: none;
273
  }
274
-
275
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown ul li a:hover {
276
  background: #eee;
277
  }
278
-
279
  .lp-toolbar-buttons .lp-toolbar-btn.lp-toolbar-btn-dropdown ul li.active a {
280
  background: #eee;
281
  }
282
-
283
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-disabled, .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-disabled:hover {
284
  _background: #f5f5f5;
285
  }
286
-
287
  .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-disabled .lp-btn-icon, .lp-toolbar-buttons .lp-toolbar-btn.lp-btn-disabled:hover .lp-btn-icon {
288
  color: #666;
289
  }
290
-
291
  .lp-toolbar-buttons .lp-toolbar-btn:hover {
292
  display: inline-block;
293
  background: none;
294
  }
295
-
296
  .lp-toolbar-buttons .lp-toolbar-btn:hover .lp-btn-icon {
297
  color: #444;
298
  }
299
-
300
  .lp-toolbar-buttons .lp-toolbar-btn:hover ul {
301
  display: block;
302
  }
303
-
304
  .lp-toolbar-buttons .lp-toolbar-btn:hover ul:hover {
305
  display: block;
306
  }
@@ -316,24 +270,20 @@
316
  margin: 20px 0 0 0;
317
  border: 1px solid #ddd;
318
  }
319
-
320
  .learn-press-box-data .lp-box-data-head {
321
  padding: 10px 15px;
322
  background: #fff;
323
  }
324
-
325
  .learn-press-box-data .lp-box-data-head h3 {
326
  margin: 0;
327
  padding: 15px;
328
  font-size: 16px;
329
  }
330
-
331
  .learn-press-box-data .lp-box-data-head .lp-box-data-actions {
332
  float: right;
333
  position: relative;
334
  z-index: 10;
335
  }
336
-
337
  .learn-press-box-data .lp-box-data-head .lp-box-data-actions .lp-btn {
338
  display: inline-block;
339
  width: 30px;
@@ -342,39 +292,32 @@
342
  text-align: center;
343
  vertical-align: middle;
344
  }
345
-
346
  .learn-press-box-data .lp-box-data-head .lp-box-data-actions::after {
347
  display: block;
348
  clear: both;
349
  content: "";
350
  }
351
-
352
  .learn-press-box-data .lp-box-data-head::after {
353
  display: block;
354
  clear: both;
355
  content: "";
356
  }
357
-
358
  .learn-press-box-data .lp-box-data-content {
359
  padding: 15px;
360
  border-top: 1px solid #ddd;
361
  background: #fff;
362
  }
363
-
364
  .learn-press-box-data .lp-box-data-foot {
365
  padding: 15px;
366
  }
367
-
368
  .learn-press-box-data.closed .lp-btn-toggle .dashicons-arrow-up,
369
  .learn-press-box-data.closed .lp-btn-toggle .dashicons-arrow-up-alt2 {
370
  display: none;
371
  }
372
-
373
  .learn-press-box-data.closed .lp-btn-toggle .dashicons-arrow-down,
374
  .learn-press-box-data.closed .lp-btn-toggle .dashicons-arrow-down-alt2 {
375
  display: inline-block;
376
  }
377
-
378
  .learn-press-box-data.closed .lp-box-data-content {
379
  display: none;
380
  }
@@ -383,23 +326,19 @@
383
  width: 100%;
384
  border-collapse: collapse;
385
  }
386
-
387
  .lp-list-options th,
388
  .lp-list-options td {
389
  padding: 10px 15px;
390
  border-top: 1px solid #ddd;
391
  background: #f5f5f5;
392
  }
393
-
394
  .lp-list-options thead th {
395
  text-align: left;
396
  }
397
-
398
  .lp-list-options tbody tr td {
399
  padding: 0 15px;
400
  background: #f4fcff;
401
  }
402
-
403
  .lp-list-options tbody tr td.lp-toolbar-buttons {
404
  _overflow: hidden;
405
  position: relative;
@@ -407,7 +346,6 @@
407
  height: 42px;
408
  white-space: nowrap;
409
  }
410
-
411
  .lp-list-options tbody tr td.lp-toolbar-buttons .lp-toolbar-btn {
412
  visibility: hidden;
413
  position: relative;
@@ -415,62 +353,48 @@
415
  margin-top: -4px;
416
  margin-bottom: -4px;
417
  }
418
-
419
  .lp-list-options tbody tr:nth-child(odd) td {
420
  background: #fff;
421
  }
422
-
423
  .lp-list-options tbody tr:hover td.lp-toolbar-buttons .lp-toolbar-btn {
424
  visibility: visible;
425
  }
426
-
427
  .lp-list-options tbody td {
428
  text-align: left;
429
  }
430
-
431
- .lp-list-options tbody td input[type="text"] {
432
  width: 100%;
433
  }
434
-
435
- .lp-list-options tbody td input[type="text"][value=""] {
436
  font-style: italic;
437
  }
438
-
439
  .lp-list-options tbody td.column-content-answer_correct {
440
  width: 125px;
441
  }
442
-
443
  .lp-list-options tbody td.lp-remove-list-option, .lp-list-options tbody td.lp-move-list-option {
444
  width: 20px;
445
  padding: 0;
446
  text-align: center;
447
  }
448
-
449
  .lp-list-options tbody td.lp-remove-list-option a, .lp-list-options tbody td.lp-move-list-option a {
450
  visibility: hidden;
451
  color: #999;
452
  }
453
-
454
  .lp-list-options tbody td.lp-remove-list-option:hover, .lp-list-options tbody td.lp-move-list-option:hover {
455
  background: #dbf5ff;
456
  }
457
-
458
  .lp-list-options tbody td.lp-move-list-option {
459
  cursor: ns-resize;
460
  }
461
-
462
  .lp-list-options tbody td.lp-move-list-option a {
463
  cursor: ns-resize;
464
  }
465
-
466
  .lp-list-options tbody td.lp-move-list-option:hover a {
467
  color: var(--lp-primary-color);
468
  }
469
-
470
  .lp-list-options tbody td.lp-remove-list-option {
471
  cursor: pointer;
472
  }
473
-
474
  .lp-list-options tbody td.lp-remove-list-option:hover a {
475
  color: #e74c3c;
476
  }
@@ -486,7 +410,6 @@
486
  position: relative;
487
  z-index: 999999;
488
  }
489
-
490
  .lp-ajax-search .lp-search-term {
491
  min-width: 300px;
492
  height: 28px;
@@ -496,26 +419,22 @@
496
  box-shadow: none;
497
  outline: none;
498
  }
499
-
500
  .lp-ajax-search .lp-search-term:focus {
501
  -webkit-box-shadow: none;
502
  -moz-box-shadow: none;
503
  box-shadow: none;
504
  }
505
-
506
  .lp-ajax-search .lp-search-term:focus {
507
  -webkit-box-shadow: none;
508
  -moz-box-shadow: none;
509
  box-shadow: none;
510
  outline: none;
511
  }
512
-
513
  .lp-ajax-search .lp-search-term:focus:focus {
514
  -webkit-box-shadow: none;
515
  -moz-box-shadow: none;
516
  box-shadow: none;
517
  }
518
-
519
  .lp-ajax-search .lp-search-results {
520
  position: absolute;
521
  top: 100%;
@@ -527,52 +446,42 @@
527
  -moz-box-sizing: border-box;
528
  box-sizing: border-box;
529
  }
530
-
531
  .lp-ajax-search .lp-search-results .lp-search-items {
532
  overflow: auto;
533
  max-height: 300px;
534
  margin: 0;
535
  }
536
-
537
  .lp-ajax-search .lp-search-results .lp-search-items li {
538
  margin: 0;
539
  }
540
-
541
  .lp-ajax-search .lp-search-results .lp-search-items li label {
542
  display: block;
543
  padding: 8px 10px;
544
  border-bottom: 1px solid #f3f3f3;
545
  }
546
-
547
  .lp-ajax-search .lp-search-results .lp-search-items li label input {
548
  float: left;
549
  margin-top: 1px;
550
  margin-right: -100%;
551
  }
552
-
553
  .lp-ajax-search .lp-search-results .lp-search-items li label span {
554
  display: inline-block;
555
  margin-left: 25px;
556
  }
557
-
558
  .lp-ajax-search .lp-search-results .lp-search-items li label span a.lp-add-item {
559
  visibility: hidden;
560
  margin-left: 10px;
561
  }
562
-
563
  .lp-ajax-search .lp-search-results .lp-search-items li.active {
564
  background: #dbf5ff;
565
  }
566
-
567
  .lp-ajax-search .lp-search-results .lp-search-items li:hover {
568
  color: #fff;
569
  background: #0085ba;
570
  }
571
-
572
  .lp-ajax-search .lp-search-results .lp-search-items li:hover a.lp-add-item {
573
  visibility: visible;
574
  }
575
-
576
  .lp-ajax-search .lp-search-results .lp-search-actions {
577
  margin: 0;
578
  padding: 10px;
@@ -603,7 +512,6 @@
603
  #course-editor.ajax-search #learn-press-ajax-search-overlay {
604
  display: block;
605
  }
606
-
607
  #course-editor.ajax-search .lp-ajax-search {
608
  z-index: 100000;
609
  }
@@ -615,7 +523,6 @@
615
  background: #fff;
616
  list-style: none;
617
  }
618
-
619
  .advanced-list li {
620
  display: inline-block;
621
  margin: 0 5px 5px -3px;
@@ -625,7 +532,6 @@
625
  -moz-border-radius: 2px;
626
  border-radius: 2px;
627
  }
628
-
629
  .advanced-list li .remove-item {
630
  display: inline-block;
631
  margin-right: 5px;
@@ -634,25 +540,20 @@
634
  text-decoration: none;
635
  cursor: pointer;
636
  }
637
-
638
  .advanced-list li .remove-item:hover {
639
  color: #0085ba;
640
  }
641
-
642
  .advanced-list li .remove-item::before {
643
  font-family: dashicons;
644
  text-decoration: none;
645
  content: "\f335";
646
  }
647
-
648
  .advanced-list li span {
649
  display: inline-block;
650
  }
651
-
652
  .advanced-list.locked .remove-item {
653
  display: none;
654
  }
655
-
656
  .advanced-list::after {
657
  display: block;
658
  clear: both;
@@ -669,7 +570,6 @@
669
  font-weight: bold;
670
  line-height: 20px;
671
  }
672
-
673
  .lp-label-counter.disabled {
674
  background: #ddd;
675
  }
@@ -679,20 +579,17 @@
679
  -moz-transform: rotate(360deg);
680
  }
681
  }
682
-
683
  @-webkit-keyframes spin {
684
  100% {
685
  -webkit-transform: rotate(360deg);
686
  }
687
  }
688
-
689
  @keyframes spin {
690
  100% {
691
  -webkit-transform: rotate(360deg);
692
  transform: rotate(360deg);
693
  }
694
  }
695
-
696
  .rwmb-duration {
697
  border: 1px solid #ddd;
698
  }
@@ -727,20 +624,17 @@ ul .clearfix {
727
  -moz-transform: rotate(360deg);
728
  }
729
  }
730
-
731
  @-webkit-keyframes lp-spinner {
732
  100% {
733
  -webkit-transform: rotate(360deg);
734
  }
735
  }
736
-
737
  @keyframes lp-spinner {
738
  100% {
739
  -webkit-transform: rotate(360deg);
740
  transform: rotate(360deg);
741
  }
742
  }
743
-
744
  .lp-modal-choose-items-open {
745
  overflow: hidden;
746
  }
@@ -751,7 +645,6 @@ ul .clearfix {
751
  color: #777;
752
  background-color: red;
753
  }
754
-
755
  .lp-modal-search li.selected {
756
  display: none;
757
  }
@@ -824,12 +717,10 @@ ul .clearfix {
824
  outline: none;
825
  box-shadow: none;
826
  }
827
-
828
  .learnpress .lp-install-sample-data-options {
829
  padding: 0 20px 10px 20px;
830
  border: 1px solid #ddd;
831
  }
832
-
833
  .learnpress .lp-install-sample-data-options legend {
834
  font-size: 16px;
835
  }
@@ -845,33 +736,28 @@ ul .clearfix {
845
  padding: 0;
846
  list-style: none;
847
  }
848
-
849
  .learn-press-email-variables li {
850
  display: inline-block;
851
  cursor: pointer;
852
  }
853
 
854
  /* Metabox dropdown pages field */
855
- .learn-press-dropdown-pages input[type="text"] {
856
  min-width: 300px;
857
  height: 29px;
858
  margin: 0;
859
  vertical-align: top;
860
  }
861
-
862
  .learn-press-dropdown-pages .select2-container {
863
  min-width: 220px !important;
864
  }
865
-
866
  .learn-press-dropdown-pages .select2-container .select2-selection--single {
867
  height: 30px;
868
  border-color: #7e8993;
869
  }
870
-
871
  .learn-press-dropdown-pages .select2-container .select2-selection__rendered {
872
  line-height: 28px !important;
873
  }
874
-
875
  .learn-press-dropdown-pages .select2-container .select2-selection__arrow {
876
  right: 1px;
877
  width: 23px;
@@ -879,16 +765,13 @@ ul .clearfix {
879
  background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;
880
  background-size: 16px 16px;
881
  }
882
-
883
  .learn-press-dropdown-pages .select2-container .select2-selection__arrow b {
884
  display: none;
885
  }
886
-
887
  .learn-press-dropdown-pages .quick-add-page-actions a {
888
  font-size: 13px;
889
  text-decoration: none;
890
  }
891
-
892
  .learn-press-dropdown-pages .quick-add-page-inline {
893
  margin-top: 0;
894
  }
@@ -897,11 +780,9 @@ ul .clearfix {
897
  height: 30px;
898
  border-color: #7e8993;
899
  }
900
-
901
  .lp-select-2 + .select2-container .select2-selection--single .select2-selection__rendered {
902
  line-height: 28px !important;
903
  }
904
-
905
  .lp-select-2 + .select2-container .select2-selection--single .select2-selection__arrow {
906
  right: 1px;
907
  width: 23px;
@@ -909,7 +790,6 @@ ul .clearfix {
909
  background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;
910
  background-size: 16px 16px;
911
  }
912
-
913
  .lp-select-2 + .select2-container .select2-selection--single .select2-selection__arrow b {
914
  display: none;
915
  }
@@ -922,12 +802,10 @@ ul .clearfix {
922
  font-size: 17px;
923
  vertical-align: middle;
924
  }
925
-
926
  .learn-press-tooltip.icon::after {
927
  font-family: Dashicons;
928
  content: "\f223";
929
  }
930
-
931
  .learn-press-tooltip:hover {
932
  opacity: 1;
933
  color: #0073aa;
@@ -937,7 +815,6 @@ ul .clearfix {
937
  .rwmb-payment-order-wrapper .rwmb-label {
938
  margin-bottom: 20px !important;
939
  }
940
-
941
  .rwmb-payment-order-wrapper .rwmb-input {
942
  margin-left: 0 !important;
943
  }
@@ -949,14 +826,12 @@ ul .clearfix {
949
  border-collapse: collapse;
950
  font-size: 14px;
951
  }
952
-
953
  .learn-press-payments th,
954
  .learn-press-payments td,
955
  .learn-press-emails th,
956
  .learn-press-emails td {
957
  padding: 10px;
958
  }
959
-
960
  .learn-press-payments .order,
961
  .learn-press-emails .order {
962
  width: 30px;
@@ -965,33 +840,28 @@ ul .clearfix {
965
  text-align: center;
966
  cursor: not-allowed;
967
  }
968
-
969
  .learn-press-payments .name,
970
  .learn-press-emails .name {
971
  min-width: 250px;
972
  font-weight: normal;
973
  text-transform: capitalize;
974
  }
975
-
976
  .learn-press-payments .name a,
977
  .learn-press-emails .name a {
978
  text-decoration: none;
979
  }
980
-
981
  .learn-press-payments .status,
982
  .learn-press-emails .status {
983
  width: 100px;
984
  text-align: center;
985
  cursor: pointer;
986
  }
987
-
988
  .learn-press-payments .status .dashicons,
989
  .learn-press-emails .status .dashicons {
990
  border-radius: 50%;
991
  color: #fff;
992
  background: #ddd;
993
  }
994
-
995
  .learn-press-payments .status a,
996
  .learn-press-emails .status a {
997
  display: block;
@@ -999,57 +869,47 @@ ul .clearfix {
999
  font-size: 12px;
1000
  text-decoration: none;
1001
  }
1002
-
1003
  .learn-press-payments .status.enabled .dashicons,
1004
  .learn-press-emails .status.enabled .dashicons {
1005
  background: #0085ba;
1006
  }
1007
-
1008
  .learn-press-payments thead th,
1009
  .learn-press-emails thead th {
1010
  border-bottom: 1px solid #ddd;
1011
  text-align: left;
1012
  }
1013
-
1014
  .learn-press-payments tbody tr:nth-child(even) td,
1015
  .learn-press-emails tbody tr:nth-child(even) td {
1016
  background: #fff;
1017
  }
1018
-
1019
  .learn-press-payments tbody tr:nth-child(odd) td,
1020
  .learn-press-emails tbody tr:nth-child(odd) td {
1021
  background: #f5f5f5;
1022
  }
1023
-
1024
  .learn-press-payments tbody td,
1025
  .learn-press-emails tbody td {
1026
  border-bottom: 1px solid #ddd;
1027
  }
1028
-
1029
  .learn-press-payments tbody .ui-sortable-helper,
1030
  .learn-press-emails tbody .ui-sortable-helper {
1031
  margin-left: -1px;
1032
  border: 1px solid #ddd;
1033
  }
1034
-
1035
  .learn-press-payments tbody .ui-sortable-placeholder,
1036
  .learn-press-emails tbody .ui-sortable-placeholder {
1037
  visibility: visible !important;
1038
  border: 1px solid #ddd;
1039
  }
1040
-
1041
  .learn-press-payments tbody .ui-sortable-placeholder td,
1042
  .learn-press-emails tbody .ui-sortable-placeholder td {
1043
  height: 35px;
1044
  padding: 0;
1045
  background: #f7f7f7;
1046
  }
1047
-
1048
  .learn-press-payments ~ .email-actions,
1049
  .learn-press-emails ~ .email-actions {
1050
  text-align: left;
1051
  }
1052
-
1053
  .learn-press-payments.sortable .order:hover,
1054
  .learn-press-emails.sortable .order:hover {
1055
  color: #0073aa;
@@ -1060,20 +920,16 @@ ul .clearfix {
1060
  .lp-template-overrides {
1061
  margin-top: 20px;
1062
  }
1063
-
1064
  .lp-template-overrides thead th h4 {
1065
  margin: 0;
1066
  }
1067
-
1068
  .lp-template-overrides tbody th {
1069
  font-weight: bold;
1070
  }
1071
-
1072
  .lp-template-overrides tbody th p {
1073
  display: inline-block;
1074
  margin: 0 0 0 10px;
1075
  }
1076
-
1077
  .lp-template-overrides tbody th p a {
1078
  margin: 0;
1079
  padding: 2px 8px;
@@ -1083,12 +939,10 @@ ul .clearfix {
1083
  box-shadow: none;
1084
  font-weight: normal;
1085
  }
1086
-
1087
  .lp-template-overrides tbody th p a.current {
1088
  color: #fff;
1089
  background: #00aadc;
1090
  }
1091
-
1092
  .lp-template-overrides .template-row.outdated code::before, .lp-template-overrides .template-row.up-to-date code::before {
1093
  display: inline-block;
1094
  margin-top: -2px;
@@ -1096,30 +950,24 @@ ul .clearfix {
1096
  font-family: Dashicons;
1097
  vertical-align: middle;
1098
  }
1099
-
1100
  .lp-template-overrides .template-row.outdated .template-version {
1101
  color: #f00;
1102
  }
1103
-
1104
  .lp-template-overrides .template-row.outdated .template-file code::before {
1105
  color: #f00;
1106
  content: "\f534";
1107
  }
1108
-
1109
  .lp-template-overrides .template-row.up-to-date .template-version {
1110
  color: #1859ff;
1111
  }
1112
-
1113
  .lp-template-overrides .template-row.up-to-date .template-file code::before {
1114
  color: #0085ba;
1115
  content: "\f147";
1116
  }
1117
-
1118
  .lp-template-overrides .template-version,
1119
  .lp-template-overrides .core-version {
1120
  width: 100px;
1121
  }
1122
-
1123
  .lp-template-overrides #learn-press-no-templates td p {
1124
  color: #0073aa;
1125
  }
@@ -1129,75 +977,63 @@ ul .clearfix {
1129
  font-size: smaller;
1130
  }
1131
 
1132
- #field-_lp_course_result input[name="_lp_course_result"] ~ #passing-condition-quiz-result {
1133
  display: none;
1134
  padding: 10px;
1135
  background: #f5f5f5;
1136
  }
1137
-
1138
- #field-_lp_course_result input[name="_lp_course_result"] ~ #passing-condition-quiz-result input {
1139
  width: 80px;
1140
  margin: 0;
1141
  -webkit-box-sizing: border-box;
1142
  -moz-box-sizing: border-box;
1143
  box-sizing: border-box;
1144
  }
1145
-
1146
- #field-_lp_course_result input[name="_lp_course_result"] ~ #passing-condition-quiz-result p {
1147
  margin: 7px 0 0;
1148
  color: #777;
1149
  font-style: italic;
1150
  }
1151
-
1152
- #field-_lp_course_result input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
1153
  display: block;
1154
  }
1155
 
1156
  .widget .widget-content .rwmb-field:not(:last-of-type) {
1157
  margin: 0 0 10px;
1158
  }
1159
-
1160
  .widget .widget-content .rwmb-field:not(:last-of-type):first-child {
1161
  margin-top: 10px;
1162
  }
1163
-
1164
  .widget .widget-content .rwmb-field:last-child {
1165
  margin-bottom: 10px;
1166
  }
1167
-
1168
  .widget .widget-content .rwmb-field .rwmb-label,
1169
  .widget .widget-content .rwmb-field .rwmb-input {
1170
  width: 100%;
1171
  }
1172
-
1173
  .widget .widget-content .rwmb-field .rwmb-label {
1174
  margin-bottom: 2px;
1175
  }
1176
-
1177
  .widget .widget-content .rwmb-field .rwmb-label label {
1178
  font-weight: 400;
1179
  }
1180
-
1181
- .widget .widget-content .rwmb-field .rwmb-input input[type="text"] {
1182
  width: 100%;
1183
  }
1184
 
1185
  .course-attributes {
1186
  margin: 20px 0;
1187
  }
1188
-
1189
  .course-attributes .learn-press-attribute {
1190
  margin-top: -1px;
1191
  margin-bottom: 0;
1192
  border: 1px solid #ddd;
1193
  }
1194
-
1195
  .course-attributes .learn-press-attribute > h4 {
1196
  margin: 0;
1197
  padding: 10px 15px;
1198
  background: #f5f5f5;
1199
  }
1200
-
1201
  .course-attributes .learn-press-attribute .learn-press-attribute-data {
1202
  padding: 15px;
1203
  border-top: 1px solid #ddd;
@@ -1214,13 +1050,11 @@ ul .clearfix {
1214
  box-sizing: border-box;
1215
  z-index: 10;
1216
  }
1217
-
1218
  .learn-press-advertisement-slider .slider-items:after {
1219
  display: block;
1220
  clear: both;
1221
  content: "";
1222
  }
1223
-
1224
  .learn-press-advertisement-slider .slide-item {
1225
  position: relative;
1226
  float: left;
@@ -1235,48 +1069,39 @@ ul .clearfix {
1235
  -webkit-transition: opacity 0.5s linear;
1236
  transition: opacity 0.5s linear;
1237
  }
1238
-
1239
  .learn-press-advertisement-slider .slide-item .slide-thumbnail {
1240
  float: left;
1241
  width: 35%;
1242
  }
1243
-
1244
  .learn-press-advertisement-slider .slide-item .slide-thumbnail a {
1245
  display: block;
1246
  line-height: 1;
1247
  margin-bottom: 0;
1248
  }
1249
-
1250
  .learn-press-advertisement-slider .slide-item .slide-thumbnail img {
1251
  max-width: 100%;
1252
  }
1253
-
1254
  .learn-press-advertisement-slider .slide-item .slide-detail {
1255
  margin-left: 35%;
1256
  padding-left: 20px;
1257
  }
1258
-
1259
  .learn-press-advertisement-slider .slide-item .slide-detail h2 {
1260
  margin-top: 0;
1261
  }
1262
-
1263
  .learn-press-advertisement-slider .slide-item .slide-detail .description-short {
1264
  display: none;
1265
  }
1266
-
1267
  .learn-press-advertisement-slider .slide-item.slide-active {
1268
  opacity: 1;
1269
  }
1270
-
1271
  .learn-press-advertisement-slider .slider-controls {
1272
  position: absolute;
1273
  bottom: 20px;
1274
  right: 20px;
1275
  }
1276
-
1277
  .learn-press-advertisement-slider .slider-controls .next-item,
1278
  .learn-press-advertisement-slider .slider-controls .prev-item {
1279
- font-family: 'dashicons';
1280
  width: 40px;
1281
  height: 40px;
1282
  border: 1px solid #DDD;
@@ -1288,21 +1113,17 @@ ul .clearfix {
1288
  text-align: center;
1289
  color: #DDD;
1290
  }
1291
-
1292
  .learn-press-advertisement-slider .slider-controls .next-item:hover,
1293
  .learn-press-advertisement-slider .slider-controls .prev-item:hover {
1294
  border-color: #0085ba;
1295
  }
1296
-
1297
  .learn-press-advertisement-slider .slider-controls .next-item:hover:before,
1298
  .learn-press-advertisement-slider .slider-controls .prev-item:hover:before {
1299
  color: #0085ba;
1300
  }
1301
-
1302
  .learn-press-advertisement-slider .slider-controls .next-item:before {
1303
  content: "\f345";
1304
  }
1305
-
1306
  .learn-press-advertisement-slider .slider-controls .prev-item:before {
1307
  content: "\f341";
1308
  }
@@ -1321,7 +1142,6 @@ ul .clearfix {
1321
  display: none;
1322
  }
1323
  }
1324
-
1325
  @media only screen and (max-width: 960px) {
1326
  .learn-press-advertisement-slider {
1327
  margin-left: 56px;
@@ -1352,6 +1172,7 @@ ul .clearfix {
1352
  .learn-press-advertisement-slider .slide-item .slide-detail .slide-controls .button {
1353
  margin-bottom: 0;
1354
  }
 
1355
  .wp-responsive-open .learn-press-advertisement-slider {
1356
  margin-left: 56px;
1357
  }
@@ -1382,7 +1203,6 @@ ul .clearfix {
1382
  margin-bottom: 0;
1383
  }
1384
  }
1385
-
1386
  /*
1387
  .learn-press-advertisement-slider > .slide-item {
1388
  display: none;
@@ -1503,7 +1323,6 @@ ul .clearfix {
1503
  position: relative;
1504
  margin-top: 20px;
1505
  }
1506
-
1507
  .lp-admin-tabs .lp-admin-tab-navs {
1508
  display: none;
1509
  float: left;
@@ -1516,11 +1335,9 @@ ul .clearfix {
1516
  -moz-box-sizing: border-box;
1517
  box-sizing: border-box;
1518
  }
1519
-
1520
  .lp-admin-tabs .lp-admin-tab-navs .nav-section {
1521
  margin: 0;
1522
  }
1523
-
1524
  .lp-admin-tabs .lp-admin-tab-navs .nav-section > a,
1525
  .lp-admin-tabs .lp-admin-tab-navs .nav-section > span {
1526
  display: block;
@@ -1530,27 +1347,22 @@ ul .clearfix {
1530
  text-decoration: none;
1531
  text-transform: capitalize;
1532
  }
1533
-
1534
  .lp-admin-tabs .lp-admin-tab-navs .nav-section .learn-press-tooltip {
1535
  float: right;
1536
  margin-right: 0;
1537
  }
1538
-
1539
  .lp-admin-tabs .lp-admin-tab-navs .nav-section.nav-section-active, .lp-admin-tabs .lp-admin-tab-navs .nav-section:hover {
1540
  border-left: 2px solid #563d7c;
1541
  color: #563d7c;
1542
  }
1543
-
1544
  .lp-admin-tabs .lp-admin-tab-navs .nav-section.nav-section-active > a,
1545
  .lp-admin-tabs .lp-admin-tab-navs .nav-section.nav-section-active > span, .lp-admin-tabs .lp-admin-tab-navs .nav-section:hover > a,
1546
  .lp-admin-tabs .lp-admin-tab-navs .nav-section:hover > span {
1547
  padding-left: 18px;
1548
  }
1549
-
1550
  .lp-admin-tabs.has-sections .lp-admin-tab-navs {
1551
  display: block;
1552
  }
1553
-
1554
  .lp-admin-tabs.has-sections .lp-admin-tab-content {
1555
  float: left;
1556
  position: relative;
@@ -1561,7 +1373,6 @@ ul .clearfix {
1561
  -moz-box-sizing: border-box;
1562
  box-sizing: border-box;
1563
  }
1564
-
1565
  .lp-admin-tabs.has-sections::before {
1566
  position: absolute;
1567
  z-index: 10;
@@ -1571,7 +1382,6 @@ ul .clearfix {
1571
  border-left: 1px solid #ddd;
1572
  content: "";
1573
  }
1574
-
1575
  .lp-admin-tabs::after {
1576
  display: block;
1577
  clear: both;
@@ -1583,37 +1393,30 @@ ul .clearfix {
1583
  padding: 18px;
1584
  background: #fff;
1585
  }
1586
-
1587
  .wrap.learn-press-settings .lp-admin-tab-content .subsubsub {
1588
  float: none;
1589
  margin: 0 0 20px 0;
1590
  padding-bottom: 20px;
1591
  border-bottom: 1px solid #ddd;
1592
  }
1593
-
1594
  .wrap.learn-press-settings .lp-admin-tab-content .subsubsub .active {
1595
  font-weight: bold;
1596
  }
1597
-
1598
  .wrap.learn-press-settings .lp-admin-tab-content .subsubsub li {
1599
  text-transform: capitalize;
1600
  }
1601
-
1602
  .wrap.learn-press-settings .lp-admin-tab-content .subsubsub li::after {
1603
  display: inline-block;
1604
  padding: 0 10px;
1605
  content: "|";
1606
  }
1607
-
1608
  .wrap.learn-press-settings .lp-admin-tab-content .subsubsub li:last-child::after {
1609
  content: "";
1610
  }
1611
-
1612
  .wrap #learn-press-uninstall-sample-data {
1613
  float: right;
1614
  opacity: 0.5;
1615
  }
1616
-
1617
  .wrap #learn-press-uninstall-sample-data:hover {
1618
  opacity: 1;
1619
  }
@@ -1622,7 +1425,6 @@ ul .clearfix {
1622
  position: relative;
1623
  margin-bottom: 20px;
1624
  }
1625
-
1626
  .learnpress .rwmb-field .rwmb-label {
1627
  display: block;
1628
  float: left;
@@ -1631,52 +1433,42 @@ ul .clearfix {
1631
  font-size: 14px;
1632
  _text-transform: capitalize;
1633
  }
1634
-
1635
  .learnpress .rwmb-field .rwmb-label label > small {
1636
  display: block;
1637
  color: #999;
1638
  font-weight: normal;
1639
  font-style: italic;
1640
  }
1641
-
1642
  .learnpress .rwmb-field .rwmb-input {
1643
  float: none;
1644
  width: auto;
1645
  margin-left: 190px;
1646
  }
1647
-
1648
- .learnpress .rwmb-field .rwmb-input input[type="checkbox"],
1649
- .learnpress .rwmb-field .rwmb-input input[type="radio"] {
1650
  margin: 1px 5px 0 0;
1651
  }
1652
-
1653
- .learnpress .rwmb-field .rwmb-input label > input[type="checkbox"],
1654
- .learnpress .rwmb-field .rwmb-input label > input[type="radio"] {
1655
  margin-top: -1px;
1656
  }
1657
-
1658
  .learnpress .rwmb-field .description {
1659
  margin-top: 8px;
1660
  color: #888;
1661
  }
1662
-
1663
  .learnpress .rwmb-field .description code {
1664
  padding: 3px 3px 3px 0;
1665
  }
1666
-
1667
  .learnpress .rwmb-field .description.err {
1668
  color: #f00;
1669
  }
1670
-
1671
  .learnpress .rwmb-field .rwmb-input-list {
1672
  margin-left: 0;
1673
  }
1674
-
1675
  .learnpress .rwmb-field #course_evaluation_method_quiz_options {
1676
  position: relative;
1677
  margin-left: 25px;
1678
  }
1679
-
1680
  .learnpress .rwmb-field #course_evaluation_method_quiz_options::after {
1681
  position: absolute;
1682
  z-index: 10;
@@ -1688,11 +1480,9 @@ ul .clearfix {
1688
  background: #fff;
1689
  content: "";
1690
  }
1691
-
1692
- .learnpress .rwmb-field input[name="_lp_course_result"]:checked ~ #course_evaluation_method_quiz_options::after {
1693
  display: none;
1694
  }
1695
-
1696
  .learnpress .rwmb-field.rwmb-heading-wrapper h4 {
1697
  display: inline-block;
1698
  margin: 0 0 5px 0;
@@ -1701,7 +1491,6 @@ ul .clearfix {
1701
  font-size: 16px;
1702
  text-transform: initial;
1703
  }
1704
-
1705
  .learnpress .rwmb-field.disabled .field-overlay {
1706
  position: absolute;
1707
  z-index: 10;
@@ -1713,73 +1502,58 @@ ul .clearfix {
1713
  background: #fff;
1714
  content: "";
1715
  }
1716
-
1717
  .learnpress .rwmb-field.rwmb-text-wrapper .rwmb-text {
1718
  width: 50%;
1719
  min-width: 200px;
1720
  }
1721
-
1722
  .learnpress .rwmb-field.rwmb-duration-wrapper .rwmb-input select,
1723
  .learnpress .rwmb-field.rwmb-duration-wrapper .rwmb-input input {
1724
  vertical-align: top;
1725
  }
1726
-
1727
  .learnpress .lp-course-sale_start-field.hide,
1728
  .learnpress .lp-course-sale_end-field.hide {
1729
  display: none;
1730
  }
1731
-
1732
  .learnpress.lp-submenu-settings .lp-admin-settings-buttons {
1733
  margin-bottom: 0;
1734
  padding-top: 20px;
1735
  border-top: 1px solid #ddd;
1736
  }
1737
-
1738
  .learnpress.lp-submenu-settings .lp-admin-settings-buttons #learn-press-reset-settings {
1739
  float: right;
1740
  }
1741
-
1742
  .learnpress.lp-submenu-settings .rwmb-input {
1743
  float: none;
1744
  width: auto;
1745
  margin-left: 270px;
1746
  color: #000;
1747
  }
1748
-
1749
  .learnpress .rwmb-google-fonts-wrapper .rwmb-input label {
1750
  display: block;
1751
  margin-bottom: 5px;
1752
  font-weight: bold;
1753
  }
1754
-
1755
  .learnpress .rwmb-google-fonts-wrapper .rwmb-input input {
1756
  width: 90%;
1757
  }
1758
-
1759
  .learnpress #learn-press-toggle-course-results {
1760
  display: block;
1761
  }
1762
-
1763
  .learnpress .lp-item-assigned {
1764
  font-size: 14px;
1765
  }
1766
-
1767
  .learnpress .lp-item-assigned a {
1768
  text-decoration: none;
1769
  }
1770
-
1771
  .learnpress .lp-item-assigned ul {
1772
  margin-bottom: 0;
1773
  }
1774
-
1775
  .learnpress .lp-item-assigned ul ul strong {
1776
  font-weight: normal;
1777
  }
1778
-
1779
  .learnpress .lp-item-assigned li {
1780
  margin: 0;
1781
  }
1782
-
1783
  .learnpress .lp-item-assigned li a {
1784
  display: inline-block;
1785
  margin-bottom: 10px;
@@ -1796,21 +1570,18 @@ ul .clearfix {
1796
  margin-left: 0;
1797
  }
1798
  }
1799
-
1800
  .lp-metabox__table .titledesc label > small {
1801
  display: block;
1802
  color: #999;
1803
  font-weight: normal;
1804
  font-style: italic;
1805
  }
1806
-
1807
  .lp-metabox__table .forminp-text > input,
1808
  .lp-metabox__table .forminp-email > input,
1809
  .lp-metabox__table .forminp-password > input,
1810
  .lp-metabox__table .forminp-url > input {
1811
  min-width: 260px;
1812
  }
1813
-
1814
  .lp-metabox__table .forminp-textarea textarea {
1815
  width: 400px;
1816
  }
@@ -1820,22 +1591,18 @@ ul .clearfix {
1820
  max-width: max-content;
1821
  padding: 0 !important;
1822
  }
1823
-
1824
  .lp-metabox__custom-fields table th {
1825
  padding: 7px 0 7px 7px !important;
1826
  }
1827
-
1828
  .lp-metabox__custom-fields table th.sort {
1829
  width: 17px;
1830
  padding: 7px !important;
1831
  }
1832
-
1833
  .lp-metabox__custom-fields table td {
1834
  position: relative;
1835
  padding: 4px 0 4px 7px !important;
1836
  vertical-align: middle !important;
1837
  }
1838
-
1839
  .lp-metabox__custom-fields table td.sort {
1840
  width: 17px;
1841
  padding-right: 7px !important;
@@ -1844,7 +1611,6 @@ ul .clearfix {
1844
  text-align: center;
1845
  cursor: move;
1846
  }
1847
-
1848
  .lp-metabox__custom-fields table td.sort::before {
1849
  height: 100%;
1850
  color: #999;
@@ -1852,7 +1618,6 @@ ul .clearfix {
1852
  text-align: center;
1853
  content: "\f333";
1854
  }
1855
-
1856
  .lp-metabox__custom-fields table td .delete {
1857
  display: block;
1858
  position: relative;
@@ -1861,7 +1626,6 @@ ul .clearfix {
1861
  font-size: 1.2em;
1862
  text-indent: -9999px;
1863
  }
1864
-
1865
  .lp-metabox__custom-fields table td .delete::before {
1866
  position: absolute;
1867
  top: 0;
@@ -1877,15 +1641,13 @@ ul .clearfix {
1877
  text-align: center;
1878
  text-indent: 0;
1879
  text-transform: none;
1880
- content: "";
1881
  speak: none;
1882
  -webkit-font-smoothing: antialiased;
1883
  }
1884
-
1885
  .lp-metabox__custom-fields table td .delete:hover::before {
1886
  color: #a00;
1887
  }
1888
-
1889
  .lp-metabox__custom-fields table td:last-child {
1890
  padding-right: 7px !important;
1891
  }
@@ -1893,7 +1655,6 @@ ul .clearfix {
1893
  .lp-metabox-field__color {
1894
  font-size: 0 !important;
1895
  }
1896
-
1897
  .lp-metabox-field__color .colorpickpreview {
1898
  display: inline-block;
1899
  width: 30px;
@@ -1907,7 +1668,6 @@ ul .clearfix {
1907
  font-size: 16px;
1908
  line-height: 28px;
1909
  }
1910
-
1911
  .lp-metabox-field__color .iris-picker {
1912
  display: none;
1913
  position: absolute;
@@ -1920,13 +1680,11 @@ ul .clearfix {
1920
  .lp-metabox-field__image-advanced-upload {
1921
  padding-top: 10px;
1922
  }
1923
-
1924
  .lp-metabox-field__image-advanced-images {
1925
  clear: both;
1926
  margin: 0;
1927
  padding: 0;
1928
  }
1929
-
1930
  .lp-metabox-field__image-advanced-images > li {
1931
  float: left;
1932
  position: relative;
@@ -1938,25 +1696,21 @@ ul .clearfix {
1938
  background: #f7f7f7;
1939
  cursor: move;
1940
  }
1941
-
1942
  .lp-metabox-field__image-advanced-images > li img {
1943
  display: block;
1944
  width: 100%;
1945
  height: auto;
1946
  }
1947
-
1948
  .lp-metabox-field__image-advanced-images > li ul.actions {
1949
  position: absolute;
1950
  top: -8px;
1951
  right: -8px;
1952
  padding: 2px;
1953
  }
1954
-
1955
  .lp-metabox-field__image-advanced-images > li ul.actions li {
1956
  float: right;
1957
  margin: 0 0 0 2px;
1958
  }
1959
-
1960
  .lp-metabox-field__image-advanced-images > li ul.actions li a.delete {
1961
  display: block;
1962
  position: relative;
@@ -1965,7 +1719,6 @@ ul .clearfix {
1965
  font-size: 1.4em;
1966
  text-indent: -9999px;
1967
  }
1968
-
1969
  .lp-metabox-field__image-advanced-images > li ul.actions li a.delete::before {
1970
  position: absolute;
1971
  top: 0;
@@ -1987,21 +1740,17 @@ ul .clearfix {
1987
  speak: none;
1988
  -webkit-font-smoothing: antialiased;
1989
  }
1990
-
1991
  .lp-metabox-field__image-advanced-images > li ul.actions::before {
1992
  display: table;
1993
  content: " ";
1994
  }
1995
-
1996
  .lp-metabox-field__image-advanced-images > li:hover ul.actions {
1997
  display: block;
1998
  }
1999
-
2000
  .lp-metabox-field__image-advanced-images > li.lp-metabox-sortable-placeholder {
2001
  position: relative;
2002
  border: 3px dashed #ddd;
2003
  }
2004
-
2005
  .lp-metabox-field__image-advanced-images > li.lp-metabox-sortable-placeholder::after {
2006
  position: absolute;
2007
  top: 0;
@@ -2022,12 +1771,10 @@ ul .clearfix {
2022
  speak: none;
2023
  -webkit-font-smoothing: antialiased;
2024
  }
2025
-
2026
  .lp-metabox-field__image-advanced-images::before {
2027
  display: table;
2028
  content: " ";
2029
  }
2030
-
2031
  .lp-metabox-field__image-advanced-images::after {
2032
  display: table;
2033
  clear: both;
@@ -2042,13 +1789,11 @@ ul .clearfix {
2042
  border-radius: 2px;
2043
  background: #f7f7f7;
2044
  }
2045
-
2046
  .lp-metabox-field__image--inner img {
2047
  display: block;
2048
  width: 100%;
2049
  height: auto;
2050
  }
2051
-
2052
  .lp-metabox-field__image--upload {
2053
  padding-top: 10px;
2054
  }
@@ -2057,7 +1802,6 @@ ul .clearfix {
2057
  display: block;
2058
  position: relative;
2059
  }
2060
-
2061
  .lp-meta-box__inner .form-field:not(fieldset) {
2062
  display: flex;
2063
  flex-direction: row;
@@ -2068,7 +1812,6 @@ ul .clearfix {
2068
  align-items: flex-start;
2069
  justify-content: flex-start;
2070
  }
2071
-
2072
  .lp-meta-box__inner .form-field:not(fieldset) label {
2073
  width: 180px;
2074
  min-width: 180px;
@@ -2079,12 +1822,10 @@ ul .clearfix {
2079
  font-weight: 600;
2080
  flex: 0 0 auto;
2081
  }
2082
-
2083
  .lp-meta-box__inner .form-field:not(fieldset) .checkbox {
2084
  margin: 2px 0 !important;
2085
  vertical-align: middle;
2086
  }
2087
-
2088
  .lp-meta-box__inner .form-field:not(fieldset) .description {
2089
  flex: 1;
2090
  display: inline;
@@ -2093,7 +1834,6 @@ ul .clearfix {
2093
  padding: 0;
2094
  font-size: 14px;
2095
  }
2096
-
2097
  .lp-meta-box__inner fieldset.form-field {
2098
  display: grid;
2099
  grid-template-columns: 180px 1fr;
@@ -2101,7 +1841,6 @@ ul .clearfix {
2101
  margin: 0;
2102
  padding: 15px 0;
2103
  }
2104
-
2105
  .lp-meta-box__inner fieldset.form-field h4 {
2106
  width: 180px;
2107
  min-width: 180px;
@@ -2113,36 +1852,29 @@ ul .clearfix {
2113
  font-weight: 600;
2114
  flex: 0 0 auto;
2115
  }
2116
-
2117
  .lp-meta-box__inner fieldset.form-field ul {
2118
  margin: 0;
2119
  font-size: 14px;
2120
  }
2121
-
2122
  .lp-meta-box__inner fieldset.form-field .description {
2123
  grid-column-start: 2;
2124
  margin-top: 10px;
2125
  }
2126
-
2127
  .lp-meta-box__duration-select {
2128
  width: auto !important;
2129
  }
2130
-
2131
- .lp-meta-box__duration input[type="number"] {
2132
  width: 80px !important;
2133
  }
2134
-
2135
  .lp-meta-box__duration .description {
2136
  flex-basis: 100% !important;
2137
  width: 100%;
2138
  margin-top: 8px !important;
2139
  margin-left: 180px !important;
2140
  }
2141
-
2142
  .lp-meta-box__wp-editor {
2143
  display: block;
2144
  }
2145
-
2146
  .lp-meta-box__wp-editor .description {
2147
  flex-basis: 100% !important;
2148
  width: 100%;
@@ -2150,15 +1882,12 @@ ul .clearfix {
2150
  margin-left: 180px !important;
2151
  color: #666;
2152
  }
2153
-
2154
  .lp-meta-box__wp-editor__textarea {
2155
  border: none !important;
2156
  }
2157
-
2158
  .lp-meta-box select {
2159
  width: auto !important;
2160
  }
2161
-
2162
  .lp-meta-box select ~ .description {
2163
  flex-basis: 100% !important;
2164
  width: 100%;
@@ -2166,19 +1895,17 @@ ul .clearfix {
2166
  margin-left: 180px !important;
2167
  color: #666;
2168
  }
2169
-
2170
- .lp-meta-box input[type="number"],
2171
- .lp-meta-box input[type="email"],
2172
- .lp-meta-box input[type="text"],
2173
- .lp-meta-box input[type="password"],
2174
  .lp-meta-box textarea:not(.lp-meta-box__wp-editor__textarea) {
2175
  width: 50%;
2176
  }
2177
-
2178
- .lp-meta-box input[type="number"] + .description,
2179
- .lp-meta-box input[type="email"] + .description,
2180
- .lp-meta-box input[type="text"] + .description,
2181
- .lp-meta-box input[type="password"] + .description,
2182
  .lp-meta-box textarea:not(.lp-meta-box__wp-editor__textarea) + .description {
2183
  flex-basis: 100% !important;
2184
  width: 100%;
@@ -2186,21 +1913,17 @@ ul .clearfix {
2186
  margin-left: 180px !important;
2187
  color: #666;
2188
  }
2189
-
2190
- .lp-meta-box input[type="checkbox"] {
2191
  margin-top: 0;
2192
  }
2193
-
2194
  .lp-meta-box .short {
2195
  width: 50%;
2196
  }
2197
-
2198
  .lp-meta-box textarea:not(.lp-meta-box__wp-editor__textarea) {
2199
  height: 3.5em;
2200
  line-height: 1.5em;
2201
  vertical-align: top;
2202
  }
2203
-
2204
  .lp-meta-box .learn-press-tip.ready {
2205
  display: inline-flex;
2206
  align-items: center;
@@ -2211,12 +1934,10 @@ ul .clearfix {
2211
  margin: 0 !important;
2212
  padding: 0 !important;
2213
  }
2214
-
2215
  #course-settings .lp-meta-box__course-tab {
2216
  display: grid;
2217
  grid-template-columns: 20% 80%;
2218
  }
2219
-
2220
  #course-settings .lp-meta-box__course-tab__tabs {
2221
  position: relative;
2222
  box-sizing: border-box;
@@ -2226,14 +1947,12 @@ ul .clearfix {
2226
  background-color: #fafafa;
2227
  line-height: 1;
2228
  }
2229
-
2230
  #course-settings .lp-meta-box__course-tab__tabs li {
2231
  display: block;
2232
  position: relative;
2233
  margin: 0;
2234
  padding: 0;
2235
  }
2236
-
2237
  #course-settings .lp-meta-box__course-tab__tabs li a {
2238
  display: block;
2239
  margin: 0;
@@ -2243,7 +1962,6 @@ ul .clearfix {
2243
  line-height: 20px !important;
2244
  text-decoration: none;
2245
  }
2246
-
2247
  #course-settings .lp-meta-box__course-tab__tabs li a i {
2248
  margin-right: 5px;
2249
  font-weight: 400;
@@ -2253,17 +1971,14 @@ ul .clearfix {
2253
  text-decoration: none;
2254
  text-transform: none;
2255
  }
2256
-
2257
- #course-settings .lp-meta-box__course-tab__tabs li a i[class^="dashicon"] {
2258
  font-family: "Dashicons";
2259
  }
2260
-
2261
  #course-settings .lp-meta-box__course-tab__tabs li.active a {
2262
  position: relative;
2263
  color: #555;
2264
  background-color: #eee;
2265
  }
2266
-
2267
  @media (max-width: 767px) {
2268
  #course-settings .lp-meta-box__course-tab__tabs {
2269
  display: flex;
@@ -2285,11 +2000,9 @@ ul .clearfix {
2285
  margin-right: 20px;
2286
  }
2287
  }
2288
-
2289
  #course-settings .lp-meta-box__course-tab__content > div {
2290
  padding: 20px;
2291
  }
2292
-
2293
  @media (max-width: 767px) {
2294
  #course-settings .lp-meta-box__course-tab {
2295
  grid-template-columns: auto;
@@ -2300,7 +2013,6 @@ ul .clearfix {
2300
  #price_course_data ._lp_price_field {
2301
  position: relative;
2302
  }
2303
-
2304
  #price_course_data ._lp_sale_price_field .learn-press-tip-floating,
2305
  #price_course_data ._lp_price_field .learn-press-tip-floating {
2306
  top: 54px;
@@ -2308,7 +2020,6 @@ ul .clearfix {
2308
  opacity: 0.8;
2309
  background: #a00;
2310
  }
2311
-
2312
  #price_course_data ._lp_sale_price_field .learn-press-tip-floating::before,
2313
  #price_course_data ._lp_price_field .learn-press-tip-floating::before {
2314
  top: -7px;
@@ -2320,17 +2031,14 @@ ul .clearfix {
2320
  .lp_course_extra_meta_box__content {
2321
  flex: 1;
2322
  }
2323
-
2324
  .lp_course_extra_meta_box__fields {
2325
  margin-bottom: 10px;
2326
  }
2327
-
2328
  .lp_course_extra_meta_box__field {
2329
  position: relative;
2330
  max-width: 600px;
2331
  margin-bottom: 10px;
2332
  }
2333
-
2334
  .lp_course_extra_meta_box__field .sort {
2335
  display: flex;
2336
  position: absolute;
@@ -2344,14 +2052,12 @@ ul .clearfix {
2344
  align-items: center;
2345
  justify-content: center;
2346
  }
2347
-
2348
  .lp_course_extra_meta_box__field .sort::after {
2349
  font-family: Dashicons;
2350
  font-size: 20px;
2351
  line-height: 1;
2352
  content: "\f333";
2353
  }
2354
-
2355
  .lp_course_extra_meta_box__field .delete {
2356
  display: flex;
2357
  position: absolute;
@@ -2364,14 +2070,12 @@ ul .clearfix {
2364
  align-items: center;
2365
  justify-content: center;
2366
  }
2367
-
2368
  .lp_course_extra_meta_box__field .delete::after {
2369
  font-family: Dashicons;
2370
  font-size: 20px;
2371
  line-height: 1;
2372
  content: "\f335";
2373
  }
2374
-
2375
  .lp_course_extra_meta_box__input {
2376
  width: 100% !important;
2377
  padding-right: 40px !important;
@@ -2381,12 +2085,10 @@ ul .clearfix {
2381
  .lp_repeater_meta_box__wrapper {
2382
  flex: 1 !important;
2383
  }
2384
-
2385
  .lp_repeater_meta_box__fields {
2386
  position: relative;
2387
  margin-bottom: 10px;
2388
  }
2389
-
2390
  .lp_repeater_meta_box__field {
2391
  display: grid;
2392
  position: relative;
@@ -2394,15 +2096,12 @@ ul .clearfix {
2394
  border: 1px solid #c5c5c5;
2395
  border-radius: 2px;
2396
  }
2397
-
2398
  .lp_repeater_meta_box__field_active .lp_repeater_meta_box__content {
2399
  display: block;
2400
  }
2401
-
2402
  .lp_repeater_meta_box__field_active .lp_repeater_meta_box__title__toggle::after {
2403
  transform: rotate(180deg);
2404
  }
2405
-
2406
  .lp_repeater_meta_box__title {
2407
  display: grid;
2408
  grid-template-columns: 44px 1fr 40px 40px;
@@ -2410,12 +2109,10 @@ ul .clearfix {
2410
  position: relative;
2411
  background-color: #eee;
2412
  }
2413
-
2414
  .lp_repeater_meta_box__title__title {
2415
  flex: 1;
2416
  padding: 14px 0;
2417
  }
2418
-
2419
  .lp_repeater_meta_box__title__sort {
2420
  display: flex;
2421
  height: 100%;
@@ -2425,14 +2122,12 @@ ul .clearfix {
2425
  align-items: center;
2426
  justify-content: center;
2427
  }
2428
-
2429
  .lp_repeater_meta_box__title__sort::after {
2430
  font-family: Dashicons;
2431
  font-size: 20px;
2432
  line-height: 1;
2433
  content: "\f333";
2434
  }
2435
-
2436
  .lp_repeater_meta_box__title__delete {
2437
  display: flex;
2438
  height: 100%;
@@ -2441,14 +2136,12 @@ ul .clearfix {
2441
  align-items: center;
2442
  justify-content: center;
2443
  }
2444
-
2445
  .lp_repeater_meta_box__title__delete::after {
2446
  font-family: Dashicons;
2447
  font-size: 20px;
2448
  line-height: 1;
2449
  content: "\f335";
2450
  }
2451
-
2452
  .lp_repeater_meta_box__title__toggle {
2453
  display: flex;
2454
  height: 100%;
@@ -2457,19 +2150,16 @@ ul .clearfix {
2457
  align-items: center;
2458
  justify-content: center;
2459
  }
2460
-
2461
  .lp_repeater_meta_box__title__toggle::after {
2462
  font-family: Dashicons;
2463
  font-size: 20px;
2464
  line-height: 1;
2465
  content: "\f347";
2466
  }
2467
-
2468
  .lp_repeater_meta_box__content {
2469
  display: none;
2470
  padding: 14px 20px;
2471
  }
2472
-
2473
  .lp_repeater_meta_box__content > label {
2474
  display: grid;
2475
  width: 100% !important;
@@ -2478,15 +2168,12 @@ ul .clearfix {
2478
  margin-bottom: 20px;
2479
  grid-template-rows: auto 1fr;
2480
  }
2481
-
2482
  .lp_repeater_meta_box__content > label:last-child {
2483
  margin-bottom: 0;
2484
  }
2485
-
2486
  .lp_repeater_meta_box__content > label span {
2487
  margin-bottom: 5px;
2488
  }
2489
-
2490
  .lp_repeater_meta_box__content > label textarea,
2491
  .lp_repeater_meta_box__content > label input {
2492
  width: 100% !important;
@@ -2495,12 +2182,10 @@ ul .clearfix {
2495
  .lp_course_faq_meta_box__content {
2496
  flex: 1;
2497
  }
2498
-
2499
  .lp_course_faq_meta_box__fields {
2500
  position: relative;
2501
  margin-bottom: 10px;
2502
  }
2503
-
2504
  .lp_course_faq_meta_box__field {
2505
  display: grid;
2506
  position: relative;
@@ -2510,7 +2195,6 @@ ul .clearfix {
2510
  border-radius: 4px;
2511
  grid-row-gap: 10px;
2512
  }
2513
-
2514
  .lp_course_faq_meta_box__field label {
2515
  display: grid;
2516
  width: 100% !important;
@@ -2518,16 +2202,13 @@ ul .clearfix {
2518
  max-width: 100% !important;
2519
  grid-template-rows: auto 1fr;
2520
  }
2521
-
2522
  .lp_course_faq_meta_box__field label span {
2523
  margin-bottom: 5px;
2524
  }
2525
-
2526
  .lp_course_faq_meta_box__field label textarea,
2527
  .lp_course_faq_meta_box__field label input {
2528
  width: 100% !important;
2529
  }
2530
-
2531
  .lp_course_faq_meta_box__field a.delete {
2532
  display: flex;
2533
  position: absolute;
@@ -2540,14 +2221,12 @@ ul .clearfix {
2540
  align-items: center;
2541
  justify-content: center;
2542
  }
2543
-
2544
  .lp_course_faq_meta_box__field a.delete::after {
2545
  font-family: Dashicons;
2546
  font-size: 20px;
2547
  line-height: 1;
2548
  content: "\f335";
2549
  }
2550
-
2551
  .lp_course_faq_meta_box__field .sort {
2552
  display: flex;
2553
  position: absolute;
@@ -2561,7 +2240,6 @@ ul .clearfix {
2561
  justify-content: center;
2562
  cursor: grab;
2563
  }
2564
-
2565
  .lp_course_faq_meta_box__field .sort::after {
2566
  font-family: Dashicons;
2567
  font-size: 20px;
@@ -2569,19 +2247,17 @@ ul .clearfix {
2569
  content: "\f333";
2570
  }
2571
 
2572
- input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2573
  display: block;
2574
  }
2575
 
2576
  #passing-condition-quiz-result {
2577
  display: none;
2578
  }
2579
-
2580
  #passing-condition-quiz-result input {
2581
  width: 80px !important;
2582
  margin-top: 5px !important;
2583
  }
2584
-
2585
  #passing-condition-quiz-result p {
2586
  padding: 10px 16px;
2587
  background-color: #eee;
@@ -2594,7 +2270,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2594
  margin: 0;
2595
  padding: 0;
2596
  }
2597
-
2598
  .lp-meta-box__file_list > li {
2599
  display: flex;
2600
  flex-flow: column nowrap;
@@ -2611,27 +2286,22 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2611
  align-items: center;
2612
  justify-content: center;
2613
  }
2614
-
2615
  .lp-meta-box__file_list > li img {
2616
  display: block;
2617
  width: 100%;
2618
  height: auto;
2619
  }
2620
-
2621
  .lp-meta-box__file_list > li img.is_file {
2622
  width: 30px;
2623
  }
2624
-
2625
  .lp-meta-box__file_list > li img.is_file ~ span {
2626
  margin-top: 5px;
2627
  font-size: 12px;
2628
  }
2629
-
2630
  .lp-meta-box__file_list > li.lp-metabox-sortable-placeholder {
2631
  position: relative;
2632
  border: 3px dashed #ddd;
2633
  }
2634
-
2635
  .lp-meta-box__file_list > li.lp-metabox-sortable-placeholder::after {
2636
  position: absolute;
2637
  top: 0;
@@ -2652,19 +2322,16 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2652
  speak: none;
2653
  -webkit-font-smoothing: antialiased;
2654
  }
2655
-
2656
  .lp-meta-box__file_list > li ul.actions {
2657
  position: absolute;
2658
  top: -8px;
2659
  right: -8px;
2660
  padding: 2px;
2661
  }
2662
-
2663
  .lp-meta-box__file_list > li ul.actions li {
2664
  float: right;
2665
  margin: 0 0 0 2px;
2666
  }
2667
-
2668
  .lp-meta-box__file_list > li ul.actions li a.delete {
2669
  display: block;
2670
  position: relative;
@@ -2673,7 +2340,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2673
  font-size: 1.4em;
2674
  text-indent: -9999px;
2675
  }
2676
-
2677
  .lp-meta-box__file_list > li ul.actions li a.delete::before {
2678
  position: absolute;
2679
  top: 0;
@@ -2695,17 +2361,14 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2695
  speak: none;
2696
  -webkit-font-smoothing: antialiased;
2697
  }
2698
-
2699
  .lp-meta-box__file_list > li ul.actions::before {
2700
  display: table;
2701
  content: " ";
2702
  }
2703
-
2704
  .lp-meta-box__file::before {
2705
  display: table;
2706
  content: " ";
2707
  }
2708
-
2709
  .lp-meta-box__file::after {
2710
  display: table;
2711
  clear: both;
@@ -2715,7 +2378,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2715
  .lp-metabox-evaluate-final_quiz {
2716
  display: block;
2717
  }
2718
-
2719
  .lp-metabox-evaluate-final_quiz__message {
2720
  display: inline-block;
2721
  min-width: 50%;
@@ -2726,7 +2388,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2726
  background: #f7f7f7;
2727
  text-align: center;
2728
  }
2729
-
2730
  .lp-metabox-evaluate-final_quiz__message-error {
2731
  border-color: lightcoral;
2732
  }
@@ -2735,12 +2396,10 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2735
  border: 1px solid #ddd;
2736
  background: #fff;
2737
  }
2738
-
2739
  .learn-press-tabs.vertical .tabs-heading h4 {
2740
  margin: 0;
2741
  padding: 15px;
2742
  }
2743
-
2744
  .learn-press-tabs.vertical .tabs-nav {
2745
  float: left;
2746
  position: relative;
@@ -2750,14 +2409,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2750
  margin: 0;
2751
  background-color: #fafafa;
2752
  }
2753
-
2754
  .learn-press-tabs.vertical .tabs-nav li {
2755
  display: block;
2756
  position: relative;
2757
  margin: 0;
2758
  padding: 0;
2759
  }
2760
-
2761
  .learn-press-tabs.vertical .tabs-nav li a {
2762
  display: block;
2763
  box-sizing: border-box;
@@ -2769,11 +2426,9 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2769
  text-decoration: none;
2770
  text-transform: capitalize;
2771
  }
2772
-
2773
  .learn-press-tabs.vertical .tabs-nav li.icon a {
2774
  padding-left: 35px;
2775
  }
2776
-
2777
  .learn-press-tabs.vertical .tabs-nav li.icon a::before {
2778
  position: absolute;
2779
  left: 10px;
@@ -2782,13 +2437,11 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2782
  font-size: 16px;
2783
  vertical-align: top;
2784
  }
2785
-
2786
  .learn-press-tabs.vertical .tabs-nav li.active a {
2787
  position: relative;
2788
  color: #555;
2789
  background-color: #eee;
2790
  }
2791
-
2792
  .learn-press-tabs.vertical .tabs-container {
2793
  overflow: hidden;
2794
  position: relative;
@@ -2796,11 +2449,9 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2796
  border-top: none;
2797
  background: #fafafa;
2798
  }
2799
-
2800
  .learn-press-tabs.vertical .tabs-container .tabs-content-container {
2801
  margin: 0 0 0 270px;
2802
  }
2803
-
2804
  .learn-press-tabs.vertical .tabs-container .tabs-content-container > li {
2805
  display: none;
2806
  float: left;
@@ -2814,7 +2465,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2814
  -moz-box-sizing: border-box;
2815
  box-sizing: border-box;
2816
  }
2817
-
2818
  .learn-press-tabs.vertical::after {
2819
  display: block;
2820
  clear: both;
@@ -2829,7 +2479,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2829
  margin-left: 0;
2830
  }
2831
  }
2832
-
2833
  .lp_widget_autocomplete__loading {
2834
  margin-top: 0 !important;
2835
  padding: 7px 10px;
@@ -2838,7 +2487,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2838
  background: #eee;
2839
  font-size: 13px !important;
2840
  }
2841
-
2842
  .lp_widget_autocomplete__select {
2843
  overflow: auto;
2844
  left: 0;
@@ -2848,7 +2496,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2848
  background: #eee;
2849
  font-size: 13px;
2850
  }
2851
-
2852
  .lp_widget_autocomplete__item {
2853
  overflow: hidden;
2854
  padding: 7px 10px;
@@ -2859,7 +2506,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2859
  text-overflow: ellipsis;
2860
  cursor: pointer;
2861
  }
2862
-
2863
  .lp_widget_autocomplete__item__selected, .lp_widget_autocomplete__item:hover {
2864
  color: #fff;
2865
  background-color: #007cba;
@@ -2877,7 +2523,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2877
  transform: rotate(360deg);
2878
  }
2879
  }
2880
-
2881
  .learn-press-addons .lp-search-addon {
2882
  width: 280px;
2883
  height: 32px;
@@ -2887,31 +2532,25 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2887
  font-weight: 300;
2888
  line-height: 1.5;
2889
  }
2890
-
2891
  .learn-press-addons .addons-browse {
2892
  margin: 20px 0 0;
2893
  }
2894
-
2895
  .learn-press-addons .addons-browse .lp-addon-hidden {
2896
  display: none !important;
2897
  }
2898
-
2899
  .learn-press-addons .addons-browse .lp-active:nth-of-type(2n+1) {
2900
  clear: none;
2901
  margin-right: 0;
2902
  margin-left: 8px;
2903
  }
2904
-
2905
  .learn-press-addons .addons-browse .lp-active:nth-of-type(2n) {
2906
  clear: both;
2907
  margin-right: 8px;
2908
  margin-left: 0;
2909
  }
2910
-
2911
  .learn-press-addons .addons-browse .plugin-icon img {
2912
  max-width: 100%;
2913
  }
2914
-
2915
  .learn-press-addons .addons-browse .plugin-card .column-description p:not(.authors) {
2916
  display: -webkit-box;
2917
  overflow: hidden;
@@ -2923,11 +2562,9 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2923
  -webkit-line-clamp: 3;
2924
  color: #777;
2925
  }
2926
-
2927
  .learn-press-addons .addons-browse .plugin-card .search-highlight {
2928
  text-decoration: underline;
2929
  }
2930
-
2931
  .learn-press-addons .addons-browse .plugin-card-top h3 {
2932
  display: -webkit-box;
2933
  overflow: hidden;
@@ -2938,12 +2575,10 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2938
  -webkit-box-orient: vertical;
2939
  -webkit-line-clamp: 2;
2940
  }
2941
-
2942
  .learn-press-addons .addons-browse .plugin-card-top .desc {
2943
  min-height: 90px;
2944
  margin-right: 0;
2945
  }
2946
-
2947
  .learn-press-addons .addons-browse .plugin-card-top .button.activate-plugin, .learn-press-addons .addons-browse .plugin-card-top .button.install-now, .learn-press-addons .addons-browse .plugin-card-top .button.enable-now {
2948
  border-color: #0073aa #006799 #006799;
2949
  color: #fff;
@@ -2953,24 +2588,19 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2953
  text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
2954
  text-decoration: none;
2955
  }
2956
-
2957
  .learn-press-addons .addons-browse .plugin-card-top .button.button-working {
2958
  padding-right: 4px;
2959
  }
2960
-
2961
  .learn-press-addons .addons-browse .plugin-card-top .button.button-working span {
2962
  display: none;
2963
  }
2964
-
2965
  .learn-press-addons .addons-browse .plugin-card-bottom .plugin-version {
2966
  display: inline-block;
2967
  }
2968
-
2969
  .learn-press-addons .addons-browse.premium .column-description p:not(.authors) {
2970
  margin: 0;
2971
  line-height: inherit;
2972
  }
2973
-
2974
  .learn-press-addons .addons-browse::after {
2975
  display: block;
2976
  clear: both;
@@ -2980,15 +2610,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
2980
  .related-themes .plugin-card-top {
2981
  padding-bottom: 0;
2982
  }
2983
-
2984
  .related-themes .theme-content {
2985
  position: relative;
2986
  }
2987
-
2988
  .related-themes .image-thumbnail img {
2989
  width: 100%;
2990
  }
2991
-
2992
  .related-themes .theme-description {
2993
  margin: 0 0 25px 0;
2994
  display: -webkit-box;
@@ -3001,7 +2628,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3001
  -webkit-line-clamp: 5;
3002
  color: #777;
3003
  }
3004
-
3005
  .related-themes .theme-title {
3006
  min-height: 3.2em;
3007
  margin-right: 100px;
@@ -3009,26 +2635,21 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3009
  font-size: 1.2em;
3010
  line-height: 1.3em;
3011
  }
3012
-
3013
  .related-themes .theme-title a {
3014
  color: #545454;
3015
  }
3016
-
3017
  .related-themes .theme-rating {
3018
  display: inline-block;
3019
  float: right;
3020
  }
3021
-
3022
  .related-themes .star-rating {
3023
  display: inline-block;
3024
  }
3025
-
3026
  .related-themes .count-rating {
3027
  position: relative;
3028
  top: 2px;
3029
  font-size: 15px;
3030
  }
3031
-
3032
  .related-themes .theme-detail {
3033
  position: absolute;
3034
  top: -3px;
@@ -3036,13 +2657,11 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3036
  line-height: 1.6em;
3037
  text-align: right;
3038
  }
3039
-
3040
  .related-themes .theme-detail::after {
3041
  display: block;
3042
  clear: both;
3043
  content: "";
3044
  }
3045
-
3046
  .related-themes .theme-detail .theme-price {
3047
  display: inline-block;
3048
  color: #545454;
@@ -3050,7 +2669,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3050
  font-weight: 700;
3051
  line-height: 1.3em;
3052
  }
3053
-
3054
  .related-themes .theme-footer {
3055
  clear: both;
3056
  overflow: hidden;
@@ -3065,18 +2683,17 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3065
  .plugin-card:not(.hide-if-js):nth-child(even) {
3066
  margin-right: 8px;
3067
  }
 
3068
  .plugin-card:not(.hide-if-js):nth-child(3n) {
3069
  margin-right: 0;
3070
  }
3071
  }
3072
-
3073
  /**
3074
  * Order
3075
  */
3076
  .post-type-lp_order .wp-list-table .column-order_status {
3077
  width: 150px;
3078
  }
3079
-
3080
  .post-type-lp_order .wp-list-table .order_status span {
3081
  display: inline-block;
3082
  padding: 3px 6px;
@@ -3086,37 +2703,29 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3086
  -moz-border-radius: 4px;
3087
  border-radius: 4px;
3088
  }
3089
-
3090
  .post-type-lp_order .wp-list-table .order_status span.pending {
3091
  background: #bdbdbd;
3092
  }
3093
-
3094
  .post-type-lp_order .wp-list-table .order_status span.processing {
3095
  background: #ffc107;
3096
  }
3097
-
3098
  .post-type-lp_order .wp-list-table .order_status span.completed {
3099
  background: #4caf50;
3100
  }
3101
-
3102
  .post-type-lp_order .wp-list-table .order_status span.cancelled {
3103
  background: #444;
3104
  }
3105
-
3106
  .post-type-lp_order .wp-list-table .order_status span.failed {
3107
  background: #f00;
3108
  }
3109
-
3110
  .post-type-lp_order .wp-list-table .order_status span i {
3111
  display: inline-block;
3112
  }
3113
-
3114
  .post-type-lp_order .wp-list-table .column-title,
3115
  .post-type-lp_order .wp-list-table .column-order_total,
3116
  .post-type-lp_order .wp-list-table .column-order_date {
3117
  width: 150px;
3118
  }
3119
-
3120
  .post-type-lp_order .wp-list-table .column-order_items ol {
3121
  margin: 0;
3122
  padding: 0;
@@ -3134,15 +2743,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3134
  float: none;
3135
  text-align: left;
3136
  }
3137
-
3138
  .wp-list-table .column-instructor {
3139
  width: 150px;
3140
  }
3141
-
3142
  .wp-list-table .column-instructor .post-author {
3143
  display: inline-block;
3144
  }
3145
-
3146
  .wp-list-table .column-instructor .post-author img {
3147
  width: 30px;
3148
  height: 30px;
@@ -3150,25 +2756,20 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3150
  border-radius: 50%;
3151
  vertical-align: middle;
3152
  }
3153
-
3154
  .wp-list-table .column-instructor .post-author a {
3155
  display: inline-block;
3156
  vertical-align: middle;
3157
  }
3158
-
3159
  .wp-list-table .column-students {
3160
  width: 80px;
3161
  }
3162
-
3163
  .wp-list-table .column-price {
3164
  width: 120px;
3165
  }
3166
-
3167
  .wp-list-table .column-thumbnail {
3168
  width: 100px;
3169
  padding-top: 11px;
3170
  }
3171
-
3172
  .wp-list-table .column-thumbnail img {
3173
  max-width: 100%;
3174
  height: auto;
@@ -3177,7 +2778,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3177
  .post-type-page .column-lp-page {
3178
  width: 200px;
3179
  }
3180
-
3181
  .post-type-page .for-plugin-page {
3182
  margin: 0;
3183
  color: #f00;
@@ -3198,7 +2798,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3198
  color: #b79186;
3199
  background: #fff;
3200
  }
3201
-
3202
  #learn-press-box-edit-slug .button {
3203
  float: right;
3204
  height: 24px;
@@ -3224,7 +2823,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3224
  .wp-admin .lp-modal-dialog .lp-modal-content .lp-modal-header {
3225
  padding: 2em;
3226
  }
3227
-
3228
  .wp-admin .lp-modal-dialog .lp-modal-content .lp-modal-header h3 {
3229
  font-size: 1.4em;
3230
  }
@@ -3242,7 +2840,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3242
  align-items: center;
3243
  justify-content: center;
3244
  }
3245
-
3246
  .lp-modal-dialog .lp-modal-content {
3247
  display: inline-block;
3248
  overflow: hidden;
@@ -3255,38 +2852,31 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3255
  background: white;
3256
  color: black;
3257
  }
3258
-
3259
  .lp-modal-dialog .lp-modal-content .lp-modal-header {
3260
  background: #7c60d9;
3261
  border-bottom: 1px solid #eee;
3262
  padding: 1em;
3263
  }
3264
-
3265
  .lp-modal-dialog .lp-modal-content .lp-modal-header h3 {
3266
  margin: 0;
3267
  color: white;
3268
  font-size: inherit;
3269
  }
3270
-
3271
  .lp-modal-dialog .lp-modal-content .lp-modal-body .main-content {
3272
  max-height: 500px;
3273
  overflow: auto;
3274
  }
3275
-
3276
  .lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h3, .lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h2, .lp-modal-dialog .lp-modal-content .lp-modal-body .main-content .pd-2em {
3277
  padding: 0 2em;
3278
  }
3279
-
3280
  .lp-modal-dialog .lp-modal-header {
3281
  padding: 0 20px;
3282
  }
3283
-
3284
  .lp-modal-dialog .lp-modal-footer {
3285
  padding: 10px 20px;
3286
  background-color: #f9fafb;
3287
  text-align: right;
3288
  }
3289
-
3290
  .lp-modal-dialog .btn-yes {
3291
  color: #fff;
3292
  background-color: #7c60d9;
@@ -3317,7 +2907,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3317
  -moz-border-radius: 4px;
3318
  border-radius: 4px;
3319
  }
3320
-
3321
  #lp-modal-window #lp-modal-content {
3322
  margin: 0 0 24px 0;
3323
  color: #333;
@@ -3326,30 +2915,25 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3326
  line-height: 26px;
3327
  text-align: center;
3328
  }
3329
-
3330
  #lp-modal-window #lp-modal-content > * {
3331
  margin: 0 0 0.5em;
3332
  }
3333
-
3334
  #lp-modal-window #lp-modal-content #lp-modal-buttons {
3335
  display: flex;
3336
  flex-direction: row-reverse;
3337
  align-items: center;
3338
  justify-content: center;
3339
  }
3340
-
3341
  #lp-modal-window #lp-modal-buttons {
3342
  display: flex;
3343
  flex-direction: row-reverse;
3344
  align-items: center;
3345
  justify-content: center;
3346
  }
3347
-
3348
  #lp-modal-window #lp-modal-buttons .lp-button {
3349
  position: relative;
3350
  margin: 0 10px 0 10px;
3351
  }
3352
-
3353
  .learn-press-modal {
3354
  position: fixed;
3355
  z-index: 1000000;
@@ -3358,7 +2942,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3358
  top: 0;
3359
  display: table;
3360
  }
3361
-
3362
  .learn-press-modal .modal-overlay {
3363
  position: fixed;
3364
  z-index: 1000000;
@@ -3368,14 +2951,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3368
  height: 100%;
3369
  top: 0;
3370
  }
3371
-
3372
  .learn-press-modal .modal-wrapper {
3373
  display: table-cell;
3374
  vertical-align: middle;
3375
  z-index: 1000010;
3376
  position: relative;
3377
  }
3378
-
3379
  .learn-press-modal .modal-wrapper .modal-container {
3380
  max-width: 800px;
3381
  width: 90%;
@@ -3383,13 +2964,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3383
  background-color: #fff;
3384
  border-radius: 2px;
3385
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
3386
- transition: all .3s ease;
3387
  overflow: hidden;
3388
  -webkit-box-sizing: border-box;
3389
  -moz-box-sizing: border-box;
3390
  box-sizing: border-box;
3391
  }
3392
-
3393
  .learn-press-modal .modal-wrapper header {
3394
  font-size: 18px;
3395
  padding: 20px;
@@ -3397,12 +2977,10 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3397
  font-weight: 600;
3398
  color: #000;
3399
  }
3400
-
3401
  .learn-press-modal .modal-wrapper article {
3402
  margin: 30px 20px;
3403
  }
3404
-
3405
- .learn-press-modal .modal-wrapper article input[name="search"] {
3406
  width: 100%;
3407
  font-size: 16px;
3408
  box-sizing: border-box;
@@ -3416,26 +2994,21 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3416
  font-weight: 400;
3417
  vertical-align: middle;
3418
  }
3419
-
3420
  .learn-press-modal .modal-wrapper article .search-results {
3421
  margin: 0;
3422
  margin-top: 30px;
3423
  }
3424
-
3425
  .learn-press-modal .modal-wrapper article .search-results li > label {
3426
  display: block;
3427
  }
3428
-
3429
  .learn-press-modal .modal-wrapper footer {
3430
  padding: 15px 20px;
3431
  overflow: hidden;
3432
  border: 1px solid #eee;
3433
  }
3434
-
3435
  .learn-press-modal .modal-wrapper footer .search-nav {
3436
  float: left;
3437
  }
3438
-
3439
  .learn-press-modal .modal-wrapper footer .search-nav a, .learn-press-modal .modal-wrapper footer .search-nav span {
3440
  display: inline-block;
3441
  line-height: 26px;
@@ -3443,7 +3016,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3443
  margin: 0;
3444
  padding: 0 10px 1px;
3445
  }
3446
-
3447
  .learn-press-modal .modal-wrapper footer button {
3448
  float: right;
3449
  margin-left: 3px;
@@ -3456,7 +3028,7 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3456
  right: 0;
3457
  bottom: 0;
3458
  display: block;
3459
- content: '';
3460
  z-index: 9;
3461
  background: url("../../images/spinner.gif") no-repeat center center;
3462
  }
@@ -3466,7 +3038,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3466
  display: inline-block;
3467
  min-width: 300px;
3468
  }
3469
-
3470
  .modal-search .search-input {
3471
  border: 1px solid #DDD;
3472
  width: 100%;
@@ -3476,17 +3047,14 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3476
  -moz-box-shadow: none;
3477
  box-shadow: none;
3478
  }
3479
-
3480
  .modal-search .search-input:focus {
3481
  -webkit-box-shadow: none;
3482
  -moz-box-shadow: none;
3483
  box-shadow: none;
3484
  }
3485
-
3486
  .modal-search .search-input:focus {
3487
  border-color: #DDD;
3488
  }
3489
-
3490
  .modal-search .search-results-content {
3491
  position: absolute;
3492
  top: 100%;
@@ -3501,17 +3069,14 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3501
  -moz-box-sizing: border-box;
3502
  box-sizing: border-box;
3503
  }
3504
-
3505
  .modal-search .search-results-content .search-results {
3506
  margin: 0;
3507
  }
3508
-
3509
  .modal-search .search-results-content .search-results .result-item {
3510
  margin: 0;
3511
  padding: 0;
3512
  list-style: none;
3513
  }
3514
-
3515
  .modal-search .search-results-content .search-results .result-item label {
3516
  display: block;
3517
  padding: 6px 10px;
@@ -3521,45 +3086,36 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3521
  overflow: hidden;
3522
  text-overflow: ellipsis;
3523
  }
3524
-
3525
  .modal-search .search-results-content .search-results .result-item:hover {
3526
  background: #f4fcff;
3527
  }
3528
-
3529
  .modal-search .has-items .search-input {
3530
  border-bottom-color: transparent;
3531
  }
3532
-
3533
  .modal-search .has-items .search-results-content {
3534
  border-top: none;
3535
  }
3536
-
3537
  .modal-search .checked-items {
3538
  text-align: center;
3539
  }
3540
-
3541
  .modal-search .checked-items .button {
3542
  font-size: 12px;
3543
  height: 20px;
3544
  line-height: 20px;
3545
  }
3546
-
3547
  .modal-search .checked-items .disabled {
3548
  color: #777;
3549
  }
3550
-
3551
  .modal-search .search-navigator {
3552
  margin: 5px 0;
3553
  text-align: center;
3554
  }
3555
-
3556
  .modal-search .search-navigator .page-numbers {
3557
  display: inline-block;
3558
  padding: 2px 5px;
3559
  text-decoration: none;
3560
  line-height: 1;
3561
  }
3562
-
3563
  .modal-search .search-navigator .page-numbers.next, .modal-search .search-navigator .page-numbers.prev {
3564
  display: none;
3565
  }
@@ -3567,14 +3123,12 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3567
  .lp-order-statuses {
3568
  margin: 0;
3569
  }
3570
-
3571
  .lp-order-statuses li {
3572
  float: left;
3573
  width: 100%;
3574
  margin: 0;
3575
  background: #fff;
3576
  }
3577
-
3578
  .lp-order-statuses li strong {
3579
  display: block;
3580
  margin-bottom: 5px;
@@ -3582,7 +3136,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3582
  font-size: 20px;
3583
  font-weight: normal;
3584
  }
3585
-
3586
  .lp-order-statuses li strong::before {
3587
  display: inline-block;
3588
  width: 25px;
@@ -3593,56 +3146,46 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3593
  vertical-align: middle;
3594
  content: "";
3595
  }
3596
-
3597
  .lp-order-statuses li p {
3598
  margin: 0;
3599
  padding: 0;
3600
  color: #adadad;
3601
  font-size: 12px;
3602
  }
3603
-
3604
  .lp-order-statuses li.counter-number {
3605
  width: 50%;
3606
  padding: 10px 0 0;
3607
  text-align: center;
3608
  }
3609
-
3610
  .lp-order-statuses li.counter-number .counter-inner {
3611
  margin: 0 5px;
3612
  padding: 10px 0;
3613
  border: 1px solid #f3f3f3;
3614
  background: #f9f9f9;
3615
  }
3616
-
3617
  .lp-order-statuses li.counter-number .counter-inner p {
3618
  text-transform: lowercase;
3619
  }
3620
-
3621
  .lp-order-statuses li.counter-number.order-completed strong::before {
3622
  color: #0085ba;
3623
  content: "\f058";
3624
  }
3625
-
3626
  .lp-order-statuses li.counter-number.order-processing strong::before {
3627
  margin-left: -1px;
3628
  color: #563f7a;
3629
  content: "\f321";
3630
  }
3631
-
3632
  .lp-order-statuses li.counter-number.order-pending strong::before {
3633
  color: #aaa;
3634
  content: "\f534";
3635
  }
3636
-
3637
  .lp-order-statuses li.counter-number.order-cancelled strong::before {
3638
  color: #f00;
3639
  content: "\f153";
3640
  }
3641
-
3642
  .lp-order-statuses li.clear {
3643
  float: none;
3644
  }
3645
-
3646
  .lp-order-statuses li.featured-theme {
3647
  float: none;
3648
  clear: both;
@@ -3651,37 +3194,30 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3651
  padding: 8px 12px 0 12px;
3652
  border-top: 1px solid #eee;
3653
  }
3654
-
3655
  .lp-order-statuses li.featured-theme .star-rating {
3656
  display: inline-block;
3657
  line-height: 14px;
3658
  vertical-align: middle;
3659
  }
3660
-
3661
  .lp-order-statuses li.featured-theme .star-rating .star {
3662
  width: 14px;
3663
  height: 14px;
3664
  font-size: 14px;
3665
  }
3666
-
3667
  .lp-order-statuses li.featured-theme > div {
3668
  margin-bottom: 3px;
3669
  }
3670
-
3671
  .lp-order-statuses li.featured-theme > div span {
3672
  color: #999;
3673
  font-size: 12px;
3674
  vertical-align: middle;
3675
  }
3676
-
3677
  .lp-order-statuses li:nth-child(even) .counter-inner {
3678
  margin-left: 0;
3679
  }
3680
-
3681
  .lp-order-statuses li:nth-child(odd) .counter-inner {
3682
  margin-right: 0;
3683
  }
3684
-
3685
  .lp-order-statuses li.total-raised {
3686
  box-sizing: border-box;
3687
  padding: 10px 0;
@@ -3689,12 +3225,10 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3689
  background: #f9f9f9;
3690
  text-align: center;
3691
  }
3692
-
3693
  .lp-order-statuses li.total-raised strong {
3694
  margin-bottom: 10px;
3695
  font-size: 26px;
3696
  }
3697
-
3698
  .lp-order-statuses li.total-raised strong::before {
3699
  width: 30px;
3700
  height: 30px;
@@ -3704,7 +3238,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3704
  line-height: 30px;
3705
  content: "\f185";
3706
  }
3707
-
3708
  .lp-order-statuses::after {
3709
  display: block;
3710
  clear: both;
@@ -3719,15 +3252,13 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3719
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
3720
  border-radius: 3px;
3721
  }
3722
-
3723
- .lp-place-holder [class*="line-"] {
3724
  height: 6px;
3725
  width: 400px;
3726
  background: #f6f7f9;
3727
  margin-bottom: 13px;
3728
  margin-right: 5px;
3729
  }
3730
-
3731
  .lp-place-holder .thumbnail {
3732
  height: 40px;
3733
  width: 40px;
@@ -3735,35 +3266,28 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3735
  margin-right: 20px;
3736
  display: inline-block;
3737
  }
3738
-
3739
  .lp-place-holder .line-heading {
3740
  width: 80%;
3741
  height: 20px;
3742
  }
3743
-
3744
  .lp-place-holder .line-sm {
3745
  width: 30%;
3746
  margin-top: 10px;
3747
  }
3748
-
3749
  .lp-place-holder .line-xs {
3750
  width: 50%;
3751
  }
3752
-
3753
  .lp-place-holder .line-df {
3754
  margin-top: 30px;
3755
  width: 380px;
3756
  }
3757
-
3758
  .lp-place-holder .line-lg {
3759
  width: 200px;
3760
  }
3761
-
3762
  .lp-place-holder .line-lgx {
3763
  width: 450px;
3764
  }
3765
-
3766
- .lp-place-holder [class*="line"],
3767
  .lp-place-holder .thumbnail {
3768
  animation: lpTimeLine;
3769
  animation-duration: 1s;
@@ -3782,7 +3306,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3782
  background-position: 400px 0;
3783
  }
3784
  }
3785
-
3786
  .post-type-lp_order {
3787
  /*Export order function style*/
3788
  /* The Modal (background) */
@@ -3790,28 +3313,23 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3790
  /* The Close Button */
3791
  /*tabs css*/
3792
  }
3793
-
3794
  .post-type-lp_order #post-body-content {
3795
  display: none;
3796
  }
3797
-
3798
  .post-type-lp_order #order_details {
3799
  border: none !important;
3800
  background: transparent !important;
3801
  }
3802
-
3803
  .post-type-lp_order #order_details .hndle,
3804
  .post-type-lp_order #order_details .handlediv,
3805
  .post-type-lp_order #order_details .postbox-header {
3806
  display: none;
3807
  }
3808
-
3809
  .post-type-lp_order #order_details .inside {
3810
  display: block !important;
3811
  margin: 0;
3812
  padding: 0;
3813
  }
3814
-
3815
  .post-type-lp_order #order_details .order-data {
3816
  margin: 0 0 20px 0 !important;
3817
  padding: 30px !important;
@@ -3819,87 +3337,70 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3819
  background-color: #fff !important;
3820
  box-shadow: none !important;
3821
  }
3822
-
3823
  .post-type-lp_order #order_details .order-data-field {
3824
  margin-bottom: 20px;
3825
  }
3826
-
3827
  .post-type-lp_order #order_details .order-data-field label {
3828
  display: block;
3829
  margin-bottom: 5px;
3830
  font-weight: 500;
3831
  }
3832
-
3833
  .post-type-lp_order #order_details .order-data-number {
3834
  margin: 0 0 10px;
3835
  font-size: 20px;
3836
  font-weight: 600;
3837
  }
3838
-
3839
  .post-type-lp_order #order_details .payment-method-title {
3840
  color: #777;
3841
  font-size: 16px;
3842
  }
3843
-
3844
  .post-type-lp_order #order_details .payment-method-title strong {
3845
  color: #23282d;
3846
  }
3847
-
3848
  .post-type-lp_order #order_details .order-data-heading {
3849
  margin-top: 40px;
3850
  font-size: 16px;
3851
  }
3852
-
3853
  .post-type-lp_order #order_details .order-users {
3854
  display: inline-block;
3855
  }
3856
-
3857
  .post-type-lp_order #order_details .order-users .description {
3858
  margin-top: 10px;
3859
  padding: 10px;
3860
  background: #eee;
3861
  }
3862
-
3863
  .post-type-lp_order #order_details .order-data-date .order-date {
3864
  width: 100px;
3865
  }
3866
-
3867
  .post-type-lp_order #order_details .order-data-date .order-hour,
3868
  .post-type-lp_order #order_details .order-data-date .order-minute {
3869
  width: 50px;
3870
  }
3871
-
3872
  .post-type-lp_order #order_details .order-data-note {
3873
  display: inline-block;
3874
  }
3875
-
3876
  .post-type-lp_order #order_details .order-data-note .order-note {
3877
  padding: 10px;
3878
  color: #fff;
3879
  background-color: #c1a3b6;
3880
  font-size: 14px;
3881
  }
3882
-
3883
  .post-type-lp_order #order_details .order-items {
3884
  margin: 0;
3885
  border: 1px solid #ccd0d4 !important;
3886
  background-color: #fff;
3887
  }
3888
-
3889
  .post-type-lp_order #order_details .order-items table {
3890
  width: 100%;
3891
  border-collapse: collapse;
3892
  }
3893
-
3894
  .post-type-lp_order #order_details .order-items table thead {
3895
  margin: 0;
3896
  padding: 0;
3897
  }
3898
-
3899
  .post-type-lp_order #order_details .order-items table thead tr {
3900
  background-color: #f8f8f8;
3901
  }
3902
-
3903
  .post-type-lp_order #order_details .order-items table thead th {
3904
  padding: 15px;
3905
  border-bottom: none;
@@ -3907,53 +3408,42 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3907
  font-weight: 400;
3908
  text-align: left;
3909
  }
3910
-
3911
  .post-type-lp_order #order_details .order-items table thead th:first-child {
3912
  padding-left: 30px;
3913
  }
3914
-
3915
  .post-type-lp_order #order_details .order-items table thead th:last-child {
3916
  padding-right: 30px;
3917
  }
3918
-
3919
  .post-type-lp_order #order_details .order-items table tbody td,
3920
  .post-type-lp_order #order_details .order-items table tfoot td {
3921
  padding: 10px;
3922
  border-bottom: 1px solid #ddd;
3923
  text-align: left;
3924
  }
3925
-
3926
  .post-type-lp_order #order_details .order-items table tbody {
3927
  margin: 0;
3928
  padding: 0;
3929
  }
3930
-
3931
  .post-type-lp_order #order_details .order-items table tbody tr td {
3932
  padding: 15px;
3933
  }
3934
-
3935
  .post-type-lp_order #order_details .order-items table tbody tr td:first-child {
3936
  padding-left: 30px;
3937
  }
3938
-
3939
  .post-type-lp_order #order_details .order-items table tbody tr td:last-child {
3940
  padding-right: 30px;
3941
  }
3942
-
3943
  .post-type-lp_order #order_details .order-items table tfoot {
3944
  margin: 0;
3945
  padding: 0;
3946
  }
3947
-
3948
  .post-type-lp_order #order_details .order-items table tfoot tr {
3949
  background-color: #f8f8f8;
3950
  }
3951
-
3952
  .post-type-lp_order #order_details .order-items table tfoot tr:last-child td {
3953
  padding-top: 20px;
3954
  padding-bottom: 20px;
3955
  }
3956
-
3957
  .post-type-lp_order #order_details .order-items table tfoot td {
3958
  padding: 10px 15px;
3959
  padding-bottom: 0;
@@ -3961,51 +3451,41 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
3961
  font-size: 14px;
3962
  text-align: right;
3963
  }
3964
-
3965
  .post-type-lp_order #order_details .order-items table tfoot td:first-child {
3966
  padding-left: 30px;
3967
  }
3968
-
3969
  .post-type-lp_order #order_details .order-items table tfoot td:last-child {
3970
  padding-right: 30px;
3971
  }
3972
-
3973
  .post-type-lp_order #order_details .order-items table .column-price,
3974
  .post-type-lp_order #order_details .order-items table .column-total,
3975
  .post-type-lp_order #order_details .order-items table .column-quantity {
3976
  width: 150px;
3977
  text-align: right;
3978
  }
3979
-
3980
  .post-type-lp_order #order_details .order-items table .row-subtotal td .order-subtotal,
3981
  .post-type-lp_order #order_details .order-items table .row-subtotal td .order-total,
3982
  .post-type-lp_order #order_details .order-items table .row-total td .order-subtotal,
3983
  .post-type-lp_order #order_details .order-items table .row-total td .order-total {
3984
  font-weight: 700;
3985
  }
3986
-
3987
  .post-type-lp_order #order_details .order-items table .remove-order-item {
3988
  outline: none;
3989
  color: #ccc;
3990
  text-decoration: none;
3991
  }
3992
-
3993
  .post-type-lp_order #order_details .order-items table .remove-order-item .dashicons {
3994
  font-size: 20px;
3995
  }
3996
-
3997
  .post-type-lp_order #order_details .order-items table .remove-order-item:hover {
3998
  color: #f00;
3999
  }
4000
-
4001
  .post-type-lp_order #order_details .order-items table .order-item-row:hover .remove-order-item {
4002
  display: inline-block;
4003
  }
4004
-
4005
  .post-type-lp_order #order-export__button:hover {
4006
  cursor: pointer;
4007
  }
4008
-
4009
  .post-type-lp_order .export-modal.modal {
4010
  display: none;
4011
  position: fixed;
@@ -4018,7 +3498,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
4018
  background-color: #000000;
4019
  background-color: rgba(0, 0, 0, 0.4);
4020
  }
4021
-
4022
  .post-type-lp_order .export-modal .modal-content {
4023
  background-color: #fefefe;
4024
  margin: 5% auto;
@@ -4027,7 +3506,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
4027
  width: 60%;
4028
  position: relative;
4029
  }
4030
-
4031
  .post-type-lp_order .export-modal .close {
4032
  color: #aaa;
4033
  position: absolute;
@@ -4036,27 +3514,22 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
4036
  top: -5px;
4037
  right: 11px;
4038
  }
4039
-
4040
  .post-type-lp_order .export-modal .close:hover {
4041
  color: black;
4042
  text-decoration: none;
4043
  cursor: pointer;
4044
  }
4045
-
4046
  .post-type-lp_order .export-modal .close:focus {
4047
  color: black;
4048
  text-decoration: none;
4049
  cursor: pointer;
4050
  }
4051
-
4052
  .post-type-lp_order .export-modal .panel {
4053
  display: none;
4054
  }
4055
-
4056
  .post-type-lp_order .export-modal .panel.active {
4057
  display: block;
4058
  }
4059
-
4060
  .post-type-lp_order #order-export__tabs.tabs {
4061
  display: flex;
4062
  justify-content: space-around;
@@ -4064,7 +3537,6 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
4064
  height: 40px;
4065
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
4066
  }
4067
-
4068
  .post-type-lp_order #order-export__tabs.tabs > * {
4069
  width: 100%;
4070
  color: dimgray;
@@ -4074,46 +3546,37 @@ input[name="_lp_course_result"]:checked ~ #passing-condition-quiz-result {
4074
  justify-content: center;
4075
  align-items: center;
4076
  }
4077
-
4078
  .post-type-lp_order #order-export__tabs.tabs > *:hover:not(.active) {
4079
  background-color: #dcdcdc;
4080
  }
4081
-
4082
  .post-type-lp_order #order-export__tabs.tabs > .active {
4083
  color: white;
4084