Timeline Express - Version 1.6.0

Version Description

Download this release

Release Info

Developer eherman24
Plugin Icon 128x128 Timeline Express
Version 1.6.0
Comparing to
See all releases

Code changes from version 1.5.2 to 1.6.0

Files changed (88) hide show
  1. constants.php +1 -1
  2. i18n/timeline-express-da_DK.mo +0 -0
  3. i18n/timeline-express-de_DE.mo +0 -0
  4. i18n/timeline-express-el.mo +0 -0
  5. i18n/timeline-express-es_ES.mo +0 -0
  6. i18n/timeline-express-es_MX.mo +0 -0
  7. i18n/timeline-express-fi.mo +0 -0
  8. i18n/timeline-express-fr_FR.mo +0 -0
  9. i18n/timeline-express-hi_IN.mo +0 -0
  10. i18n/timeline-express-id_ID.mo +0 -0
  11. i18n/timeline-express-it_IT.mo +0 -0
  12. i18n/timeline-express-ja.mo +0 -0
  13. i18n/timeline-express-ko_KR.mo +0 -0
  14. i18n/timeline-express-mr.mo +0 -0
  15. i18n/timeline-express-ms_MY.mo +0 -0
  16. i18n/timeline-express-nb_NO.mo +0 -0
  17. i18n/timeline-express-ni_NL.mo +0 -0
  18. i18n/timeline-express-pl_PL.mo +0 -0
  19. i18n/timeline-express-pt_BR.mo +0 -0
  20. i18n/timeline-express-pt_PT.mo +0 -0
  21. i18n/timeline-express-ru_RU.mo +0 -0
  22. i18n/timeline-express-sv_SE.mo +0 -0
  23. i18n/timeline-express-th.mo +0 -0
  24. i18n/timeline-express-tl.mo +0 -0
  25. i18n/timeline-express-tr_TR.mo +0 -0
  26. i18n/timeline-express-uk.mo +0 -0
  27. i18n/timeline-express-vi.mo +0 -0
  28. i18n/timeline-express-zh_CH.mo +0 -0
  29. i18n/timeline-express-zh_TW.mo +0 -0
  30. lib/admin/CMB2/bootstrap.php +16 -9
  31. lib/admin/CMB2/css/cmb2-front-rtl.css +246 -187
  32. lib/admin/CMB2/css/cmb2-front-rtl.min.css +1 -1
  33. lib/admin/CMB2/css/cmb2-front.css +246 -187
  34. lib/admin/CMB2/css/cmb2-front.css.map +2 -2
  35. lib/admin/CMB2/css/cmb2-front.min.css +1 -1
  36. lib/admin/CMB2/css/cmb2-rtl.css +288 -243
  37. lib/admin/CMB2/css/cmb2-rtl.min.css +1 -1
  38. lib/admin/CMB2/css/cmb2.css +288 -243
  39. lib/admin/CMB2/css/cmb2.css.map +2 -2
  40. lib/admin/CMB2/css/cmb2.min.css +1 -1
  41. lib/admin/CMB2/includes/CMB2.php +182 -66
  42. lib/admin/CMB2/includes/CMB2_Ajax.php +3 -3
  43. lib/admin/CMB2/includes/CMB2_Base.php +20 -4
  44. lib/admin/CMB2/includes/CMB2_Boxes.php +50 -7
  45. lib/admin/CMB2/includes/CMB2_Field.php +183 -80
  46. lib/admin/CMB2/includes/CMB2_Hookup_Base.php +13 -0
  47. lib/admin/CMB2/includes/CMB2_JS.php +46 -9
  48. lib/admin/CMB2/includes/CMB2_Options.php +8 -4
  49. lib/admin/CMB2/includes/CMB2_Options_Hookup.php +339 -0
  50. lib/admin/CMB2/includes/CMB2_Sanitize.php +20 -4
  51. lib/admin/CMB2/includes/CMB2_Types.php +14 -11
  52. lib/admin/CMB2/includes/CMB2_Utils.php +58 -20
  53. lib/admin/CMB2/includes/CMB2_hookup.php +71 -168
  54. lib/admin/CMB2/includes/helper-functions.php +15 -0
  55. lib/admin/CMB2/includes/rest-api/CMB2_REST.php +22 -0
  56. lib/admin/CMB2/includes/shim/WP_REST_Controller.php +14 -13
  57. lib/admin/CMB2/includes/types/CMB2_Type_Checkbox.php +1 -1
  58. lib/admin/CMB2/includes/types/CMB2_Type_Colorpicker.php +28 -7
  59. lib/admin/CMB2/includes/types/CMB2_Type_File.php +126 -67
  60. lib/admin/CMB2/includes/types/CMB2_Type_File_List.php +1 -1
  61. lib/admin/CMB2/includes/types/CMB2_Type_Multi_Base.php +2 -4
  62. lib/admin/CMB2/includes/types/CMB2_Type_Multicheck.php +1 -1
  63. lib/admin/CMB2/includes/types/CMB2_Type_Oembed.php +1 -1
  64. lib/admin/CMB2/includes/types/CMB2_Type_Taxonomy_Base.php +10 -9
  65. lib/admin/CMB2/includes/types/CMB2_Type_Taxonomy_Multicheck.php +1 -2
  66. lib/admin/CMB2/includes/types/CMB2_Type_Text_Date.php +1 -1
  67. lib/admin/CMB2/includes/types/CMB2_Type_Text_Datetime_Timestamp.php +1 -1
  68. lib/admin/CMB2/includes/types/CMB2_Type_Text_Datetime_Timestamp_Timezone.php +1 -1
  69. lib/admin/CMB2/includes/types/CMB2_Type_Text_Time.php +1 -1
  70. lib/admin/CMB2/includes/types/CMB2_Type_Textarea_Code.php +1 -1
  71. lib/admin/CMB2/includes/types/CMB2_Type_Wysiwyg.php +1 -1
  72. lib/admin/CMB2/init.php +13 -13
  73. lib/admin/CMB2/js/cmb2-wysiwyg.js +14 -3
  74. lib/admin/CMB2/js/cmb2.js +78 -67
  75. lib/admin/CMB2/js/cmb2.min.js +1 -1
  76. lib/admin/CMB2/js/wp-color-picker-alpha.js +496 -0
  77. lib/admin/CMB2/js/wp-color-picker-alpha.min.js +11 -0
  78. lib/admin/css/min/timeline-express-admin-rtl.min.css +2 -2
  79. lib/admin/css/min/timeline-express-admin.min.css +2 -2
  80. lib/admin/js/min/timeline-express-admin.min.js +2 -2
  81. lib/admin/js/min/timeline-express-tinymce.min.js +2 -2
  82. lib/admin/metaboxes/metaboxes.announcements.php +3 -0
  83. lib/classes/class-timeline-express-public.php +113 -6
  84. lib/public/css/min/timeline-express-rtl.min.css +2 -2
  85. lib/public/css/min/timeline-express.min.css +2 -2
  86. lib/public/js/min/timeline-express.min.js +2 -2
  87. readme.txt +8 -1
  88. timeline-express.php +1 -1
constants.php CHANGED
@@ -15,7 +15,7 @@
15
  */
16
  if ( ! defined( 'TIMELINE_EXPRESS_VERSION_CURRENT' ) ) {
17
 
18
- define( 'TIMELINE_EXPRESS_VERSION_CURRENT', '1.5.2' );
19
 
20
  }
21
 
15
  */
16
  if ( ! defined( 'TIMELINE_EXPRESS_VERSION_CURRENT' ) ) {
17
 
18
+ define( 'TIMELINE_EXPRESS_VERSION_CURRENT', '1.6.0' );
19
 
20
  }
21
 
i18n/timeline-express-da_DK.mo ADDED
Binary file
i18n/timeline-express-de_DE.mo ADDED
Binary file
i18n/timeline-express-el.mo ADDED
Binary file
i18n/timeline-express-es_ES.mo ADDED
Binary file
i18n/timeline-express-es_MX.mo ADDED
Binary file
i18n/timeline-express-fi.mo ADDED
Binary file
i18n/timeline-express-fr_FR.mo ADDED
Binary file
i18n/timeline-express-hi_IN.mo ADDED
Binary file
i18n/timeline-express-id_ID.mo ADDED
Binary file
i18n/timeline-express-it_IT.mo ADDED
Binary file
i18n/timeline-express-ja.mo ADDED
Binary file
i18n/timeline-express-ko_KR.mo ADDED
Binary file
i18n/timeline-express-mr.mo ADDED
Binary file
i18n/timeline-express-ms_MY.mo ADDED
Binary file
i18n/timeline-express-nb_NO.mo ADDED
Binary file
i18n/timeline-express-ni_NL.mo ADDED
Binary file
i18n/timeline-express-pl_PL.mo ADDED
Binary file
i18n/timeline-express-pt_BR.mo ADDED
Binary file
i18n/timeline-express-pt_PT.mo ADDED
Binary file
i18n/timeline-express-ru_RU.mo ADDED
Binary file
i18n/timeline-express-sv_SE.mo ADDED
Binary file
i18n/timeline-express-th.mo ADDED
Binary file
i18n/timeline-express-tl.mo ADDED
Binary file
i18n/timeline-express-tr_TR.mo ADDED
Binary file
i18n/timeline-express-uk.mo ADDED
Binary file
i18n/timeline-express-vi.mo ADDED
Binary file
i18n/timeline-express-zh_CH.mo ADDED
Binary file
i18n/timeline-express-zh_TW.mo ADDED
Binary file
lib/admin/CMB2/bootstrap.php CHANGED
@@ -57,15 +57,22 @@ function cmb2_bootstrap() {
57
  */
58
  foreach ( CMB2_Boxes::get_all() as $cmb ) {
59
 
60
- if ( $cmb->prop( 'hookup' ) ) {
61
- $hookup = new CMB2_hookup( $cmb );
62
- $hookup->universal_hooks();
63
- }
64
-
65
- if ( $cmb->prop( 'show_in_rest' ) && function_exists( 'rest_get_server' ) ) {
66
- $rest = new CMB2_REST( $cmb );
67
- $rest->universal_hooks();
68
- }
 
 
 
 
 
 
 
69
  }
70
 
71
  /**
57
  */
58
  foreach ( CMB2_Boxes::get_all() as $cmb ) {
59
 
60
+ /**
61
+ * Initiates the box "hookup" into WordPress.
62
+ *
63
+ * Unless the 'hookup' box property is `false`, the box will be hooked in as
64
+ * a post/user/comment/option/term box.
65
+ *
66
+ * And if the 'show_in_rest' box property is set, the box will be hooked
67
+ * into the CMB2 REST API.
68
+ *
69
+ * The dynamic portion of the hook name, $cmb->cmb_id, is the box id.
70
+ *
71
+ * @since 2.2.6
72
+ *
73
+ * @param array $cmb The CMB2 object to hookup.
74
+ */
75
+ do_action( "cmb2_init_hookup_{$cmb->cmb_id}", $cmb );
76
  }
77
 
78
  /**
lib/admin/CMB2/css/cmb2-front-rtl.css CHANGED
@@ -1,3 +1,4 @@
 
1
  /**
2
  * CMB2 Styling
3
  */
@@ -105,91 +106,76 @@ Main Wrap
105
  .cmb2-wrap .meta_mce textarea {
106
  width: 100%;
107
  }
108
- /* line 126, sass/partials/_main_wrap.scss */
109
  .cmb2-wrap .wp-color-result,
110
  .cmb2-wrap .wp-picker-input-wrap {
111
  vertical-align: middle;
112
  }
113
- /* line 131, sass/partials/_main_wrap.scss */
114
  .cmb2-wrap .wp-color-result,
115
  .cmb2-wrap .wp-picker-container {
116
  margin: 0 0 0 10px;
117
  }
118
- /* line 136, sass/partials/_main_wrap.scss */
119
  .cmb2-wrap .cmb-row {
120
  margin: 0;
121
  }
122
- /* line 139, sass/partials/_main_wrap.scss */
123
  .cmb2-wrap .cmb-row:after {
124
  content: '';
125
  clear: both;
126
  display: block;
127
  width: 100%;
128
  }
129
- /* line 146, sass/partials/_main_wrap.scss */
130
- .cmb2-wrap .cmb-row.cmb-repeat-row {
131
- padding: 1.8em 0 0;
132
- }
133
- /* line 149, sass/partials/_main_wrap.scss */
134
- .cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type {
135
- padding: 0;
136
- }
137
- /* line 154, sass/partials/_main_wrap.scss */
138
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
139
  padding-top: 0;
140
- padding-bottom: 1.8em;
141
  }
142
 
143
- /* line 162, sass/partials/_main_wrap.scss */
144
  .cmb2-metabox {
145
  clear: both;
146
  margin: 0;
147
  }
148
- /* line 168, sass/partials/_main_wrap.scss */
149
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
150
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
151
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-td,
152
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-th {
153
  border: 0;
154
  }
155
- /* line 175, sass/partials/_main_wrap.scss */
156
- .cmb2-metabox > .cmb-row .cmb-repeat-table .cmb-row > .cmb-td {
157
- padding-left: 20px;
158
- box-sizing: border-box;
159
- float: right;
160
- }
161
 
162
- /* line 183, sass/partials/_main_wrap.scss */
163
  .cmb-add-row {
164
  margin: 1.8em 0 0;
165
  }
166
 
167
- /* line 187, sass/partials/_main_wrap.scss */
168
  .cmb-nested .cmb-td,
169
  .cmb-repeatable-group .cmb-th,
170
  .cmb-repeatable-group:first-of-type {
171
  border: 0;
172
  }
173
 
174
- /* line 193, sass/partials/_main_wrap.scss */
175
  .cmb-row:last-of-type,
176
  .cmb2-wrap .cmb-row:last-of-type,
177
  .cmb-repeatable-group:last-of-type {
178
  border-bottom: 0;
179
  }
180
 
181
- /* line 199, sass/partials/_main_wrap.scss */
182
  .cmb-repeatable-grouping {
183
  border: 1px solid #e9e9e9;
184
  padding: 0 1em;
185
- max-width: 1000px;
186
  }
187
- /* line 203, sass/partials/_main_wrap.scss */
188
  .cmb-repeatable-grouping.cmb-row {
189
  margin: 0 0 0.8em;
190
  }
191
 
192
- /* line 210, sass/partials/_main_wrap.scss */
193
  .cmb-th {
194
  color: #222222;
195
  float: right;
@@ -200,7 +186,7 @@ Main Wrap
200
  width: 200px;
201
  }
202
  @media (max-width: 450px) {
203
- /* line 210, sass/partials/_main_wrap.scss */
204
  .cmb-th {
205
  font-size: 1.2em;
206
  display: block;
@@ -212,20 +198,12 @@ Main Wrap
212
  /* line 27, sass/partials/_mixins.scss */
213
  .cmb-th label {
214
  display: block;
215
- margin-top: 0em;
216
- padding-bottom: 5px;
217
- }
218
- /* line 32, sass/partials/_mixins.scss */
219
- .cmb-th label:after {
220
- border-bottom: 1px solid #e9e9e9;
221
- content: '';
222
- clear: both;
223
- display: block;
224
- padding-top: .4em;
225
  }
226
  }
227
 
228
- /* line 224, sass/partials/_main_wrap.scss */
229
  .cmb-td {
230
  line-height: 1.3;
231
  max-width: 100%;
@@ -233,42 +211,135 @@ Main Wrap
233
  vertical-align: middle;
234
  }
235
 
236
- /* line 233, sass/partials/_main_wrap.scss */
237
  .cmb-type-title .cmb-td {
238
  padding: 0;
239
  }
240
 
241
- /* line 238, sass/partials/_main_wrap.scss */
242
  .cmb-th label {
243
  display: block;
244
  padding: 5px 0;
245
  }
246
 
247
- /* line 243, sass/partials/_main_wrap.scss */
248
  .cmb-th + .cmb-td {
249
  float: right;
250
  }
251
 
252
- /* line 247, sass/partials/_main_wrap.scss */
253
  .cmb-td .cmb-td {
254
  padding-bottom: 1em;
255
  }
256
 
257
- /* line 251, sass/partials/_main_wrap.scss */
258
  .cmb-remove-row {
259
  text-align: left;
260
  }
261
 
262
- /* line 255, sass/partials/_main_wrap.scss */
263
  .empty-row.hidden {
264
  display: none;
265
  }
266
 
267
- /* line 261, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268
  .cmb-repeatable-group .cmb-th {
269
  padding: 5px;
270
  }
271
- /* line 265, sass/partials/_main_wrap.scss */
272
  .cmb-repeatable-group .cmb-group-title {
273
  background-color: #e9e9e9;
274
  padding: 8px 2.2em 8px 12px;
@@ -277,7 +348,7 @@ Main Wrap
277
  font-size: 14px;
278
  line-height: 1.4;
279
  }
280
- /* line 273, sass/partials/_main_wrap.scss */
281
  .cmb-repeatable-group .cmb-group-title h4 {
282
  border: 0;
283
  margin: 0;
@@ -285,12 +356,12 @@ Main Wrap
285
  font-weight: 500;
286
  padding: 0.5em 0.75em;
287
  }
288
- /* line 281, sass/partials/_main_wrap.scss */
289
  .cmb-repeatable-group .cmb-group-title .cmb-th {
290
  display: block;
291
  width: 100%;
292
  }
293
- /* line 287, sass/partials/_main_wrap.scss */
294
  .cmb-repeatable-group .cmb-group-description .cmb-th {
295
  font-size: 1.2em;
296
  display: block;
@@ -302,40 +373,32 @@ Main Wrap
302
  /* line 27, sass/partials/_mixins.scss */
303
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
304
  display: block;
305
- margin-top: 0em;
306
- padding-bottom: 5px;
307
- }
308
- /* line 32, sass/partials/_mixins.scss */
309
- .cmb-repeatable-group .cmb-group-description .cmb-th label:after {
310
- border-bottom: 1px solid #e9e9e9;
311
- content: '';
312
- clear: both;
313
- display: block;
314
- padding-top: .4em;
315
  }
316
- /* line 291, sass/partials/_main_wrap.scss */
317
  .cmb-repeatable-group .cmb-shift-rows {
318
  font-size: 1em;
319
  margin-left: 1em;
320
  text-decoration: none;
321
  }
322
- /* line 296, sass/partials/_main_wrap.scss */
323
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
324
  font-size: 1.5em;
325
  height: 1.5em;
326
  line-height: 1.2em;
327
  width: 1em;
328
  }
329
- /* line 302, sass/partials/_main_wrap.scss */
330
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
331
  line-height: 1.3em;
332
  }
333
- /* line 309, sass/partials/_main_wrap.scss */
334
  .cmb-repeatable-group .cmb2-upload-button {
335
  float: left;
336
  }
337
 
338
- /* line 315, sass/partials/_main_wrap.scss */
339
  p.cmb2-metabox-description {
340
  color: #aaaaaa;
341
  font-style: italic;
@@ -343,36 +406,36 @@ p.cmb2-metabox-description {
343
  padding-top: .5em;
344
  }
345
 
346
- /* line 322, sass/partials/_main_wrap.scss */
347
  span.cmb2-metabox-description {
348
  color: #aaaaaa;
349
  font-style: italic;
350
  }
351
 
352
- /* line 327, sass/partials/_main_wrap.scss */
353
  .cmb2-metabox-title {
354
  margin: 0 0 5px 0;
355
  padding: 5px 0 0 0;
356
  font-size: 14px;
357
  }
358
 
359
- /* line 333, sass/partials/_main_wrap.scss */
360
  .cmb-inline ul {
361
  padding: 4px 0 0 0;
362
  }
363
 
364
- /* line 337, sass/partials/_main_wrap.scss */
365
  .cmb-inline li {
366
  display: inline-block;
367
  padding-left: 18px;
368
  }
369
 
370
- /* line 342, sass/partials/_main_wrap.scss */
371
  .cmb-type-textarea-code pre {
372
  margin: 0;
373
  }
374
 
375
- /* line 348, sass/partials/_main_wrap.scss */
376
  .cmb2-media-status .img-status {
377
  clear: none;
378
  display: inline-block;
@@ -380,12 +443,12 @@ span.cmb2-metabox-description {
380
  margin-left: 10px;
381
  width: auto;
382
  }
383
- /* line 355, sass/partials/_main_wrap.scss */
384
  .cmb2-media-status .img-status img {
385
  max-width: 350px;
386
  height: auto;
387
  }
388
- /* line 361, sass/partials/_main_wrap.scss */
389
  .cmb2-media-status .img-status img,
390
  .cmb2-media-status .embed-status {
391
  background: #ffffff;
@@ -395,16 +458,16 @@ span.cmb2-metabox-description {
395
  margin: 15px 0 0 0;
396
  padding: 5px;
397
  }
398
- /* line 371, sass/partials/_main_wrap.scss */
399
  .cmb2-media-status .embed-status {
400
  float: right;
401
  max-width: 800px;
402
  }
403
- /* line 376, sass/partials/_main_wrap.scss */
404
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
405
  position: relative;
406
  }
407
- /* line 379, sass/partials/_main_wrap.scss */
408
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
409
  background: url(../images/ico-delete.png);
410
  height: 16px;
@@ -414,16 +477,16 @@ span.cmb2-metabox-description {
414
  top: -5px;
415
  width: 16px;
416
  }
417
- /* line 393, sass/partials/_main_wrap.scss */
418
  .cmb2-media-status .img-status .cmb2-remove-file-button {
419
  top: 10px;
420
  }
421
- /* line 398, sass/partials/_main_wrap.scss */
422
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
423
  cursor: pointer;
424
  }
425
 
426
- /* line 404, sass/partials/_main_wrap.scss */
427
  .cmb-type-file-list .cmb2-media-status .img-status {
428
  clear: none;
429
  vertical-align: middle;
@@ -433,7 +496,7 @@ span.cmb2-metabox-description {
433
  margin-top: 0;
434
  }
435
 
436
- /* line 413, sass/partials/_main_wrap.scss */
437
  .cmb-attach-list li {
438
  clear: both;
439
  display: inline-block;
@@ -441,30 +504,30 @@ span.cmb2-metabox-description {
441
  margin-top: 5px;
442
  margin-bottom: 10px;
443
  }
444
- /* line 420, sass/partials/_main_wrap.scss */
445
  .cmb-attach-list li img {
446
  cursor: move;
447
  float: right;
448
  margin-left: 10px;
449
  }
450
 
451
- /* line 427, sass/partials/_main_wrap.scss */
452
  .cmb2-remove-wrapper {
453
  margin: 0;
454
  }
455
 
456
- /* line 431, sass/partials/_main_wrap.scss */
457
  .child-cmb2 .cmb-th {
458
  text-align: right;
459
  }
460
 
461
- /* line 435, sass/partials/_main_wrap.scss */
462
  .cmb2-indented-hierarchy {
463
  padding-right: 1.5em;
464
  }
465
 
466
  @media (max-width: 450px) {
467
- /* line 440, sass/partials/_main_wrap.scss */
468
  .cmb-th,
469
  .cmb-td,
470
  .cmb-th + .cmb-td {
@@ -532,61 +595,30 @@ Post Metaboxes
532
  line-height: 1.3;
533
  }
534
  /* line 63, sass/partials/_post_metaboxes.scss */
535
- .cmb2-postbox .cmb-repeat-row .cmb-td, .cmb-type-group .cmb-repeat-row .cmb-td {
536
- padding-bottom: 1.8em;
537
- }
538
- /* line 67, sass/partials/_post_metaboxes.scss */
539
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
540
  width: 80%;
541
  float: left;
542
  }
543
- /* line 72, sass/partials/_post_metaboxes.scss */
544
  .cmb2-postbox .cmb-row:not(:last-of-type),
545
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
546
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
547
  border-bottom: 1px solid #e9e9e9;
548
  }
549
  @media (max-width: 450px) {
550
- /* line 72, sass/partials/_post_metaboxes.scss */
551
  .cmb2-postbox .cmb-row:not(:last-of-type),
552
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
553
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
554
  border-bottom: 0;
555
  }
556
  }
557
- /* line 81, sass/partials/_post_metaboxes.scss */
558
  .cmb2-postbox .cmb-repeat-group-field,
559
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
560
  .cmb-type-group .cmb-remove-field-row {
561
  padding-top: 1.8em;
562
  }
563
- /* line 88, sass/partials/_post_metaboxes.scss */
564
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody {
565
- display: table;
566
- width: 100%;
567
- }
568
- /* line 92, sass/partials/_post_metaboxes.scss */
569
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text {
570
- width: 100%;
571
- }
572
- /* line 96, sass/partials/_post_metaboxes.scss */
573
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row) {
574
- display: table-row;
575
- }
576
- /* line 100, sass/partials/_post_metaboxes.scss */
577
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td {
578
- display: table-cell;
579
- float: none;
580
- width: 100%;
581
- }
582
- /* line 106, sass/partials/_post_metaboxes.scss */
583
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td {
584
- padding-top: 1.8em;
585
- }
586
- /* line 110, sass/partials/_post_metaboxes.scss */
587
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row {
588
- padding-left: 0;
589
- }
590
 
591
  /*--------------------------------------------------------------
592
  Context Metaboxes
@@ -679,6 +711,76 @@ Context Metaboxes
679
  margin-left: 0;
680
  }
681
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
682
  /*--------------------------------------------------------------
683
  Misc.
684
  --------------------------------------------------------------*/
@@ -695,27 +797,16 @@ Misc.
695
  }
696
 
697
  /* line 18, sass/partials/_misc.scss */
698
- .cmb2-options-page .cmb2-metabox-title {
699
- font-size: 1.3em;
700
- margin: 1em 0;
701
- }
702
- /* line 21, sass/partials/_misc.scss */
703
- .cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
704
- margin-top: -1.6em;
705
- margin-bottom: .8em;
706
- }
707
-
708
- /* line 28, sass/partials/_misc.scss */
709
  .cmb2-postbox .cmb-spinner, .cmb2-no-box-wrap .cmb-spinner {
710
  float: right;
711
  display: none;
712
  }
713
 
714
- /* line 33, sass/partials/_misc.scss */
715
  .cmb-spinner {
716
  display: none;
717
  }
718
- /* line 35, sass/partials/_misc.scss */
719
  .cmb-spinner.is-active {
720
  display: block;
721
  }
@@ -776,10 +867,10 @@ Sidebar Placement Adjustments
776
  }
777
  /* line 55, sass/partials/_sidebar_placements.scss */
778
  .inner-sidebar .cmb-th,
779
- .inner-sidebar .cmb-td,
780
  .inner-sidebar .cmb-th + .cmb-td,
781
  #side-sortables .cmb-th,
782
- #side-sortables .cmb-td,
783
  #side-sortables .cmb-th + .cmb-td {
784
  width: 100%;
785
  display: block;
@@ -791,11 +882,6 @@ Sidebar Placement Adjustments
791
  display: none;
792
  }
793
  /* line 67, sass/partials/_sidebar_placements.scss */
794
- .inner-sidebar .cmb-td .cmb-td,
795
- #side-sortables .cmb-td .cmb-td {
796
- padding-bottom: 1em;
797
- }
798
- /* line 71, sass/partials/_sidebar_placements.scss */
799
  .inner-sidebar .cmb-th,
800
  #side-sortables .cmb-th {
801
  display: block;
@@ -810,17 +896,8 @@ Sidebar Placement Adjustments
810
  .inner-sidebar .cmb-th label,
811
  #side-sortables .cmb-th label {
812
  display: block;
813
- margin-top: 0em;
814
- padding-bottom: 5px;
815
- }
816
- /* line 32, sass/partials/_mixins.scss */
817
- .inner-sidebar .cmb-th label:after,
818
- #side-sortables .cmb-th label:after {
819
- border-bottom: 1px solid #e9e9e9;
820
- content: '';
821
- clear: both;
822
- display: block;
823
- padding-top: .4em;
824
  }
825
  /* line 14, sass/partials/_mixins.scss */
826
  .inner-sidebar .cmb-th label,
@@ -828,27 +905,27 @@ Sidebar Placement Adjustments
828
  font-size: 14px;
829
  line-height: 1.4em;
830
  }
831
- /* line 78, sass/partials/_sidebar_placements.scss */
832
  .inner-sidebar .cmb-group-description .cmb-th,
833
  #side-sortables .cmb-group-description .cmb-th {
834
  padding-top: 0;
835
  }
836
- /* line 81, sass/partials/_sidebar_placements.scss */
837
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
838
  #side-sortables .cmb-group-description .cmb2-metabox-description {
839
  padding: 0;
840
  }
841
- /* line 88, sass/partials/_sidebar_placements.scss */
842
  .inner-sidebar .cmb-group-title .cmb-th,
843
  #side-sortables .cmb-group-title .cmb-th {
844
  padding: 0;
845
  }
846
- /* line 94, sass/partials/_sidebar_placements.scss */
847
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
848
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
849
  margin-top: 1em;
850
  }
851
- /* line 103, sass/partials/_sidebar_placements.scss */
852
  .inner-sidebar .cmb2-media-status .img-status img,
853
  .inner-sidebar .cmb2-media-status .embed-status img,
854
  #side-sortables .cmb2-media-status .img-status img,
@@ -856,19 +933,19 @@ Sidebar Placement Adjustments
856
  max-width: 90%;
857
  height: auto;
858
  }
859
- /* line 111, sass/partials/_sidebar_placements.scss */
860
  .inner-sidebar .cmb2-list label,
861
  #side-sortables .cmb2-list label {
862
  display: inline;
863
  font-weight: normal;
864
  }
865
- /* line 116, sass/partials/_sidebar_placements.scss */
866
  .inner-sidebar .cmb2-metabox-description,
867
  #side-sortables .cmb2-metabox-description {
868
  display: block;
869
  padding: 7px 0 0;
870
  }
871
- /* line 123, sass/partials/_sidebar_placements.scss */
872
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
873
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
874
  #side-sortables .cmb-type-checkbox .cmb-td label,
@@ -876,39 +953,25 @@ Sidebar Placement Adjustments
876
  font-weight: normal;
877
  display: inline;
878
  }
879
- /* line 130, sass/partials/_sidebar_placements.scss */
880
  .inner-sidebar .cmb-row .cmb2-metabox-description,
881
  #side-sortables .cmb-row .cmb2-metabox-description {
882
  padding-bottom: 1.8em;
883
  }
884
- /* line 134, sass/partials/_sidebar_placements.scss */
885
  .inner-sidebar .cmb2-metabox-title,
886
  #side-sortables .cmb2-metabox-title {
887
  font-size: 1.2em;
888
  font-style: italic;
889
  }
890
- /* line 139, sass/partials/_sidebar_placements.scss */
891
  .inner-sidebar .cmb-remove-row,
892
  #side-sortables .cmb-remove-row {
893
  clear: both;
894
  padding-top: 12px;
895
  padding-bottom: 0;
896
  }
897
- /* line 146, sass/partials/_sidebar_placements.scss */
898
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
899
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
900
- width: auto;
901
- clear: none;
902
- float: right;
903
- padding-top: 0;
904
- }
905
- /* line 151, sass/partials/_sidebar_placements.scss */
906
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
907
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
908
- float: left;
909
- margin: 0;
910
- }
911
- /* line 158, sass/partials/_sidebar_placements.scss */
912
  .inner-sidebar .cmb2-upload-button,
913
  #side-sortables .cmb2-upload-button {
914
  clear: both;
@@ -916,10 +979,6 @@ Sidebar Placement Adjustments
916
  }
917
 
918
  /* line 2, sass/partials/_collapsible_ui.scss */
919
- .cmb2-metabox .cmb-type-group {
920
- max-width: 1000px;
921
- }
922
- /* line 5, sass/partials/_collapsible_ui.scss */
923
  .cmb2-metabox .cmbhandle {
924
  color: #aaa;
925
  float: left;
@@ -929,7 +988,7 @@ Sidebar Placement Adjustments
929
  left: -1em;
930
  position: relative;
931
  }
932
- /* line 13, sass/partials/_collapsible_ui.scss */
933
  .cmb2-metabox .cmbhandle:before {
934
  content: '\f142';
935
  left: 12px;
@@ -943,11 +1002,11 @@ Sidebar Placement Adjustments
943
  -moz-osx-font-smoothing: grayscale;
944
  text-decoration: none !important;
945
  }
946
- /* line 30, sass/partials/_collapsible_ui.scss */
947
  .cmb2-metabox .postbox.closed .cmbhandle:before {
948
  content: '\f140';
949
  }
950
- /* line 36, sass/partials/_collapsible_ui.scss */
951
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
952
  -webkit-appearance: none !important;
953
  background: none !important;
@@ -959,13 +1018,13 @@ Sidebar Placement Adjustments
959
  padding: 2px 6px 3px;
960
  opacity: .5;
961
  }
962
- /* line 46, sass/partials/_collapsible_ui.scss */
963
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
964
  cursor: pointer;
965
  color: #a00;
966
  opacity: 1;
967
  }
968
- /* line 50, sass/partials/_collapsible_ui.scss */
969
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
970
  color: #f00;
971
  }
1
+ @charset "UTF-8";
2
  /**
3
  * CMB2 Styling
4
  */
106
  .cmb2-wrap .meta_mce textarea {
107
  width: 100%;
108
  }
109
+ /* line 124, sass/partials/_main_wrap.scss */
110
  .cmb2-wrap .wp-color-result,
111
  .cmb2-wrap .wp-picker-input-wrap {
112
  vertical-align: middle;
113
  }
114
+ /* line 129, sass/partials/_main_wrap.scss */
115
  .cmb2-wrap .wp-color-result,
116
  .cmb2-wrap .wp-picker-container {
117
  margin: 0 0 0 10px;
118
  }
119
+ /* line 134, sass/partials/_main_wrap.scss */
120
  .cmb2-wrap .cmb-row {
121
  margin: 0;
122
  }
123
+ /* line 137, sass/partials/_main_wrap.scss */
124
  .cmb2-wrap .cmb-row:after {
125
  content: '';
126
  clear: both;
127
  display: block;
128
  width: 100%;
129
  }
130
+ /* line 144, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
131
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
132
  padding-top: 0;
133
+ padding-bottom: 1em;
134
  }
135
 
136
+ /* line 152, sass/partials/_main_wrap.scss */
137
  .cmb2-metabox {
138
  clear: both;
139
  margin: 0;
140
  }
141
+ /* line 158, sass/partials/_main_wrap.scss */
142
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
143
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
144
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-td,
145
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-th {
146
  border: 0;
147
  }
 
 
 
 
 
 
148
 
149
+ /* line 165, sass/partials/_main_wrap.scss */
150
  .cmb-add-row {
151
  margin: 1.8em 0 0;
152
  }
153
 
154
+ /* line 169, sass/partials/_main_wrap.scss */
155
  .cmb-nested .cmb-td,
156
  .cmb-repeatable-group .cmb-th,
157
  .cmb-repeatable-group:first-of-type {
158
  border: 0;
159
  }
160
 
161
+ /* line 175, sass/partials/_main_wrap.scss */
162
  .cmb-row:last-of-type,
163
  .cmb2-wrap .cmb-row:last-of-type,
164
  .cmb-repeatable-group:last-of-type {
165
  border-bottom: 0;
166
  }
167
 
168
+ /* line 181, sass/partials/_main_wrap.scss */
169
  .cmb-repeatable-grouping {
170
  border: 1px solid #e9e9e9;
171
  padding: 0 1em;
 
172
  }
173
+ /* line 185, sass/partials/_main_wrap.scss */
174
  .cmb-repeatable-grouping.cmb-row {
175
  margin: 0 0 0.8em;
176
  }
177
 
178
+ /* line 193, sass/partials/_main_wrap.scss */
179
  .cmb-th {
180
  color: #222222;
181
  float: right;
186
  width: 200px;
187
  }
188
  @media (max-width: 450px) {
189
+ /* line 193, sass/partials/_main_wrap.scss */
190
  .cmb-th {
191
  font-size: 1.2em;
192
  display: block;
198
  /* line 27, sass/partials/_mixins.scss */
199
  .cmb-th label {
200
  display: block;
201
+ margin-top: 0;
202
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
203
  }
204
  }
205
 
206
+ /* line 207, sass/partials/_main_wrap.scss */
207
  .cmb-td {
208
  line-height: 1.3;
209
  max-width: 100%;
211
  vertical-align: middle;
212
  }
213
 
214
+ /* line 216, sass/partials/_main_wrap.scss */
215
  .cmb-type-title .cmb-td {
216
  padding: 0;
217
  }
218
 
219
+ /* line 221, sass/partials/_main_wrap.scss */
220
  .cmb-th label {
221
  display: block;
222
  padding: 5px 0;
223
  }
224
 
225
+ /* line 226, sass/partials/_main_wrap.scss */
226
  .cmb-th + .cmb-td {
227
  float: right;
228
  }
229
 
230
+ /* line 230, sass/partials/_main_wrap.scss */
231
  .cmb-td .cmb-td {
232
  padding-bottom: 1em;
233
  }
234
 
235
+ /* line 234, sass/partials/_main_wrap.scss */
236
  .cmb-remove-row {
237
  text-align: left;
238
  }
239
 
240
+ /* line 238, sass/partials/_main_wrap.scss */
241
  .empty-row.hidden {
242
  display: none;
243
  }
244
 
245
+ /* line 243, sass/partials/_main_wrap.scss */
246
+ .cmb-repeat-table {
247
+ background-color: #fafafa;
248
+ border: 1px solid #e1e1e1;
249
+ }
250
+ /* line 247, sass/partials/_main_wrap.scss */
251
+ .cmb-repeat-table .cmb-row.cmb-repeat-row {
252
+ position: relative;
253
+ counter-increment: el;
254
+ margin: 0;
255
+ padding: 10px 50px 10px 10px;
256
+ border-bottom: none !important;
257
+ }
258
+ /* line 255, sass/partials/_main_wrap.scss */
259
+ .cmb-repeat-table .cmb-row.cmb-repeat-row + .cmb-repeat-row {
260
+ border-top: solid 1px #e9e9e9;
261
+ }
262
+ /* line 259, sass/partials/_main_wrap.scss */
263
+ .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
264
+ content: counter(el);
265
+ display: block;
266
+ top: 0;
267
+ right: 0;
268
+ position: absolute;
269
+ width: 35px;
270
+ height: 100%;
271
+ line-height: 35px;
272
+ color: #aaaaaa;
273
+ text-align: center;
274
+ border-left: solid 1px #e9e9e9;
275
+ }
276
+ /* line 276, sass/partials/_main_wrap.scss */
277
+ .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
278
+ margin: 0;
279
+ padding: 0;
280
+ }
281
+ /* line 283, sass/partials/_main_wrap.scss */
282
+ .cmb-repeat-table + .cmb-add-row {
283
+ margin: 0;
284
+ }
285
+ /* line 286, sass/partials/_main_wrap.scss */
286
+ .cmb-repeat-table + .cmb-add-row:before {
287
+ content: '';
288
+ width: 1px;
289
+ height: 1.6em;
290
+ display: block;
291
+ margin-right: 17px;
292
+ background-color: gainsboro;
293
+ }
294
+ /* line 296, sass/partials/_main_wrap.scss */
295
+ .cmb-repeat-table .cmb-remove-row {
296
+ top: 7px;
297
+ left: 7px;
298
+ position: absolute;
299
+ width: auto;
300
+ margin-right: 0;
301
+ padding: 0 !important;
302
+ display: none;
303
+ }
304
+ /* line 307, sass/partials/_main_wrap.scss */
305
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
306
+ font-size: 20px;
307
+ text-indent: -1000px;
308
+ overflow: hidden;
309
+ position: relative;
310
+ height: auto;
311
+ line-height: 1;
312
+ padding: 0 10px 0;
313
+ }
314
+ /* line 318, sass/partials/_main_wrap.scss */
315
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
316
+ content: "";
317
+ font-family: 'Dashicons';
318
+ speak: none;
319
+ font-weight: normal;
320
+ font-variant: normal;
321
+ text-transform: none;
322
+ line-height: 1;
323
+ -webkit-font-smoothing: antialiased;
324
+ margin: 0;
325
+ text-indent: 0;
326
+ position: absolute;
327
+ top: 0;
328
+ right: 0;
329
+ width: 100%;
330
+ height: 100%;
331
+ text-align: center;
332
+ }
333
+ /* line 324, sass/partials/_main_wrap.scss */
334
+ .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
335
+ display: block;
336
+ }
337
+
338
+ /* line 332, sass/partials/_main_wrap.scss */
339
  .cmb-repeatable-group .cmb-th {
340
  padding: 5px;
341
  }
342
+ /* line 336, sass/partials/_main_wrap.scss */
343
  .cmb-repeatable-group .cmb-group-title {
344
  background-color: #e9e9e9;
345
  padding: 8px 2.2em 8px 12px;
348
  font-size: 14px;
349
  line-height: 1.4;
350
  }
351
+ /* line 344, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title h4 {
353
  border: 0;
354
  margin: 0;
356
  font-weight: 500;
357
  padding: 0.5em 0.75em;
358
  }
359
+ /* line 352, sass/partials/_main_wrap.scss */
360
  .cmb-repeatable-group .cmb-group-title .cmb-th {
361
  display: block;
362
  width: 100%;
363
  }
364
+ /* line 358, sass/partials/_main_wrap.scss */
365
  .cmb-repeatable-group .cmb-group-description .cmb-th {
366
  font-size: 1.2em;
367
  display: block;
373
  /* line 27, sass/partials/_mixins.scss */
374
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
375
  display: block;
376
+ margin-top: 0;
377
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
378
  }
379
+ /* line 362, sass/partials/_main_wrap.scss */
380
  .cmb-repeatable-group .cmb-shift-rows {
381
  font-size: 1em;
382
  margin-left: 1em;
383
  text-decoration: none;
384
  }
385
+ /* line 367, sass/partials/_main_wrap.scss */
386
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
387
  font-size: 1.5em;
388
  height: 1.5em;
389
  line-height: 1.2em;
390
  width: 1em;
391
  }
392
+ /* line 373, sass/partials/_main_wrap.scss */
393
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
394
  line-height: 1.3em;
395
  }
396
+ /* line 380, sass/partials/_main_wrap.scss */
397
  .cmb-repeatable-group .cmb2-upload-button {
398
  float: left;
399
  }
400
 
401
+ /* line 386, sass/partials/_main_wrap.scss */
402
  p.cmb2-metabox-description {
403
  color: #aaaaaa;
404
  font-style: italic;
406
  padding-top: .5em;
407
  }
408
 
409
+ /* line 393, sass/partials/_main_wrap.scss */
410
  span.cmb2-metabox-description {
411
  color: #aaaaaa;
412
  font-style: italic;
413
  }
414
 
415
+ /* line 398, sass/partials/_main_wrap.scss */
416
  .cmb2-metabox-title {
417
  margin: 0 0 5px 0;
418
  padding: 5px 0 0 0;
419
  font-size: 14px;
420
  }
421
 
422
+ /* line 404, sass/partials/_main_wrap.scss */
423
  .cmb-inline ul {
424
  padding: 4px 0 0 0;
425
  }
426
 
427
+ /* line 408, sass/partials/_main_wrap.scss */
428
  .cmb-inline li {
429
  display: inline-block;
430
  padding-left: 18px;
431
  }
432
 
433
+ /* line 413, sass/partials/_main_wrap.scss */
434
  .cmb-type-textarea-code pre {
435
  margin: 0;
436
  }
437
 
438
+ /* line 419, sass/partials/_main_wrap.scss */
439
  .cmb2-media-status .img-status {
440
  clear: none;
441
  display: inline-block;
443
  margin-left: 10px;
444
  width: auto;
445
  }
446
+ /* line 426, sass/partials/_main_wrap.scss */
447
  .cmb2-media-status .img-status img {
448
  max-width: 350px;
449
  height: auto;
450
  }
451
+ /* line 432, sass/partials/_main_wrap.scss */
452
  .cmb2-media-status .img-status img,
453
  .cmb2-media-status .embed-status {
454
  background: #ffffff;
458
  margin: 15px 0 0 0;
459
  padding: 5px;
460
  }
461
+ /* line 442, sass/partials/_main_wrap.scss */
462
  .cmb2-media-status .embed-status {
463
  float: right;
464
  max-width: 800px;
465
  }
466
+ /* line 447, sass/partials/_main_wrap.scss */
467
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
468
  position: relative;
469
  }
470
+ /* line 450, sass/partials/_main_wrap.scss */
471
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
472
  background: url(../images/ico-delete.png);
473
  height: 16px;
477
  top: -5px;
478
  width: 16px;
479
  }
480
+ /* line 464, sass/partials/_main_wrap.scss */
481
  .cmb2-media-status .img-status .cmb2-remove-file-button {
482
  top: 10px;
483
  }
484
+ /* line 469, sass/partials/_main_wrap.scss */
485
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
486
  cursor: pointer;
487
  }
488
 
489
+ /* line 475, sass/partials/_main_wrap.scss */
490
  .cmb-type-file-list .cmb2-media-status .img-status {
491
  clear: none;
492
  vertical-align: middle;
496
  margin-top: 0;
497
  }
498
 
499
+ /* line 484, sass/partials/_main_wrap.scss */
500
  .cmb-attach-list li {
501
  clear: both;
502
  display: inline-block;
504
  margin-top: 5px;
505
  margin-bottom: 10px;
506
  }
507
+ /* line 491, sass/partials/_main_wrap.scss */
508
  .cmb-attach-list li img {
509
  cursor: move;
510
  float: right;
511
  margin-left: 10px;
512
  }
513
 
514
+ /* line 498, sass/partials/_main_wrap.scss */
515
  .cmb2-remove-wrapper {
516
  margin: 0;
517
  }
518
 
519
+ /* line 502, sass/partials/_main_wrap.scss */
520
  .child-cmb2 .cmb-th {
521
  text-align: right;
522
  }
523
 
524
+ /* line 506, sass/partials/_main_wrap.scss */
525
  .cmb2-indented-hierarchy {
526
  padding-right: 1.5em;
527
  }
528
 
529
  @media (max-width: 450px) {
530
+ /* line 511, sass/partials/_main_wrap.scss */
531
  .cmb-th,
532
  .cmb-td,
533
  .cmb-th + .cmb-td {
595
  line-height: 1.3;
596
  }
597
  /* line 63, sass/partials/_post_metaboxes.scss */
 
 
 
 
598
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
599
  width: 80%;
600
  float: left;
601
  }
602
+ /* line 68, sass/partials/_post_metaboxes.scss */
603
  .cmb2-postbox .cmb-row:not(:last-of-type),
604
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
605
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
606
  border-bottom: 1px solid #e9e9e9;
607
  }
608
  @media (max-width: 450px) {
609
+ /* line 68, sass/partials/_post_metaboxes.scss */
610
  .cmb2-postbox .cmb-row:not(:last-of-type),
611
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
612
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
613
  border-bottom: 0;
614
  }
615
  }
616
+ /* line 77, sass/partials/_post_metaboxes.scss */
617
  .cmb2-postbox .cmb-repeat-group-field,
618
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
619
  .cmb-type-group .cmb-remove-field-row {
620
  padding-top: 1.8em;
621
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
622
 
623
  /*--------------------------------------------------------------
624
  Context Metaboxes
711
  margin-left: 0;
712
  }
713
  }
714
+ /*--------------------------------------------------------------
715
+ Options page
716
+ --------------------------------------------------------------*/
717
+ /* line 4, sass/partials/_options-page.scss */
718
+ .cmb2-options-page {
719
+ max-width: 1200px;
720
+ }
721
+ /* line 7, sass/partials/_options-page.scss */
722
+ .cmb2-options-page.wrap > h2 {
723
+ margin-bottom: 1em;
724
+ }
725
+ /* line 11, sass/partials/_options-page.scss */
726
+ .cmb2-options-page .cmb2-metabox > .cmb-row {
727
+ padding: 1em;
728
+ margin-top: -1px;
729
+ background: #ffffff;
730
+ border: 1px solid #e9e9e9;
731
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
732
+ }
733
+ /* line 18, sass/partials/_options-page.scss */
734
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
735
+ padding: 0;
736
+ font-weight: initial;
737
+ }
738
+ /* line 23, sass/partials/_options-page.scss */
739
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
740
+ float: none;
741
+ padding: 0 1em 0 0;
742
+ margin-right: 200px;
743
+ }
744
+ @media (max-width: 450px) {
745
+ /* line 23, sass/partials/_options-page.scss */
746
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
747
+ padding: 0;
748
+ margin-right: 0;
749
+ }
750
+ }
751
+ /* line 36, sass/partials/_options-page.scss */
752
+ .cmb2-options-page .cmb2-wrap .cmb-type-title {
753
+ margin-top: 1em;
754
+ padding: 0.6em 1em;
755
+ background-color: #fafafa;
756
+ }
757
+ /* line 41, sass/partials/_options-page.scss */
758
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
759
+ font-size: 12px;
760
+ margin-top: 0;
761
+ margin-bottom: 0;
762
+ text-transform: uppercase;
763
+ }
764
+ /* line 48, sass/partials/_options-page.scss */
765
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
766
+ padding-top: 0.25em;
767
+ }
768
+ /* line 54, sass/partials/_options-page.scss */
769
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
770
+ padding: 0 0 0.8em 0;
771
+ }
772
+ /* line 58, sass/partials/_options-page.scss */
773
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
774
+ font-size: 16px;
775
+ margin-top: 0;
776
+ margin-bottom: 0;
777
+ }
778
+ /* line 64, sass/partials/_options-page.scss */
779
+ .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
780
+ font-weight: 400;
781
+ padding-bottom: 0 !important;
782
+ }
783
+
784
  /*--------------------------------------------------------------
785
  Misc.
786
  --------------------------------------------------------------*/
797
  }
798
 
799
  /* line 18, sass/partials/_misc.scss */
 
 
 
 
 
 
 
 
 
 
 
800
  .cmb2-postbox .cmb-spinner, .cmb2-no-box-wrap .cmb-spinner {
801
  float: right;
802
  display: none;
803
  }
804
 
805
+ /* line 24, sass/partials/_misc.scss */
806
  .cmb-spinner {
807
  display: none;
808
  }
809
+ /* line 26, sass/partials/_misc.scss */
810
  .cmb-spinner.is-active {
811
  display: block;
812
  }
867
  }
868
  /* line 55, sass/partials/_sidebar_placements.scss */
869
  .inner-sidebar .cmb-th,
870
+ .inner-sidebar .cmb-td:not(.cmb-remove-row),
871
  .inner-sidebar .cmb-th + .cmb-td,
872
  #side-sortables .cmb-th,
873
+ #side-sortables .cmb-td:not(.cmb-remove-row),
874
  #side-sortables .cmb-th + .cmb-td {
875
  width: 100%;
876
  display: block;
882
  display: none;
883
  }
884
  /* line 67, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
885
  .inner-sidebar .cmb-th,
886
  #side-sortables .cmb-th {
887
  display: block;
896
  .inner-sidebar .cmb-th label,
897
  #side-sortables .cmb-th label {
898
  display: block;
899
+ margin-top: 0;
900
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
901
  }
902
  /* line 14, sass/partials/_mixins.scss */
903
  .inner-sidebar .cmb-th label,
905
  font-size: 14px;
906
  line-height: 1.4em;
907
  }
908
+ /* line 74, sass/partials/_sidebar_placements.scss */
909
  .inner-sidebar .cmb-group-description .cmb-th,
910
  #side-sortables .cmb-group-description .cmb-th {
911
  padding-top: 0;
912
  }
913
+ /* line 77, sass/partials/_sidebar_placements.scss */
914
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
915
  #side-sortables .cmb-group-description .cmb2-metabox-description {
916
  padding: 0;
917
  }
918
+ /* line 84, sass/partials/_sidebar_placements.scss */
919
  .inner-sidebar .cmb-group-title .cmb-th,
920
  #side-sortables .cmb-group-title .cmb-th {
921
  padding: 0;
922
  }
923
+ /* line 90, sass/partials/_sidebar_placements.scss */
924
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
925
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
926
  margin-top: 1em;
927
  }
928
+ /* line 99, sass/partials/_sidebar_placements.scss */
929
  .inner-sidebar .cmb2-media-status .img-status img,
930
  .inner-sidebar .cmb2-media-status .embed-status img,
931
  #side-sortables .cmb2-media-status .img-status img,
933
  max-width: 90%;
934
  height: auto;
935
  }
936
+ /* line 107, sass/partials/_sidebar_placements.scss */
937
  .inner-sidebar .cmb2-list label,
938
  #side-sortables .cmb2-list label {
939
  display: inline;
940
  font-weight: normal;
941
  }
942
+ /* line 112, sass/partials/_sidebar_placements.scss */
943
  .inner-sidebar .cmb2-metabox-description,
944
  #side-sortables .cmb2-metabox-description {
945
  display: block;
946
  padding: 7px 0 0;
947
  }
948
+ /* line 119, sass/partials/_sidebar_placements.scss */
949
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
950
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
951
  #side-sortables .cmb-type-checkbox .cmb-td label,
953
  font-weight: normal;
954
  display: inline;
955
  }
956
+ /* line 126, sass/partials/_sidebar_placements.scss */
957
  .inner-sidebar .cmb-row .cmb2-metabox-description,
958
  #side-sortables .cmb-row .cmb2-metabox-description {
959
  padding-bottom: 1.8em;
960
  }
961
+ /* line 130, sass/partials/_sidebar_placements.scss */
962
  .inner-sidebar .cmb2-metabox-title,
963
  #side-sortables .cmb2-metabox-title {
964
  font-size: 1.2em;
965
  font-style: italic;
966
  }
967
+ /* line 135, sass/partials/_sidebar_placements.scss */
968
  .inner-sidebar .cmb-remove-row,
969
  #side-sortables .cmb-remove-row {
970
  clear: both;
971
  padding-top: 12px;
972
  padding-bottom: 0;
973
  }
974
+ /* line 141, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
975
  .inner-sidebar .cmb2-upload-button,
976
  #side-sortables .cmb2-upload-button {
977
  clear: both;
979
  }
980
 
981
  /* line 2, sass/partials/_collapsible_ui.scss */
 
 
 
 
982
  .cmb2-metabox .cmbhandle {
983
  color: #aaa;
984
  float: left;
988
  left: -1em;
989
  position: relative;
990
  }
991
+ /* line 10, sass/partials/_collapsible_ui.scss */
992
  .cmb2-metabox .cmbhandle:before {
993
  content: '\f142';
994
  left: 12px;
1002
  -moz-osx-font-smoothing: grayscale;
1003
  text-decoration: none !important;
1004
  }
1005
+ /* line 27, sass/partials/_collapsible_ui.scss */
1006
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1007
  content: '\f140';
1008
  }
1009
+ /* line 33, sass/partials/_collapsible_ui.scss */
1010
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1011
  -webkit-appearance: none !important;
1012
  background: none !important;
1018
  padding: 2px 6px 3px;
1019
  opacity: .5;
1020
  }
1021
+ /* line 43, sass/partials/_collapsible_ui.scss */
1022
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1023
  cursor: pointer;
1024
  color: #a00;
1025
  opacity: 1;
1026
  }
1027
+ /* line 47, sass/partials/_collapsible_ui.scss */
1028
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1029
  color: #f00;
1030
  }
lib/admin/CMB2/css/cmb2-front-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-left:20px;box-sizing:border-box;float:right}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em;max-width:1000px}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-repeat-row .cmb-td,.cmb2-postbox .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-left:0}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:right;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:left;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-type-group{max-width:1000px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-right:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-right:12px}.cmb-type-group .cmb-row .cmbhandle{left:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:left;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
1
+ @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 1em 0 0;margin-right:200px}@media (max-width:450px){.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-right:0}}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-right:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-right:12px}.cmb-type-group .cmb-row .cmbhandle{left:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:left;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
lib/admin/CMB2/css/cmb2-front.css CHANGED
@@ -1,3 +1,4 @@
 
1
  /**
2
  * CMB2 Styling
3
  */
@@ -105,91 +106,76 @@ Main Wrap
105
  .cmb2-wrap .meta_mce textarea {
106
  width: 100%;
107
  }
108
- /* line 126, sass/partials/_main_wrap.scss */
109
  .cmb2-wrap .wp-color-result,
110
  .cmb2-wrap .wp-picker-input-wrap {
111
  vertical-align: middle;
112
  }
113
- /* line 131, sass/partials/_main_wrap.scss */
114
  .cmb2-wrap .wp-color-result,
115
  .cmb2-wrap .wp-picker-container {
116
  margin: 0 10px 0 0;
117
  }
118
- /* line 136, sass/partials/_main_wrap.scss */
119
  .cmb2-wrap .cmb-row {
120
  margin: 0;
121
  }
122
- /* line 139, sass/partials/_main_wrap.scss */
123
  .cmb2-wrap .cmb-row:after {
124
  content: '';
125
  clear: both;
126
  display: block;
127
  width: 100%;
128
  }
129
- /* line 146, sass/partials/_main_wrap.scss */
130
- .cmb2-wrap .cmb-row.cmb-repeat-row {
131
- padding: 1.8em 0 0;
132
- }
133
- /* line 149, sass/partials/_main_wrap.scss */
134
- .cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type {
135
- padding: 0;
136
- }
137
- /* line 154, sass/partials/_main_wrap.scss */
138
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
139
  padding-top: 0;
140
- padding-bottom: 1.8em;
141
  }
142
 
143
- /* line 162, sass/partials/_main_wrap.scss */
144
  .cmb2-metabox {
145
  clear: both;
146
  margin: 0;
147
  }
148
- /* line 168, sass/partials/_main_wrap.scss */
149
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
150
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
151
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-td,
152
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-th {
153
  border: 0;
154
  }
155
- /* line 175, sass/partials/_main_wrap.scss */
156
- .cmb2-metabox > .cmb-row .cmb-repeat-table .cmb-row > .cmb-td {
157
- padding-right: 20px;
158
- box-sizing: border-box;
159
- float: left;
160
- }
161
 
162
- /* line 183, sass/partials/_main_wrap.scss */
163
  .cmb-add-row {
164
  margin: 1.8em 0 0;
165
  }
166
 
167
- /* line 187, sass/partials/_main_wrap.scss */
168
  .cmb-nested .cmb-td,
169
  .cmb-repeatable-group .cmb-th,
170
  .cmb-repeatable-group:first-of-type {
171
  border: 0;
172
  }
173
 
174
- /* line 193, sass/partials/_main_wrap.scss */
175
  .cmb-row:last-of-type,
176
  .cmb2-wrap .cmb-row:last-of-type,
177
  .cmb-repeatable-group:last-of-type {
178
  border-bottom: 0;
179
  }
180
 
181
- /* line 199, sass/partials/_main_wrap.scss */
182
  .cmb-repeatable-grouping {
183
  border: 1px solid #e9e9e9;
184
  padding: 0 1em;
185
- max-width: 1000px;
186
  }
187
- /* line 203, sass/partials/_main_wrap.scss */
188
  .cmb-repeatable-grouping.cmb-row {
189
  margin: 0 0 0.8em;
190
  }
191
 
192
- /* line 210, sass/partials/_main_wrap.scss */
193
  .cmb-th {
194
  color: #222222;
195
  float: left;
@@ -200,7 +186,7 @@ Main Wrap
200
  width: 200px;
201
  }
202
  @media (max-width: 450px) {
203
- /* line 210, sass/partials/_main_wrap.scss */
204
  .cmb-th {
205
  font-size: 1.2em;
206
  display: block;
@@ -212,20 +198,12 @@ Main Wrap
212
  /* line 27, sass/partials/_mixins.scss */
213
  .cmb-th label {
214
  display: block;
215
- margin-top: 0em;
216
- padding-bottom: 5px;
217
- }
218
- /* line 32, sass/partials/_mixins.scss */
219
- .cmb-th label:after {
220
- border-bottom: 1px solid #e9e9e9;
221
- content: '';
222
- clear: both;
223
- display: block;
224
- padding-top: .4em;
225
  }
226
  }
227
 
228
- /* line 224, sass/partials/_main_wrap.scss */
229
  .cmb-td {
230
  line-height: 1.3;
231
  max-width: 100%;
@@ -233,42 +211,135 @@ Main Wrap
233
  vertical-align: middle;
234
  }
235
 
236
- /* line 233, sass/partials/_main_wrap.scss */
237
  .cmb-type-title .cmb-td {
238
  padding: 0;
239
  }
240
 
241
- /* line 238, sass/partials/_main_wrap.scss */
242
  .cmb-th label {
243
  display: block;
244
  padding: 5px 0;
245
  }
246
 
247
- /* line 243, sass/partials/_main_wrap.scss */
248
  .cmb-th + .cmb-td {
249
  float: left;
250
  }
251
 
252
- /* line 247, sass/partials/_main_wrap.scss */
253
  .cmb-td .cmb-td {
254
  padding-bottom: 1em;
255
  }
256
 
257
- /* line 251, sass/partials/_main_wrap.scss */
258
  .cmb-remove-row {
259
  text-align: right;
260
  }
261
 
262
- /* line 255, sass/partials/_main_wrap.scss */
263
  .empty-row.hidden {
264
  display: none;
265
  }
266
 
267
- /* line 261, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
268
  .cmb-repeatable-group .cmb-th {
269
  padding: 5px;
270
  }
271
- /* line 265, sass/partials/_main_wrap.scss */
272
  .cmb-repeatable-group .cmb-group-title {
273
  background-color: #e9e9e9;
274
  padding: 8px 12px 8px 2.2em;
@@ -277,7 +348,7 @@ Main Wrap
277
  font-size: 14px;
278
  line-height: 1.4;
279
  }
280
- /* line 273, sass/partials/_main_wrap.scss */
281
  .cmb-repeatable-group .cmb-group-title h4 {
282
  border: 0;
283
  margin: 0;
@@ -285,12 +356,12 @@ Main Wrap
285
  font-weight: 500;
286
  padding: 0.5em 0.75em;
287
  }
288
- /* line 281, sass/partials/_main_wrap.scss */
289
  .cmb-repeatable-group .cmb-group-title .cmb-th {
290
  display: block;
291
  width: 100%;
292
  }
293
- /* line 287, sass/partials/_main_wrap.scss */
294
  .cmb-repeatable-group .cmb-group-description .cmb-th {
295
  font-size: 1.2em;
296
  display: block;
@@ -302,40 +373,32 @@ Main Wrap
302
  /* line 27, sass/partials/_mixins.scss */
303
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
304
  display: block;
305
- margin-top: 0em;
306
- padding-bottom: 5px;
307
- }
308
- /* line 32, sass/partials/_mixins.scss */
309
- .cmb-repeatable-group .cmb-group-description .cmb-th label:after {
310
- border-bottom: 1px solid #e9e9e9;
311
- content: '';
312
- clear: both;
313
- display: block;
314
- padding-top: .4em;
315
  }
316
- /* line 291, sass/partials/_main_wrap.scss */
317
  .cmb-repeatable-group .cmb-shift-rows {
318
  font-size: 1em;
319
  margin-right: 1em;
320
  text-decoration: none;
321
  }
322
- /* line 296, sass/partials/_main_wrap.scss */
323
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
324
  font-size: 1.5em;
325
  height: 1.5em;
326
  line-height: 1.2em;
327
  width: 1em;
328
  }
329
- /* line 302, sass/partials/_main_wrap.scss */
330
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
331
  line-height: 1.3em;
332
  }
333
- /* line 309, sass/partials/_main_wrap.scss */
334
  .cmb-repeatable-group .cmb2-upload-button {
335
  float: right;
336
  }
337
 
338
- /* line 315, sass/partials/_main_wrap.scss */
339
  p.cmb2-metabox-description {
340
  color: #aaaaaa;
341
  font-style: italic;
@@ -343,36 +406,36 @@ p.cmb2-metabox-description {
343
  padding-top: .5em;
344
  }
345
 
346
- /* line 322, sass/partials/_main_wrap.scss */
347
  span.cmb2-metabox-description {
348
  color: #aaaaaa;
349
  font-style: italic;
350
  }
351
 
352
- /* line 327, sass/partials/_main_wrap.scss */
353
  .cmb2-metabox-title {
354
  margin: 0 0 5px 0;
355
  padding: 5px 0 0 0;
356
  font-size: 14px;
357
  }
358
 
359
- /* line 333, sass/partials/_main_wrap.scss */
360
  .cmb-inline ul {
361
  padding: 4px 0 0 0;
362
  }
363
 
364
- /* line 337, sass/partials/_main_wrap.scss */
365
  .cmb-inline li {
366
  display: inline-block;
367
  padding-right: 18px;
368
  }
369
 
370
- /* line 342, sass/partials/_main_wrap.scss */
371
  .cmb-type-textarea-code pre {
372
  margin: 0;
373
  }
374
 
375
- /* line 348, sass/partials/_main_wrap.scss */
376
  .cmb2-media-status .img-status {
377
  clear: none;
378
  display: inline-block;
@@ -380,12 +443,12 @@ span.cmb2-metabox-description {
380
  margin-right: 10px;
381
  width: auto;
382
  }
383
- /* line 355, sass/partials/_main_wrap.scss */
384
  .cmb2-media-status .img-status img {
385
  max-width: 350px;
386
  height: auto;
387
  }
388
- /* line 361, sass/partials/_main_wrap.scss */
389
  .cmb2-media-status .img-status img,
390
  .cmb2-media-status .embed-status {
391
  background: #ffffff;
@@ -395,16 +458,16 @@ span.cmb2-metabox-description {
395
  margin: 15px 0 0 0;
396
  padding: 5px;
397
  }
398
- /* line 371, sass/partials/_main_wrap.scss */
399
  .cmb2-media-status .embed-status {
400
  float: left;
401
  max-width: 800px;
402
  }
403
- /* line 376, sass/partials/_main_wrap.scss */
404
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
405
  position: relative;
406
  }
407
- /* line 379, sass/partials/_main_wrap.scss */
408
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
409
  background: url(../images/ico-delete.png);
410
  height: 16px;
@@ -414,16 +477,16 @@ span.cmb2-metabox-description {
414
  top: -5px;
415
  width: 16px;
416
  }
417
- /* line 393, sass/partials/_main_wrap.scss */
418
  .cmb2-media-status .img-status .cmb2-remove-file-button {
419
  top: 10px;
420
  }
421
- /* line 398, sass/partials/_main_wrap.scss */
422
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
423
  cursor: pointer;
424
  }
425
 
426
- /* line 404, sass/partials/_main_wrap.scss */
427
  .cmb-type-file-list .cmb2-media-status .img-status {
428
  clear: none;
429
  vertical-align: middle;
@@ -433,7 +496,7 @@ span.cmb2-metabox-description {
433
  margin-top: 0;
434
  }
435
 
436
- /* line 413, sass/partials/_main_wrap.scss */
437
  .cmb-attach-list li {
438
  clear: both;
439
  display: inline-block;
@@ -441,30 +504,30 @@ span.cmb2-metabox-description {
441
  margin-top: 5px;
442
  margin-bottom: 10px;
443
  }
444
- /* line 420, sass/partials/_main_wrap.scss */
445
  .cmb-attach-list li img {
446
  cursor: move;
447
  float: left;
448
  margin-right: 10px;
449
  }
450
 
451
- /* line 427, sass/partials/_main_wrap.scss */
452
  .cmb2-remove-wrapper {
453
  margin: 0;
454
  }
455
 
456
- /* line 431, sass/partials/_main_wrap.scss */
457
  .child-cmb2 .cmb-th {
458
  text-align: left;
459
  }
460
 
461
- /* line 435, sass/partials/_main_wrap.scss */
462
  .cmb2-indented-hierarchy {
463
  padding-left: 1.5em;
464
  }
465
 
466
  @media (max-width: 450px) {
467
- /* line 440, sass/partials/_main_wrap.scss */
468
  .cmb-th,
469
  .cmb-td,
470
  .cmb-th + .cmb-td {
@@ -532,61 +595,30 @@ Post Metaboxes
532
  line-height: 1.3;
533
  }
534
  /* line 63, sass/partials/_post_metaboxes.scss */
535
- .cmb2-postbox .cmb-repeat-row .cmb-td, .cmb-type-group .cmb-repeat-row .cmb-td {
536
- padding-bottom: 1.8em;
537
- }
538
- /* line 67, sass/partials/_post_metaboxes.scss */
539
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
540
  width: 80%;
541
  float: right;
542
  }
543
- /* line 72, sass/partials/_post_metaboxes.scss */
544
  .cmb2-postbox .cmb-row:not(:last-of-type),
545
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
546
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
547
  border-bottom: 1px solid #e9e9e9;
548
  }
549
  @media (max-width: 450px) {
550
- /* line 72, sass/partials/_post_metaboxes.scss */
551
  .cmb2-postbox .cmb-row:not(:last-of-type),
552
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
553
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
554
  border-bottom: 0;
555
  }
556
  }
557
- /* line 81, sass/partials/_post_metaboxes.scss */
558
  .cmb2-postbox .cmb-repeat-group-field,
559
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
560
  .cmb-type-group .cmb-remove-field-row {
561
  padding-top: 1.8em;
562
  }
563
- /* line 88, sass/partials/_post_metaboxes.scss */
564
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody {
565
- display: table;
566
- width: 100%;
567
- }
568
- /* line 92, sass/partials/_post_metaboxes.scss */
569
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text {
570
- width: 100%;
571
- }
572
- /* line 96, sass/partials/_post_metaboxes.scss */
573
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row), .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row) {
574
- display: table-row;
575
- }
576
- /* line 100, sass/partials/_post_metaboxes.scss */
577
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td {
578
- display: table-cell;
579
- float: none;
580
- width: 100%;
581
- }
582
- /* line 106, sass/partials/_post_metaboxes.scss */
583
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td {
584
- padding-top: 1.8em;
585
- }
586
- /* line 110, sass/partials/_post_metaboxes.scss */
587
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row, .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row {
588
- padding-right: 0;
589
- }
590
 
591
  /*--------------------------------------------------------------
592
  Context Metaboxes
@@ -679,6 +711,76 @@ Context Metaboxes
679
  margin-right: 0;
680
  }
681
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
682
  /*--------------------------------------------------------------
683
  Misc.
684
  --------------------------------------------------------------*/
@@ -695,27 +797,16 @@ Misc.
695
  }
696
 
697
  /* line 18, sass/partials/_misc.scss */
698
- .cmb2-options-page .cmb2-metabox-title {
699
- font-size: 1.3em;
700
- margin: 1em 0;
701
- }
702
- /* line 21, sass/partials/_misc.scss */
703
- .cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
704
- margin-top: -1.6em;
705
- margin-bottom: .8em;
706
- }
707
-
708
- /* line 28, sass/partials/_misc.scss */
709
  .cmb2-postbox .cmb-spinner, .cmb2-no-box-wrap .cmb-spinner {
710
  float: left;
711
  display: none;
712
  }
713
 
714
- /* line 33, sass/partials/_misc.scss */
715
  .cmb-spinner {
716
  display: none;
717
  }
718
- /* line 35, sass/partials/_misc.scss */
719
  .cmb-spinner.is-active {
720
  display: block;
721
  }
@@ -776,10 +867,10 @@ Sidebar Placement Adjustments
776
  }
777
  /* line 55, sass/partials/_sidebar_placements.scss */
778
  .inner-sidebar .cmb-th,
779
- .inner-sidebar .cmb-td,
780
  .inner-sidebar .cmb-th + .cmb-td,
781
  #side-sortables .cmb-th,
782
- #side-sortables .cmb-td,
783
  #side-sortables .cmb-th + .cmb-td {
784
  width: 100%;
785
  display: block;
@@ -791,11 +882,6 @@ Sidebar Placement Adjustments
791
  display: none;
792
  }
793
  /* line 67, sass/partials/_sidebar_placements.scss */
794
- .inner-sidebar .cmb-td .cmb-td,
795
- #side-sortables .cmb-td .cmb-td {
796
- padding-bottom: 1em;
797
- }
798
- /* line 71, sass/partials/_sidebar_placements.scss */
799
  .inner-sidebar .cmb-th,
800
  #side-sortables .cmb-th {
801
  display: block;
@@ -810,17 +896,8 @@ Sidebar Placement Adjustments
810
  .inner-sidebar .cmb-th label,
811
  #side-sortables .cmb-th label {
812
  display: block;
813
- margin-top: 0em;
814
- padding-bottom: 5px;
815
- }
816
- /* line 32, sass/partials/_mixins.scss */
817
- .inner-sidebar .cmb-th label:after,
818
- #side-sortables .cmb-th label:after {
819
- border-bottom: 1px solid #e9e9e9;
820
- content: '';
821
- clear: both;
822
- display: block;
823
- padding-top: .4em;
824
  }
825
  /* line 14, sass/partials/_mixins.scss */
826
  .inner-sidebar .cmb-th label,
@@ -828,27 +905,27 @@ Sidebar Placement Adjustments
828
  font-size: 14px;
829
  line-height: 1.4em;
830
  }
831
- /* line 78, sass/partials/_sidebar_placements.scss */
832
  .inner-sidebar .cmb-group-description .cmb-th,
833
  #side-sortables .cmb-group-description .cmb-th {
834
  padding-top: 0;
835
  }
836
- /* line 81, sass/partials/_sidebar_placements.scss */
837
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
838
  #side-sortables .cmb-group-description .cmb2-metabox-description {
839
  padding: 0;
840
  }
841
- /* line 88, sass/partials/_sidebar_placements.scss */
842
  .inner-sidebar .cmb-group-title .cmb-th,
843
  #side-sortables .cmb-group-title .cmb-th {
844
  padding: 0;
845
  }
846
- /* line 94, sass/partials/_sidebar_placements.scss */
847
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
848
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
849
  margin-top: 1em;
850
  }
851
- /* line 103, sass/partials/_sidebar_placements.scss */
852
  .inner-sidebar .cmb2-media-status .img-status img,
853
  .inner-sidebar .cmb2-media-status .embed-status img,
854
  #side-sortables .cmb2-media-status .img-status img,
@@ -856,19 +933,19 @@ Sidebar Placement Adjustments
856
  max-width: 90%;
857
  height: auto;
858
  }
859
- /* line 111, sass/partials/_sidebar_placements.scss */
860
  .inner-sidebar .cmb2-list label,
861
  #side-sortables .cmb2-list label {
862
  display: inline;
863
  font-weight: normal;
864
  }
865
- /* line 116, sass/partials/_sidebar_placements.scss */
866
  .inner-sidebar .cmb2-metabox-description,
867
  #side-sortables .cmb2-metabox-description {
868
  display: block;
869
  padding: 7px 0 0;
870
  }
871
- /* line 123, sass/partials/_sidebar_placements.scss */
872
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
873
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
874
  #side-sortables .cmb-type-checkbox .cmb-td label,
@@ -876,39 +953,25 @@ Sidebar Placement Adjustments
876
  font-weight: normal;
877
  display: inline;
878
  }
879
- /* line 130, sass/partials/_sidebar_placements.scss */
880
  .inner-sidebar .cmb-row .cmb2-metabox-description,
881
  #side-sortables .cmb-row .cmb2-metabox-description {
882
  padding-bottom: 1.8em;
883
  }
884
- /* line 134, sass/partials/_sidebar_placements.scss */
885
  .inner-sidebar .cmb2-metabox-title,
886
  #side-sortables .cmb2-metabox-title {
887
  font-size: 1.2em;
888
  font-style: italic;
889
  }
890
- /* line 139, sass/partials/_sidebar_placements.scss */
891
  .inner-sidebar .cmb-remove-row,
892
  #side-sortables .cmb-remove-row {
893
  clear: both;
894
  padding-top: 12px;
895
  padding-bottom: 0;
896
  }
897
- /* line 146, sass/partials/_sidebar_placements.scss */
898
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
899
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
900
- width: auto;
901
- clear: none;
902
- float: left;
903
- padding-top: 0;
904
- }
905
- /* line 151, sass/partials/_sidebar_placements.scss */
906
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
907
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
908
- float: right;
909
- margin: 0;
910
- }
911
- /* line 158, sass/partials/_sidebar_placements.scss */
912
  .inner-sidebar .cmb2-upload-button,
913
  #side-sortables .cmb2-upload-button {
914
  clear: both;
@@ -916,10 +979,6 @@ Sidebar Placement Adjustments
916
  }
917
 
918
  /* line 2, sass/partials/_collapsible_ui.scss */
919
- .cmb2-metabox .cmb-type-group {
920
- max-width: 1000px;
921
- }
922
- /* line 5, sass/partials/_collapsible_ui.scss */
923
  .cmb2-metabox .cmbhandle {
924
  color: #aaa;
925
  float: right;
@@ -929,7 +988,7 @@ Sidebar Placement Adjustments
929
  right: -1em;
930
  position: relative;
931
  }
932
- /* line 13, sass/partials/_collapsible_ui.scss */
933
  .cmb2-metabox .cmbhandle:before {
934
  content: '\f142';
935
  right: 12px;
@@ -943,11 +1002,11 @@ Sidebar Placement Adjustments
943
  -moz-osx-font-smoothing: grayscale;
944
  text-decoration: none !important;
945
  }
946
- /* line 30, sass/partials/_collapsible_ui.scss */
947
  .cmb2-metabox .postbox.closed .cmbhandle:before {
948
  content: '\f140';
949
  }
950
- /* line 36, sass/partials/_collapsible_ui.scss */
951
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
952
  -webkit-appearance: none !important;
953
  background: none !important;
@@ -959,13 +1018,13 @@ Sidebar Placement Adjustments
959
  padding: 2px 6px 3px;
960
  opacity: .5;
961
  }
962
- /* line 46, sass/partials/_collapsible_ui.scss */
963
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
964
  cursor: pointer;
965
  color: #a00;
966
  opacity: 1;
967
  }
968
- /* line 50, sass/partials/_collapsible_ui.scss */
969
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
970
  color: #f00;
971
  }
1
+ @charset "UTF-8";
2
  /**
3
  * CMB2 Styling
4
  */
106
  .cmb2-wrap .meta_mce textarea {
107
  width: 100%;
108
  }
109
+ /* line 124, sass/partials/_main_wrap.scss */
110
  .cmb2-wrap .wp-color-result,
111
  .cmb2-wrap .wp-picker-input-wrap {
112
  vertical-align: middle;
113
  }
114
+ /* line 129, sass/partials/_main_wrap.scss */
115
  .cmb2-wrap .wp-color-result,
116
  .cmb2-wrap .wp-picker-container {
117
  margin: 0 10px 0 0;
118
  }
119
+ /* line 134, sass/partials/_main_wrap.scss */
120
  .cmb2-wrap .cmb-row {
121
  margin: 0;
122
  }
123
+ /* line 137, sass/partials/_main_wrap.scss */
124
  .cmb2-wrap .cmb-row:after {
125
  content: '';
126
  clear: both;
127
  display: block;
128
  width: 100%;
129
  }
130
+ /* line 144, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
131
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
132
  padding-top: 0;
133
+ padding-bottom: 1em;
134
  }
135
 
136
+ /* line 152, sass/partials/_main_wrap.scss */
137
  .cmb2-metabox {
138
  clear: both;
139
  margin: 0;
140
  }
141
+ /* line 158, sass/partials/_main_wrap.scss */
142
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
143
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
144
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-td,
145
  .cmb2-metabox .cmb-field-list > .cmb-row:first-of-type > .cmb-th {
146
  border: 0;
147
  }
 
 
 
 
 
 
148
 
149
+ /* line 165, sass/partials/_main_wrap.scss */
150
  .cmb-add-row {
151
  margin: 1.8em 0 0;
152
  }
153
 
154
+ /* line 169, sass/partials/_main_wrap.scss */
155
  .cmb-nested .cmb-td,
156
  .cmb-repeatable-group .cmb-th,
157
  .cmb-repeatable-group:first-of-type {
158
  border: 0;
159
  }
160
 
161
+ /* line 175, sass/partials/_main_wrap.scss */
162
  .cmb-row:last-of-type,
163
  .cmb2-wrap .cmb-row:last-of-type,
164
  .cmb-repeatable-group:last-of-type {
165
  border-bottom: 0;
166
  }
167
 
168
+ /* line 181, sass/partials/_main_wrap.scss */
169
  .cmb-repeatable-grouping {
170
  border: 1px solid #e9e9e9;
171
  padding: 0 1em;
 
172
  }
173
+ /* line 185, sass/partials/_main_wrap.scss */
174
  .cmb-repeatable-grouping.cmb-row {
175
  margin: 0 0 0.8em;
176
  }
177
 
178
+ /* line 193, sass/partials/_main_wrap.scss */
179
  .cmb-th {
180
  color: #222222;
181
  float: left;
186
  width: 200px;
187
  }
188
  @media (max-width: 450px) {
189
+ /* line 193, sass/partials/_main_wrap.scss */
190
  .cmb-th {
191
  font-size: 1.2em;
192
  display: block;
198
  /* line 27, sass/partials/_mixins.scss */
199
  .cmb-th label {
200
  display: block;
201
+ margin-top: 0;
202
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
203
  }
204
  }
205
 
206
+ /* line 207, sass/partials/_main_wrap.scss */
207
  .cmb-td {
208
  line-height: 1.3;
209
  max-width: 100%;
211
  vertical-align: middle;
212
  }
213
 
214
+ /* line 216, sass/partials/_main_wrap.scss */
215
  .cmb-type-title .cmb-td {
216
  padding: 0;
217
  }
218
 
219
+ /* line 221, sass/partials/_main_wrap.scss */
220
  .cmb-th label {
221
  display: block;
222
  padding: 5px 0;
223
  }
224
 
225
+ /* line 226, sass/partials/_main_wrap.scss */
226
  .cmb-th + .cmb-td {
227
  float: left;
228
  }
229
 
230
+ /* line 230, sass/partials/_main_wrap.scss */
231
  .cmb-td .cmb-td {
232
  padding-bottom: 1em;
233
  }
234
 
235
+ /* line 234, sass/partials/_main_wrap.scss */
236
  .cmb-remove-row {
237
  text-align: right;
238
  }
239
 
240
+ /* line 238, sass/partials/_main_wrap.scss */
241
  .empty-row.hidden {
242
  display: none;
243
  }
244
 
245
+ /* line 243, sass/partials/_main_wrap.scss */
246
+ .cmb-repeat-table {
247
+ background-color: #fafafa;
248
+ border: 1px solid #e1e1e1;
249
+ }
250
+ /* line 247, sass/partials/_main_wrap.scss */
251
+ .cmb-repeat-table .cmb-row.cmb-repeat-row {
252
+ position: relative;
253
+ counter-increment: el;
254
+ margin: 0;
255
+ padding: 10px 10px 10px 50px;
256
+ border-bottom: none !important;
257
+ }
258
+ /* line 255, sass/partials/_main_wrap.scss */
259
+ .cmb-repeat-table .cmb-row.cmb-repeat-row + .cmb-repeat-row {
260
+ border-top: solid 1px #e9e9e9;
261
+ }
262
+ /* line 259, sass/partials/_main_wrap.scss */
263
+ .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
264
+ content: counter(el);
265
+ display: block;
266
+ top: 0;
267
+ left: 0;
268
+ position: absolute;
269
+ width: 35px;
270
+ height: 100%;
271
+ line-height: 35px;
272
+ color: #aaaaaa;
273
+ text-align: center;
274
+ border-right: solid 1px #e9e9e9;
275
+ }
276
+ /* line 276, sass/partials/_main_wrap.scss */
277
+ .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
278
+ margin: 0;
279
+ padding: 0;
280
+ }
281
+ /* line 283, sass/partials/_main_wrap.scss */
282
+ .cmb-repeat-table + .cmb-add-row {
283
+ margin: 0;
284
+ }
285
+ /* line 286, sass/partials/_main_wrap.scss */
286
+ .cmb-repeat-table + .cmb-add-row:before {
287
+ content: '';
288
+ width: 1px;
289
+ height: 1.6em;
290
+ display: block;
291
+ margin-left: 17px;
292
+ background-color: gainsboro;
293
+ }
294
+ /* line 296, sass/partials/_main_wrap.scss */
295
+ .cmb-repeat-table .cmb-remove-row {
296
+ top: 7px;
297
+ right: 7px;
298
+ position: absolute;
299
+ width: auto;
300
+ margin-left: 0;
301
+ padding: 0 !important;
302
+ display: none;
303
+ }
304
+ /* line 307, sass/partials/_main_wrap.scss */
305
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
306
+ font-size: 20px;
307
+ text-indent: -1000px;
308
+ overflow: hidden;
309
+ position: relative;
310
+ height: auto;
311
+ line-height: 1;
312
+ padding: 0 10px 0;
313
+ }
314
+ /* line 318, sass/partials/_main_wrap.scss */
315
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
316
+ content: "";
317
+ font-family: 'Dashicons';
318
+ speak: none;
319
+ font-weight: normal;
320
+ font-variant: normal;
321
+ text-transform: none;
322
+ line-height: 1;
323
+ -webkit-font-smoothing: antialiased;
324
+ margin: 0;
325
+ text-indent: 0;
326
+ position: absolute;
327
+ top: 0;
328
+ left: 0;
329
+ width: 100%;
330
+ height: 100%;
331
+ text-align: center;
332
+ }
333
+ /* line 324, sass/partials/_main_wrap.scss */
334
+ .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
335
+ display: block;
336
+ }
337
+
338
+ /* line 332, sass/partials/_main_wrap.scss */
339
  .cmb-repeatable-group .cmb-th {
340
  padding: 5px;
341
  }
342
+ /* line 336, sass/partials/_main_wrap.scss */
343
  .cmb-repeatable-group .cmb-group-title {
344
  background-color: #e9e9e9;
345
  padding: 8px 12px 8px 2.2em;
348
  font-size: 14px;
349
  line-height: 1.4;
350
  }
351
+ /* line 344, sass/partials/_main_wrap.scss */
352
  .cmb-repeatable-group .cmb-group-title h4 {
353
  border: 0;
354
  margin: 0;
356
  font-weight: 500;
357
  padding: 0.5em 0.75em;
358
  }
359
+ /* line 352, sass/partials/_main_wrap.scss */
360
  .cmb-repeatable-group .cmb-group-title .cmb-th {
361
  display: block;
362
  width: 100%;
363
  }
364
+ /* line 358, sass/partials/_main_wrap.scss */
365
  .cmb-repeatable-group .cmb-group-description .cmb-th {
366
  font-size: 1.2em;
367
  display: block;
373
  /* line 27, sass/partials/_mixins.scss */
374
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
375
  display: block;
376
+ margin-top: 0;
377
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
378
  }
379
+ /* line 362, sass/partials/_main_wrap.scss */
380
  .cmb-repeatable-group .cmb-shift-rows {
381
  font-size: 1em;
382
  margin-right: 1em;
383
  text-decoration: none;
384
  }
385
+ /* line 367, sass/partials/_main_wrap.scss */
386
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
387
  font-size: 1.5em;
388
  height: 1.5em;
389
  line-height: 1.2em;
390
  width: 1em;
391
  }
392
+ /* line 373, sass/partials/_main_wrap.scss */
393
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
394
  line-height: 1.3em;
395
  }
396
+ /* line 380, sass/partials/_main_wrap.scss */
397
  .cmb-repeatable-group .cmb2-upload-button {
398
  float: right;
399
  }
400
 
401
+ /* line 386, sass/partials/_main_wrap.scss */
402
  p.cmb2-metabox-description {
403
  color: #aaaaaa;
404
  font-style: italic;
406
  padding-top: .5em;
407
  }
408
 
409
+ /* line 393, sass/partials/_main_wrap.scss */
410
  span.cmb2-metabox-description {
411
  color: #aaaaaa;
412
  font-style: italic;
413
  }
414
 
415
+ /* line 398, sass/partials/_main_wrap.scss */
416
  .cmb2-metabox-title {
417
  margin: 0 0 5px 0;
418
  padding: 5px 0 0 0;
419
  font-size: 14px;
420
  }
421
 
422
+ /* line 404, sass/partials/_main_wrap.scss */
423
  .cmb-inline ul {
424
  padding: 4px 0 0 0;
425
  }
426
 
427
+ /* line 408, sass/partials/_main_wrap.scss */
428
  .cmb-inline li {
429
  display: inline-block;
430
  padding-right: 18px;
431
  }
432
 
433
+ /* line 413, sass/partials/_main_wrap.scss */
434
  .cmb-type-textarea-code pre {
435
  margin: 0;
436
  }
437
 
438
+ /* line 419, sass/partials/_main_wrap.scss */
439
  .cmb2-media-status .img-status {
440
  clear: none;
441
  display: inline-block;
443
  margin-right: 10px;
444
  width: auto;
445
  }
446
+ /* line 426, sass/partials/_main_wrap.scss */
447
  .cmb2-media-status .img-status img {
448
  max-width: 350px;
449
  height: auto;
450
  }
451
+ /* line 432, sass/partials/_main_wrap.scss */
452
  .cmb2-media-status .img-status img,
453
  .cmb2-media-status .embed-status {
454
  background: #ffffff;
458
  margin: 15px 0 0 0;
459
  padding: 5px;
460
  }
461
+ /* line 442, sass/partials/_main_wrap.scss */
462
  .cmb2-media-status .embed-status {
463
  float: left;
464
  max-width: 800px;
465
  }
466
+ /* line 447, sass/partials/_main_wrap.scss */
467
  .cmb2-media-status .img-status, .cmb2-media-status .embed-status {
468
  position: relative;
469
  }
470
+ /* line 450, sass/partials/_main_wrap.scss */
471
  .cmb2-media-status .img-status .cmb2-remove-file-button, .cmb2-media-status .embed-status .cmb2-remove-file-button {
472
  background: url(../images/ico-delete.png);
473
  height: 16px;
477
  top: -5px;
478
  width: 16px;
479
  }
480
+ /* line 464, sass/partials/_main_wrap.scss */
481
  .cmb2-media-status .img-status .cmb2-remove-file-button {
482
  top: 10px;
483
  }
484
+ /* line 469, sass/partials/_main_wrap.scss */
485
  .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span {
486
  cursor: pointer;
487
  }
488
 
489
+ /* line 475, sass/partials/_main_wrap.scss */
490
  .cmb-type-file-list .cmb2-media-status .img-status {
491
  clear: none;
492
  vertical-align: middle;
496
  margin-top: 0;
497
  }
498
 
499
+ /* line 484, sass/partials/_main_wrap.scss */
500
  .cmb-attach-list li {
501
  clear: both;
502
  display: inline-block;
504
  margin-top: 5px;
505
  margin-bottom: 10px;
506
  }
507
+ /* line 491, sass/partials/_main_wrap.scss */
508
  .cmb-attach-list li img {
509
  cursor: move;
510
  float: left;
511
  margin-right: 10px;
512
  }
513
 
514
+ /* line 498, sass/partials/_main_wrap.scss */
515
  .cmb2-remove-wrapper {
516
  margin: 0;
517
  }
518
 
519
+ /* line 502, sass/partials/_main_wrap.scss */
520
  .child-cmb2 .cmb-th {
521
  text-align: left;
522
  }
523
 
524
+ /* line 506, sass/partials/_main_wrap.scss */
525
  .cmb2-indented-hierarchy {
526
  padding-left: 1.5em;
527
  }
528
 
529
  @media (max-width: 450px) {
530
+ /* line 511, sass/partials/_main_wrap.scss */
531
  .cmb-th,
532
  .cmb-td,
533
  .cmb-th + .cmb-td {
595
  line-height: 1.3;
596
  }
597
  /* line 63, sass/partials/_post_metaboxes.scss */
 
 
 
 
598
  .cmb2-postbox .cmb-th + .cmb-td, .cmb-type-group .cmb-th + .cmb-td {
599
  width: 80%;
600
  float: right;
601
  }
602
+ /* line 68, sass/partials/_post_metaboxes.scss */
603
  .cmb2-postbox .cmb-row:not(:last-of-type),
604
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
605
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
606
  border-bottom: 1px solid #e9e9e9;
607
  }
608
  @media (max-width: 450px) {
609
+ /* line 68, sass/partials/_post_metaboxes.scss */
610
  .cmb2-postbox .cmb-row:not(:last-of-type),
611
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type), .cmb-type-group .cmb-row:not(:last-of-type),
612
  .cmb-type-group .cmb-repeatable-group:not(:last-of-type) {
613
  border-bottom: 0;
614
  }
615
  }
616
+ /* line 77, sass/partials/_post_metaboxes.scss */
617
  .cmb2-postbox .cmb-repeat-group-field,
618
  .cmb2-postbox .cmb-remove-field-row, .cmb-type-group .cmb-repeat-group-field,
619
  .cmb-type-group .cmb-remove-field-row {
620
  padding-top: 1.8em;
621
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
622
 
623
  /*--------------------------------------------------------------
624
  Context Metaboxes
711
  margin-right: 0;
712
  }
713
  }
714
+ /*--------------------------------------------------------------
715
+ Options page
716
+ --------------------------------------------------------------*/
717
+ /* line 4, sass/partials/_options-page.scss */
718
+ .cmb2-options-page {
719
+ max-width: 1200px;
720
+ }
721
+ /* line 7, sass/partials/_options-page.scss */
722
+ .cmb2-options-page.wrap > h2 {
723
+ margin-bottom: 1em;
724
+ }
725
+ /* line 11, sass/partials/_options-page.scss */
726
+ .cmb2-options-page .cmb2-metabox > .cmb-row {
727
+ padding: 1em;
728
+ margin-top: -1px;
729
+ background: #ffffff;
730
+ border: 1px solid #e9e9e9;
731
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
732
+ }
733
+ /* line 18, sass/partials/_options-page.scss */
734
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
735
+ padding: 0;
736
+ font-weight: initial;
737
+ }
738
+ /* line 23, sass/partials/_options-page.scss */
739
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
740
+ float: none;
741
+ padding: 0 0 0 1em;
742
+ margin-left: 200px;
743
+ }
744
+ @media (max-width: 450px) {
745
+ /* line 23, sass/partials/_options-page.scss */
746
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
747
+ padding: 0;
748
+ margin-left: 0;
749
+ }
750
+ }
751
+ /* line 36, sass/partials/_options-page.scss */
752
+ .cmb2-options-page .cmb2-wrap .cmb-type-title {
753
+ margin-top: 1em;
754
+ padding: 0.6em 1em;
755
+ background-color: #fafafa;
756
+ }
757
+ /* line 41, sass/partials/_options-page.scss */
758
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
759
+ font-size: 12px;
760
+ margin-top: 0;
761
+ margin-bottom: 0;
762
+ text-transform: uppercase;
763
+ }
764
+ /* line 48, sass/partials/_options-page.scss */
765
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
766
+ padding-top: 0.25em;
767
+ }
768
+ /* line 54, sass/partials/_options-page.scss */
769
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
770
+ padding: 0 0 0.8em 0;
771
+ }
772
+ /* line 58, sass/partials/_options-page.scss */
773
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
774
+ font-size: 16px;
775
+ margin-top: 0;
776
+ margin-bottom: 0;
777
+ }
778
+ /* line 64, sass/partials/_options-page.scss */
779
+ .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
780
+ font-weight: 400;
781
+ padding-bottom: 0 !important;
782
+ }
783
+
784
  /*--------------------------------------------------------------
785
  Misc.
786
  --------------------------------------------------------------*/
797
  }
798
 
799
  /* line 18, sass/partials/_misc.scss */
 
 
 
 
 
 
 
 
 
 
 
800
  .cmb2-postbox .cmb-spinner, .cmb2-no-box-wrap .cmb-spinner {
801
  float: left;
802
  display: none;
803
  }
804
 
805
+ /* line 24, sass/partials/_misc.scss */
806
  .cmb-spinner {
807
  display: none;
808
  }
809
+ /* line 26, sass/partials/_misc.scss */
810
  .cmb-spinner.is-active {
811
  display: block;
812
  }
867
  }
868
  /* line 55, sass/partials/_sidebar_placements.scss */
869
  .inner-sidebar .cmb-th,
870
+ .inner-sidebar .cmb-td:not(.cmb-remove-row),
871
  .inner-sidebar .cmb-th + .cmb-td,
872
  #side-sortables .cmb-th,
873
+ #side-sortables .cmb-td:not(.cmb-remove-row),
874
  #side-sortables .cmb-th + .cmb-td {
875
  width: 100%;
876
  display: block;
882
  display: none;
883
  }
884
  /* line 67, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
885
  .inner-sidebar .cmb-th,
886
  #side-sortables .cmb-th {
887
  display: block;
896
  .inner-sidebar .cmb-th label,
897
  #side-sortables .cmb-th label {
898
  display: block;
899
+ margin-top: 0;
900
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
901
  }
902
  /* line 14, sass/partials/_mixins.scss */
903
  .inner-sidebar .cmb-th label,
905
  font-size: 14px;
906
  line-height: 1.4em;
907
  }
908
+ /* line 74, sass/partials/_sidebar_placements.scss */
909
  .inner-sidebar .cmb-group-description .cmb-th,
910
  #side-sortables .cmb-group-description .cmb-th {
911
  padding-top: 0;
912
  }
913
+ /* line 77, sass/partials/_sidebar_placements.scss */
914
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
915
  #side-sortables .cmb-group-description .cmb2-metabox-description {
916
  padding: 0;
917
  }
918
+ /* line 84, sass/partials/_sidebar_placements.scss */
919
  .inner-sidebar .cmb-group-title .cmb-th,
920
  #side-sortables .cmb-group-title .cmb-th {
921
  padding: 0;
922
  }
923
+ /* line 90, sass/partials/_sidebar_placements.scss */
924
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
925
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
926
  margin-top: 1em;
927
  }
928
+ /* line 99, sass/partials/_sidebar_placements.scss */
929
  .inner-sidebar .cmb2-media-status .img-status img,
930
  .inner-sidebar .cmb2-media-status .embed-status img,
931
  #side-sortables .cmb2-media-status .img-status img,
933
  max-width: 90%;
934
  height: auto;
935
  }
936
+ /* line 107, sass/partials/_sidebar_placements.scss */
937
  .inner-sidebar .cmb2-list label,
938
  #side-sortables .cmb2-list label {
939
  display: inline;
940
  font-weight: normal;
941
  }
942
+ /* line 112, sass/partials/_sidebar_placements.scss */
943
  .inner-sidebar .cmb2-metabox-description,
944
  #side-sortables .cmb2-metabox-description {
945
  display: block;
946
  padding: 7px 0 0;
947
  }
948
+ /* line 119, sass/partials/_sidebar_placements.scss */
949
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
950
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
951
  #side-sortables .cmb-type-checkbox .cmb-td label,
953
  font-weight: normal;
954
  display: inline;
955
  }
956
+ /* line 126, sass/partials/_sidebar_placements.scss */
957
  .inner-sidebar .cmb-row .cmb2-metabox-description,
958
  #side-sortables .cmb-row .cmb2-metabox-description {
959
  padding-bottom: 1.8em;
960
  }
961
+ /* line 130, sass/partials/_sidebar_placements.scss */
962
  .inner-sidebar .cmb2-metabox-title,
963
  #side-sortables .cmb2-metabox-title {
964
  font-size: 1.2em;
965
  font-style: italic;
966
  }
967
+ /* line 135, sass/partials/_sidebar_placements.scss */
968
  .inner-sidebar .cmb-remove-row,
969
  #side-sortables .cmb-remove-row {
970
  clear: both;
971
  padding-top: 12px;
972
  padding-bottom: 0;
973
  }
974
+ /* line 141, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
975
  .inner-sidebar .cmb2-upload-button,
976
  #side-sortables .cmb2-upload-button {
977
  clear: both;
979
  }
980
 
981
  /* line 2, sass/partials/_collapsible_ui.scss */
 
 
 
 
982
  .cmb2-metabox .cmbhandle {
983
  color: #aaa;
984
  float: right;
988
  right: -1em;
989
  position: relative;
990
  }
991
+ /* line 10, sass/partials/_collapsible_ui.scss */
992
  .cmb2-metabox .cmbhandle:before {
993
  content: '\f142';
994
  right: 12px;
1002
  -moz-osx-font-smoothing: grayscale;
1003
  text-decoration: none !important;
1004
  }
1005
+ /* line 27, sass/partials/_collapsible_ui.scss */
1006
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1007
  content: '\f140';
1008
  }
1009
+ /* line 33, sass/partials/_collapsible_ui.scss */
1010
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1011
  -webkit-appearance: none !important;
1012
  background: none !important;
1018
  padding: 2px 6px 3px;
1019
  opacity: .5;
1020
  }
1021
+ /* line 43, sass/partials/_collapsible_ui.scss */
1022
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1023
  cursor: pointer;
1024
  color: #a00;
1025
  opacity: 1;
1026
  }
1027
+ /* line 47, sass/partials/_collapsible_ui.scss */
1028
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1029
  color: #f00;
1030
  }
lib/admin/CMB2/css/cmb2-front.css.map CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "version": 3,
3
- "mappings": "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",
4
- "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss","sass/cmb2-front.scss","sass/partials/_front.scss"],
5
  "names": [],
6
  "file": "cmb2-front.css"
7
  }
1
  {
2
  "version": 3,
3
+ "mappings": "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",
4
+ "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_options-page.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss","sass/cmb2-front.scss","sass/partials/_front.scss"],
5
  "names": [],
6
  "file": "cmb2-front.css"
7
  }
lib/admin/CMB2/css/cmb2-front.min.css CHANGED
@@ -1 +1 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-right:20px;box-sizing:border-box;float:left}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em;max-width:1000px}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-repeat-row .cmb-td,.cmb2-postbox .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-right:0}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:left;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:right;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-type-group{max-width:1000px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-left:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-left:12px}.cmb-type-group .cmb-row .cmbhandle{right:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:right;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
1
+ @charset "UTF-8";.cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}@media (max-width:450px){.cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}@media (max-width:450px){.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:450px){.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 0 0 1em;margin-left:200px}@media (max-width:450px){.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-left:0}}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}.closed .inside{display:none}.cmb-repeatable-grouping{position:relative}.cmb-repeatable-grouping .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}.cmb-repeatable-grouping h3{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb-repeatable-group.repeatable .cmb-group-title{padding-left:2.2em}.cmb-repeatable-group.non-repeatable .cmb-group-title{padding-left:12px}.cmb-type-group .cmb-row .cmbhandle{right:0;position:absolute}.cmb-spinner{background:url(/wp-admin/images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;display:none;float:right;vertical-align:middle;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:4px 10px 0}
lib/admin/CMB2/css/cmb2-rtl.css CHANGED
@@ -152,27 +152,27 @@ Main Wrap
152
  width: 100%;
153
  }
154
 
155
- /* line 126, sass/partials/_main_wrap.scss */
156
 
157
  .cmb2-wrap .wp-color-result,
158
  .cmb2-wrap .wp-picker-input-wrap {
159
  vertical-align: middle;
160
  }
161
 
162
- /* line 131, sass/partials/_main_wrap.scss */
163
 
164
  .cmb2-wrap .wp-color-result,
165
  .cmb2-wrap .wp-picker-container {
166
  margin: 0 0 0 10px;
167
  }
168
 
169
- /* line 136, sass/partials/_main_wrap.scss */
170
 
171
  .cmb2-wrap .cmb-row {
172
  margin: 0;
173
  }
174
 
175
- /* line 139, sass/partials/_main_wrap.scss */
176
 
177
  .cmb2-wrap .cmb-row:after {
178
  content: '';
@@ -181,33 +181,21 @@ Main Wrap
181
  width: 100%;
182
  }
183
 
184
- /* line 146, sass/partials/_main_wrap.scss */
185
-
186
- .cmb2-wrap .cmb-row.cmb-repeat-row {
187
- padding: 1.8em 0 0;
188
- }
189
-
190
- /* line 149, sass/partials/_main_wrap.scss */
191
-
192
- .cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type {
193
- padding: 0;
194
- }
195
-
196
- /* line 154, sass/partials/_main_wrap.scss */
197
 
198
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
199
  padding-top: 0;
200
- padding-bottom: 1.8em;
201
  }
202
 
203
- /* line 162, sass/partials/_main_wrap.scss */
204
 
205
  .cmb2-metabox {
206
  clear: both;
207
  margin: 0;
208
  }
209
 
210
- /* line 168, sass/partials/_main_wrap.scss */
211
 
212
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
213
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
@@ -216,21 +204,13 @@ Main Wrap
216
  border: 0;
217
  }
218
 
219
- /* line 175, sass/partials/_main_wrap.scss */
220
-
221
- .cmb2-metabox > .cmb-row .cmb-repeat-table .cmb-row > .cmb-td {
222
- padding-left: 20px;
223
- box-sizing: border-box;
224
- float: right;
225
- }
226
-
227
- /* line 183, sass/partials/_main_wrap.scss */
228
 
229
  .cmb-add-row {
230
  margin: 1.8em 0 0;
231
  }
232
 
233
- /* line 187, sass/partials/_main_wrap.scss */
234
 
235
  .cmb-nested .cmb-td,
236
  .cmb-repeatable-group .cmb-th,
@@ -238,7 +218,7 @@ Main Wrap
238
  border: 0;
239
  }
240
 
241
- /* line 193, sass/partials/_main_wrap.scss */
242
 
243
  .cmb-row:last-of-type,
244
  .cmb2-wrap .cmb-row:last-of-type,
@@ -246,21 +226,20 @@ Main Wrap
246
  border-bottom: 0;
247
  }
248
 
249
- /* line 199, sass/partials/_main_wrap.scss */
250
 
251
  .cmb-repeatable-grouping {
252
  border: 1px solid #e9e9e9;
253
  padding: 0 1em;
254
- max-width: 1000px;
255
  }
256
 
257
- /* line 203, sass/partials/_main_wrap.scss */
258
 
259
  .cmb-repeatable-grouping.cmb-row {
260
  margin: 0 0 0.8em;
261
  }
262
 
263
- /* line 210, sass/partials/_main_wrap.scss */
264
 
265
  .cmb-th {
266
  color: #222222;
@@ -272,7 +251,7 @@ Main Wrap
272
  width: 200px;
273
  }
274
 
275
- /* line 224, sass/partials/_main_wrap.scss */
276
 
277
  .cmb-td {
278
  line-height: 1.3;
@@ -281,50 +260,164 @@ Main Wrap
281
  vertical-align: middle;
282
  }
283
 
284
- /* line 233, sass/partials/_main_wrap.scss */
285
 
286
  .cmb-type-title .cmb-td {
287
  padding: 0;
288
  }
289
 
290
- /* line 238, sass/partials/_main_wrap.scss */
291
 
292
  .cmb-th label {
293
  display: block;
294
  padding: 5px 0;
295
  }
296
 
297
- /* line 243, sass/partials/_main_wrap.scss */
298
 
299
  .cmb-th + .cmb-td {
300
  float: right;
301
  }
302
 
303
- /* line 247, sass/partials/_main_wrap.scss */
304
 
305
  .cmb-td .cmb-td {
306
  padding-bottom: 1em;
307
  }
308
 
309
- /* line 251, sass/partials/_main_wrap.scss */
310
 
311
  .cmb-remove-row {
312
  text-align: left;
313
  }
314
 
315
- /* line 255, sass/partials/_main_wrap.scss */
316
 
317
  .empty-row.hidden {
318
  display: none;
319
  }
320
 
321
- /* line 261, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
322
 
323
  .cmb-repeatable-group .cmb-th {
324
  padding: 5px;
325
  }
326
 
327
- /* line 265, sass/partials/_main_wrap.scss */
328
 
329
  .cmb-repeatable-group .cmb-group-title {
330
  background-color: #e9e9e9;
@@ -335,7 +428,7 @@ Main Wrap
335
  line-height: 1.4;
336
  }
337
 
338
- /* line 273, sass/partials/_main_wrap.scss */
339
 
340
  .cmb-repeatable-group .cmb-group-title h4 {
341
  border: 0;
@@ -345,14 +438,14 @@ Main Wrap
345
  padding: 0.5em 0.75em;
346
  }
347
 
348
- /* line 281, sass/partials/_main_wrap.scss */
349
 
350
  .cmb-repeatable-group .cmb-group-title .cmb-th {
351
  display: block;
352
  width: 100%;
353
  }
354
 
355
- /* line 287, sass/partials/_main_wrap.scss */
356
 
357
  .cmb-repeatable-group .cmb-group-description .cmb-th {
358
  font-size: 1.2em;
@@ -367,21 +460,11 @@ Main Wrap
367
 
368
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
369
  display: block;
370
- margin-top: 0em;
371
- padding-bottom: 5px;
372
- }
373
-
374
- /* line 32, sass/partials/_mixins.scss */
375
-
376
- .cmb-repeatable-group .cmb-group-description .cmb-th label:after {
377
- border-bottom: 1px solid #e9e9e9;
378
- content: '';
379
- clear: both;
380
- display: block;
381
- padding-top: .4em;
382
  }
383
 
384
- /* line 291, sass/partials/_main_wrap.scss */
385
 
386
  .cmb-repeatable-group .cmb-shift-rows {
387
  font-size: 1em;
@@ -389,7 +472,7 @@ Main Wrap
389
  text-decoration: none;
390
  }
391
 
392
- /* line 296, sass/partials/_main_wrap.scss */
393
 
394
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
395
  font-size: 1.5em;
@@ -398,19 +481,19 @@ Main Wrap
398
  width: 1em;
399
  }
400
 
401
- /* line 302, sass/partials/_main_wrap.scss */
402
 
403
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
404
  line-height: 1.3em;
405
  }
406
 
407
- /* line 309, sass/partials/_main_wrap.scss */
408
 
409
  .cmb-repeatable-group .cmb2-upload-button {
410
  float: left;
411
  }
412
 
413
- /* line 315, sass/partials/_main_wrap.scss */
414
 
415
  p.cmb2-metabox-description {
416
  color: #aaaaaa;
@@ -419,14 +502,14 @@ p.cmb2-metabox-description {
419
  padding-top: .5em;
420
  }
421
 
422
- /* line 322, sass/partials/_main_wrap.scss */
423
 
424
  span.cmb2-metabox-description {
425
  color: #aaaaaa;
426
  font-style: italic;
427
  }
428
 
429
- /* line 327, sass/partials/_main_wrap.scss */
430
 
431
  .cmb2-metabox-title {
432
  margin: 0 0 5px 0;
@@ -434,26 +517,26 @@ span.cmb2-metabox-description {
434
  font-size: 14px;
435
  }
436
 
437
- /* line 333, sass/partials/_main_wrap.scss */
438
 
439
  .cmb-inline ul {
440
  padding: 4px 0 0 0;
441
  }
442
 
443
- /* line 337, sass/partials/_main_wrap.scss */
444
 
445
  .cmb-inline li {
446
  display: inline-block;
447
  padding-left: 18px;
448
  }
449
 
450
- /* line 342, sass/partials/_main_wrap.scss */
451
 
452
  .cmb-type-textarea-code pre {
453
  margin: 0;
454
  }
455
 
456
- /* line 348, sass/partials/_main_wrap.scss */
457
 
458
  .cmb2-media-status .img-status {
459
  clear: none;
@@ -463,14 +546,14 @@ span.cmb2-metabox-description {
463
  width: auto;
464
  }
465
 
466
- /* line 355, sass/partials/_main_wrap.scss */
467
 
468
  .cmb2-media-status .img-status img {
469
  max-width: 350px;
470
  height: auto;
471
  }
472
 
473
- /* line 361, sass/partials/_main_wrap.scss */
474
 
475
  .cmb2-media-status .img-status img,
476
  .cmb2-media-status .embed-status {
@@ -482,21 +565,21 @@ span.cmb2-metabox-description {
482
  padding: 5px;
483
  }
484
 
485
- /* line 371, sass/partials/_main_wrap.scss */
486
 
487
  .cmb2-media-status .embed-status {
488
  float: right;
489
  max-width: 800px;
490
  }
491
 
492
- /* line 376, sass/partials/_main_wrap.scss */
493
 
494
  .cmb2-media-status .img-status,
495
  .cmb2-media-status .embed-status {
496
  position: relative;
497
  }
498
 
499
- /* line 379, sass/partials/_main_wrap.scss */
500
 
501
  .cmb2-media-status .img-status .cmb2-remove-file-button,
502
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
@@ -509,20 +592,20 @@ span.cmb2-metabox-description {
509
  width: 16px;
510
  }
511
 
512
- /* line 393, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-media-status .img-status .cmb2-remove-file-button {
515
  top: 10px;
516
  }
517
 
518
- /* line 398, sass/partials/_main_wrap.scss */
519
 
520
  .cmb2-media-status .img-status img,
521
  .cmb2-media-status .file-status > span {
522
  cursor: pointer;
523
  }
524
 
525
- /* line 404, sass/partials/_main_wrap.scss */
526
 
527
  .cmb-type-file-list .cmb2-media-status .img-status {
528
  clear: none;
@@ -533,7 +616,7 @@ span.cmb2-metabox-description {
533
  margin-top: 0;
534
  }
535
 
536
- /* line 413, sass/partials/_main_wrap.scss */
537
 
538
  .cmb-attach-list li {
539
  clear: both;
@@ -543,7 +626,7 @@ span.cmb2-metabox-description {
543
  margin-bottom: 10px;
544
  }
545
 
546
- /* line 420, sass/partials/_main_wrap.scss */
547
 
548
  .cmb-attach-list li img {
549
  cursor: move;
@@ -551,19 +634,19 @@ span.cmb2-metabox-description {
551
  margin-left: 10px;
552
  }
553
 
554
- /* line 427, sass/partials/_main_wrap.scss */
555
 
556
  .cmb2-remove-wrapper {
557
  margin: 0;
558
  }
559
 
560
- /* line 431, sass/partials/_main_wrap.scss */
561
 
562
  .child-cmb2 .cmb-th {
563
  text-align: right;
564
  }
565
 
566
- /* line 435, sass/partials/_main_wrap.scss */
567
 
568
  .cmb2-indented-hierarchy {
569
  padding-right: 1.5em;
@@ -659,20 +742,13 @@ Post Metaboxes
659
 
660
  /* line 63, sass/partials/_post_metaboxes.scss */
661
 
662
- .cmb2-postbox .cmb-repeat-row .cmb-td,
663
- .cmb-type-group .cmb-repeat-row .cmb-td {
664
- padding-bottom: 1.8em;
665
- }
666
-
667
- /* line 67, sass/partials/_post_metaboxes.scss */
668
-
669
  .cmb2-postbox .cmb-th + .cmb-td,
670
  .cmb-type-group .cmb-th + .cmb-td {
671
  width: 80%;
672
  float: left;
673
  }
674
 
675
- /* line 72, sass/partials/_post_metaboxes.scss */
676
 
677
  .cmb2-postbox .cmb-row:not(:last-of-type),
678
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -681,7 +757,7 @@ Post Metaboxes
681
  border-bottom: 1px solid #e9e9e9;
682
  }
683
 
684
- /* line 81, sass/partials/_post_metaboxes.scss */
685
 
686
  .cmb2-postbox .cmb-repeat-group-field,
687
  .cmb2-postbox .cmb-remove-field-row,
@@ -690,63 +766,6 @@ Post Metaboxes
690
  padding-top: 1.8em;
691
  }
692
 
693
- /* line 88, sass/partials/_post_metaboxes.scss */
694
-
695
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
696
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
697
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
698
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody {
699
- display: table;
700
- width: 100%;
701
- }
702
-
703
- /* line 92, sass/partials/_post_metaboxes.scss */
704
-
705
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
706
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
707
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
708
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text {
709
- width: 100%;
710
- }
711
-
712
- /* line 96, sass/partials/_post_metaboxes.scss */
713
-
714
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
715
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
716
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
717
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row) {
718
- display: table-row;
719
- }
720
-
721
- /* line 100, sass/partials/_post_metaboxes.scss */
722
-
723
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
724
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
725
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
726
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td {
727
- display: table-cell;
728
- float: none;
729
- width: 100%;
730
- }
731
-
732
- /* line 106, sass/partials/_post_metaboxes.scss */
733
-
734
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
735
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
736
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
737
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td {
738
- padding-top: 1.8em;
739
- }
740
-
741
- /* line 110, sass/partials/_post_metaboxes.scss */
742
-
743
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
744
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
745
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
746
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row {
747
- padding-left: 0;
748
- }
749
-
750
  /*--------------------------------------------------------------
751
  Context Metaboxes
752
  --------------------------------------------------------------*/
@@ -864,6 +883,91 @@ Context Metaboxes
864
 
865
  /* one column on the post write/edit screen */
866
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
867
  /*--------------------------------------------------------------
868
  Misc.
869
  --------------------------------------------------------------*/
@@ -884,33 +988,19 @@ Misc.
884
 
885
  /* line 18, sass/partials/_misc.scss */
886
 
887
- .cmb2-options-page .cmb2-metabox-title {
888
- font-size: 1.3em;
889
- margin: 1em 0;
890
- }
891
-
892
- /* line 21, sass/partials/_misc.scss */
893
-
894
- .cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
895
- margin-top: -1.6em;
896
- margin-bottom: .8em;
897
- }
898
-
899
- /* line 28, sass/partials/_misc.scss */
900
-
901
  .cmb2-postbox .cmb-spinner,
902
  .cmb2-no-box-wrap .cmb-spinner {
903
  float: right;
904
  display: none;
905
  }
906
 
907
- /* line 33, sass/partials/_misc.scss */
908
 
909
  .cmb-spinner {
910
  display: none;
911
  }
912
 
913
- /* line 35, sass/partials/_misc.scss */
914
 
915
  .cmb-spinner.is-active {
916
  display: block;
@@ -993,10 +1083,10 @@ Sidebar Placement Adjustments
993
  /* line 55, sass/partials/_sidebar_placements.scss */
994
 
995
  .inner-sidebar .cmb-th,
996
- .inner-sidebar .cmb-td,
997
  .inner-sidebar .cmb-th + .cmb-td,
998
  #side-sortables .cmb-th,
999
- #side-sortables .cmb-td,
1000
  #side-sortables .cmb-th + .cmb-td {
1001
  width: 100%;
1002
  display: block;
@@ -1012,13 +1102,6 @@ Sidebar Placement Adjustments
1012
 
1013
  /* line 67, sass/partials/_sidebar_placements.scss */
1014
 
1015
- .inner-sidebar .cmb-td .cmb-td,
1016
- #side-sortables .cmb-td .cmb-td {
1017
- padding-bottom: 1em;
1018
- }
1019
-
1020
- /* line 71, sass/partials/_sidebar_placements.scss */
1021
-
1022
  .inner-sidebar .cmb-th,
1023
  #side-sortables .cmb-th {
1024
  display: block;
@@ -1035,19 +1118,8 @@ Sidebar Placement Adjustments
1035
  .inner-sidebar .cmb-th label,
1036
  #side-sortables .cmb-th label {
1037
  display: block;
1038
- margin-top: 0em;
1039
- padding-bottom: 5px;
1040
- }
1041
-
1042
- /* line 32, sass/partials/_mixins.scss */
1043
-
1044
- .inner-sidebar .cmb-th label:after,
1045
- #side-sortables .cmb-th label:after {
1046
- border-bottom: 1px solid #e9e9e9;
1047
- content: '';
1048
- clear: both;
1049
- display: block;
1050
- padding-top: .4em;
1051
  }
1052
 
1053
  /* line 14, sass/partials/_mixins.scss */
@@ -1058,35 +1130,35 @@ Sidebar Placement Adjustments
1058
  line-height: 1.4em;
1059
  }
1060
 
1061
- /* line 78, sass/partials/_sidebar_placements.scss */
1062
 
1063
  .inner-sidebar .cmb-group-description .cmb-th,
1064
  #side-sortables .cmb-group-description .cmb-th {
1065
  padding-top: 0;
1066
  }
1067
 
1068
- /* line 81, sass/partials/_sidebar_placements.scss */
1069
 
1070
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
1071
  #side-sortables .cmb-group-description .cmb2-metabox-description {
1072
  padding: 0;
1073
  }
1074
 
1075
- /* line 88, sass/partials/_sidebar_placements.scss */
1076
 
1077
  .inner-sidebar .cmb-group-title .cmb-th,
1078
  #side-sortables .cmb-group-title .cmb-th {
1079
  padding: 0;
1080
  }
1081
 
1082
- /* line 94, sass/partials/_sidebar_placements.scss */
1083
 
1084
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
1085
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
1086
  margin-top: 1em;
1087
  }
1088
 
1089
- /* line 103, sass/partials/_sidebar_placements.scss */
1090
 
1091
  .inner-sidebar .cmb2-media-status .img-status img,
1092
  .inner-sidebar .cmb2-media-status .embed-status img,
@@ -1096,7 +1168,7 @@ Sidebar Placement Adjustments
1096
  height: auto;
1097
  }
1098
 
1099
- /* line 111, sass/partials/_sidebar_placements.scss */
1100
 
1101
  .inner-sidebar .cmb2-list label,
1102
  #side-sortables .cmb2-list label {
@@ -1104,7 +1176,7 @@ Sidebar Placement Adjustments
1104
  font-weight: normal;
1105
  }
1106
 
1107
- /* line 116, sass/partials/_sidebar_placements.scss */
1108
 
1109
  .inner-sidebar .cmb2-metabox-description,
1110
  #side-sortables .cmb2-metabox-description {
@@ -1112,7 +1184,7 @@ Sidebar Placement Adjustments
1112
  padding: 7px 0 0;
1113
  }
1114
 
1115
- /* line 123, sass/partials/_sidebar_placements.scss */
1116
 
1117
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
1118
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
@@ -1122,14 +1194,14 @@ Sidebar Placement Adjustments
1122
  display: inline;
1123
  }
1124
 
1125
- /* line 130, sass/partials/_sidebar_placements.scss */
1126
 
1127
  .inner-sidebar .cmb-row .cmb2-metabox-description,
1128
  #side-sortables .cmb-row .cmb2-metabox-description {
1129
  padding-bottom: 1.8em;
1130
  }
1131
 
1132
- /* line 134, sass/partials/_sidebar_placements.scss */
1133
 
1134
  .inner-sidebar .cmb2-metabox-title,
1135
  #side-sortables .cmb2-metabox-title {
@@ -1137,7 +1209,7 @@ Sidebar Placement Adjustments
1137
  font-style: italic;
1138
  }
1139
 
1140
- /* line 139, sass/partials/_sidebar_placements.scss */
1141
 
1142
  .inner-sidebar .cmb-remove-row,
1143
  #side-sortables .cmb-remove-row {
@@ -1146,25 +1218,7 @@ Sidebar Placement Adjustments
1146
  padding-bottom: 0;
1147
  }
1148
 
1149
- /* line 146, sass/partials/_sidebar_placements.scss */
1150
-
1151
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
1152
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
1153
- width: auto;
1154
- clear: none;
1155
- float: right;
1156
- padding-top: 0;
1157
- }
1158
-
1159
- /* line 151, sass/partials/_sidebar_placements.scss */
1160
-
1161
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
1162
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
1163
- float: left;
1164
- margin: 0;
1165
- }
1166
-
1167
- /* line 158, sass/partials/_sidebar_placements.scss */
1168
 
1169
  .inner-sidebar .cmb2-upload-button,
1170
  #side-sortables .cmb2-upload-button {
@@ -1174,12 +1228,6 @@ Sidebar Placement Adjustments
1174
 
1175
  /* line 2, sass/partials/_collapsible_ui.scss */
1176
 
1177
- .cmb2-metabox .cmb-type-group {
1178
- max-width: 1000px;
1179
- }
1180
-
1181
- /* line 5, sass/partials/_collapsible_ui.scss */
1182
-
1183
  .cmb2-metabox .cmbhandle {
1184
  color: #aaa;
1185
  float: left;
@@ -1190,7 +1238,7 @@ Sidebar Placement Adjustments
1190
  position: relative;
1191
  }
1192
 
1193
- /* line 13, sass/partials/_collapsible_ui.scss */
1194
 
1195
  .cmb2-metabox .cmbhandle:before {
1196
  content: '\f142';
@@ -1206,13 +1254,13 @@ Sidebar Placement Adjustments
1206
  text-decoration: none !important;
1207
  }
1208
 
1209
- /* line 30, sass/partials/_collapsible_ui.scss */
1210
 
1211
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1212
  content: '\f140';
1213
  }
1214
 
1215
- /* line 36, sass/partials/_collapsible_ui.scss */
1216
 
1217
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1218
  -webkit-appearance: none !important;
@@ -1226,7 +1274,7 @@ Sidebar Placement Adjustments
1226
  opacity: .5;
1227
  }
1228
 
1229
- /* line 46, sass/partials/_collapsible_ui.scss */
1230
 
1231
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1232
  cursor: pointer;
@@ -1234,7 +1282,7 @@ Sidebar Placement Adjustments
1234
  opacity: 1;
1235
  }
1236
 
1237
- /* line 50, sass/partials/_collapsible_ui.scss */
1238
 
1239
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1240
  color: #f00;
@@ -1934,7 +1982,7 @@ Sidebar Placement Adjustments
1934
 
1935
  @media (max-width: 450px) {
1936
 
1937
- /* line 210, sass/partials/_main_wrap.scss */
1938
 
1939
  .cmb-th {
1940
  font-size: 1.2em;
@@ -1949,21 +1997,11 @@ Sidebar Placement Adjustments
1949
 
1950
  .cmb-th label {
1951
  display: block;
1952
- margin-top: 0em;
1953
- padding-bottom: 5px;
1954
- }
1955
-
1956
- /* line 32, sass/partials/_mixins.scss */
1957
-
1958
- .cmb-th label:after {
1959
- border-bottom: 1px solid #e9e9e9;
1960
- content: '';
1961
- clear: both;
1962
- display: block;
1963
- padding-top: .4em;
1964
  }
1965
 
1966
- /* line 440, sass/partials/_main_wrap.scss */
1967
 
1968
  .cmb-th,
1969
  .cmb-td,
@@ -1973,7 +2011,7 @@ Sidebar Placement Adjustments
1973
  width: 100%;
1974
  }
1975
 
1976
- /* line 72, sass/partials/_post_metaboxes.scss */
1977
 
1978
  .cmb2-postbox .cmb-row:not(:last-of-type),
1979
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -1982,5 +2020,12 @@ Sidebar Placement Adjustments
1982
  border-bottom: 0;
1983
  }
1984
 
 
 
 
 
 
 
 
1985
  }
1986
 
152
  width: 100%;
153
  }
154
 
155
+ /* line 124, sass/partials/_main_wrap.scss */
156
 
157
  .cmb2-wrap .wp-color-result,
158
  .cmb2-wrap .wp-picker-input-wrap {
159
  vertical-align: middle;
160
  }
161
 
162
+ /* line 129, sass/partials/_main_wrap.scss */
163
 
164
  .cmb2-wrap .wp-color-result,
165
  .cmb2-wrap .wp-picker-container {
166
  margin: 0 0 0 10px;
167
  }
168
 
169
+ /* line 134, sass/partials/_main_wrap.scss */
170
 
171
  .cmb2-wrap .cmb-row {
172
  margin: 0;
173
  }
174
 
175
+ /* line 137, sass/partials/_main_wrap.scss */
176
 
177
  .cmb2-wrap .cmb-row:after {
178
  content: '';
181
  width: 100%;
182
  }
183
 
184
+ /* line 144, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
185
 
186
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
187
  padding-top: 0;
188
+ padding-bottom: 1em;
189
  }
190
 
191
+ /* line 152, sass/partials/_main_wrap.scss */
192
 
193
  .cmb2-metabox {
194
  clear: both;
195
  margin: 0;
196
  }
197
 
198
+ /* line 158, sass/partials/_main_wrap.scss */
199
 
200
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
201
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
204
  border: 0;
205
  }
206
 
207
+ /* line 165, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
208
 
209
  .cmb-add-row {
210
  margin: 1.8em 0 0;
211
  }
212
 
213
+ /* line 169, sass/partials/_main_wrap.scss */
214
 
215
  .cmb-nested .cmb-td,
216
  .cmb-repeatable-group .cmb-th,
218
  border: 0;
219
  }
220
 
221
+ /* line 175, sass/partials/_main_wrap.scss */
222
 
223
  .cmb-row:last-of-type,
224
  .cmb2-wrap .cmb-row:last-of-type,
226
  border-bottom: 0;
227
  }
228
 
229
+ /* line 181, sass/partials/_main_wrap.scss */
230
 
231
  .cmb-repeatable-grouping {
232
  border: 1px solid #e9e9e9;
233
  padding: 0 1em;
 
234
  }
235
 
236
+ /* line 185, sass/partials/_main_wrap.scss */
237
 
238
  .cmb-repeatable-grouping.cmb-row {
239
  margin: 0 0 0.8em;
240
  }
241
 
242
+ /* line 193, sass/partials/_main_wrap.scss */
243
 
244
  .cmb-th {
245
  color: #222222;
251
  width: 200px;
252
  }
253
 
254
+ /* line 207, sass/partials/_main_wrap.scss */
255
 
256
  .cmb-td {
257
  line-height: 1.3;
260
  vertical-align: middle;
261
  }
262
 
263
+ /* line 216, sass/partials/_main_wrap.scss */
264
 
265
  .cmb-type-title .cmb-td {
266
  padding: 0;
267
  }
268
 
269
+ /* line 221, sass/partials/_main_wrap.scss */
270
 
271
  .cmb-th label {
272
  display: block;
273
  padding: 5px 0;
274
  }
275
 
276
+ /* line 226, sass/partials/_main_wrap.scss */
277
 
278
  .cmb-th + .cmb-td {
279
  float: right;
280
  }
281
 
282
+ /* line 230, sass/partials/_main_wrap.scss */
283
 
284
  .cmb-td .cmb-td {
285
  padding-bottom: 1em;
286
  }
287
 
288
+ /* line 234, sass/partials/_main_wrap.scss */
289
 
290
  .cmb-remove-row {
291
  text-align: left;
292
  }
293
 
294
+ /* line 238, sass/partials/_main_wrap.scss */
295
 
296
  .empty-row.hidden {
297
  display: none;
298
  }
299
 
300
+ /* line 243, sass/partials/_main_wrap.scss */
301
+
302
+ .cmb-repeat-table {
303
+ background-color: #fafafa;
304
+ border: 1px solid #e1e1e1;
305
+ }
306
+
307
+ /* line 247, sass/partials/_main_wrap.scss */
308
+
309
+ .cmb-repeat-table .cmb-row.cmb-repeat-row {
310
+ position: relative;
311
+ counter-increment: el;
312
+ margin: 0;
313
+ padding: 10px 50px 10px 10px;
314
+ border-bottom: none !important;
315
+ }
316
+
317
+ /* line 255, sass/partials/_main_wrap.scss */
318
+
319
+ .cmb-repeat-table .cmb-row.cmb-repeat-row + .cmb-repeat-row {
320
+ border-top: solid 1px #e9e9e9;
321
+ }
322
+
323
+ /* line 259, sass/partials/_main_wrap.scss */
324
+
325
+ .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
326
+ content: counter(el);
327
+ display: block;
328
+ top: 0;
329
+ right: 0;
330
+ position: absolute;
331
+ width: 35px;
332
+ height: 100%;
333
+ line-height: 35px;
334
+ color: #aaaaaa;
335
+ text-align: center;
336
+ border-left: solid 1px #e9e9e9;
337
+ }
338
+
339
+ /* line 276, sass/partials/_main_wrap.scss */
340
+
341
+ .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
342
+ margin: 0;
343
+ padding: 0;
344
+ }
345
+
346
+ /* line 283, sass/partials/_main_wrap.scss */
347
+
348
+ .cmb-repeat-table + .cmb-add-row {
349
+ margin: 0;
350
+ }
351
+
352
+ /* line 286, sass/partials/_main_wrap.scss */
353
+
354
+ .cmb-repeat-table + .cmb-add-row:before {
355
+ content: '';
356
+ width: 1px;
357
+ height: 1.6em;
358
+ display: block;
359
+ margin-right: 17px;
360
+ background-color: gainsboro;
361
+ }
362
+
363
+ /* line 296, sass/partials/_main_wrap.scss */
364
+
365
+ .cmb-repeat-table .cmb-remove-row {
366
+ top: 7px;
367
+ left: 7px;
368
+ position: absolute;
369
+ width: auto;
370
+ margin-right: 0;
371
+ padding: 0 !important;
372
+ display: none;
373
+ }
374
+
375
+ /* line 307, sass/partials/_main_wrap.scss */
376
+
377
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
378
+ font-size: 20px;
379
+ text-indent: -1000px;
380
+ overflow: hidden;
381
+ position: relative;
382
+ height: auto;
383
+ line-height: 1;
384
+ padding: 0 10px 0;
385
+ }
386
+
387
+ /* line 318, sass/partials/_main_wrap.scss */
388
+
389
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
390
+ content: "";
391
+ font-family: 'Dashicons';
392
+ speak: none;
393
+ font-weight: normal;
394
+ font-variant: normal;
395
+ text-transform: none;
396
+ line-height: 1;
397
+ -webkit-font-smoothing: antialiased;
398
+ margin: 0;
399
+ text-indent: 0;
400
+ position: absolute;
401
+ top: 0;
402
+ right: 0;
403
+ width: 100%;
404
+ height: 100%;
405
+ text-align: center;
406
+ }
407
+
408
+ /* line 324, sass/partials/_main_wrap.scss */
409
+
410
+ .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
411
+ display: block;
412
+ }
413
+
414
+ /* line 332, sass/partials/_main_wrap.scss */
415
 
416
  .cmb-repeatable-group .cmb-th {
417
  padding: 5px;
418
  }
419
 
420
+ /* line 336, sass/partials/_main_wrap.scss */
421
 
422
  .cmb-repeatable-group .cmb-group-title {
423
  background-color: #e9e9e9;
428
  line-height: 1.4;
429
  }
430
 
431
+ /* line 344, sass/partials/_main_wrap.scss */
432
 
433
  .cmb-repeatable-group .cmb-group-title h4 {
434
  border: 0;
438
  padding: 0.5em 0.75em;
439
  }
440
 
441
+ /* line 352, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title .cmb-th {
444
  display: block;
445
  width: 100%;
446
  }
447
 
448
+ /* line 358, sass/partials/_main_wrap.scss */
449
 
450
  .cmb-repeatable-group .cmb-group-description .cmb-th {
451
  font-size: 1.2em;
460
 
461
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
462
  display: block;
463
+ margin-top: 0;
464
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
465
  }
466
 
467
+ /* line 362, sass/partials/_main_wrap.scss */
468
 
469
  .cmb-repeatable-group .cmb-shift-rows {
470
  font-size: 1em;
472
  text-decoration: none;
473
  }
474
 
475
+ /* line 367, sass/partials/_main_wrap.scss */
476
 
477
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
478
  font-size: 1.5em;
481
  width: 1em;
482
  }
483
 
484
+ /* line 373, sass/partials/_main_wrap.scss */
485
 
486
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
487
  line-height: 1.3em;
488
  }
489
 
490
+ /* line 380, sass/partials/_main_wrap.scss */
491
 
492
  .cmb-repeatable-group .cmb2-upload-button {
493
  float: left;
494
  }
495
 
496
+ /* line 386, sass/partials/_main_wrap.scss */
497
 
498
  p.cmb2-metabox-description {
499
  color: #aaaaaa;
502
  padding-top: .5em;
503
  }
504
 
505
+ /* line 393, sass/partials/_main_wrap.scss */
506
 
507
  span.cmb2-metabox-description {
508
  color: #aaaaaa;
509
  font-style: italic;
510
  }
511
 
512
+ /* line 398, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-metabox-title {
515
  margin: 0 0 5px 0;
517
  font-size: 14px;
518
  }
519
 
520
+ /* line 404, sass/partials/_main_wrap.scss */
521
 
522
  .cmb-inline ul {
523
  padding: 4px 0 0 0;
524
  }
525
 
526
+ /* line 408, sass/partials/_main_wrap.scss */
527
 
528
  .cmb-inline li {
529
  display: inline-block;
530
  padding-left: 18px;
531
  }
532
 
533
+ /* line 413, sass/partials/_main_wrap.scss */
534
 
535
  .cmb-type-textarea-code pre {
536
  margin: 0;
537
  }
538
 
539
+ /* line 419, sass/partials/_main_wrap.scss */
540
 
541
  .cmb2-media-status .img-status {
542
  clear: none;
546
  width: auto;
547
  }
548
 
549
+ /* line 426, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status img {
552
  max-width: 350px;
553
  height: auto;
554
  }
555
 
556
+ /* line 432, sass/partials/_main_wrap.scss */
557
 
558
  .cmb2-media-status .img-status img,
559
  .cmb2-media-status .embed-status {
565
  padding: 5px;
566
  }
567
 
568
+ /* line 442, sass/partials/_main_wrap.scss */
569
 
570
  .cmb2-media-status .embed-status {
571
  float: right;
572
  max-width: 800px;
573
  }
574
 
575
+ /* line 447, sass/partials/_main_wrap.scss */
576
 
577
  .cmb2-media-status .img-status,
578
  .cmb2-media-status .embed-status {
579
  position: relative;
580
  }
581
 
582
+ /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .img-status .cmb2-remove-file-button,
585
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
592
  width: 16px;
593
  }
594
 
595
+ /* line 464, sass/partials/_main_wrap.scss */
596
 
597
  .cmb2-media-status .img-status .cmb2-remove-file-button {
598
  top: 10px;
599
  }
600
 
601
+ /* line 469, sass/partials/_main_wrap.scss */
602
 
603
  .cmb2-media-status .img-status img,
604
  .cmb2-media-status .file-status > span {
605
  cursor: pointer;
606
  }
607
 
608
+ /* line 475, sass/partials/_main_wrap.scss */
609
 
610
  .cmb-type-file-list .cmb2-media-status .img-status {
611
  clear: none;
616
  margin-top: 0;
617
  }
618
 
619
+ /* line 484, sass/partials/_main_wrap.scss */
620
 
621
  .cmb-attach-list li {
622
  clear: both;
626
  margin-bottom: 10px;
627
  }
628
 
629
+ /* line 491, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-attach-list li img {
632
  cursor: move;
634
  margin-left: 10px;
635
  }
636
 
637
+ /* line 498, sass/partials/_main_wrap.scss */
638
 
639
  .cmb2-remove-wrapper {
640
  margin: 0;
641
  }
642
 
643
+ /* line 502, sass/partials/_main_wrap.scss */
644
 
645
  .child-cmb2 .cmb-th {
646
  text-align: right;
647
  }
648
 
649
+ /* line 506, sass/partials/_main_wrap.scss */
650
 
651
  .cmb2-indented-hierarchy {
652
  padding-right: 1.5em;
742
 
743
  /* line 63, sass/partials/_post_metaboxes.scss */
744
 
 
 
 
 
 
 
 
745
  .cmb2-postbox .cmb-th + .cmb-td,
746
  .cmb-type-group .cmb-th + .cmb-td {
747
  width: 80%;
748
  float: left;
749
  }
750
 
751
+ /* line 68, sass/partials/_post_metaboxes.scss */
752
 
753
  .cmb2-postbox .cmb-row:not(:last-of-type),
754
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
757
  border-bottom: 1px solid #e9e9e9;
758
  }
759
 
760
+ /* line 77, sass/partials/_post_metaboxes.scss */
761
 
762
  .cmb2-postbox .cmb-repeat-group-field,
763
  .cmb2-postbox .cmb-remove-field-row,
766
  padding-top: 1.8em;
767
  }
768
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
769
  /*--------------------------------------------------------------
770
  Context Metaboxes
771
  --------------------------------------------------------------*/
883
 
884
  /* one column on the post write/edit screen */
885
 
886
+ /*--------------------------------------------------------------
887
+ Options page
888
+ --------------------------------------------------------------*/
889
+
890
+ /* line 4, sass/partials/_options-page.scss */
891
+
892
+ .cmb2-options-page {
893
+ max-width: 1200px;
894
+ }
895
+
896
+ /* line 7, sass/partials/_options-page.scss */
897
+
898
+ .cmb2-options-page.wrap > h2 {
899
+ margin-bottom: 1em;
900
+ }
901
+
902
+ /* line 11, sass/partials/_options-page.scss */
903
+
904
+ .cmb2-options-page .cmb2-metabox > .cmb-row {
905
+ padding: 1em;
906
+ margin-top: -1px;
907
+ background: #ffffff;
908
+ border: 1px solid #e9e9e9;
909
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
910
+ }
911
+
912
+ /* line 18, sass/partials/_options-page.scss */
913
+
914
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
915
+ padding: 0;
916
+ font-weight: initial;
917
+ }
918
+
919
+ /* line 23, sass/partials/_options-page.scss */
920
+
921
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
922
+ float: none;
923
+ padding: 0 1em 0 0;
924
+ margin-right: 200px;
925
+ }
926
+
927
+ /* line 36, sass/partials/_options-page.scss */
928
+
929
+ .cmb2-options-page .cmb2-wrap .cmb-type-title {
930
+ margin-top: 1em;
931
+ padding: 0.6em 1em;
932
+ background-color: #fafafa;
933
+ }
934
+
935
+ /* line 41, sass/partials/_options-page.scss */
936
+
937
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
938
+ font-size: 12px;
939
+ margin-top: 0;
940
+ margin-bottom: 0;
941
+ text-transform: uppercase;
942
+ }
943
+
944
+ /* line 48, sass/partials/_options-page.scss */
945
+
946
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
947
+ padding-top: 0.25em;
948
+ }
949
+
950
+ /* line 54, sass/partials/_options-page.scss */
951
+
952
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
953
+ padding: 0 0 0.8em 0;
954
+ }
955
+
956
+ /* line 58, sass/partials/_options-page.scss */
957
+
958
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
959
+ font-size: 16px;
960
+ margin-top: 0;
961
+ margin-bottom: 0;
962
+ }
963
+
964
+ /* line 64, sass/partials/_options-page.scss */
965
+
966
+ .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
967
+ font-weight: 400;
968
+ padding-bottom: 0 !important;
969
+ }
970
+
971
  /*--------------------------------------------------------------
972
  Misc.
973
  --------------------------------------------------------------*/
988
 
989
  /* line 18, sass/partials/_misc.scss */
990
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
991
  .cmb2-postbox .cmb-spinner,
992
  .cmb2-no-box-wrap .cmb-spinner {
993
  float: right;
994
  display: none;
995
  }
996
 
997
+ /* line 24, sass/partials/_misc.scss */
998
 
999
  .cmb-spinner {
1000
  display: none;
1001
  }
1002
 
1003
+ /* line 26, sass/partials/_misc.scss */
1004
 
1005
  .cmb-spinner.is-active {
1006
  display: block;
1083
  /* line 55, sass/partials/_sidebar_placements.scss */
1084
 
1085
  .inner-sidebar .cmb-th,
1086
+ .inner-sidebar .cmb-td:not(.cmb-remove-row),
1087
  .inner-sidebar .cmb-th + .cmb-td,
1088
  #side-sortables .cmb-th,
1089
+ #side-sortables .cmb-td:not(.cmb-remove-row),
1090
  #side-sortables .cmb-th + .cmb-td {
1091
  width: 100%;
1092
  display: block;
1102
 
1103
  /* line 67, sass/partials/_sidebar_placements.scss */
1104
 
 
 
 
 
 
 
 
1105
  .inner-sidebar .cmb-th,
1106
  #side-sortables .cmb-th {
1107
  display: block;
1118
  .inner-sidebar .cmb-th label,
1119
  #side-sortables .cmb-th label {
1120
  display: block;
1121
+ margin-top: 0;
1122
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
 
1123
  }
1124
 
1125
  /* line 14, sass/partials/_mixins.scss */
1130
  line-height: 1.4em;
1131
  }
1132
 
1133
+ /* line 74, sass/partials/_sidebar_placements.scss */
1134
 
1135
  .inner-sidebar .cmb-group-description .cmb-th,
1136
  #side-sortables .cmb-group-description .cmb-th {
1137
  padding-top: 0;
1138
  }
1139
 
1140
+ /* line 77, sass/partials/_sidebar_placements.scss */
1141
 
1142
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
1143
  #side-sortables .cmb-group-description .cmb2-metabox-description {
1144
  padding: 0;
1145
  }
1146
 
1147
+ /* line 84, sass/partials/_sidebar_placements.scss */
1148
 
1149
  .inner-sidebar .cmb-group-title .cmb-th,
1150
  #side-sortables .cmb-group-title .cmb-th {
1151
  padding: 0;
1152
  }
1153
 
1154
+ /* line 90, sass/partials/_sidebar_placements.scss */
1155
 
1156
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
1157
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
1158
  margin-top: 1em;
1159
  }
1160
 
1161
+ /* line 99, sass/partials/_sidebar_placements.scss */
1162
 
1163
  .inner-sidebar .cmb2-media-status .img-status img,
1164
  .inner-sidebar .cmb2-media-status .embed-status img,
1168
  height: auto;
1169
  }
1170
 
1171
+ /* line 107, sass/partials/_sidebar_placements.scss */
1172
 
1173
  .inner-sidebar .cmb2-list label,
1174
  #side-sortables .cmb2-list label {
1176
  font-weight: normal;
1177
  }
1178
 
1179
+ /* line 112, sass/partials/_sidebar_placements.scss */
1180
 
1181
  .inner-sidebar .cmb2-metabox-description,
1182
  #side-sortables .cmb2-metabox-description {
1184
  padding: 7px 0 0;
1185
  }
1186
 
1187
+ /* line 119, sass/partials/_sidebar_placements.scss */
1188
 
1189
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
1190
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
1194
  display: inline;
1195
  }
1196
 
1197
+ /* line 126, sass/partials/_sidebar_placements.scss */
1198
 
1199
  .inner-sidebar .cmb-row .cmb2-metabox-description,
1200
  #side-sortables .cmb-row .cmb2-metabox-description {
1201
  padding-bottom: 1.8em;
1202
  }
1203
 
1204
+ /* line 130, sass/partials/_sidebar_placements.scss */
1205
 
1206
  .inner-sidebar .cmb2-metabox-title,
1207
  #side-sortables .cmb2-metabox-title {
1209
  font-style: italic;
1210
  }
1211
 
1212
+ /* line 135, sass/partials/_sidebar_placements.scss */
1213
 
1214
  .inner-sidebar .cmb-remove-row,
1215
  #side-sortables .cmb-remove-row {
1218
  padding-bottom: 0;
1219
  }
1220
 
1221
+ /* line 141, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1222
 
1223
  .inner-sidebar .cmb2-upload-button,
1224
  #side-sortables .cmb2-upload-button {
1228
 
1229
  /* line 2, sass/partials/_collapsible_ui.scss */
1230
 
 
 
 
 
 
 
1231
  .cmb2-metabox .cmbhandle {
1232
  color: #aaa;
1233
  float: left;
1238
  position: relative;
1239
  }
1240
 
1241
+ /* line 10, sass/partials/_collapsible_ui.scss */
1242
 
1243
  .cmb2-metabox .cmbhandle:before {
1244
  content: '\f142';
1254
  text-decoration: none !important;
1255
  }
1256
 
1257
+ /* line 27, sass/partials/_collapsible_ui.scss */
1258
 
1259
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1260
  content: '\f140';
1261
  }
1262
 
1263
+ /* line 33, sass/partials/_collapsible_ui.scss */
1264
 
1265
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1266
  -webkit-appearance: none !important;
1274
  opacity: .5;
1275
  }
1276
 
1277
+ /* line 43, sass/partials/_collapsible_ui.scss */
1278
 
1279
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1280
  cursor: pointer;
1282
  opacity: 1;
1283
  }
1284
 
1285
+ /* line 47, sass/partials/_collapsible_ui.scss */
1286
 
1287
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1288
  color: #f00;
1982
 
1983
  @media (max-width: 450px) {
1984
 
1985
+ /* line 193, sass/partials/_main_wrap.scss */
1986
 
1987
  .cmb-th {
1988
  font-size: 1.2em;
1997
 
1998
  .cmb-th label {
1999
  display: block;
2000
+ margin-top: 0;
2001
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
2002
  }
2003
 
2004
+ /* line 511, sass/partials/_main_wrap.scss */
2005
 
2006
  .cmb-th,
2007
  .cmb-td,
2011
  width: 100%;
2012
  }
2013
 
2014
+ /* line 68, sass/partials/_post_metaboxes.scss */
2015
 
2016
  .cmb2-postbox .cmb-row:not(:last-of-type),
2017
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
2020
  border-bottom: 0;
2021
  }
2022
 
2023
+ /* line 23, sass/partials/_options-page.scss */
2024
+
2025
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2026
+ padding: 0;
2027
+ margin-right: 0;
2028
+ }
2029
+
2030
  }
2031
 
lib/admin/CMB2/css/cmb2-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-left:20px;box-sizing:border-box;float:right}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em;max-width:1000px}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-repeat-row .cmb-td,.cmb2-postbox .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-left:0}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:right;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:left;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-type-group{max-width:1000px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:right}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}
1
+ .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-right:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 0 0 5px;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 0 0 10px}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:right;font-weight:600;line-height:1.3;padding:20px 0 20px 10px;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:right}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:left}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 50px 10px 10px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;right:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-left:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-right:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;left:7px;position:absolute;width:auto;margin-right:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 2.2em 8px 12px;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:right;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-left:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:left}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-left:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-left:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:right;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;right:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-left:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:right;margin-left:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:right}.cmb2-indented-hierarchy{padding-right:1.5em}#poststuff .cmb-group-title{margin-right:-1em;margin-left:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-right:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{left:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 0 0 2%}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:left}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 0 0 2%;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 1em 0 0;margin-right:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:right;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-right:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:right;width:100%;padding-right:0;padding-left:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:left;width:27px;height:30px;cursor:pointer;left:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';left:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;right:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-right:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:right;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:right;clear:right;padding:0 5px 0 0}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 40% 10px 10px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:right}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .4em .4em .6em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-left:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:right}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-right:0}}
lib/admin/CMB2/css/cmb2.css CHANGED
@@ -152,27 +152,27 @@ Main Wrap
152
  width: 100%;
153
  }
154
 
155
- /* line 126, sass/partials/_main_wrap.scss */
156
 
157
  .cmb2-wrap .wp-color-result,
158
  .cmb2-wrap .wp-picker-input-wrap {
159
  vertical-align: middle;
160
  }
161
 
162
- /* line 131, sass/partials/_main_wrap.scss */
163
 
164
  .cmb2-wrap .wp-color-result,
165
  .cmb2-wrap .wp-picker-container {
166
  margin: 0 10px 0 0;
167
  }
168
 
169
- /* line 136, sass/partials/_main_wrap.scss */
170
 
171
  .cmb2-wrap .cmb-row {
172
  margin: 0;
173
  }
174
 
175
- /* line 139, sass/partials/_main_wrap.scss */
176
 
177
  .cmb2-wrap .cmb-row:after {
178
  content: '';
@@ -181,33 +181,21 @@ Main Wrap
181
  width: 100%;
182
  }
183
 
184
- /* line 146, sass/partials/_main_wrap.scss */
185
-
186
- .cmb2-wrap .cmb-row.cmb-repeat-row {
187
- padding: 1.8em 0 0;
188
- }
189
-
190
- /* line 149, sass/partials/_main_wrap.scss */
191
-
192
- .cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type {
193
- padding: 0;
194
- }
195
-
196
- /* line 154, sass/partials/_main_wrap.scss */
197
 
198
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
199
  padding-top: 0;
200
- padding-bottom: 1.8em;
201
  }
202
 
203
- /* line 162, sass/partials/_main_wrap.scss */
204
 
205
  .cmb2-metabox {
206
  clear: both;
207
  margin: 0;
208
  }
209
 
210
- /* line 168, sass/partials/_main_wrap.scss */
211
 
212
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
213
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
@@ -216,21 +204,13 @@ Main Wrap
216
  border: 0;
217
  }
218
 
219
- /* line 175, sass/partials/_main_wrap.scss */
220
-
221
- .cmb2-metabox > .cmb-row .cmb-repeat-table .cmb-row > .cmb-td {
222
- padding-right: 20px;
223
- box-sizing: border-box;
224
- float: left;
225
- }
226
-
227
- /* line 183, sass/partials/_main_wrap.scss */
228
 
229
  .cmb-add-row {
230
  margin: 1.8em 0 0;
231
  }
232
 
233
- /* line 187, sass/partials/_main_wrap.scss */
234
 
235
  .cmb-nested .cmb-td,
236
  .cmb-repeatable-group .cmb-th,
@@ -238,7 +218,7 @@ Main Wrap
238
  border: 0;
239
  }
240
 
241
- /* line 193, sass/partials/_main_wrap.scss */
242
 
243
  .cmb-row:last-of-type,
244
  .cmb2-wrap .cmb-row:last-of-type,
@@ -246,21 +226,20 @@ Main Wrap
246
  border-bottom: 0;
247
  }
248
 
249
- /* line 199, sass/partials/_main_wrap.scss */
250
 
251
  .cmb-repeatable-grouping {
252
  border: 1px solid #e9e9e9;
253
  padding: 0 1em;
254
- max-width: 1000px;
255
  }
256
 
257
- /* line 203, sass/partials/_main_wrap.scss */
258
 
259
  .cmb-repeatable-grouping.cmb-row {
260
  margin: 0 0 0.8em;
261
  }
262
 
263
- /* line 210, sass/partials/_main_wrap.scss */
264
 
265
  .cmb-th {
266
  color: #222222;
@@ -272,7 +251,7 @@ Main Wrap
272
  width: 200px;
273
  }
274
 
275
- /* line 224, sass/partials/_main_wrap.scss */
276
 
277
  .cmb-td {
278
  line-height: 1.3;
@@ -281,50 +260,164 @@ Main Wrap
281
  vertical-align: middle;
282
  }
283
 
284
- /* line 233, sass/partials/_main_wrap.scss */
285
 
286
  .cmb-type-title .cmb-td {
287
  padding: 0;
288
  }
289
 
290
- /* line 238, sass/partials/_main_wrap.scss */
291
 
292
  .cmb-th label {
293
  display: block;
294
  padding: 5px 0;
295
  }
296
 
297
- /* line 243, sass/partials/_main_wrap.scss */
298
 
299
  .cmb-th + .cmb-td {
300
  float: left;
301
  }
302
 
303
- /* line 247, sass/partials/_main_wrap.scss */
304
 
305
  .cmb-td .cmb-td {
306
  padding-bottom: 1em;
307
  }
308
 
309
- /* line 251, sass/partials/_main_wrap.scss */
310
 
311
  .cmb-remove-row {
312
  text-align: right;
313
  }
314
 
315
- /* line 255, sass/partials/_main_wrap.scss */
316
 
317
  .empty-row.hidden {
318
  display: none;
319
  }
320
 
321
- /* line 261, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
322
 
323
  .cmb-repeatable-group .cmb-th {
324
  padding: 5px;
325
  }
326
 
327
- /* line 265, sass/partials/_main_wrap.scss */
328
 
329
  .cmb-repeatable-group .cmb-group-title {
330
  background-color: #e9e9e9;
@@ -335,7 +428,7 @@ Main Wrap
335
  line-height: 1.4;
336
  }
337
 
338
- /* line 273, sass/partials/_main_wrap.scss */
339
 
340
  .cmb-repeatable-group .cmb-group-title h4 {
341
  border: 0;
@@ -345,14 +438,14 @@ Main Wrap
345
  padding: 0.5em 0.75em;
346
  }
347
 
348
- /* line 281, sass/partials/_main_wrap.scss */
349
 
350
  .cmb-repeatable-group .cmb-group-title .cmb-th {
351
  display: block;
352
  width: 100%;
353
  }
354
 
355
- /* line 287, sass/partials/_main_wrap.scss */
356
 
357
  .cmb-repeatable-group .cmb-group-description .cmb-th {
358
  font-size: 1.2em;
@@ -367,21 +460,11 @@ Main Wrap
367
 
368
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
369
  display: block;
370
- margin-top: 0em;
371
- padding-bottom: 5px;
372
- }
373
-
374
- /* line 32, sass/partials/_mixins.scss */
375
-
376
- .cmb-repeatable-group .cmb-group-description .cmb-th label:after {
377
- border-bottom: 1px solid #e9e9e9;
378
- content: '';
379
- clear: both;
380
- display: block;
381
- padding-top: .4em;
382
  }
383
 
384
- /* line 291, sass/partials/_main_wrap.scss */
385
 
386
  .cmb-repeatable-group .cmb-shift-rows {
387
  font-size: 1em;
@@ -389,7 +472,7 @@ Main Wrap
389
  text-decoration: none;
390
  }
391
 
392
- /* line 296, sass/partials/_main_wrap.scss */
393
 
394
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
395
  font-size: 1.5em;
@@ -398,19 +481,19 @@ Main Wrap
398
  width: 1em;
399
  }
400
 
401
- /* line 302, sass/partials/_main_wrap.scss */
402
 
403
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
404
  line-height: 1.3em;
405
  }
406
 
407
- /* line 309, sass/partials/_main_wrap.scss */
408
 
409
  .cmb-repeatable-group .cmb2-upload-button {
410
  float: right;
411
  }
412
 
413
- /* line 315, sass/partials/_main_wrap.scss */
414
 
415
  p.cmb2-metabox-description {
416
  color: #aaaaaa;
@@ -419,14 +502,14 @@ p.cmb2-metabox-description {
419
  padding-top: .5em;
420
  }
421
 
422
- /* line 322, sass/partials/_main_wrap.scss */
423
 
424
  span.cmb2-metabox-description {
425
  color: #aaaaaa;
426
  font-style: italic;
427
  }
428
 
429
- /* line 327, sass/partials/_main_wrap.scss */
430
 
431
  .cmb2-metabox-title {
432
  margin: 0 0 5px 0;
@@ -434,26 +517,26 @@ span.cmb2-metabox-description {
434
  font-size: 14px;
435
  }
436
 
437
- /* line 333, sass/partials/_main_wrap.scss */
438
 
439
  .cmb-inline ul {
440
  padding: 4px 0 0 0;
441
  }
442
 
443
- /* line 337, sass/partials/_main_wrap.scss */
444
 
445
  .cmb-inline li {
446
  display: inline-block;
447
  padding-right: 18px;
448
  }
449
 
450
- /* line 342, sass/partials/_main_wrap.scss */
451
 
452
  .cmb-type-textarea-code pre {
453
  margin: 0;
454
  }
455
 
456
- /* line 348, sass/partials/_main_wrap.scss */
457
 
458
  .cmb2-media-status .img-status {
459
  clear: none;
@@ -463,14 +546,14 @@ span.cmb2-metabox-description {
463
  width: auto;
464
  }
465
 
466
- /* line 355, sass/partials/_main_wrap.scss */
467
 
468
  .cmb2-media-status .img-status img {
469
  max-width: 350px;
470
  height: auto;
471
  }
472
 
473
- /* line 361, sass/partials/_main_wrap.scss */
474
 
475
  .cmb2-media-status .img-status img,
476
  .cmb2-media-status .embed-status {
@@ -482,21 +565,21 @@ span.cmb2-metabox-description {
482
  padding: 5px;
483
  }
484
 
485
- /* line 371, sass/partials/_main_wrap.scss */
486
 
487
  .cmb2-media-status .embed-status {
488
  float: left;
489
  max-width: 800px;
490
  }
491
 
492
- /* line 376, sass/partials/_main_wrap.scss */
493
 
494
  .cmb2-media-status .img-status,
495
  .cmb2-media-status .embed-status {
496
  position: relative;
497
  }
498
 
499
- /* line 379, sass/partials/_main_wrap.scss */
500
 
501
  .cmb2-media-status .img-status .cmb2-remove-file-button,
502
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
@@ -509,20 +592,20 @@ span.cmb2-metabox-description {
509
  width: 16px;
510
  }
511
 
512
- /* line 393, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-media-status .img-status .cmb2-remove-file-button {
515
  top: 10px;
516
  }
517
 
518
- /* line 398, sass/partials/_main_wrap.scss */
519
 
520
  .cmb2-media-status .img-status img,
521
  .cmb2-media-status .file-status > span {
522
  cursor: pointer;
523
  }
524
 
525
- /* line 404, sass/partials/_main_wrap.scss */
526
 
527
  .cmb-type-file-list .cmb2-media-status .img-status {
528
  clear: none;
@@ -533,7 +616,7 @@ span.cmb2-metabox-description {
533
  margin-top: 0;
534
  }
535
 
536
- /* line 413, sass/partials/_main_wrap.scss */
537
 
538
  .cmb-attach-list li {
539
  clear: both;
@@ -543,7 +626,7 @@ span.cmb2-metabox-description {
543
  margin-bottom: 10px;
544
  }
545
 
546
- /* line 420, sass/partials/_main_wrap.scss */
547
 
548
  .cmb-attach-list li img {
549
  cursor: move;
@@ -551,19 +634,19 @@ span.cmb2-metabox-description {
551
  margin-right: 10px;
552
  }
553
 
554
- /* line 427, sass/partials/_main_wrap.scss */
555
 
556
  .cmb2-remove-wrapper {
557
  margin: 0;
558
  }
559
 
560
- /* line 431, sass/partials/_main_wrap.scss */
561
 
562
  .child-cmb2 .cmb-th {
563
  text-align: left;
564
  }
565
 
566
- /* line 435, sass/partials/_main_wrap.scss */
567
 
568
  .cmb2-indented-hierarchy {
569
  padding-left: 1.5em;
@@ -659,20 +742,13 @@ Post Metaboxes
659
 
660
  /* line 63, sass/partials/_post_metaboxes.scss */
661
 
662
- .cmb2-postbox .cmb-repeat-row .cmb-td,
663
- .cmb-type-group .cmb-repeat-row .cmb-td {
664
- padding-bottom: 1.8em;
665
- }
666
-
667
- /* line 67, sass/partials/_post_metaboxes.scss */
668
-
669
  .cmb2-postbox .cmb-th + .cmb-td,
670
  .cmb-type-group .cmb-th + .cmb-td {
671
  width: 80%;
672
  float: right;
673
  }
674
 
675
- /* line 72, sass/partials/_post_metaboxes.scss */
676
 
677
  .cmb2-postbox .cmb-row:not(:last-of-type),
678
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -681,7 +757,7 @@ Post Metaboxes
681
  border-bottom: 1px solid #e9e9e9;
682
  }
683
 
684
- /* line 81, sass/partials/_post_metaboxes.scss */
685
 
686
  .cmb2-postbox .cmb-repeat-group-field,
687
  .cmb2-postbox .cmb-remove-field-row,
@@ -690,63 +766,6 @@ Post Metaboxes
690
  padding-top: 1.8em;
691
  }
692
 
693
- /* line 88, sass/partials/_post_metaboxes.scss */
694
-
695
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
696
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
697
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,
698
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody {
699
- display: table;
700
- width: 100%;
701
- }
702
-
703
- /* line 92, sass/partials/_post_metaboxes.scss */
704
-
705
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
706
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
707
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,
708
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text {
709
- width: 100%;
710
- }
711
-
712
- /* line 96, sass/partials/_post_metaboxes.scss */
713
-
714
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
715
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
716
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),
717
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row) {
718
- display: table-row;
719
- }
720
-
721
- /* line 100, sass/partials/_post_metaboxes.scss */
722
-
723
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
724
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
725
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,
726
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td {
727
- display: table-cell;
728
- float: none;
729
- width: 100%;
730
- }
731
-
732
- /* line 106, sass/partials/_post_metaboxes.scss */
733
-
734
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
735
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
736
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,
737
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td {
738
- padding-top: 1.8em;
739
- }
740
-
741
- /* line 110, sass/partials/_post_metaboxes.scss */
742
-
743
- .cmb2-postbox .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
744
- .cmb2-postbox .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
745
- .cmb-type-group .cmb2-metabox > .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,
746
- .cmb-type-group .cmb2-metabox > .cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row {
747
- padding-right: 0;
748
- }
749
-
750
  /*--------------------------------------------------------------
751
  Context Metaboxes
752
  --------------------------------------------------------------*/
@@ -864,6 +883,91 @@ Context Metaboxes
864
 
865
  /* one column on the post write/edit screen */
866
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
867
  /*--------------------------------------------------------------
868
  Misc.
869
  --------------------------------------------------------------*/
@@ -884,33 +988,19 @@ Misc.
884
 
885
  /* line 18, sass/partials/_misc.scss */
886
 
887
- .cmb2-options-page .cmb2-metabox-title {
888
- font-size: 1.3em;
889
- margin: 1em 0;
890
- }
891
-
892
- /* line 21, sass/partials/_misc.scss */
893
-
894
- .cmb2-options-page .cmb2-metabox-title + p.cmb2-metabox-description {
895
- margin-top: -1.6em;
896
- margin-bottom: .8em;
897
- }
898
-
899
- /* line 28, sass/partials/_misc.scss */
900
-
901
  .cmb2-postbox .cmb-spinner,
902
  .cmb2-no-box-wrap .cmb-spinner {
903
  float: left;
904
  display: none;
905
  }
906
 
907
- /* line 33, sass/partials/_misc.scss */
908
 
909
  .cmb-spinner {
910
  display: none;
911
  }
912
 
913
- /* line 35, sass/partials/_misc.scss */
914
 
915
  .cmb-spinner.is-active {
916
  display: block;
@@ -993,10 +1083,10 @@ Sidebar Placement Adjustments
993
  /* line 55, sass/partials/_sidebar_placements.scss */
994
 
995
  .inner-sidebar .cmb-th,
996
- .inner-sidebar .cmb-td,
997
  .inner-sidebar .cmb-th + .cmb-td,
998
  #side-sortables .cmb-th,
999
- #side-sortables .cmb-td,
1000
  #side-sortables .cmb-th + .cmb-td {
1001
  width: 100%;
1002
  display: block;
@@ -1012,13 +1102,6 @@ Sidebar Placement Adjustments
1012
 
1013
  /* line 67, sass/partials/_sidebar_placements.scss */
1014
 
1015
- .inner-sidebar .cmb-td .cmb-td,
1016
- #side-sortables .cmb-td .cmb-td {
1017
- padding-bottom: 1em;
1018
- }
1019
-
1020
- /* line 71, sass/partials/_sidebar_placements.scss */
1021
-
1022
  .inner-sidebar .cmb-th,
1023
  #side-sortables .cmb-th {
1024
  display: block;
@@ -1035,19 +1118,8 @@ Sidebar Placement Adjustments
1035
  .inner-sidebar .cmb-th label,
1036
  #side-sortables .cmb-th label {
1037
  display: block;
1038
- margin-top: 0em;
1039
- padding-bottom: 5px;
1040
- }
1041
-
1042
- /* line 32, sass/partials/_mixins.scss */
1043
-
1044
- .inner-sidebar .cmb-th label:after,
1045
- #side-sortables .cmb-th label:after {
1046
- border-bottom: 1px solid #e9e9e9;
1047
- content: '';
1048
- clear: both;
1049
- display: block;
1050
- padding-top: .4em;
1051
  }
1052
 
1053
  /* line 14, sass/partials/_mixins.scss */
@@ -1058,35 +1130,35 @@ Sidebar Placement Adjustments
1058
  line-height: 1.4em;
1059
  }
1060
 
1061
- /* line 78, sass/partials/_sidebar_placements.scss */
1062
 
1063
  .inner-sidebar .cmb-group-description .cmb-th,
1064
  #side-sortables .cmb-group-description .cmb-th {
1065
  padding-top: 0;
1066
  }
1067
 
1068
- /* line 81, sass/partials/_sidebar_placements.scss */
1069
 
1070
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
1071
  #side-sortables .cmb-group-description .cmb2-metabox-description {
1072
  padding: 0;
1073
  }
1074
 
1075
- /* line 88, sass/partials/_sidebar_placements.scss */
1076
 
1077
  .inner-sidebar .cmb-group-title .cmb-th,
1078
  #side-sortables .cmb-group-title .cmb-th {
1079
  padding: 0;
1080
  }
1081
 
1082
- /* line 94, sass/partials/_sidebar_placements.scss */
1083
 
1084
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
1085
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
1086
  margin-top: 1em;
1087
  }
1088
 
1089
- /* line 103, sass/partials/_sidebar_placements.scss */
1090
 
1091
  .inner-sidebar .cmb2-media-status .img-status img,
1092
  .inner-sidebar .cmb2-media-status .embed-status img,
@@ -1096,7 +1168,7 @@ Sidebar Placement Adjustments
1096
  height: auto;
1097
  }
1098
 
1099
- /* line 111, sass/partials/_sidebar_placements.scss */
1100
 
1101
  .inner-sidebar .cmb2-list label,
1102
  #side-sortables .cmb2-list label {
@@ -1104,7 +1176,7 @@ Sidebar Placement Adjustments
1104
  font-weight: normal;
1105
  }
1106
 
1107
- /* line 116, sass/partials/_sidebar_placements.scss */
1108
 
1109
  .inner-sidebar .cmb2-metabox-description,
1110
  #side-sortables .cmb2-metabox-description {
@@ -1112,7 +1184,7 @@ Sidebar Placement Adjustments
1112
  padding: 7px 0 0;
1113
  }
1114
 
1115
- /* line 123, sass/partials/_sidebar_placements.scss */
1116
 
1117
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
1118
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
@@ -1122,14 +1194,14 @@ Sidebar Placement Adjustments
1122
  display: inline;
1123
  }
1124
 
1125
- /* line 130, sass/partials/_sidebar_placements.scss */
1126
 
1127
  .inner-sidebar .cmb-row .cmb2-metabox-description,
1128
  #side-sortables .cmb-row .cmb2-metabox-description {
1129
  padding-bottom: 1.8em;
1130
  }
1131
 
1132
- /* line 134, sass/partials/_sidebar_placements.scss */
1133
 
1134
  .inner-sidebar .cmb2-metabox-title,
1135
  #side-sortables .cmb2-metabox-title {
@@ -1137,7 +1209,7 @@ Sidebar Placement Adjustments
1137
  font-style: italic;
1138
  }
1139
 
1140
- /* line 139, sass/partials/_sidebar_placements.scss */
1141
 
1142
  .inner-sidebar .cmb-remove-row,
1143
  #side-sortables .cmb-remove-row {
@@ -1146,25 +1218,7 @@ Sidebar Placement Adjustments
1146
  padding-bottom: 0;
1147
  }
1148
 
1149
- /* line 146, sass/partials/_sidebar_placements.scss */
1150
-
1151
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td,
1152
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td {
1153
- width: auto;
1154
- clear: none;
1155
- float: left;
1156
- padding-top: 0;
1157
- }
1158
-
1159
- /* line 151, sass/partials/_sidebar_placements.scss */
1160
-
1161
- .inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,
1162
- #side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row {
1163
- float: right;
1164
- margin: 0;
1165
- }
1166
-
1167
- /* line 158, sass/partials/_sidebar_placements.scss */
1168
 
1169
  .inner-sidebar .cmb2-upload-button,
1170
  #side-sortables .cmb2-upload-button {
@@ -1174,12 +1228,6 @@ Sidebar Placement Adjustments
1174
 
1175
  /* line 2, sass/partials/_collapsible_ui.scss */
1176
 
1177
- .cmb2-metabox .cmb-type-group {
1178
- max-width: 1000px;
1179
- }
1180
-
1181
- /* line 5, sass/partials/_collapsible_ui.scss */
1182
-
1183
  .cmb2-metabox .cmbhandle {
1184
  color: #aaa;
1185
  float: right;
@@ -1190,7 +1238,7 @@ Sidebar Placement Adjustments
1190
  position: relative;
1191
  }
1192
 
1193
- /* line 13, sass/partials/_collapsible_ui.scss */
1194
 
1195
  .cmb2-metabox .cmbhandle:before {
1196
  content: '\f142';
@@ -1206,13 +1254,13 @@ Sidebar Placement Adjustments
1206
  text-decoration: none !important;
1207
  }
1208
 
1209
- /* line 30, sass/partials/_collapsible_ui.scss */
1210
 
1211
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1212
  content: '\f140';
1213
  }
1214
 
1215
- /* line 36, sass/partials/_collapsible_ui.scss */
1216
 
1217
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1218
  -webkit-appearance: none !important;
@@ -1226,7 +1274,7 @@ Sidebar Placement Adjustments
1226
  opacity: .5;
1227
  }
1228
 
1229
- /* line 46, sass/partials/_collapsible_ui.scss */
1230
 
1231
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1232
  cursor: pointer;
@@ -1234,7 +1282,7 @@ Sidebar Placement Adjustments
1234
  opacity: 1;
1235
  }
1236
 
1237
- /* line 50, sass/partials/_collapsible_ui.scss */
1238
 
1239
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1240
  color: #f00;
@@ -1934,7 +1982,7 @@ Sidebar Placement Adjustments
1934
 
1935
  @media (max-width: 450px) {
1936
 
1937
- /* line 210, sass/partials/_main_wrap.scss */
1938
 
1939
  .cmb-th {
1940
  font-size: 1.2em;
@@ -1949,21 +1997,11 @@ Sidebar Placement Adjustments
1949
 
1950
  .cmb-th label {
1951
  display: block;
1952
- margin-top: 0em;
1953
- padding-bottom: 5px;
1954
- }
1955
-
1956
- /* line 32, sass/partials/_mixins.scss */
1957
-
1958
- .cmb-th label:after {
1959
- border-bottom: 1px solid #e9e9e9;
1960
- content: '';
1961
- clear: both;
1962
- display: block;
1963
- padding-top: .4em;
1964
  }
1965
 
1966
- /* line 440, sass/partials/_main_wrap.scss */
1967
 
1968
  .cmb-th,
1969
  .cmb-td,
@@ -1973,7 +2011,7 @@ Sidebar Placement Adjustments
1973
  width: 100%;
1974
  }
1975
 
1976
- /* line 72, sass/partials/_post_metaboxes.scss */
1977
 
1978
  .cmb2-postbox .cmb-row:not(:last-of-type),
1979
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
@@ -1982,5 +2020,12 @@ Sidebar Placement Adjustments
1982
  border-bottom: 0;
1983
  }
1984
 
 
 
 
 
 
 
 
1985
  }
1986
 
152
  width: 100%;
153
  }
154
 
155
+ /* line 124, sass/partials/_main_wrap.scss */
156
 
157
  .cmb2-wrap .wp-color-result,
158
  .cmb2-wrap .wp-picker-input-wrap {
159
  vertical-align: middle;
160
  }
161
 
162
+ /* line 129, sass/partials/_main_wrap.scss */
163
 
164
  .cmb2-wrap .wp-color-result,
165
  .cmb2-wrap .wp-picker-container {
166
  margin: 0 10px 0 0;
167
  }
168
 
169
+ /* line 134, sass/partials/_main_wrap.scss */
170
 
171
  .cmb2-wrap .cmb-row {
172
  margin: 0;
173
  }
174
 
175
+ /* line 137, sass/partials/_main_wrap.scss */
176
 
177
  .cmb2-wrap .cmb-row:after {
178
  content: '';
181
  width: 100%;
182
  }
183
 
184
+ /* line 144, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
 
 
 
 
185
 
186
  .cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description {
187
  padding-top: 0;
188
+ padding-bottom: 1em;
189
  }
190
 
191
+ /* line 152, sass/partials/_main_wrap.scss */
192
 
193
  .cmb2-metabox {
194
  clear: both;
195
  margin: 0;
196
  }
197
 
198
+ /* line 158, sass/partials/_main_wrap.scss */
199
 
200
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-td,
201
  .cmb2-metabox > .cmb-row:first-of-type > .cmb-th,
204
  border: 0;
205
  }
206
 
207
+ /* line 165, sass/partials/_main_wrap.scss */
 
 
 
 
 
 
 
 
208
 
209
  .cmb-add-row {
210
  margin: 1.8em 0 0;
211
  }
212
 
213
+ /* line 169, sass/partials/_main_wrap.scss */
214
 
215
  .cmb-nested .cmb-td,
216
  .cmb-repeatable-group .cmb-th,
218
  border: 0;
219
  }
220
 
221
+ /* line 175, sass/partials/_main_wrap.scss */
222
 
223
  .cmb-row:last-of-type,
224
  .cmb2-wrap .cmb-row:last-of-type,
226
  border-bottom: 0;
227
  }
228
 
229
+ /* line 181, sass/partials/_main_wrap.scss */
230
 
231
  .cmb-repeatable-grouping {
232
  border: 1px solid #e9e9e9;
233
  padding: 0 1em;
 
234
  }
235
 
236
+ /* line 185, sass/partials/_main_wrap.scss */
237
 
238
  .cmb-repeatable-grouping.cmb-row {
239
  margin: 0 0 0.8em;
240
  }
241
 
242
+ /* line 193, sass/partials/_main_wrap.scss */
243
 
244
  .cmb-th {
245
  color: #222222;
251
  width: 200px;
252
  }
253
 
254
+ /* line 207, sass/partials/_main_wrap.scss */
255
 
256
  .cmb-td {
257
  line-height: 1.3;
260
  vertical-align: middle;
261
  }
262
 
263
+ /* line 216, sass/partials/_main_wrap.scss */
264
 
265
  .cmb-type-title .cmb-td {
266
  padding: 0;
267
  }
268
 
269
+ /* line 221, sass/partials/_main_wrap.scss */
270
 
271
  .cmb-th label {
272
  display: block;
273
  padding: 5px 0;
274
  }
275
 
276
+ /* line 226, sass/partials/_main_wrap.scss */
277
 
278
  .cmb-th + .cmb-td {
279
  float: left;
280
  }
281
 
282
+ /* line 230, sass/partials/_main_wrap.scss */
283
 
284
  .cmb-td .cmb-td {
285
  padding-bottom: 1em;
286
  }
287
 
288
+ /* line 234, sass/partials/_main_wrap.scss */
289
 
290
  .cmb-remove-row {
291
  text-align: right;
292
  }
293
 
294
+ /* line 238, sass/partials/_main_wrap.scss */
295
 
296
  .empty-row.hidden {
297
  display: none;
298
  }
299
 
300
+ /* line 243, sass/partials/_main_wrap.scss */
301
+
302
+ .cmb-repeat-table {
303
+ background-color: #fafafa;
304
+ border: 1px solid #e1e1e1;
305
+ }
306
+
307
+ /* line 247, sass/partials/_main_wrap.scss */
308
+
309
+ .cmb-repeat-table .cmb-row.cmb-repeat-row {
310
+ position: relative;
311
+ counter-increment: el;
312
+ margin: 0;
313
+ padding: 10px 10px 10px 50px;
314
+ border-bottom: none !important;
315
+ }
316
+
317
+ /* line 255, sass/partials/_main_wrap.scss */
318
+
319
+ .cmb-repeat-table .cmb-row.cmb-repeat-row + .cmb-repeat-row {
320
+ border-top: solid 1px #e9e9e9;
321
+ }
322
+
323
+ /* line 259, sass/partials/_main_wrap.scss */
324
+
325
+ .cmb-repeat-table .cmb-row.cmb-repeat-row:before {
326
+ content: counter(el);
327
+ display: block;
328
+ top: 0;
329
+ left: 0;
330
+ position: absolute;
331
+ width: 35px;
332
+ height: 100%;
333
+ line-height: 35px;
334
+ color: #aaaaaa;
335
+ text-align: center;
336
+ border-right: solid 1px #e9e9e9;
337
+ }
338
+
339
+ /* line 276, sass/partials/_main_wrap.scss */
340
+
341
+ .cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td {
342
+ margin: 0;
343
+ padding: 0;
344
+ }
345
+
346
+ /* line 283, sass/partials/_main_wrap.scss */
347
+
348
+ .cmb-repeat-table + .cmb-add-row {
349
+ margin: 0;
350
+ }
351
+
352
+ /* line 286, sass/partials/_main_wrap.scss */
353
+
354
+ .cmb-repeat-table + .cmb-add-row:before {
355
+ content: '';
356
+ width: 1px;
357
+ height: 1.6em;
358
+ display: block;
359
+ margin-left: 17px;
360
+ background-color: gainsboro;
361
+ }
362
+
363
+ /* line 296, sass/partials/_main_wrap.scss */
364
+
365
+ .cmb-repeat-table .cmb-remove-row {
366
+ top: 7px;
367
+ right: 7px;
368
+ position: absolute;
369
+ width: auto;
370
+ margin-left: 0;
371
+ padding: 0 !important;
372
+ display: none;
373
+ }
374
+
375
+ /* line 307, sass/partials/_main_wrap.scss */
376
+
377
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button {
378
+ font-size: 20px;
379
+ text-indent: -1000px;
380
+ overflow: hidden;
381
+ position: relative;
382
+ height: auto;
383
+ line-height: 1;
384
+ padding: 0 10px 0;
385
+ }
386
+
387
+ /* line 318, sass/partials/_main_wrap.scss */
388
+
389
+ .cmb-repeat-table .cmb-remove-row > .cmb-remove-row-button:before {
390
+ content: "";
391
+ font-family: 'Dashicons';
392
+ speak: none;
393
+ font-weight: normal;
394
+ font-variant: normal;
395
+ text-transform: none;
396
+ line-height: 1;
397
+ -webkit-font-smoothing: antialiased;
398
+ margin: 0;
399
+ text-indent: 0;
400
+ position: absolute;
401
+ top: 0;
402
+ left: 0;
403
+ width: 100%;
404
+ height: 100%;
405
+ text-align: center;
406
+ }
407
+
408
+ /* line 324, sass/partials/_main_wrap.scss */
409
+
410
+ .cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row {
411
+ display: block;
412
+ }
413
+
414
+ /* line 332, sass/partials/_main_wrap.scss */
415
 
416
  .cmb-repeatable-group .cmb-th {
417
  padding: 5px;
418
  }
419
 
420
+ /* line 336, sass/partials/_main_wrap.scss */
421
 
422
  .cmb-repeatable-group .cmb-group-title {
423
  background-color: #e9e9e9;
428
  line-height: 1.4;
429
  }
430
 
431
+ /* line 344, sass/partials/_main_wrap.scss */
432
 
433
  .cmb-repeatable-group .cmb-group-title h4 {
434
  border: 0;
438
  padding: 0.5em 0.75em;
439
  }
440
 
441
+ /* line 352, sass/partials/_main_wrap.scss */
442
 
443
  .cmb-repeatable-group .cmb-group-title .cmb-th {
444
  display: block;
445
  width: 100%;
446
  }
447
 
448
+ /* line 358, sass/partials/_main_wrap.scss */
449
 
450
  .cmb-repeatable-group .cmb-group-description .cmb-th {
451
  font-size: 1.2em;
460
 
461
  .cmb-repeatable-group .cmb-group-description .cmb-th label {
462
  display: block;
463
+ margin-top: 0;
464
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
465
  }
466
 
467
+ /* line 362, sass/partials/_main_wrap.scss */
468
 
469
  .cmb-repeatable-group .cmb-shift-rows {
470
  font-size: 1em;
472
  text-decoration: none;
473
  }
474
 
475
+ /* line 367, sass/partials/_main_wrap.scss */
476
 
477
  .cmb-repeatable-group .cmb-shift-rows .dashicons {
478
  font-size: 1.5em;
481
  width: 1em;
482
  }
483
 
484
+ /* line 373, sass/partials/_main_wrap.scss */
485
 
486
  .cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2 {
487
  line-height: 1.3em;
488
  }
489
 
490
+ /* line 380, sass/partials/_main_wrap.scss */
491
 
492
  .cmb-repeatable-group .cmb2-upload-button {
493
  float: right;
494
  }
495
 
496
+ /* line 386, sass/partials/_main_wrap.scss */
497
 
498
  p.cmb2-metabox-description {
499
  color: #aaaaaa;
502
  padding-top: .5em;
503
  }
504
 
505
+ /* line 393, sass/partials/_main_wrap.scss */
506
 
507
  span.cmb2-metabox-description {
508
  color: #aaaaaa;
509
  font-style: italic;
510
  }
511
 
512
+ /* line 398, sass/partials/_main_wrap.scss */
513
 
514
  .cmb2-metabox-title {
515
  margin: 0 0 5px 0;
517
  font-size: 14px;
518
  }
519
 
520
+ /* line 404, sass/partials/_main_wrap.scss */
521
 
522
  .cmb-inline ul {
523
  padding: 4px 0 0 0;
524
  }
525
 
526
+ /* line 408, sass/partials/_main_wrap.scss */
527
 
528
  .cmb-inline li {
529
  display: inline-block;
530
  padding-right: 18px;
531
  }
532
 
533
+ /* line 413, sass/partials/_main_wrap.scss */
534
 
535
  .cmb-type-textarea-code pre {
536
  margin: 0;
537
  }
538
 
539
+ /* line 419, sass/partials/_main_wrap.scss */
540
 
541
  .cmb2-media-status .img-status {
542
  clear: none;
546
  width: auto;
547
  }
548
 
549
+ /* line 426, sass/partials/_main_wrap.scss */
550
 
551
  .cmb2-media-status .img-status img {
552
  max-width: 350px;
553
  height: auto;
554
  }
555
 
556
+ /* line 432, sass/partials/_main_wrap.scss */
557
 
558
  .cmb2-media-status .img-status img,
559
  .cmb2-media-status .embed-status {
565
  padding: 5px;
566
  }
567
 
568
+ /* line 442, sass/partials/_main_wrap.scss */
569
 
570
  .cmb2-media-status .embed-status {
571
  float: left;
572
  max-width: 800px;
573
  }
574
 
575
+ /* line 447, sass/partials/_main_wrap.scss */
576
 
577
  .cmb2-media-status .img-status,
578
  .cmb2-media-status .embed-status {
579
  position: relative;
580
  }
581
 
582
+ /* line 450, sass/partials/_main_wrap.scss */
583
 
584
  .cmb2-media-status .img-status .cmb2-remove-file-button,
585
  .cmb2-media-status .embed-status .cmb2-remove-file-button {
592
  width: 16px;
593
  }
594
 
595
+ /* line 464, sass/partials/_main_wrap.scss */
596
 
597
  .cmb2-media-status .img-status .cmb2-remove-file-button {
598
  top: 10px;
599
  }
600
 
601
+ /* line 469, sass/partials/_main_wrap.scss */
602
 
603
  .cmb2-media-status .img-status img,
604
  .cmb2-media-status .file-status > span {
605
  cursor: pointer;
606
  }
607
 
608
+ /* line 475, sass/partials/_main_wrap.scss */
609
 
610
  .cmb-type-file-list .cmb2-media-status .img-status {
611
  clear: none;
616
  margin-top: 0;
617
  }
618
 
619
+ /* line 484, sass/partials/_main_wrap.scss */
620
 
621
  .cmb-attach-list li {
622
  clear: both;
626
  margin-bottom: 10px;
627
  }
628
 
629
+ /* line 491, sass/partials/_main_wrap.scss */
630
 
631
  .cmb-attach-list li img {
632
  cursor: move;
634
  margin-right: 10px;
635
  }
636
 
637
+ /* line 498, sass/partials/_main_wrap.scss */
638
 
639
  .cmb2-remove-wrapper {
640
  margin: 0;
641
  }
642
 
643
+ /* line 502, sass/partials/_main_wrap.scss */
644
 
645
  .child-cmb2 .cmb-th {
646
  text-align: left;
647
  }
648
 
649
+ /* line 506, sass/partials/_main_wrap.scss */
650
 
651
  .cmb2-indented-hierarchy {
652
  padding-left: 1.5em;
742
 
743
  /* line 63, sass/partials/_post_metaboxes.scss */
744
 
 
 
 
 
 
 
 
745
  .cmb2-postbox .cmb-th + .cmb-td,
746
  .cmb-type-group .cmb-th + .cmb-td {
747
  width: 80%;
748
  float: right;
749
  }
750
 
751
+ /* line 68, sass/partials/_post_metaboxes.scss */
752
 
753
  .cmb2-postbox .cmb-row:not(:last-of-type),
754
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
757
  border-bottom: 1px solid #e9e9e9;
758
  }
759
 
760
+ /* line 77, sass/partials/_post_metaboxes.scss */
761
 
762
  .cmb2-postbox .cmb-repeat-group-field,
763
  .cmb2-postbox .cmb-remove-field-row,
766
  padding-top: 1.8em;
767
  }
768
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
769
  /*--------------------------------------------------------------
770
  Context Metaboxes
771
  --------------------------------------------------------------*/
883
 
884
  /* one column on the post write/edit screen */
885
 
886
+ /*--------------------------------------------------------------
887
+ Options page
888
+ --------------------------------------------------------------*/
889
+
890
+ /* line 4, sass/partials/_options-page.scss */
891
+
892
+ .cmb2-options-page {
893
+ max-width: 1200px;
894
+ }
895
+
896
+ /* line 7, sass/partials/_options-page.scss */
897
+
898
+ .cmb2-options-page.wrap > h2 {
899
+ margin-bottom: 1em;
900
+ }
901
+
902
+ /* line 11, sass/partials/_options-page.scss */
903
+
904
+ .cmb2-options-page .cmb2-metabox > .cmb-row {
905
+ padding: 1em;
906
+ margin-top: -1px;
907
+ background: #ffffff;
908
+ border: 1px solid #e9e9e9;
909
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
910
+ }
911
+
912
+ /* line 18, sass/partials/_options-page.scss */
913
+
914
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th {
915
+ padding: 0;
916
+ font-weight: initial;
917
+ }
918
+
919
+ /* line 23, sass/partials/_options-page.scss */
920
+
921
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
922
+ float: none;
923
+ padding: 0 0 0 1em;
924
+ margin-left: 200px;
925
+ }
926
+
927
+ /* line 36, sass/partials/_options-page.scss */
928
+
929
+ .cmb2-options-page .cmb2-wrap .cmb-type-title {
930
+ margin-top: 1em;
931
+ padding: 0.6em 1em;
932
+ background-color: #fafafa;
933
+ }
934
+
935
+ /* line 41, sass/partials/_options-page.scss */
936
+
937
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title {
938
+ font-size: 12px;
939
+ margin-top: 0;
940
+ margin-bottom: 0;
941
+ text-transform: uppercase;
942
+ }
943
+
944
+ /* line 48, sass/partials/_options-page.scss */
945
+
946
+ .cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description {
947
+ padding-top: 0.25em;
948
+ }
949
+
950
+ /* line 54, sass/partials/_options-page.scss */
951
+
952
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th {
953
+ padding: 0 0 0.8em 0;
954
+ }
955
+
956
+ /* line 58, sass/partials/_options-page.scss */
957
+
958
+ .cmb2-options-page .cmb-repeatable-group .cmb-group-name {
959
+ font-size: 16px;
960
+ margin-top: 0;
961
+ margin-bottom: 0;
962
+ }
963
+
964
+ /* line 64, sass/partials/_options-page.scss */
965
+
966
+ .cmb2-options-page .cmb-repeatable-group .cmb-th > .cmb2-metabox-description {
967
+ font-weight: 400;
968
+ padding-bottom: 0 !important;
969
+ }
970
+
971
  /*--------------------------------------------------------------
972
  Misc.
973
  --------------------------------------------------------------*/
988
 
989
  /* line 18, sass/partials/_misc.scss */
990
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
991
  .cmb2-postbox .cmb-spinner,
992
  .cmb2-no-box-wrap .cmb-spinner {
993
  float: left;
994
  display: none;
995
  }
996
 
997
+ /* line 24, sass/partials/_misc.scss */
998
 
999
  .cmb-spinner {
1000
  display: none;
1001
  }
1002
 
1003
+ /* line 26, sass/partials/_misc.scss */
1004
 
1005
  .cmb-spinner.is-active {
1006
  display: block;
1083
  /* line 55, sass/partials/_sidebar_placements.scss */
1084
 
1085
  .inner-sidebar .cmb-th,
1086
+ .inner-sidebar .cmb-td:not(.cmb-remove-row),
1087
  .inner-sidebar .cmb-th + .cmb-td,
1088
  #side-sortables .cmb-th,
1089
+ #side-sortables .cmb-td:not(.cmb-remove-row),
1090
  #side-sortables .cmb-th + .cmb-td {
1091
  width: 100%;
1092
  display: block;
1102
 
1103
  /* line 67, sass/partials/_sidebar_placements.scss */
1104
 
 
 
 
 
 
 
 
1105
  .inner-sidebar .cmb-th,
1106
  #side-sortables .cmb-th {
1107
  display: block;
1118
  .inner-sidebar .cmb-th label,
1119
  #side-sortables .cmb-th label {
1120
  display: block;
1121
+ margin-top: 0;
1122
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
 
1123
  }
1124
 
1125
  /* line 14, sass/partials/_mixins.scss */
1130
  line-height: 1.4em;
1131
  }
1132
 
1133
+ /* line 74, sass/partials/_sidebar_placements.scss */
1134
 
1135
  .inner-sidebar .cmb-group-description .cmb-th,
1136
  #side-sortables .cmb-group-description .cmb-th {
1137
  padding-top: 0;
1138
  }
1139
 
1140
+ /* line 77, sass/partials/_sidebar_placements.scss */
1141
 
1142
  .inner-sidebar .cmb-group-description .cmb2-metabox-description,
1143
  #side-sortables .cmb-group-description .cmb2-metabox-description {
1144
  padding: 0;
1145
  }
1146
 
1147
+ /* line 84, sass/partials/_sidebar_placements.scss */
1148
 
1149
  .inner-sidebar .cmb-group-title .cmb-th,
1150
  #side-sortables .cmb-group-title .cmb-th {
1151
  padding: 0;
1152
  }
1153
 
1154
+ /* line 90, sass/partials/_sidebar_placements.scss */
1155
 
1156
  .inner-sidebar .cmb-repeatable-grouping + .cmb-repeatable-grouping,
1157
  #side-sortables .cmb-repeatable-grouping + .cmb-repeatable-grouping {
1158
  margin-top: 1em;
1159
  }
1160
 
1161
+ /* line 99, sass/partials/_sidebar_placements.scss */
1162
 
1163
  .inner-sidebar .cmb2-media-status .img-status img,
1164
  .inner-sidebar .cmb2-media-status .embed-status img,
1168
  height: auto;
1169
  }
1170
 
1171
+ /* line 107, sass/partials/_sidebar_placements.scss */
1172
 
1173
  .inner-sidebar .cmb2-list label,
1174
  #side-sortables .cmb2-list label {
1176
  font-weight: normal;
1177
  }
1178
 
1179
+ /* line 112, sass/partials/_sidebar_placements.scss */
1180
 
1181
  .inner-sidebar .cmb2-metabox-description,
1182
  #side-sortables .cmb2-metabox-description {
1184
  padding: 7px 0 0;
1185
  }
1186
 
1187
+ /* line 119, sass/partials/_sidebar_placements.scss */
1188
 
1189
  .inner-sidebar .cmb-type-checkbox .cmb-td label,
1190
  .inner-sidebar .cmb-type-checkbox .cmb2-metabox-description,
1194
  display: inline;
1195
  }
1196
 
1197
+ /* line 126, sass/partials/_sidebar_placements.scss */
1198
 
1199
  .inner-sidebar .cmb-row .cmb2-metabox-description,
1200
  #side-sortables .cmb-row .cmb2-metabox-description {
1201
  padding-bottom: 1.8em;
1202
  }
1203
 
1204
+ /* line 130, sass/partials/_sidebar_placements.scss */
1205
 
1206
  .inner-sidebar .cmb2-metabox-title,
1207
  #side-sortables .cmb2-metabox-title {
1209
  font-style: italic;
1210
  }
1211
 
1212
+ /* line 135, sass/partials/_sidebar_placements.scss */
1213
 
1214
  .inner-sidebar .cmb-remove-row,
1215
  #side-sortables .cmb-remove-row {
1218
  padding-bottom: 0;
1219
  }
1220
 
1221
+ /* line 141, sass/partials/_sidebar_placements.scss */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1222
 
1223
  .inner-sidebar .cmb2-upload-button,
1224
  #side-sortables .cmb2-upload-button {
1228
 
1229
  /* line 2, sass/partials/_collapsible_ui.scss */
1230
 
 
 
 
 
 
 
1231
  .cmb2-metabox .cmbhandle {
1232
  color: #aaa;
1233
  float: right;
1238
  position: relative;
1239
  }
1240
 
1241
+ /* line 10, sass/partials/_collapsible_ui.scss */
1242
 
1243
  .cmb2-metabox .cmbhandle:before {
1244
  content: '\f142';
1254
  text-decoration: none !important;
1255
  }
1256
 
1257
+ /* line 27, sass/partials/_collapsible_ui.scss */
1258
 
1259
  .cmb2-metabox .postbox.closed .cmbhandle:before {
1260
  content: '\f140';
1261
  }
1262
 
1263
+ /* line 33, sass/partials/_collapsible_ui.scss */
1264
 
1265
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row {
1266
  -webkit-appearance: none !important;
1274
  opacity: .5;
1275
  }
1276
 
1277
+ /* line 43, sass/partials/_collapsible_ui.scss */
1278
 
1279
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]) {
1280
  cursor: pointer;
1282
  opacity: 1;
1283
  }
1284
 
1285
+ /* line 47, sass/partials/_collapsible_ui.scss */
1286
 
1287
  .cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover {
1288
  color: #f00;
1982
 
1983
  @media (max-width: 450px) {
1984
 
1985
+ /* line 193, sass/partials/_main_wrap.scss */
1986
 
1987
  .cmb-th {
1988
  font-size: 1.2em;
1997
 
1998
  .cmb-th label {
1999
  display: block;
2000
+ margin-top: 0;
2001
+ margin-bottom: 0.5em;
 
 
 
 
 
 
 
 
 
 
2002
  }
2003
 
2004
+ /* line 511, sass/partials/_main_wrap.scss */
2005
 
2006
  .cmb-th,
2007
  .cmb-td,
2011
  width: 100%;
2012
  }
2013
 
2014
+ /* line 68, sass/partials/_post_metaboxes.scss */
2015
 
2016
  .cmb2-postbox .cmb-row:not(:last-of-type),
2017
  .cmb2-postbox .cmb-repeatable-group:not(:last-of-type),
2020
  border-bottom: 0;
2021
  }
2022
 
2023
+ /* line 23, sass/partials/_options-page.scss */
2024
+
2025
+ .cmb2-options-page .cmb2-metabox > .cmb-row > .cmb-th + .cmb-td {
2026
+ padding: 0;
2027
+ margin-left: 0;
2028
+ }
2029
+
2030
  }
2031
 
lib/admin/CMB2/css/cmb2.css.map CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "version": 3,
3
- "mappings": "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",
4
- "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss"],
5
  "names": [],
6
  "file": "cmb2.css"
7
  }
1
  {
2
  "version": 3,
3
+ "mappings": "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",
4
+ "sources": ["sass/cmb2.scss","sass/partials/_main_wrap.scss","sass/partials/_variables.scss","sass/partials/_mixins.scss","sass/partials/_post_metaboxes.scss","sass/partials/_context_metaboxes.scss","sass/partials/_options-page.scss","sass/partials/_misc.scss","sass/partials/_sidebar_placements.scss","sass/partials/_collapsible_ui.scss","sass/partials/_jquery_ui.scss"],
5
  "names": [],
6
  "file": "cmb2.css"
7
  }
lib/admin/CMB2/css/cmb2.min.css CHANGED
@@ -1 +1 @@
1
- .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat-row{padding:1.8em 0 0}.cmb2-wrap .cmb-row.cmb-repeat-row:first-of-type{padding:0}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1.8em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb2-metabox>.cmb-row .cmb-repeat-table .cmb-row>.cmb-td{padding-right:20px;box-sizing:border-box;float:left}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em;max-width:1000px}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-repeatable-group .cmb-group-description .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-repeat-row .cmb-td,.cmb2-postbox .cmb-repeat-row .cmb-td{padding-bottom:1.8em}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody{display:table;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody input.regular-text{width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row),.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(.hidden):not(.empty-row){display:table-row}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td{display:table-cell;float:none;width:100%}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-row:not(:first-of-type) .cmb-td{padding-top:1.8em}.cmb-type-group .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb-type-group .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row .cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row,.cmb2-postbox .cmb2-metabox>.cmb-row.table-layout .cmb-repeat-table .cmb-tbody .cmb-td.cmb-remove-row{padding-right:0}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-options-page .cmb2-metabox-title{font-size:1.3em;margin:1em 0}.cmb2-options-page .cmb2-metabox-title+p.cmb2-metabox-description{margin-top:-1.6em;margin-bottom:.8em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td,#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td,.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-td .cmb-td,.inner-sidebar .cmb-td .cmb-td{padding-bottom:1em}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;padding-bottom:5px}#side-sortables .cmb-th label:after,.inner-sidebar .cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td{width:auto;clear:none;float:left;padding-top:0}#side-sortables .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row,.inner-sidebar .cmb-type-colorpicker .cmb-repeat-row .cmb-td.cmb-remove-row{float:right;margin:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmb-type-group{max-width:1000px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;padding-bottom:5px}.cmb-th label:after{border-bottom:1px solid #e9e9e9;content:'';clear:both;display:block;padding-top:.4em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}}
1
+ .cmb2-wrap{margin:0}.cmb2-wrap input,.cmb2-wrap textarea{font-size:14px;max-width:100%;padding:5px}.cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb2-wrap textarea{width:500px}.cmb2-wrap textarea.cmb2-textarea-code{font-family:"Courier 10 Pitch",Courier,monospace;line-height:16px}.cmb2-wrap input.cmb2-text-small,.cmb2-wrap input.cmb2-timepicker{width:100px}.cmb2-wrap input.cmb2-text-money{width:90px}.cmb2-wrap input.cmb2-text-medium{width:230px}.cmb2-wrap input.cmb2-upload-file{width:65%}.cmb2-wrap input.ed_button{padding:2px 4px}.cmb2-wrap input:not([type=hidden])+.button-secondary,.cmb2-wrap input:not([type=hidden])+input,.cmb2-wrap input:not([type=hidden])+select{margin-left:20px}.cmb2-wrap ul{margin:0}.cmb2-wrap li{font-size:14px;line-height:16px;margin:1px 0 5px}.cmb2-wrap select{font-size:14px;margin-top:3px}.cmb2-wrap input:focus,.cmb2-wrap textarea:focus{background:#fffff8}.cmb2-wrap input[type=checkbox],.cmb2-wrap input[type=radio]{margin:0 5px 0 0;padding:0}.cmb2-wrap .button-secondary,.cmb2-wrap button{white-space:nowrap}.cmb2-wrap .mceLayout{border:1px solid #e9e9e9!important}.cmb2-wrap .mceIframeContainer{background:#fff}.cmb2-wrap .meta_mce{width:97%}.cmb2-wrap .meta_mce textarea{width:100%}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-input-wrap{vertical-align:middle}.cmb2-wrap .wp-color-result,.cmb2-wrap .wp-picker-container{margin:0 10px 0 0}.cmb2-wrap .cmb-row{margin:0}.cmb2-wrap .cmb-row:after{content:'';clear:both;display:block;width:100%}.cmb2-wrap .cmb-row.cmb-repeat .cmb2-metabox-description{padding-top:0;padding-bottom:1em}.cmb2-metabox{clear:both;margin:0}.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox .cmb-field-list>.cmb-row:first-of-type>.cmb-th,.cmb2-metabox>.cmb-row:first-of-type>.cmb-td,.cmb2-metabox>.cmb-row:first-of-type>.cmb-th{border:0}.cmb-add-row{margin:1.8em 0 0}.cmb-nested .cmb-td,.cmb-repeatable-group .cmb-th,.cmb-repeatable-group:first-of-type{border:0}.cmb-repeatable-group:last-of-type,.cmb-row:last-of-type,.cmb2-wrap .cmb-row:last-of-type{border-bottom:0}.cmb-repeatable-grouping{border:1px solid #e9e9e9;padding:0 1em}.cmb-repeatable-grouping.cmb-row{margin:0 0 .8em}.cmb-th{color:#222;float:left;font-weight:600;line-height:1.3;padding:20px 10px 20px 0;vertical-align:top;width:200px}.cmb-td{line-height:1.3;max-width:100%;padding:15px 10px;vertical-align:middle}.cmb-type-title .cmb-td{padding:0}.cmb-th label{display:block;padding:5px 0}.cmb-th+.cmb-td{float:left}.cmb-td .cmb-td{padding-bottom:1em}.cmb-remove-row{text-align:right}.empty-row.hidden{display:none}.cmb-repeat-table{background-color:#fafafa;border:1px solid #e1e1e1}.cmb-repeat-table .cmb-row.cmb-repeat-row{position:relative;counter-increment:el;margin:0;padding:10px 10px 10px 50px;border-bottom:none!important}.cmb-repeat-table .cmb-row.cmb-repeat-row+.cmb-repeat-row{border-top:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row:before{content:counter(el);display:block;top:0;left:0;position:absolute;width:35px;height:100%;line-height:35px;color:#aaa;text-align:center;border-right:solid 1px #e9e9e9}.cmb-repeat-table .cmb-row.cmb-repeat-row .cmb-td{margin:0;padding:0}.cmb-repeat-table+.cmb-add-row{margin:0}.cmb-repeat-table+.cmb-add-row:before{content:'';width:1px;height:1.6em;display:block;margin-left:17px;background-color:#dcdcdc}.cmb-repeat-table .cmb-remove-row{top:7px;right:7px;position:absolute;width:auto;margin-left:0;padding:0!important;display:none}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button{font-size:20px;text-indent:-1000px;overflow:hidden;position:relative;height:auto;line-height:1;padding:0 10px}.cmb-repeat-table .cmb-remove-row>.cmb-remove-row-button:before{content:"";font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cmb-repeat-table .cmb-repeat-row:hover .cmb-remove-row{display:block}.cmb-repeatable-group .cmb-th{padding:5px}.cmb-repeatable-group .cmb-group-title{background-color:#e9e9e9;padding:8px 12px 8px 2.2em;margin:0 -1em;min-height:1.5em;font-size:14px;line-height:1.4}.cmb-repeatable-group .cmb-group-title h4{border:0;margin:0;font-size:1.2em;font-weight:500;padding:.5em .75em}.cmb-repeatable-group .cmb-group-title .cmb-th{display:block;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th{font-size:1.2em;display:block;float:none;padding-bottom:1em;text-align:left;width:100%}.cmb-repeatable-group .cmb-group-description .cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-repeatable-group .cmb-shift-rows{font-size:1em;margin-right:1em;text-decoration:none}.cmb-repeatable-group .cmb-shift-rows .dashicons{font-size:1.5em;height:1.5em;line-height:1.2em;width:1em}.cmb-repeatable-group .cmb-shift-rows .dashicons.dashicons-arrow-down-alt2{line-height:1.3em}.cmb-repeatable-group .cmb2-upload-button{float:right}p.cmb2-metabox-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}span.cmb2-metabox-description{color:#aaa;font-style:italic}.cmb2-metabox-title{margin:0 0 5px;padding:5px 0 0;font-size:14px}.cmb-inline ul{padding:4px 0 0}.cmb-inline li{display:inline-block;padding-right:18px}.cmb-type-textarea-code pre{margin:0}.cmb2-media-status .img-status{clear:none;display:inline-block;vertical-align:middle;margin-right:10px;width:auto}.cmb2-media-status .img-status img{max-width:350px;height:auto}.cmb2-media-status .embed-status,.cmb2-media-status .img-status img{background:#fff;border:1px solid #e9e9e9;border-radius:2px;-moz-border-radius:2px;margin:15px 0 0;padding:5px}.cmb2-media-status .embed-status{float:left;max-width:800px}.cmb2-media-status .embed-status,.cmb2-media-status .img-status{position:relative}.cmb2-media-status .embed-status .cmb2-remove-file-button,.cmb2-media-status .img-status .cmb2-remove-file-button{background:url(../images/ico-delete.png);height:16px;left:-5px;position:absolute;text-indent:-9999px;top:-5px;width:16px}.cmb2-media-status .img-status .cmb2-remove-file-button{top:10px}.cmb2-media-status .file-status>span,.cmb2-media-status .img-status img{cursor:pointer}.cmb-type-file-list .cmb2-media-status .img-status{clear:none;vertical-align:middle;width:auto;margin-right:10px;margin-bottom:10px;margin-top:0}.cmb-attach-list li{clear:both;display:inline-block;width:100%;margin-top:5px;margin-bottom:10px}.cmb-attach-list li img{cursor:move;float:left;margin-right:10px}.cmb2-remove-wrapper{margin:0}.child-cmb2 .cmb-th{text-align:left}.cmb2-indented-hierarchy{padding-left:1.5em}#poststuff .cmb-group-title{margin-left:-1em;margin-right:-1em;min-height:1.5em}#poststuff .repeatable .cmb-group-title{padding-left:2.2em}.cmb-type-group .cmb2-wrap,.cmb2-postbox .cmb2-wrap{margin:0}.cmb-type-group .cmb2-wrap>.cmb-field-list>.cmb-row,.cmb2-postbox .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.8em 0}.cmb-type-group .cmb2-wrap input[type=text].cmb2-oembed,.cmb2-postbox .cmb2-wrap input[type=text].cmb2-oembed{width:100%}.cmb-type-group .cmb-row,.cmb2-postbox .cmb-row{padding:0 0 1.8em;margin:0 0 .8em}.cmb-type-group .cmb-row .cmbhandle,.cmb2-postbox .cmb-row .cmbhandle{right:-1em;position:relative}.cmb-type-group .cmb-repeatable-grouping,.cmb2-postbox .cmb-repeatable-grouping{padding:0 1em;max-width:100%;min-width:1px!important}.cmb-type-group .cmb-repeatable-group>.cmb-row,.cmb2-postbox .cmb-repeatable-group>.cmb-row{padding-bottom:0}.cmb-type-group .cmb-th,.cmb2-postbox .cmb-th{width:18%;padding:0 2% 0 0}.cmb-type-group .cmb-td,.cmb2-postbox .cmb-td{margin-bottom:0;padding:0;line-height:1.3}.cmb-type-group .cmb-th+.cmb-td,.cmb2-postbox .cmb-th+.cmb-td{width:80%;float:right}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:1px solid #e9e9e9}.cmb-type-group .cmb-remove-field-row,.cmb-type-group .cmb-repeat-group-field,.cmb2-postbox .cmb-remove-field-row,.cmb2-postbox .cmb-repeat-group-field{padding-top:1.8em}.js .cmb2-postbox.context-box .toggle-indicator:before{content:"\f142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.js .cmb2-postbox.context-box.closed .toggle-indicator:before{content:"\f140"}.cmb2-postbox.context-box{margin-bottom:10px}.cmb2-postbox.context-box.context-after_title-box,.cmb2-postbox.context-box.context-before_permalink-box{margin-top:10px}.cmb2-postbox.context-box.context-after_editor-box{margin-top:20px;margin-bottom:0}.cmb2-postbox.context-box.context-form_top-box{margin-top:10px}.cmb2-postbox.context-box.context-form_top-box .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.cmb2-postbox.context-box .hndle{cursor:auto}.cmb2-context-wrap{margin-top:10px}.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:300px;width:auto}.cmb2-context-wrap.cmb2-context-wrap-no-title .cmb2-metabox{padding:10px}.cmb2-context-wrap .cmb-th{padding:0 2% 0 0;width:18%}.cmb2-context-wrap .cmb-td{width:80%;padding:0}.cmb2-context-wrap .cmb-row{margin-bottom:10px}.cmb2-context-wrap .cmb-row:last-of-type{margin-bottom:0}.cmb2-options-page{max-width:1200px}.cmb2-options-page.wrap>h2{margin-bottom:1em}.cmb2-options-page .cmb2-metabox>.cmb-row{padding:1em;margin-top:-1px;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,.05)}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th{padding:0;font-weight:initial}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{float:none;padding:0 0 0 1em;margin-left:200px}.cmb2-options-page .cmb2-wrap .cmb-type-title{margin-top:1em;padding:.6em 1em;background-color:#fafafa}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:12px;margin-top:0;margin-bottom:0;text-transform:uppercase}.cmb2-options-page .cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:.25em}.cmb2-options-page .cmb-repeatable-group .cmb-group-description .cmb-th{padding:0 0 .8em}.cmb2-options-page .cmb-repeatable-group .cmb-group-name{font-size:16px;margin-top:0;margin-bottom:0}.cmb2-options-page .cmb-repeatable-group .cmb-th>.cmb2-metabox-description{font-weight:400;padding-bottom:0!important}#poststuff .cmb-repeatable-group h2{margin:0}.edit-tags-php .cmb2-metabox-title,.profile-php .cmb2-metabox-title,.user-edit-php .cmb2-metabox-title{font-size:1.4em}.cmb2-no-box-wrap .cmb-spinner,.cmb2-postbox .cmb-spinner{float:left;display:none}.cmb-spinner{display:none}.cmb-spinner.is-active{display:block}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row,.inner-sidebar .cmb2-wrap>.cmb-field-list>.cmb-row{padding:1.4em 0}#side-sortables .cmb2-wrap input[type=text]:not(.wp-color-picker),.inner-sidebar .cmb2-wrap input[type=text]:not(.wp-color-picker){width:100%}#side-sortables .cmb2-wrap input+input:not(.wp-picker-clear),#side-sortables .cmb2-wrap input+select,.inner-sidebar .cmb2-wrap input+input:not(.wp-picker-clear),.inner-sidebar .cmb2-wrap input+select{margin-left:0;margin-top:1em;display:block}#side-sortables .cmb2-wrap input.cmb2-text-money,.inner-sidebar .cmb2-wrap input.cmb2-text-money{max-width:70%}#side-sortables .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description,.inner-sidebar .cmb2-wrap input.cmb2-text-money+.cmb2-metabox-description{display:block}#side-sortables .cmb2-wrap label,.inner-sidebar .cmb2-wrap label{display:block;font-weight:700;padding:0 0 5px}#side-sortables textarea,.inner-sidebar textarea{max-width:99%}#side-sortables .cmb-repeatable-group,.inner-sidebar .cmb-repeatable-group{border-bottom:1px solid #e9e9e9}#side-sortables .cmb-type-group>.cmb-td>.cmb-repeatable-group,.inner-sidebar .cmb-type-group>.cmb-td>.cmb-repeatable-group{border-bottom:0;margin-bottom:-1.4em}#side-sortables .cmb-td:not(.cmb-remove-row),#side-sortables .cmb-th,#side-sortables .cmb-th+.cmb-td,.inner-sidebar .cmb-td:not(.cmb-remove-row),.inner-sidebar .cmb-th,.inner-sidebar .cmb-th+.cmb-td{width:100%;display:block;float:none}#side-sortables .closed .inside,.inner-sidebar .closed .inside{display:none}#side-sortables .cmb-th,.inner-sidebar .cmb-th{display:block;float:none;padding-bottom:1em;text-align:left;width:100%;padding-left:0;padding-right:0}#side-sortables .cmb-th label,.inner-sidebar .cmb-th label{display:block;margin-top:0;margin-bottom:.5em;font-size:14px;line-height:1.4em}#side-sortables .cmb-group-description .cmb-th,.inner-sidebar .cmb-group-description .cmb-th{padding-top:0}#side-sortables .cmb-group-description .cmb2-metabox-description,#side-sortables .cmb-group-title .cmb-th,.inner-sidebar .cmb-group-description .cmb2-metabox-description,.inner-sidebar .cmb-group-title .cmb-th{padding:0}#side-sortables .cmb-repeatable-grouping+.cmb-repeatable-grouping,.inner-sidebar .cmb-repeatable-grouping+.cmb-repeatable-grouping{margin-top:1em}#side-sortables .cmb2-media-status .embed-status img,#side-sortables .cmb2-media-status .img-status img,.inner-sidebar .cmb2-media-status .embed-status img,.inner-sidebar .cmb2-media-status .img-status img{max-width:90%;height:auto}#side-sortables .cmb2-list label,.inner-sidebar .cmb2-list label{display:inline;font-weight:400}#side-sortables .cmb2-metabox-description,.inner-sidebar .cmb2-metabox-description{display:block;padding:7px 0 0}#side-sortables .cmb-type-checkbox .cmb-td label,#side-sortables .cmb-type-checkbox .cmb2-metabox-description,.inner-sidebar .cmb-type-checkbox .cmb-td label,.inner-sidebar .cmb-type-checkbox .cmb2-metabox-description{font-weight:400;display:inline}#side-sortables .cmb-row .cmb2-metabox-description,.inner-sidebar .cmb-row .cmb2-metabox-description{padding-bottom:1.8em}#side-sortables .cmb2-metabox-title,.inner-sidebar .cmb2-metabox-title{font-size:1.2em;font-style:italic}#side-sortables .cmb-remove-row,.inner-sidebar .cmb-remove-row{clear:both;padding-top:12px;padding-bottom:0}#side-sortables .cmb2-upload-button,.inner-sidebar .cmb2-upload-button{clear:both;margin-top:12px}.cmb2-metabox .cmbhandle{color:#aaa;float:right;width:27px;height:30px;cursor:pointer;right:-1em;position:relative}.cmb2-metabox .cmbhandle:before{content:'\f142';right:12px;font:400 20px/1 dashicons;speak:none;display:inline-block;padding:8px 10px;top:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.cmb2-metabox .postbox.closed .cmbhandle:before{content:'\f140'}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{-webkit-appearance:none!important;background:none!important;border:none!important;position:absolute;left:0;top:.5em;line-height:1em;padding:2px 6px 3px;opacity:.5}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]){cursor:pointer;color:#a00;opacity:1}.cmb2-metabox button.dashicons-before.dashicons-no-alt.cmb-remove-group-row:not([disabled]):hover{color:red}* html .cmb2-element.ui-helper-clearfix{height:1%}.cmb2-element .ui-datepicker,.cmb2-element.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto}.cmb2-element .ui-datepicker *,.cmb2-element.ui-datepicker *{padding:0;font-family:"Open Sans",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cmb2-element .ui-datepicker table,.cmb2-element.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cmb2-element .ui-datepicker .ui-datepicker-title,.cmb2-element.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.cmb2-element .ui-datepicker .ui-datepicker-title select,.cmb2-element.ui-datepicker .ui-datepicker-title select{margin-top:-8px;margin-bottom:-8px}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element .ui-datepicker .ui-state-hover.ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-next,.cmb2-element.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover,.cmb2-element.ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover{left:0}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element .ui-datepicker .ui-datepicker-next-hover,.cmb2-element.ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next-hover{right:0}.cmb2-element .ui-datepicker .ui-datepicker-next span,.cmb2-element .ui-datepicker .ui-datepicker-prev span,.cmb2-element.ui-datepicker .ui-datepicker-next span,.cmb2-element.ui-datepicker .ui-datepicker-prev span{display:none}.cmb2-element .ui-datepicker .ui-datepicker-prev,.cmb2-element.ui-datepicker .ui-datepicker-prev{float:left}.cmb2-element .ui-datepicker .ui-datepicker-next,.cmb2-element.ui-datepicker .ui-datepicker-next{float:right}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{font:400 20px/34px dashicons;padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.cmb2-element .ui-datepicker .ui-datepicker-prev:before,.cmb2-element.ui-datepicker .ui-datepicker-prev:before{content:'\f341'}.cmb2-element .ui-datepicker .ui-datepicker-next:before,.cmb2-element.ui-datepicker .ui-datepicker-next:before{content:'\f345'}.cmb2-element .ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element .ui-datepicker .ui-datepicker-prev-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-next-hover:before,.cmb2-element.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.cmb2-element .ui-datepicker select.ui-datepicker-month,.cmb2-element .ui-datepicker select.ui-datepicker-year,.cmb2-element.ui-datepicker select.ui-datepicker-month,.cmb2-element.ui-datepicker select.ui-datepicker-year{width:33%;background:0 0;border-color:transparent;box-shadow:none;color:#fff}.cmb2-element .ui-datepicker select.ui-datepicker-month option,.cmb2-element .ui-datepicker select.ui-datepicker-year option,.cmb2-element.ui-datepicker select.ui-datepicker-month option,.cmb2-element.ui-datepicker select.ui-datepicker-year option{color:#333}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{color:#fff;font-weight:600}.cmb2-element .ui-datepicker thead th,.cmb2-element.ui-datepicker thead th{font-weight:400}.cmb2-element .ui-datepicker th,.cmb2-element.ui-datepicker th{padding:10px}.cmb2-element .ui-datepicker td,.cmb2-element.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-other-month,.cmb2-element.ui-datepicker td.ui-datepicker-other-month{border:transparent}.cmb2-element .ui-datepicker td.ui-datepicker-week-end,.cmb2-element.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.cmb2-element .ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-week-end.ui-datepicker-today{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.1)}.cmb2-element .ui-datepicker td.ui-datepicker-today,.cmb2-element.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.cmb2-element .ui-datepicker td.ui-datepicker-current-day,.cmb2-element.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.cmb2-element .ui-datepicker td .ui-state-default,.cmb2-element.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.cmb2-element .ui-datepicker td.ui-state-disabled .ui-state-default,.cmb2-element.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.cmb2-element .ui-datepicker .ui-datepicker-header,.cmb2-element .ui-datepicker .ui-widget-header,.cmb2-element.ui-datepicker .ui-datepicker-header,.cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.cmb2-element .ui-datepicker thead,.cmb2-element.ui-datepicker thead{background:#32373c}.cmb2-element .ui-datepicker td .ui-state-active,.cmb2-element .ui-datepicker td .ui-state-hover,.cmb2-element.ui-datepicker td .ui-state-active,.cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.cmb2-element .ui-datepicker .ui-timepicker-div,.cmb2-element.ui-datepicker .ui-timepicker-div{font-size:14px}.cmb2-element .ui-datepicker .ui-timepicker-div dl,.cmb2-element.ui-datepicker .ui-timepicker-div dl{text-align:left;padding:0 .6em}.cmb2-element .ui-datepicker .ui-timepicker-div dl dt,.cmb2-element.ui-datepicker .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd{margin:0 10px 10px 40%}.cmb2-element .ui-datepicker .ui-timepicker-div dl dd select,.cmb2-element.ui-datepicker .ui-timepicker-div dl dd select{width:100%}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane{padding:.6em;text-align:left}.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element .ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-primary,.cmb2-element.ui-datepicker .ui-timepicker-div+.ui-datepicker-buttonpane .button-secondary{padding:0 10px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 .6em .4em .4em}.admin-color-fresh .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-fresh .cmb2-element.ui-datepicker .ui-widget-header{background:#00a0d2}.admin-color-fresh .cmb2-element .ui-datepicker thead,.admin-color-fresh .cmb2-element.ui-datepicker thead{background:#32373c}.admin-color-fresh .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-fresh .cmb2-element.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-blue .cmb2-element.ui-datepicker .ui-widget-header{background:#52accc}.admin-color-blue .cmb2-element .ui-datepicker thead,.admin-color-blue .cmb2-element.ui-datepicker thead{background:#4796b3}.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-blue .cmb2-element.ui-datepicker td .ui-state-hover{background:#096484;color:#fff}.admin-color-blue .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-blue .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-coffee .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-coffee .cmb2-element.ui-datepicker .ui-widget-header{background:#59524c}.admin-color-coffee .cmb2-element .ui-datepicker thead,.admin-color-coffee .cmb2-element.ui-datepicker thead{background:#46403c}.admin-color-coffee .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-coffee .cmb2-element.ui-datepicker td .ui-state-hover{background:#c7a589;color:#fff}.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ectoplasm .cmb2-element.ui-datepicker .ui-widget-header{background:#523f6d}.admin-color-ectoplasm .cmb2-element .ui-datepicker thead,.admin-color-ectoplasm .cmb2-element.ui-datepicker thead{background:#413256}.admin-color-ectoplasm .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ectoplasm .cmb2-element.ui-datepicker td .ui-state-hover{background:#a3b745;color:#fff}.admin-color-midnight .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-midnight .cmb2-element.ui-datepicker .ui-widget-header{background:#363b3f}.admin-color-midnight .cmb2-element .ui-datepicker thead,.admin-color-midnight .cmb2-element.ui-datepicker thead{background:#26292c}.admin-color-midnight .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-midnight .cmb2-element.ui-datepicker td .ui-state-hover{background:#e14d43;color:#fff}.admin-color-ocean .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-ocean .cmb2-element.ui-datepicker .ui-widget-header{background:#738e96}.admin-color-ocean .cmb2-element .ui-datepicker thead,.admin-color-ocean .cmb2-element.ui-datepicker thead{background:#627c83}.admin-color-ocean .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-ocean .cmb2-element.ui-datepicker td .ui-state-hover{background:#9ebaa0;color:#fff}.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-datepicker-header .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker .ui-widget-header{background:#cf4944}.admin-color-sunrise .cmb2-element .ui-datepicker th,.admin-color-sunrise .cmb2-element.ui-datepicker th{border-color:#be3631;background:#be3631}.admin-color-sunrise .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-sunrise .cmb2-element.ui-datepicker td .ui-state-hover{background:#dd823b;color:#fff}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-light .cmb2-element.ui-datepicker .ui-widget-header{background:#e5e5e5}.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element .ui-datepicker select.ui-datepicker-year,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-month,.admin-color-light .cmb2-element.ui-datepicker select.ui-datepicker-year{color:#555}.admin-color-light .cmb2-element .ui-datepicker thead,.admin-color-light .cmb2-element.ui-datepicker thead{background:#888}.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element .ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-default,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-next:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-prev:before,.admin-color-light .cmb2-element.ui-datepicker .ui-datepicker-title,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-default{color:#555}.admin-color-light .cmb2-element .ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-active,.admin-color-light .cmb2-element.ui-datepicker td .ui-state-hover{background:#ccc}.admin-color-light .cmb2-element .ui-datepicker td.ui-datepicker-today,.admin-color-light .cmb2-element.ui-datepicker td.ui-datepicker-today{background:#eee}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker .ui-widget-header{background:#56b274}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker thead,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker thead{background:#36533f}.admin-color-bbp-evergreen .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-evergreen .cmb2-element.ui-datepicker td .ui-state-hover{background:#446950;color:#fff}.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element .ui-datepicker .ui-widget-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-datepicker-header,.admin-color-bbp-mint .cmb2-element.ui-datepicker .ui-widget-header{background:#4ca26a}.admin-color-bbp-mint .cmb2-element .ui-datepicker thead,.admin-color-bbp-mint .cmb2-element.ui-datepicker thead{background:#4f6d59}.admin-color-bbp-mint .cmb2-element .ui-datepicker td .ui-state-hover,.admin-color-bbp-mint .cmb2-element.ui-datepicker td .ui-state-hover{background:#5fb37c;color:#fff}@media only screen and (max-width:850px){.cmb2-context-wrap.cmb2-context-wrap-form_top{margin-right:0}}@media (max-width:450px){.cmb-th{font-size:1.2em;padding-bottom:1em;text-align:left}.cmb-th label{display:block;margin-top:0;margin-bottom:.5em}.cmb-td,.cmb-th,.cmb-th+.cmb-td{display:block;float:none;width:100%}.cmb-type-group .cmb-repeatable-group:not(:last-of-type),.cmb-type-group .cmb-row:not(:last-of-type),.cmb2-postbox .cmb-repeatable-group:not(:last-of-type),.cmb2-postbox .cmb-row:not(:last-of-type){border-bottom:0}.cmb2-options-page .cmb2-metabox>.cmb-row>.cmb-th+.cmb-td{padding:0;margin-left:0}}
lib/admin/CMB2/includes/CMB2.php CHANGED
@@ -110,6 +110,8 @@ class CMB2 extends CMB2_Base {
110
  */
111
 
112
  // 'menu_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
 
 
113
  'parent_slug' => '', // Used as first param in add_submenu_page().
114
  'capability' => 'manage_options', // Cap required to view options-page.
115
  'icon_url' => '', // Menu icon. Only applicable if 'parent_slug' is left empty.
@@ -118,6 +120,9 @@ class CMB2 extends CMB2_Base {
118
  'admin_menu_hook' => 'admin_menu', // Alternately 'network_admin_menu' to add network-level options page.
119
  'display_cb' => false, // Override the options-page form output (CMB2_Hookup::options_page_output()).
120
  'save_button' => '', // The text for the options-page save button. Defaults to 'Save'.
 
 
 
121
  );
122
 
123
  /**
@@ -177,16 +182,14 @@ class CMB2 extends CMB2_Base {
177
  $this->meta_box = wp_parse_args( $config, $this->mb_defaults );
178
  $this->meta_box['fields'] = array();
179
 
180
- $types = $this->box_types();
 
 
181
 
182
  if ( $this->is_options_page_mb() ) {
183
- $this->mb_object_type = 'options-page';
184
- $types[] = $this->mb_object_type;
185
  }
186
 
187
- // Ensures object_types is an array.
188
- $this->set_prop( 'object_types', $types ) ;
189
- $this->object_id( $object_id );
190
  $this->mb_object_type();
191
 
192
  if ( ! empty( $config['fields'] ) && is_array( $config['fields'] ) ) {
@@ -203,6 +206,12 @@ class CMB2 extends CMB2_Base {
203
  * @param array $cmb This CMB2 object
204
  */
205
  do_action( "cmb2_init_{$this->cmb_id}", $this );
 
 
 
 
 
 
206
  }
207
 
208
  /**
@@ -358,18 +367,6 @@ class CMB2 extends CMB2_Base {
358
 
359
  $this->render_hidden_fields();
360
 
361
- /**
362
- * Hook after form form has been rendered
363
- *
364
- * @param array $cmb_id The current box ID.
365
- * @param int $object_id The ID of the current object.
366
- * @param string $object_type The type of object you are working with.
367
- * Usually `post` (this applies to all post-types).
368
- * Could also be `comment`, `user` or `options-page`.
369
- * @param array $cmb This CMB2 object.
370
- */
371
- do_action( 'cmb2_after_form', $this->cmb_id, $object_id, $object_type, $this );
372
-
373
  /**
374
  * Hook after form form has been rendered
375
  *
@@ -384,6 +381,18 @@ class CMB2 extends CMB2_Base {
384
  */
385
  do_action( "cmb2_after_{$object_type}_form_{$this->cmb_id}", $object_id, $this );
386
 
 
 
 
 
 
 
 
 
 
 
 
 
387
  echo "\n<!-- End CMB2 Fields -->\n";
388
 
389
  return $this;
@@ -422,32 +431,55 @@ class CMB2 extends CMB2_Base {
422
  }
423
 
424
  /**
425
- * Render a repeatable group.
426
  *
427
- * @param array $args Array of field arguments for a group field parent.
428
  * @return CMB2_Field|null Group field object.
429
  */
430
  public function render_group( $args ) {
 
431
 
432
- if ( ! isset( $args['id'], $args['fields'] ) || ! is_array( $args['fields'] ) ) {
 
 
 
 
 
 
433
  return;
434
  }
435
 
436
- $field_group = $this->get_field( $args );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
437
 
438
  // If field is requesting to be conditionally shown.
439
  if ( ! $field_group || ! $field_group->should_show() ) {
440
  return;
441
  }
442
 
443
- $desc = $field_group->args( 'description' );
444
- $label = $field_group->args( 'name' );
445
- $group_val = (array) $field_group->value();
446
- $remove_disabled = count( $group_val ) <= 1 ? 'disabled="disabled" ' : '';
447
  $field_group->index = 0;
448
 
449
  $field_group->peform_param_callback( 'before_group' );
450
 
 
 
 
 
451
  echo '<div class="cmb-row cmb-repeat-group-wrap ', esc_attr( $field_group->row_classes() ), '" data-fieldtype="group"><div class="cmb-td"><div data-groupid="', esc_attr( $field_group->id() ), '" id="', esc_attr( $field_group->id() ), '_repeat" ', $this->group_wrap_attributes( $field_group ), '>';
452
 
453
  if ( $desc || $label ) {
@@ -464,11 +496,11 @@ class CMB2 extends CMB2_Base {
464
 
465
  if ( ! empty( $group_val ) ) {
466
  foreach ( $group_val as $group_key => $field_id ) {
467
- $this->render_group_row( $field_group, $remove_disabled );
468
  $field_group->index++;
469
  }
470
  } else {
471
- $this->render_group_row( $field_group, $remove_disabled );
472
  }
473
 
474
  if ( $field_group->args( 'repeatable' ) ) {
@@ -529,11 +561,10 @@ class CMB2 extends CMB2_Base {
529
  *
530
  * @since 1.0.2
531
  * @param CMB2_Field $field_group CMB2_Field group field object.
532
- * @param string $remove_disabled Attribute string to disable the remove button.
533
  *
534
  * @return CMB2
535
  */
536
- public function render_group_row( $field_group, $remove_disabled ) {
537
 
538
  $field_group->peform_param_callback( 'before_group_row' );
539
  $closed_class = $field_group->options( 'closed' ) ? ' closed' : '';
@@ -542,7 +573,7 @@ class CMB2 extends CMB2_Base {
542
  <div class="postbox cmb-row cmb-repeatable-grouping', $closed_class, '" data-iterator="', $field_group->index, '">';
543
 
544
  if ( $field_group->args( 'repeatable' ) ) {
545
- echo '<button type="button" ', $remove_disabled, 'data-selector="', $field_group->id(), '_repeat" class="dashicons-before dashicons-no-alt cmb-remove-group-row" title="', esc_attr( $field_group->options( 'remove_button' ) ), '"></button>';
546
  }
547
 
548
  echo '
@@ -569,7 +600,7 @@ class CMB2 extends CMB2_Base {
569
  echo '
570
  <div class="cmb-row cmb-remove-field-row">
571
  <div class="cmb-remove-row">
572
- <button type="button" ', $remove_disabled, 'data-selector="', $field_group->id(), '_repeat" class="cmb-remove-group-row cmb-remove-group-row-button alignright button-secondary">', $field_group->options( 'remove_button' ), '</button>
573
  </div>
574
  </div>
575
  ';
@@ -1036,6 +1067,58 @@ class CMB2 extends CMB2_Base {
1036
  return CMB2_Utils::ensure_array( $this->prop( 'object_types' ), $fallback );
1037
  }
1038
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1039
  /**
1040
  * Determines if metabox is for an options page
1041
  *
@@ -1043,7 +1126,25 @@ class CMB2 extends CMB2_Base {
1043
  * @return boolean True/False.
1044
  */
1045
  public function is_options_page_mb() {
1046
- return ( isset( $this->meta_box['show_on']['key'] ) && 'options-page' === $this->meta_box['show_on']['key'] || array_key_exists( 'options-page', $this->meta_box['show_on'] ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1047
  }
1048
 
1049
  /**
@@ -1054,41 +1155,51 @@ class CMB2 extends CMB2_Base {
1054
  * @return bool
1055
  */
1056
  public function doing_options_page() {
1057
- $key = $this->options_page_key();
1058
- if ( empty( $key ) ) {
1059
- return false;
 
 
1060
  }
1061
 
1062
- $doing_page = (
1063
- ! empty( $_GET['page'] ) && $_GET['page'] === $key
1064
- || ! empty( $_POST['action'] ) && $_POST['action'] === $key
1065
- );
 
 
 
1066
 
1067
- return $doing_page ? $key : false;
1068
  }
1069
 
1070
  /**
1071
  * Get the options page key.
1072
  *
1073
  * @since 2.2.5
1074
- * @return array
1075
  */
1076
- public function options_page_key() {
1077
  $key = '';
1078
  if ( ! $this->is_options_page_mb() ) {
1079
  return $key;
1080
  }
1081
 
 
1082
  if ( ! empty( $this->meta_box['show_on']['value'] ) ) {
1083
  $values = $this->meta_box['show_on']['value'];
1084
  } elseif ( ! empty( $this->meta_box['show_on']['options-page'] ) ) {
1085
  $values = $this->meta_box['show_on']['options-page'];
 
 
1086
  }
1087
 
1088
- if ( is_string( $values ) ) {
1089
  $key = $values;
1090
- } elseif ( is_array( $values ) ) {
1091
- $key = array_shift( $values );
 
 
1092
  }
1093
 
1094
  return $key;
@@ -1186,11 +1297,14 @@ class CMB2 extends CMB2_Base {
1186
  * Get a field object
1187
  *
1188
  * @since 2.0.3
1189
- * @param string|array|CMB2_Field $field Metabox field id or field config array or CMB2_Field object.
1190
- * @param CMB2_Field|null $field_group (optional) CMB2_Field object (group parent).
 
 
 
1191
  * @return CMB2_Field|false CMB2_Field object (or false).
1192
  */
1193
- public function get_field( $field, $field_group = null ) {
1194
  if ( $field instanceof CMB2_Field ) {
1195
  return $field;
1196
  }
@@ -1207,7 +1321,8 @@ class CMB2 extends CMB2_Base {
1207
  list( $field_id, $sub_field_id ) = $ids;
1208
 
1209
  $index = implode( '', $ids ) . ( $field_group ? $field_group->index : '' );
1210
- if ( array_key_exists( $index, $this->fields ) ) {
 
1211
  return $this->fields[ $index ];
1212
  }
1213
 
@@ -1270,18 +1385,6 @@ class CMB2 extends CMB2_Base {
1270
  return $args;
1271
  }
1272
 
1273
- /**
1274
- * Get a new field object specific to this CMB2 object.
1275
- *
1276
- * @since 2.2.0
1277
- * @param array $field_args Metabox field config array.
1278
- * @param CMB2_Field $field_group (optional) CMB2_Field object (group parent).
1279
- * @return CMB2_Field CMB2_Field object.
1280
- */
1281
- protected function get_new_field( $field_args, $field_group = null ) {
1282
- return new CMB2_Field( $this->get_default_args( $field_args, $field_group ) );
1283
- }
1284
-
1285
  /**
1286
  * When fields are added in the old-school way, intitate them as they should be
1287
  *
@@ -1339,6 +1442,18 @@ class CMB2 extends CMB2_Base {
1339
  // Initiate oembed Ajax hooks.
1340
  cmb2_ajax();
1341
  break;
 
 
 
 
 
 
 
 
 
 
 
 
1342
  }
1343
 
1344
  if ( isset( $field['column'] ) && false !== $field['column'] ) {
@@ -1543,11 +1658,12 @@ class CMB2 extends CMB2_Base {
1543
  * Handles metabox property callbacks, and passes this $cmb object as property.
1544
  *
1545
  * @since 2.2.3
1546
- * @param callable $cb The callback method/function/closure.
1547
- * @return mixed Return of the callback function.
 
1548
  */
1549
- protected function do_callback( $cb ) {
1550
- return call_user_func( $cb, $this );
1551
  }
1552
 
1553
  /**
110
  */
111
 
112
  // 'menu_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
113
+ 'message_cb' => '', // Optionally define the options-save message (via a callback).
114
+ 'option_key' => '', // The actual option key and admin menu page slug.
115
  'parent_slug' => '', // Used as first param in add_submenu_page().
116
  'capability' => 'manage_options', // Cap required to view options-page.
117
  'icon_url' => '', // Menu icon. Only applicable if 'parent_slug' is left empty.
120
  'admin_menu_hook' => 'admin_menu', // Alternately 'network_admin_menu' to add network-level options page.
121
  'display_cb' => false, // Override the options-page form output (CMB2_Hookup::options_page_output()).
122
  'save_button' => '', // The text for the options-page save button. Defaults to 'Save'.
123
+ 'disable_settings_errors' => false, // On settings pages (not options-general.php sub-pages), allows disabling.
124
+ 'tab_group' => '', // Tab-group identifier, enables options page tab navigation.
125
+ // 'tab_title' => null, // Falls back to 'title' (above). Do not define here so we can set a fallback.
126
  );
127
 
128
  /**
182
  $this->meta_box = wp_parse_args( $config, $this->mb_defaults );
183
  $this->meta_box['fields'] = array();
184
 
185
+ // Ensures object_types is an array.
186
+ $this->set_prop( 'object_types', $this->box_types() ) ;
187
+ $this->object_id( $object_id );
188
 
189
  if ( $this->is_options_page_mb() ) {
190
+ $this->init_options_mb();
 
191
  }
192
 
 
 
 
193
  $this->mb_object_type();
194
 
195
  if ( ! empty( $config['fields'] ) && is_array( $config['fields'] ) ) {
206
  * @param array $cmb This CMB2 object
207
  */
208
  do_action( "cmb2_init_{$this->cmb_id}", $this );
209
+
210
+ // Hook in the hookup... how meta.
211
+ add_action( "cmb2_init_hookup_{$this->cmb_id}", array( 'CMB2_hookup', 'maybe_init_and_hookup' ) );
212
+
213
+ // Hook in the rest api functionality.
214
+ add_action( "cmb2_init_hookup_{$this->cmb_id}", array( 'CMB2_REST', 'maybe_init_and_hookup' ) );
215
  }
216
 
217
  /**
367
 
368
  $this->render_hidden_fields();
369
 
 
 
 
 
 
 
 
 
 
 
 
 
370
  /**
371
  * Hook after form form has been rendered
372
  *
381
  */
382
  do_action( "cmb2_after_{$object_type}_form_{$this->cmb_id}", $object_id, $this );
383
 
384
+ /**
385
+ * Hook after form form has been rendered
386
+ *
387
+ * @param array $cmb_id The current box ID.
388
+ * @param int $object_id The ID of the current object.
389
+ * @param string $object_type The type of object you are working with.
390
+ * Usually `post` (this applies to all post-types).
391
+ * Could also be `comment`, `user` or `options-page`.
392
+ * @param array $cmb This CMB2 object.
393
+ */
394
+ do_action( 'cmb2_after_form', $this->cmb_id, $object_id, $object_type, $this );
395
+
396
  echo "\n<!-- End CMB2 Fields -->\n";
397
 
398
  return $this;
431
  }
432
 
433
  /**
434
+ * Render a group of fields.
435
  *
436
+ * @param array|CMB2_Field $args Array of field arguments for a group field parent or the group parent field.
437
  * @return CMB2_Field|null Group field object.
438
  */
439
  public function render_group( $args ) {
440
+ $field_group = false;
441
 
442
+ if ( $args instanceof CMB2_Field ) {
443
+ $field_group = 'group' === $args->type() ? $args : false;
444
+ } elseif ( isset( $args['id'], $args['fields'] ) && is_array( $args['fields'] ) ) {
445
+ $field_group = $this->get_field( $args );
446
+ }
447
+
448
+ if ( ! $field_group ) {
449
  return;
450
  }
451
 
452
+ $field_group->render_context = 'edit';
453
+ $field_group->peform_param_callback( 'render_row_cb' );
454
+
455
+ return $field_group;
456
+ }
457
+
458
+ /**
459
+ * The default callback to render a group of fields.
460
+ *
461
+ * @since 2.2.6
462
+ *
463
+ * @param array $field_args Array of field arguments for the group field parent.
464
+ * @param CMB2_Field $field_group The CMB2_Field group object.
465
+ *
466
+ * @return CMB2_Field|null Group field object.
467
+ */
468
+ public function render_group_callback( $field_args, $field_group ) {
469
 
470
  // If field is requesting to be conditionally shown.
471
  if ( ! $field_group || ! $field_group->should_show() ) {
472
  return;
473
  }
474
 
 
 
 
 
475
  $field_group->index = 0;
476
 
477
  $field_group->peform_param_callback( 'before_group' );
478
 
479
+ $desc = $field_group->args( 'description' );
480
+ $label = $field_group->args( 'name' );
481
+ $group_val = (array) $field_group->value();
482
+
483
  echo '<div class="cmb-row cmb-repeat-group-wrap ', esc_attr( $field_group->row_classes() ), '" data-fieldtype="group"><div class="cmb-td"><div data-groupid="', esc_attr( $field_group->id() ), '" id="', esc_attr( $field_group->id() ), '_repeat" ', $this->group_wrap_attributes( $field_group ), '>';
484
 
485
  if ( $desc || $label ) {
496
 
497
  if ( ! empty( $group_val ) ) {
498
  foreach ( $group_val as $group_key => $field_id ) {
499
+ $this->render_group_row( $field_group );
500
  $field_group->index++;
501
  }
502
  } else {
503
+ $this->render_group_row( $field_group );
504
  }
505
 
506
  if ( $field_group->args( 'repeatable' ) ) {
561
  *
562
  * @since 1.0.2
563
  * @param CMB2_Field $field_group CMB2_Field group field object.
 
564
  *
565
  * @return CMB2
566
  */
567
+ public function render_group_row( $field_group ) {
568
 
569
  $field_group->peform_param_callback( 'before_group_row' );
570
  $closed_class = $field_group->options( 'closed' ) ? ' closed' : '';
573
  <div class="postbox cmb-row cmb-repeatable-grouping', $closed_class, '" data-iterator="', $field_group->index, '">';
574
 
575
  if ( $field_group->args( 'repeatable' ) ) {
576
+ echo '<button type="button" data-selector="', $field_group->id(), '_repeat" class="dashicons-before dashicons-no-alt cmb-remove-group-row" title="', esc_attr( $field_group->options( 'remove_button' ) ), '"></button>';
577
  }
578
 
579
  echo '
600
  echo '
601
  <div class="cmb-row cmb-remove-field-row">
602
  <div class="cmb-remove-row">
603
+ <button type="button" data-selector="', $field_group->id(), '_repeat" class="cmb-remove-group-row cmb-remove-group-row-button alignright button-secondary">', $field_group->options( 'remove_button' ), '</button>
604
  </div>
605
  </div>
606
  ';
1067
  return CMB2_Utils::ensure_array( $this->prop( 'object_types' ), $fallback );
1068
  }
1069
 
1070
+ /**
1071
+ * Initates the object types and option key for an options page metabox.
1072
+ *
1073
+ * @since 2.2.5
1074
+ *
1075
+ * @return void
1076
+ */
1077
+ public function init_options_mb() {
1078
+ $keys = $this->options_page_keys();
1079
+ $types = $this->box_types();
1080
+
1081
+ if ( empty( $keys ) ) {
1082
+ $keys = '';
1083
+ $types = $this->deinit_options_mb( $types );
1084
+ } else {
1085
+
1086
+ // Make sure 'options-page' is one of the object types.
1087
+ $types[] = 'options-page';
1088
+ }
1089
+
1090
+ // Set/Reset the option_key property.
1091
+ $this->set_prop( 'option_key', $keys );
1092
+
1093
+ // Reset the object types.
1094
+ $this->set_prop( 'object_types', array_unique( $types ) ) ;
1095
+ }
1096
+
1097
+ /**
1098
+ * If object-page initiation failed, remove traces options page setup.
1099
+ *
1100
+ * @since 2.2.5
1101
+ *
1102
+ * @return void
1103
+ */
1104
+ protected function deinit_options_mb( $types ) {
1105
+ if ( isset( $this->meta_box['show_on']['key'] ) && 'options-page' === $this->meta_box['show_on']['key'] ) {
1106
+ unset( $this->meta_box['show_on']['key'] );
1107
+ }
1108
+
1109
+ if ( array_key_exists( 'options-page', $this->meta_box['show_on'] ) ) {
1110
+ unset( $this->meta_box['show_on']['options-page'] );
1111
+ }
1112
+
1113
+ $index = array_search( 'options-page', $types );
1114
+
1115
+ if ( false !== $index ) {
1116
+ unset( $types[ $index ] );
1117
+ }
1118
+
1119
+ return $types;
1120
+ }
1121
+
1122
  /**
1123
  * Determines if metabox is for an options page
1124
  *
1126
  * @return boolean True/False.
1127
  */
1128
  public function is_options_page_mb() {
1129
+ return (
1130
+ // 'show_on' values checked for back-compatibility.
1131
+ $this->is_old_school_options_page_mb()
1132
+ || in_array( 'options-page', $this->box_types() )
1133
+ );
1134
+ }
1135
+
1136
+ /**
1137
+ * Determines if metabox uses old-schoold options page config.
1138
+ *
1139
+ * @since 2.2.5
1140
+ * @return boolean True/False.
1141
+ */
1142
+ public function is_old_school_options_page_mb() {
1143
+ return (
1144
+ // 'show_on' values checked for back-compatibility.
1145
+ isset( $this->meta_box['show_on']['key'] ) && 'options-page' === $this->meta_box['show_on']['key']
1146
+ || array_key_exists( 'options-page', $this->meta_box['show_on'] )
1147
+ );
1148
  }
1149
 
1150
  /**
1155
  * @return bool
1156
  */
1157
  public function doing_options_page() {
1158
+ $found_key = false;
1159
+ $keys = $this->options_page_keys();
1160
+
1161
+ if ( empty( $keys ) ) {
1162
+ return $found_key;
1163
  }
1164
 
1165
+ if ( ! empty( $_GET['page'] ) && in_array( $_GET['page'], $keys ) ) {
1166
+ $found_key = $_GET['page'];
1167
+ }
1168
+
1169
+ if ( ! empty( $_POST['action'] ) && in_array( $_POST['action'], $keys ) ) {
1170
+ $found_key = $_POST['action'];
1171
+ }
1172
 
1173
+ return $found_key ? $found_key : false;
1174
  }
1175
 
1176
  /**
1177
  * Get the options page key.
1178
  *
1179
  * @since 2.2.5
1180
+ * @return string|array
1181
  */
1182
+ public function options_page_keys() {
1183
  $key = '';
1184
  if ( ! $this->is_options_page_mb() ) {
1185
  return $key;
1186
  }
1187
 
1188
+ $values = null;
1189
  if ( ! empty( $this->meta_box['show_on']['value'] ) ) {
1190
  $values = $this->meta_box['show_on']['value'];
1191
  } elseif ( ! empty( $this->meta_box['show_on']['options-page'] ) ) {
1192
  $values = $this->meta_box['show_on']['options-page'];
1193
+ } elseif ( $this->prop( 'option_key') ) {
1194
+ $values = $this->prop( 'option_key');
1195
  }
1196
 
1197
+ if ( $values ) {
1198
  $key = $values;
1199
+ }
1200
+
1201
+ if ( ! is_array( $key ) ) {
1202
+ $key = array( $key );
1203
  }
1204
 
1205
  return $key;
1297
  * Get a field object
1298
  *
1299
  * @since 2.0.3
1300
+ * @param string|array|CMB2_Field $field Metabox field id or field config array or CMB2_Field object.
1301
+ * @param CMB2_Field|null $field_group (optional) CMB2_Field object (group parent).
1302
+ * @param bool $reset_cached (optional) Reset the internal cache for this field object.
1303
+ * Use sparingly.
1304
+ *
1305
  * @return CMB2_Field|false CMB2_Field object (or false).
1306
  */
1307
+ public function get_field( $field, $field_group = null, $reset_cached = false ) {
1308
  if ( $field instanceof CMB2_Field ) {
1309
  return $field;
1310
  }
1321
  list( $field_id, $sub_field_id ) = $ids;
1322
 
1323
  $index = implode( '', $ids ) . ( $field_group ? $field_group->index : '' );
1324
+
1325
+ if ( array_key_exists( $index, $this->fields ) && ! $reset_cached ) {
1326
  return $this->fields[ $index ];
1327
  }
1328
 
1385
  return $args;
1386
  }
1387
 
 
 
 
 
 
 
 
 
 
 
 
 
1388
  /**
1389
  * When fields are added in the old-school way, intitate them as they should be
1390
  *
1442
  // Initiate oembed Ajax hooks.
1443
  cmb2_ajax();
1444
  break;
1445
+
1446
+ case 'group':
1447
+ if ( empty( $field['render_row_cb'] ) ) {
1448
+ $field['render_row_cb'] = array( $this, 'render_group_callback' );
1449
+ }
1450
+ break;
1451
+ case 'colorpicker':
1452
+ // https://github.com/JayWood/CMB2_RGBa_Picker
1453
+ // Dequeue the rgba_colorpicker custom field script if it is used,
1454
+ // since we now enqueue our own more current version.
1455
+ add_action( 'admin_enqueue_scripts', array( 'CMB2_Type_Colorpicker', 'dequeue_rgba_colorpicker_script' ), 99 );
1456
+ break;
1457
  }
1458
 
1459
  if ( isset( $field['column'] ) && false !== $field['column'] ) {
1658
  * Handles metabox property callbacks, and passes this $cmb object as property.
1659
  *
1660
  * @since 2.2.3
1661
+ * @param callable $cb The callback method/function/closure
1662
+ * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
1663
+ * @return mixed Return of the callback function.
1664
  */
1665
+ public function do_callback( $cb, $additional_params = null ) {
1666
+ return call_user_func( $cb, $this, $additional_params );
1667
  }
1668
 
1669
  /**
lib/admin/CMB2/includes/CMB2_Ajax.php CHANGED
@@ -117,14 +117,14 @@ class CMB2_Ajax {
117
 
118
  $args = wp_parse_args( $args, array(
119
  'object_type' => 'post',
120
- 'oembed_args' => $this->embed_args,
121
  'field_id' => false,
122
  'wp_error' => false,
123
  ) );
124
 
125
  $this->embed_args =& $args;
126
 
127
- /**
128
  * Set the post_ID so oEmbed won't fail
129
  * wp-includes/class-wp-embed.php, WP_Embed::shortcode()
130
  */
@@ -267,7 +267,7 @@ class CMB2_Ajax {
267
  } else {
268
 
269
  $args = array( $this->object_type, $this->object_id, $meta_key );
270
- $args[] = 'update' === $action ? $func_args : true;
271
 
272
  // Cache the result to our metadata
273
  $status = call_user_func_array( $action . '_metadata', $args );
117
 
118
  $args = wp_parse_args( $args, array(
119
  'object_type' => 'post',
120
+ 'oembed_args' => array(),
121
  'field_id' => false,
122
  'wp_error' => false,
123
  ) );
124
 
125
  $this->embed_args =& $args;
126
 
127
+ /*
128
  * Set the post_ID so oEmbed won't fail
129
  * wp-includes/class-wp-embed.php, WP_Embed::shortcode()
130
  */
267
  } else {
268
 
269
  $args = array( $this->object_type, $this->object_id, $meta_key );
270
+ $args[] = 'update' === $action ? $func_args[1] : true;
271
 
272
  // Cache the result to our metadata
273
  $status = call_user_func_array( $action . '_metadata', $args );
lib/admin/CMB2/includes/CMB2_Base.php CHANGED
@@ -288,15 +288,31 @@ abstract class CMB2_Base {
288
  return $this->callback_results[ $param ];
289
  }
290
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  /**
292
  * Handles the parameter callbacks, and passes this object as parameter.
293
  *
294
  * @since 2.2.3
295
- * @param callable $cb The callback method/function/closure
296
- * @return mixed Return of the callback function.
 
297
  */
298
- protected function do_callback( $cb ) {
299
- return call_user_func( $cb, $this->{$this->properties_name}, $this );
300
  }
301
 
302
  /**
288
  return $this->callback_results[ $param ];
289
  }
290
 
291
+ /**
292
+ * Unset the cached results of the param callback.
293
+ *
294
+ * @since 2.2.6
295
+ * @param string $param Field parameter
296
+ * @return CMB2_Base
297
+ */
298
+ public function unset_param_callback_cache( $param ) {
299
+ if ( isset( $this->callback_results[ $param ] ) ) {
300
+ unset( $this->callback_results[ $param ] );
301
+ }
302
+
303
+ return $this;
304
+ }
305
+
306
  /**
307
  * Handles the parameter callbacks, and passes this object as parameter.
308
  *
309
  * @since 2.2.3
310
+ * @param callable $cb The callback method/function/closure
311
+ * @param mixed $additional_params Any additoinal parameters which should be passed to the callback.
312
+ * @return mixed Return of the callback function.
313
  */
314
+ protected function do_callback( $cb, $additional_params = null ) {
315
+ return call_user_func( $cb, $this->{$this->properties_name}, $this, $additional_params );
316
  }
317
 
318
  /**
lib/admin/CMB2/includes/CMB2_Boxes.php CHANGED
@@ -73,24 +73,67 @@ class CMB2_Boxes {
73
  /**
74
  * Retrieve all CMB2 instances that have the specified property set.
75
  *
76
- * @since 2.2.3
77
  * @param string $property Property name.
78
- * @param mixed $ignore The value to ignore.
79
  * @return CMB2[] Array of matching cmb2 instances.
80
  */
81
- public static function get_by_property( $property, $ignore = null ) {
82
- $by_property[ $property ] = array();
83
 
84
  foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
 
85
 
86
- if ( $ignore === $cmb->prop( $property ) ) {
 
 
 
87
  continue;
88
  }
89
 
90
- $by_property[ $property ][ $cmb_id ] = $cmb;
 
 
91
  }
92
 
93
- return $by_property[ $property ];
94
  }
95
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  }
73
  /**
74
  * Retrieve all CMB2 instances that have the specified property set.
75
  *
76
+ * @since 2.4.0
77
  * @param string $property Property name.
78
+ * @param mixed $compare (Optional) The value to compare.
79
  * @return CMB2[] Array of matching cmb2 instances.
80
  */
81
+ public static function get_by( $property, $compare = 'nocompare' ) {
82
+ $boxes = array();
83
 
84
  foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
85
+ $prop = $cmb->prop( $property );
86
 
87
+ if ( 'nocompare' === $compare ) {
88
+ if ( ! empty( $prop ) ) {
89
+ $boxes[ $cmb_id ] = $cmb;
90
+ }
91
  continue;
92
  }
93
 
94
+ if ( $compare === $prop ) {
95
+ $boxes[ $cmb_id ] = $cmb;
96
+ }
97
  }
98
 
99
+ return $boxes;
100
  }
101
 
102
+ /**
103
+ * Retrieve all CMB2 instances as long as they do not include the ignored property.
104
+ *
105
+ * @since 2.4.0
106
+ * @param string $property Property name.
107
+ * @param mixed $to_ignore The value to ignore.
108
+ * @return CMB2[] Array of matching cmb2 instances.
109
+ */
110
+ public static function filter_by( $property, $to_ignore = null ) {
111
+ $boxes = array();
112
+
113
+ foreach ( self::$cmb2_instances as $cmb_id => $cmb ) {
114
+
115
+ if ( $to_ignore === $cmb->prop( $property ) ) {
116
+ continue;
117
+ }
118
+
119
+ $boxes[ $cmb_id ] = $cmb;
120
+ }
121
+
122
+ return $boxes;
123
+ }
124
+
125
+ /**
126
+ * Deprecated and left for back-compatibility. The original `get_by_property`
127
+ * method was misnamed and never actually used by CMB2 core.
128
+ *
129
+ * @since 2.2.3
130
+ *
131
+ * @param string $property Property name.
132
+ * @param mixed $to_ignore The value to ignore.
133
+ * @return CMB2[] Array of matching cmb2 instances.
134
+ */
135
+ public static function get_by_property( $property, $to_ignore = null ) {
136
+ _deprecated_function( __METHOD__, '2.4.0', 'CMB2_Boxes::filter_by()' );
137
+ return self::filter_by( $property );
138
+ }
139
  }
lib/admin/CMB2/includes/CMB2_Field.php CHANGED
@@ -654,6 +654,42 @@ class CMB2_Field extends CMB2_Base {
654
  return isset( $all_fields[ $type ] );
655
  }
656
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
657
  /**
658
  * Escape the value before output. Defaults to 'esc_attr()'
659
  *
@@ -1039,21 +1075,32 @@ class CMB2_Field extends CMB2_Base {
1039
  }
1040
 
1041
  /**
1042
- * Retrieve options args. Calls options_cb if it exists.
1043
  *
1044
  * @since 2.0.0
1045
  * @param string $key Specific option to retrieve
1046
  * @return array Array of options
1047
  */
1048
  public function options( $key = '' ) {
1049
- if ( ! empty( $this->field_options ) ) {
1050
- if ( $key ) {
1051
- return array_key_exists( $key, $this->field_options ) ? $this->field_options[ $key ] : false;
1052
- }
1053
 
1054
- return $this->field_options;
 
1055
  }
1056
 
 
 
 
 
 
 
 
 
 
 
 
1057
  $this->field_options = (array) $this->args['options'];
1058
 
1059
  if ( is_callable( $this->args['options_cb'] ) ) {
@@ -1064,10 +1111,6 @@ class CMB2_Field extends CMB2_Base {
1064
  }
1065
  }
1066
 
1067
- if ( $key ) {
1068
- return array_key_exists( $key, $this->field_options ) ? $this->field_options[ $key ] : false;
1069
- }
1070
-
1071
  return $this->field_options;
1072
  }
1073
 
@@ -1093,63 +1136,31 @@ class CMB2_Field extends CMB2_Base {
1093
  * @return mixed Default field value
1094
  */
1095
  public function get_default() {
1096
- if ( null !== $this->args['default'] ) {
1097
- return $this->args['default'];
 
 
1098
  }
1099
 
1100
  $param = is_callable( $this->args['default_cb'] ) ? 'default_cb' : 'default';
1101
- $default = $this->get_param_callback_result( $param );
1102
-
1103
- // Allow a filter override of the default value
1104
- $this->args['default'] = apply_filters( 'cmb2_default_filter', $default, $this );
1105
 
1106
- return $this->args['default'];
 
1107
  }
1108
 
1109
  /**
1110
  * Fills in empty field parameters with defaults
1111
  *
1112
  * @since 1.1.0
1113
- * @param array $args Metabox field config array
1114
- * @param array Modified field config array.
 
1115
  */
1116
  public function _set_field_defaults( $args ) {
1117
 
1118
  // Set up blank or default values for empty ones
1119
- $args = wp_parse_args( $args, array(
1120
- 'type' => '',
1121
- 'name' => '',
1122
- 'desc' => '',
1123
- 'before' => '',
1124
- 'after' => '',
1125
- 'options' => array(),
1126
- 'options_cb' => '',
1127
- 'text' => array(),
1128
- 'text_cb' => '',
1129
- 'attributes' => array(),
1130
- 'protocols' => null,
1131
- 'default' => null,
1132
- 'default_cb' => '',
1133
- 'classes' => null,
1134
- 'classes_cb' => '',
1135
- 'select_all_button' => true,
1136
- 'multiple' => false,
1137
- 'repeatable' => isset( $args['type'] ) && 'group' == $args['type'],
1138
- 'inline' => false,
1139
- 'on_front' => true,
1140
- 'show_names' => true,
1141
- 'save_field' => true, // Will not save if false
1142
- 'date_format' => 'm\/d\/Y',
1143
- 'time_format' => 'h:i A',
1144
- 'description' => isset( $args['desc'] ) ? $args['desc'] : '',
1145
- 'preview_size' => 'file' == $args['type'] ? array( 350, 350 ) : array( 50, 50 ),
1146
- 'render_row_cb' => array( $this, 'render_field_callback' ),
1147
- 'display_cb' => array( $this, 'display_value_callback' ),
1148
- 'label_cb' => 'title' != $args['type'] ? array( $this, 'label' ) : '',
1149
- 'column' => false,
1150
- 'js_dependencies' => array(),
1151
- 'show_in_rest' => null,
1152
- ) );
1153
 
1154
  /*
1155
  * Deprecated usage:
@@ -1162,37 +1173,15 @@ class CMB2_Field extends CMB2_Base {
1162
 
1163
  $args['repeatable'] = $args['repeatable'] && ! $this->repeatable_exception( $args['type'] );
1164
  $args['inline'] = $args['inline'] || false !== stripos( $args['type'], '_inline' );
1165
-
1166
- $args['options'] = 'group' == $args['type'] ? wp_parse_args( $args['options'], array(
1167
- 'add_button' => esc_html__( 'Add Group', 'cmb2' ),
1168
- 'remove_button' => esc_html__( 'Remove Group', 'cmb2' ),
1169
- ) ) : $args['options'];
1170
-
1171
  $args['_id'] = $args['id'];
1172
  $args['_name'] = $args['id'];
1173
 
1174
- if ( $this->group ) {
1175
-
1176
- $args['id'] = $this->group->args( 'id' ) . '_' . $this->group->index . '_' . $args['id'];
1177
- $args['_name'] = $this->group->args( 'id' ) . '[' . $this->group->index . '][' . $args['_name'] . ']';
1178
- }
1179
-
1180
- if ( 'wysiwyg' == $args['type'] ) {
1181
- $args['id'] = strtolower( str_ireplace( '-', '_', $args['id'] ) );
1182
- $args['options']['textarea_name'] = $args['_name'];
1183
  }
1184
 
1185
- $option_types = apply_filters( 'cmb2_all_or_nothing_types', array( 'select', 'radio', 'radio_inline', 'taxonomy_select', 'taxonomy_radio', 'taxonomy_radio_inline', 'taxonomy_radio_hierarchical', ), $this );
1186
-
1187
- if ( in_array( $args['type'], $option_types, true ) ) {
1188
-
1189
- $args['show_option_none'] = isset( $args['show_option_none'] ) ? $args['show_option_none'] : null;
1190
- $args['show_option_none'] = true === $args['show_option_none'] ? esc_html__( 'None', 'cmb2' ) : $args['show_option_none'];
1191
-
1192
- if ( null === $args['show_option_none'] ) {
1193
- $off_by_default = in_array( $args['type'], array( 'select', 'radio', 'radio_inline' ), true );
1194
- $args['show_option_none'] = $off_by_default ? false : esc_html__( 'None', 'cmb2' );
1195
- }
1196
  }
1197
 
1198
  $args['has_supporting_data'] = in_array(
@@ -1209,6 +1198,120 @@ class CMB2_Field extends CMB2_Base {
1209
  return $args;
1210
  }
1211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1212
  /**
1213
  * Get default field arguments specific to this CMB2 object.
1214
  *
@@ -1230,7 +1333,7 @@ class CMB2_Field extends CMB2_Base {
1230
  }
1231
 
1232
  /**
1233
- * Returns a cloned version of this field object with, but with
1234
  * modified/overridden field arguments.
1235
  *
1236
  * @since 2.2.2
654
  return isset( $all_fields[ $type ] );
655
  }
656
 
657
+ /**
658
+ * Determine if current type has its own defaults field-arguments method.
659
+ *
660
+ * @since 2.2.6
661
+ * @param string $type Field type to check
662
+ * @return bool True if has own method.
663
+ */
664
+ public function has_args_method( $type ) {
665
+
666
+ // These types have their own arguments parser.
667
+ $type_methods = array(
668
+ 'group' => 'set_field_defaults_group',
669
+ 'wysiwyg' => 'set_field_defaults_wysiwyg',
670
+ );
671
+
672
+ if ( isset( $type_methods[ $type ] ) ) {
673
+ return $type_methods[ $type ];
674
+ }
675
+
676
+ $all_or_nothing_types = array_flip( apply_filters( 'cmb2_all_or_nothing_types', array(
677
+ 'select',
678
+ 'radio',
679
+ 'radio_inline',
680
+ 'taxonomy_select',
681
+ 'taxonomy_radio',
682
+ 'taxonomy_radio_inline',
683
+ 'taxonomy_radio_hierarchical',
684
+ ), $this ) );
685
+
686
+ if ( isset( $all_or_nothing_types[ $type ] ) ) {
687
+ return 'set_field_defaults_all_or_nothing_types';
688
+ }
689
+
690
+ return false;
691
+ }
692
+
693
  /**
694
  * Escape the value before output. Defaults to 'esc_attr()'
695
  *
1075
  }
1076
 
1077
  /**
1078
+ * Retrieve options args.
1079
  *
1080
  * @since 2.0.0
1081
  * @param string $key Specific option to retrieve
1082
  * @return array Array of options
1083
  */
1084
  public function options( $key = '' ) {
1085
+ if ( empty( $this->field_options ) ) {
1086
+ $this->set_options();
1087
+ }
 
1088
 
1089
+ if ( $key ) {
1090
+ return array_key_exists( $key, $this->field_options ) ? $this->field_options[ $key ] : false;
1091
  }
1092
 
1093
+ return $this->field_options;
1094
+ }
1095
+
1096
+ /**
1097
+ * Generates/sets options args. Calls options_cb if it exists.
1098
+ *
1099
+ * @since 2.2.5
1100
+ *
1101
+ * @return array Array of options
1102
+ */
1103
+ public function set_options() {
1104
  $this->field_options = (array) $this->args['options'];
1105
 
1106
  if ( is_callable( $this->args['options_cb'] ) ) {
1111
  }
1112
  }
1113
 
 
 
 
 
1114
  return $this->field_options;
1115
  }
1116
 
1136
  * @return mixed Default field value
1137
  */
1138
  public function get_default() {
1139
+ $default = $this->args['default'];
1140
+
1141
+ if ( null !== $default ) {
1142
+ return apply_filters( 'cmb2_default_filter', $default, $this );
1143
  }
1144
 
1145
  $param = is_callable( $this->args['default_cb'] ) ? 'default_cb' : 'default';
1146
+ $default = $this->args['default'] = $this->get_param_callback_result( $param );
 
 
 
1147
 
1148
+ // Allow a filter override of the default value.
1149
+ return apply_filters( 'cmb2_default_filter', $this->args['default'], $this );
1150
  }
1151
 
1152
  /**
1153
  * Fills in empty field parameters with defaults
1154
  *
1155
  * @since 1.1.0
1156
+ *
1157
+ * @param array $args Field config array.
1158
+ * @return array Modified field config array.
1159
  */
1160
  public function _set_field_defaults( $args ) {
1161
 
1162
  // Set up blank or default values for empty ones
1163
+ $args = wp_parse_args( $args, $this->get_default_field_args( $args ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1164
 
1165
  /*
1166
  * Deprecated usage:
1173
 
1174
  $args['repeatable'] = $args['repeatable'] && ! $this->repeatable_exception( $args['type'] );
1175
  $args['inline'] = $args['inline'] || false !== stripos( $args['type'], '_inline' );
 
 
 
 
 
 
1176
  $args['_id'] = $args['id'];
1177
  $args['_name'] = $args['id'];
1178
 
1179
+ if ( $method = $this->has_args_method( $args['type'] ) ) {
1180
+ $args = $this->{$method}( $args );
 
 
 
 
 
 
 
1181
  }
1182
 
1183
+ if ( $this->group ) {
1184
+ $args = $this->set_group_sub_field_defaults( $args );
 
 
 
 
 
 
 
 
 
1185
  }
1186
 
1187
  $args['has_supporting_data'] = in_array(
1198
  return $args;
1199
  }
1200
 
1201
+ /**
1202
+ * Sets default arguments for the group field types.
1203
+ *
1204
+ * @since 2.2.6
1205
+ *
1206
+ * @param array $args Field config array.
1207
+ * @return array Modified field config array.
1208
+ */
1209
+ protected function set_field_defaults_group( $args ) {
1210
+ $args['options'] = wp_parse_args( $args['options'], array(
1211
+ 'add_button' => esc_html__( 'Add Group', 'cmb2' ),
1212
+ 'remove_button' => esc_html__( 'Remove Group', 'cmb2' ),
1213
+ ) );
1214
+
1215
+ return $args;
1216
+ }
1217
+
1218
+ /**
1219
+ * Sets default arguments for the wysiwyg field types.
1220
+ *
1221
+ * @since 2.2.6
1222
+ *
1223
+ * @param array $args Field config array.
1224
+ * @return array Modified field config array.
1225
+ */
1226
+ protected function set_field_defaults_wysiwyg( $args ) {
1227
+ $args['id'] = strtolower( str_ireplace( '-', '_', $args['id'] ) );
1228
+ $args['options']['textarea_name'] = $args['_name'];
1229
+
1230
+ return $args;
1231
+ }
1232
+
1233
+ /**
1234
+ * Sets default arguments for the all-or-nothing field types.
1235
+ *
1236
+ * @since 2.2.6
1237
+ *
1238
+ * @param array $args Field config array.
1239
+ * @return array Modified field config array.
1240
+ */
1241
+ protected function set_field_defaults_all_or_nothing_types( $args ) {
1242
+ $args['show_option_none'] = isset( $args['show_option_none'] ) ? $args['show_option_none'] : null;
1243
+ $args['show_option_none'] = true === $args['show_option_none'] ? esc_html__( 'None', 'cmb2' ) : $args['show_option_none'];
1244
+
1245
+ if ( null === $args['show_option_none'] ) {
1246
+ $off_by_default = in_array( $args['type'], array( 'select', 'radio', 'radio_inline' ), true );
1247
+ $args['show_option_none'] = $off_by_default ? false : esc_html__( 'None', 'cmb2' );
1248
+ }
1249
+
1250
+ return $args;
1251
+ }
1252
+
1253
+ /**
1254
+ * Sets default arguments for group sub-fields.
1255
+ *
1256
+ * @since 2.2.6
1257
+ *
1258
+ * @param array $args Field config array.
1259
+ * @return array Modified field config array.
1260
+ */
1261
+ protected function set_group_sub_field_defaults( $args ) {
1262
+ $args['id'] = $this->group->args( 'id' ) . '_' . $this->group->index . '_' . $args['id'];
1263
+ $args['_name'] = $this->group->args( 'id' ) . '[' . $this->group->index . '][' . $args['_name'] . ']';
1264
+
1265
+ return $args;
1266
+ }
1267
+
1268
+ /**
1269
+ * Gets the default arguments for all fields.
1270
+ *
1271
+ * @since 2.2.6
1272
+ *
1273
+ * @param array $args Field config array.
1274
+ * @return array Field defaults.
1275
+ */
1276
+ protected function get_default_field_args( $args ) {
1277
+ $type = isset( $args['type'] ) ? $args['type'] : '';
1278
+
1279
+ return array(
1280
+ 'type' => $type,
1281
+ 'name' => '',
1282
+ 'desc' => '',
1283
+ 'before' => '',
1284
+ 'after' => '',
1285
+ 'options' => array(),
1286
+ 'options_cb' => '',
1287
+ 'text' => array(),
1288
+ 'text_cb' => '',
1289
+ 'attributes' => array(),
1290
+ 'protocols' => null,
1291
+ 'default' => null,
1292
+ 'default_cb' => '',
1293
+ 'classes' => null,
1294
+ 'classes_cb' => '',
1295
+ 'select_all_button' => true,
1296
+ 'multiple' => false,
1297
+ 'repeatable' => 'group' === $type,
1298
+ 'inline' => false,
1299
+ 'on_front' => true,
1300
+ 'show_names' => true,
1301
+ 'save_field' => true, // Will not save if false
1302
+ 'date_format' => 'm\/d\/Y',
1303
+ 'time_format' => 'h:i A',
1304
+ 'description' => isset( $args['desc'] ) ? $args['desc'] : '',
1305
+ 'preview_size' => 'file' === $type ? array( 350, 350 ) : array( 50, 50 ),
1306
+ 'render_row_cb' => array( $this, 'render_field_callback' ),
1307
+ 'display_cb' => array( $this, 'display_value_callback' ),
1308
+ 'label_cb' => 'title' !== $type ? array( $this, 'label' ) : '',
1309
+ 'column' => false,
1310
+ 'js_dependencies' => array(),
1311
+ 'show_in_rest' => null,
1312
+ );
1313
+ }
1314
+
1315
  /**
1316
  * Get default field arguments specific to this CMB2 object.
1317
  *
1333
  }
1334
 
1335
  /**
1336
+ * Returns a cloned version of this field object, but with
1337
  * modified/overridden field arguments.
1338
  *
1339
  * @since 2.2.2
lib/admin/CMB2/includes/CMB2_Hookup_Base.php CHANGED
@@ -29,6 +29,19 @@ abstract class CMB2_Hookup_Base {
29
  */
30
  protected $object_type = 'post';
31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  /**
33
  * Constructor
34
  *
29
  */
30
  protected $object_type = 'post';
31
 
32
+ /**
33
+ * A functionalized constructor, used for the hookup action callbacks.
34
+ *
35
+ * @since 2.2.6
36
+ *
37
+ * @param CMB2 $cmb The CMB2 object to hookup
38
+ *
39
+ * @return CMB2_Hookup_Base $hookup The hookup object.
40
+ */
41
+ public static function maybe_init_and_hookup( CMB2 $cmb ) {
42
+ throw new Exception( sprintf( esc_html__( '%1$s should be implemented by the extended class.', 'cmb2' ), __FUNCTION__ ) );
43
+ }
44
+
45
  /**
46
  * Constructor
47
  *
lib/admin/CMB2/includes/CMB2_JS.php CHANGED
@@ -63,8 +63,14 @@ class CMB2_JS {
63
  $min = $debug ? '' : '.min';
64
 
65
  // if colorpicker
66
- if ( ! is_admin() && isset( $dependencies['wp-color-picker'] ) ) {
67
- self::colorpicker_frontend();
 
 
 
 
 
 
68
  }
69
 
70
  // if file/file_list
@@ -75,7 +81,7 @@ class CMB2_JS {
75
 
76
  // if timepicker
77
  if ( isset( $dependencies['jquery-ui-datetimepicker'] ) ) {
78
- wp_register_script( 'jquery-ui-datetimepicker', CMB2_Utils::url( 'js/jquery-ui-timepicker-addon.min.js' ), array( 'jquery-ui-slider' ), CMB2_VERSION );
79
  }
80
 
81
  // if cmb2-wysiwyg
@@ -95,6 +101,36 @@ class CMB2_JS {
95
  do_action( 'cmb2_footer_enqueue' );
96
  }
97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  /**
99
  * We need to register colorpicker on the front-end
100
  *
@@ -124,12 +160,13 @@ class CMB2_JS {
124
 
125
  $localized = true;
126
  $l10n = array(
127
- 'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
128
- 'ajaxurl' => admin_url( '/admin-ajax.php' ),
129
- 'script_debug' => $debug,
130
- 'up_arrow_class' => 'dashicons dashicons-arrow-up-alt2',
131
- 'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
132
- 'defaults' => array(
 
133
  'color_picker' => false,
134
  'date_picker' => array(
135
  'changeMonth' => true,
63
  $min = $debug ? '' : '.min';
64
 
65
  // if colorpicker
66
+ if ( isset( $dependencies['wp-color-picker'] ) ) {
67
+ if ( ! is_admin() ) {
68
+ self::colorpicker_frontend();
69
+ }
70
+
71
+ if ( isset( $dependencies['wp-color-picker-alpha'] ) ) {
72
+ self::register_colorpicker_alpha();
73
+ }
74
  }
75
 
76
  // if file/file_list
81
 
82
  // if timepicker
83
  if ( isset( $dependencies['jquery-ui-datetimepicker'] ) ) {
84
+ self::register_datetimepicker();
85
  }
86
 
87
  // if cmb2-wysiwyg
101
  do_action( 'cmb2_footer_enqueue' );
102
  }
103
 
104
+ /**
105
+ * Register or enqueue the wp-color-picker-alpha script.
106
+ *
107
+ * @since 2.2.7
108
+ *
109
+ * @param boolean $enqueue
110
+ *
111
+ * @return void
112
+ */
113
+ public static function register_colorpicker_alpha( $enqueue = false ) {
114
+ // Only use minified files if SCRIPT_DEBUG is off
115
+ $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
116
+ $func = $enqueue ? 'wp_enqueue_script' : 'wp_register_script';
117
+ $func( 'wp-color-picker-alpha', CMB2_Utils::url( "js/wp-color-picker-alpha{$min}.js" ), array( 'wp-color-picker' ), '2.1.3' );
118
+ }
119
+
120
+ /**
121
+ * Register or enqueue the jquery-ui-datetimepicker script.
122
+ *
123
+ * @since 2.2.7
124
+ *
125
+ * @param boolean $enqueue
126
+ *
127
+ * @return void
128
+ */
129
+ public static function register_datetimepicker( $enqueue = false ) {
130
+ $func = $enqueue ? 'wp_enqueue_script' : 'wp_register_script';
131
+ $func( 'jquery-ui-datetimepicker', CMB2_Utils::url( 'js/jquery-ui-timepicker-addon.min.js' ), array( 'jquery-ui-slider' ), '1.5.0' );
132
+ }
133
+
134
  /**
135
  * We need to register colorpicker on the front-end
136
  *
160
 
161
  $localized = true;
162
  $l10n = array(
163
+ 'ajax_nonce' => wp_create_nonce( 'ajax_nonce' ),
164
+ 'ajaxurl' => admin_url( '/admin-ajax.php' ),
165
+ 'script_debug' => $debug,
166
+ 'up_arrow_class' => 'dashicons dashicons-arrow-up-alt2',
167
+ 'down_arrow_class' => 'dashicons dashicons-arrow-down-alt2',
168
+ 'user_can_richedit' => user_can_richedit(),
169
+ 'defaults' => array(
170
  'color_picker' => false,
171
  'date_picker' => array(
172
  'changeMonth' => true,
lib/admin/CMB2/includes/CMB2_Options.php CHANGED
@@ -164,9 +164,11 @@ class CMB2_Option {
164
  * @return bool Success/Failure
165
  */
166
  public function set( $options = array() ) {
167
- $this->options = ! empty( $options ) || empty( $options ) && empty( $this->key )
168
- ? $options
169
- : $this->options;
 
 
170
 
171
  if ( empty( $this->key ) ) {
172
  return false;
@@ -205,7 +207,9 @@ class CMB2_Option {
205
  }
206
  }
207
 
208
- return (array) $this->options;
 
 
209
  }
210
 
211
  }
164
  * @return bool Success/Failure
165
  */
166
  public function set( $options = array() ) {
167
+ if ( ! empty( $options ) || empty( $options ) && empty( $this->key ) ) {
168
+ $this->options = $options;
169
+ }
170
+
171
+ $this->options = wp_unslash( $this->options ); // get rid of those evil magic quotes
172
 
173
  if ( empty( $this->key ) ) {
174
  return false;
207
  }
208
  }
209
 
210
+ $this->options = (array) $this->options;
211
+
212
+ return $this->options;
213
  }
214
 
215
  }
lib/admin/CMB2/includes/CMB2_Options_Hookup.php ADDED
@@ -0,0 +1,339 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Handles hooking CMB2 forms/metaboxes into the post/attachement/user screens
4
+ * and handles hooking in and saving those fields.
5
+ *
6
+ * @since 2.0.0
7
+ *
8
+ * @category WordPress_Plugin
9
+ * @package CMB2
10
+ * @author CMB2 team
11
+ * @license GPL-2.0+
12
+ * @link https://cmb2.io
13
+ */
14
+ class CMB2_Options_Hookup extends CMB2_hookup {
15
+
16
+ /**
17
+ * The object type we are performing the hookup for
18
+ *
19
+ * @var string
20
+ * @since 2.0.9
21
+ */
22
+ protected $object_type = 'options-page';
23
+
24
+ /**
25
+ * Options page key.
26
+ *
27
+ * @var string
28
+ * @since 2.2.5
29
+ */
30
+ protected $option_key = '';
31
+
32
+ /**
33
+ * Constructor
34
+ *
35
+ * @since 2.0.0
36
+ * @param CMB2 $cmb The CMB2 object to hookup
37
+ */
38
+ public function __construct( CMB2 $cmb, $option_key ) {
39
+ $this->cmb = $cmb;
40
+ $this->option_key = $option_key;
41
+ }
42
+
43
+ public function hooks() {
44
+ if ( empty( $this->option_key ) ) {
45
+ return;
46
+ }
47
+
48
+ // Register setting to cmb2 group.
49
+ register_setting( 'cmb2', $this->option_key );
50
+
51
+ // Handle saving the data.
52
+ add_action( 'admin_post_' . $this->option_key, array( $this, 'save_options' ) );
53
+
54
+ // Optionally network_admin_menu.
55
+ $hook = $this->cmb->prop( 'admin_menu_hook' );
56
+
57
+ // Hook in to add our menu.
58
+ add_action( $hook, array( $this, 'options_page_menu_hooks' ) );
59
+
60
+ // If in the network admin, need to use get/update_site_option.
61
+ if ( 'network_admin_menu' === $hook ) {
62
+ // Override CMB's getter.
63
+ add_filter( "cmb2_override_option_get_{$this->option_key}", array( $this, 'network_get_override' ), 10, 2 );
64
+ // Override CMB's setter.
65
+ add_filter( "cmb2_override_option_save_{$this->option_key}", array( $this, 'network_update_override' ), 10, 2 );
66
+ }
67
+ }
68
+
69
+ /**
70
+ * Hook up our admin menu item and admin page.
71
+ *
72
+ * @since 2.2.5
73
+ *
74
+ * @return void
75
+ */
76
+ public function options_page_menu_hooks() {
77
+ $parent_slug = $this->cmb->prop( 'parent_slug' );
78
+ $title = $this->cmb->prop( 'title' );
79
+ $menu_title = $this->cmb->prop( 'menu_title', $title );
80
+ $capability = $this->cmb->prop( 'capability' );
81
+ $callback = array( $this, 'options_page_output' );
82
+
83
+ if ( $parent_slug ) {
84
+ $page_hook = add_submenu_page(
85
+ $parent_slug,
86
+ $title,
87
+ $menu_title,
88
+ $capability,
89
+ $this->option_key,
90
+ $callback
91
+ );
92
+ } else {
93
+ $page_hook = add_menu_page(
94
+ $title,
95
+ $menu_title,
96
+ $capability,
97
+ $this->option_key,
98
+ $callback,
99
+ $this->cmb->prop( 'icon_url' ),
100
+ $this->cmb->prop( 'position' )
101
+ );
102
+ }
103
+
104
+ if ( $this->cmb->prop( 'cmb_styles' ) ) {
105
+ // Include CMB CSS in the head to avoid FOUC
106
+ add_action( "admin_print_styles-{$page_hook}", array( 'CMB2_hookup', 'enqueue_cmb_css' ) );
107
+ }
108
+
109
+ $this->maybe_register_message();
110
+ }
111
+
112
+ /**
113
+ * If there is a message callback, let it determine how to register the message,
114
+ * else add a settings message if on this settings page.
115
+ *
116
+ * @since 2.2.6
117
+ *
118
+ * @return void
119
+ */
120
+ public function maybe_register_message() {
121
+ $is_options_page = self::is_page( $this->option_key );
122
+ $should_notify = ! $this->cmb->prop( 'disable_settings_errors' ) && isset( $_GET['settings-updated'] ) && $is_options_page;
123
+ $is_updated = $should_notify && 'true' === $_GET['settings-updated'];
124
+ $setting = "{$this->option_key}-notices";
125
+ $code = '';
126
+ $message = __( 'Nothing to update.', 'cmb2' );
127
+ $type = 'notice-warning';
128
+
129
+ if ( $is_updated ) {
130
+ $message = __( 'Settings updated.', 'cmb2' );
131
+ $type = 'updated';
132
+ }
133
+
134
+ // Check if parameter has registered a callback.
135
+ if ( $cb = $this->cmb->maybe_callback( 'message_cb' ) ) {
136
+
137
+ /**
138
+ * The 'message_cb' callback will receive the following parameters.
139
+ * Unless there are other reasons for notifications, the callback should only
140
+ * `add_settings_error()` if `$args['should_notify']` is truthy.
141
+ *
142
+ * @param CMB2 $cmb The CMB2 object.
143
+ * @param array $args {
144
+ * An array of message arguments
145
+ *
146
+ * @type bool $is_options_page Whether current page is this options page.
147
+ * @type bool $should_notify Whether options were saved and we should be notified.
148
+ * @type bool $is_updated Whether options were updated with save (or stayed the same).
149
+ * @type string $setting For add_settings_error(), Slug title of the setting to which
150
+ * this error applies.
151
+ * @type string $code For add_settings_error(), Slug-name to identify the error.
152
+ * Used as part of 'id' attribute in HTML output.
153
+ * @type string $message For add_settings_error(), The formatted message text to display
154
+ * to the user (will be shown inside styled `<div>` and `<p>` tags).
155
+ * Will be 'Settings updated.' if $is_updated is true, else 'Nothing to update.'
156
+ * @type string $type For add_settings_error(), Message type, controls HTML class.
157
+ * Accepts 'error', 'updated', '', 'notice-warning', etc.
158
+ * Will be 'updated' if $is_updated is true, else 'notice-warning'.
159
+ * }
160
+ */
161
+ $args = compact( 'is_options_page', 'should_notify', 'is_updated', 'setting', 'code', 'message', 'type' );
162
+
163
+ $this->cmb->do_callback( $cb, $args );
164
+
165
+ } elseif ( $should_notify ) {
166
+
167
+ add_settings_error( $setting, $code, $message, $type );
168
+ }
169
+ }
170
+
171
+ /**
172
+ * Display options-page output. To override, set 'display_cb' box property.
173
+ *
174
+ * @since 2.2.5
175
+ */
176
+ public function options_page_output() {
177
+ $this->maybe_output_settings_notices();
178
+
179
+ $callback = $this->cmb->prop( 'display_cb' );
180
+ if ( is_callable( $callback ) ) {
181
+ return $callback( $this );
182
+ }
183
+
184
+ $tabs = $this->get_tab_group_tabs();
185
+ ?>
186
+ <div class="wrap cmb2-options-page option-<?php echo $this->option_key; ?>">
187
+ <?php if ( $this->cmb->prop( 'title' ) ) : ?>
188
+ <h2><?php echo wp_kses_post( $this->cmb->prop( 'title' ) ); ?></h2>
189
+ <?php endif; ?>
190
+ <?php if ( ! empty( $tabs ) ) : ?>
191
+ <h2 class="nav-tab-wrapper">
192
+ <?php foreach ( $tabs as $option_key => $tab_title ) : ?>
193
+ <a class="nav-tab<?php if ( self::is_page( $option_key ) ) : ?> nav-tab-active<?php endif; ?>" href="<?php menu_page_url( $option_key ); ?>"><?php echo wp_kses_post( $tab_title ); ?></a>
194
+ <?php endforeach; ?>
195
+ </h2>
196
+ <?php endif; ?>
197
+ <form class="cmb-form" action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" method="POST" id="<?php echo $this->cmb->cmb_id; ?>" enctype="multipart/form-data" encoding="multipart/form-data">
198
+ <input type="hidden" name="action" value="<?php echo esc_attr( $this->option_key ); ?>">
199
+ <?php $this->options_page_metabox(); ?>
200
+ <?php submit_button( esc_attr( $this->cmb->prop( 'save_button' ) ), 'primary', 'submit-cmb' ); ?>
201
+ </form>
202
+ </div>
203
+ <?php
204
+ }
205
+
206
+ /**
207
+ * Outputs the settings notices if a) not a sub-page of 'options-general.php'
208
+ * (because settings_errors() already called in wp-admin/options-head.php),
209
+ * and b) the 'disable_settings_errors' prop is not set or truthy.
210
+ *
211
+ * @since 2.2.5
212
+ * @return void
213
+ */
214
+ public function maybe_output_settings_notices() {
215
+ global $parent_file;
216
+
217
+ // The settings sub-pages will already have settings_errors() called in wp-admin/options-head.php
218
+ if ( 'options-general.php' !== $parent_file ) {
219
+ settings_errors( "{$this->option_key}-notices" );
220
+ }
221
+ }
222
+
223
+ /**
224
+ * Gets navigation tabs array for CMB2 options pages which share the
225
+ * same tab_group property.
226
+ *
227
+ * @since 2.4.0
228
+ * @return array Array of tab information ($option_key => $tab_title)
229
+ */
230
+ public function get_tab_group_tabs() {
231
+ $tab_group = $this->cmb->prop( 'tab_group' );
232
+ $tabs = array();
233
+
234
+ if ( $tab_group ) {
235
+ $boxes = CMB2_Boxes::get_by( 'tab_group', $tab_group );
236
+
237
+ foreach ( $boxes as $cmb_id => $cmb ) {
238
+ $option_key = $cmb->options_page_keys();
239
+
240
+ // Must have an option key, must be an options page box.
241
+ if ( ! isset( $option_key[0] ) || 'options-page' !== $cmb->mb_object_type() ) {
242
+ continue;
243
+ }
244
+
245
+ $tabs[ $option_key[0] ] = $cmb->prop( 'tab_title', $cmb->prop( 'title' ) );
246
+ }
247
+ }
248
+
249
+ return $tabs;
250
+ }
251
+
252
+ /**
253
+ * Display metaboxes for an options-page object.
254
+ *
255
+ * @since 2.2.5
256
+ */
257
+ public function options_page_metabox() {
258
+ $this->show_form_for_type( 'options-page' );
259
+ }
260
+
261
+ /**
262
+ * Save data from options page, then redirects back.
263
+ *
264
+ * @since 2.2.5
265
+ * @return void
266
+ */
267
+ public function save_options() {
268
+ $url = wp_get_referer();
269
+ if ( ! $url ) {
270
+ $url = admin_url();
271
+ }
272
+
273
+ if (
274
+ $this->can_save( 'options-page' )
275
+ // check params
276
+ && isset( $_POST['submit-cmb'], $_POST['action'] )
277
+ && $this->option_key === $_POST['action']
278
+ ) {
279
+
280
+ $updated = $this->cmb
281
+ ->save_fields( $this->option_key, $this->cmb->object_type(), $_POST )
282
+ ->was_updated(); // Will be false if no values were changed/updated.
283
+
284
+ $url = add_query_arg( 'settings-updated', $updated ? 'true' : 'false', $url );
285
+ }
286
+
287
+ wp_safe_redirect( esc_url_raw( $url ), WP_Http::SEE_OTHER );
288
+ exit;
289
+ }
290
+
291
+ /**
292
+ * Replaces get_option with get_site_option
293
+ * @since 2.2.5
294
+ * @return mixed Value set for the network option.
295
+ */
296
+ public function network_get_override( $test, $default = false ) {
297
+ return get_site_option( $this->option_key, $default );
298
+ }
299
+
300
+ /**
301
+ * Replaces update_option with update_site_option
302
+ * @since 2.2.5
303
+ * @return bool Success/Failure
304
+ */
305
+ public function network_update_override( $test, $option_value ) {
306
+ return update_site_option( $this->option_key, $option_value );
307
+ }
308
+
309
+ /**
310
+ * Determines if given page slug matches the 'page' GET query variable.
311
+ *
312
+ * @since 2.4.0
313
+ *
314
+ * @param string $page Page slug
315
+ *
316
+ * @return boolean
317
+ */
318
+ public static function is_page( $page ) {
319
+ return isset( $_GET['page'] ) && $page === $_GET['page'];
320
+ }
321
+
322
+ /**
323
+ * Magic getter for our object.
324
+ *
325
+ * @param string $field
326
+ * @throws Exception Throws an exception if the field is invalid.
327
+ * @return mixed
328
+ */
329
+ public function __get( $field ) {
330
+ switch ( $field ) {
331
+ case 'object_type':
332
+ case 'option_key':
333
+ case 'cmb':
334
+ return $this->{$field};
335
+ default:
336
+ throw new Exception( sprintf( esc_html__( 'Invalid %1$s property: %2$s', 'cmb2' ), __CLASS__, $field ) );
337
+ }
338
+ }
339
+ }
lib/admin/CMB2/includes/CMB2_Sanitize.php CHANGED
@@ -37,7 +37,7 @@ class CMB2_Sanitize {
37
  */
38
  public function __construct( CMB2_Field $field, $value ) {
39
  $this->field = $field;
40
- $this->value = stripslashes_deep( $value ); // get rid of those evil magic quotes
41
  }
42
 
43
  /**
@@ -131,7 +131,7 @@ class CMB2_Sanitize {
131
  CMB2_Utils::log_if_debug( __METHOD__, __LINE__, "{$this->field->type()} {$this->field->_id()} is missing the 'taxonomy' parameter." );
132
  } else {
133
 
134
- if ( 'options-page' === $this->field->object_type ) {
135
  $return_values = true;
136
  } else {
137
  wp_set_object_terms( $this->field->object_id, $this->value, $this->field->args( 'taxonomy' ) );
@@ -245,6 +245,10 @@ class CMB2_Sanitize {
245
  $search = array( $wp_locale->number_format['thousands_sep'], $wp_locale->number_format['decimal_point'] );
246
  $replace = array( '', '.' );
247
 
 
 
 
 
248
  // for repeatable
249
  if ( is_array( $this->value ) ) {
250
  foreach ( $this->value as $key => $val ) {
@@ -266,6 +270,9 @@ class CMB2_Sanitize {
266
  * @return string Timestring
267
  */
268
  public function text_date_timestamp() {
 
 
 
269
  return is_array( $this->value )
270
  ? array_map( array( $this->field, 'get_timestamp_from_value' ), $this->value )
271
  : $this->field->get_timestamp_from_value( $this->value );
@@ -278,6 +285,8 @@ class CMB2_Sanitize {
278
  * @return string|array Timestring
279
  */
280
  public function text_datetime_timestamp( $repeat = false ) {
 
 
281
 
282
  $test = is_array( $this->value ) ? array_filter( $this->value ) : '';
283
  if ( empty( $test ) ) {
@@ -314,6 +323,9 @@ class CMB2_Sanitize {
314
  return '';
315
  }
316
 
 
 
 
317
  $utc_key = $this->field->_id() . '_utc';
318
 
319
  $repeat_value = $this->_check_repeat( __FUNCTION__, $repeat );
@@ -359,8 +371,8 @@ class CMB2_Sanitize {
359
  if ( ! is_object( $datetime ) ) {
360
  $this->value = $utc_stamp = '';
361
  } else {
362
- $timestamp = $datetime->setTimezone( new DateTimeZone( $tzstring ) )->getTimestamp();
363
- $utc_stamp = $timestamp - $offset;
364
  $this->value = serialize( $datetime );
365
  }
366
 
@@ -474,6 +486,10 @@ class CMB2_Sanitize {
474
  // If there is no ID saved yet, try to get it from the url
475
  if ( $this->value && ! $id_val ) {
476
  $id_val = CMB2_Utils::image_id_from_url( $this->value );
 
 
 
 
477
  }
478
 
479
  return $id_field->save_field( $id_val );
37
  */
38
  public function __construct( CMB2_Field $field, $value ) {
39
  $this->field = $field;
40
+ $this->value = $value;
41
  }
42
 
43
  /**
131
  CMB2_Utils::log_if_debug( __METHOD__, __LINE__, "{$this->field->type()} {$this->field->_id()} is missing the 'taxonomy' parameter." );
132
  } else {
133
 
134
+ if ( in_array( $this->field->object_type, array( 'options-page', 'term' ), true ) ) {
135
  $return_values = true;
136
  } else {
137
  wp_set_object_terms( $this->field->object_id, $this->value, $this->field->args( 'taxonomy' ) );
245
  $search = array( $wp_locale->number_format['thousands_sep'], $wp_locale->number_format['decimal_point'] );
246
  $replace = array( '', '.' );
247
 
248
+ // Strip slashes. Example: 2\'180.00.
249
+ // See https://github.com/CMB2/CMB2/issues/1014
250
+ $this->value = wp_unslash( $this->value );
251
+
252
  // for repeatable
253
  if ( is_array( $this->value ) ) {
254
  foreach ( $this->value as $key => $val ) {
270
  * @return string Timestring
271
  */
272
  public function text_date_timestamp() {
273
+ // date_create_from_format if there is a slash in the value.
274
+ $this->value = wp_unslash( $this->value );
275
+
276
  return is_array( $this->value )
277
  ? array_map( array( $this->field, 'get_timestamp_from_value' ), $this->value )
278
  : $this->field->get_timestamp_from_value( $this->value );
285
  * @return string|array Timestring
286
  */
287
  public function text_datetime_timestamp( $repeat = false ) {
288
+ // date_create_from_format if there is a slash in the value.
289
+ $this->value = wp_unslash( $this->value );
290
 
291
  $test = is_array( $this->value ) ? array_filter( $this->value ) : '';
292
  if ( empty( $test ) ) {
323
  return '';
324
  }
325
 
326
+ // date_create_from_format if there is a slash in the value.
327
+ $this->value = wp_unslash( $this->value );
328
+
329
  $utc_key = $this->field->_id() . '_utc';
330
 
331
  $repeat_value = $this->_check_repeat( __FUNCTION__, $repeat );
371
  if ( ! is_object( $datetime ) ) {
372
  $this->value = $utc_stamp = '';
373
  } else {
374
+ $datetime->setTimezone( new DateTimeZone( $tzstring ) );
375
+ $utc_stamp = date_timestamp_get( $datetime ) - $offset;
376
  $this->value = serialize( $datetime );
377
  }
378
 
486
  // If there is no ID saved yet, try to get it from the url
487
  if ( $this->value && ! $id_val ) {
488
  $id_val = CMB2_Utils::image_id_from_url( $this->value );
489
+
490
+ // If there is an ID but user emptied the input value, remove the ID.
491
+ } elseif ( ! $this->value && $id_val ) {
492
+ $id_val = null;
493
  }
494
 
495
  return $id_field->save_field( $id_val );
lib/admin/CMB2/includes/CMB2_Types.php CHANGED
@@ -215,21 +215,26 @@ class CMB2_Types {
215
  * Checks for a custom field CMB2_Type_Base class to use for rendering.
216
  *
217
  * @since 2.2.4
218
- * @param string $fieldtype Non-existent field type name
 
219
  * @param array $args Optional field arguments.
220
- * @return CMB2_Type_Base Type object.
 
 
 
221
  */
222
  public function maybe_custom_field_object( $fieldtype, $args = array() ) {
223
  if ( $render_class_name = $this->get_render_type_class( $fieldtype ) ) {
224
-
225
  $this->type = new $render_class_name( $this, $args );
226
 
227
  if ( ! ( $this->type instanceof CMB2_Type_Base ) ) {
228
  throw new Exception( __( 'Custom CMB2 field type classes must extend CMB2_Type_Base.', 'cmb2' ) );
229
  }
 
 
230
  }
231
 
232
- return $this->type;
233
  }
234
 
235
  /**
@@ -372,7 +377,7 @@ class CMB2_Types {
372
  $count = count( $meta_value );
373
  foreach ( (array) $meta_value as $val ) {
374
  $this->field->escaped_value = $val;
375
- $this->repeat_row( $count < 2 );
376
  $this->iterator++;
377
  }
378
  } else {
@@ -381,24 +386,22 @@ class CMB2_Types {
381
  $this->field->escaped_value = $this->field->value = null;
382
 
383
  // Otherwise add one row
384
- $this->repeat_row( true );
385
  }
386
 
387
  // Then add an empty row
388
  $this->field->escaped_value = '';
389
  $this->iterator = $this->iterator ? $this->iterator : 1;
390
- $this->repeat_row( false, 'empty-row hidden' );
391
  }
392
 
393
  /**
394
  * Generates a repeatable row's markup
395
  *
396
  * @since 1.1.0
397
- * @param bool $disable_remover Whether remove button should be disabled
398
  * @param string $class Repeatable table row's class
399
  */
400
- protected function repeat_row( $disable_remover = false, $class = 'cmb-repeat-row' ) {
401
- $disabled = $disable_remover ? ' button-disabled' : '';
402
  ?>
403
 
404
  <div class="cmb-row <?php echo $class; ?>">
@@ -406,7 +409,7 @@ class CMB2_Types {
406
  <?php $this->_render(); ?>
407
  </div>
408
  <div class="cmb-td cmb-remove-row">
409
- <button type="button" class="button-secondary cmb-remove-row-button<?php echo $disabled; ?>"><?php echo esc_html( $this->_text( 'remove_row_text', esc_html__( 'Remove', 'cmb2' ) ) ); ?></button>
410
  </div>
411
  </div>
412
 
215
  * Checks for a custom field CMB2_Type_Base class to use for rendering.
216
  *
217
  * @since 2.2.4
218
+ *
219
+ * @param string $fieldtype Non-existent field type name.
220
  * @param array $args Optional field arguments.
221
+ *
222
+ * @return bool|CMB2_Type_Base Type object if custom field is an object, false if field was added with
223
+ * `cmb2_render_{$field_type}` action.
224
+ * @throws Exception if custom field type class does not extend CMB2_Type_Base.
225
  */
226
  public function maybe_custom_field_object( $fieldtype, $args = array() ) {
227
  if ( $render_class_name = $this->get_render_type_class( $fieldtype ) ) {
 
228
  $this->type = new $render_class_name( $this, $args );
229
 
230
  if ( ! ( $this->type instanceof CMB2_Type_Base ) ) {
231
  throw new Exception( __( 'Custom CMB2 field type classes must extend CMB2_Type_Base.', 'cmb2' ) );
232
  }
233
+
234
+ return $this->type;
235
  }
236
 
237
+ return false;
238
  }
239
 
240
  /**
377
  $count = count( $meta_value );
378
  foreach ( (array) $meta_value as $val ) {
379
  $this->field->escaped_value = $val;
380
+ $this->repeat_row();
381
  $this->iterator++;
382
  }
383
  } else {
386
  $this->field->escaped_value = $this->field->value = null;
387
 
388
  // Otherwise add one row
389
+ $this->repeat_row();
390
  }
391
 
392
  // Then add an empty row
393
  $this->field->escaped_value = '';
394
  $this->iterator = $this->iterator ? $this->iterator : 1;
395
+ $this->repeat_row( 'empty-row hidden' );
396
  }
397
 
398
  /**
399
  * Generates a repeatable row's markup
400
  *
401
  * @since 1.1.0
 
402
  * @param string $class Repeatable table row's class
403
  */
404
+ protected function repeat_row( $class = 'cmb-repeat-row' ) {
 
405
  ?>
406
 
407
  <div class="cmb-row <?php echo $class; ?>">
409
  <?php $this->_render(); ?>
410
  </div>
411
  <div class="cmb-td cmb-remove-row">
412
+ <button type="button" class="button-secondary cmb-remove-row-button" title="<?php echo esc_attr( $this->_text( 'remove_row_button_title', esc_html__( 'Remove Row', 'cmb2' ) ) ); ?>"><?php echo esc_html( $this->_text( 'remove_row_text', esc_html__( 'Remove', 'cmb2' ) ) ); ?></button>
413
  </div>
414
  </div>
415
 
lib/admin/CMB2/includes/CMB2_Utils.php CHANGED
@@ -384,7 +384,7 @@ class CMB2_Utils {
384
  }
385
 
386
  // Check to see if it's anywhere in the root directory
387
- $site_dir = self::normalize_path( self::$ABSPATH );
388
  $site_url = trailingslashit( is_multisite() ? network_site_url() : site_url() );
389
 
390
  $url = str_replace(
@@ -396,6 +396,17 @@ class CMB2_Utils {
396
  return set_url_scheme( $url );
397
  }
398
 
 
 
 
 
 
 
 
 
 
 
 
399
  /**
400
  * `wp_normalize_path` wrapper for back-compat. Normalize a filesystem path.
401
  *
@@ -441,7 +452,7 @@ class CMB2_Utils {
441
  * Takes a php date() format string and returns a string formatted to suit for the date/time pickers
442
  * It will work with only with the following subset ot date() options:
443
  *
444
- * d, j, z, m, n, y, and Y.
445
  *
446
  * A slight effort is made to deal with escaped characters.
447
  *
@@ -456,25 +467,27 @@ class CMB2_Utils {
456
 
457
  // order is relevant here, since the replacement will be done sequentially.
458
  $supported_options = array(
459
- 'd' => 'dd', // Day, leading 0
460
- 'j' => 'd', // Day, no 0
461
- 'z' => 'o', // Day of the year, no leading zeroes,
462
  // 'D' => 'D', // Day name short, not sure how it'll work with translations
463
- // 'l' => 'DD', // Day name full, idem before
464
- 'm' => 'mm', // Month of the year, leading 0
465
- 'n' => 'm', // Month of the year, no leading 0
 
466
  // 'M' => 'M', // Month, Short name
467
- // 'F' => 'MM', // Month, full name,
468
- 'y' => 'y', // Year, two digit
469
- 'Y' => 'yy', // Year, full
470
- 'H' => 'HH', // Hour with leading 0 (24 hour)
471
- 'G' => 'H', // Hour with no leading 0 (24 hour)
472
- 'h' => 'hh', // Hour with leading 0 (12 hour)
473
- 'g' => 'h', // Hour with no leading 0 (12 hour),
474
- 'i' => 'mm', // Minute with leading 0,
475
- 's' => 'ss', // Second with leading 0,
476
- 'a' => 'tt', // am/pm
477
- 'A' => 'TT',// AM/PM
 
478
  );
479
 
480
  foreach ( $supported_options as $php => $js ) {
@@ -482,13 +495,22 @@ class CMB2_Utils {
482
  $format = preg_replace( "~(?<!\\\\)$php~", $js, $format );
483
  }
484
 
 
 
 
 
 
 
 
 
 
485
  $format = preg_replace_callback( '~(?:\\\.)+~', array( __CLASS__, 'wrap_escaped_chars' ), $format );
486
 
487
  return $format;
488
  }
489
 
490
  /**
491
- * Helper function for CMB_Utils->php_to_js_dateformat, because php 5.2 was retarded.
492
  *
493
  * @since 2.2.0
494
  * @param $value Value to wrap/escape
@@ -612,4 +634,20 @@ class CMB2_Utils {
612
  return (array) $value;
613
  }
614
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
615
  }
384
  }
385
 
386
  // Check to see if it's anywhere in the root directory
387
+ $site_dir = self::get_normalized_abspath();
388
  $site_url = trailingslashit( is_multisite() ? network_site_url() : site_url() );
389
 
390
  $url = str_replace(
396
  return set_url_scheme( $url );
397
  }
398
 
399
+ /**
400
+ * Get the normalized absolute path defined by WordPress.
401
+ *
402
+ * @since 2.2.6
403
+ *
404
+ * @return string Normalized absolute path.
405
+ */
406
+ protected static function get_normalized_abspath() {
407
+ return self::normalize_path( self::$ABSPATH );
408
+ }
409
+
410
  /**
411
  * `wp_normalize_path` wrapper for back-compat. Normalize a filesystem path.
412
  *
452
  * Takes a php date() format string and returns a string formatted to suit for the date/time pickers
453
  * It will work with only with the following subset ot date() options:
454
  *
455
+ * d, l, j, z, m, F, n, y, and Y.
456
  *
457
  * A slight effort is made to deal with escaped characters.
458
  *
467
 
468
  // order is relevant here, since the replacement will be done sequentially.
469
  $supported_options = array(
470
+ 'd' => 'dd', // Day, leading 0
471
+ 'j' => 'd', // Day, no 0
472
+ 'z' => 'o', // Day of the year, no leading zeroes,
473
  // 'D' => 'D', // Day name short, not sure how it'll work with translations
474
+ 'l ' => 'DD ', // Day name full, idem before
475
+ 'l, ' => 'DD, ', // Day name full, idem before
476
+ 'm' => 'mm', // Month of the year, leading 0
477
+ 'n' => 'm', // Month of the year, no leading 0
478
  // 'M' => 'M', // Month, Short name
479
+ 'F ' => 'MM ', // Month, full name,
480
+ 'F, ' => 'MM, ', // Month, full name,
481
+ 'y' => 'y', // Year, two digit
482
+ 'Y' => 'yy', // Year, full
483
+ 'H' => 'HH', // Hour with leading 0 (24 hour)
484
+ 'G' => 'H', // Hour with no leading 0 (24 hour)
485
+ 'h' => 'hh', // Hour with leading 0 (12 hour)
486
+ 'g' => 'h', // Hour with no leading 0 (12 hour),
487
+ 'i' => 'mm', // Minute with leading 0,
488
+ 's' => 'ss', // Second with leading 0,
489
+ 'a' => 'tt', // am/pm
490
+ 'A' => 'TT',// AM/PM
491
  );
492
 
493
  foreach ( $supported_options as $php => $js ) {
495
  $format = preg_replace( "~(?<!\\\\)$php~", $js, $format );
496
  }
497
 
498
+ $supported_options = array(
499
+ 'l' => 'DD', // Day name full, idem before
500
+ 'F' => 'MM', // Month, full name,
501
+ );
502
+
503
+ if ( isset( $supported_options[ $format ] ) ) {
504
+ $format = $supported_options[ $format ];
505
+ }
506
+
507
  $format = preg_replace_callback( '~(?:\\\.)+~', array( __CLASS__, 'wrap_escaped_chars' ), $format );
508
 
509
  return $format;
510
  }
511
 
512
  /**
513
+ * Helper function for CMB_Utils::php_to_js_dateformat().
514
  *
515
  * @since 2.2.0
516
  * @param $value Value to wrap/escape
634
  return (array) $value;
635
  }
636
 
637
+ /**
638
+ * If number is numeric, normalize it with floatval or intval, depending on if decimal is found.
639
+ *
640
+ * @since 2.2.6
641
+ *
642
+ * @param mixed $value Value to normalize (if numeric).
643
+ *
644
+ * @return mixed Possibly normalized value.
645
+ */
646
+ public static function normalize_if_numeric( $value ) {
647
+ if ( is_numeric( $value ) ) {
648
+ $value = false !== strpos( $value, '.' ) ? floatval( $value ) : intval( $value );
649
+ }
650
+
651
+ return $value;
652
+ }
653
  }
lib/admin/CMB2/includes/CMB2_hookup.php CHANGED
@@ -46,22 +46,32 @@ class CMB2_hookup extends CMB2_Hookup_Base {
46
  protected $columns = array();
47
 
48
  /**
49
- * Options page key.
50
  *
51
- * @var string
52
  * @since 2.2.5
53
  */
54
- protected $option_key = '';
55
 
56
  /**
57
- * Constructor
58
  *
59
- * @since 2.0.0
60
- * @param CMB2 $cmb The CMB2 object to hookup
 
 
 
61
  */
62
- public function __construct( CMB2 $cmb ) {
63
- $this->cmb = $cmb;
64
- $this->object_type = $this->cmb->mb_object_type();
 
 
 
 
 
 
 
65
  }
66
 
67
  public function universal_hooks() {
@@ -89,6 +99,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
89
  return $this->options_page_hooks();
90
  }
91
  }
 
 
92
  }
93
 
94
  public function post_hooks() {
@@ -129,6 +141,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
129
  add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'column_display' ), 10, 2 );
130
  }
131
  }
 
 
132
  }
133
 
134
  public function comment_hooks() {
@@ -139,6 +153,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
139
  add_filter( 'manage_edit-comments_columns', array( $this, 'register_column_headers' ) );
140
  add_action( 'manage_comments_custom_column', array( $this, 'column_display' ), 10, 3 );
141
  }
 
 
142
  }
143
 
144
  public function user_hooks() {
@@ -156,6 +172,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
156
  add_filter( 'manage_users_columns', array( $this, 'register_column_headers' ) );
157
  add_filter( 'manage_users_custom_column', array( $this, 'return_column_display' ), 10, 3 );
158
  }
 
 
159
  }
160
 
161
  public function term_hooks() {
@@ -179,6 +197,14 @@ class CMB2_hookup extends CMB2_Hookup_Base {
179
  ? in_array( $taxonomy, $show_on_term_add )
180
  : (bool) $show_on_term_add;
181
 
 
 
 
 
 
 
 
 
182
  $show_on_add = apply_filters( "cmb2_show_on_term_add_form_{$this->cmb->cmb_id}", $show_on_add, $this->cmb );
183
 
184
  // Display form in add-new section (unless specified not to)
@@ -196,83 +222,20 @@ class CMB2_hookup extends CMB2_Hookup_Base {
196
  add_action( 'edited_terms', array( $this, 'save_term' ), 10, 2 );
197
  add_action( 'delete_term', array( $this, 'delete_term' ), 10, 3 );
198
 
 
199
  }
200
 
201
  public function options_page_hooks() {
202
- $this->option_key = $this->cmb->options_page_key();
203
-
204
- if ( empty( $this->option_key ) ) {
205
- return;
206
- }
207
-
208
- // Register setting to cmb2 group.
209
- register_setting( 'cmb2', $this->option_key );
210
-
211
- // Handle saving the data.
212
- add_action( 'admin_post_' . $this->option_key, array( $this, 'save_options' ) );
213
-
214
- // Optionally network_admin_menu.
215
- $hook = $this->cmb->prop( 'admin_menu_hook' );
216
-
217
- // Hook in to add our menu.
218
- add_action( $hook, array( $this, 'options_page_menu_hooks' ) );
219
 
220
- // If in the network admin, need to use get/update_site_option.
221
- if ( 'network_admin_menu' === $hook ) {
222
- // Override CMB's getter.
223
- add_filter( "cmb2_override_option_get_{$this->option_key}", array( $this, 'network_get_override' ), 10, 2 );
224
- // Override CMB's setter.
225
- add_filter( "cmb2_override_option_save_{$this->option_key}", array( $this, 'network_update_override' ), 10, 2 );
226
- }
227
- }
228
-
229
- /**
230
- * Hook up our admin menu item and admin page.
231
- *
232
- * @since 2.2.5
233
- *
234
- * @return void
235
- */
236
- public function options_page_menu_hooks() {
237
- $parent_slug = $this->cmb->prop( 'parent_slug' );
238
- $title = $this->cmb->prop( 'title' );
239
- $menu_title = $this->cmb->prop( 'menu_title', $title );
240
- $capability = $this->cmb->prop( 'capability' );
241
- $callback = array( $this, 'options_page_output' );
242
-
243
- if ( $parent_slug ) {
244
- $page_hook = add_submenu_page(
245
- $parent_slug,
246
- $title,
247
- $menu_title,
248
- $capability,
249
- $this->option_key,
250
- $callback
251
- );
252
- } else {
253
- $page_hook = add_menu_page(
254
- $title,
255
- $menu_title,
256
- $capability,
257
- $this->option_key,
258
- $callback,
259
- $this->cmb->prop( 'icon_url' ),
260
- $this->cmb->prop( 'position' )
261
- );
262
- }
263
-
264
- if ( $this->cmb->prop( 'cmb_styles' ) ) {
265
- // Include CMB CSS in the head to avoid FOUC
266
- add_action( "admin_print_styles-{$page_hook}", array( __CLASS__, 'enqueue_cmb_css' ) );
267
- }
268
-
269
- if ( ! empty( $_GET['updated'] ) ) {
270
- if ( 'true' === $_GET['updated'] ) {
271
- add_settings_error( "{$this->option_key}-notices", '', __( 'Settings updated.', 'cmb2' ), 'updated' );
272
- } else {
273
- add_settings_error( "{$this->option_key}-notices", '', __( 'Nothing to update.', 'cmb2' ), 'notice-warning' );
274
  }
275
  }
 
 
276
  }
277
 
278
  /**
@@ -290,7 +253,11 @@ class CMB2_hookup extends CMB2_Hookup_Base {
290
  $front = is_admin() ? '' : '-front';
291
  $rtl = is_rtl() ? '-rtl' : '';
292
 
293
- // Filter required styles and register stylesheet
 
 
 
 
294
  $dependencies = apply_filters( 'cmb2_style_dependencies', array() );
295
  wp_register_style( 'cmb2-styles', CMB2_Utils::url( "css/cmb2{$front}{$rtl}{$min}.css" ), $dependencies );
296
  wp_register_style( 'cmb2-display-styles', CMB2_Utils::url( "css/cmb2-display{$rtl}{$min}.css" ), $dependencies );
@@ -654,43 +621,6 @@ class CMB2_hookup extends CMB2_Hookup_Base {
654
  $this->show_form_for_type( 'term' );
655
  }
656
 
657
- /**
658
- * Display metaboxes for an options-page object.
659
- *
660
- * @since 2.2.5
661
- */
662
- public function options_page_metabox() {
663
- $this->show_form_for_type( 'options-page' );
664
- }
665
-
666
- /**
667
- * Display options-page output. To override, set 'display_cb' box property.
668
- *
669
- * @since 2.2.5
670
- */
671
- public function options_page_output() {
672
- $object_id = $this->cmb->object_id();
673
-
674
- settings_errors( $object_id . '-notices' );
675
-
676
- $callback = $this->cmb->prop( 'display_cb' );
677
- if ( is_callable( $callback ) ) {
678
- return $callback( $this );
679
- }
680
- ?>
681
- <div class="wrap cmb2-options-page option-<?php echo $object_id; ?>">
682
- <?php if ( $this->cmb->prop( 'title' ) ) : ?>
683
- <h2><?php echo wp_kses_post( $this->cmb->prop( 'title' ) ); ?></h2>
684
- <?php endif; ?>
685
- <form class="cmb-form" action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" method="POST" id="<?php echo $this->cmb->cmb_id; ?>" enctype="multipart/form-data" encoding="multipart/form-data">
686
- <input type="hidden" name="action" value="<?php echo esc_attr( $object_id ); ?>">
687
- <?php $this->options_page_metabox(); ?>
688
- <?php submit_button( esc_attr( $this->cmb->prop( 'save_button' ) ), 'primary', 'submit-cmb' ); ?>
689
- </form>
690
- </div>
691
- <?php
692
- }
693
-
694
  /**
695
  * Display metaboxes for an object type.
696
  *
@@ -866,36 +796,6 @@ class CMB2_hookup extends CMB2_Hookup_Base {
866
  }
867
  }
868
 
869
- /**
870
- * Save data from options page, then redirects back.
871
- *
872
- * @since 2.2.5
873
- * @return void
874
- */
875
- public function save_options() {
876
- $url = wp_get_referer();
877
- if ( ! $url ) {
878
- $url = admin_url();
879
- }
880
-
881
- if (
882
- $this->can_save( 'options-page' )
883
- // check params
884
- && isset( $_POST['submit-cmb'], $_POST['action'] )
885
- && $this->cmb->object_id() === $_POST['action']
886
- ) {
887
-
888
- $updated = $this->cmb
889
- ->save_fields( $this->cmb->object_id(), $this->cmb->object_type(), $_POST )
890
- ->was_updated(); // Will be false if no values were changed/updated.
891
-
892
- $url = add_query_arg( 'updated', $updated ? 'true' : 'false', $url );
893
- }
894
-
895
- wp_safe_redirect( esc_url_raw( $url ), WP_Http::SEE_OTHER );
896
- exit;
897
- }
898
-
899
  /**
900
  * Determines if the current object is able to be saved
901
  *
@@ -904,7 +804,8 @@ class CMB2_hookup extends CMB2_Hookup_Base {
904
  * @return bool Whether object can be saved
905
  */
906
  public function can_save( $type = '' ) {
907
- return apply_filters( 'cmb2_can_save', (
 
908
  $this->cmb->prop( 'save_fields' )
909
  // check nonce
910
  && isset( $_POST[ $this->cmb->nonce() ] )
@@ -915,7 +816,15 @@ class CMB2_hookup extends CMB2_Hookup_Base {
915
  && ( $type && in_array( $type, $this->cmb->box_types() ) )
916
  // Don't do updates during a switch-to-blog instance.
917
  && ! ( is_multisite() && ms_is_switched() )
918
- ) );
 
 
 
 
 
 
 
 
919
  }
920
 
921
  /**
@@ -962,6 +871,12 @@ class CMB2_hookup extends CMB2_Hookup_Base {
962
  * @since 2.0.0
963
  */
964
  public static function enqueue_cmb_css( $handle = 'cmb2-styles' ) {
 
 
 
 
 
 
965
  if ( ! apply_filters( 'cmb2_enqueue_css', true ) ) {
966
  return false;
967
  }
@@ -981,6 +896,12 @@ class CMB2_hookup extends CMB2_Hookup_Base {
981
  * @since 2.0.0
982
  */
983
  public static function enqueue_cmb_js() {
 
 
 
 
 
 
984
  if ( ! apply_filters( 'cmb2_enqueue_js', true ) ) {
985
  return false;
986
  }
@@ -989,22 +910,4 @@ class CMB2_hookup extends CMB2_Hookup_Base {
989
  return true;
990
  }
991
 
992
- /**
993
- * Replaces get_option with get_site_option
994
- * @since 2.2.5
995
- * @return mixed Value set for the network option.
996
- */
997
- public function network_get_override( $test, $default = false ) {
998
- return get_site_option( $this->cmb->object_id(), $default );
999
- }
1000
-
1001
- /**
1002
- * Replaces update_option with update_site_option
1003
- * @since 2.2.5
1004
- * @return bool Success/Failure
1005
- */
1006
- public function network_update_override( $test, $option_value ) {
1007
- return update_site_option( $this->cmb->object_id(), $option_value );
1008
- }
1009
-
1010
  }
46
  protected $columns = array();
47
 
48
  /**
49
+ * Array of CMB2_Options_Hookup instances if options page metabox.
50
  *
51
+ * @var CMB2_Options_Hookup[]|null
52
  * @since 2.2.5
53
  */
54
+ protected $options_hookup = null;
55
 
56
  /**
57
+ * A functionalized constructor, used for the hookup action callbacks.
58
  *
59
+ * @since 2.2.6
60
+ *
61
+ * @param CMB2 $cmb The CMB2 object to hookup
62
+ *
63
+ * @return CMB2_Hookup_Base $hookup The hookup object.
64
  */
65
+ public static function maybe_init_and_hookup( CMB2 $cmb ) {
66
+ if ( $cmb->prop( 'hookup' ) ) {
67
+
68
+ $hookup = new self( $cmb );
69
+
70
+ // Hook in the hookup... how meta.
71
+ return $hookup->universal_hooks();
72
+ }
73
+
74
+ return false;
75
  }
76
 
77
  public function universal_hooks() {
99
  return $this->options_page_hooks();
100
  }
101
  }
102
+
103
+ return $this;
104
  }
105
 
106
  public function post_hooks() {
141
  add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'column_display' ), 10, 2 );
142
  }
143
  }
144
+
145
+ return $this;
146
  }
147
 
148
  public function comment_hooks() {
153
  add_filter( 'manage_edit-comments_columns', array( $this, 'register_column_headers' ) );
154
  add_action( 'manage_comments_custom_column', array( $this, 'column_display' ), 10, 3 );
155
  }
156
+
157
+ return $this;
158
  }
159
 
160
  public function user_hooks() {
172
  add_filter( 'manage_users_columns', array( $this, 'register_column_headers' ) );
173
  add_filter( 'manage_users_custom_column', array( $this, 'return_column_display' ), 10, 3 );
174
  }
175
+
176
+ return $this;
177
  }
178
 
179
  public function term_hooks() {
197
  ? in_array( $taxonomy, $show_on_term_add )
198
  : (bool) $show_on_term_add;
199
 
200
+ /**
201
+ * Filter to determine if the term's fields should show in the "Add term" section.
202
+ *
203
+ * The dynamic portion of the hook name, $cmb_id, is the metabox id.
204
+ *
205
+ * @param bool $show_on_add Default is the value of the new_term_section cmb parameter.
206
+ * @param object $cmb The CMB2 instance
207
+ */
208
  $show_on_add = apply_filters( "cmb2_show_on_term_add_form_{$this->cmb->cmb_id}", $show_on_add, $this->cmb );
209
 
210
  // Display form in add-new section (unless specified not to)
222
  add_action( 'edited_terms', array( $this, 'save_term' ), 10, 2 );
223
  add_action( 'delete_term', array( $this, 'delete_term' ), 10, 3 );
224
 
225
+ return $this;
226
  }
227
 
228
  public function options_page_hooks() {
229
+ $option_keys = $this->cmb->options_page_keys();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
230
 
231
+ if ( ! empty( $option_keys ) ) {
232
+ foreach ( $option_keys as $option_key ) {
233
+ $this->options_hookup[ $option_key ] = new CMB2_Options_Hookup( $this->cmb, $option_key );
234
+ $this->options_hookup[ $option_key ]->hooks();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
235
  }
236
  }
237
+
238
+ return $this;
239
  }
240
 
241
  /**
253
  $front = is_admin() ? '' : '-front';
254
  $rtl = is_rtl() ? '-rtl' : '';
255
 
256
+ /**
257
+ * Filters the registered style dependencies for the cmb2 stylesheet.
258
+ *
259
+ * @param array $dependencies The registered style dependencies for the cmb2 stylesheet.
260
+ */
261
  $dependencies = apply_filters( 'cmb2_style_dependencies', array() );
262
  wp_register_style( 'cmb2-styles', CMB2_Utils::url( "css/cmb2{$front}{$rtl}{$min}.css" ), $dependencies );
263
  wp_register_style( 'cmb2-display-styles', CMB2_Utils::url( "css/cmb2-display{$rtl}{$min}.css" ), $dependencies );
621
  $this->show_form_for_type( 'term' );
622
  }
623
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
624
  /**
625
  * Display metaboxes for an object type.
626
  *
796
  }
797
  }
798
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
799
  /**
800
  * Determines if the current object is able to be saved
801
  *
804
  * @return bool Whether object can be saved
805
  */
806
  public function can_save( $type = '' ) {
807
+
808
+ $can_save = (
809
  $this->cmb->prop( 'save_fields' )
810
  // check nonce
811
  && isset( $_POST[ $this->cmb->nonce() ] )
816
  && ( $type && in_array( $type, $this->cmb->box_types() ) )
817
  // Don't do updates during a switch-to-blog instance.
818
  && ! ( is_multisite() && ms_is_switched() )
819
+ );
820
+
821
+ /**
822
+ * Filter to determine if metabox is allowed to save.
823
+ *
824
+ * @param bool $can_save Whether the current metabox can save.
825
+ * @param object $cmb The CMB2 instance
826
+ */
827
+ return apply_filters( 'cmb2_can_save', $can_save, $this->cmb );
828
  }
829
 
830
  /**
871
  * @since 2.0.0
872
  */
873
  public static function enqueue_cmb_css( $handle = 'cmb2-styles' ) {
874
+
875
+ /**
876
+ * Filter to determine if CMB2'S css should be enqueued.
877
+ *
878
+ * @param bool $enqueue_css Default is true.
879
+ */
880
  if ( ! apply_filters( 'cmb2_enqueue_css', true ) ) {
881
  return false;
882
  }
896
  * @since 2.0.0
897
  */
898
  public static function enqueue_cmb_js() {
899
+
900
+ /**
901
+ * Filter to determine if CMB2'S JS should be enqueued.
902
+ *
903
+ * @param bool $enqueue_js Default is true.
904
+ */
905
  if ( ! apply_filters( 'cmb2_enqueue_js', true ) ) {
906
  return false;
907
  }
910
  return true;
911
  }
912
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
913
  }
lib/admin/CMB2/includes/helper-functions.php CHANGED
@@ -404,3 +404,18 @@ if ( ! function_exists( 'date_create_from_format' ) ) {
404
  return new DateTime( $ymd );
405
  }
406
  }// End if().
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
404
  return new DateTime( $ymd );
405
  }
406
  }// End if().
407
+
408
+ if ( ! function_exists( 'date_timestamp_get' ) ) {
409
+
410
+ /**
411
+ * Returns the Unix timestamp representing the date.
412
+ * Reimplementation of DateTime::getTimestamp for PHP < 5.3. :(
413
+ *
414
+ * @param DateTime
415
+ *
416
+ * @return int
417
+ */
418
+ function date_timestamp_get( DateTime $date ) {
419
+ return $date->format( 'U' );
420
+ }
421
+ }// End if().
lib/admin/CMB2/includes/rest-api/CMB2_REST.php CHANGED
@@ -87,6 +87,26 @@ class CMB2_REST extends CMB2_Hookup_Base {
87
  */
88
  protected $rest_edit = false;
89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
  /**
91
  * Constructor
92
  *
@@ -122,6 +142,8 @@ class CMB2_REST extends CMB2_Hookup_Base {
122
  $this->declare_read_edit_fields();
123
 
124
  add_filter( 'is_protected_meta', array( $this, 'is_protected_meta' ), 10, 3 );
 
 
125
  }
126
 
127
  /**
87
  */
88
  protected $rest_edit = false;
89
 
90
+ /**
91
+ * A functionalized constructor, used for the hookup action callbacks.
92
+ *
93
+ * @since 2.2.6
94
+ *
95
+ * @param CMB2 $cmb The CMB2 object to hookup
96
+ *
97
+ * @return CMB2_Hookup_Base $hookup The hookup object.
98
+ */
99
+ public static function maybe_init_and_hookup( CMB2 $cmb ) {
100
+ if ( $cmb->prop( 'show_in_rest' ) && function_exists( 'rest_get_server' ) ) {
101
+
102
+ $hookup = new self( $cmb );
103
+
104
+ return $hookup->universal_hooks();
105
+ }
106
+
107
+ return false;
108
+ }
109
+
110
  /**
111
  * Constructor
112
  *
142
  $this->declare_read_edit_fields();
143
 
144
  add_filter( 'is_protected_meta', array( $this, 'is_protected_meta' ), 10, 3 );
145
+
146
+ return $this;
147
  }
148
 
149
  /**
lib/admin/CMB2/includes/shim/WP_REST_Controller.php CHANGED
@@ -21,7 +21,8 @@ abstract class WP_REST_Controller {
21
  * Register the routes for the objects of the controller.
22
  */
23
  public function register_routes() {
24
- _doing_it_wrong( 'WP_REST_Controller::register_routes', __( 'The register_routes() method must be overriden' ), 'WPAPI-2.0' );
 
25
  }
26
 
27
  /**
@@ -31,7 +32,7 @@ abstract class WP_REST_Controller {
31
  * @return WP_Error|boolean
32
  */
33
  public function get_items_permissions_check( $request ) {
34
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
35
  'status' => 405,
36
  ) );
37
  }
@@ -43,7 +44,7 @@ abstract class WP_REST_Controller {
43
  * @return WP_Error|WP_REST_Response
44
  */
45
  public function get_items( $request ) {
46
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
47
  'status' => 405,
48
  ) );
49
  }
@@ -55,7 +56,7 @@ abstract class WP_REST_Controller {
55
  * @return WP_Error|boolean
56
  */
57
  public function get_item_permissions_check( $request ) {
58
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
59
  'status' => 405,
60
  ) );
61
  }
@@ -67,7 +68,7 @@ abstract class WP_REST_Controller {
67
  * @return WP_Error|WP_REST_Response
68
  */
69
  public function get_item( $request ) {
70
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
71
  'status' => 405,
72
  ) );
73
  }
@@ -79,7 +80,7 @@ abstract class WP_REST_Controller {
79
  * @return WP_Error|boolean
80
  */
81
  public function create_item_permissions_check( $request ) {
82
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
83
  'status' => 405,
84
  ) );
85
  }
@@ -91,7 +92,7 @@ abstract class WP_REST_Controller {
91
  * @return WP_Error|WP_REST_Response
92
  */
93
  public function create_item( $request ) {
94
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
95
  'status' => 405,
96
  ) );
97
  }
@@ -103,7 +104,7 @@ abstract class WP_REST_Controller {
103
  * @return WP_Error|boolean
104
  */
105
  public function update_item_permissions_check( $request ) {
106
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
107
  'status' => 405,
108
  ) );
109
  }
@@ -115,7 +116,7 @@ abstract class WP_REST_Controller {
115
  * @return WP_Error|WP_REST_Response
116
  */
117
  public function update_item( $request ) {
118
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
119
  'status' => 405,
120
  ) );
121
  }
@@ -127,7 +128,7 @@ abstract class WP_REST_Controller {
127
  * @return WP_Error|boolean
128
  */
129
  public function delete_item_permissions_check( $request ) {
130
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
131
  'status' => 405,
132
  ) );
133
  }
@@ -139,7 +140,7 @@ abstract class WP_REST_Controller {
139
  * @return WP_Error|WP_REST_Response
140
  */
141
  public function delete_item( $request ) {
142
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
143
  'status' => 405,
144
  ) );
145
  }
@@ -151,7 +152,7 @@ abstract class WP_REST_Controller {
151
  * @return WP_Error|object $prepared_item
152
  */
153
  protected function prepare_item_for_database( $request ) {
154
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
155
  'status' => 405,
156
  ) );
157
  }
@@ -164,7 +165,7 @@ abstract class WP_REST_Controller {
164
  * @return WP_REST_Response $response
165
  */
166
  public function prepare_item_for_response( $item, $request ) {
167
- return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be over-ridden in subclass." ), __METHOD__ ), array(
168
  'status' => 405,
169
  ) );
170
  }
21
  * Register the routes for the objects of the controller.
22
  */
23
  public function register_routes() {
24
+ /* translators: %s: register_routes() */
25
+ _doing_it_wrong( 'WP_REST_Controller::register_routes', sprintf( __( "Method '%s' must be overridden." ), __METHOD__ ), '4.7' );
26
  }
27
 
28
  /**
32
  * @return WP_Error|boolean
33
  */
34
  public function get_items_permissions_check( $request ) {
35
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
36
  'status' => 405,
37
  ) );
38
  }
44
  * @return WP_Error|WP_REST_Response
45
  */
46
  public function get_items( $request ) {
47
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
48
  'status' => 405,
49
  ) );
50
  }
56
  * @return WP_Error|boolean
57
  */
58
  public function get_item_permissions_check( $request ) {
59
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
60
  'status' => 405,
61
  ) );
62
  }
68
  * @return WP_Error|WP_REST_Response
69
  */
70
  public function get_item( $request ) {
71
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
72
  'status' => 405,
73
  ) );
74
  }
80
  * @return WP_Error|boolean
81
  */
82
  public function create_item_permissions_check( $request ) {
83
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
84
  'status' => 405,
85
  ) );
86
  }
92
  * @return WP_Error|WP_REST_Response
93
  */
94
  public function create_item( $request ) {
95
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
96
  'status' => 405,
97
  ) );
98
  }
104
  * @return WP_Error|boolean
105
  */
106
  public function update_item_permissions_check( $request ) {
107
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
108
  'status' => 405,
109
  ) );
110
  }
116
  * @return WP_Error|WP_REST_Response
117
  */
118
  public function update_item( $request ) {
119
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
120
  'status' => 405,
121
  ) );
122
  }
128
  * @return WP_Error|boolean
129
  */
130
  public function delete_item_permissions_check( $request ) {
131
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
132
  'status' => 405,
133
  ) );
134
  }
140
  * @return WP_Error|WP_REST_Response
141
  */
142
  public function delete_item( $request ) {
143
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
144
  'status' => 405,
145
  ) );
146
  }
152
  * @return WP_Error|object $prepared_item
153
  */
154
  protected function prepare_item_for_database( $request ) {
155
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
156
  'status' => 405,
157
  ) );
158
  }
165
  * @return WP_REST_Response $response
166
  */
167
  public function prepare_item_for_response( $item, $request ) {
168
+ return new WP_Error( 'invalid-method', sprintf( __( "Method '%s' not implemented. Must be overridden in subclass." ), __METHOD__ ), array(
169
  'status' => 405,
170
  ) );
171
  }
lib/admin/CMB2/includes/types/CMB2_Type_Checkbox.php CHANGED
@@ -32,7 +32,7 @@ class CMB2_Type_Checkbox extends CMB2_Type_Text {
32
  $this->is_checked = $is_checked;
33
  }
34
 
35
- public function render() {
36
  $defaults = array(
37
  'type' => 'checkbox',
38
  'class' => 'cmb2-option cmb2-list',
32
  $this->is_checked = $is_checked;
33
  }
34
 
35
+ public function render( $args = array() ) {
36
  $defaults = array(
37
  'type' => 'checkbox',
38
  'class' => 'cmb2-option cmb2-list',
lib/admin/CMB2/includes/types/CMB2_Type_Colorpicker.php CHANGED
@@ -32,27 +32,48 @@ class CMB2_Type_Colorpicker extends CMB2_Type_Text {
32
  $this->value = $value ? $value : $this->value;
33
  }
34
 
35
- public function render() {
36
  $meta_value = $this->value ? $this->value : $this->field->escaped_value();
37
 
38
  $hex_color = '(([a-fA-F0-9]){3}){1,2}$';
39
  if ( preg_match( '/^' . $hex_color . '/i', $meta_value ) ) {
40
  // Value is just 123abc, so prepend #
41
  $meta_value = '#' . $meta_value;
42
- } elseif ( ! preg_match( '/^#' . $hex_color . '/i', $meta_value ) ) {
43
- // Value doesn't match #123abc, so sanitize to just #
 
 
 
 
 
44
  $meta_value = '#';
45
  }
46
 
47
  wp_enqueue_style( 'wp-color-picker' );
48
 
49
- $args = wp_parse_args( $this->args, array(
50
- 'class' => 'cmb2-colorpicker cmb2-text-small',
51
- 'value' => $meta_value,
52
- 'js_dependencies' => 'wp-color-picker',
53
  ) );
54
 
 
 
 
 
 
 
 
 
 
 
 
55
  return parent::render( $args );
56
  }
57
 
 
 
 
 
 
 
 
58
  }
32
  $this->value = $value ? $value : $this->value;
33
  }
34
 
35
+ public function render( $args = array() ) {
36
  $meta_value = $this->value ? $this->value : $this->field->escaped_value();
37
 
38
  $hex_color = '(([a-fA-F0-9]){3}){1,2}$';
39
  if ( preg_match( '/^' . $hex_color . '/i', $meta_value ) ) {
40
  // Value is just 123abc, so prepend #
41
  $meta_value = '#' . $meta_value;
42
+ } elseif (
43
+ // If value doesn't match #123abc...
44
+ ! preg_match( '/^#' . $hex_color . '/i', $meta_value )
45
+ // And value doesn't match rgba()...
46
+ && 0 !== strpos( trim( $meta_value ), 'rgba' )
47
+ ) {
48
+ // Then sanitize to just #.
49
  $meta_value = '#';
50
  }
51
 
52
  wp_enqueue_style( 'wp-color-picker' );
53
 
54
+ $args = wp_parse_args( $args, array(
55
+ 'class' => 'cmb2-text-small',
 
 
56
  ) );
57
 
58
+ $args['class'] .= ' cmb2-colorpicker';
59
+ $args['value'] = $meta_value;
60
+ $args['js_dependencies'] = array( 'wp-color-picker' );
61
+
62
+ if ( $this->field->options( 'alpha' ) ) {
63
+ $args['js_dependencies'][] = 'wp-color-picker-alpha';
64
+ $args['data-alpha'] = 'true';
65
+ }
66
+
67
+ $args = wp_parse_args( $this->args, $args );
68
+
69
  return parent::render( $args );
70
  }
71
 
72
+ public static function dequeue_rgba_colorpicker_script() {
73
+ if ( wp_script_is( 'jw-cmb2-rgba-picker-js', 'enqueued' ) ) {
74
+ wp_dequeue_script( 'jw-cmb2-rgba-picker-js' );
75
+ CMB2_JS::register_colorpicker_alpha( true );
76
+ }
77
+ }
78
+
79
  }
lib/admin/CMB2/includes/types/CMB2_Type_File.php CHANGED
@@ -12,98 +12,157 @@
12
  */
13
  class CMB2_Type_File extends CMB2_Type_File_Base {
14
 
15
- public function render() {
16
- $field = $this->field;
17
- $meta_value = $field->escaped_value();
18
- $options = (array) $field->options();
19
- $img_size = $field->args( 'preview_size' );
20
- $query_args = $field->args( 'query_args' );
21
- $output = '';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
  // get an array of image size meta data, fallback to 'large'
24
- $img_size_data = parent::get_image_size_data( $img_size, 'large' );
 
 
 
25
 
26
- // if options array and 'url' => false, then hide the url field
27
- $input_type = array_key_exists( 'url', $options ) && false === $options['url'] ? 'hidden' : 'text';
28
 
29
  $output .= parent::render( array(
30
- 'type' => $input_type,
31
- 'class' => 'cmb2-upload-file regular-text',
32
- 'size' => 45,
 
 
 
33
  'desc' => '',
34
  'data-previewsize' => sprintf( '[%d,%d]', $img_size_data['width'], $img_size_data['height'] ),
35
  'data-sizename' => $img_size_data['name'],
36
- 'data-queryargs' => ! empty( $query_args ) ? json_encode( $query_args ) : '',
37
- 'js_dependencies' => 'media-editor',
38
  ) );
39
 
40
- $output .= sprintf( '<input class="cmb2-upload-button button-secondary" type="button" value="%s" />', esc_attr( $this->_text( 'add_upload_file_text', esc_html__( 'Add or Upload File', 'cmb2' ) ) ) );
41
-
42
- $output .= $this->_desc( true );
 
 
 
 
 
 
 
 
 
43
 
44
- $cached_id = $this->_id();
 
45
 
46
- // Reset field args for attachment ID
47
- $args = array(
48
- // If we're looking at a file in a group, we need to get the non-prefixed id
49
- 'id' => ( $field->group ? $field->args( '_id' ) : $cached_id ) . '_id',
50
- );
51
 
52
- // And get new field object
53
- // (Need to set it to the types field property)
54
- $this->types->field = $field = $field->get_field_clone( $args );
55
 
56
- // Get ID value
57
- $_id_value = $field->escaped_value( 'absint' );
58
 
59
- // We don't want to output "0" as a value.
60
- if ( ! $_id_value ) {
61
- $_id_value = '';
 
 
62
  }
63
 
64
- // If there is no ID saved yet, try to get it from the url
65
- if ( $meta_value && ! $_id_value ) {
66
- $_id_value = CMB2_Utils::image_id_from_url( esc_url_raw( $meta_value ) );
 
 
 
67
  }
68
 
69
- $output .= parent::render( array(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
  'type' => 'hidden',
71
  'class' => 'cmb2-upload-file-id',
72
- 'value' => $_id_value,
73
  'desc' => '',
74
  ) );
75
- $output .= '<div id="' . $this->_id( '-status' ) . '" class="cmb2-media-status">';
76
- if ( ! empty( $meta_value ) ) {
77
-
78
- if ( $this->is_valid_img_ext( $meta_value ) ) {
79
-
80
- if ( $_id_value ) {
81
- $image = wp_get_attachment_image( $_id_value, $img_size, null, array(
82
- 'class' => 'cmb-file-field-image',
83
- ) );
84
- } else {
85
- $image = '<img style="max-width: ' . absint( $img_size_data['width'] ) . 'px; width: 100%;" src="' . $meta_value . '" class="cmb-file-field-image" alt="" />';
86
- }
87
-
88
- $output .= $this->img_status_output( array(
89
- 'image' => $image,
90
- 'tag' => 'div',
91
- 'cached_id' => $cached_id,
92
- ) );
93
-
94
- } else {
95
-
96
- $output .= $this->file_status_output( array(
97
- 'value' => $meta_value,
98
- 'tag' => 'div',
99
- 'cached_id' => $cached_id,
100
- ) );
101
-
102
- }
103
  }
104
- $output .= '</div>';
105
 
106
- return $this->rendered( $output );
 
 
 
 
 
 
 
107
  }
108
 
109
  }
12
  */
13
  class CMB2_Type_File extends CMB2_Type_File_Base {
14
 
15
+ /**
16
+ * Handles outputting an 'file' field
17
+ *
18
+ * @param array $args Override arguments
19
+ * @return string Form input element
20
+ */
21
+ public function render( $args = array() ) {
22
+ $args = empty( $args ) ? $this->args : $args;
23
+ $field = $this->field;
24
+ $options = (array) $field->options();
25
+
26
+ $a = $this->args = $this->parse_args( 'file', array(
27
+ 'class' => 'cmb2-upload-file regular-text',
28
+ 'id' => $this->_id(),
29
+ 'name' => $this->_name(),
30
+ 'value' => $field->escaped_value(),
31
+ 'id_value' => null,
32
+ 'desc' => $this->_desc( true ),
33
+ 'size' => 45,
34
+ 'js_dependencies' => 'media-editor',
35
+ 'preview_size' => $field->args( 'preview_size' ),
36
+ 'query_args' => $field->args( 'query_args' ),
37
+
38
+ // if options array and 'url' => false, then hide the url field
39
+ 'type' => array_key_exists( 'url', $options ) && false === $options['url']
40
+ ? 'hidden'
41
+ : 'text',
42
+ ), $args );
43
 
44
  // get an array of image size meta data, fallback to 'large'
45
+ $this->args['img_size_data'] = $img_size_data = parent::get_image_size_data(
46
+ $a['preview_size'],
47
+ 'large'
48
+ );
49
 
50
+ $output = '';
 
51
 
52
  $output .= parent::render( array(
53
+ 'type' => $a['type'],
54
+ 'class' => $a['class'],
55
+ 'value' => $a['value'],
56
+ 'id' => $a['id'],
57
+ 'name' => $a['name'],
58
+ 'size' => $a['size'],
59
  'desc' => '',
60
  'data-previewsize' => sprintf( '[%d,%d]', $img_size_data['width'], $img_size_data['height'] ),
61
  'data-sizename' => $img_size_data['name'],
62
+ 'data-queryargs' => ! empty( $a['query_args'] ) ? json_encode( $a['query_args'] ) : '',
63
+ 'js_dependencies' => $a['js_dependencies'],
64
  ) );
65
 
66
+ // Now remove the data-iterator attribute if it exists.
67
+ // (Possible if being used within a custom field)
68
+ // This is not elegant, but compensates for CMB2_Types::_id
69
+ // automagically & inelegantly adding the data-iterator attribute.
70
+ // Single responsibility principle? pffft
71
+ $parts = explode( '"', $this->args['id'] );
72
+ $this->args['id'] = $parts[0];
73
+
74
+ $output .= sprintf(
75
+ '<input class="cmb2-upload-button button-secondary" type="button" value="%1$s" />',
76
+ esc_attr( $this->_text( 'add_upload_file_text', esc_html__( 'Add or Upload File', 'cmb2' ) ) )
77
+ );
78
 
79
+ $output .= $a['desc'];
80
+ $output .= $this->get_id_field_output();
81
 
82
+ $output .= '<div id="' . $field->id() . '-status" class="cmb2-media-status">';
83
+ if ( ! empty( $a['value'] ) ) {
84
+ $output .= $this->get_file_preview_output();
85
+ }
86
+ $output .= '</div>';
87
 
88
+ return $this->rendered( $output );
89
+ }
 
90
 
91
+ public function get_file_preview_output() {
92
+ if ( ! $this->is_valid_img_ext( $this->args['value'] ) ) {
93
 
94
+ return $this->file_status_output( array(
95
+ 'value' => $this->args['value'],
96
+ 'tag' => 'div',
97
+ 'cached_id' => $this->args['id'],
98
+ ) );
99
  }
100
 
101
+ if ( $this->args['id_value'] ) {
102
+ $image = wp_get_attachment_image( $this->args['id_value'], $this->args['preview_size'], null, array(
103
+ 'class' => 'cmb-file-field-image',
104
+ ) );
105
+ } else {
106
+ $image = '<img style="max-width: ' . absint( $this->args['img_size_data']['width'] ) . 'px; width: 100%;" src="' . $this->args['value'] . '" class="cmb-file-field-image" alt="" />';
107
  }
108
 
109
+ return $this->img_status_output( array(
110
+ 'image' => $image,
111
+ 'tag' => 'div',
112
+ 'cached_id' => $this->args['id'],
113
+ ) );
114
+ }
115
+
116
+ public function get_id_field_output() {
117
+ $field = $this->field;
118
+
119
+ /*
120
+ * A little bit of magic (tsk tsk) replacing the $this->types->field object,
121
+ * So that the render function is using the proper field object.
122
+ */
123
+ $this->types->field = $this->get_id_field();
124
+
125
+ $output = parent::render( array(
126
  'type' => 'hidden',
127
  'class' => 'cmb2-upload-file-id',
128
+ 'value' => $this->types->field->value,
129
  'desc' => '',
130
  ) );
131
+
132
+ // We need to put the original field object back
133
+ // or other fields in a custom field will be broken.
134
+ $this->types->field = $field;
135
+
136
+ return $output;
137
+ }
138
+
139
+ public function get_id_field() {
140
+
141
+ // reset field args for attachment id
142
+ $args = array(
143
+ // if we're looking at a file in a group, we need to get the non-prefixed id
144
+ 'id' => ( $this->field->group ? $this->field->args( '_id' ) : $this->args['id'] ) . '_id',
145
+ );
146
+
147
+ // and get new field object
148
+ // (need to set it to the types field property)
149
+ $id_field = $this->field->get_field_clone( $args );
150
+
151
+ $id_value = absint( null !== $this->args['id_value'] ? $this->args['id_value'] : $id_field->escaped_value() );
152
+
153
+ // we don't want to output "0" as a value.
154
+ if ( ! $id_value ) {
155
+ $id_value = '';
 
 
 
156
  }
 
157
 
158
+ // if there is no id saved yet, try to get it from the url
159
+ if ( $this->args['value'] && ! $id_value ) {
160
+ $id_value = cmb2_utils::image_id_from_url( esc_url_raw( $this->args['value'] ) );
161
+ }
162
+
163
+ $id_field->value = $id_value;
164
+
165
+ return $id_field;
166
  }
167
 
168
  }
lib/admin/CMB2/includes/types/CMB2_Type_File_List.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_File_List extends CMB2_Type_File_Base {
14
 
15
- public function render() {
16
  $field = $this->field;
17
  $meta_value = $field->escaped_value();
18
  $name = $this->_name();
12
  */
13
  class CMB2_Type_File_List extends CMB2_Type_File_Base {
14
 
15
+ public function render( $args = array() ) {
16
  $field = $this->field;
17
  $meta_value = $field->escaped_value();
18
  $name = $this->_name();
lib/admin/CMB2/includes/types/CMB2_Type_Multi_Base.php CHANGED
@@ -78,9 +78,7 @@ abstract class CMB2_Type_Multi_Base extends CMB2_Type_Base {
78
  ? $field->escaped_value()
79
  : $field->get_default();
80
 
81
- if ( is_numeric( $value ) ) {
82
- $value = intval( $value );
83
- }
84
 
85
  $concatenated_items = '';
86
  $i = 1;
@@ -99,7 +97,7 @@ abstract class CMB2_Type_Multi_Base extends CMB2_Type_Base {
99
  $a['label'] = $opt_label;
100
 
101
  // Check if this option is the value of the input
102
- if ( $value === $opt_value ) {
103
  $a['checked'] = 'checked';
104
  }
105
 
78
  ? $field->escaped_value()
79
  : $field->get_default();
80
 
81
+ $value = CMB2_Utils::normalize_if_numeric( $value );
 
 
82
 
83
  $concatenated_items = '';
84
  $i = 1;
97
  $a['label'] = $opt_label;
98
 
99
  // Check if this option is the value of the input
100
+ if ( $value === CMB2_Utils::normalize_if_numeric( $opt_value ) ) {
101
  $a['checked'] = 'checked';
102
  }
103
 
lib/admin/CMB2/includes/types/CMB2_Type_Multicheck.php CHANGED
@@ -19,7 +19,7 @@ class CMB2_Type_Multicheck extends CMB2_Type_Radio {
19
  */
20
  public $type = 'checkbox';
21
 
22
- public function render() {
23
  $classes = false === $this->field->args( 'select_all_button' )
24
  ? 'cmb2-checkbox-list no-select-all cmb2-list'
25
  : 'cmb2-checkbox-list cmb2-list';
19
  */
20
  public $type = 'checkbox';
21
 
22
+ public function render( $args = array() ) {
23
  $classes = false === $this->field->args( 'select_all_button' )
24
  ? 'cmb2-checkbox-list no-select-all cmb2-list'
25
  : 'cmb2-checkbox-list cmb2-list';
lib/admin/CMB2/includes/types/CMB2_Type_Oembed.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_Oembed extends CMB2_Type_Text {
14
 
15
- public function render() {
16
  $field = $this->field;
17
 
18
  $meta_value = trim( $field->escaped_value() );
12
  */
13
  class CMB2_Type_Oembed extends CMB2_Type_Text {
14
 
15
+ public function render( $args = array() ) {
16
  $field = $this->field;
17
 
18
  $meta_value = trim( $field->escaped_value() );
lib/admin/CMB2/includes/types/CMB2_Type_Taxonomy_Base.php CHANGED
@@ -19,16 +19,17 @@ abstract class CMB2_Type_Taxonomy_Base extends CMB2_Type_Multi_Base {
19
  * @return mixed Array of terms on success
20
  */
21
  public function get_object_terms() {
22
- if ( 'options-page' === $this->field->object_type ) {
23
- return $this->options_terms();
 
 
 
 
 
 
 
 
24
  }
25
-
26
- if ( 'post' !== $this->field->object_type ) {
27
- return $this->non_post_object_terms();
28
- }
29
-
30
- // WP caches internally so it's better to use
31
- return get_the_terms( $this->field->object_id, $this->field->args( 'taxonomy' ) );
32
  }
33
 
34
  /**
19
  * @return mixed Array of terms on success
20
  */
21
  public function get_object_terms() {
22
+ switch ( $this->field->object_type ) {
23
+ case 'options-page':
24
+ case 'term':
25
+ return $this->options_terms();
26
+ case 'post':
27
+ // WP caches internally so it's better to use
28
+ return get_the_terms( $this->field->object_id, $this->field->args( 'taxonomy' ) );
29
+
30
+ default:
31
+ return $this->non_post_object_terms();
32
  }
 
 
 
 
 
 
 
33
  }
34
 
35
  /**
lib/admin/CMB2/includes/types/CMB2_Type_Taxonomy_Multicheck.php CHANGED
@@ -67,11 +67,10 @@ class CMB2_Type_Taxonomy_Multicheck extends CMB2_Type_Taxonomy_Base {
67
  protected function get_wrapper_classes() {
68
  $classes = 'cmb2-checkbox-list cmb2-list';
69
  if ( false === $this->field->args( 'select_all_button' ) ) {
70
- $classes .= 'no-select-all';
71
  }
72
 
73
  return $classes;
74
-
75
  }
76
 
77
  }
67
  protected function get_wrapper_classes() {
68
  $classes = 'cmb2-checkbox-list cmb2-list';
69
  if ( false === $this->field->args( 'select_all_button' ) ) {
70
+ $classes .= ' no-select-all';
71
  }
72
 
73
  return $classes;
 
74
  }
75
 
76
  }
lib/admin/CMB2/includes/types/CMB2_Type_Text_Date.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_Text_Date extends CMB2_Type_Picker_Base {
14
 
15
- public function render() {
16
  $args = $this->parse_args( 'text_date', array(
17
  'class' => 'cmb2-text-small cmb2-datepicker',
18
  'value' => $this->field->get_timestamp_format(),
12
  */
13
  class CMB2_Type_Text_Date extends CMB2_Type_Picker_Base {
14
 
15
+ public function render( $args = array() ) {
16
  $args = $this->parse_args( 'text_date', array(
17
  'class' => 'cmb2-text-small cmb2-datepicker',
18
  'value' => $this->field->get_timestamp_format(),
lib/admin/CMB2/includes/types/CMB2_Type_Text_Datetime_Timestamp.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_Text_Datetime_Timestamp extends CMB2_Type_Picker_Base {
14
 
15
- public function render() {
16
  $field = $this->field;
17
 
18
  $args = wp_parse_args( $this->args, array(
12
  */
13
  class CMB2_Type_Text_Datetime_Timestamp extends CMB2_Type_Picker_Base {
14
 
15
+ public function render( $args = array() ) {
16
  $field = $this->field;
17
 
18
  $args = wp_parse_args( $this->args, array(
lib/admin/CMB2/includes/types/CMB2_Type_Text_Datetime_Timestamp_Timezone.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_Text_Datetime_Timestamp_Timezone extends CMB2_Type_Base {
14
 
15
- public function render() {
16
  $field = $this->field;
17
 
18
  $args = wp_parse_args( $this->args, array(
12
  */
13
  class CMB2_Type_Text_Datetime_Timestamp_Timezone extends CMB2_Type_Base {
14
 
15
+ public function render( $args = array() ) {
16
  $field = $this->field;
17
 
18
  $args = wp_parse_args( $this->args, array(
lib/admin/CMB2/includes/types/CMB2_Type_Text_Time.php CHANGED
@@ -12,7 +12,7 @@
12
  */
13
  class CMB2_Type_Text_Time extends CMB2_Type_Text_Date {
14
 
15
- public function render() {
16
  $this->args = $this->parse_picker_options( 'time', wp_parse_args( $this->args, array(
17
  'class' => 'cmb2-timepicker text-time',
18
  'value' => $this->field->get_timestamp_format( 'time_format' ),
12
  */
13
  class CMB2_Type_Text_Time extends CMB2_Type_Text_Date {
14
 
15
+ public function render( $args = array() ) {
16
  $this->args = $this->parse_picker_options( 'time', wp_parse_args( $this->args, array(
17
  'class' => 'cmb2-timepicker text-time',
18
  'value' => $this->field->get_timestamp_format( 'time_format' ),
lib/admin/CMB2/includes/types/CMB2_Type_Textarea_Code.php CHANGED
@@ -19,7 +19,7 @@ class CMB2_Type_Textarea_Code extends CMB2_Type_Textarea {
19
  * @param array $args Override arguments
20
  * @return string Form textarea element
21
  */
22
- public function render() {
23
  return $this->rendered(
24
  sprintf( '<pre>%s', parent::render( array(
25
  'class' => 'cmb2-textarea-code',
19
  * @param array $args Override arguments
20
  * @return string Form textarea element
21
  */
22
+ public function render( $args = array() ) {
23
  return $this->rendered(
24
  sprintf( '<pre>%s', parent::render( array(
25
  'class' => 'cmb2-textarea-code',
lib/admin/CMB2/includes/types/CMB2_Type_Wysiwyg.php CHANGED
@@ -20,7 +20,7 @@ class CMB2_Type_Wysiwyg extends CMB2_Type_Textarea {
20
  * @since 1.1.0
21
  * @return string Form wysiwyg element
22
  */
23
- public function render() {
24
  $field = $this->field;
25
  $a = $this->parse_args( 'wysiwyg', array(
26
  'id' => $this->_id(),
20
  * @since 1.1.0
21
  * @return string Form wysiwyg element
22
  */
23
+ public function render( $args = array() ) {
24
  $field = $this->field;
25
  $a = $this->parse_args( 'wysiwyg', array(
26
  'id' => $this->_id(),
lib/admin/CMB2/init.php CHANGED
@@ -21,7 +21,7 @@
21
  * Bill Erickson (@billerickson / billerickson.net)
22
  * Andrew Norcross (@norcross / andrewnorcross.com)
23
  *
24
- * Version: 2.2.4
25
  *
26
  * Text Domain: cmb2
27
  * Domain Path: languages
@@ -54,7 +54,7 @@
54
  * ***********************************************************************
55
  */
56
 
57
- if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
58
 
59
  /**
60
  * Handles checking for and loading the newest version of CMB2
@@ -67,7 +67,7 @@ if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
67
  * @license GPL-2.0+
68
  * @link https://cmb2.io
69
  */
70
- class CMB2_Bootstrap_225_Trunk {
71
 
72
  /**
73
  * Current version number
@@ -75,7 +75,7 @@ if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
75
  * @var string
76
  * @since 1.0.0
77
  */
78
- const VERSION = '2.2.4';
79
 
80
  /**
81
  * Current version hook priority.
@@ -84,20 +84,20 @@ if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
84
  * @var int
85
  * @since 2.0.0
86
  */
87
- const PRIORITY = 9977;
88
 
89
  /**
90
- * Single instance of the CMB2_Bootstrap_225_Trunk object
91
  *
92
- * @var CMB2_Bootstrap_225_Trunk
93
  */
94
  public static $single_instance = null;
95
 
96
  /**
97
- * Creates/returns the single instance CMB2_Bootstrap_225_Trunk object
98
  *
99
  * @since 2.0.0
100
- * @return CMB2_Bootstrap_225_Trunk Single instance object
101
  */
102
  public static function initiate() {
103
  if ( null === self::$single_instance ) {
@@ -149,9 +149,9 @@ if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
149
  $this->l10ni18n();
150
 
151
  // Include helper functions.
152
- require_once 'includes/CMB2_Base.php';
153
- require_once 'includes/CMB2.php';
154
- require_once 'includes/helper-functions.php';
155
 
156
  // Now kick off the class autoloader.
157
  spl_autoload_register( 'cmb2_autoload_classes' );
@@ -189,6 +189,6 @@ if ( ! class_exists( 'CMB2_Bootstrap_225_Trunk', false ) ) {
189
  }
190
 
191
  // Make it so...
192
- CMB2_Bootstrap_225_Trunk::initiate();
193
 
194
  }// End if().
21
  * Bill Erickson (@billerickson / billerickson.net)
22
  * Andrew Norcross (@norcross / andrewnorcross.com)
23
  *
24
+ * Version: 2.3.0
25
  *
26
  * Text Domain: cmb2
27
  * Domain Path: languages
54
  * ***********************************************************************
55
  */
56
 
57
+ if ( ! class_exists( 'CMB2_Bootstrap_230_Trunk', false ) ) {
58
 
59
  /**
60
  * Handles checking for and loading the newest version of CMB2
67
  * @license GPL-2.0+
68
  * @link https://cmb2.io
69
  */
70
+ class CMB2_Bootstrap_230_Trunk {
71
 
72
  /**
73
  * Current version number
75
  * @var string
76
  * @since 1.0.0
77
  */
78
+ const VERSION = '2.3.0';
79
 
80
  /**
81
  * Current version hook priority.
84
  * @var int
85
  * @since 2.0.0
86
  */
87
+ const PRIORITY = 9969;
88
 
89
  /**
90
+ * Single instance of the CMB2_Bootstrap_230_Trunk object
91
  *
92
+ * @var CMB2_Bootstrap_230_Trunk
93
  */
94
  public static $single_instance = null;
95
 
96
  /**
97
+ * Creates/returns the single instance CMB2_Bootstrap_230_Trunk object
98
  *
99
  * @since 2.0.0
100
+ * @return CMB2_Bootstrap_230_Trunk Single instance object
101
  */
102
  public static function initiate() {
103
  if ( null === self::$single_instance ) {
149
  $this->l10ni18n();
150
 
151
  // Include helper functions.
152
+ require_once CMB2_DIR . 'includes/CMB2_Base.php';
153
+ require_once CMB2_DIR . 'includes/CMB2.php';
154
+ require_once CMB2_DIR . 'includes/helper-functions.php';
155
 
156
  // Now kick off the class autoloader.
157
  spl_autoload_register( 'cmb2_autoload_classes' );
189
  }
190
 
191
  // Make it so...
192
+ CMB2_Bootstrap_230_Trunk::initiate();
193
 
194
  }// End if().
lib/admin/CMB2/js/cmb2-wysiwyg.js CHANGED
@@ -275,18 +275,25 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
275
  return false;
276
  }
277
 
 
 
278
  $.extend( data, getGroupData( data ) );
279
 
280
  initOptions( data );
281
 
282
  $toReplace.replaceWith( data.template( data ) );
283
 
284
- window.tinyMCE.init( tinyMCEPreInit.mceInit[ data.id ] );
285
- if ( 'function' === typeof window.quicktags ) {
 
 
 
286
  window.quicktags( tinyMCEPreInit.qtInit[ data.id ] );
287
  }
288
 
289
- $( document.getElementById( data.id ) ).parents( '.wp-editor-wrap' ).removeClass( 'html-active' ).addClass( 'tmce-active' );
 
 
290
 
291
  if ( false !== buttonsInit && 'undefined' !== typeof window.QTags ) {
292
  window.QTags._buttonsInit();
@@ -304,6 +311,10 @@ window.CMB2.wysiwyg = window.CMB2.wysiwyg || {};
304
  * @return {void}
305
  */
306
  wysiwyg.destroy = function( id ) {
 
 
 
 
307
 
308
  // The editor might not be initialized yet. But we need to destroy it once it is.
309
  var editor = tinyMCE.get( id );
275
  return false;
276
  }
277
 
278
+ var mceActive = window.cmb2_l10.user_can_richedit && window.tinyMCE;
279
+ var qtActive = 'function' === typeof window.quicktags;
280
  $.extend( data, getGroupData( data ) );
281
 
282
  initOptions( data );
283
 
284
  $toReplace.replaceWith( data.template( data ) );
285
 
286
+ if ( mceActive ) {
287
+ window.tinyMCE.init( tinyMCEPreInit.mceInit[ data.id ] );
288
+ }
289
+
290
+ if ( qtActive ) {
291
  window.quicktags( tinyMCEPreInit.qtInit[ data.id ] );
292
  }
293
 
294
+ if ( mceActive ) {
295
+ $( document.getElementById( data.id ) ).parents( '.wp-editor-wrap' ).removeClass( 'html-active' ).addClass( 'tmce-active' );
296
+ }
297
 
298
  if ( false !== buttonsInit && 'undefined' !== typeof window.QTags ) {
299
  window.QTags._buttonsInit();
311
  * @return {void}
312
  */
313
  wysiwyg.destroy = function( id ) {
314
+ if ( ! window.cmb2_l10.user_can_richedit || ! window.tinyMCE ) {
315
+ // Nothing to see here.
316
+ return;
317
+ }
318
 
319
  // The editor might not be initialized yet. But we need to destroy it once it is.
320
  var editor = tinyMCE.get( id );
lib/admin/CMB2/js/cmb2.js CHANGED
@@ -5,9 +5,6 @@
5
  * @see https://github.com/CMB2/CMB2
6
  */
7
 
8
- // TODO: fix this.
9
- // JQMIGRATE: jQuery.fn.attr('value') no longer gets properties
10
-
11
  /**
12
  * Custom jQuery for Custom Metaboxes and Fields
13
  */
@@ -92,12 +89,12 @@ window.CMB2 = window.CMB2 || {};
92
 
93
  if ( $repeatGroup.length ) {
94
  $repeatGroup
 
95
  .filter('.sortable').each( function() {
96
  // Add sorting arrows
97
  $( this ).find( '.cmb-remove-group-row-button' ).before( '<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+ l10n.up_arrow_class +'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+ l10n.down_arrow_class +'"></span></a>' );
98
  })
99
- .on( 'click', '.cmb-shift-rows', cmb.shiftRows )
100
- .on( 'cmb2_add_row', cmb.emptyValue );
101
  }
102
 
103
  // on pageload
@@ -175,20 +172,20 @@ window.CMB2 = window.CMB2 || {};
175
  cmb.attach_id = isList ? $el.find( 'input[type="hidden"]' ).data( 'id' ) : $td.find( '.cmb2-upload-file-id' ).val();
176
 
177
  if ( cmb.attach_id ) {
178
- cmb._handleMedia( $td.find( 'input.cmb2-upload-file' ).attr('id'), isList, cmb.attach_id );
179
  }
180
  };
181
 
182
- cmb._handleMedia = function( formfield, isList ) {
183
  if ( ! wp ) {
184
  return;
185
  }
186
 
187
- var modal, media, handlers;
188
 
189
  handlers = cmb.mediaHandlers;
190
  media = cmb.media;
191
- media.field = formfield;
192
  media.$field = $id( media.field );
193
  media.fieldData = media.$field.data();
194
  media.previewSize = media.fieldData.previewsize;
@@ -197,13 +194,13 @@ window.CMB2 = window.CMB2 || {};
197
  media.isList = isList;
198
 
199
  // If this field's media frame already exists, reopen it.
200
- if ( media.field in media.frames ) {
201
- return media.frames[ media.field ].open();
202
  }
203
 
204
  // Create the media frame.
205
- media.frames[ media.field ] = modal = wp.media( {
206
- title: cmb.metabox().find('label[for="' + media.field + '"]').text(),
207
  library : media.fieldData.queryargs || {},
208
  button: {
209
  text: l10n.strings[ isList ? 'upload_files' : 'upload_file' ]
@@ -212,7 +209,7 @@ window.CMB2 = window.CMB2 || {};
212
  } );
213
 
214
  // Enable the additional media filters: https://github.com/CMB2/CMB2/issues/873
215
- modal.states.first().set( 'filterable', 'all' );
216
 
217
  cmb.trigger( 'cmb_media_modal_init', media );
218
 
@@ -347,7 +344,7 @@ window.CMB2 = window.CMB2 || {};
347
  };
348
 
349
  handlers.selectFile = function() {
350
- var selection = modal.state().get( 'selection' );
351
  var type = isList ? 'list' : 'single';
352
 
353
  if ( cmb.attach_id && isList ) {
@@ -360,7 +357,7 @@ window.CMB2 = window.CMB2 || {};
360
  };
361
 
362
  handlers.openModal = function() {
363
- var selection = modal.state().get( 'selection' );
364
  var attach;
365
 
366
  if ( ! cmb.attach_id ) {
@@ -375,12 +372,12 @@ window.CMB2 = window.CMB2 || {};
375
  };
376
 
377
  // When a file is selected, run a callback.
378
- modal
379
  .on( 'select', handlers.selectFile )
380
  .on( 'open', handlers.openModal );
381
 
382
  // Finally, open the modal
383
- modal.open();
384
  };
385
 
386
  cmb.handleRemoveMedia = function( evt ) {
@@ -393,8 +390,8 @@ window.CMB2 = window.CMB2 || {};
393
 
394
  cmb.media.field = $this.attr('rel');
395
 
396
- cmb.metabox().find( 'input#' + cmb.media.field ).val('');
397
- cmb.metabox().find( 'input#' + cmb.media.field + '_id' ).val('');
398
  $this.parents('.cmb2-media-status').html('');
399
 
400
  return false;
@@ -404,7 +401,7 @@ window.CMB2 = window.CMB2 || {};
404
  var $elements = $row.find( cmb.repeatUpdate );
405
  if ( group ) {
406
 
407
- var $other = $row.find( '[id]' ).not( cmb.repeatUpdate );
408
 
409
  // Remove extra ajaxed rows
410
  $row.find('.cmb-repeat-table .cmb-repeat-row:not(:first-child)').remove();
@@ -426,21 +423,23 @@ window.CMB2 = window.CMB2 || {};
426
  }
427
  }
428
 
429
- $elements.filter(':checked').prop( 'checked', false );
430
- $elements.filter(':selected').prop( 'selected', false );
 
 
431
 
432
  if ( $row.find('h3.cmb-group-title').length ) {
433
  $row.find( 'h3.cmb-group-title' ).text( $row.data( 'title' ).replace( '{#}', ( cmb.idNumber + 1 ) ) );
434
  }
435
 
436
  $elements.each( function() {
437
- cmb.elReplacements( $( this ), prevNum );
438
  } );
439
 
440
  return cmb;
441
  };
442
 
443
- cmb.elReplacements = function( $newInput, prevNum ) {
444
  var oldFor = $newInput.attr( 'for' );
445
  var oldVal = $newInput.val();
446
  var type = $newInput.prop( 'type' );
@@ -452,24 +451,29 @@ window.CMB2 = window.CMB2 || {};
452
  attrs = { 'for' : oldFor.replace( '_'+ prevNum, '_'+ cmb.idNumber ) };
453
  } else {
454
  var oldName = $newInput.attr( 'name' );
455
- // Replace 'name' attribute key
456
- var newName = oldName ? oldName.replace( '['+ prevNum +']', '['+ cmb.idNumber +']' ) : '';
457
- oldID = $newInput.attr( 'id' );
458
- newID = oldID ? oldID.replace( '_'+ prevNum, '_'+ cmb.idNumber ) : '';
459
- attrs = {
 
 
 
 
 
 
 
 
 
 
 
 
460
  id: newID,
461
- name: newName,
462
- // value: '',
463
- 'data-iterator': cmb.idNumber,
464
  };
465
 
466
  }
467
 
468
- // Clear out old values
469
- if ( undefined !== typeof( oldVal ) && oldVal || checkable ) {
470
- attrs.value = checkable ? checkable : '';
471
- }
472
-
473
  // Clear out textarea values
474
  if ( 'TEXTAREA' === $newInput.prop('tagName') ) {
475
  $newInput.html( '' );
@@ -479,6 +483,10 @@ window.CMB2 = window.CMB2 || {};
479
  $newInput.removeAttr( 'checked' );
480
  }
481
 
 
 
 
 
482
  $newInput
483
  .removeClass( 'hasDatepicker' )
484
  .attr( attrs ).val( checkable ? checkable : '' );
@@ -562,12 +570,6 @@ window.CMB2 = window.CMB2 || {};
562
 
563
  cmb.afterRowInsert( $newRow );
564
 
565
- if ( $table.find('.cmb-repeatable-grouping').length <= 1 ) {
566
- $table.find('.cmb-remove-group-row').prop( 'disabled', true );
567
- } else {
568
- $table.find('.cmb-remove-group-row').prop( 'disabled', false );
569
- }
570
-
571
  cmb.triggerElement( $table, { type: 'cmb2_add_row', group: true }, $newRow );
572
 
573
  };
@@ -591,8 +593,6 @@ window.CMB2 = window.CMB2 || {};
591
 
592
  cmb.triggerElement( $table, { type: 'cmb2_add_row', group: false }, $row );
593
 
594
- $table.find( '.cmb-remove-row-button' ).removeClass( 'button-disabled' );
595
-
596
  };
597
 
598
  cmb.removeGroupRow = function( evt ) {
@@ -603,9 +603,8 @@ window.CMB2 = window.CMB2 || {};
603
  var $parent = $this.parents('.cmb-repeatable-grouping');
604
  var number = $table.find('.cmb-repeatable-grouping').length;
605
 
606
- // Needs to always be at least one group.
607
  if ( number < 2 ) {
608
- return;
609
  }
610
 
611
  cmb.triggerElement( $table, 'cmb2_remove_group_row_start', $this );
@@ -615,12 +614,6 @@ window.CMB2 = window.CMB2 || {};
615
 
616
  $parent.remove();
617
 
618
- if ( number <= 2 ) {
619
- $table.find('.cmb-remove-group-row').prop( 'disabled', true );
620
- } else {
621
- $table.find('.cmb-remove-group-row').prop( 'disabled', false );
622
- }
623
-
624
  cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: true } );
625
 
626
  };
@@ -639,20 +632,25 @@ window.CMB2 = window.CMB2 || {};
639
  var $table = $this.parents('.cmb-repeat-table');
640
  var number = $table.find('.cmb-row').length;
641
 
642
- if ( number > 2 ) {
643
- if ( $parent.hasClass('empty-row') ) {
644
- $parent.prev().addClass( 'empty-row' ).removeClass('cmb-repeat-row');
645
- }
646
- $this.parents('.cmb-repeat-table .cmb-row').remove();
647
- if ( number === 3 ) {
648
- $table.find( '.cmb-remove-row-button' ).addClass( 'button-disabled' );
649
- }
650
-
651
- cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: false } );
652
 
653
- } else {
654
- $this.addClass( 'button-disabled' );
655
  }
 
 
 
 
 
 
 
 
 
 
 
 
656
  };
657
 
658
  cmb.shiftRows = function( evt ) {
@@ -808,7 +806,11 @@ window.CMB2 = window.CMB2 || {};
808
 
809
  options.onClose = function( dateText, inst ) {
810
  // Remove the class when we're done with it (and hide to remove FOUC).
811
- $id( 'ui-datepicker-div' ).removeClass( 'cmb2-element' ).hide();
 
 
 
 
812
 
813
  // Let's be sure to call onClose if it was added
814
  if ( 'function' === typeof existing.onClose ) {
@@ -1036,6 +1038,15 @@ window.CMB2 = window.CMB2 || {};
1036
  $el.trigger( evtName, args );
1037
  };
1038
 
 
 
 
 
 
 
 
 
 
1039
  $( cmb.init );
1040
 
1041
  })(window, document, jQuery, window.CMB2);
5
  * @see https://github.com/CMB2/CMB2
6
  */
7
 
 
 
 
8
  /**
9
  * Custom jQuery for Custom Metaboxes and Fields
10
  */
89
 
90
  if ( $repeatGroup.length ) {
91
  $repeatGroup
92
+ .on( 'cmb2_add_row', cmb.emptyValue )
93
  .filter('.sortable').each( function() {
94
  // Add sorting arrows
95
  $( this ).find( '.cmb-remove-group-row-button' ).before( '<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+ l10n.up_arrow_class +'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+ l10n.down_arrow_class +'"></span></a>' );
96
  })
97
+ .on( 'click', '.cmb-shift-rows', cmb.shiftRows );
 
98
  }
99
 
100
  // on pageload
172
  cmb.attach_id = isList ? $el.find( 'input[type="hidden"]' ).data( 'id' ) : $td.find( '.cmb2-upload-file-id' ).val();
173
 
174
  if ( cmb.attach_id ) {
175
+ cmb._handleMedia( $td.find( 'input.cmb2-upload-file' ).attr( 'id' ), isList, cmb.attach_id );
176
  }
177
  };
178
 
179
+ cmb._handleMedia = function( id, isList ) {
180
  if ( ! wp ) {
181
  return;
182
  }
183
 
184
+ var media, handlers;
185
 
186
  handlers = cmb.mediaHandlers;
187
  media = cmb.media;
188
+ media.field = id;
189
  media.$field = $id( media.field );
190
  media.fieldData = media.$field.data();
191
  media.previewSize = media.fieldData.previewsize;
194
  media.isList = isList;
195
 
196
  // If this field's media frame already exists, reopen it.
197
+ if ( id in media.frames ) {
198
+ return media.frames[ id ].open();
199
  }
200
 
201
  // Create the media frame.
202
+ media.frames[ id ] = wp.media( {
203
+ title: cmb.metabox().find('label[for="' + id + '"]').text(),
204
  library : media.fieldData.queryargs || {},
205
  button: {
206
  text: l10n.strings[ isList ? 'upload_files' : 'upload_file' ]
209
  } );
210
 
211
  // Enable the additional media filters: https://github.com/CMB2/CMB2/issues/873
212
+ media.frames[ id ].states.first().set( 'filterable', 'all' );
213
 
214
  cmb.trigger( 'cmb_media_modal_init', media );
215
 
344
  };
345
 
346
  handlers.selectFile = function() {
347
+ var selection = media.frames[ id ].state().get( 'selection' );
348
  var type = isList ? 'list' : 'single';
349
 
350
  if ( cmb.attach_id && isList ) {
357
  };
358
 
359
  handlers.openModal = function() {
360
+ var selection = media.frames[ id ].state().get( 'selection' );
361
  var attach;
362
 
363
  if ( ! cmb.attach_id ) {
372
  };
373
 
374
  // When a file is selected, run a callback.
375
+ media.frames[ id ]
376
  .on( 'select', handlers.selectFile )
377
  .on( 'open', handlers.openModal );
378
 
379
  // Finally, open the modal
380
+ media.frames[ id ].open();
381
  };
382
 
383
  cmb.handleRemoveMedia = function( evt ) {
390
 
391
  cmb.media.field = $this.attr('rel');
392
 
393
+ cmb.metabox().find( document.getElementById( cmb.media.field ) ).val('');
394
+ cmb.metabox().find( document.getElementById( cmb.media.field + '_id' ) ).val('');
395
  $this.parents('.cmb2-media-status').html('');
396
 
397
  return false;
401
  var $elements = $row.find( cmb.repeatUpdate );
402
  if ( group ) {
403
 
404
+ var $other = $row.find( '[id]' ).not( cmb.repeatUpdate );
405
 
406
  // Remove extra ajaxed rows
407
  $row.find('.cmb-repeat-table .cmb-repeat-row:not(:first-child)').remove();
423
  }
424
  }
425
 
426
+ $elements.filter( ':checked' ).removeAttr( 'checked' );
427
+ $elements.find( ':checked' ).removeAttr( 'checked' );
428
+ $elements.filter( ':selected' ).removeAttr( 'selected' );
429
+ $elements.find( ':selected' ).removeAttr( 'selected', false );
430
 
431
  if ( $row.find('h3.cmb-group-title').length ) {
432
  $row.find( 'h3.cmb-group-title' ).text( $row.data( 'title' ).replace( '{#}', ( cmb.idNumber + 1 ) ) );
433
  }
434
 
435
  $elements.each( function() {
436
+ cmb.elReplacements( $( this ), prevNum, group );
437
  } );
438
 
439
  return cmb;
440
  };
441
 
442
+ cmb.elReplacements = function( $newInput, prevNum, group ) {
443
  var oldFor = $newInput.attr( 'for' );
444
  var oldVal = $newInput.val();
445
  var type = $newInput.prop( 'type' );
451
  attrs = { 'for' : oldFor.replace( '_'+ prevNum, '_'+ cmb.idNumber ) };
452
  } else {
453
  var oldName = $newInput.attr( 'name' );
454
+ var newName;
455
+ oldID = $newInput.attr( 'id' );
456
+
457
+ // Handle adding groups vs rows.
458
+ if ( group ) {
459
+ // Expect another bracket after group's index closing bracket.
460
+ newName = oldName ? oldName.replace( '['+ prevNum +'][', '['+ cmb.idNumber +'][' ) : '';
461
+ // Expect another underscore after group's index trailing underscore.
462
+ newID = oldID ? oldID.replace( '_' + prevNum + '_', '_' + cmb.idNumber + '_' ) : '';
463
+ }
464
+ else {
465
+ // Row indexes are at the very end of the string.
466
+ newName = oldName ? cmb.replaceLast( oldName, '[' + prevNum + ']', '[' + cmb.idNumber + ']' ) : '';
467
+ newID = oldID ? cmb.replaceLast( oldID, '_' + prevNum, '_' + cmb.idNumber ) : '';
468
+ }
469
+
470
+ attrs = {
471
  id: newID,
472
+ name: newName
 
 
473
  };
474
 
475
  }
476
 
 
 
 
 
 
477
  // Clear out textarea values
478
  if ( 'TEXTAREA' === $newInput.prop('tagName') ) {
479
  $newInput.html( '' );
483
  $newInput.removeAttr( 'checked' );
484
  }
485
 
486
+ if ( ! group && $newInput[0].hasAttribute( 'data-iterator' ) ) {
487
+ attrs['data-iterator'] = cmb.idNumber;
488
+ }
489
+
490
  $newInput
491
  .removeClass( 'hasDatepicker' )
492
  .attr( attrs ).val( checkable ? checkable : '' );
570
 
571
  cmb.afterRowInsert( $newRow );
572
 
 
 
 
 
 
 
573
  cmb.triggerElement( $table, { type: 'cmb2_add_row', group: true }, $newRow );
574
 
575
  };
593
 
594
  cmb.triggerElement( $table, { type: 'cmb2_add_row', group: false }, $row );
595
 
 
 
596
  };
597
 
598
  cmb.removeGroupRow = function( evt ) {
603
  var $parent = $this.parents('.cmb-repeatable-grouping');
604
  var number = $table.find('.cmb-repeatable-grouping').length;
605
 
 
606
  if ( number < 2 ) {
607
+ return cmb.resetRow( $parent.parents('.cmb-repeatable-group').find( '.cmb-add-group-row' ), $this );
608
  }
609
 
610
  cmb.triggerElement( $table, 'cmb2_remove_group_row_start', $this );
614
 
615
  $parent.remove();
616
 
 
 
 
 
 
 
617
  cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: true } );
618
 
619
  };
632
  var $table = $this.parents('.cmb-repeat-table');
633
  var number = $table.find('.cmb-row').length;
634
 
635
+ if ( number <= 2 ) {
636
+ return cmb.resetRow( $parent.find( '.cmb-add-row-button' ), $this );
637
+ }
 
 
 
 
 
 
 
638
 
639
+ if ( $parent.hasClass('empty-row') ) {
640
+ $parent.prev().addClass( 'empty-row' ).removeClass('cmb-repeat-row');
641
  }
642
+
643
+ $this.parents('.cmb-repeat-table .cmb-row').remove();
644
+
645
+
646
+ cmb.triggerElement( $table, { type: 'cmb2_remove_row', group: false } );
647
+ };
648
+
649
+ cmb.resetRow = function( $addNewBtn, $removeBtn ) {
650
+ // Click the "add new" button followed by the "remove this" button
651
+ // in order to reset the repeat row to empty values.
652
+ $addNewBtn.trigger( 'click' );
653
+ $removeBtn.trigger( 'click' );
654
  };
655
 
656
  cmb.shiftRows = function( evt ) {
806
 
807
  options.onClose = function( dateText, inst ) {
808
  // Remove the class when we're done with it (and hide to remove FOUC).
809
+ var $picker = $id( 'ui-datepicker-div' ).removeClass( 'cmb2-element' ).hide();
810
+ if ( 'timepicker' === method && ! $( inst.input ).val() ) {
811
+ // Set the timepicker field value if it's empty.
812
+ inst.input.val( $picker.find( '.ui_tpicker_time' ).text() );
813
+ }
814
 
815
  // Let's be sure to call onClose if it was added
816
  if ( 'function' === typeof existing.onClose ) {
1038
  $el.trigger( evtName, args );
1039
  };
1040
 
1041
+ cmb.replaceLast = function( string, search, replace ) {
1042
+ // find the index of last time word was used
1043
+ var n = string.lastIndexOf( search );
1044
+
1045
+ // slice the string in 2, one from the start to the lastIndexOf
1046
+ // and then replace the word in the rest
1047
+ return string.slice( 0, n ) + string.slice( n ).replace( search, replace );
1048
+ };
1049
+
1050
  $( cmb.init );
1051
 
1052
  })(window, document, jQuery, window.CMB2);
lib/admin/CMB2/js/cmb2.min.js CHANGED
@@ -1 +1 @@
1
- window.CMB2=window.CMB2||{},function(window,document,$,cmb,undefined){"use strict";var $document,l10n=window.cmb2_l10,setTimeout=window.setTimeout,$id=function(selector){return $(document.getElementById(selector))},defaults={idNumber:!1,repeatEls:'input:not([type="button"],[id^=filelist]),select,textarea,.cmb2-media-status',noEmpty:'input:not([type="button"]):not([type="radio"]):not([type="checkbox"]),textarea',repeatUpdate:'input:not([type="button"]),select,textarea,label',styleBreakPoint:450,mediaHandlers:{},defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{}},media:{frames:{}}};cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.init=function(){$document=$(document),$.extend(cmb,defaults),cmb.trigger("cmb_pre_init");var $metabox=cmb.metabox(),$repeatGroup=$metabox.find(".cmb-repeatable-group");cmb.initPickers($metabox.find('input[type="text"].cmb2-timepicker'),$metabox.find('input[type="text"].cmb2-datepicker'),$metabox.find('input[type="text"].cmb2-colorpicker')),$('<p><span class="button-secondary cmb-multicheck-toggle">'+l10n.strings.check_toggle+"</span></p>").insertBefore(".cmb2-checkbox-list:not(.no-select-all)"),cmb.makeListSortable(),$metabox.on("change",".cmb2_upload_file",function(){cmb.media.field=$(this).attr("id"),$id(cmb.media.field+"_id").val("")}).on("click",".cmb-multicheck-toggle",cmb.toggleCheckBoxes).on("click",".cmb2-upload-button",cmb.handleMedia).on("click",".cmb-attach-list li, .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span",cmb.handleFileClick).on("click",".cmb2-remove-file-button",cmb.handleRemoveMedia).on("click",".cmb-add-group-row",cmb.addGroupRow).on("click",".cmb-add-row-button",cmb.addAjaxRow).on("click",".cmb-remove-group-row",cmb.removeGroupRow).on("click",".cmb-remove-row-button",cmb.removeAjaxRow).on("keyup paste focusout",".cmb2-oembed",cmb.maybeOembed).on("cmb2_remove_row",".cmb-repeatable-group",cmb.resetTitlesAndIterator).on("click",".cmbhandle, .cmbhandle + .cmbhandle-title",cmb.toggleHandle),$repeatGroup.length&&$repeatGroup.filter(".sortable").each(function(){$(this).find(".cmb-remove-group-row-button").before('<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows).on("cmb2_add_row",cmb.emptyValue),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds),cmb.trigger("cmb_init")},cmb.resetTitlesAndIterator=function(evt){evt.group&&$(".cmb-repeatable-group.repeatable").each(function(){var $table=$(this),groupTitle=$table.find(".cmb-add-group-row").data("grouptitle");$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this),$rowTitle=$row.find("h3.cmb-group-title");$row.data("iterator",rowindex),$rowTitle.length&&$rowTitle.text(groupTitle.replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),cmb.trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $this=$(this),$multicheck=$this.closest(".cmb-td").find("input[type=checkbox]:not([disabled])");$this.data("checked")?($multicheck.prop("checked",!1),$this.data("checked",!1)):($multicheck.prop("checked",!0),$this.data("checked",!0))},cmb.handleMedia=function(evt){evt.preventDefault();var $el=$(this);cmb.attach_id=$el.hasClass("cmb2-upload-list")?!1:$el.closest(".cmb-td").find(".cmb2-upload-file-id").val(),cmb.attach_id="0"!==cmb.attach_id?cmb.attach_id:!1,cmb._handleMedia($el.prev("input.cmb2-upload-file").attr("id"),$el.hasClass("cmb2-upload-list"))},cmb.handleFileClick=function(evt){evt.preventDefault();var $el=$(this),$td=$el.closest(".cmb-td"),isList=$td.find(".cmb2-upload-button").hasClass("cmb2-upload-list");cmb.attach_id=isList?$el.find('input[type="hidden"]').data("id"):$td.find(".cmb2-upload-file-id").val(),cmb.attach_id&&cmb._handleMedia($td.find("input.cmb2-upload-file").attr("id"),isList,cmb.attach_id)},cmb._handleMedia=function(formfield,isList){if(wp){var modal,media,handlers;if(handlers=cmb.mediaHandlers,media=cmb.media,media.field=formfield,media.$field=$id(media.field),media.fieldData=media.$field.data(),media.previewSize=media.fieldData.previewsize,media.sizeName=media.fieldData.sizename,media.fieldName=media.$field.attr("name"),media.isList=isList,media.field in media.frames)return media.frames[media.field].open();media.frames[media.field]=modal=wp.media({title:cmb.metabox().find('label[for="'+media.field+'"]').text(),library:media.fieldData.queryargs||{},button:{text:l10n.strings[isList?"upload_files":"upload_file"]},multiple:isList?"add":!1}),modal.states.first().set("filterable","all"),cmb.trigger("cmb_media_modal_init",media),handlers.list=function(selection,returnIt){var attachmentHtml,fileGroup=[];return handlers.list.templates||(handlers.list.templates={image:wp.template("cmb2-list-image"),file:wp.template("cmb2-list-file")}),selection.each(function(attachment){attachmentHtml=handlers.getAttachmentHtml(attachment,"list"),fileGroup.push(attachmentHtml)}),returnIt?fileGroup:void media.$field.siblings(".cmb2-media-status").append(fileGroup)},handlers.single=function(selection){handlers.single.templates||(handlers.single.templates={image:wp.template("cmb2-single-image"),file:wp.template("cmb2-single-file")});var attachment=selection.first();media.$field.val(attachment.get("url")),$id(media.field+"_id").val(attachment.get("id"));var attachmentHtml=handlers.getAttachmentHtml(attachment,"single");media.$field.siblings(".cmb2-media-status").slideDown().html(attachmentHtml)},handlers.getAttachmentHtml=function(attachment,templatesId){var isImage="image"===attachment.get("type"),data=handlers.prepareData(attachment,isImage);return handlers[templatesId].templates[isImage?"image":"file"](data)},handlers.prepareData=function(data,image){return image&&handlers.getImageData.call(data,50),data=data.toJSON(),data.mediaField=media.field,data.mediaFieldName=media.fieldName,data.stringRemoveImage=l10n.strings.remove_image,data.stringFile=l10n.strings.file,data.stringDownload=l10n.strings.download,data.stringRemoveFile=l10n.strings.remove_file,data},handlers.getImageData=function(fallbackSize){var previewW=media.previewSize[0]||fallbackSize,previewH=media.previewSize[1]||fallbackSize,url=this.get("url"),width=this.get("width"),height=this.get("height"),sizes=this.get("sizes");return sizes&&(sizes[media.sizeName]?(url=sizes[media.sizeName].url,width=sizes[media.sizeName].width,height=sizes[media.sizeName].height):sizes.large&&(url=sizes.large.url,width=sizes.large.width,height=sizes.large.height)),width>previewW&&(height=Math.floor(previewW*height/width),width=previewW),height>previewH&&(width=Math.floor(previewH*width/height),height=previewH),width||(width=previewW),height||(height="svg"===this.get("filename").split(".").pop()?"100%":previewH),this.set("sizeUrl",url),this.set("sizeWidth",width),this.set("sizeHeight",height),this},handlers.selectFile=function(){var selection=modal.state().get("selection"),type=isList?"list":"single";cmb.attach_id&&isList?$('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(handlers.list(selection,!0)):handlers[type](selection),cmb.trigger("cmb_media_modal_select",selection,media)},handlers.openModal=function(){var attach,selection=modal.state().get("selection");cmb.attach_id?(attach=wp.media.attachment(cmb.attach_id),attach.fetch(),selection.set(attach?[attach]:[])):selection.reset(),cmb.trigger("cmb_media_modal_open",selection,media)},modal.on("select",handlers.selectFile).on("open",handlers.openModal),modal.open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $this=$(this);return $this.is(".cmb-attach-list .cmb2-remove-file-button")?($this.parents(".cmb2-media-item").remove(),!1):(cmb.media.field=$this.attr("rel"),cmb.metabox().find("input#"+cmb.media.field).val(""),cmb.metabox().find("input#"+cmb.media.field+"_id").val(""),$this.parents(".cmb2-media-status").html(""),!1)},cmb.cleanRow=function($row,prevNum,group){var $elements=$row.find(cmb.repeatUpdate);if(group){var $other=$row.find("[id]").not(cmb.repeatUpdate);$row.find(".cmb-repeat-table .cmb-repeat-row:not(:first-child)").remove(),$other.length&&$other.each(function(){var $_this=$(this),oldID=$_this.attr("id"),newID=oldID.replace("_"+prevNum,"_"+cmb.idNumber),$buttons=$row.find('[data-selector="'+oldID+'"]');$_this.attr("id",newID),$buttons.length&&$buttons.attr("data-selector",newID).data("selector",newID)})}return $elements.filter(":checked").prop("checked",!1),$elements.filter(":selected").prop("selected",!1),$row.find("h3.cmb-group-title").length&&$row.find("h3.cmb-group-title").text($row.data("title").replace("{#}",cmb.idNumber+1)),$elements.each(function(){cmb.elReplacements($(this),prevNum)}),cmb},cmb.elReplacements=function($newInput,prevNum){var newID,oldID,oldFor=$newInput.attr("for"),oldVal=$newInput.val(),type=$newInput.prop("type"),checkable="radio"===type||"checkbox"===type?oldVal:!1,attrs={};if(oldFor)attrs={"for":oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var oldName=$newInput.attr("name"),newName=oldName?oldName.replace("["+prevNum+"]","["+cmb.idNumber+"]"):"";oldID=$newInput.attr("id"),newID=oldID?oldID.replace("_"+prevNum,"_"+cmb.idNumber):"",attrs={id:newID,name:newName,"data-iterator":cmb.idNumber}}return(undefined!==typeof oldVal&&oldVal||checkable)&&(attrs.value=checkable?checkable:""),"TEXTAREA"===$newInput.prop("tagName")&&$newInput.html(""),checkable&&$newInput.removeAttr("checked"),$newInput.removeClass("hasDatepicker").attr(attrs).val(checkable?checkable:""),$newInput},cmb.newRowHousekeeping=function($row){var $colorPicker=$row.find(".wp-picker-container"),$list=$row.find(".cmb2-media-status");return $colorPicker.length&&$colorPicker.each(function(){var $td=$(this).parent();$td.html($td.find('input[type="text"].cmb2-colorpicker').attr("style",""))}),$list.length&&$list.empty(),cmb},cmb.afterRowInsert=function($row){cmb.initPickers($row.find('input[type="text"].cmb2-timepicker'),$row.find('input[type="text"].cmb2-datepicker'),$row.find('input[type="text"].cmb2-colorpicker'))},cmb.updateNameAttr=function(){var $this=$(this),name=$this.attr("name");if("undefined"!=typeof name){var prevNum=parseInt($this.parents(".cmb-repeatable-grouping").data("iterator"),10),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)}},cmb.emptyValue=function(evt,row){$(cmb.noEmpty,row).val("")},cmb.addGroupRow=function(evt){evt.preventDefault();var $this=$(this);cmb.triggerElement($this,"cmb2_add_group_row_start",$this);var $table=$id($this.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;for(var $row=$oldRow.clone();$table.find('.cmb-repeatable-grouping[data-iterator="'+cmb.idNumber+'"]').length>0;)cmb.idNumber++;cmb.newRowHousekeeping($row.data("title",$this.data("grouptitle"))).cleanRow($row,prevNum,!0),$row.find(".cmb-add-row-button").prop("disabled",!1);var $newRow=$('<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+cmb.idNumber+'">'+$row.html()+"</div>");$oldRow.after($newRow),cmb.afterRowInsert($newRow),$table.find(".cmb-repeatable-grouping").length<=1?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),cmb.triggerElement($table,{type:"cmb2_add_row",group:!0},$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;var $row=$emptyrow.clone();cmb.newRowHousekeeping($row).cleanRow($row,prevNum),$emptyrow.removeClass("empty-row hidden").addClass("cmb-repeat-row"),$emptyrow.after($row),cmb.afterRowInsert($row),cmb.triggerElement($table,{type:"cmb2_add_row",group:!1},$row),$table.find(".cmb-remove-row-button").removeClass("button-disabled")},cmb.removeGroupRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$parent=$this.parents(".cmb-repeatable-grouping"),number=$table.find(".cmb-repeatable-grouping").length;2>number||(cmb.triggerElement($table,"cmb2_remove_group_row_start",$this),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),2>=number?$table.find(".cmb-remove-group-row").prop("disabled",!0):$table.find(".cmb-remove-group-row").prop("disabled",!1),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!0}))},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $this=$(this);if(!$this.hasClass("button-disabled")){var $parent=$this.parents(".cmb-row"),$table=$this.parents(".cmb-repeat-table"),number=$table.find(".cmb-row").length;number>2?($parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$this.parents(".cmb-repeat-table .cmb-row").remove(),3===number&&$table.find(".cmb-remove-row-button").addClass("button-disabled"),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!1})):$this.addClass("button-disabled")}},cmb.shiftRows=function(evt){evt.preventDefault();var $this=$(this),$from=$this.parents(".cmb-repeatable-grouping"),$goto=$this.hasClass("move-up")?$from.prev(".cmb-repeatable-grouping"):$from.next(".cmb-repeatable-grouping");if(cmb.triggerElement($this,"cmb2_shift_rows_enter",$this,$from,$goto),$goto.length){cmb.triggerElement($this,"cmb2_shift_rows_start",$this,$from,$goto);var inputVals=[];$from.find(cmb.repeatEls).each(function(){var val,$element=$(this),elType=$element.attr("type");val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===elType||"radio"===elType?$element.is(":checked"):"select"===$element.prop("tagName")?$element.is(":selected"):$element.val(),inputVals.push({val:val,$:$element})}),$goto.find(cmb.repeatEls).each(function(index){var val,$element=$(this),elType=$element.attr("type");if($element.hasClass("cmb2-media-status")){var toRowId=$element.closest(".cmb-repeatable-grouping").attr("data-iterator"),fromRowId=inputVals[index].$.closest(".cmb-repeatable-grouping").attr("data-iterator");val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val),inputVals[index].$.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+toRowId+"]","["+fromRowId+"]"),$(this).attr("name",name)}),$element.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+fromRowId+"]","["+toRowId+"]"),$(this).attr("name",name)})}else"checkbox"===elType?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"radio"===elType?($element.is(":checked")&&inputVals[index].$.attr("data-checked","true"),inputVals[index].$.is(":checked")&&$element.attr("data-checked","true")):"select"===$element.prop("tagName")?(inputVals[index].$.prop("selected",$element.is(":selected")),$element.prop("selected",inputVals[index].val)):(inputVals[index].$.val($element.val()),$element.val(inputVals[index].val))}),$from.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$goto.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$from.find('input[type="text"].cmb2-colorpicker').trigger("change"),$goto.find('input[type="text"].cmb2-colorpicker').trigger("change"),cmb.triggerElement($this,"cmb2_shift_rows_complete",$this,$from,$goto)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.initDateTimePickers($timePickers,"timepicker","time_picker"),cmb.initDateTimePickers($datePickers,"datepicker","date_picker"),cmb.initColorPickers($colorPickers)},cmb.initDateTimePickers=function($selector,method,defaultKey){$selector.length&&$selector[method]("destroy").each(function(){var $this=$(this),fieldOpts=$this.data(method)||{},options=$.extend({},cmb.defaults[defaultKey],fieldOpts);$this[method](cmb.datePickerSetupOpts(fieldOpts,options,method))})},cmb.datePickerSetupOpts=function(fieldOpts,options,method){var existing=$.extend({},options);return options.beforeShow=function(input,inst){"timepicker"===method&&cmb.addTimePickerClasses(inst.dpDiv),$id("ui-datepicker-div").addClass("cmb2-element"),"function"==typeof existing.beforeShow&&existing.beforeShow(input,inst)},"timepicker"===method&&(options.onChangeMonthYear=function(year,month,inst,picker){cmb.addTimePickerClasses(inst.dpDiv),"function"==typeof existing.onChangeMonthYear&&existing.onChangeMonthYear(year,month,inst,picker)}),options.onClose=function(dateText,inst){$id("ui-datepicker-div").removeClass("cmb2-element").hide(),"function"==typeof existing.onClose&&existing.onClose(dateText,inst)},options},cmb.addTimePickerClasses=function($picker){var func=cmb.addTimePickerClasses;func.count=func.count||0,setTimeout(function(){$picker.find(".ui-priority-secondary").length?($picker.find(".ui-priority-secondary").addClass("button-secondary"),$picker.find(".ui-priority-primary").addClass("button-primary"),func.count=0):func.count<5&&(func.count++,func($picker))},10)},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.each(function(){var $this=$(this),fieldOpts=$this.data("colorpicker")||{};$this.wpColorPicker($.extend({},cmb.defaults.color_picker,fieldOpts))}):$selector.each(function(i){$(this).after('<div id="picker-'+i+'" style="z-index: 1000; background: #EEE; border: 1px solid #CCC; position: absolute; display: block;"></div>'),$id("picker-"+i).hide().farbtastic($(this))}).focus(function(){$(this).next().show()}).blur(function(){$(this).next().hide()}))},cmb.makeListSortable=function(){var $filelist=cmb.metabox().find(".cmb2-media-status.cmb-attach-list");$filelist.length&&$filelist.sortable({cursor:"move"}).disableSelection()},cmb.maybeOembed=function(evt){var $this=$(this),m={focusout:function(){setTimeout(function(){cmb.spinner(".cmb2-metabox",!0)},2e3)},keyup:function(){var betw=function(min,max){return evt.which<=max&&evt.which>=min};(betw(48,90)||betw(96,111)||betw(8,9)||187===evt.which||190===evt.which)&&cmb.doAjax($this,evt)},paste:function(){setTimeout(function(){cmb.doAjax($this)},100)}};m[evt.type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $this=$(this),$tableWrap=$this.parents(".inside"),isSide=$this.parents(".inner-sidebar").length||$this.parents("#side-sortables").length,isSmall=isSide,isSmallest=!1;if(!$tableWrap.length)return!0;var tableW=$tableWrap.width();cmb.styleBreakPoint>tableW&&(isSmall=!0,isSmallest=cmb.styleBreakPoint-62>tableW),tableW=isSmall?tableW:Math.round(.82*$tableWrap.width()*.97);var newWidth=tableW-30;if(!isSmall||isSide||isSmallest||(newWidth-=75),newWidth>639)return!0;var $embeds=$this.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");return $children.length?void $children.each(function(){var $this=$(this),iwidth=$this.width(),iheight=$this.height(),_newWidth=newWidth;$this.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$this.width(_newWidth).height(newHeight)}):!0})},cmb.log=function(){l10n.script_debug&&console&&"function"==typeof console.log&&console.log.apply(console,arguments)},cmb.spinner=function($context,hide){var m=hide?"removeClass":"addClass";$(".cmb-spinner",$context)[m]("is-active")},cmb.doAjax=function($obj){var oembed_url=$obj.val();if(!(oembed_url.length<6)){var field_id=$obj.attr("id"),$context=$obj.closest(".cmb-td"),$embed_container=$context.find(".embed-status"),$embed_wrap=$context.find(".embed_wrap"),$child_el=$embed_container.find(":first-child"),oembed_width=$embed_container.length&&$child_el.length?$child_el.width():$obj.width();cmb.log("oembed_url",oembed_url,field_id),cmb.spinner($context),$embed_wrap.html(""),setTimeout(function(){$(".cmb2-oembed:focus").val()===oembed_url&&$.ajax({type:"post",dataType:"json",url:l10n.ajaxurl,data:{action:"cmb2_oembed_handler",oembed_url:oembed_url,oembed_width:oembed_width>300?oembed_width:300,field_id:field_id,object_id:$obj.data("objectid"),object_type:$obj.data("objecttype"),cmb2_ajax_nonce:l10n.ajax_nonce},success:function(response){cmb.log(response),cmb.spinner($context,!0),$embed_wrap.html(response.data)}})},500)}},cmb.trigger=function(evtName){var args=Array.prototype.slice.call(arguments,1);args.push(cmb),$document.trigger(evtName,args)},cmb.triggerElement=function($el,evtName){var args=Array.prototype.slice.call(arguments,2);args.push(cmb),$el.trigger(evtName,args)},$(cmb.init)}(window,document,jQuery,window.CMB2),window.CMB2=window.CMB2||{},window.CMB2.wysiwyg=window.CMB2.wysiwyg||{},function(window,document,$,wysiwyg,undefined){"use strict";function delayedInit(){0===toBeDestroyed.length?toBeInitialized.forEach(function(toInit){toBeInitialized.splice(toBeInitialized.indexOf(toInit),1),wysiwyg.init.apply(wysiwyg,toInit)}):window.setTimeout(delayedInit,100)}function delayedDestroy(){toBeDestroyed.forEach(function(id){toBeDestroyed.splice(toBeDestroyed.indexOf(id),1),wysiwyg.destroy(id)})}function getGroupData(data){var groupid=data.groupid,fieldid=data.fieldid;return all[groupid]&&all[groupid][fieldid]||(all[groupid]=all[groupid]||{},all[groupid][fieldid]={template:wp.template("cmb2-wysiwyg-"+groupid+"-"+fieldid),defaults:{mce:$.extend({},tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid]),qt:$.extend({},tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid])}},delete tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid],delete tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid]),all[groupid][fieldid]}function initOptions(options){var prop,newSettings,newQTS,nameRegex=new RegExp("cmb2_n_"+options.groupid+options.fieldid,"g"),idRegex=new RegExp("cmb2_i_"+options.groupid+options.fieldid,"g");if("undefined"==typeof tinyMCEPreInit.mceInit[options.id]){newSettings=$.extend({},options.defaults.mce);for(prop in newSettings)"string"==typeof newSettings[prop]&&(newSettings[prop]=newSettings[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.mceInit[options.id]=newSettings}if("undefined"==typeof tinyMCEPreInit.qtInit[options.id]){newQTS=$.extend({},options.defaults.qt);for(prop in newQTS)"string"==typeof newQTS[prop]&&(newQTS[prop]=newQTS[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.qtInit[options.id]=newQTS}}var toBeDestroyed=[],toBeInitialized=[],all=wysiwyg.all={};wysiwyg.initAll=function(){var $this,data,initiated;$(".cmb2-wysiwyg-placeholder").each(function(){$this=$(this),data=$this.data(),data.groupid&&(data.id=$this.attr("id"),data.name=$this.attr("name"),data.value=$this.val(),wysiwyg.init($this,data,!1),initiated=!0)}),!0===initiated&&("undefined"!=typeof window.QTags&&window.QTags._buttonsInit(),$(document).on("cmb2_add_row",wysiwyg.addRow).on("cmb2_remove_group_row_start",wysiwyg.destroyRowEditors).on("cmb2_shift_rows_start",wysiwyg.shiftStart).on("cmb2_shift_rows_complete",wysiwyg.shiftComplete))},wysiwyg.addRow=function(evt,$row){wysiwyg.initRow($row)},wysiwyg.destroyRowEditors=function(evt,$btn){wysiwyg.destroy($btn.parents(".cmb-repeatable-grouping").find(".wp-editor-area").attr("id"))},wysiwyg.shiftStart=function(evt,$btn,$from,$to){$from.add($to).find(".wp-editor-wrap textarea").each(function(){wysiwyg.destroy($(this).attr("id"))})},wysiwyg.shiftComplete=function(evt,$btn,$from,$to){$from.add($to).each(function(){wysiwyg.initRow($(this))})},wysiwyg.initRow=function($row){var $toReplace,data;$row.find(".cmb2-wysiwyg-inner-wrap").each(function(){$toReplace=$(this),data=$toReplace.data(),data.iterator=$row.data("iterator"),data.fieldid=data.id,data.id=data.groupid+"_"+data.iterator+"_"+data.fieldid,data.name=data.groupid+"["+data.iterator+"]["+data.fieldid+"]",data.value=$toReplace.find(".wp-editor-area").length?$toReplace.find(".wp-editor-area").val():"",0===toBeDestroyed.length?wysiwyg.init($toReplace,data):(toBeInitialized.push([$toReplace,data]),window.setTimeout(delayedInit,100))})},wysiwyg.init=function($toReplace,data,buttonsInit){return data.groupid?($.extend(data,getGroupData(data)),initOptions(data),$toReplace.replaceWith(data.template(data)),window.tinyMCE.init(tinyMCEPreInit.mceInit[data.id]),"function"==typeof window.quicktags&&window.quicktags(tinyMCEPreInit.qtInit[data.id]),$(document.getElementById(data.id)).parents(".wp-editor-wrap").removeClass("html-active").addClass("tmce-active"),void(!1!==buttonsInit&&"undefined"!=typeof window.QTags&&window.QTags._buttonsInit())):!1},wysiwyg.destroy=function(id){var editor=tinyMCE.get(id);null!==editor&&"undefined"!=typeof editor?(editor.destroy(),"undefined"==typeof tinyMCEPreInit.mceInit[id]&&delete tinyMCEPreInit.mceInit[id],"undefined"==typeof tinyMCEPreInit.qtInit[id]&&delete tinyMCEPreInit.qtInit[id]):-1===toBeDestroyed.indexOf(id)&&(toBeDestroyed.push(id),window.setTimeout(delayedDestroy,100))},$(document).on("cmb_init",wysiwyg.initAll)}(window,document,jQuery,window.CMB2.wysiwyg);
1
+ window.CMB2=window.CMB2||{},function(window,document,$,cmb,undefined){"use strict";var $document,l10n=window.cmb2_l10,setTimeout=window.setTimeout,$id=function(selector){return $(document.getElementById(selector))},defaults={idNumber:!1,repeatEls:'input:not([type="button"],[id^=filelist]),select,textarea,.cmb2-media-status',noEmpty:'input:not([type="button"]):not([type="radio"]):not([type="checkbox"]),textarea',repeatUpdate:'input:not([type="button"]),select,textarea,label',styleBreakPoint:450,mediaHandlers:{},defaults:{time_picker:l10n.defaults.time_picker,date_picker:l10n.defaults.date_picker,color_picker:l10n.defaults.color_picker||{}},media:{frames:{}}};cmb.metabox=function(){return cmb.$metabox?cmb.$metabox:(cmb.$metabox=$(".cmb2-wrap > .cmb2-metabox"),cmb.$metabox)},cmb.init=function(){$document=$(document),$.extend(cmb,defaults),cmb.trigger("cmb_pre_init");var $metabox=cmb.metabox(),$repeatGroup=$metabox.find(".cmb-repeatable-group");cmb.initPickers($metabox.find('input[type="text"].cmb2-timepicker'),$metabox.find('input[type="text"].cmb2-datepicker'),$metabox.find('input[type="text"].cmb2-colorpicker')),$('<p><span class="button-secondary cmb-multicheck-toggle">'+l10n.strings.check_toggle+"</span></p>").insertBefore(".cmb2-checkbox-list:not(.no-select-all)"),cmb.makeListSortable(),$metabox.on("change",".cmb2_upload_file",function(){cmb.media.field=$(this).attr("id"),$id(cmb.media.field+"_id").val("")}).on("click",".cmb-multicheck-toggle",cmb.toggleCheckBoxes).on("click",".cmb2-upload-button",cmb.handleMedia).on("click",".cmb-attach-list li, .cmb2-media-status .img-status img, .cmb2-media-status .file-status > span",cmb.handleFileClick).on("click",".cmb2-remove-file-button",cmb.handleRemoveMedia).on("click",".cmb-add-group-row",cmb.addGroupRow).on("click",".cmb-add-row-button",cmb.addAjaxRow).on("click",".cmb-remove-group-row",cmb.removeGroupRow).on("click",".cmb-remove-row-button",cmb.removeAjaxRow).on("keyup paste focusout",".cmb2-oembed",cmb.maybeOembed).on("cmb2_remove_row",".cmb-repeatable-group",cmb.resetTitlesAndIterator).on("click",".cmbhandle, .cmbhandle + .cmbhandle-title",cmb.toggleHandle),$repeatGroup.length&&$repeatGroup.on("cmb2_add_row",cmb.emptyValue).filter(".sortable").each(function(){$(this).find(".cmb-remove-group-row-button").before('<a class="button-secondary cmb-shift-rows move-up alignleft" href="#"><span class="'+l10n.up_arrow_class+'"></span></a> <a class="button-secondary cmb-shift-rows move-down alignleft" href="#"><span class="'+l10n.down_arrow_class+'"></span></a>')}).on("click",".cmb-shift-rows",cmb.shiftRows),setTimeout(cmb.resizeoEmbeds,500),$(window).on("resize",cmb.resizeoEmbeds),cmb.trigger("cmb_init")},cmb.resetTitlesAndIterator=function(evt){evt.group&&$(".cmb-repeatable-group.repeatable").each(function(){var $table=$(this),groupTitle=$table.find(".cmb-add-group-row").data("grouptitle");$table.find(".cmb-repeatable-grouping").each(function(rowindex){var $row=$(this),$rowTitle=$row.find("h3.cmb-group-title");$row.data("iterator",rowindex),$rowTitle.length&&$rowTitle.text(groupTitle.replace("{#}",rowindex+1))})})},cmb.toggleHandle=function(evt){evt.preventDefault(),cmb.trigger("postbox-toggled",$(this).parent(".postbox").toggleClass("closed"))},cmb.toggleCheckBoxes=function(evt){evt.preventDefault();var $this=$(this),$multicheck=$this.closest(".cmb-td").find("input[type=checkbox]:not([disabled])");$this.data("checked")?($multicheck.prop("checked",!1),$this.data("checked",!1)):($multicheck.prop("checked",!0),$this.data("checked",!0))},cmb.handleMedia=function(evt){evt.preventDefault();var $el=$(this);cmb.attach_id=$el.hasClass("cmb2-upload-list")?!1:$el.closest(".cmb-td").find(".cmb2-upload-file-id").val(),cmb.attach_id="0"!==cmb.attach_id?cmb.attach_id:!1,cmb._handleMedia($el.prev("input.cmb2-upload-file").attr("id"),$el.hasClass("cmb2-upload-list"))},cmb.handleFileClick=function(evt){evt.preventDefault();var $el=$(this),$td=$el.closest(".cmb-td"),isList=$td.find(".cmb2-upload-button").hasClass("cmb2-upload-list");cmb.attach_id=isList?$el.find('input[type="hidden"]').data("id"):$td.find(".cmb2-upload-file-id").val(),cmb.attach_id&&cmb._handleMedia($td.find("input.cmb2-upload-file").attr("id"),isList,cmb.attach_id)},cmb._handleMedia=function(id,isList){if(wp){var media,handlers;if(handlers=cmb.mediaHandlers,media=cmb.media,media.field=id,media.$field=$id(media.field),media.fieldData=media.$field.data(),media.previewSize=media.fieldData.previewsize,media.sizeName=media.fieldData.sizename,media.fieldName=media.$field.attr("name"),media.isList=isList,id in media.frames)return media.frames[id].open();media.frames[id]=wp.media({title:cmb.metabox().find('label[for="'+id+'"]').text(),library:media.fieldData.queryargs||{},button:{text:l10n.strings[isList?"upload_files":"upload_file"]},multiple:isList?"add":!1}),media.frames[id].states.first().set("filterable","all"),cmb.trigger("cmb_media_modal_init",media),handlers.list=function(selection,returnIt){var attachmentHtml,fileGroup=[];return handlers.list.templates||(handlers.list.templates={image:wp.template("cmb2-list-image"),file:wp.template("cmb2-list-file")}),selection.each(function(attachment){attachmentHtml=handlers.getAttachmentHtml(attachment,"list"),fileGroup.push(attachmentHtml)}),returnIt?fileGroup:void media.$field.siblings(".cmb2-media-status").append(fileGroup)},handlers.single=function(selection){handlers.single.templates||(handlers.single.templates={image:wp.template("cmb2-single-image"),file:wp.template("cmb2-single-file")});var attachment=selection.first();media.$field.val(attachment.get("url")),$id(media.field+"_id").val(attachment.get("id"));var attachmentHtml=handlers.getAttachmentHtml(attachment,"single");media.$field.siblings(".cmb2-media-status").slideDown().html(attachmentHtml)},handlers.getAttachmentHtml=function(attachment,templatesId){var isImage="image"===attachment.get("type"),data=handlers.prepareData(attachment,isImage);return handlers[templatesId].templates[isImage?"image":"file"](data)},handlers.prepareData=function(data,image){return image&&handlers.getImageData.call(data,50),data=data.toJSON(),data.mediaField=media.field,data.mediaFieldName=media.fieldName,data.stringRemoveImage=l10n.strings.remove_image,data.stringFile=l10n.strings.file,data.stringDownload=l10n.strings.download,data.stringRemoveFile=l10n.strings.remove_file,data},handlers.getImageData=function(fallbackSize){var previewW=media.previewSize[0]||fallbackSize,previewH=media.previewSize[1]||fallbackSize,url=this.get("url"),width=this.get("width"),height=this.get("height"),sizes=this.get("sizes");return sizes&&(sizes[media.sizeName]?(url=sizes[media.sizeName].url,width=sizes[media.sizeName].width,height=sizes[media.sizeName].height):sizes.large&&(url=sizes.large.url,width=sizes.large.width,height=sizes.large.height)),width>previewW&&(height=Math.floor(previewW*height/width),width=previewW),height>previewH&&(width=Math.floor(previewH*width/height),height=previewH),width||(width=previewW),height||(height="svg"===this.get("filename").split(".").pop()?"100%":previewH),this.set("sizeUrl",url),this.set("sizeWidth",width),this.set("sizeHeight",height),this},handlers.selectFile=function(){var selection=media.frames[id].state().get("selection"),type=isList?"list":"single";cmb.attach_id&&isList?$('[data-id="'+cmb.attach_id+'"]').parents("li").replaceWith(handlers.list(selection,!0)):handlers[type](selection),cmb.trigger("cmb_media_modal_select",selection,media)},handlers.openModal=function(){var attach,selection=media.frames[id].state().get("selection");cmb.attach_id?(attach=wp.media.attachment(cmb.attach_id),attach.fetch(),selection.set(attach?[attach]:[])):selection.reset(),cmb.trigger("cmb_media_modal_open",selection,media)},media.frames[id].on("select",handlers.selectFile).on("open",handlers.openModal),media.frames[id].open()}},cmb.handleRemoveMedia=function(evt){evt.preventDefault();var $this=$(this);return $this.is(".cmb-attach-list .cmb2-remove-file-button")?($this.parents(".cmb2-media-item").remove(),!1):(cmb.media.field=$this.attr("rel"),cmb.metabox().find(document.getElementById(cmb.media.field)).val(""),cmb.metabox().find(document.getElementById(cmb.media.field+"_id")).val(""),$this.parents(".cmb2-media-status").html(""),!1)},cmb.cleanRow=function($row,prevNum,group){var $elements=$row.find(cmb.repeatUpdate);if(group){var $other=$row.find("[id]").not(cmb.repeatUpdate);$row.find(".cmb-repeat-table .cmb-repeat-row:not(:first-child)").remove(),$other.length&&$other.each(function(){var $_this=$(this),oldID=$_this.attr("id"),newID=oldID.replace("_"+prevNum,"_"+cmb.idNumber),$buttons=$row.find('[data-selector="'+oldID+'"]');$_this.attr("id",newID),$buttons.length&&$buttons.attr("data-selector",newID).data("selector",newID)})}return $elements.filter(":checked").removeAttr("checked"),$elements.find(":checked").removeAttr("checked"),$elements.filter(":selected").removeAttr("selected"),$elements.find(":selected").removeAttr("selected",!1),$row.find("h3.cmb-group-title").length&&$row.find("h3.cmb-group-title").text($row.data("title").replace("{#}",cmb.idNumber+1)),$elements.each(function(){cmb.elReplacements($(this),prevNum,group)}),cmb},cmb.elReplacements=function($newInput,prevNum,group){var newID,oldID,oldFor=$newInput.attr("for"),oldVal=$newInput.val(),type=$newInput.prop("type"),checkable="radio"===type||"checkbox"===type?oldVal:!1,attrs={};if(oldFor)attrs={"for":oldFor.replace("_"+prevNum,"_"+cmb.idNumber)};else{var newName,oldName=$newInput.attr("name");oldID=$newInput.attr("id"),group?(newName=oldName?oldName.replace("["+prevNum+"][","["+cmb.idNumber+"]["):"",newID=oldID?oldID.replace("_"+prevNum+"_","_"+cmb.idNumber+"_"):""):(newName=oldName?cmb.replaceLast(oldName,"["+prevNum+"]","["+cmb.idNumber+"]"):"",newID=oldID?cmb.replaceLast(oldID,"_"+prevNum,"_"+cmb.idNumber):""),attrs={id:newID,name:newName}}return"TEXTAREA"===$newInput.prop("tagName")&&$newInput.html(""),checkable&&$newInput.removeAttr("checked"),!group&&$newInput[0].hasAttribute("data-iterator")&&(attrs["data-iterator"]=cmb.idNumber),$newInput.removeClass("hasDatepicker").attr(attrs).val(checkable?checkable:""),$newInput},cmb.newRowHousekeeping=function($row){var $colorPicker=$row.find(".wp-picker-container"),$list=$row.find(".cmb2-media-status");return $colorPicker.length&&$colorPicker.each(function(){var $td=$(this).parent();$td.html($td.find('input[type="text"].cmb2-colorpicker').attr("style",""))}),$list.length&&$list.empty(),cmb},cmb.afterRowInsert=function($row){cmb.initPickers($row.find('input[type="text"].cmb2-timepicker'),$row.find('input[type="text"].cmb2-datepicker'),$row.find('input[type="text"].cmb2-colorpicker'))},cmb.updateNameAttr=function(){var $this=$(this),name=$this.attr("name");if("undefined"!=typeof name){var prevNum=parseInt($this.parents(".cmb-repeatable-grouping").data("iterator"),10),newNum=prevNum-1,$newName=name.replace("["+prevNum+"]","["+newNum+"]");$this.attr("name",$newName)}},cmb.emptyValue=function(evt,row){$(cmb.noEmpty,row).val("")},cmb.addGroupRow=function(evt){evt.preventDefault();var $this=$(this);cmb.triggerElement($this,"cmb2_add_group_row_start",$this);var $table=$id($this.data("selector")),$oldRow=$table.find(".cmb-repeatable-grouping").last(),prevNum=parseInt($oldRow.data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;for(var $row=$oldRow.clone();$table.find('.cmb-repeatable-grouping[data-iterator="'+cmb.idNumber+'"]').length>0;)cmb.idNumber++;cmb.newRowHousekeeping($row.data("title",$this.data("grouptitle"))).cleanRow($row,prevNum,!0),$row.find(".cmb-add-row-button").prop("disabled",!1);var $newRow=$('<div class="postbox cmb-row cmb-repeatable-grouping" data-iterator="'+cmb.idNumber+'">'+$row.html()+"</div>");$oldRow.after($newRow),cmb.afterRowInsert($newRow),cmb.triggerElement($table,{type:"cmb2_add_row",group:!0},$newRow)},cmb.addAjaxRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$emptyrow=$table.find(".empty-row"),prevNum=parseInt($emptyrow.find("[data-iterator]").data("iterator"),10);cmb.idNumber=parseInt(prevNum,10)+1;var $row=$emptyrow.clone();cmb.newRowHousekeeping($row).cleanRow($row,prevNum),$emptyrow.removeClass("empty-row hidden").addClass("cmb-repeat-row"),$emptyrow.after($row),cmb.afterRowInsert($row),cmb.triggerElement($table,{type:"cmb2_add_row",group:!1},$row)},cmb.removeGroupRow=function(evt){evt.preventDefault();var $this=$(this),$table=$id($this.data("selector")),$parent=$this.parents(".cmb-repeatable-grouping"),number=$table.find(".cmb-repeatable-grouping").length;return 2>number?cmb.resetRow($parent.parents(".cmb-repeatable-group").find(".cmb-add-group-row"),$this):(cmb.triggerElement($table,"cmb2_remove_group_row_start",$this),$parent.nextAll(".cmb-repeatable-grouping").find(cmb.repeatEls).each(cmb.updateNameAttr),$parent.remove(),void cmb.triggerElement($table,{type:"cmb2_remove_row",group:!0}))},cmb.removeAjaxRow=function(evt){evt.preventDefault();var $this=$(this);if(!$this.hasClass("button-disabled")){var $parent=$this.parents(".cmb-row"),$table=$this.parents(".cmb-repeat-table"),number=$table.find(".cmb-row").length;if(2>=number)return cmb.resetRow($parent.find(".cmb-add-row-button"),$this);$parent.hasClass("empty-row")&&$parent.prev().addClass("empty-row").removeClass("cmb-repeat-row"),$this.parents(".cmb-repeat-table .cmb-row").remove(),cmb.triggerElement($table,{type:"cmb2_remove_row",group:!1})}},cmb.resetRow=function($addNewBtn,$removeBtn){$addNewBtn.trigger("click"),$removeBtn.trigger("click")},cmb.shiftRows=function(evt){evt.preventDefault();var $this=$(this),$from=$this.parents(".cmb-repeatable-grouping"),$goto=$this.hasClass("move-up")?$from.prev(".cmb-repeatable-grouping"):$from.next(".cmb-repeatable-grouping");if(cmb.triggerElement($this,"cmb2_shift_rows_enter",$this,$from,$goto),$goto.length){cmb.triggerElement($this,"cmb2_shift_rows_start",$this,$from,$goto);var inputVals=[];$from.find(cmb.repeatEls).each(function(){var val,$element=$(this),elType=$element.attr("type");val=$element.hasClass("cmb2-media-status")?$element.html():"checkbox"===elType||"radio"===elType?$element.is(":checked"):"select"===$element.prop("tagName")?$element.is(":selected"):$element.val(),inputVals.push({val:val,$:$element})}),$goto.find(cmb.repeatEls).each(function(index){var val,$element=$(this),elType=$element.attr("type");if($element.hasClass("cmb2-media-status")){var toRowId=$element.closest(".cmb-repeatable-grouping").attr("data-iterator"),fromRowId=inputVals[index].$.closest(".cmb-repeatable-grouping").attr("data-iterator");val=$element.html(),$element.html(inputVals[index].val),inputVals[index].$.html(val),inputVals[index].$.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+toRowId+"]","["+fromRowId+"]"),$(this).attr("name",name)}),$element.find("input").each(function(){var name=$(this).attr("name");name=name.replace("["+fromRowId+"]","["+toRowId+"]"),$(this).attr("name",name)})}else"checkbox"===elType?(inputVals[index].$.prop("checked",$element.is(":checked")),$element.prop("checked",inputVals[index].val)):"radio"===elType?($element.is(":checked")&&inputVals[index].$.attr("data-checked","true"),inputVals[index].$.is(":checked")&&$element.attr("data-checked","true")):"select"===$element.prop("tagName")?(inputVals[index].$.prop("selected",$element.is(":selected")),$element.prop("selected",inputVals[index].val)):(inputVals[index].$.val($element.val()),$element.val(inputVals[index].val))}),$from.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$goto.find("input[data-checked=true]").prop("checked",!0).removeAttr("data-checked"),$from.find('input[type="text"].cmb2-colorpicker').trigger("change"),$goto.find('input[type="text"].cmb2-colorpicker').trigger("change"),cmb.triggerElement($this,"cmb2_shift_rows_complete",$this,$from,$goto)}},cmb.initPickers=function($timePickers,$datePickers,$colorPickers){cmb.initDateTimePickers($timePickers,"timepicker","time_picker"),cmb.initDateTimePickers($datePickers,"datepicker","date_picker"),cmb.initColorPickers($colorPickers)},cmb.initDateTimePickers=function($selector,method,defaultKey){$selector.length&&$selector[method]("destroy").each(function(){var $this=$(this),fieldOpts=$this.data(method)||{},options=$.extend({},cmb.defaults[defaultKey],fieldOpts);$this[method](cmb.datePickerSetupOpts(fieldOpts,options,method))})},cmb.datePickerSetupOpts=function(fieldOpts,options,method){var existing=$.extend({},options);return options.beforeShow=function(input,inst){"timepicker"===method&&cmb.addTimePickerClasses(inst.dpDiv),$id("ui-datepicker-div").addClass("cmb2-element"),"function"==typeof existing.beforeShow&&existing.beforeShow(input,inst)},"timepicker"===method&&(options.onChangeMonthYear=function(year,month,inst,picker){cmb.addTimePickerClasses(inst.dpDiv),"function"==typeof existing.onChangeMonthYear&&existing.onChangeMonthYear(year,month,inst,picker)}),options.onClose=function(dateText,inst){var $picker=$id("ui-datepicker-div").removeClass("cmb2-element").hide();"timepicker"!==method||$(inst.input).val()||inst.input.val($picker.find(".ui_tpicker_time").text()),"function"==typeof existing.onClose&&existing.onClose(dateText,inst)},options},cmb.addTimePickerClasses=function($picker){var func=cmb.addTimePickerClasses;func.count=func.count||0,setTimeout(function(){$picker.find(".ui-priority-secondary").length?($picker.find(".ui-priority-secondary").addClass("button-secondary"),$picker.find(".ui-priority-primary").addClass("button-primary"),func.count=0):func.count<5&&(func.count++,func($picker))},10)},cmb.initColorPickers=function($selector){$selector.length&&("object"==typeof jQuery.wp&&"function"==typeof jQuery.wp.wpColorPicker?$selector.each(function(){var $this=$(this),fieldOpts=$this.data("colorpicker")||{};$this.wpColorPicker($.extend({},cmb.defaults.color_picker,fieldOpts))}):$selector.each(function(i){$(this).after('<div id="picker-'+i+'" style="z-index: 1000; background: #EEE; border: 1px solid #CCC; position: absolute; display: block;"></div>'),$id("picker-"+i).hide().farbtastic($(this))}).focus(function(){$(this).next().show()}).blur(function(){$(this).next().hide()}))},cmb.makeListSortable=function(){var $filelist=cmb.metabox().find(".cmb2-media-status.cmb-attach-list");$filelist.length&&$filelist.sortable({cursor:"move"}).disableSelection()},cmb.maybeOembed=function(evt){var $this=$(this),m={focusout:function(){setTimeout(function(){cmb.spinner(".cmb2-metabox",!0)},2e3)},keyup:function(){var betw=function(min,max){return evt.which<=max&&evt.which>=min};(betw(48,90)||betw(96,111)||betw(8,9)||187===evt.which||190===evt.which)&&cmb.doAjax($this,evt)},paste:function(){setTimeout(function(){cmb.doAjax($this)},100)}};m[evt.type]()},cmb.resizeoEmbeds=function(){cmb.metabox().each(function(){var $this=$(this),$tableWrap=$this.parents(".inside"),isSide=$this.parents(".inner-sidebar").length||$this.parents("#side-sortables").length,isSmall=isSide,isSmallest=!1;if(!$tableWrap.length)return!0;var tableW=$tableWrap.width();cmb.styleBreakPoint>tableW&&(isSmall=!0,isSmallest=cmb.styleBreakPoint-62>tableW),tableW=isSmall?tableW:Math.round(.82*$tableWrap.width()*.97);var newWidth=tableW-30;if(!isSmall||isSide||isSmallest||(newWidth-=75),newWidth>639)return!0;var $embeds=$this.find(".cmb-type-oembed .embed-status"),$children=$embeds.children().not(".cmb2-remove-wrapper");return $children.length?void $children.each(function(){var $this=$(this),iwidth=$this.width(),iheight=$this.height(),_newWidth=newWidth;$this.parents(".cmb-repeat-row").length&&!isSmall&&(_newWidth=newWidth-91,_newWidth=785>tableW?_newWidth-15:_newWidth);var newHeight=Math.round(_newWidth*iheight/iwidth);$this.width(_newWidth).height(newHeight)}):!0})},cmb.log=function(){l10n.script_debug&&console&&"function"==typeof console.log&&console.log.apply(console,arguments)},cmb.spinner=function($context,hide){var m=hide?"removeClass":"addClass";$(".cmb-spinner",$context)[m]("is-active")},cmb.doAjax=function($obj){var oembed_url=$obj.val();if(!(oembed_url.length<6)){var field_id=$obj.attr("id"),$context=$obj.closest(".cmb-td"),$embed_container=$context.find(".embed-status"),$embed_wrap=$context.find(".embed_wrap"),$child_el=$embed_container.find(":first-child"),oembed_width=$embed_container.length&&$child_el.length?$child_el.width():$obj.width();cmb.log("oembed_url",oembed_url,field_id),cmb.spinner($context),$embed_wrap.html(""),setTimeout(function(){$(".cmb2-oembed:focus").val()===oembed_url&&$.ajax({type:"post",dataType:"json",url:l10n.ajaxurl,data:{action:"cmb2_oembed_handler",oembed_url:oembed_url,oembed_width:oembed_width>300?oembed_width:300,field_id:field_id,object_id:$obj.data("objectid"),object_type:$obj.data("objecttype"),cmb2_ajax_nonce:l10n.ajax_nonce},success:function(response){cmb.log(response),cmb.spinner($context,!0),$embed_wrap.html(response.data)}})},500)}},cmb.trigger=function(evtName){var args=Array.prototype.slice.call(arguments,1);args.push(cmb),$document.trigger(evtName,args)},cmb.triggerElement=function($el,evtName){var args=Array.prototype.slice.call(arguments,2);args.push(cmb),$el.trigger(evtName,args)},cmb.replaceLast=function(string,search,replace){var n=string.lastIndexOf(search);return string.slice(0,n)+string.slice(n).replace(search,replace)},$(cmb.init)}(window,document,jQuery,window.CMB2),window.CMB2=window.CMB2||{},window.CMB2.wysiwyg=window.CMB2.wysiwyg||{},function(window,document,$,wysiwyg,undefined){"use strict";function delayedInit(){0===toBeDestroyed.length?toBeInitialized.forEach(function(toInit){toBeInitialized.splice(toBeInitialized.indexOf(toInit),1),wysiwyg.init.apply(wysiwyg,toInit)}):window.setTimeout(delayedInit,100)}function delayedDestroy(){toBeDestroyed.forEach(function(id){toBeDestroyed.splice(toBeDestroyed.indexOf(id),1),wysiwyg.destroy(id)})}function getGroupData(data){var groupid=data.groupid,fieldid=data.fieldid;return all[groupid]&&all[groupid][fieldid]||(all[groupid]=all[groupid]||{},all[groupid][fieldid]={template:wp.template("cmb2-wysiwyg-"+groupid+"-"+fieldid),defaults:{mce:$.extend({},tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid]),qt:$.extend({},tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid])}},delete tinyMCEPreInit.mceInit["cmb2_i_"+groupid+fieldid],delete tinyMCEPreInit.qtInit["cmb2_i_"+groupid+fieldid]),all[groupid][fieldid]}function initOptions(options){var prop,newSettings,newQTS,nameRegex=new RegExp("cmb2_n_"+options.groupid+options.fieldid,"g"),idRegex=new RegExp("cmb2_i_"+options.groupid+options.fieldid,"g");if("undefined"==typeof tinyMCEPreInit.mceInit[options.id]){newSettings=$.extend({},options.defaults.mce);for(prop in newSettings)"string"==typeof newSettings[prop]&&(newSettings[prop]=newSettings[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.mceInit[options.id]=newSettings}if("undefined"==typeof tinyMCEPreInit.qtInit[options.id]){newQTS=$.extend({},options.defaults.qt);for(prop in newQTS)"string"==typeof newQTS[prop]&&(newQTS[prop]=newQTS[prop].replace(idRegex,options.id).replace(nameRegex,options.name));tinyMCEPreInit.qtInit[options.id]=newQTS}}var toBeDestroyed=[],toBeInitialized=[],all=wysiwyg.all={};wysiwyg.initAll=function(){var $this,data,initiated;$(".cmb2-wysiwyg-placeholder").each(function(){$this=$(this),data=$this.data(),data.groupid&&(data.id=$this.attr("id"),data.name=$this.attr("name"),data.value=$this.val(),wysiwyg.init($this,data,!1),initiated=!0)}),!0===initiated&&("undefined"!=typeof window.QTags&&window.QTags._buttonsInit(),$(document).on("cmb2_add_row",wysiwyg.addRow).on("cmb2_remove_group_row_start",wysiwyg.destroyRowEditors).on("cmb2_shift_rows_start",wysiwyg.shiftStart).on("cmb2_shift_rows_complete",wysiwyg.shiftComplete))},wysiwyg.addRow=function(evt,$row){wysiwyg.initRow($row)},wysiwyg.destroyRowEditors=function(evt,$btn){wysiwyg.destroy($btn.parents(".cmb-repeatable-grouping").find(".wp-editor-area").attr("id"))},wysiwyg.shiftStart=function(evt,$btn,$from,$to){$from.add($to).find(".wp-editor-wrap textarea").each(function(){wysiwyg.destroy($(this).attr("id"))})},wysiwyg.shiftComplete=function(evt,$btn,$from,$to){$from.add($to).each(function(){wysiwyg.initRow($(this))})},wysiwyg.initRow=function($row){var $toReplace,data;$row.find(".cmb2-wysiwyg-inner-wrap").each(function(){$toReplace=$(this),data=$toReplace.data(),data.iterator=$row.data("iterator"),data.fieldid=data.id,data.id=data.groupid+"_"+data.iterator+"_"+data.fieldid,data.name=data.groupid+"["+data.iterator+"]["+data.fieldid+"]",data.value=$toReplace.find(".wp-editor-area").length?$toReplace.find(".wp-editor-area").val():"",0===toBeDestroyed.length?wysiwyg.init($toReplace,data):(toBeInitialized.push([$toReplace,data]),window.setTimeout(delayedInit,100))})},wysiwyg.init=function($toReplace,data,buttonsInit){if(!data.groupid)return!1;var mceActive=window.cmb2_l10.user_can_richedit&&window.tinyMCE,qtActive="function"==typeof window.quicktags;$.extend(data,getGroupData(data)),initOptions(data),$toReplace.replaceWith(data.template(data)),mceActive&&window.tinyMCE.init(tinyMCEPreInit.mceInit[data.id]),qtActive&&window.quicktags(tinyMCEPreInit.qtInit[data.id]),mceActive&&$(document.getElementById(data.id)).parents(".wp-editor-wrap").removeClass("html-active").addClass("tmce-active"),!1!==buttonsInit&&"undefined"!=typeof window.QTags&&window.QTags._buttonsInit()},wysiwyg.destroy=function(id){if(window.cmb2_l10.user_can_richedit&&window.tinyMCE){var editor=tinyMCE.get(id);null!==editor&&"undefined"!=typeof editor?(editor.destroy(),"undefined"==typeof tinyMCEPreInit.mceInit[id]&&delete tinyMCEPreInit.mceInit[id],"undefined"==typeof tinyMCEPreInit.qtInit[id]&&delete tinyMCEPreInit.qtInit[id]):-1===toBeDestroyed.indexOf(id)&&(toBeDestroyed.push(id),window.setTimeout(delayedDestroy,100))}},$(document).on("cmb_init",wysiwyg.initAll)}(window,document,jQuery,window.CMB2.wysiwyg);
lib/admin/CMB2/js/wp-color-picker-alpha.js ADDED
@@ -0,0 +1,496 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**!
2
+ * wp-color-picker-alpha
3
+ *
4
+ * Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
5
+ * Only run in input and is defined data alpha in true
6
+ *
7
+ * Version: 2.1.3
8
+ * https://github.com/kallookoo/wp-color-picker-alpha
9
+ * Licensed under the GPLv2 license.
10
+ */
11
+ ( function( $ ) {
12
+ // Prevent double-init.
13
+ if ( $.wp.wpColorPicker.prototype._hasAlpha ) {
14
+ return;
15
+ }
16
+
17
+ // Variable for some backgrounds ( grid )
18
+ var image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==',
19
+ // html stuff for wpColorPicker copy of the original color-picker.js
20
+ _after = '<div class="wp-picker-holder" />',
21
+ _wrap = '<div class="wp-picker-container" />',
22
+ _button = '<input type="button" class="button button-small" />',
23
+ // Prevent CSS issues in < WordPress 4.9
24
+ _deprecated = ( wpColorPickerL10n.current !== undefined );
25
+ // Declare some global variables when is deprecated or not
26
+ if ( _deprecated ) {
27
+ var _before = '<a tabindex="0" class="wp-color-result" />';
28
+ } else {
29
+ var _before = '<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>',
30
+ _wrappingLabel = '<label></label>',
31
+ _wrappingLabelText = '<span class="screen-reader-text"></span>';
32
+ }
33
+ /**
34
+ * Overwrite Color
35
+ * for enable support rbga
36
+ */
37
+ Color.fn.toString = function() {
38
+ if ( this._alpha < 1 )
39
+ return this.toCSS( 'rgba', this._alpha ).replace( /\s+/g, '' );
40
+
41
+ var hex = parseInt( this._color, 10 ).toString( 16 );
42
+
43
+ if ( this.error )
44
+ return '';
45
+
46
+ if ( hex.length < 6 )
47
+ hex = ( '00000' + hex ).substr( -6 );
48
+
49
+ return '#' + hex;
50
+ };
51
+
52
+ /**
53
+ * Overwrite wpColorPicker
54
+ */
55
+ $.widget( 'wp.wpColorPicker', $.wp.wpColorPicker, {
56
+ _hasAlpha: true,
57
+ /**
58
+ * @summary Creates the color picker.
59
+ *
60
+ * Creates the color picker, sets default values, css classes and wraps it all in HTML.
61
+ *
62
+ * @since 3.5.0
63
+ *
64
+ * @access private
65
+ *
66
+ * @returns {void}
67
+ */
68
+ _create: function() {
69
+ // Return early if Iris support is missing.
70
+ if ( ! $.support.iris ) {
71
+ return;
72
+ }
73
+
74
+ var self = this,
75
+ el = self.element;
76
+
77
+ // Override default options with options bound to the element.
78
+ $.extend( self.options, el.data() );
79
+
80
+ // Create a color picker which only allows adjustments to the hue.
81
+ if ( self.options.type === 'hue' ) {
82
+ return self._createHueOnly();
83
+ }
84
+
85
+ // Bind the close event.
86
+ self.close = $.proxy( self.close, self );
87
+
88
+ self.initialValue = el.val();
89
+
90
+ // Add a CSS class to the input field.
91
+ el.addClass( 'wp-color-picker' );
92
+
93
+ if ( _deprecated ) {
94
+ el.hide().wrap( _wrap );
95
+ self.wrap = el.parent();
96
+ self.toggler = $( _before )
97
+ .insertBefore( el )
98
+ .css( { backgroundColor : self.initialValue } )
99
+ .attr( 'title', wpColorPickerL10n.pick )
100
+ .attr( 'data-current', wpColorPickerL10n.current );
101
+ self.pickerContainer = $( _after ).insertAfter( el );
102
+ self.button = $( _button ).addClass('hidden');
103
+ } else {
104
+ /*
105
+ * Check if there's already a wrapping label, e.g. in the Customizer.
106
+ * If there's no label, add a default one to match the Customizer template.
107
+ */
108
+ if ( ! el.parent( 'label' ).length ) {
109
+ // Wrap the input field in the default label.
110
+ el.wrap( _wrappingLabel );
111
+ // Insert the default label text.
112
+ self.wrappingLabelText = $( _wrappingLabelText )
113
+ .insertBefore( el )
114
+ .text( wpColorPickerL10n.defaultLabel );
115
+ }
116
+
117
+ /*
118
+ * At this point, either it's the standalone version or the Customizer
119
+ * one, we have a wrapping label to use as hook in the DOM, let's store it.
120
+ */
121
+ self.wrappingLabel = el.parent();
122
+
123
+ // Wrap the label in the main wrapper.
124
+ self.wrappingLabel.wrap( _wrap );
125
+ // Store a reference to the main wrapper.
126
+ self.wrap = self.wrappingLabel.parent();
127
+ // Set up the toggle button and insert it before the wrapping label.
128
+ self.toggler = $( _before )
129
+ .insertBefore( self.wrappingLabel )
130
+ .css( { backgroundColor: self.initialValue } );
131
+ // Set the toggle button span element text.
132
+ self.toggler.find( '.wp-color-result-text' ).text( wpColorPickerL10n.pick );
133
+ // Set up the Iris container and insert it after the wrapping label.
134
+ self.pickerContainer = $( _after ).insertAfter( self.wrappingLabel );
135
+ // Store a reference to the Clear/Default button.
136
+ self.button = $( _button );
137
+ }
138
+
139
+ // Set up the Clear/Default button.
140
+ if ( self.options.defaultColor ) {
141
+ self.button.addClass( 'wp-picker-default' ).val( wpColorPickerL10n.defaultString );
142
+ if ( ! _deprecated ) {
143
+ self.button.attr( 'aria-label', wpColorPickerL10n.defaultAriaLabel );
144
+ }
145
+ } else {
146
+ self.button.addClass( 'wp-picker-clear' ).val( wpColorPickerL10n.clear );
147
+ if ( ! _deprecated ) {
148
+ self.button.attr( 'aria-label', wpColorPickerL10n.clearAriaLabel );
149
+ }
150
+ }
151
+
152
+ if ( _deprecated ) {
153
+ el.wrap( '<span class="wp-picker-input-wrap" />' ).after( self.button );
154
+ } else {
155
+ // Wrap the wrapping label in its wrapper and append the Clear/Default button.
156
+ self.wrappingLabel
157
+ .wrap( '<span class="wp-picker-input-wrap hidden" />' )
158
+ .after( self.button );
159
+
160
+ /*
161
+ * The input wrapper now contains the label+input+Clear/Default button.
162
+ * Store a reference to the input wrapper: we'll use this to toggle
163
+ * the controls visibility.
164
+ */
165
+ self.inputWrapper = el.closest( '.wp-picker-input-wrap' );
166
+ }
167
+
168
+ el.iris( {
169
+ target: self.pickerContainer,
170
+ hide: self.options.hide,
171
+ width: self.options.width,
172
+ mode: self.options.mode,
173
+ palettes: self.options.palettes,
174
+ /**
175
+ * @summary Handles the onChange event if one has been defined in the options.
176
+ *
177
+ * Handles the onChange event if one has been defined in the options and additionally
178
+ * sets the background color for the toggler element.
179
+ *
180
+ * @since 3.5.0
181
+ *
182
+ * @param {Event} event The event that's being called.
183
+ * @param {HTMLElement} ui The HTMLElement containing the color picker.
184
+ *
185
+ * @returns {void}
186
+ */
187
+ change: function( event, ui ) {
188
+ if ( self.options.alpha ) {
189
+ self.toggler.css( { 'background-image' : 'url(' + image + ')' } );
190
+ if ( _deprecated ) {
191
+ self.toggler.html( '<span class="color-alpha" />' );
192
+ } else {
193
+ self.toggler.css( {
194
+ 'position' : 'relative'
195
+ } );
196
+ if ( self.toggler.find('span.color-alpha').length == 0 ) {
197
+ self.toggler.append('<span class="color-alpha" />');
198
+ }
199
+ }
200
+
201
+ self.toggler.find( 'span.color-alpha' ).css( {
202
+ 'width' : '30px',
203
+ 'height' : '24px',
204
+ 'position' : 'absolute',
205
+ 'top' : 0,
206
+ 'left' : 0,
207
+ 'border-top-left-radius' : '2px',
208
+ 'border-bottom-left-radius' : '2px',
209
+ 'background' : ui.color.toString()
210
+ } );
211
+ } else {
212
+ self.toggler.css( { backgroundColor : ui.color.toString() } );
213
+ }
214
+
215
+ if ( $.isFunction( self.options.change ) ) {
216
+ self.options.change.call( this, event, ui );
217
+ }
218
+ }
219
+ } );
220
+
221
+ el.val( self.initialValue );
222
+ self._addListeners();
223
+
224
+ // Force the color picker to always be closed on initial load.
225
+ if ( ! self.options.hide ) {
226
+ self.toggler.click();
227
+ }
228
+ },
229
+ /**
230
+ * @summary Binds event listeners to the color picker.
231
+ *
232
+ * @since 3.5.0
233
+ *
234
+ * @access private
235
+ *
236
+ * @returns {void}
237
+ */
238
+ _addListeners: function() {
239
+ var self = this;
240
+
241
+ /**
242
+ * @summary Prevent any clicks inside this widget from leaking to the top and closing it.
243
+ *
244
+ * @since 3.5.0
245
+ *
246
+ * @param {Event} event The event that's being called.
247
+ *
248
+ * @returs {void}
249
+ */
250
+ self.wrap.on( 'click.wpcolorpicker', function( event ) {
251
+ event.stopPropagation();
252
+ });
253
+
254
+ /**
255
+ * @summary Open or close the color picker depending on the class.
256
+ *
257
+ * @since 3.5
258
+ */
259
+ self.toggler.click( function(){
260
+ if ( self.toggler.hasClass( 'wp-picker-open' ) ) {
261
+ self.close();
262
+ } else {
263
+ self.open();
264
+ }
265
+ });
266
+
267
+ /**
268
+ * @summary Checks if value is empty when changing the color in the color picker.
269
+ *
270
+ * Checks if value is empty when changing the color in the color picker.
271
+ * If so, the background color is cleared.
272
+ *
273
+ * @since 3.5.0
274
+ *
275
+ * @param {Event} event The event that's being called.
276
+ *
277
+ * @returns {void}
278
+ */
279
+ self.element.on( 'change', function( event ) {
280
+ // Empty or Error = clear
281
+ if ( $( this ).val() === '' || self.element.hasClass( 'iris-error' ) ) {
282
+ if ( self.options.alpha ) {
283
+ if ( _deprecated ) {
284
+ self.toggler.removeAttr( 'style' );
285
+ }
286
+ self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
287
+ } else {
288
+ self.toggler.css( 'backgroundColor', '' );
289
+ }
290
+
291
+ // fire clear callback if we have one
292
+ if ( $.isFunction( self.options.clear ) )
293
+ self.options.clear.call( this, event );
294
+ }
295
+ } );
296
+
297
+ /**
298
+ * @summary Enables the user to clear or revert the color in the color picker.
299
+ *
300
+ * Enables the user to either clear the color in the color picker or revert back to the default color.
301
+ *
302
+ * @since 3.5.0
303
+ *
304
+ * @param {Event} event The event that's being called.
305
+ *
306
+ * @returns {void}
307
+ */
308
+ self.button.on( 'click', function( event ) {
309
+ if ( $( this ).hasClass( 'wp-picker-clear' ) ) {
310
+ self.element.val( '' );
311
+ if ( self.options.alpha ) {
312
+ if ( _deprecated ) {
313
+ self.toggler.removeAttr( 'style' );
314
+ }
315
+ self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
316
+ } else {
317
+ self.toggler.css( 'backgroundColor', '' );
318
+ }
319
+
320
+ if ( $.isFunction( self.options.clear ) )
321
+ self.options.clear.call( this, event );
322
+
323
+ } else if ( $( this ).hasClass( 'wp-picker-default' ) ) {
324
+ self.element.val( self.options.defaultColor ).change();
325
+ }
326
+ });
327
+ },
328
+ });
329
+
330
+ /**
331
+ * Overwrite iris
332
+ */
333
+ $.widget( 'a8c.iris', $.a8c.iris, {
334
+ _create: function() {
335
+ this._super();
336
+
337
+ // Global option for check is mode rbga is enabled
338
+ this.options.alpha = this.element.data( 'alpha' ) || false;
339
+
340
+ // Is not input disabled
341
+ if ( ! this.element.is( ':input' ) )
342
+ this.options.alpha = false;
343
+
344
+ if ( typeof this.options.alpha !== 'undefined' && this.options.alpha ) {
345
+ var self = this,
346
+ el = self.element,
347
+ _html = '<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>',
348
+ aContainer = $( _html ).appendTo( self.picker.find( '.iris-picker-inner' ) ),
349
+ aSlider = aContainer.find( '.iris-slider-offset-alpha' ),
350
+ controls = {
351
+ aContainer : aContainer,
352
+ aSlider : aSlider
353
+ };
354
+
355
+ if ( typeof el.data( 'custom-width' ) !== 'undefined' ) {
356
+ self.options.customWidth = parseInt( el.data( 'custom-width' ) ) || 0;
357
+ } else {
358
+ self.options.customWidth = 100;
359
+ }
360
+
361
+ // Set default width for input reset
362
+ self.options.defaultWidth = el.width();
363
+
364
+ // Update width for input
365
+ if ( self._color._alpha < 1 || self._color.toString().indexOf('rgb') != -1 )
366
+ el.width( parseInt( self.options.defaultWidth + self.options.customWidth ) );
367
+
368
+ // Push new controls
369
+ $.each( controls, function( k, v ) {
370
+ self.controls[k] = v;
371
+ } );
372
+
373
+ // Change size strip and add margin for sliders
374
+ self.controls.square.css( { 'margin-right': '0' } );
375
+ var emptyWidth = ( self.picker.width() - self.controls.square.width() - 20 ),
376
+ stripsMargin = ( emptyWidth / 6 ),
377
+ stripsWidth = ( ( emptyWidth / 2 ) - stripsMargin );
378
+
379
+ $.each( [ 'aContainer', 'strip' ], function( k, v ) {
380
+ self.controls[v].width( stripsWidth ).css( { 'margin-left' : stripsMargin + 'px' } );
381
+ } );
382
+
383
+ // Add new slider
384
+ self._initControls();
385
+
386
+ // For updated widget
387
+ self._change();
388
+ }
389
+ },
390
+ _initControls: function() {
391
+ this._super();
392
+
393
+ if ( this.options.alpha ) {
394
+ var self = this,
395
+ controls = self.controls;
396
+
397
+ controls.aSlider.slider({
398
+ orientation : 'vertical',
399
+ min : 0,
400
+ max : 100,
401
+ step : 1,
402
+ value : parseInt( self._color._alpha * 100 ),
403
+ slide : function( event, ui ) {
404
+ // Update alpha value
405
+ self._color._alpha = parseFloat( ui.value / 100 );
406
+ self._change.apply( self, arguments );
407
+ }
408
+ });
409
+ }
410
+ },
411
+ _change: function() {
412
+ this._super();
413
+
414
+ var self = this,
415
+ el = self.element;
416
+
417
+ if ( this.options.alpha ) {
418
+ var controls = self.controls,
419
+ alpha = parseInt( self._color._alpha * 100 ),
420
+ color = self._color.toRgb(),
421
+ gradient = [
422
+ 'rgb(' + color.r + ',' + color.g + ',' + color.b + ') 0%',
423
+ 'rgba(' + color.r + ',' + color.g + ',' + color.b + ', 0) 100%'
424
+ ],
425
+ defaultWidth = self.options.defaultWidth,
426
+ customWidth = self.options.customWidth,
427
+ target = self.picker.closest( '.wp-picker-container' ).find( '.wp-color-result' );
428
+
429
+ // Generate background slider alpha, only for CSS3 old browser fuck!! :)
430
+ controls.aContainer.css( { 'background' : 'linear-gradient(to bottom, ' + gradient.join( ', ' ) + '), url(' + image + ')' } );
431
+
432
+ if ( target.hasClass( 'wp-picker-open' ) ) {
433
+ // Update alpha value
434
+ controls.aSlider.slider( 'value', alpha );
435
+
436
+ /**
437
+ * Disabled change opacity in default slider Saturation ( only is alpha enabled )
438
+ * and change input width for view all value
439
+ */
440
+ if ( self._color._alpha < 1 ) {
441
+ controls.strip.attr( 'style', controls.strip.attr( 'style' ).replace( /rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g, 'rgb($1$3$5)' ) );
442
+ el.width( parseInt( defaultWidth + customWidth ) );
443
+ } else {
444
+ el.width( defaultWidth );
445
+ }
446
+ }
447
+ }
448
+
449
+ var reset = el.data( 'reset-alpha' ) || false;
450
+
451
+ if ( reset ) {
452
+ self.picker.find( '.iris-palette-container' ).on( 'click.palette', '.iris-palette', function() {
453
+ self._color._alpha = 1;
454
+ self.active = 'external';
455
+ self._change();
456
+ } );
457
+ }
458
+ },
459
+ _addInputListeners: function( input ) {
460
+ var self = this,
461
+ debounceTimeout = 100,
462
+ callback = function( event ) {
463
+ var color = new Color( input.val() ),
464
+ val = input.val();
465
+
466
+ input.removeClass( 'iris-error' );
467
+ // we gave a bad color
468
+ if ( color.error ) {
469
+ // don't error on an empty input
470
+ if ( val !== '' )
471
+ input.addClass( 'iris-error' );
472
+ } else {
473
+ if ( color.toString() !== self._color.toString() ) {
474
+ // let's not do this on keyup for hex shortcodes
475
+ if ( ! ( event.type === 'keyup' && val.match( /^[0-9a-fA-F]{3}$/ ) ) )
476
+ self._setOption( 'color', color.toString() );
477
+ }
478
+ }
479
+ };
480
+
481
+ input.on( 'change', callback ).on( 'keyup', self._debounce( callback, debounceTimeout ) );
482
+
483
+ // If we initialized hidden, show on first focus. The rest is up to you.
484
+ if ( self.options.hide ) {
485
+ input.on( 'focus', function() {
486
+ self.show();
487
+ } );
488
+ }
489
+ }
490
+ } );
491
+ }( jQuery ) );
492
+
493
+ // Auto Call plugin is class is color-picker
494
+ jQuery( document ).ready( function( $ ) {
495
+ $( '.color-picker' ).wpColorPicker();
496
+ } );
lib/admin/CMB2/js/wp-color-picker-alpha.min.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ /**!
2
+ * wp-color-picker-alpha
3
+ *
4
+ * Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
5
+ * Only run in input and is defined data alpha in true
6
+ *
7
+ * Version: 2.1.3
8
+ * https://github.com/kallookoo/wp-color-picker-alpha
9
+ * Licensed under the GPLv2 license.
10
+ */
11
+ !function(a){if(!a.wp.wpColorPicker.prototype._hasAlpha){var b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",c='<div class="wp-picker-holder" />',d='<div class="wp-picker-container" />',e='<input type="button" class="button button-small" />',f=void 0!==wpColorPickerL10n.current;if(f)var g='<a tabindex="0" class="wp-color-result" />';else var g='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>',h="<label></label>",i='<span class="screen-reader-text"></span>';Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var a=parseInt(this._color,10).toString(16);return this.error?"":(a.length<6&&(a=("00000"+a).substr(-6)),"#"+a)},a.widget("wp.wpColorPicker",a.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(a.support.iris){var j=this,k=j.element;if(a.extend(j.options,k.data()),"hue"===j.options.type)return j._createHueOnly();j.close=a.proxy(j.close,j),j.initialValue=k.val(),k.addClass("wp-color-picker"),f?(k.hide().wrap(d),j.wrap=k.parent(),j.toggler=a(g).insertBefore(k).css({backgroundColor:j.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),j.pickerContainer=a(c).insertAfter(k),j.button=a(e).addClass("hidden")):(k.parent("label").length||(k.wrap(h),j.wrappingLabelText=a(i).insertBefore(k).text(wpColorPickerL10n.defaultLabel)),j.wrappingLabel=k.parent(),j.wrappingLabel.wrap(d),j.wrap=j.wrappingLabel.parent(),j.toggler=a(g).insertBefore(j.wrappingLabel).css({backgroundColor:j.initialValue}),j.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),j.pickerContainer=a(c).insertAfter(j.wrappingLabel),j.button=a(e)),j.options.defaultColor?(j.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),f||j.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(j.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),f||j.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),f?k.wrap('<span class="wp-picker-input-wrap" />').after(j.button):(j.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(j.button),j.inputWrapper=k.closest(".wp-picker-input-wrap")),k.iris({target:j.pickerContainer,hide:j.options.hide,width:j.options.width,mode:j.options.mode,palettes:j.options.palettes,change:function(c,d){j.options.alpha?(j.toggler.css({"background-image":"url("+b+")"}),f?j.toggler.html('<span class="color-alpha" />'):(j.toggler.css({position:"relative"}),0==j.toggler.find("span.color-alpha").length&&j.toggler.append('<span class="color-alpha" />')),j.toggler.find("span.color-alpha").css({width:"30px",height:"24px",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:d.color.toString()})):j.toggler.css({backgroundColor:d.color.toString()}),a.isFunction(j.options.change)&&j.options.change.call(this,c,d)}}),k.val(j.initialValue),j._addListeners(),j.options.hide||j.toggler.click()}},_addListeners:function(){var b=this;b.wrap.on("click.wpcolorpicker",function(a){a.stopPropagation()}),b.toggler.click(function(){b.toggler.hasClass("wp-picker-open")?b.close():b.open()}),b.element.on("change",function(c){(""===a(this).val()||b.element.hasClass("iris-error"))&&(b.options.alpha?(f&&b.toggler.removeAttr("style"),b.toggler.find("span.color-alpha").css("backgroundColor","")):b.toggler.css("backgroundColor",""),a.isFunction(b.options.clear)&&b.options.clear.call(this,c))}),b.button.on("click",function(c){a(this).hasClass("wp-picker-clear")?(b.element.val(""),b.options.alpha?(f&&b.toggler.removeAttr("style"),b.toggler.find("span.color-alpha").css("backgroundColor","")):b.toggler.css("backgroundColor",""),a.isFunction(b.options.clear)&&b.options.clear.call(this,c)):a(this).hasClass("wp-picker-default")&&b.element.val(b.options.defaultColor).change()})}}),a.widget("a8c.iris",a.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),"undefined"!=typeof this.options.alpha&&this.options.alpha){var b=this,c=b.element,d='<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>',e=a(d).appendTo(b.picker.find(".iris-picker-inner")),f=e.find(".iris-slider-offset-alpha"),g={aContainer:e,aSlider:f};"undefined"!=typeof c.data("custom-width")?b.options.customWidth=parseInt(c.data("custom-width"))||0:b.options.customWidth=100,b.options.defaultWidth=c.width(),(b._color._alpha<1||-1!=b._color.toString().indexOf("rgb"))&&c.width(parseInt(b.options.defaultWidth+b.options.customWidth)),a.each(g,function(a,c){b.controls[a]=c}),b.controls.square.css({"margin-right":"0"});var h=b.picker.width()-b.controls.square.width()-20,i=h/6,j=h/2-i;a.each(["aContainer","strip"],function(a,c){b.controls[c].width(j).css({"margin-left":i+"px"})}),b._initControls(),b._change()}},_initControls:function(){if(this._super(),this.options.alpha){var a=this,b=a.controls;b.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*a._color._alpha),slide:function(b,c){a._color._alpha=parseFloat(c.value/100),a._change.apply(a,arguments)}})}},_change:function(){this._super();var a=this,c=a.element;if(this.options.alpha){var d=a.controls,e=parseInt(100*a._color._alpha),f=a._color.toRgb(),g=["rgb("+f.r+","+f.g+","+f.b+") 0%","rgba("+f.r+","+f.g+","+f.b+", 0) 100%"],h=a.options.defaultWidth,i=a.options.customWidth,j=a.picker.closest(".wp-picker-container").find(".wp-color-result");d.aContainer.css({background:"linear-gradient(to bottom, "+g.join(", ")+"), url("+b+")"}),j.hasClass("wp-picker-open")&&(d.aSlider.slider("value",e),a._color._alpha<1?(d.strip.attr("style",d.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),c.width(parseInt(h+i))):c.width(h))}var k=c.data("reset-alpha")||!1;k&&a.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){a._color._alpha=1,a.active="external",a._change()})},_addInputListeners:function(a){var b=this,c=100,d=function(c){var d=new Color(a.val()),e=a.val();a.removeClass("iris-error"),d.error?""!==e&&a.addClass("iris-error"):d.toString()!==b._color.toString()&&("keyup"===c.type&&e.match(/^[0-9a-fA-F]{3}$/)||b._setOption("color",d.toString()))};a.on("change",d).on("keyup",b._debounce(d,c)),b.options.hide&&a.on("focus",function(){b.show()})}})}}(jQuery),jQuery(document).ready(function(a){a(".color-picker").wpColorPicker()});
lib/admin/css/min/timeline-express-admin-rtl.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}#timeline-express-addons .group:after,#timeline-express-addons .timeline-express-clear:after{clear:both}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-right:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}h2.nav-tab-wrapper.te-options{padding-bottom:0!important}h2.nav-tab-wrapper.te-options a.nav-tab:nth-child(1){margin-right:0!important}#advert_metabox .inside{padding:0;margin-top:0}#advert_metabox .inside .cmb2-id-announcement-advertisments{padding:0!important;border:none;background:0 0;margin-bottom:0}#advert_metabox .inside .cmb2-id-announcement-advertisments p{padding:0 10px}#advert_metabox .inside .cmb2-id-announcement-advertisments a.advertisment-link{position:relative;display:block;max-height:278px}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:right;padding:0 .5em 0 0;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}body.te_announcements_page_timeline-express-settings .te-sidebar.add-ons-active{margin-top:3.3em}body.te_announcements_page_timeline-express-settings .wrap h2.nav-tab-wrapper{border-bottom:none}.settings-header{display:inline-block;width:100%;padding-right:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:left;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:right;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}#ui-datepicker-div.cmb2-element{z-index:999999!important}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:right}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:right;margin-top:.5em;padding:.5em .5em 1em 1em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 100%,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:right}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 1em 0 0;float:right;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-right:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}.codeparrots-tracking-notice{background-image:url(../../images/flying-parrot.png);background-position:center left;background-repeat:no-repeat;background-size:120px}.codeparrots-tracking-notice p{max-width:90%}#premium-support-contact-form{float:right;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:right;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.timeline-express-about-wrap .timeline-express-badge{float:left;border-radius:4px;margin:0 15px 15px 0;max-width:100%}.timeline-express-about-wrap #timeline-express-header{margin-bottom:15px}.timeline-express-about-wrap #timeline-express-header h1{margin-bottom:15px!important}.timeline-express-about-wrap .about-text{margin:0 0 15px;max-width:670px}.timeline-express-about-wrap .feature-section{margin-top:20px}.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{width:50%;box-sizing:border-box}.timeline-express-about-wrap .feature-section-content{float:right;padding-left:50px}.timeline-express-about-wrap .feature-section-content h4{margin:0 0 1em}.timeline-express-about-wrap .feature-section-media{float:left;text-align:left;margin-bottom:20px}.timeline-express-about-wrap img{border:none}.timeline-express-about-wrap .feature-section:not(.under-the-hood) .col{margin-top:0}@media all and (max-width:782px){.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{float:none;padding-left:0;width:100%;text-align:right}.timeline-express-about-wrap .feature-section-media img{float:none;margin:0 0 20px}}.about-wrap .timeline-express-badge{position:absolute;top:0;left:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:left}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:15px}#timeline-express-addons .the-list{display:inline-block}#timeline-express-addons hr{display:block;width:100%;margin:2em 0}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}#timeline-express-addons .intro{margin-bottom:10px}#timeline-express-addons h2.widefat{margin:1.5em 0 8px}#timeline-express-addons h2.widefat:first-child{margin-top:0}#timeline-express-addons h2.widefat+p{margin-bottom:1rem}#timeline-express-addons a.view-all-addons.button-primary{position:absolute;margin-right:10px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd}.timeline-express-addon-image{float:right;height:92px;width:92px;border:1px solid #ddd;margin:12px 12px 0 0;border-radius:3px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%;border-radius:3px}.timeline-express-addon-item .icons{display:block}.timeline-express-addon-item .icons .badge:first-child{margin-top:.5em}.timeline-express-addon-item .icons .badge{border:1px solid transparent;border-radius:.25rem;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:3px 0}.timeline-express-addon-item .icons .badge .dashicons{font-size:15px;line-height:20px;opacity:.75}.timeline-express-addon-item .icons .badge.free{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.timeline-express-addon-item .icons .badge.popular{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.timeline-express-addon-text{margin:0 126px 0 12px;padding:13px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{text-align:center;margin:-3em 0 1em}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-installed-container a:hover{background-color:#0085ba}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover,.timeline-express-addon-installed-container{opacity:.5}.timeline-express-addon-action .button-addon-installed[href="#"]:hover{cursor:no-drop}#timeline-express-addons .section{clear:both;padding:0;margin:0}#timeline-express-addons .col{display:block;float:right;margin:1% 1.6% 1% 0}#timeline-express-addons .col:first-child{margin-right:0}#timeline-express-addons .group:after,#timeline-express-addons .group:before{content:"";display:table}#timeline-express-addons .group{zoom:1}#timeline-express-addons .span_3_of_3{width:100%}#timeline-express-addons .span_2_of_3{width:calc(66.13% - 2px)}#timeline-express-addons .span_1_of_3{width:calc(32.26% - 2px)}@media only screen and (max-width:960px){#timeline-express-addons .col{margin:1% 0}#timeline-express-addons .span_1_of_3,#timeline-express-addons .span_2_of_3,#timeline-express-addons .span_3_of_3{width:100%}}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}#timeline-express-addons .group:after,#timeline-express-addons .timeline-express-clear:after{clear:both}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-right:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}h2.nav-tab-wrapper.te-options{padding-bottom:0!important}h2.nav-tab-wrapper.te-options a.nav-tab:nth-child(1){margin-right:0!important}#advert_metabox .inside{padding:0;margin-top:0}#advert_metabox .inside .cmb2-id-announcement-advertisments{padding:0!important;border:none;background:0 0;margin-bottom:0}#advert_metabox .inside .cmb2-id-announcement-advertisments p{padding:0 10px}#advert_metabox .inside .cmb2-id-announcement-advertisments a.advertisment-link{position:relative;display:block;max-height:278px}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:right;padding:0 .5em 0 0;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}body.te_announcements_page_timeline-express-settings .te-sidebar.add-ons-active{margin-top:3.3em}body.te_announcements_page_timeline-express-settings .wrap h2.nav-tab-wrapper{border-bottom:none}.settings-header{display:inline-block;width:100%;padding-right:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:left;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:right;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}#ui-datepicker-div.cmb2-element{z-index:999999!important}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:right}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:right;margin-top:.5em;padding:.5em .5em 1em 1em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 100%,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:right}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 1em 0 0;float:right;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-right:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}.codeparrots-tracking-notice{background-image:url(../../images/flying-parrot.png);background-position:center left;background-repeat:no-repeat;background-size:120px}.codeparrots-tracking-notice p{max-width:90%}#premium-support-contact-form{float:right;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:right;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.timeline-express-about-wrap .timeline-express-badge{float:left;border-radius:4px;margin:0 15px 15px 0;max-width:100%}.timeline-express-about-wrap #timeline-express-header{margin-bottom:15px}.timeline-express-about-wrap #timeline-express-header h1{margin-bottom:15px!important}.timeline-express-about-wrap .about-text{margin:0 0 15px;max-width:670px}.timeline-express-about-wrap .feature-section{margin-top:20px}.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{width:50%;box-sizing:border-box}.timeline-express-about-wrap .feature-section-content{float:right;padding-left:50px}.timeline-express-about-wrap .feature-section-content h4{margin:0 0 1em}.timeline-express-about-wrap .feature-section-media{float:left;text-align:left;margin-bottom:20px}.timeline-express-about-wrap img{border:none}.timeline-express-about-wrap .feature-section:not(.under-the-hood) .col{margin-top:0}@media all and (max-width:782px){.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{float:none;padding-left:0;width:100%;text-align:right}.timeline-express-about-wrap .feature-section-media img{float:none;margin:0 0 20px}}.about-wrap .timeline-express-badge{position:absolute;top:0;left:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:left}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:15px}#timeline-express-addons .the-list{display:inline-block}#timeline-express-addons hr{display:block;width:100%;margin:2em 0}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}#timeline-express-addons .intro{margin-bottom:10px}#timeline-express-addons h2.widefat{margin:1.5em 0 8px}#timeline-express-addons h2.widefat:first-child{margin-top:0}#timeline-express-addons h2.widefat+p{margin-bottom:1rem}#timeline-express-addons a.view-all-addons.button-primary{position:absolute;margin-right:10px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd}.timeline-express-addon-image{float:right;height:92px;width:92px;border:1px solid #ddd;margin:12px 12px 0 0;border-radius:3px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%;border-radius:3px}.timeline-express-addon-item .icons{display:block}.timeline-express-addon-item .icons .badge:first-child{margin-top:.5em}.timeline-express-addon-item .icons .badge{border:1px solid transparent;border-radius:.25rem;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:3px 0}.timeline-express-addon-item .icons .badge .dashicons{font-size:15px;line-height:20px;opacity:.75}.timeline-express-addon-item .icons .badge.free{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.timeline-express-addon-item .icons .badge.popular{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.timeline-express-addon-text{margin:0 126px 0 12px;padding:13px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{text-align:center;margin:-3em 0 1em}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-installed-container a:hover{background-color:#0085ba}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover,.timeline-express-addon-installed-container{opacity:.5}.timeline-express-addon-action .button-addon-installed[href="#"]:hover{cursor:no-drop}#timeline-express-addons .section{clear:both;padding:0;margin:0}#timeline-express-addons .col{display:block;float:right;margin:1% 1.6% 1% 0}#timeline-express-addons .col:first-child{margin-right:0}#timeline-express-addons .group:after,#timeline-express-addons .group:before{content:"";display:table}#timeline-express-addons .group{zoom:1}#timeline-express-addons .span_3_of_3{width:100%}#timeline-express-addons .span_2_of_3{width:calc(66.13% - 2px)}#timeline-express-addons .span_1_of_3{width:calc(32.26% - 2px)}@media only screen and (max-width:960px){#timeline-express-addons .col{margin:1% 0}#timeline-express-addons .span_1_of_3,#timeline-express-addons .span_2_of_3,#timeline-express-addons .span_3_of_3{width:100%}}
lib/admin/css/min/timeline-express-admin.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}#timeline-express-addons .group:after,#timeline-express-addons .timeline-express-clear:after{clear:both}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-left:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}h2.nav-tab-wrapper.te-options{padding-bottom:0!important}h2.nav-tab-wrapper.te-options a.nav-tab:nth-child(1){margin-left:0!important}#advert_metabox .inside{padding:0;margin-top:0}#advert_metabox .inside .cmb2-id-announcement-advertisments{padding:0!important;border:none;background:0 0;margin-bottom:0}#advert_metabox .inside .cmb2-id-announcement-advertisments p{padding:0 10px}#advert_metabox .inside .cmb2-id-announcement-advertisments a.advertisment-link{position:relative;display:block;max-height:278px}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}body.te_announcements_page_timeline-express-settings .te-sidebar.add-ons-active{margin-top:3.3em}body.te_announcements_page_timeline-express-settings .wrap h2.nav-tab-wrapper{border-bottom:none}.settings-header{display:inline-block;width:100%;padding-left:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:right;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:left;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}#ui-datepicker-div.cmb2-element{z-index:999999!important}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:left}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:left;margin-top:.5em;padding:.5em 1em 1em .5em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 0,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:left}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 0 0 1em;float:left;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-left:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}.codeparrots-tracking-notice{background-image:url(../../images/flying-parrot.png);background-position:center right;background-repeat:no-repeat;background-size:120px}.codeparrots-tracking-notice p{max-width:90%}#premium-support-contact-form{float:left;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:left;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.timeline-express-about-wrap .timeline-express-badge{float:right;border-radius:4px;margin:0 0 15px 15px;max-width:100%}.timeline-express-about-wrap #timeline-express-header{margin-bottom:15px}.timeline-express-about-wrap #timeline-express-header h1{margin-bottom:15px!important}.timeline-express-about-wrap .about-text{margin:0 0 15px;max-width:670px}.timeline-express-about-wrap .feature-section{margin-top:20px}.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{width:50%;box-sizing:border-box}.timeline-express-about-wrap .feature-section-content{float:left;padding-right:50px}.timeline-express-about-wrap .feature-section-content h4{margin:0 0 1em}.timeline-express-about-wrap .feature-section-media{float:right;text-align:right;margin-bottom:20px}.timeline-express-about-wrap img{border:none}.timeline-express-about-wrap .feature-section:not(.under-the-hood) .col{margin-top:0}@media all and (max-width:782px){.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{float:none;padding-right:0;width:100%;text-align:left}.timeline-express-about-wrap .feature-section-media img{float:none;margin:0 0 20px}}.about-wrap .timeline-express-badge{position:absolute;top:0;right:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:right}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:15px}#timeline-express-addons .the-list{display:inline-block}#timeline-express-addons hr{display:block;width:100%;margin:2em 0}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}#timeline-express-addons .intro{margin-bottom:10px}#timeline-express-addons h2.widefat{margin:1.5em 0 8px}#timeline-express-addons h2.widefat:first-child{margin-top:0}#timeline-express-addons h2.widefat+p{margin-bottom:1rem}#timeline-express-addons a.view-all-addons.button-primary{position:absolute;margin-left:10px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd}.timeline-express-addon-image{float:left;height:92px;width:92px;border:1px solid #ddd;margin:12px 0 0 12px;border-radius:3px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%;border-radius:3px}.timeline-express-addon-item .icons{display:block}.timeline-express-addon-item .icons .badge:first-child{margin-top:.5em}.timeline-express-addon-item .icons .badge{border:1px solid transparent;border-radius:.25rem;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:3px 0}.timeline-express-addon-item .icons .badge .dashicons{font-size:15px;line-height:20px;opacity:.75}.timeline-express-addon-item .icons .badge.free{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.timeline-express-addon-item .icons .badge.popular{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.timeline-express-addon-text{margin:0 12px 0 126px;padding:13px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{text-align:center;margin:-3em 0 1em}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-installed-container a:hover{background-color:#0085ba}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover,.timeline-express-addon-installed-container{opacity:.5}.timeline-express-addon-action .button-addon-installed[href="#"]:hover{cursor:no-drop}#timeline-express-addons .section{clear:both;padding:0;margin:0}#timeline-express-addons .col{display:block;float:left;margin:1% 0 1% 1.6%}#timeline-express-addons .col:first-child{margin-left:0}#timeline-express-addons .group:after,#timeline-express-addons .group:before{content:"";display:table}#timeline-express-addons .group{zoom:1}#timeline-express-addons .span_3_of_3{width:100%}#timeline-express-addons .span_2_of_3{width:calc(66.13% - 2px)}#timeline-express-addons .span_1_of_3{width:calc(32.26% - 2px)}@media only screen and (max-width:960px){#timeline-express-addons .col{margin:1% 0}#timeline-express-addons .span_1_of_3,#timeline-express-addons .span_2_of_3,#timeline-express-addons .span_3_of_3{width:100%}}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  body.admin_page_timeline-express-welcome .slides ul li,body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}#timeline-express-addons .group:after,#timeline-express-addons .timeline-express-clear:after{clear:both}.wp-core-ui .timeline-express-red-button{background-color:#9B2124;background-image:linear-gradient(to bottom,#C5292E,#9B2124);border-color:#9B2124 #9B2124 #8D1F21;box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);margin-left:2em;width:150px;text-align:center}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button.hover,.wp-core-ui .timeline-express-red-button:focus,.wp-core-ui .timeline-express-red-button:hover{background-color:#B72629;background-image:linear-gradient(to bottom,#D22E30,#9B2124);border-color:#7F1C1F;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.wp-core-ui .timeline-express-red-button.focus,.wp-core-ui .timeline-express-red-button:focus{border-color:#500F0E;box-shadow:inset 0 1px 0 rgba(120,200,230,.6),1px 1px 2px rgba(0,0,0,.4)}.wp-core-ui .timeline-express-red-button.active,.wp-core-ui .timeline-express-red-button.active:focus,.wp-core-ui .timeline-express-red-button.active:hover,.wp-core-ui .timeline-express-red-button:active{background:#7F1C1F;background-image:linear-gradient(to bottom,#9B2124,#B72629);border-color:#601312 #AE2426 #AE2426;color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.1)}.wp-core-ui .timeline-express-red-button-disabled,.wp-core-ui .timeline-express-red-button:disabled,.wp-core-ui .timeline-express-red-button[disabled]{color:#E79496!important;background:#BA292B!important;border-color:#7F1C1F!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.delete-no:hover,.delete-yes:hover{cursor:pointer}h2.nav-tab-wrapper.te-options{padding-bottom:0!important}h2.nav-tab-wrapper.te-options a.nav-tab:nth-child(1){margin-left:0!important}#advert_metabox .inside{padding:0;margin-top:0}#advert_metabox .inside .cmb2-id-announcement-advertisments{padding:0!important;border:none;background:0 0;margin-bottom:0}#advert_metabox .inside .cmb2-id-announcement-advertisments p{padding:0 10px}#advert_metabox .inside .cmb2-id-announcement-advertisments a.advertisment-link{position:relative;display:block;max-height:278px}div.cmb2-id-announcement-help-docs{padding-top:0!important;padding-bottom:0!important}label[for=help_docs_metabox-hide],label[for=timeline_express_ads-hide],label[for=announcement_metabox-hide]{display:none!important}#timeline-express-icon{background:url(../../images/timeline-express-logo-128.png) no-repeat;display:block;float:left;padding:0 0 0 .5em;height:90px;width:90px;background-size:contain}.wrap #timeline-express-page-header{margin:0}body.te_announcements_page_timeline-express-settings .wrap .postbox.ui-sortable-handle{border-radius:5px}body.te_announcements_page_timeline-express-settings .te-sidebar.add-ons-active{margin-top:3.3em}body.te_announcements_page_timeline-express-settings .wrap h2.nav-tab-wrapper{border-bottom:none}.settings-header{display:inline-block;width:100%;padding-left:0!important}.timeline-express-settings-header{background:0 0;box-shadow:none;border:none}.wrap .nav-tab-wrapper{padding-top:2.5em}.wrap .account-nav-tab{padding-top:0}.random-length-text{opacity:.5}#timeline_express_review_this_plugin_container .fa-paypal{display:block;width:100%;font-size:16px;padding-top:4px;margin:0 auto!important;color:#253b80}.wrap #timeline_express_review_this_plugin_container{padding:.5em;float:right;margin-top:.75em}#timeline_express_review_this_plugin_container{display:inline-block}#timeline_express_review_this_plugin_container a,#timeline_express_review_this_plugin_container a:hover{color:#333}#timeline_express_review_this_plugin_container .timeline_express_header_logo,#timeline_express_review_this_plugin_container div,#timeline_express_review_this_plugin_container span{float:left;margin:0 .5em;text-align:center}#timeline_express_review_this_plugin_container div.dashicons{margin:0 5px}#timeline_express_review_this_plugin_container div.dashicons-plus-alt{display:block;width:100%;margin:0 auto;color:#a3c3b8}.timeline-express-form{margin-bottom:3em}.timeline-express-settings-description{padding-bottom:2em!important;color:#A7A7A7;font-style:italic;font-size:10px}td.column-announcement_date .dashicons-arrow-right{line-height:2.9;display:inline-block;color:rgba(227,26,26,.68)}.delete-no:after{content:" no, save my announcements from being deleted. I'll need them again!"}.delete-yes:after{content:" yes, delete all of the announcement posts. they are dead to me."}#ui-datepicker-div.cmb2-element{z-index:999999!important}.wp-picker-holder{position:absolute;z-index:99999999}#no-events-message_ifr{max-height:100px}.wp-list-table .no-items .colspanchange{text-align:center;height:115px;line-height:8;font-style:italic}.no-image-used-text{line-height:4.7}.wp-list-table .announcement_color_box{display:block;height:15px;width:15px;border:1px solid rgba(128,128,128,.22);padding:.5em;text-align:center;border-radius:50%}.wp-list-table .past_announcement{height:30px}.wp-list-table .edit-announcement-icon{font-size:25px!important;display:block}.wp-list-table .dashicon-past-announcement{font-size:30px!important;text-align:left}.wp-list-table img.attachment-timeline-express-thumbnail.size-timeline-express-thumbnail{max-width:180px;width:80%;height:auto}.dashicons-star-filled{color:#FEBE12}#timeline_express_reset_plugin_settings .dashicons-dismiss{float:left;margin-top:.5em;padding:.5em 1em 1em .5em;color:#f15353}body.admin_page_timeline-express-welcome .timeline-express-image{background:-moz-linear-gradient(top,rgba(206,220,231,.7) 0,rgba(89,106,114,.7) 100%);background-image:url(../images/welcome/background.png)}body.admin_page_timeline-express-welcome .timeline-screenshot{padding:1.5em 1.5em 0}body.admin_page_timeline-express-welcome .font-awesome-background{padding-top:3em;margin-top:1.5em;background-image:url(../images/welcome/Font-Awesome-Cheatsheet.png);background-size:cover;height:250px;text-align:center;line-height:8}body.admin_page_timeline-express-welcome .admin-manage-announcements,body.admin_page_timeline-express-welcome .customize-your-timeline,body.admin_page_timeline-express-welcome .intuitive-post-creation{margin-top:1.5em;background-size:contain;background-position:bottom center;background-repeat:no-repeat}body.admin_page_timeline-express-welcome .intuitive-post-creation{padding-top:3em;background-image:url(../images/welcome/intuitive-creation-screen.jpg);height:665px}body.admin_page_timeline-express-welcome .admin-manage-announcements{padding-top:3em;background-image:url(../images/welcome/Manage-Announcements.jpg);height:665px}body.admin_page_timeline-express-welcome .customize-your-timeline{padding-top:4%;background-image:url(../images/welcome/customize-your-timeline.jpg);height:665px}body.admin_page_timeline-express-welcome .slides{height:665px;overflow:hidden;position:relative;width:100%;padding:4% 0}body.admin_page_timeline-express-welcome .slides ul{list-style:none;position:relative}body.admin_page_timeline-express-welcome .slides ul li{width:100%;opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-delay:0;-moz-animation-name:anim_slides;-moz-animation-delay:0}body.admin_page_timeline-express-welcome .slides ul li:nth-child(2),body.admin_page_timeline-express-welcome .slides ul li:nth-child(2) h2.promo-text{-webkit-animation-delay:6s;-moz-animation-delay:6s}body.admin_page_timeline-express-welcome .slides ul li:nth-child(3),body.admin_page_timeline-express-welcome .slides ul li:nth-child(3) h2.promo-text{-webkit-animation-delay:12s;-moz-animation-delay:12s}body.admin_page_timeline-express-welcome .slides ul li img{display:block}body.admin_page_timeline-express-welcome .slides ul li h2.promo-text{background-color:#000;border-radius:10px;box-shadow:0 0 3px #FFF inset;color:#FFF;font-size:18px;margin:0 auto;padding:10px;position:absolute;top:-35px;width:350px;text-align:center;-webkit-animation-name:anim_titles;-webkit-animation-delay:0;-moz-animation-name:anim_titles;-moz-animation-delay:0}#timeline-express-support-page-wrap{padding:2em}#timeline-express-support-page-wrap hr{margin:1.5em 0}#timeline-express-support-page-header{display:inline-block;width:100%}#timeline-express-support-page-header img.te-logo{max-width:128px;min-width:90px;width:20%;float:left}#timeline-express-support-page-header .support-subhead{display:block;margin:2em 0 0 1em;float:left;width:44%}#timeline-express-support-page-wrap #timeline_express_license_key{width:25%;min-width:400px}.timeline-express-valid-license{color:rgba(144,214,125,.68)}.purchase-support-license{margin-left:-.5em!important}#support-license-form p.description.license-error{color:rgba(225,47,47,.73)}#support-license-form p.description.license-active{color:rgba(46,102,31,.68)}#support-license-form .license-links a{text-decoration:none}.timeline-express-license-buttons{display:block;width:100%;margin-top:2em}.timeline-express-invalid-license-error{color:rgba(225,47,47,.73)}.codeparrots-tracking-notice{background-image:url(../../images/flying-parrot.png);background-position:center right;background-repeat:no-repeat;background-size:120px}.codeparrots-tracking-notice p{max-width:90%}#premium-support-contact-form{float:left;width:33%;min-width:300px}#premium-support-contact-form form,#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form form textarea{resize:vertical}#premium-support-contact-form form input[type=submit],#premium-support-contact-form form label{margin-top:1em;display:block}.license-expiring-soon{font-size:11px;color:#f34b4b;display:block}@media only screen and (max-width:1081px){#timeline_express_license_key{min-width:90%!important;width:90%!important}#premium-support-contact-form form input,#premium-support-contact-form form label,#premium-support-contact-form form textarea{width:100%}#premium-support-contact-form{margin:2em 0 0;float:left;width:100%}#timeline-express-support-page-wrap table.widefat.fixed{max-width:100%!important}#timeline-express-support-page-header .support-subhead{width:auto}#timeline-express-support-page-header .te-logo{min-width:140px!important;float:none!important;display:block;margin:0 auto}#timeline-express-support-page-header .support-subhead h1{line-height:1.2}}.timeline-express-about-wrap .timeline-express-badge{float:right;border-radius:4px;margin:0 0 15px 15px;max-width:100%}.timeline-express-about-wrap #timeline-express-header{margin-bottom:15px}.timeline-express-about-wrap #timeline-express-header h1{margin-bottom:15px!important}.timeline-express-about-wrap .about-text{margin:0 0 15px;max-width:670px}.timeline-express-about-wrap .feature-section{margin-top:20px}.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{width:50%;box-sizing:border-box}.timeline-express-about-wrap .feature-section-content{float:left;padding-right:50px}.timeline-express-about-wrap .feature-section-content h4{margin:0 0 1em}.timeline-express-about-wrap .feature-section-media{float:right;text-align:right;margin-bottom:20px}.timeline-express-about-wrap img{border:none}.timeline-express-about-wrap .feature-section:not(.under-the-hood) .col{margin-top:0}@media all and (max-width:782px){.timeline-express-about-wrap .feature-section-content,.timeline-express-about-wrap .feature-section-media{float:none;padding-right:0;width:100%;text-align:left}.timeline-express-about-wrap .feature-section-media img{float:none;margin:0 0 20px}}.about-wrap .timeline-express-badge{position:absolute;top:0;right:0;color:#999;font-size:14px;text-align:center;margin:5px 0 0;width:150px}.about-wrap .timeline-express-badge .version{display:block;margin:5px auto 0}.about-wrap .feature-section p{font-size:15px}.about-wrap .feature-section.two-col .col{vertical-align:top}.about-wrap .feature-section.two-col .col:nth-child(1){width:calc(65% - 4px)}.about-wrap .feature-section.two-col .col:nth-child(2){width:calc(30% - 4px);text-align:center;float:right}.about-wrap .timeline-express-features-button{font-size:14px;height:auto;padding:5px 15px;margin-top:15px}#timeline-express-addons .the-list{display:inline-block}#timeline-express-addons hr{display:block;width:100%;margin:2em 0}#timeline-express-addons .timeline-express-clear:after,#timeline-express-addons .timeline-express-clear:before{content:" ";display:table}#timeline-express-addons .intro{margin-bottom:10px}#timeline-express-addons h2.widefat{margin:1.5em 0 8px}#timeline-express-addons h2.widefat:first-child{margin-top:0}#timeline-express-addons h2.widefat+p{margin-bottom:1rem}#timeline-express-addons a.view-all-addons.button-primary{position:absolute;margin-left:10px}.timeline-express-addons-basic-message{border:1px solid #ddd;padding:20px}.timeline-express-addons-basic-message h5{font-size:16px;font-weight:700;margin:0 0 15px}.timeline-express-addons-basic-message p{margin:0}.timeline-express-addons-unlock{margin:35px 0 25px}.timeline-express-addons-unlock h4{font-size:23px;font-weight:400;margin:0 0 6px;line-height:29px}.timeline-express-addons-unlock p{margin:0}.timeline-express-addon-item{background-color:#fff;border:1px solid #ddd}.timeline-express-addon-image{float:left;height:92px;width:92px;border:1px solid #ddd;margin:12px 0 0 12px;border-radius:3px}.timeline-express-addon-image img{display:block;margin:0 auto;max-width:100%;border-radius:3px}.timeline-express-addon-item .icons{display:block}.timeline-express-addon-item .icons .badge:first-child{margin-top:.5em}.timeline-express-addon-item .icons .badge{border:1px solid transparent;border-radius:.25rem;padding:2px 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:3px 0}.timeline-express-addon-item .icons .badge .dashicons{font-size:15px;line-height:20px;opacity:.75}.timeline-express-addon-item .icons .badge.free{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.timeline-express-addon-item .icons .badge.popular{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.timeline-express-addon-text{margin:0 12px 0 126px;padding:13px 0}.timeline-express-addon-text h4{font-size:16px;font-weight:700;margin:0 0 8px}.timeline-express-addon-text p{margin:0}.timeline-express-addon-action{text-align:center;margin:-3em 0 1em}.timeline-express-addon-action a,.timeline-express-addon-action button{font-size:14px;color:#fff;background-color:#0085ba;border:1px solid #006d98;text-decoration:none;width:130px;margin:40px auto 0;display:block;border-radius:5px;padding:10px 0;cursor:pointer}.timeline-express-addon-action a:hover,.timeline-express-addon-action button:hover{background-color:#006d98}.timeline-express-addon-installed-container a:hover{background-color:#0085ba}.timeline-express-addon-status-active .timeline-express-addon-action{background-color:#edfaff}.timeline-express-addon-status-inactive .timeline-express-addon-action{background-color:#f5f6f7}.timeline-express-error{color:#b94a48;background-color:#f2dede;padding:8px}.timeline-express-success{color:#468847;background-color:#dff0d8;padding:8px}.timeline-express-addon-action .button-addon-installed,.timeline-express-addon-action .button-addon-installed:hover,.timeline-express-addon-installed-container{opacity:.5}.timeline-express-addon-action .button-addon-installed[href="#"]:hover{cursor:no-drop}#timeline-express-addons .section{clear:both;padding:0;margin:0}#timeline-express-addons .col{display:block;float:left;margin:1% 0 1% 1.6%}#timeline-express-addons .col:first-child{margin-left:0}#timeline-express-addons .group:after,#timeline-express-addons .group:before{content:"";display:table}#timeline-express-addons .group{zoom:1}#timeline-express-addons .span_3_of_3{width:100%}#timeline-express-addons .span_2_of_3{width:calc(66.13% - 2px)}#timeline-express-addons .span_1_of_3{width:calc(32.26% - 2px)}@media only screen and (max-width:960px){#timeline-express-addons .col{margin:1% 0}#timeline-express-addons .span_1_of_3,#timeline-express-addons .span_2_of_3,#timeline-express-addons .span_3_of_3{width:100%}}
lib/admin/js/min/timeline-express-admin.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  function changeRandomTrimLengthCheckbox(){"1"===jQuery('input[name="excerpt-random-length"]').prop("checked")?(jQuery('input[name="excerpt-trim-length"]').fadeOut("fast",function(){jQuery('input[name="excerpt-random-length"]').css("margin-left","0em")}),jQuery("#random-lenth-text-container").removeClass("random-length-text")):(jQuery('input[name="excerpt-random-length"]').css("margin-left",".5em"),jQuery('input[name="excerpt-trim-length"]').fadeIn("fast"),jQuery("#random-lenth-text-container").addClass("random-length-text"))}function toggleDeleteCheckClass(){!0===jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked")?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no")):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"))}function toggle_delete_checkbox(){!1===jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked")?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!0)):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!1))}!function(a){"use strict";function b(a,b){return a.toUpperCase().indexOf(b.toUpperCase())>-1}function c(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function d(a){var b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function e(b,c){var d=arguments,e=b,b=d[0],c=d[1];[].shift.apply(d),void 0===b&&(b=e);var g,h=this.each(function(){var e=a(this);if(e.is("select")){var h=e.data("selectpicker"),i="object"==typeof b&&b;if(h){if(i)for(var j in i)i.hasOwnProperty(j)&&(h.options[j]=i[j])}else{var k=a.extend({},f.DEFAULTS,a.fn.selectpicker.defaults||{},e.data(),i);e.data("selectpicker",h=new f(this,k,c))}"string"==typeof b&&(g=h[b]instanceof Function?h[b].apply(h,d):h.options[b])}});return void 0!==g?g:h}a.expr[":"].icontains=function(c,d,e){return b(a(c).text(),e[3])},a.expr[":"].aicontains=function(c,d,e){return b(a(c).data("normalizedText")||a(c).text(),e[3])};var f=function(b,c,d){d&&(d.stopPropagation(),d.preventDefault()),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title")),this.val=f.prototype.val,this.render=f.prototype.render,this.refresh=f.prototype.refresh,this.setStyle=f.prototype.setStyle,this.selectAll=f.prototype.selectAll,this.deselectAll=f.prototype.deselectAll,this.destroy=f.prototype.remove,this.remove=f.prototype.remove,this.show=f.prototype.show,this.hide=f.prototype.hide,this.init()};f.VERSION="1.6.3",f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){var c=[];return c[0]=1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",c[1]=1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)",c},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,actionsBox:!1,iconBase:"fa",tickIcon:"fa-ok",maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,searchAccentInsensitive:!1},f.prototype={constructor:f,init:function(){var b=this,c=this.$element.attr("id");this.$element.hide(),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right"),void 0!==c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile()},createDropdown:function(){var b=this.multiple?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.$element.parents().hasClass("form-group-lg")?" btn-lg":this.$element.parents().hasClass("form-group-sm")?" btn-sm":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>":"",g=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="input-block-level form-control" autocomplete="off" /></div>':"",h=this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-block"><button class="actions-btn bs-select-all btn btn-sm btn-default">'+this.options.selectAllText+'</button><button class="actions-btn bs-deselect-all btn btn-sm btn-default">'+this.options.deselectAllText+"</button></div></div>":"";return a('<div class="btn-group bootstrap-select'+b+c+'"><button type="button" class="btn dropdown-toggle selectpicker'+e+'" data-toggle="dropdown"'+d+'><span class="filter-option pull-left"></span>&nbsp;<span class="caret"></span></button><div class="dropdown-menu open">'+f+g+h+'<ul class="dropdown-menu inner selectpicker" role="menu"></ul></div></div>')},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul").append(b),a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menu.find("ul").append(a)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var b=this,e=[],f=0,g=function(a,b,c){return"<li"+(void 0!==c?' class="'+c+'"':"")+(void 0!==b|null===b?' data-original-index="'+b+'"':"")+">"+a+"</li>"},h=function(a,e,f,g){var h=c(d(a));return'<a tabindex="0"'+(void 0!==e?' class="'+e+'"':"")+(void 0!==f?' style="'+f+'"':"")+(void 0!==g?'data-optgroup="'+g+'"':"")+' data-normalized-text="'+h+'">'+a+'<span class="'+b.options.iconBase+" "+b.options.tickIcon+' check-mark"></span></a>'};return this.$element.find("option").each(function(){var c=a(this),d=c.attr("class")||"",i=c.attr("style"),j=c.data("content")?c.data("content"):c.html(),k=void 0!==c.data("subtext")?'<small class="muted text-muted">'+c.data("subtext")+"</small>":"",l=void 0!==c.data("icon")?'<span class="'+b.options.iconBase+" "+c.data("icon")+'"></span> ':"",m=c.is(":disabled")||c.parent().is(":disabled"),n=c[0].index;if(""!==l&&m&&(l="<span>"+l+"</span>"),c.data("content")||(j=l+'<span class="text">'+j+k+"</span>"),!b.options.hideDisabled||!m)if(c.parent().is("optgroup")&&!0!==c.data("divider")){if(0===c.index()){f+=1;var o=c.parent().attr("label"),p=void 0!==c.parent().data("subtext")?'<small class="muted text-muted">'+c.parent().data("subtext")+"</small>":"",q=c.parent().data("icon")?'<span class="'+b.options.iconBase+" "+c.parent().data("icon")+'"></span> ':"";o=q+'<span class="text">'+o+p+"</span>",0!==n&&e.length>0&&e.push(g("",null,"divider")),e.push(g(o,null,"dropdown-header"))}e.push(g(h(j,"opt "+d,i,f),n))}else!0===c.data("divider")?e.push(g("",n,"divider")):!0===c.data("hidden")?e.push(g(h(j,d,i),n,"hide is-hidden")):e.push(g(h(j,d,i),n))}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),a(e.join(""))},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c=this;!1!==b&&this.$element.find("option").each(function(b){c.setDisabled(b,a(this).is(":disabled")||a(this).parent().is(":disabled")),c.setSelected(b,a(this).is(":selected"))}),this.tabIndex();var e=this.options.hideDisabled?":not([disabled])":"",f=this.$element.find("option:selected"+e).map(function(){var b,d=a(this),e=d.data("icon")&&c.options.showIcon?'<i class="'+c.options.iconBase+" "+d.data("icon")+'"></i> ':"";return b=c.options.showSubtext&&d.attr("data-subtext")&&!c.multiple?' <small class="muted text-muted">'+d.data("subtext")+"</small>":"",d.data("content")&&c.options.showContent?d.data("content"):void 0!==d.attr("title")?d.attr("title"):e+d.html()+b}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){e=this.options.hideDisabled?", [disabled]":"";var i=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+e).length;g=("function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText).replace("{0}",f.length.toString()).replace("{1}",i.toString())}}this.options.title=this.$element.attr("title"),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g=void 0!==this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",d(g)),this.$newElement.find(".filter-option").html(g)},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""));var c=a||this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(){if(!1!==this.options.size){var a=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",!1).end().appendTo("body"),b=a.addClass("open").find("> .dropdown-menu"),c=b.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),d=this.options.header?b.find(".popover-title").outerHeight():0,e=this.options.liveSearch?b.find(".bs-searchbox").outerHeight():0,f=this.options.actionsBox?b.find(".bs-actionsbox").outerHeight():0;a.remove(),this.$newElement.data("liHeight",c).data("headerHeight",d).data("searchHeight",e).data("actionsHeight",f)}},setSize:function(){this.findLis();var b,c,d,e=this,f=this.$menu,g=f.find(".inner"),h=this.$newElement.outerHeight(),i=this.$newElement.data("liHeight"),j=this.$newElement.data("headerHeight"),k=this.$newElement.data("searchHeight"),l=this.$newElement.data("actionsHeight"),m=this.$lis.filter(".divider").outerHeight(!0),n=parseInt(f.css("padding-top"))+parseInt(f.css("padding-bottom"))+parseInt(f.css("border-top-width"))+parseInt(f.css("border-bottom-width")),o=this.options.hideDisabled?", .disabled":"",p=a(window),q=n+parseInt(f.css("margin-top"))+parseInt(f.css("margin-bottom"))+2,r=function(){c=e.$newElement.offset().top-p.scrollTop(),d=p.height()-c-h};if(r(),this.options.header&&f.css("padding-top",0),"auto"==this.options.size){var s=function(){var a,h=e.$lis.not(".hide");r(),b=d-q,e.options.dropupAuto&&e.$newElement.toggleClass("dropup",c>d&&b-q<f.height()),e.$newElement.hasClass("dropup")&&(b=c-q),a=h.length+h.filter(".dropdown-header").length>3?3*i+q-2:0,f.css({"max-height":b+"px",overflow:"hidden","min-height":a+j+k+l+"px"}),g.css({"max-height":b-j-k-l-n+"px","overflow-y":"auto","min-height":Math.max(a-n,0)+"px"})};s(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",s),a(window).off("resize.getSize").on("resize.getSize",s),a(window).off("scroll.getSize").on("scroll.getSize",s)}else if(this.options.size&&"auto"!=this.options.size&&f.find("li"+o).length>this.options.size){var t=this.$lis.not(".divider"+o).find(" > *").slice(0,this.options.size).last().parent().index(),u=this.$lis.slice(0,t+1).filter(".divider").length;b=i*this.options.size+u*m+n,e.options.dropupAuto&&this.$newElement.toggleClass("dropup",c>d&&b<f.height()),f.css({"max-height":b+j+k+l+"px",overflow:"hidden"}),g.css({"max-height":b-n+"px","overflow-y":"auto"})}},setWidth:function(){if("auto"==this.options.width){this.$menu.css("min-width","0");var a=this.$newElement.clone().appendTo("body"),b=a.find("> .dropdown-menu").css("width"),c=a.css("width","auto").find("> button").css("width");a.remove(),this.$newElement.css("width",Math.max(parseInt(b),parseInt(c))+"px")}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var b,c,d=this,e="<div />",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).resize(function(){g(d.$newElement)}),a(window).on("scroll",function(){g(d.$newElement)}),a("html").on("click",function(b){a(b.target).closest(d.$newElement).length<1&&f.removeClass("open")})},setSelected:function(a,b){this.findLis(),this.$lis.filter('[data-original-index="'+a+'"]').toggleClass("selected",b)},setDisabled:function(a,b){this.findLis(),b?this.$lis.filter('[data-original-index="'+a+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$lis.filter('[data-original-index="'+a+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var a=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),this.$newElement.on("click",function(){b.setSize(),b.options.liveSearch||b.multiple||setTimeout(function(){b.$menu.find(".selected a").focus()},10)}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),!1!==l||!1!==m){var n=l<h.filter(":selected").length,o=m<k.find("option:selected").length;if(l&&n||m&&o)if(l&&1==l)h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);else if(m&&1==m){k.find("option:selected").prop("selected",!1),i.prop("selected",!0);var p=d.data("optgroup");b.$menu.find(".selected").has('a[data-optgroup="'+p+'"]').removeClass("selected"),b.setSelected(e,!0)}else{var q="function"==typeof b.options.maxOptionsText?b.options.maxOptionsText(l,m):b.options.maxOptionsText,r=q[0].replace("{n}",l),s=q[1].replace("{n}",m),t=a('<div class="notify"></div>');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("<div>"+r+"</div>")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("<div>"+s+"</div>")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&b.$element.change()}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(a){a.target==this&&(a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.focus()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).is(".bs-select-all")?b.selectAll():b.deselectAll(),b.$element.change()}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var b=this,e=a('<li class="no-results"></li>');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){b.$menu.find(".active").removeClass("active"),b.$searchbox.val()&&(b.$searchbox.val(""),b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.multiple||b.$menu.find(".selected").addClass("active"),setTimeout(function(){b.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){b.$searchbox.val()?(b.options.searchAccentInsensitive?b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+c(b.$searchbox.val())+")").parent().addClass("hide"):b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+b.$searchbox.val()+")").parent().addClass("hide"),b.$menu.find("li").filter(":visible:not(.no-results)").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(b.options.noneResultsText+' "'+d(b.$searchbox.val())+'"').show(),b.$menu.find("li").last().after(e))):(b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.$menu.find("li.active").removeClass("active"),b.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus(),a(this).focus()})},val:function(a){return void 0!==a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(b){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&/([0-9]|[A-z])/.test(String.fromCharCode(b.keyCode))&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(b.preventDefault(),o.$menu.parent().removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.divider):not(.dropdown-header):visible",n),m.val()||/(38|40)/.test(b.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.options.searchAccentInsensitive?o.$newElement.find("li").filter(":aicontains("+c(p[b.keyCode])+")"):o.$newElement.find("li").filter(":icontains("+p[b.keyCode]+")"))),d.length){if(/(38|40)/.test(b.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(":not(.disabled):visible").first().index(),h=d.parent(":not(.disabled):visible").last().index(),f=d.eq(e).parent().nextAll(":not(.disabled):visible").eq(0).index(),i=d.eq(e).parent().prevAll(":not(.disabled):visible").eq(0).index(),j=d.eq(f).parent().prevAll(":not(.disabled):visible").eq(0).index(),o.options.liveSearch&&(d.each(function(b){a(this).is(":not(.disabled)")&&a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.filter(":not(.disabled):visible").first().data("index"),h=d.filter(":not(.disabled):visible").last().data("index"),f=d.eq(e).nextAll(":not(.disabled):visible").eq(0).data("index"),i=d.eq(e).prevAll(":not(.disabled):visible").eq(0).data("index"),j=d.eq(f).prevAll(":not(.disabled):visible").eq(0).data("index")),k=m.data("prevIndex"),38==b.keyCode&&(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),e<g&&(e=g),e==k&&(e=h)),40==b.keyCode&&(o.options.liveSearch&&(e+=1),-1==e&&(e=0),e!=j&&e<f&&(e=f),e>h&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(b.preventDefault(),m.is(".dropdown-toggle")||(d.removeClass("active"),d.eq(e).addClass("active").find("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var q,r,s=[];d.each(function(){a(this).parent().is(":not(.disabled)")&&a.trim(a(this).text().toLowerCase()).substring(0,1)==p[b.keyCode]&&s.push(a(this).parent().index())}),q=a(document).data("keycount"),q++,a(document).data("keycount",q),r=a.trim(a(":focus").text().toLowerCase()).substring(0,1),r!=p[b.keyCode]?(q=1,a(document).data("keycount",q)):q>=s.length&&(a(document).data("keycount",0),q>s.length&&(q=1)),d.eq(s[q-1]).focus()}(/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&o.options.selectOnTab)&&l&&(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),o.options.liveSearch?/(32)/.test(b.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus()):a(":focus").click(),a(document).data("keycount",0)),(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var g=a.fn.selectpicker;a.fn.selectpicker=e,a.fn.selectpicker.Constructor=f,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=g,this},a(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",f.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);e.call(b,b.data())})})}(jQuery),jQuery(document).ready(function(){jQuery(".color-picker-field").length&&(jQuery(".color-picker-field").wpColorPicker(),jQuery(".meta-box-sortables").sortable({disabled:!0}),jQuery(".postbox .hndle").css("cursor","pointer"))});
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  function changeRandomTrimLengthCheckbox(){"1"===jQuery('input[name="excerpt-random-length"]').prop("checked")?(jQuery('input[name="excerpt-trim-length"]').fadeOut("fast",function(){jQuery('input[name="excerpt-random-length"]').css("margin-left","0em")}),jQuery("#random-lenth-text-container").removeClass("random-length-text")):(jQuery('input[name="excerpt-random-length"]').css("margin-left",".5em"),jQuery('input[name="excerpt-trim-length"]').fadeIn("fast"),jQuery("#random-lenth-text-container").addClass("random-length-text"))}function toggleDeleteCheckClass(){!0===jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked")?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no")):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"))}function toggle_delete_checkbox(){!1===jQuery('input[name="delete-announcement-posts-on-uninstallation"]').prop("checked")?(jQuery(".delete-no").addClass("delete-yes"),jQuery(".delete-yes").removeClass("delete-no"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!0)):(jQuery(".delete-yes").addClass("delete-no"),jQuery(".delete-no").removeClass("delete-yes"),jQuery('input[name="delete-announcement-posts-on-uninstallation"]').attr("checked",!1))}!function(a){"use strict";function b(a,b){return a.toUpperCase().indexOf(b.toUpperCase())>-1}function c(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function d(a){var b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function e(b,c){var d=arguments,e=b,b=d[0],c=d[1];[].shift.apply(d),void 0===b&&(b=e);var g,h=this.each(function(){var e=a(this);if(e.is("select")){var h=e.data("selectpicker"),i="object"==typeof b&&b;if(h){if(i)for(var j in i)i.hasOwnProperty(j)&&(h.options[j]=i[j])}else{var k=a.extend({},f.DEFAULTS,a.fn.selectpicker.defaults||{},e.data(),i);e.data("selectpicker",h=new f(this,k,c))}"string"==typeof b&&(g=h[b]instanceof Function?h[b].apply(h,d):h.options[b])}});return void 0!==g?g:h}a.expr[":"].icontains=function(c,d,e){return b(a(c).text(),e[3])},a.expr[":"].aicontains=function(c,d,e){return b(a(c).data("normalizedText")||a(c).text(),e[3])};var f=function(b,c,d){d&&(d.stopPropagation(),d.preventDefault()),this.$element=a(b),this.$newElement=null,this.$button=null,this.$menu=null,this.$lis=null,this.options=c,null===this.options.title&&(this.options.title=this.$element.attr("title")),this.val=f.prototype.val,this.render=f.prototype.render,this.refresh=f.prototype.refresh,this.setStyle=f.prototype.setStyle,this.selectAll=f.prototype.selectAll,this.deselectAll=f.prototype.deselectAll,this.destroy=f.prototype.remove,this.remove=f.prototype.remove,this.show=f.prototype.show,this.hide=f.prototype.hide,this.init()};f.VERSION="1.6.3",f.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){var c=[];return c[0]=1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",c[1]=1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)",c},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,actionsBox:!1,iconBase:"fa",tickIcon:"fa-ok",maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,searchAccentInsensitive:!1},f.prototype={constructor:f,init:function(){var b=this,c=this.$element.attr("id");this.$element.hide(),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$newElement=this.createView(),this.$element.after(this.$newElement),this.$menu=this.$newElement.find("> .dropdown-menu"),this.$button=this.$newElement.find("> button"),this.$searchbox=this.$newElement.find("input"),this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right"),void 0!==c&&(this.$button.attr("data-id",c),a('label[for="'+c+'"]').click(function(a){a.preventDefault(),b.$button.focus()})),this.checkDisabled(),this.clickListener(),this.options.liveSearch&&this.liveSearchListener(),this.render(),this.liHeight(),this.setStyle(),this.setWidth(),this.options.container&&this.selectPosition(),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile()},createDropdown:function(){var b=this.multiple?" show-tick":"",c=this.$element.parent().hasClass("input-group")?" input-group-btn":"",d=this.autofocus?" autofocus":"",e=this.$element.parents().hasClass("form-group-lg")?" btn-lg":this.$element.parents().hasClass("form-group-sm")?" btn-sm":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>":"",g=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="input-block-level form-control" autocomplete="off" /></div>':"",h=this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-block"><button class="actions-btn bs-select-all btn btn-sm btn-default">'+this.options.selectAllText+'</button><button class="actions-btn bs-deselect-all btn btn-sm btn-default">'+this.options.deselectAllText+"</button></div></div>":"";return a('<div class="btn-group bootstrap-select'+b+c+'"><button type="button" class="btn dropdown-toggle selectpicker'+e+'" data-toggle="dropdown"'+d+'><span class="filter-option pull-left"></span>&nbsp;<span class="caret"></span></button><div class="dropdown-menu open">'+f+g+h+'<ul class="dropdown-menu inner selectpicker" role="menu"></ul></div></div>')},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul").append(b),a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menu.find("ul").append(a)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var b=this,e=[],f=0,g=function(a,b,c){return"<li"+(void 0!==c?' class="'+c+'"':"")+(void 0!==b|null===b?' data-original-index="'+b+'"':"")+">"+a+"</li>"},h=function(a,e,f,g){var h=c(d(a));return'<a tabindex="0"'+(void 0!==e?' class="'+e+'"':"")+(void 0!==f?' style="'+f+'"':"")+(void 0!==g?'data-optgroup="'+g+'"':"")+' data-normalized-text="'+h+'">'+a+'<span class="'+b.options.iconBase+" "+b.options.tickIcon+' check-mark"></span></a>'};return this.$element.find("option").each(function(){var c=a(this),d=c.attr("class")||"",i=c.attr("style"),j=c.data("content")?c.data("content"):c.html(),k=void 0!==c.data("subtext")?'<small class="muted text-muted">'+c.data("subtext")+"</small>":"",l=void 0!==c.data("icon")?'<span class="'+b.options.iconBase+" "+c.data("icon")+'"></span> ':"",m=c.is(":disabled")||c.parent().is(":disabled"),n=c[0].index;if(""!==l&&m&&(l="<span>"+l+"</span>"),c.data("content")||(j=l+'<span class="text">'+j+k+"</span>"),!b.options.hideDisabled||!m)if(c.parent().is("optgroup")&&!0!==c.data("divider")){if(0===c.index()){f+=1;var o=c.parent().attr("label"),p=void 0!==c.parent().data("subtext")?'<small class="muted text-muted">'+c.parent().data("subtext")+"</small>":"",q=c.parent().data("icon")?'<span class="'+b.options.iconBase+" "+c.parent().data("icon")+'"></span> ':"";o=q+'<span class="text">'+o+p+"</span>",0!==n&&e.length>0&&e.push(g("",null,"divider")),e.push(g(o,null,"dropdown-header"))}e.push(g(h(j,"opt "+d,i,f),n))}else!0===c.data("divider")?e.push(g("",n,"divider")):!0===c.data("hidden")?e.push(g(h(j,d,i),n,"hide is-hidden")):e.push(g(h(j,d,i),n))}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),a(e.join(""))},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c=this;!1!==b&&this.$element.find("option").each(function(b){c.setDisabled(b,a(this).is(":disabled")||a(this).parent().is(":disabled")),c.setSelected(b,a(this).is(":selected"))}),this.tabIndex();var e=this.options.hideDisabled?":not([disabled])":"",f=this.$element.find("option:selected"+e).map(function(){var b,d=a(this),e=d.data("icon")&&c.options.showIcon?'<i class="'+c.options.iconBase+" "+d.data("icon")+'"></i> ':"";return b=c.options.showSubtext&&d.attr("data-subtext")&&!c.multiple?' <small class="muted text-muted">'+d.data("subtext")+"</small>":"",d.data("content")&&c.options.showContent?d.data("content"):void 0!==d.attr("title")?d.attr("title"):e+d.html()+b}).toArray(),g=this.multiple?f.join(this.options.multipleSeparator):f[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if(h.length>1&&f.length>h[1]||1==h.length&&f.length>=2){e=this.options.hideDisabled?", [disabled]":"";var i=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+e).length;g=("function"==typeof this.options.countSelectedText?this.options.countSelectedText(f.length,i):this.options.countSelectedText).replace("{0}",f.length.toString()).replace("{1}",i.toString())}}this.options.title=this.$element.attr("title"),"static"==this.options.selectedTextFormat&&(g=this.options.title),g||(g=void 0!==this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",d(g)),this.$newElement.find(".filter-option").html(g)},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""));var c=a||this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(){if(!1!==this.options.size){var a=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",!1).end().appendTo("body"),b=a.addClass("open").find("> .dropdown-menu"),c=b.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),d=this.options.header?b.find(".popover-title").outerHeight():0,e=this.options.liveSearch?b.find(".bs-searchbox").outerHeight():0,f=this.options.actionsBox?b.find(".bs-actionsbox").outerHeight():0;a.remove(),this.$newElement.data("liHeight",c).data("headerHeight",d).data("searchHeight",e).data("actionsHeight",f)}},setSize:function(){this.findLis();var b,c,d,e=this,f=this.$menu,g=f.find(".inner"),h=this.$newElement.outerHeight(),i=this.$newElement.data("liHeight"),j=this.$newElement.data("headerHeight"),k=this.$newElement.data("searchHeight"),l=this.$newElement.data("actionsHeight"),m=this.$lis.filter(".divider").outerHeight(!0),n=parseInt(f.css("padding-top"))+parseInt(f.css("padding-bottom"))+parseInt(f.css("border-top-width"))+parseInt(f.css("border-bottom-width")),o=this.options.hideDisabled?", .disabled":"",p=a(window),q=n+parseInt(f.css("margin-top"))+parseInt(f.css("margin-bottom"))+2,r=function(){c=e.$newElement.offset().top-p.scrollTop(),d=p.height()-c-h};if(r(),this.options.header&&f.css("padding-top",0),"auto"==this.options.size){var s=function(){var a,h=e.$lis.not(".hide");r(),b=d-q,e.options.dropupAuto&&e.$newElement.toggleClass("dropup",c>d&&b-q<f.height()),e.$newElement.hasClass("dropup")&&(b=c-q),a=h.length+h.filter(".dropdown-header").length>3?3*i+q-2:0,f.css({"max-height":b+"px",overflow:"hidden","min-height":a+j+k+l+"px"}),g.css({"max-height":b-j-k-l-n+"px","overflow-y":"auto","min-height":Math.max(a-n,0)+"px"})};s(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",s),a(window).off("resize.getSize").on("resize.getSize",s),a(window).off("scroll.getSize").on("scroll.getSize",s)}else if(this.options.size&&"auto"!=this.options.size&&f.find("li"+o).length>this.options.size){var t=this.$lis.not(".divider"+o).find(" > *").slice(0,this.options.size).last().parent().index(),u=this.$lis.slice(0,t+1).filter(".divider").length;b=i*this.options.size+u*m+n,e.options.dropupAuto&&this.$newElement.toggleClass("dropup",c>d&&b<f.height()),f.css({"max-height":b+j+k+l+"px",overflow:"hidden"}),g.css({"max-height":b-n+"px","overflow-y":"auto"})}},setWidth:function(){if("auto"==this.options.width){this.$menu.css("min-width","0");var a=this.$newElement.clone().appendTo("body"),b=a.find("> .dropdown-menu").css("width"),c=a.css("width","auto").find("> button").css("width");a.remove(),this.$newElement.css("width",Math.max(parseInt(b),parseInt(c))+"px")}else"fit"==this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){var b,c,d=this,e="<div />",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).resize(function(){g(d.$newElement)}),a(window).on("scroll",function(){g(d.$newElement)}),a("html").on("click",function(b){a(b.target).closest(d.$newElement).length<1&&f.removeClass("open")})},setSelected:function(a,b){this.findLis(),this.$lis.filter('[data-original-index="'+a+'"]').toggleClass("selected",b)},setDisabled:function(a,b){this.findLis(),b?this.$lis.filter('[data-original-index="'+a+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1):this.$lis.filter('[data-original-index="'+a+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var a=this;this.isDisabled()?this.$button.addClass("disabled").attr("tabindex",-1):(this.$button.hasClass("disabled")&&this.$button.removeClass("disabled"),-1==this.$button.attr("tabindex")&&(this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),this.$newElement.on("click",function(){b.setSize(),b.options.liveSearch||b.multiple||setTimeout(function(){b.$menu.find(".selected a").focus()},10)}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),!1!==l||!1!==m){var n=l<h.filter(":selected").length,o=m<k.find("option:selected").length;if(l&&n||m&&o)if(l&&1==l)h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);else if(m&&1==m){k.find("option:selected").prop("selected",!1),i.prop("selected",!0);var p=d.data("optgroup");b.$menu.find(".selected").has('a[data-optgroup="'+p+'"]').removeClass("selected"),b.setSelected(e,!0)}else{var q="function"==typeof b.options.maxOptionsText?b.options.maxOptionsText(l,m):b.options.maxOptionsText,r=q[0].replace("{n}",l),s=q[1].replace("{n}",m),t=a('<div class="notify"></div>');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("<div>"+r+"</div>")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("<div>"+s+"</div>")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&b.$element.change()}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(a){a.target==this&&(a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.focus()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).is(".bs-select-all")?b.selectAll():b.deselectAll(),b.$element.change()}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var b=this,e=a('<li class="no-results"></li>');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){b.$menu.find(".active").removeClass("active"),b.$searchbox.val()&&(b.$searchbox.val(""),b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.multiple||b.$menu.find(".selected").addClass("active"),setTimeout(function(){b.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){b.$searchbox.val()?(b.options.searchAccentInsensitive?b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+c(b.$searchbox.val())+")").parent().addClass("hide"):b.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+b.$searchbox.val()+")").parent().addClass("hide"),b.$menu.find("li").filter(":visible:not(.no-results)").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(b.options.noneResultsText+' "'+d(b.$searchbox.val())+'"').show(),b.$menu.find("li").last().after(e))):(b.$lis.not(".is-hidden").removeClass("hide"),e.parent().length&&e.remove()),b.$menu.find("li.active").removeClass("active"),b.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus(),a(this).focus()})},val:function(a){return void 0!==a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis(),this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(b){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&/([0-9]|[A-z])/.test(String.fromCharCode(b.keyCode))&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(b.preventDefault(),o.$menu.parent().removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.divider):not(.dropdown-header):visible",n),m.val()||/(38|40)/.test(b.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.options.searchAccentInsensitive?o.$newElement.find("li").filter(":aicontains("+c(p[b.keyCode])+")"):o.$newElement.find("li").filter(":icontains("+p[b.keyCode]+")"))),d.length){if(/(38|40)/.test(b.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(":not(.disabled):visible").first().index(),h=d.parent(":not(.disabled):visible").last().index(),f=d.eq(e).parent().nextAll(":not(.disabled):visible").eq(0).index(),i=d.eq(e).parent().prevAll(":not(.disabled):visible").eq(0).index(),j=d.eq(f).parent().prevAll(":not(.disabled):visible").eq(0).index(),o.options.liveSearch&&(d.each(function(b){a(this).is(":not(.disabled)")&&a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.filter(":not(.disabled):visible").first().data("index"),h=d.filter(":not(.disabled):visible").last().data("index"),f=d.eq(e).nextAll(":not(.disabled):visible").eq(0).data("index"),i=d.eq(e).prevAll(":not(.disabled):visible").eq(0).data("index"),j=d.eq(f).prevAll(":not(.disabled):visible").eq(0).data("index")),k=m.data("prevIndex"),38==b.keyCode&&(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),e<g&&(e=g),e==k&&(e=h)),40==b.keyCode&&(o.options.liveSearch&&(e+=1),-1==e&&(e=0),e!=j&&e<f&&(e=f),e>h&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(b.preventDefault(),m.is(".dropdown-toggle")||(d.removeClass("active"),d.eq(e).addClass("active").find("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var q,r,s=[];d.each(function(){a(this).parent().is(":not(.disabled)")&&a.trim(a(this).text().toLowerCase()).substring(0,1)==p[b.keyCode]&&s.push(a(this).parent().index())}),q=a(document).data("keycount"),q++,a(document).data("keycount",q),r=a.trim(a(":focus").text().toLowerCase()).substring(0,1),r!=p[b.keyCode]?(q=1,a(document).data("keycount",q)):q>=s.length&&(a(document).data("keycount",0),q>s.length&&(q=1)),d.eq(s[q-1]).focus()}(/(13|32)/.test(b.keyCode.toString(10))||/(^9$)/.test(b.keyCode.toString(10))&&o.options.selectOnTab)&&l&&(/(32)/.test(b.keyCode.toString(10))||b.preventDefault(),o.options.liveSearch?/(32)/.test(b.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus()):a(":focus").click(),a(document).data("keycount",0)),(/(^9$|27)/.test(b.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(b.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.reloadLi(),this.render(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},update:function(){this.reloadLi(),this.setWidth(),this.setStyle(),this.checkDisabled(),this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var g=a.fn.selectpicker;a.fn.selectpicker=e,a.fn.selectpicker.Constructor=f,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=g,this},a(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",f.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);e.call(b,b.data())})})}(jQuery),jQuery(document).ready(function(){jQuery(".color-picker-field").length&&(jQuery(".color-picker-field").wpColorPicker(),jQuery(".meta-box-sortables").sortable({disabled:!0}),jQuery(".postbox .hndle").css("cursor","pointer"))});
lib/admin/js/min/timeline-express-tinymce.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  !function(){tinymce.PluginManager.add("timeline_express",function(a,b){function c(){this.disabled(!this.disabled()),a.insertContent("[timeline-express]")}a.on("keyup",function(){a.getContent().indexOf("[timeline-express]")>-1?a.controlManager.setDisabled("timeline_express_shortcode_button",!0):a.controlManager.setDisabled("timeline_express_shortcode_button",!1)}),a.addButton("timeline_express_shortcode_button",{title:"Timeline Express Shortcode",text:!1,image:b+"/../../images/timeline-express-menu-icon.png",onclick:c}),a.onSetContent.add(function(a,b){a.getContent().indexOf("[timeline-express]")>-1&&a.controlManager.setDisabled("timeline_express_shortcode_button",!0)})})}();
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  !function(){tinymce.PluginManager.add("timeline_express",function(a,b){function c(){this.disabled(!this.disabled()),a.insertContent("[timeline-express]")}a.on("keyup",function(){a.getContent().indexOf("[timeline-express]")>-1?a.controlManager.setDisabled("timeline_express_shortcode_button",!0):a.controlManager.setDisabled("timeline_express_shortcode_button",!1)}),a.addButton("timeline_express_shortcode_button",{title:"Timeline Express Shortcode",text:!1,image:b+"/../../images/timeline-express-menu-icon.png",onclick:c}),a.onSetContent.add(function(a,b){a.getContent().indexOf("[timeline-express]")>-1&&a.controlManager.setDisabled("timeline_express_shortcode_button",!0)})})}();
lib/admin/metaboxes/metaboxes.announcements.php CHANGED
@@ -88,6 +88,9 @@ $announcement_metabox->add_field(
88
  'desc' => sprintf( esc_html( 'Select a banner image for this %s (optional). (recommended 650px wide or larger)', 'timeline-express' ), strtolower( $timeline_express_singular_name ) ),
89
  'id' => $prefix . 'image',
90
  'type' => 'file',
 
 
 
91
  )
92
  );
93
 
88
  'desc' => sprintf( esc_html( 'Select a banner image for this %s (optional). (recommended 650px wide or larger)', 'timeline-express' ), strtolower( $timeline_express_singular_name ) ),
89
  'id' => $prefix . 'image',
90
  'type' => 'file',
91
+ 'options' => array(
92
+ 'url' => false, // Hide the text input for the url
93
+ ),
94
  )
95
  );
96
 
lib/classes/class-timeline-express-public.php CHANGED
@@ -56,10 +56,8 @@ class Timeline_Express_Public {
56
 
57
  /**
58
  * Decide what template file to use to display single announcements.
59
- * Note: First checks for a directory in the theme root /timeline-express/single-te_announcements.php,
60
- * Next it checks for a single.php template in the theme root
61
- * Next it checksf or a page.php template in the theme root
62
- * If all else fails, it will use the default template defined by WordPress.
63
  *
64
  * @param string $page_template The page template name to be used for single announcements.
65
  * @return string The page template to be used for the single announcements.
@@ -76,14 +74,40 @@ class Timeline_Express_Public {
76
 
77
  }
78
 
 
 
 
 
 
 
 
79
  /* If custom template file exists */
80
  if ( file_exists( get_stylesheet_directory() . '/timeline-express/single-timeline-express.php' ) ) {
81
 
82
  $single_template = get_stylesheet_directory() . '/timeline-express/single-timeline-express.php';
83
 
84
- } else {
85
 
86
- $single_template = TIMELINE_EXPRESS_PATH . 'lib/public/partials/single-timeline-express.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
87
 
88
  }
89
 
@@ -95,6 +119,89 @@ class Timeline_Express_Public {
95
 
96
  }
97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  /**
99
  * Enqueue styles on single announcement templates.
100
  *
56
 
57
  /**
58
  * Decide what template file to use to display single announcements.
59
+ * 1. First checks for a directory in the theme root /timeline-express/single-te_announcements.php,
60
+ * 2. Else it will use the default single post template.
 
 
61
  *
62
  * @param string $page_template The page template name to be used for single announcements.
63
  * @return string The page template to be used for the single announcements.
74
 
75
  }
76
 
77
+ // Legacy support for old the old template.
78
+ if ( defined( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE' ) && TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE ) {
79
+
80
+ $single_template = TIMELINE_EXPRESS_PATH . 'lib/public/partials/single-timeline-express.php';
81
+
82
+ }
83
+
84
  /* If custom template file exists */
85
  if ( file_exists( get_stylesheet_directory() . '/timeline-express/single-timeline-express.php' ) ) {
86
 
87
  $single_template = get_stylesheet_directory() . '/timeline-express/single-timeline-express.php';
88
 
89
+ if ( ! defined( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE' ) ) {
90
 
91
+ define( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE', true );
92
+
93
+ } // @codingStandardsIgnoreLine
94
+
95
+ }
96
+
97
+ if ( ! defined( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE' ) || ( defined( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE' ) && ! TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE ) ) {
98
+
99
+ // Announcement Date.
100
+ add_filter( 'the_date', array( $this, 'timeline_express_filter_single_post_date' ), 10, 4 );
101
+
102
+ // Filter the modified dates - for themes.
103
+ add_filter( 'get_the_modified_date', array( $this, 'timeline_express_filter_single_modified_date' ), 10, 3 );
104
+ add_filter( 'get_the_date', array( $this, 'timeline_express_filter_single_modified_date' ), 10, 3 );
105
+
106
+ // Announcement Featured Image.
107
+ add_filter( 'get_post_metadata', array( $this, 'timeline_express_filter_featured_image' ), 10, 4 );
108
+
109
+ // Announcement Categories.
110
+ add_filter( 'the_category_list', array( $this, 'timeline_express_filter_categories' ), 10, 2 );
111
 
112
  }
113
 
119
 
120
  }
121
 
122
+ /**
123
+ * Filter the sigle timeline express post date.
124
+ *
125
+ * @since 2.1.0
126
+ *
127
+ * @param string $the_date The formatted date string.
128
+ * @param string $d PHP date format. Defaults to 'date_format' option
129
+ * if not specified.
130
+ * @param string $before HTML output before the date.
131
+ * @param string $after HTML output after the date.
132
+ *
133
+ * @return string Timeline Express announcement date.
134
+ */
135
+ public function timeline_express_filter_single_post_date( $the_date, $d, $before, $after ) {
136
+
137
+ global $post;
138
+
139
+ return timeline_express_get_announcement_date( $post->ID );
140
+
141
+ }
142
+
143
+ /**
144
+ * Filter the sigle timeline express modified date.
145
+ *
146
+ * @since 2.1.0
147
+ *
148
+ * @param string|bool $the_time The formatted date or false if no post is found.
149
+ * @param string $d PHP date format. Defaults to value specified in
150
+ * 'date_format' option.
151
+ * @param WP_Post|null $post WP_Post object or null if no post is found.
152
+ *
153
+ * @return string Timeline Express announcement date.
154
+ */
155
+ public function timeline_express_filter_single_modified_date( $the_time, $d, $post ) {
156
+
157
+ return timeline_express_get_announcement_date( $post->ID );
158
+
159
+ }
160
+
161
+ /**
162
+ * Filters the post thumbnail HTML.
163
+ *
164
+ * @since 2.0.5
165
+ *
166
+ * @param null|array|string $value The value get_metadata() should return a single metadata value, or an
167
+ * array of values.
168
+ * @param int $post_id Post ID.
169
+ * @param string $meta_key Meta key.
170
+ * @param string|array $single Meta value, or an array of values.
171
+ * @return array|null|string The attachment metadata value, array of values, or null.
172
+ */
173
+ public function timeline_express_filter_featured_image( $value, $post_id, $meta_key, $single ) {
174
+
175
+ // Only filter if we're not recursing and if it is a post thumbnail ID
176
+ if ( '_thumbnail_id' !== $meta_key ) {
177
+
178
+ return $value;
179
+
180
+ }
181
+
182
+ return (int) get_post_meta( $post_id, 'announcement_image_id', true );
183
+
184
+ }
185
+
186
+
187
+ /**
188
+ * Filter the Timeline Express announcement categories.
189
+ * Resource: https://github.com/WordPress/WordPress/blob/39c7daf7db151eee6375974aceb8520fa85a822d/wp-includes/category-template.php#L148
190
+ *
191
+ * @filter the_category_list
192
+ *
193
+ * @param array $categories An array of the post's categories.
194
+ * @param int|bool $post_id ID of the post we're retrieving categories for. When `false`, we assume the
195
+ * current post in the loop.
196
+ *
197
+ * @return array Array of announcement categories.
198
+ */
199
+ public function timeline_express_filter_categories( $categories, $post_id ) {
200
+
201
+ return timeline_express_tax_array( 'categories', 'all' );
202
+
203
+ }
204
+
205
  /**
206
  * Enqueue styles on single announcement templates.
207
  *
lib/public/css/min/timeline-express-rtl.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:1em 0;margin-top:2em;margin-bottom:3em}.cd-timeline-block:last-child,.cd-timeline-content .the-excerpt p{margin-bottom:0}#cd-timeline::before{content:'';position:absolute;top:0;right:18px;height:100%;width:4px;background:rgba(179,177,179,.75)}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.cd-timeline-content h2{margin:0}.cd-timeline-content .cd-date,.cd-timeline-content .the-excerpt,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.announcement-banner-image{border-radius:3px}.cd-timeline-block{width:100%;display:inline-block}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-img{position:absolute;right:-5px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px;color:#fff}.cd-timeline-img img{display:block;position:relative;right:50%;top:50%;margin-right:-12px;margin-top:-12px}.cd-timeline-content{position:relative;margin-right:70px;top:0;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-ms-box-sizing:border-box!important;margin-bottom:1em}.cd-timeline-content:after{display:table}.cd-timeline-content .cd-date{float:right;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container+img{margin:.75em 0;width:100%;max-width:100%}.cd-timeline-title-container+.the-excerpt{margin-top:.5em}.cd-timeline-title-container .timeline-date{font-style:italic;display:block;margin:3px 0 0}@keyframes cd-reveal-image{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}@keyframes te-slide-in-left{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}@keyframes te-slide-in-right{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}.cd-timeline-icon-link,.cd-timeline-icon-link:hover{color:transparent;margin:0;box-shadow:none;-webkit-box-shadow:none;text-decoration:none}#cd-timeline span.fa{color:#fff;font-size:23px;display:block;text-align:center;line-height:52px}.cd-timeline-content::before{content:'';position:absolute;top:16px;left:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:822px){#cd-timeline{margin:3.5em 0}#cd-timeline::before{right:50%;margin-right:-2px}#cd-timeline span.fa{font-size:25px;line-height:63px;height:100%}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}.cd-timeline-img{width:60px;height:60px;right:50%;margin-right:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-reveal-image .6s}.cd-container{width:100%}.cd-timeline-content{margin-right:0;top:8px;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-content .cd-date{position:absolute;width:100%;right:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:left}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;right:auto;left:100%;border-color:transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{right:auto;left:125%;text-align:left}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:te-slide-in-right .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:te-slide-in-left .6s}}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0;font-style:italic}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}body.single-te_announcements .content-area.twentyfifteen article.te_announcements .entry-header h1{margin-top:0}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:1em 0;margin-top:2em;margin-bottom:3em}.cd-timeline-block:last-child,.cd-timeline-content .the-excerpt p{margin-bottom:0}#cd-timeline::before{content:'';position:absolute;top:0;right:18px;height:100%;width:4px;background:rgba(179,177,179,.75)}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.cd-timeline-content h2{margin:0}.cd-timeline-content .cd-date,.cd-timeline-content .the-excerpt,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.announcement-banner-image{border-radius:3px}.cd-timeline-block{width:100%;display:inline-block}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-img{position:absolute;right:-5px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px;color:#fff}.cd-timeline-img img{display:block;position:relative;right:50%;top:50%;margin-right:-12px;margin-top:-12px}.cd-timeline-content{position:relative;margin-right:70px;top:0;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-ms-box-sizing:border-box!important;margin-bottom:1em}.cd-timeline-content:after{display:table}.cd-timeline-content .cd-date{float:right;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container+img{margin:.75em 0;width:100%;max-width:100%}.cd-timeline-title-container+.the-excerpt{margin-top:.5em}.cd-timeline-title-container .timeline-date{font-style:italic;display:block;margin:3px 0 0}@keyframes cd-reveal-image{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}@keyframes te-slide-in-left{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}@keyframes te-slide-in-right{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}.cd-timeline-icon-link,.cd-timeline-icon-link:hover{color:transparent;margin:0;box-shadow:none;-webkit-box-shadow:none;text-decoration:none}#cd-timeline span.fa{color:#fff;font-size:23px;display:block;text-align:center;line-height:52px}.cd-timeline-content::before{content:'';position:absolute;top:16px;left:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:822px){#cd-timeline{margin:3.5em 0}#cd-timeline::before{right:50%;margin-right:-2px}#cd-timeline span.fa{font-size:25px;line-height:63px;height:100%}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}.cd-timeline-img{width:60px;height:60px;right:50%;margin-right:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-reveal-image .6s}.cd-container{width:100%}.cd-timeline-content{margin-right:0;top:8px;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;right:100%;border-color:transparent #EFEFEF transparent transparent}.cd-timeline-content .cd-date{position:absolute;width:100%;right:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:left}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;right:auto;left:100%;border-color:transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{right:auto;left:125%;text-align:left}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:te-slide-in-right .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:te-slide-in-left .6s}}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0;font-style:italic}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}body.single-te_announcements .content-area.twentyfifteen article.te_announcements .entry-header h1{margin-top:0}
lib/public/css/min/timeline-express.min.css CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:1em 0;margin-top:2em;margin-bottom:3em}.cd-timeline-block:last-child,.cd-timeline-content .the-excerpt p{margin-bottom:0}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:rgba(179,177,179,.75)}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.cd-timeline-content h2{margin:0}.cd-timeline-content .cd-date,.cd-timeline-content .the-excerpt,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.announcement-banner-image{border-radius:3px}.cd-timeline-block{width:100%;display:inline-block}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-img{position:absolute;left:-5px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px;color:#fff}.cd-timeline-img img{display:block;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.cd-timeline-content{position:relative;margin-left:70px;top:0;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-ms-box-sizing:border-box!important;margin-bottom:1em}.cd-timeline-content:after{display:table}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container+img{margin:.75em 0;width:100%;max-width:100%}.cd-timeline-title-container+.the-excerpt{margin-top:.5em}.cd-timeline-title-container .timeline-date{font-style:italic;display:block;margin:3px 0 0}@keyframes cd-reveal-image{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}@keyframes te-slide-in-left{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes te-slide-in-right{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}.cd-timeline-icon-link,.cd-timeline-icon-link:hover{color:transparent;margin:0;box-shadow:none;-webkit-box-shadow:none;text-decoration:none}#cd-timeline span.fa{color:#fff;font-size:23px;display:block;text-align:center;line-height:52px}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:822px){#cd-timeline{margin:3.5em 0}#cd-timeline::before{left:50%;margin-left:-2px}#cd-timeline span.fa{font-size:25px;line-height:63px;height:100%}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-reveal-image .6s}.cd-container{width:100%}.cd-timeline-content{margin-left:0;top:8px;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-date{position:absolute;width:100%;left:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;left:auto;right:100%;border-color:transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:125%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:te-slide-in-left .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:te-slide-in-right .6s}}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0;font-style:italic}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}body.single-te_announcements .content-area.twentyfifteen article.te_announcements .entry-header h1{margin-top:0}
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  .cd-container{width:95%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:1em 0;margin-top:2em;margin-bottom:3em}.cd-timeline-block:last-child,.cd-timeline-content .the-excerpt p{margin-bottom:0}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:rgba(179,177,179,.75)}.cd-timeline-block:after,.cd-timeline-content:after{content:"";clear:both}.cd-timeline-content h2{margin:0}.cd-timeline-content .cd-date,.cd-timeline-content .the-excerpt,.cd-timeline-content .timeline-express-read-more-link{position:relative;z-index:10}.announcement-banner-image{border-radius:3px}.cd-timeline-block{width:100%;display:inline-block}.cd-timeline-block:after{display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-img{position:absolute;left:-5px;height:50px;width:50px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05)}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;text-align:center;line-height:55px;color:#fff}.cd-timeline-img img{display:block;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.cd-timeline-content{position:relative;margin-left:70px;top:0;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px 0 #B9C5CD;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-ms-box-sizing:border-box!important;margin-bottom:1em}.cd-timeline-content:after{display:table}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;font-size:12px}.cd-timeline-title-container+img{margin:.75em 0;width:100%;max-width:100%}.cd-timeline-title-container+.the-excerpt{margin-top:.5em}.cd-timeline-title-container .timeline-date{font-style:italic;display:block;margin:3px 0 0}@keyframes cd-reveal-image{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}@keyframes te-slide-in-left{0%{opacity:0;transform:translateX(-100px)}60%{opacity:1;transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes te-slide-in-right{0%{opacity:0;transform:translateX(100px)}60%{opacity:1;transform:translateX(-20px)}100%{transform:translateX(0)}}.cd-timeline-icon-link,.cd-timeline-icon-link:hover{color:transparent;margin:0;box-shadow:none;-webkit-box-shadow:none;text-decoration:none}#cd-timeline span.fa{color:#fff;font-size:23px;display:block;text-align:center;line-height:52px}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:12px solid transparent}@media only screen and (min-width:822px){#cd-timeline{margin:3.5em 0}#cd-timeline::before{left:50%;margin-left:-2px}#cd-timeline span.fa{font-size:25px;line-height:63px;height:100%}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img span.year{display:inline-block;width:100%;height:100%;line-height:60px;text-align:center}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;animation:cd-reveal-image .6s}.cd-container{width:100%}.cd-timeline-content{margin-left:0;top:8px;padding:1.6em;width:42.5%;background:#EFEFEF}.cd-timeline-content::before{top:12px;left:100%;border-color:transparent transparent transparent #EFEFEF}.cd-timeline-content .cd-date{position:absolute;width:100%;left:125%;top:15px}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:12px;left:auto;right:100%;border-color:transparent}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:125%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;animation:te-slide-in-left .6s}.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{animation:te-slide-in-right .6s}}body.single-te_announcements .timeline-express-content-area{width:100%}body.single-te_announcements .timeline-express-main{max-width:960px}body.single-te_announcements .announcement-banner-image{width:auto}body.single-te_announcements .timeline-express-single-page-announcement-date{display:block;margin:.5em 0;font-style:italic}body.single-te_announcements .timeline-express-single-page-content{margin:.5em 0 1em}body.single-te_announcements nav.navigation.post-navigation{display:none}body.single-te_announcements .content-area.twentyfifteen article.te_announcements .entry-header h1{margin-top:0}
lib/public/js/min/timeline-express.min.js CHANGED
@@ -2,7 +2,7 @@
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
- * @Version 1.5.2
6
- * @Build 08-05-2017
7
  */
8
  jQuery(document).ready(function(){jQuery("html").addClass("cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions");var a=jQuery(".cd-timeline-block");a.each(function(){timeline_express_data.animation_disabled||jQuery(this).offset().top>jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").addClass("is-hidden")}),timeline_express_data.animation_disabled||jQuery(window).on("scroll",function(){a.each(function(){jQuery(this).offset().top<=jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img").hasClass("is-hidden")&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").removeClass("is-hidden").addClass("bounce-in")})})});
2
  * @Plugin Timeline Express
3
  * @Author Code Parrots
4
  * @Site https://www.wp-timelineexpress.com
5
+ * @Version 1.6.0
6
+ * @Build 01-04-2018
7
  */
8
  jQuery(document).ready(function(){jQuery("html").addClass("cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions");var a=jQuery(".cd-timeline-block");a.each(function(){timeline_express_data.animation_disabled||jQuery(this).offset().top>jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").addClass("is-hidden")}),timeline_express_data.animation_disabled||jQuery(window).on("scroll",function(){a.each(function(){jQuery(this).offset().top<=jQuery(window).scrollTop()+.75*jQuery(window).height()&&jQuery(this).find(".cd-timeline-img").hasClass("is-hidden")&&jQuery(this).find(".cd-timeline-img, .cd-timeline-content").removeClass("is-hidden").addClass("bounce-in")})})});
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: codeparrots, eherman24
3
  Tags: timeline, responsive, time, line, vertical, animated, company, history, font awesome, events, calendar, scroll, dates, story, timeline express, milestone, stories
4
  Requires at least: 4.0
5
  Tested up to: 4.9
6
- Stable tag: 1.5.2
7
  License: GPLv2 or later
8
 
9
  Timeline Express creates a beautiful vertical animated and responsive timeline of posts, in chronological order.
@@ -371,6 +371,13 @@ The above example will load font awesome version 4.4.0 instead of the current st
371
 
372
  == Changelog ==
373
 
 
 
 
 
 
 
 
374
  = 1.5.2 - August, 2017 =
375
  - New: Introduced <a href="https://wordpress.org/plugins/qtranslate-x/">qtranslate-x</a> compatibility files. Timeline Express cache is cleared when using qtranslate, to ensure translations load properly.
376
  - Tweak: Remove shorthand array syntax [] to maintain backwards compatibility with PHP < 5.6.
3
  Tags: timeline, responsive, time, line, vertical, animated, company, history, font awesome, events, calendar, scroll, dates, story, timeline express, milestone, stories
4
  Requires at least: 4.0
5
  Tested up to: 4.9
6
+ Stable tag: 1.6.0
7
  License: GPLv2 or later
8
 
9
  Timeline Express creates a beautiful vertical animated and responsive timeline of posts, in chronological order.
371
 
372
  == Changelog ==
373
 
374
+ = 1.5.4 - January, 2018 =
375
+ - Tweak: Single templates now inherit the active theme, to prevent strange templates when a theme does not support the single timeline layout. Users can define `TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE` constant to enable legacy templates. eg: `define( 'TIMELINE_EXPRESS_LEGACY_SINGLE_TEMPLATE', true );`.
376
+ - Tweak: Removed the URL field for announcement banners - caused confusion believing that external images and YouTube/Vimeo videos could be used. (this is a pro feature)
377
+
378
+ = 1.5.3 - November, 2017 =
379
+ - New: Updated translation files.
380
+
381
  = 1.5.2 - August, 2017 =
382
  - New: Introduced <a href="https://wordpress.org/plugins/qtranslate-x/">qtranslate-x</a> compatibility files. Timeline Express cache is cleared when using qtranslate, to ensure translations load properly.
383
  - Tweak: Remove shorthand array syntax [] to maintain backwards compatibility with PHP < 5.6.
timeline-express.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: Timeline Express
5
  Plugin URI: https://www.wp-timelineexpress.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
- Version: 1.5.2
8
  Author: Code Parrots
9
  Text Domain: timeline-express
10
  Author URI: http://www.codeparrots.com
4
  Plugin Name: Timeline Express
5
  Plugin URI: https://www.wp-timelineexpress.com
6
  Description: Create a beautiful vertical, CSS3 animated and responsive timeline in minutes flat without writing code.
7
+ Version: 1.6.0
8
  Author: Code Parrots
9
  Text Domain: timeline-express
10
  Author URI: http://www.codeparrots.com