Ninja Forms – The Easy and Powerful Forms Builder - Version 3.0.34.2

Version Description

(14 June 2022) = Security Enhancements * Apply more strict sanitization to merge tag values

=

Download this release

Release Info

Developer krmoorhouse
Plugin Icon 128x128 Ninja Forms – The Easy and Powerful Forms Builder
Version 3.0.34.2
Comparing to
See all releases

Code changes from version 3.6.10 to 3.0.34.2

Files changed (78) hide show
  1. CONTRIBUTING.md +34 -0
  2. LICENSE +0 -674
  3. assets/css/admin-notices.css +9 -25
  4. assets/css/admin-settings.css +2 -74
  5. assets/css/admin-system-status.css +5 -17
  6. assets/css/builder.css +2386 -1
  7. assets/css/builder.css.map +1 -1
  8. assets/css/dashboard.min.css +0 -2
  9. assets/css/dashboard.min.css.map +0 -1
  10. assets/css/display-opinions-dark.css +1974 -1
  11. assets/css/display-opinions-dark.css.map +1 -1
  12. assets/css/display-opinions-light.css +1974 -1
  13. assets/css/display-opinions-light.css.map +1 -1
  14. assets/css/display-opinions.css +184 -1
  15. assets/css/display-opinions.css.map +1 -1
  16. assets/css/display-structure.css +843 -1
  17. assets/css/display-structure.css.map +1 -1
  18. assets/css/flatpickr.css +0 -13
  19. assets/css/jBox.css +0 -51
  20. assets/css/nf-form-block-style.css +0 -90
  21. assets/css/pikaday-package.css +277 -0
  22. assets/img/add-ons/active-campaign.png +0 -0
  23. assets/img/add-ons/agency-membership.png +0 -0
  24. assets/img/add-ons/aweber.png +0 -0
  25. assets/img/add-ons/campaign-monitor.png +0 -0
  26. assets/img/add-ons/capsule-crm.png +0 -0
  27. assets/img/add-ons/cleverreach.png +0 -0
  28. assets/img/add-ons/clicksend-sms.png +0 -0
  29. assets/img/add-ons/conditional-logic.png +0 -0
  30. assets/img/add-ons/constant-contact.png +0 -0
  31. assets/img/add-ons/convertkit.png +0 -0
  32. assets/img/add-ons/elavon.png +0 -0
  33. assets/img/add-ons/emailoctopus.png +0 -0
  34. assets/img/add-ons/emma.png +0 -0
  35. assets/img/add-ons/excel-export.png +0 -0
  36. assets/img/add-ons/file-uploads.png +0 -0
  37. assets/img/add-ons/front-end-posting.png +0 -0
  38. assets/img/add-ons/help-scout.png +0 -0
  39. assets/img/add-ons/highrise-crm.png +0 -0
  40. assets/img/add-ons/insightly-crm.png +0 -0
  41. assets/img/add-ons/intelligencewp.png +0 -0
  42. assets/img/add-ons/layout-styles.png +0 -0
  43. assets/img/add-ons/mailchimp.png +0 -0
  44. assets/img/add-ons/mailpoet.png +0 -0
  45. assets/img/add-ons/multi-step-forms.png +0 -0
  46. assets/img/add-ons/ninja-forms-cleverreach.png +0 -0
  47. assets/img/add-ons/onepage-crm.png +0 -0
  48. assets/img/add-ons/paypal-express.png +0 -0
  49. assets/img/add-ons/pdf-form-submission.png +0 -0
  50. assets/img/add-ons/pipelinedeals-crm.png +0 -0
  51. assets/img/add-ons/placeholder.png +0 -0
  52. assets/img/add-ons/recurly.png +0 -0
  53. assets/img/add-ons/salesforce-crm.png +0 -0
  54. assets/img/add-ons/save-progress.png +0 -0
  55. assets/img/add-ons/sendy.png +0 -0
  56. assets/img/add-ons/slack.png +0 -0
  57. assets/img/add-ons/stripe.png +0 -0
  58. assets/img/add-ons/table-editor.png +0 -0
  59. assets/img/add-ons/trello.png +0 -0
  60. assets/img/add-ons/twilio-sms.png +0 -0
  61. assets/img/add-ons/user-analytics.png +0 -0
  62. assets/img/add-ons/user-management.png +0 -0
  63. assets/img/add-ons/vimeo-uploader.png +0 -0
  64. assets/img/add-ons/webhooks.png +0 -0
  65. assets/img/add-ons/webmerge.png +0 -0
  66. assets/img/add-ons/zapier.png +0 -0
  67. assets/img/add-ons/zoho-crm.png +0 -0
  68. assets/img/nf-logo-dashboard.png +0 -0
  69. assets/img/no-image-available-icon-6.jpg +0 -0
  70. assets/img/promotions/dashboard-banner-personal-20.png +0 -0
  71. assets/img/promotions/dashboard-banner-personal-50.png +0 -0
  72. assets/img/promotions/dashboard-banner-sendwp.png +0 -0
  73. assets/img/promotions/dashboard-sendwp.png +0 -0
  74. assets/js/admin-import-export.js +0 -185
  75. assets/js/admin-settings.js +2 -340
  76. assets/js/admin-submissions.js +0 -58
  77. assets/js/admin-system-status.js +5 -24
  78. assets/js/lib/backbone.marionette.min.js +1 -1
CONTRIBUTING.md ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #Contribute To Ninja Forms
2
+ (adapted from Easy Digital Downloads)
3
+
4
+ ## Getting Started
5
+
6
+ * Submit a ticket for your issue, assuming one does not already exist.
7
+ * Raise it on our [Issue Tracker](https://github.com/wpninjas/ninja-forms/issues)
8
+ * Clearly describe the issue, including steps to reproduce the bug (if applicable).
9
+ * If it's a bug, make sure you fill in the earliest version that you know has the issue as well as the version of WordPress you're using.
10
+
11
+ ## Making Changes
12
+
13
+ * Fork the Ninja Forms repository on GitHub
14
+ * From the `master` branch on your forked repository, create a new branch and make your changes
15
+ * Your new branch should use the naming convention `issue/{issue#}` e.g. `issue/190`
16
+ * Ensure you stick to the [WordPress Coding Standards](http://codex.wordpress.org/WordPress_Coding_Standards)
17
+ * When committing, use a [well-formed](http://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message) [commit](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) [message](http://who-t.blogspot.com/2009/12/on-commit-messages.html)
18
+ * Push the changes to your fork and submit a pull request to the `master` branch of the Ninja Forms repository
19
+
20
+ ## Code Documentation
21
+
22
+ * We're working on making sure that every function is documented well and follows the WordPress inline documentation standards based on phpDoc
23
+ * The WordPress Inline Documentation Standards (with examples) can be found [here](http://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/)
24
+ * Please make sure that every function is documented so that our API Documentation will be complete
25
+ * If you're adding/editing a function in a class, make sure to add `@access {private|public|protected}`
26
+ * Finally, please use tabs and not spaces. The tab indent size should be 4 for all Ninja Forms code.
27
+
28
+ At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.
29
+
30
+ # Additional Resources
31
+ * [Ninja Forms Developer API](http://ninjaforms.com/documentation/developer-api/)
32
+ * [GitHub Help — Forking](https://help.github.com/articles/fork-a-repo)
33
+ * [GitHub Help — Syncing a Fork](https://help.github.com/articles/syncing-a-fork)
34
+ * [GitHub Help — Pull Requests](https://help.github.com/articles/using-pull-requests#before-you-begin)
LICENSE DELETED
@@ -1,674 +0,0 @@
1
- GNU GENERAL PUBLIC LICENSE
2
- Version 3, 29 June 2007
3
-
4
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
5
- Everyone is permitted to copy and distribute verbatim copies
6
- of this license document, but changing it is not allowed.
7
-
8
- Preamble
9
-
10
- The GNU General Public License is a free, copyleft license for
11
- software and other kinds of works.
12
-
13
- The licenses for most software and other practical works are designed
14
- to take away your freedom to share and change the works. By contrast,
15
- the GNU General Public License is intended to guarantee your freedom to
16
- share and change all versions of a program--to make sure it remains free
17
- software for all its users. We, the Free Software Foundation, use the
18
- GNU General Public License for most of our software; it applies also to
19
- any other work released this way by its authors. You can apply it to
20
- your programs, too.
21
-
22
- When we speak of free software, we are referring to freedom, not
23
- price. Our General Public Licenses are designed to make sure that you
24
- have the freedom to distribute copies of free software (and charge for
25
- them if you wish), that you receive source code or can get it if you
26
- want it, that you can change the software or use pieces of it in new
27
- free programs, and that you know you can do these things.
28
-
29
- To protect your rights, we need to prevent others from denying you
30
- these rights or asking you to surrender the rights. Therefore, you have
31
- certain responsibilities if you distribute copies of the software, or if
32
- you modify it: responsibilities to respect the freedom of others.
33
-
34
- For example, if you distribute copies of such a program, whether
35
- gratis or for a fee, you must pass on to the recipients the same
36
- freedoms that you received. You must make sure that they, too, receive
37
- or can get the source code. And you must show them these terms so they
38
- know their rights.
39
-
40
- Developers that use the GNU GPL protect your rights with two steps:
41
- (1) assert copyright on the software, and (2) offer you this License
42
- giving you legal permission to copy, distribute and/or modify it.
43
-
44
- For the developers' and authors' protection, the GPL clearly explains
45
- that there is no warranty for this free software. For both users' and
46
- authors' sake, the GPL requires that modified versions be marked as
47
- changed, so that their problems will not be attributed erroneously to
48
- authors of previous versions.
49
-
50
- Some devices are designed to deny users access to install or run
51
- modified versions of the software inside them, although the manufacturer
52
- can do so. This is fundamentally incompatible with the aim of
53
- protecting users' freedom to change the software. The systematic
54
- pattern of such abuse occurs in the area of products for individuals to
55
- use, which is precisely where it is most unacceptable. Therefore, we
56
- have designed this version of the GPL to prohibit the practice for those
57
- products. If such problems arise substantially in other domains, we
58
- stand ready to extend this provision to those domains in future versions
59
- of the GPL, as needed to protect the freedom of users.
60
-
61
- Finally, every program is threatened constantly by software patents.
62
- States should not allow patents to restrict development and use of
63
- software on general-purpose computers, but in those that do, we wish to
64
- avoid the special danger that patents applied to a free program could
65
- make it effectively proprietary. To prevent this, the GPL assures that
66
- patents cannot be used to render the program non-free.
67
-
68
- The precise terms and conditions for copying, distribution and
69
- modification follow.
70
-
71
- TERMS AND CONDITIONS
72
-
73
- 0. Definitions.
74
-
75
- "This License" refers to version 3 of the GNU General Public License.
76
-
77
- "Copyright" also means copyright-like laws that apply to other kinds of
78
- works, such as semiconductor masks.
79
-
80
- "The Program" refers to any copyrightable work licensed under this
81
- License. Each licensee is addressed as "you". "Licensees" and
82
- "recipients" may be individuals or organizations.
83
-
84
- To "modify" a work means to copy from or adapt all or part of the work
85
- in a fashion requiring copyright permission, other than the making of an
86
- exact copy. The resulting work is called a "modified version" of the
87
- earlier work or a work "based on" the earlier work.
88
-
89
- A "covered work" means either the unmodified Program or a work based
90
- on the Program.
91
-
92
- To "propagate" a work means to do anything with it that, without
93
- permission, would make you directly or secondarily liable for
94
- infringement under applicable copyright law, except executing it on a
95
- computer or modifying a private copy. Propagation includes copying,
96
- distribution (with or without modification), making available to the
97
- public, and in some countries other activities as well.
98
-
99
- To "convey" a work means any kind of propagation that enables other
100
- parties to make or receive copies. Mere interaction with a user through
101
- a computer network, with no transfer of a copy, is not conveying.
102
-
103
- An interactive user interface displays "Appropriate Legal Notices"
104
- to the extent that it includes a convenient and prominently visible
105
- feature that (1) displays an appropriate copyright notice, and (2)
106
- tells the user that there is no warranty for the work (except to the
107
- extent that warranties are provided), that licensees may convey the
108
- work under this License, and how to view a copy of this License. If
109
- the interface presents a list of user commands or options, such as a
110
- menu, a prominent item in the list meets this criterion.
111
-
112
- 1. Source Code.
113
-
114
- The "source code" for a work means the preferred form of the work
115
- for making modifications to it. "Object code" means any non-source
116
- form of a work.
117
-
118
- A "Standard Interface" means an interface that either is an official
119
- standard defined by a recognized standards body, or, in the case of
120
- interfaces specified for a particular programming language, one that
121
- is widely used among developers working in that language.
122
-
123
- The "System Libraries" of an executable work include anything, other
124
- than the work as a whole, that (a) is included in the normal form of
125
- packaging a Major Component, but which is not part of that Major
126
- Component, and (b) serves only to enable use of the work with that
127
- Major Component, or to implement a Standard Interface for which an
128
- implementation is available to the public in source code form. A
129
- "Major Component", in this context, means a major essential component
130
- (kernel, window system, and so on) of the specific operating system
131
- (if any) on which the executable work runs, or a compiler used to
132
- produce the work, or an object code interpreter used to run it.
133
-
134
- The "Corresponding Source" for a work in object code form means all
135
- the source code needed to generate, install, and (for an executable
136
- work) run the object code and to modify the work, including scripts to
137
- control those activities. However, it does not include the work's
138
- System Libraries, or general-purpose tools or generally available free
139
- programs which are used unmodified in performing those activities but
140
- which are not part of the work. For example, Corresponding Source
141
- includes interface definition files associated with source files for
142
- the work, and the source code for shared libraries and dynamically
143
- linked subprograms that the work is specifically designed to require,
144
- such as by intimate data communication or control flow between those
145
- subprograms and other parts of the work.
146
-
147
- The Corresponding Source need not include anything that users
148
- can regenerate automatically from other parts of the Corresponding
149
- Source.
150
-
151
- The Corresponding Source for a work in source code form is that
152
- same work.
153
-
154
- 2. Basic Permissions.
155
-
156
- All rights granted under this License are granted for the term of
157
- copyright on the Program, and are irrevocable provided the stated
158
- conditions are met. This License explicitly affirms your unlimited
159
- permission to run the unmodified Program. The output from running a
160
- covered work is covered by this License only if the output, given its
161
- content, constitutes a covered work. This License acknowledges your
162
- rights of fair use or other equivalent, as provided by copyright law.
163
-
164
- You may make, run and propagate covered works that you do not
165
- convey, without conditions so long as your license otherwise remains
166
- in force. You may convey covered works to others for the sole purpose
167
- of having them make modifications exclusively for you, or provide you
168
- with facilities for running those works, provided that you comply with
169
- the terms of this License in conveying all material for which you do
170
- not control copyright. Those thus making or running the covered works
171
- for you must do so exclusively on your behalf, under your direction
172
- and control, on terms that prohibit them from making any copies of
173
- your copyrighted material outside their relationship with you.
174
-
175
- Conveying under any other circumstances is permitted solely under
176
- the conditions stated below. Sublicensing is not allowed; section 10
177
- makes it unnecessary.
178
-
179
- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180
-
181
- No covered work shall be deemed part of an effective technological
182
- measure under any applicable law fulfilling obligations under article
183
- 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184
- similar laws prohibiting or restricting circumvention of such
185
- measures.
186
-
187
- When you convey a covered work, you waive any legal power to forbid
188
- circumvention of technological measures to the extent such circumvention
189
- is effected by exercising rights under this License with respect to
190
- the covered work, and you disclaim any intention to limit operation or
191
- modification of the work as a means of enforcing, against the work's
192
- users, your or third parties' legal rights to forbid circumvention of
193
- technological measures.
194
-
195
- 4. Conveying Verbatim Copies.
196
-
197
- You may convey verbatim copies of the Program's source code as you
198
- receive it, in any medium, provided that you conspicuously and
199
- appropriately publish on each copy an appropriate copyright notice;
200
- keep intact all notices stating that this License and any
201
- non-permissive terms added in accord with section 7 apply to the code;
202
- keep intact all notices of the absence of any warranty; and give all
203
- recipients a copy of this License along with the Program.
204
-
205
- You may charge any price or no price for each copy that you convey,
206
- and you may offer support or warranty protection for a fee.
207
-
208
- 5. Conveying Modified Source Versions.
209
-
210
- You may convey a work based on the Program, or the modifications to
211
- produce it from the Program, in the form of source code under the
212
- terms of section 4, provided that you also meet all of these conditions:
213
-
214
- a) The work must carry prominent notices stating that you modified
215
- it, and giving a relevant date.
216
-
217
- b) The work must carry prominent notices stating that it is
218
- released under this License and any conditions added under section
219
- 7. This requirement modifies the requirement in section 4 to
220
- "keep intact all notices".
221
-
222
- c) You must license the entire work, as a whole, under this
223
- License to anyone who comes into possession of a copy. This
224
- License will therefore apply, along with any applicable section 7
225
- additional terms, to the whole of the work, and all its parts,
226
- regardless of how they are packaged. This License gives no
227
- permission to license the work in any other way, but it does not
228
- invalidate such permission if you have separately received it.
229
-
230
- d) If the work has interactive user interfaces, each must display
231
- Appropriate Legal Notices; however, if the Program has interactive
232
- interfaces that do not display Appropriate Legal Notices, your
233
- work need not make them do so.
234
-
235
- A compilation of a covered work with other separate and independent
236
- works, which are not by their nature extensions of the covered work,
237
- and which are not combined with it such as to form a larger program,
238
- in or on a volume of a storage or distribution medium, is called an
239
- "aggregate" if the compilation and its resulting copyright are not
240
- used to limit the access or legal rights of the compilation's users
241
- beyond what the individual works permit. Inclusion of a covered work
242
- in an aggregate does not cause this License to apply to the other
243
- parts of the aggregate.
244
-
245
- 6. Conveying Non-Source Forms.
246
-
247
- You may convey a covered work in object code form under the terms
248
- of sections 4 and 5, provided that you also convey the
249
- machine-readable Corresponding Source under the terms of this License,
250
- in one of these ways:
251
-
252
- a) Convey the object code in, or embodied in, a physical product
253
- (including a physical distribution medium), accompanied by the
254
- Corresponding Source fixed on a durable physical medium
255
- customarily used for software interchange.
256
-
257
- b) Convey the object code in, or embodied in, a physical product
258
- (including a physical distribution medium), accompanied by a
259
- written offer, valid for at least three years and valid for as
260
- long as you offer spare parts or customer support for that product
261
- model, to give anyone who possesses the object code either (1) a
262
- copy of the Corresponding Source for all the software in the
263
- product that is covered by this License, on a durable physical
264
- medium customarily used for software interchange, for a price no
265
- more than your reasonable cost of physically performing this
266
- conveying of source, or (2) access to copy the
267
- Corresponding Source from a network server at no charge.
268
-
269
- c) Convey individual copies of the object code with a copy of the
270
- written offer to provide the Corresponding Source. This
271
- alternative is allowed only occasionally and noncommercially, and
272
- only if you received the object code with such an offer, in accord
273
- with subsection 6b.
274
-
275
- d) Convey the object code by offering access from a designated
276
- place (gratis or for a charge), and offer equivalent access to the
277
- Corresponding Source in the same way through the same place at no
278
- further charge. You need not require recipients to copy the
279
- Corresponding Source along with the object code. If the place to
280
- copy the object code is a network server, the Corresponding Source
281
- may be on a different server (operated by you or a third party)
282
- that supports equivalent copying facilities, provided you maintain
283
- clear directions next to the object code saying where to find the
284
- Corresponding Source. Regardless of what server hosts the
285
- Corresponding Source, you remain obligated to ensure that it is
286
- available for as long as needed to satisfy these requirements.
287
-
288
- e) Convey the object code using peer-to-peer transmission, provided
289
- you inform other peers where the object code and Corresponding
290
- Source of the work are being offered to the general public at no
291
- charge under subsection 6d.
292
-
293
- A separable portion of the object code, whose source code is excluded
294
- from the Corresponding Source as a System Library, need not be
295
- included in conveying the object code work.
296
-
297
- A "User Product" is either (1) a "consumer product", which means any
298
- tangible personal property which is normally used for personal, family,
299
- or household purposes, or (2) anything designed or sold for incorporation
300
- into a dwelling. In determining whether a product is a consumer product,
301
- doubtful cases shall be resolved in favor of coverage. For a particular
302
- product received by a particular user, "normally used" refers to a
303
- typical or common use of that class of product, regardless of the status
304
- of the particular user or of the way in which the particular user
305
- actually uses, or expects or is expected to use, the product. A product
306
- is a consumer product regardless of whether the product has substantial
307
- commercial, industrial or non-consumer uses, unless such uses represent
308
- the only significant mode of use of the product.
309
-
310
- "Installation Information" for a User Product means any methods,
311
- procedures, authorization keys, or other information required to install
312
- and execute modified versions of a covered work in that User Product from
313
- a modified version of its Corresponding Source. The information must
314
- suffice to ensure that the continued functioning of the modified object
315
- code is in no case prevented or interfered with solely because
316
- modification has been made.
317
-
318
- If you convey an object code work under this section in, or with, or
319
- specifically for use in, a User Product, and the conveying occurs as
320
- part of a transaction in which the right of possession and use of the
321
- User Product is transferred to the recipient in perpetuity or for a
322
- fixed term (regardless of how the transaction is characterized), the
323
- Corresponding Source conveyed under this section must be accompanied
324
- by the Installation Information. But this requirement does not apply
325
- if neither you nor any third party retains the ability to install
326
- modified object code on the User Product (for example, the work has
327
- been installed in ROM).
328
-
329
- The requirement to provide Installation Information does not include a
330
- requirement to continue to provide support service, warranty, or updates
331
- for a work that has been modified or installed by the recipient, or for
332
- the User Product in which it has been modified or installed. Access to a
333
- network may be denied when the modification itself materially and
334
- adversely affects the operation of the network or violates the rules and
335
- protocols for communication across the network.
336
-
337
- Corresponding Source conveyed, and Installation Information provided,
338
- in accord with this section must be in a format that is publicly
339
- documented (and with an implementation available to the public in
340
- source code form), and must require no special password or key for
341
- unpacking, reading or copying.
342
-
343
- 7. Additional Terms.
344
-
345
- "Additional permissions" are terms that supplement the terms of this
346
- License by making exceptions from one or more of its conditions.
347
- Additional permissions that are applicable to the entire Program shall
348
- be treated as though they were included in this License, to the extent
349
- that they are valid under applicable law. If additional permissions
350
- apply only to part of the Program, that part may be used separately
351
- under those permissions, but the entire Program remains governed by
352
- this License without regard to the additional permissions.
353
-
354
- When you convey a copy of a covered work, you may at your option
355
- remove any additional permissions from that copy, or from any part of
356
- it. (Additional permissions may be written to require their own
357
- removal in certain cases when you modify the work.) You may place
358
- additional permissions on material, added by you to a covered work,
359
- for which you have or can give appropriate copyright permission.
360
-
361
- Notwithstanding any other provision of this License, for material you
362
- add to a covered work, you may (if authorized by the copyright holders of
363
- that material) supplement the terms of this License with terms:
364
-
365
- a) Disclaiming warranty or limiting liability differently from the
366
- terms of sections 15 and 16 of this License; or
367
-
368
- b) Requiring preservation of specified reasonable legal notices or
369
- author attributions in that material or in the Appropriate Legal
370
- Notices displayed by works containing it; or
371
-
372
- c) Prohibiting misrepresentation of the origin of that material, or
373
- requiring that modified versions of such material be marked in
374
- reasonable ways as different from the original version; or
375
-
376
- d) Limiting the use for publicity purposes of names of licensors or
377
- authors of the material; or
378
-
379
- e) Declining to grant rights under trademark law for use of some
380
- trade names, trademarks, or service marks; or
381
-
382
- f) Requiring indemnification of licensors and authors of that
383
- material by anyone who conveys the material (or modified versions of
384
- it) with contractual assumptions of liability to the recipient, for
385
- any liability that these contractual assumptions directly impose on
386
- those licensors and authors.
387
-
388
- All other non-permissive additional terms are considered "further
389
- restrictions" within the meaning of section 10. If the Program as you
390
- received it, or any part of it, contains a notice stating that it is
391
- governed by this License along with a term that is a further
392
- restriction, you may remove that term. If a license document contains
393
- a further restriction but permits relicensing or conveying under this
394
- License, you may add to a covered work material governed by the terms
395
- of that license document, provided that the further restriction does
396
- not survive such relicensing or conveying.
397
-
398
- If you add terms to a covered work in accord with this section, you
399
- must place, in the relevant source files, a statement of the
400
- additional terms that apply to those files, or a notice indicating
401
- where to find the applicable terms.
402
-
403
- Additional terms, permissive or non-permissive, may be stated in the
404
- form of a separately written license, or stated as exceptions;
405
- the above requirements apply either way.
406
-
407
- 8. Termination.
408
-
409
- You may not propagate or modify a covered work except as expressly
410
- provided under this License. Any attempt otherwise to propagate or
411
- modify it is void, and will automatically terminate your rights under
412
- this License (including any patent licenses granted under the third
413
- paragraph of section 11).
414
-
415
- However, if you cease all violation of this License, then your
416
- license from a particular copyright holder is reinstated (a)
417
- provisionally, unless and until the copyright holder explicitly and
418
- finally terminates your license, and (b) permanently, if the copyright
419
- holder fails to notify you of the violation by some reasonable means
420
- prior to 60 days after the cessation.
421
-
422
- Moreover, your license from a particular copyright holder is
423
- reinstated permanently if the copyright holder notifies you of the
424
- violation by some reasonable means, this is the first time you have
425
- received notice of violation of this License (for any work) from that
426
- copyright holder, and you cure the violation prior to 30 days after
427
- your receipt of the notice.
428
-
429
- Termination of your rights under this section does not terminate the
430
- licenses of parties who have received copies or rights from you under
431
- this License. If your rights have been terminated and not permanently
432
- reinstated, you do not qualify to receive new licenses for the same
433
- material under section 10.
434
-
435
- 9. Acceptance Not Required for Having Copies.
436
-
437
- You are not required to accept this License in order to receive or
438
- run a copy of the Program. Ancillary propagation of a covered work
439
- occurring solely as a consequence of using peer-to-peer transmission
440
- to receive a copy likewise does not require acceptance. However,
441
- nothing other than this License grants you permission to propagate or
442
- modify any covered work. These actions infringe copyright if you do
443
- not accept this License. Therefore, by modifying or propagating a
444
- covered work, you indicate your acceptance of this License to do so.
445
-
446
- 10. Automatic Licensing of Downstream Recipients.
447
-
448
- Each time you convey a covered work, the recipient automatically
449
- receives a license from the original licensors, to run, modify and
450
- propagate that work, subject to this License. You are not responsible
451
- for enforcing compliance by third parties with this License.
452
-
453
- An "entity transaction" is a transaction transferring control of an
454
- organization, or substantially all assets of one, or subdividing an
455
- organization, or merging organizations. If propagation of a covered
456
- work results from an entity transaction, each party to that
457
- transaction who receives a copy of the work also receives whatever
458
- licenses to the work the party's predecessor in interest had or could
459
- give under the previous paragraph, plus a right to possession of the
460
- Corresponding Source of the work from the predecessor in interest, if
461
- the predecessor has it or can get it with reasonable efforts.
462
-
463
- You may not impose any further restrictions on the exercise of the
464
- rights granted or affirmed under this License. For example, you may
465
- not impose a license fee, royalty, or other charge for exercise of
466
- rights granted under this License, and you may not initiate litigation
467
- (including a cross-claim or counterclaim in a lawsuit) alleging that
468
- any patent claim is infringed by making, using, selling, offering for
469
- sale, or importing the Program or any portion of it.
470
-
471
- 11. Patents.
472
-
473
- A "contributor" is a copyright holder who authorizes use under this
474
- License of the Program or a work on which the Program is based. The
475
- work thus licensed is called the contributor's "contributor version".
476
-
477
- A contributor's "essential patent claims" are all patent claims
478
- owned or controlled by the contributor, whether already acquired or
479
- hereafter acquired, that would be infringed by some manner, permitted
480
- by this License, of making, using, or selling its contributor version,
481
- but do not include claims that would be infringed only as a
482
- consequence of further modification of the contributor version. For
483
- purposes of this definition, "control" includes the right to grant
484
- patent sublicenses in a manner consistent with the requirements of
485
- this License.
486
-
487
- Each contributor grants you a non-exclusive, worldwide, royalty-free
488
- patent license under the contributor's essential patent claims, to
489
- make, use, sell, offer for sale, import and otherwise run, modify and
490
- propagate the contents of its contributor version.
491
-
492
- In the following three paragraphs, a "patent license" is any express
493
- agreement or commitment, however denominated, not to enforce a patent
494
- (such as an express permission to practice a patent or covenant not to
495
- sue for patent infringement). To "grant" such a patent license to a
496
- party means to make such an agreement or commitment not to enforce a
497
- patent against the party.
498
-
499
- If you convey a covered work, knowingly relying on a patent license,
500
- and the Corresponding Source of the work is not available for anyone
501
- to copy, free of charge and under the terms of this License, through a
502
- publicly available network server or other readily accessible means,
503
- then you must either (1) cause the Corresponding Source to be so
504
- available, or (2) arrange to deprive yourself of the benefit of the
505
- patent license for this particular work, or (3) arrange, in a manner
506
- consistent with the requirements of this License, to extend the patent
507
- license to downstream recipients. "Knowingly relying" means you have
508
- actual knowledge that, but for the patent license, your conveying the
509
- covered work in a country, or your recipient's use of the covered work
510
- in a country, would infringe one or more identifiable patents in that
511
- country that you have reason to believe are valid.
512
-
513
- If, pursuant to or in connection with a single transaction or
514
- arrangement, you convey, or propagate by procuring conveyance of, a
515
- covered work, and grant a patent license to some of the parties
516
- receiving the covered work authorizing them to use, propagate, modify
517
- or convey a specific copy of the covered work, then the patent license
518
- you grant is automatically extended to all recipients of the covered
519
- work and works based on it.
520
-
521
- A patent license is "discriminatory" if it does not include within
522
- the scope of its coverage, prohibits the exercise of, or is
523
- conditioned on the non-exercise of one or more of the rights that are
524
- specifically granted under this License. You may not convey a covered
525
- work if you are a party to an arrangement with a third party that is
526
- in the business of distributing software, under which you make payment
527
- to the third party based on the extent of your activity of conveying
528
- the work, and under which the third party grants, to any of the
529
- parties who would receive the covered work from you, a discriminatory
530
- patent license (a) in connection with copies of the covered work
531
- conveyed by you (or copies made from those copies), or (b) primarily
532
- for and in connection with specific products or compilations that
533
- contain the covered work, unless you entered into that arrangement,
534
- or that patent license was granted, prior to 28 March 2007.
535
-
536
- Nothing in this License shall be construed as excluding or limiting
537
- any implied license or other defenses to infringement that may
538
- otherwise be available to you under applicable patent law.
539
-
540
- 12. No Surrender of Others' Freedom.
541
-
542
- If conditions are imposed on you (whether by court order, agreement or
543
- otherwise) that contradict the conditions of this License, they do not
544
- excuse you from the conditions of this License. If you cannot convey a
545
- covered work so as to satisfy simultaneously your obligations under this
546
- License and any other pertinent obligations, then as a consequence you may
547
- not convey it at all. For example, if you agree to terms that obligate you
548
- to collect a royalty for further conveying from those to whom you convey
549
- the Program, the only way you could satisfy both those terms and this
550
- License would be to refrain entirely from conveying the Program.
551
-
552
- 13. Use with the GNU Affero General Public License.
553
-
554
- Notwithstanding any other provision of this License, you have
555
- permission to link or combine any covered work with a work licensed
556
- under version 3 of the GNU Affero General Public License into a single
557
- combined work, and to convey the resulting work. The terms of this
558
- License will continue to apply to the part which is the covered work,
559
- but the special requirements of the GNU Affero General Public License,
560
- section 13, concerning interaction through a network will apply to the
561
- combination as such.
562
-
563
- 14. Revised Versions of this License.
564
-
565
- The Free Software Foundation may publish revised and/or new versions of
566
- the GNU General Public License from time to time. Such new versions will
567
- be similar in spirit to the present version, but may differ in detail to
568
- address new problems or concerns.
569
-
570
- Each version is given a distinguishing version number. If the
571
- Program specifies that a certain numbered version of the GNU General
572
- Public License "or any later version" applies to it, you have the
573
- option of following the terms and conditions either of that numbered
574
- version or of any later version published by the Free Software
575
- Foundation. If the Program does not specify a version number of the
576
- GNU General Public License, you may choose any version ever published
577
- by the Free Software Foundation.
578
-
579
- If the Program specifies that a proxy can decide which future
580
- versions of the GNU General Public License can be used, that proxy's
581
- public statement of acceptance of a version permanently authorizes you
582
- to choose that version for the Program.
583
-
584
- Later license versions may give you additional or different
585
- permissions. However, no additional obligations are imposed on any
586
- author or copyright holder as a result of your choosing to follow a
587
- later version.
588
-
589
- 15. Disclaimer of Warranty.
590
-
591
- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592
- APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593
- HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594
- OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596
- PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597
- IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598
- ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599
-
600
- 16. Limitation of Liability.
601
-
602
- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603
- WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604
- THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605
- GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606
- USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607
- DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608
- PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609
- EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610
- SUCH DAMAGES.
611
-
612
- 17. Interpretation of Sections 15 and 16.
613
-
614
- If the disclaimer of warranty and limitation of liability provided
615
- above cannot be given local legal effect according to their terms,
616
- reviewing courts shall apply local law that most closely approximates
617
- an absolute waiver of all civil liability in connection with the
618
- Program, unless a warranty or assumption of liability accompanies a
619
- copy of the Program in return for a fee.
620
-
621
- END OF TERMS AND CONDITIONS
622
-
623
- How to Apply These Terms to Your New Programs
624
-
625
- If you develop a new program, and you want it to be of the greatest
626
- possible use to the public, the best way to achieve this is to make it
627
- free software which everyone can redistribute and change under these terms.
628
-
629
- To do so, attach the following notices to the program. It is safest
630
- to attach them to the start of each source file to most effectively
631
- state the exclusion of warranty; and each file should have at least
632
- the "copyright" line and a pointer to where the full notice is found.
633
-
634
- <one line to give the program's name and a brief idea of what it does.>
635
- Copyright (C) <year> <name of author>
636
-
637
- This program is free software: you can redistribute it and/or modify
638
- it under the terms of the GNU General Public License as published by
639
- the Free Software Foundation, either version 3 of the License, or
640
- (at your option) any later version.
641
-
642
- This program is distributed in the hope that it will be useful,
643
- but WITHOUT ANY WARRANTY; without even the implied warranty of
644
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645
- GNU General Public License for more details.
646
-
647
- You should have received a copy of the GNU General Public License
648
- along with this program. If not, see <http://www.gnu.org/licenses/>.
649
-
650
- Also add information on how to contact you by electronic and paper mail.
651
-
652
- If the program does terminal interaction, make it output a short
653
- notice like this when it starts in an interactive mode:
654
-
655
- <program> Copyright (C) <year> <name of author>
656
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657
- This is free software, and you are welcome to redistribute it
658
- under certain conditions; type `show c' for details.
659
-
660
- The hypothetical commands `show w' and `show c' should show the appropriate
661
- parts of the General Public License. Of course, your program's commands
662
- might be different; for a GUI interface, you would use an "about box".
663
-
664
- You should also get your employer (if you work as a programmer) or school,
665
- if any, to sign a "copyright disclaimer" for the program, if necessary.
666
- For more information on this, and how to apply and follow the GNU GPL, see
667
- <http://www.gnu.org/licenses/>.
668
-
669
- The GNU General Public License does not permit incorporating your program
670
- into proprietary programs. If your program is a subroutine library, you
671
- may consider it more useful to permit linking proprietary applications with
672
- the library. If this is what you want to do, use the GNU Lesser General
673
- Public License instead of this License. But first, please read
674
- <http://www.gnu.org/philosophy/why-not-lgpl.html>.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/admin-notices.css CHANGED
@@ -1,6 +1,5 @@
1
  .nf-admin-notice {
2
- color: white;
3
- background: #ED494D;
4
  border-color: #ED494D;
5
  border-top: 4px;
6
  display: block;
@@ -8,50 +7,35 @@
8
  padding: 10px 40px 10px 145px;
9
  position: relative;
10
  }
11
- .nf-notice-container {
12
- margin-left: 20px;
13
- }
14
  .nf-admin-notice a {
15
- color: white;
16
- background-color: #3b454d;
17
- text-decoration: none;
18
- padding: 5px 10px;
19
- border-radius: 5px;
20
  }
21
  .nf-notice-logo {
22
  clear: both;
23
  content: "";
24
  display: block;
25
- background-image: url("../img/ninja-forms-app-header-logo@2x.png");
26
- background-size: 160px 60px;
27
  background-repeat: no-repeat;
28
- background-position: 0 100%;
29
- width: 160px;
30
  position: absolute;
31
  top: 0;
32
  bottom: 0;
33
  left: 5px;
34
  }
35
  .nf-admin-notice > .dashicons {
36
- color: white;
37
- background-color: transparent;
38
  position: absolute;
39
  right: 20px;
40
  top: 40%;
41
  }
42
  .nf-notice-title {
43
- font-size: 20px;
44
- font-weight: bold;
45
- }
46
- .nf-notice-links {
47
- margin: 0;
48
- }
49
- .nf-notice-links li {
50
- display: inline-block;
51
  }
52
  .nf-notice-body {
53
  font-weight: normal;
54
- margin: 5px 0 10px;
55
  }
56
  .nf-notice-body:after {
57
  clear: both;
1
  .nf-admin-notice {
2
+ background: #fff;
 
3
  border-color: #ED494D;
4
  border-top: 4px;
5
  display: block;
7
  padding: 10px 40px 10px 145px;
8
  position: relative;
9
  }
 
 
 
10
  .nf-admin-notice a {
11
+ color: #ED494D;
 
 
 
 
12
  }
13
  .nf-notice-logo {
14
  clear: both;
15
  content: "";
16
  display: block;
17
+ background-image: url("../img/nf-logo-vert.png");
18
+ background-size: 125px 83px;
19
  background-repeat: no-repeat;
20
+ background-position: 0 45%;
21
+ width: 125px;
22
  position: absolute;
23
  top: 0;
24
  bottom: 0;
25
  left: 5px;
26
  }
27
  .nf-admin-notice > .dashicons {
28
+ color: #424242;
 
29
  position: absolute;
30
  right: 20px;
31
  top: 40%;
32
  }
33
  .nf-notice-title {
34
+ font-size: 24px;
 
 
 
 
 
 
 
35
  }
36
  .nf-notice-body {
37
  font-weight: normal;
38
+ margin: 5px 0;
39
  }
40
  .nf-notice-body:after {
41
  clear: both;
assets/css/admin-settings.css CHANGED
@@ -1,80 +1,8 @@
1
- .ninja-forms-settings h3.hndle {
2
  padding: 10px 12px;
3
  margin: 0;
4
  }
5
 
6
- .nf-loading-spinner {
7
- width: 40px;
8
- height: 40px;
9
- margin: 15px auto;
10
- background-color: rgba(208,208,208,.5);
11
-
12
- border-radius: 100%;
13
- animation: nf-scaleout 1.0s infinite ease-in-out;
14
- }
15
-
16
- @-webkit-keyframes nf-scaleout {
17
- 0% { transform: scale(0) }
18
- 100% {
19
- transform: scale(1.0);
20
- opacity: 0;
21
- }
22
- }
23
-
24
- @keyframes nf-scaleout {
25
- 0% {
26
- transform: scale(0);
27
- } 100% {
28
- transform: scale(1.0);
29
- opacity: 0;
30
- }
31
- }
32
-
33
-
34
- .ninja-forms-settings .postbox .item-controls {
35
  display: none;
36
  }
37
-
38
- .nf_export_input {
39
- width: 60%;
40
- }
41
-
42
- .nf_filter_sub_input {
43
- width: 159px;
44
- }
45
- .nf-form-dropdown {
46
- display:none;
47
- border: 1px solid black;
48
- background-color: lightgrey;
49
- position: absolute;
50
- max-height: 150px;
51
- overflow: auto;
52
- width: 60%;
53
- }
54
-
55
- .nf-form-option:hover {
56
- background-color: #0073aa;
57
- color: #FFFFFF;
58
- cursor: pointer;
59
- }
60
-
61
- .nf-form-option {
62
- padding: 4px;
63
- border-bottom: 1px solid black;
64
- margin-bottom: 0;
65
- }
66
-
67
- .alignleft.actions input[type=text] {
68
- height: 28px;
69
- border-radius: 4px;
70
- }
71
-
72
- .jBox-content {
73
- overflow: hidden !important;
74
- }
75
-
76
- @media screen and ( max-width: 782px ) {
77
- .tablenav.top .actions, .tablenav .view-switch {
78
- display:block;
79
- }
80
- }
1
+ .ninja-forms-app h3.hndle {
2
  padding: 10px 12px;
3
  margin: 0;
4
  }
5
 
6
+ .ninja-forms-app .postbox .item-controls {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  display: none;
8
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/admin-system-status.css CHANGED
@@ -2,8 +2,7 @@
2
  background: #fff;
3
  border: 1px solid #ccc;
4
  border-radius: 4px;
5
- display: inline-block;
6
- padding: 20px;
7
  }
8
 
9
  #debug-report {
@@ -13,19 +12,14 @@
13
  height: 200px;
14
  width: 300px;
15
  }
16
- .debug-report {
17
  display: inline-block;
18
- padding: 0;
19
- }
20
- .debug-report h3:first-child {
21
- margin-top: 0;
22
  }
23
-
24
  .nf-status-table {
25
  background: #f1f1f1;
26
  border-radius: 4px 4px 0 0;
27
- margin-right: 20px;
28
- max-width: 1150px;
29
  }
30
  .nf-status-table th {
31
  border-color: #ccc;
@@ -49,13 +43,7 @@
49
  .nf-status-table td:first-child {
50
  border-left: 1px solid #ccc;
51
  border-right-width: 0;
52
- min-width: 200px;
53
  }
54
  .nf-status-table tbody:last-child td {
55
  border-bottom-width: 1px;
56
- }
57
-
58
- .jBox-content {
59
- font-size: 28px;
60
- padding: 40px !important;
61
- }
2
  background: #fff;
3
  border: 1px solid #ccc;
4
  border-radius: 4px;
5
+ padding: 10px;
 
6
  }
7
 
8
  #debug-report {
12
  height: 200px;
13
  width: 300px;
14
  }
15
+ p.debug-report {
16
  display: inline-block;
17
+ padding: .5em 0;
 
 
 
18
  }
 
19
  .nf-status-table {
20
  background: #f1f1f1;
21
  border-radius: 4px 4px 0 0;
22
+ width: 100%;
 
23
  }
24
  .nf-status-table th {
25
  border-color: #ccc;
43
  .nf-status-table td:first-child {
44
  border-left: 1px solid #ccc;
45
  border-right-width: 0;
 
46
  }
47
  .nf-status-table tbody:last-child td {
48
  border-bottom-width: 1px;
49
+ }
 
 
 
 
 
assets/css/builder.css CHANGED
@@ -1,2 +1,2387 @@
1
- html{overflow:hidden;width:100%;float:left;left:0}#wp-auth-check-wrap #wp-auth-check{z-index:1000000000000}.ninja-forms-app{height:0}.ninja-forms-app #adminmenumain,.ninja-forms-app #wpfooter{display:none}.ninja-forms-app #wpwrap{height:0;min-height:0}.ninja-forms-app #wpcontent #wpbody{font-size:16px}.ninja-forms-app #wpcontent *{box-sizing:border-box}.ninja-forms-app #wpcontent .wp-editor-tabs button{box-sizing:initial}.ninja-forms-app .grey #nf-drawer .nf-button{padding:15px 30px}.media-modal{z-index:100000000}#nf-builder{background:#fff;overflow:hidden;padding:80px 40px 30px;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000000;box-shadow:0 5px 15px rgba(0,0,0,.7)}.product-content article>:not(img){padding-left:30px;padding-right:30px}#nf-header{height:100px;transition:margin .5s ease}#nf-header #nf-logo{background-image:url(../img/ninja-forms-app-header-logo.png);float:left;width:80px;height:30px;opacity:1;filter:alpha(opacity=100);transition:all 1s ease}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#nf-header #nf-logo{background-image:url(../img/ninja-forms-app-header-logo@2x.png);background-size:80px 30px}}#nf-header ul{display:inline-block;margin:0}#nf-header ul li{float:left}#nf-header ul li.nf-mobile-menu{display:none}#nf-header ul li a{color:#424242;display:block;margin:16px 20px;padding-bottom:8px;text-decoration:none}#nf-header ul li a.active{border-bottom:2px solid #424242}#nf-header ul li a.preview{color:#bbb;transition:all 1s ease}#nf-header ul li a.preview .dashicons{display:inline-block;margin-left:10px}#nf-header ul li:first-child a{margin-left:0}#nf-header ul:after{clear:both;content:"";display:block}#nf-header input[type=submit]{float:right}#nf-header .nf-cancel{float:right;margin-right:60px;padding:8px 0}#nf-header .nf-cancel .dashicons{font-size:30px}#nf-header .nf-public-link{float:right;margin-right:30px;padding:8px 0}#nf-header .nf-public-link .dashicons{font-size:30px}#nf-header:after{clear:both;content:"";display:block}#nf-app-header{height:50px}#nf-app-header:after{clear:both;content:"";display:block}#nf-app-sub-header{height:50px;padding:0}#nf-app-sub-header h2{display:inline-block;margin:0;padding:10px 0;transition:all 1s ease 0s}#nf-app-sub-header:after{clear:both;content:"";display:block}.nf-app-buttons,.nf-app-buttons .publish{float:right}#nf-app-form-title h2{margin:15px 0}#nf-main{border:4px solid #fff;width:100%;position:absolute;top:190px;overflow:auto;overflow-x:visible;bottom:0;left:0;-webkit-overflow-scrolling:touch;transition:left .5s ease}#nf-main .nf-field-type-button{width:400px}.nf-main-test{width:100%;transition:width .5s ease}#nf-main-content,#nf-main-header{margin:0 auto;max-width:860px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 80px;position:relative}#nf-main-header .nf-button{float:right}#nf-main-header h2{display:inline-block}#nf-main-header:after{clear:both;content:"";display:block}#the-list tr.flagged th:first-child{border-left:5px solid #ff0}#nf-main-gutter-left,#nf-main-gutter-right{position:absolute;top:0;width:80px;height:450px}#nf-main-gutter-left .fa-chevron-circle-left,#nf-main-gutter-left .fa-chevron-circle-right,#nf-main-gutter-left .fa-plus-circle,#nf-main-gutter-right .fa-chevron-circle-left,#nf-main-gutter-right .fa-chevron-circle-right,#nf-main-gutter-right .fa-plus-circle{color:#eee;font-size:86px;position:absolute;top:50%;transform:translateY(-50%)}#nf-main-gutter-left .fa-chevron-circle-left:hover,#nf-main-gutter-left .fa-chevron-circle-right:hover,#nf-main-gutter-left .fa-plus-circle:hover,#nf-main-gutter-right .fa-chevron-circle-left:hover,#nf-main-gutter-right .fa-chevron-circle-right:hover,#nf-main-gutter-right .fa-plus-circle:hover{color:#1ea9ea;cursor:pointer}.nf-realistic-field .nf-realistic-field-mimic{border-radius:4px}.nf-field-wrap.date .nf-realistic-field .nf-realistic-field-mimic{display:inline-block;padding-right:1px}.nf-field-wrap.date .nf-realistic-field input+.nf-realistic-field-mimic{margin-top:5px}#nf-main-gutter-left{left:0;padding-left:6px}#nf-main-gutter-right{right:0;padding-right:6px}.nf-fields-empty{padding:0 40px}.nf-fields-empty h3{font-size:30px;line-height:32px}.nf-fields-empty p{font-size:18px}.nf-fields-empty a{text-decoration:none}.nf-field-label{display:inline-block;margin-left:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.nf-drawer-opened .nf-field-label{width:60%}.template-box{text-decoration:none}.template-box .template-box-inside{background:#ebedee;color:#424242;min-height:160px;padding:10px;text-decoration:none;transition:all .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s}.template-box .template-box-inside h4{margin:0 0 10px;min-height:35px}.template-box .template-box-inside p{font-size:12px;margin:0}.template-box:hover .template-box-inside{background:#fff;box-shadow:0 0 20px #1ea9ea;color:#1ea9ea;transition:all .2s ease-in-out .1s,box-shadow .2s ease-in-out .1s}.nf-drawer-opened .template-box{width:50%}@media only screen and (max-width:1400px){.nf-drawer-opened .template-box{width:100%}}.nf-setting-wrap{cursor:pointer;float:left;margin-bottom:30px;padding:0 2%;width:33.33%}.nf-setting-wrap:after{clear:both;content:"";display:block}.nf-setting-wrap span{background:#fff;border:1px solid #ccc;border-radius:4px;display:table-cell;height:85px;width:400px;text-align:center;vertical-align:middle}.nf-setting-wrap.active span{border:2px solid #84cc1e;font-weight:700}.nf-item-controls{height:30px;width:30px;float:right;margin:0;position:absolute;top:9px;right:10px}.nf-item-controls .nf-item-control{visibility:hidden;margin:0;opacity:0;text-align:center;width:40px;height:30px;position:absolute;right:0;transition:all .5s ease}.nf-item-controls .nf-item-control a{background:#fff;border:1px solid #fff;border-radius:50px;color:#1ea9ea;display:block;text-decoration:none;padding:3px;position:relative;width:32px}.nf-item-controls .nf-item-control a:hover{background:#fff;border:1px solid #1ea9ea;color:#1ea9ea}.nf-item-controls .nf-item-control .fa{font-size:18px;line-height:24px;text-align:center}.nf-item-controls .nf-item-control.nf-item-edit{opacity:1;visibility:visible;z-index:auto}.nf-item-controls:hover a{background:#1ea9ea;color:#fff}.nf-item-controls:hover .nf-item-duplicate{visibility:visible;opacity:1;right:80px;transition:all .5s ease}.nf-item-controls:hover .nf-item-delete{visibility:visible;opacity:1;right:40px;transition:all .5s ease}#nf-table-display .nf-item-controls{float:right}.repeater .nf-item-duplicate{display:none}.nf-realistic-field{font-size:18px!important}.nf-field-label{overflow:visible!important}.nf-realistic-field input[type=email],.nf-realistic-field input[type=text],.nf-realistic-field select{width:100%;max-width:100%;background:#f9f9f9;height:50px!important;padding:12px;border:0;color:#787878}.nf-realistic-field select[multiple]{height:auto!important}.nf-realistic-field button,.nf-realistic-field input[type=button],.nf-realistic-field input[type=submit]{padding:12px;border-radius:2px}.nf-realistic-field input[type=checkbox],.nf-realistic-field input[type=radio]{height:20px;width:20px}.nf-realistic-field .nf-realistic-field--element input[type=radio]{border-width:2px!important;background:#f7f7f7;box-shadow:none}.nf-realistic-field ul{margin:0;list-style-type:none}.nf-realistic-field ul li{display:flex;margin-bottom:12px}.nf-realistic-field ul li input[type=checkbox],.nf-realistic-field ul li input[type=radio]{padding:12px;margin-top:4px;margin-right:5px}.nf-realistic-field ul li input[type=checkbox]+div,.nf-realistic-field ul li input[type=radio]+div{margin-top:6px}.nf-field-wrap{background:#fff;border:1px solid #ccc;border-radius:4px;color:#888;cursor:pointer;margin-bottom:20px;padding:15px 20px;position:relative}.nf-field-wrap.active{border:2px solid #84cc1e!important;color:#424242}.nf-field-wrap.active .nf-item-controls{font-weight:400}.nf-field-wrap.active .nf-item-controls a{background:#fff;color:#84cc1e}.nf-field-wrap.active .nf-item-controls a:hover{border-color:#fff}.nf-field-wrap.active .nf-item-controls .nf-item-delete,.nf-field-wrap.active .nf-item-controls .nf-item-duplicate{display:none}.nf-field-wrap.active .nf-item-controls .nf-item-editing{display:inline}.nf-field-wrap.active .nf-item-controls .nf-item-edit .dashicons{margin-right:12px}.nf-field-wrap.note{background:#ffe}.nf-group-wrap{background:#fff;border:2px solid #ccc;border-radius:4px;color:#888;margin:0 -10px 20px;padding:15px 30px;position:relative}.nf-group-wrap .nf-item-controls{width:128px}.nf-group-wrap .nf-item-expand{display:inline!important}.nf-group-wrap .nf-field-wrap{margin-left:-20px;margin-right:-20px;visibility:hidden;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;right:0}.nf-group-wrap.expanded{border-color:#84cc1e;color:#84cc1e}.nf-group-wrap.expanded .nf-item-expand .dashicons{transform:rotate(90deg)}.nf-group-wrap.expanded .nf-field-wrap{opacity:1;visibility:visible;filter:alpha(opacity=100);position:relative;top:0;left:0;right:0;transition:all 1s ease}.nf-group-wrap.expanded .nf-field-wrap:nth-child(2){margin-top:20px}.nf-group-wrap.expanded .nf-field-wrap:last-child{margin-bottom:0}.nf-group-wrap.expanded .nf-field-wrap .nf-item-controls{width:96px}.nf-group-wrap.expanded .nf-field-wrap .nf-item-controls .nf-item-expand{display:none!important}.nf-item-controls{z-index:2}.nf-realistic-field{color:#000!important}.nf-realistic-field input[type=email],.nf-realistic-field input[type=tel],.nf-realistic-field input[type=text]{width:100%;max-width:100%;background:#f9f9f9;height:50px;padding:12px;border:0;color:#787878}.ninja-forms-req-symbol{color:red}.nf-realistic-field button,.nf-realistic-field input[type=button],.nf-realistic-field input[type=submit]{width:auto;height:50px;padding:12px 20px;border-radius:4px;background:#333;border:0;color:#f7f7f7;font-weight:700;text-transform:uppercase}.nf-field-wrap{border:1px solid transparent;transition:border-color .25s}.nf-field-wrap:hover{border-color:#ccc}.nf-field-wrap .nf-item-controls{display:none}.nf-field-wrap:hover .nf-item-controls{display:block}.nf-realistic-field .nf-field-label{font-weight:700;margin-left:0!important}.nf-realistic-field .nf-realistic-field--label{font-size:16px!important;margin-bottom:10px!important;text-transform:none!important}.nf-realistic-field .nf-realistic-field--element input,.nf-realistic-field .nf-realistic-field--element textarea{border:1px solid #c4c4c4!important}.listcountry .nf-realistic-field .nf-realistic-field--label,.listselect .nf-realistic-field .nf-realistic-field--label,.liststate .nf-realistic-field .nf-realistic-field--label{margin-bottom:8px}.listcountry .nf-realistic-field .nf-realistic-field--element select,.listselect .nf-realistic-field .nf-realistic-field--element select,.liststate .nf-realistic-field .nf-realistic-field--element select{border:1px solid #c4c4c4;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:7px}.listcountry .nf-realistic-field .nf-realistic-field--element>div,.listselect .nf-realistic-field .nf-realistic-field--element>div,.liststate .nf-realistic-field .nf-realistic-field--element>div{position:relative}.listcountry .nf-realistic-field .nf-realistic-field--element select+div,.listselect .nf-realistic-field .nf-realistic-field--element select+div,.liststate .nf-realistic-field .nf-realistic-field--element select+div{display:block;position:absolute;font-size:16px;line-height:16px;margin:7px 0 0;padding:16px;height:50px;top:0;right:0;left:0;z-index:1}.listcountry .nf-realistic-field .nf-realistic-field--element select+div:after,.listselect .nf-realistic-field .nf-realistic-field--element select+div:after,.liststate .nf-realistic-field .nf-realistic-field--element select+div:after{content:"\f078";font-family:FontAwesome;font-size:20px;position:absolute;right:10px;bottom:0;height:50px;line-height:50px}.starrating .nf-realistic-field--element{margin-top:10px}.checkbox .nf-realistic-field input:checked{margin:4px 5px 1px 0}.checkbox .nf-realistic-field input:checked:before{content:"\f00c";font-family:FontAwesome;font-size:24px;position:absolute;top:20px;left:25px;z-index:2;color:#000}.listcheckbox .nf-realistic-field li{position:relative}.listcheckbox .nf-realistic-field input:checked:before{content:"\f00c";font-family:FontAwesome;font-size:24px;position:absolute;left:5px;z-index:2;color:#000}.listradio .nf-realistic-field li{position:relative}.listradio .nf-realistic-field input:checked{border-color:#000!important}.listradio .nf-realistic-field input:checked:before{border-radius:50%;content:"";height:10px;width:10px;position:absolute;left:1px;top:5px;z-index:2;background-color:#000}.nf-realistic-field.nf-realistic-field--label-above{display:block}.nf-realistic-field.nf-realistic-field--label-below{display:flex;flex-direction:column}.nf-realistic-field.nf-realistic-field--label-below .nf-realistic-field--label{order:5}.nf-realistic-field.nf-realistic-field--label-below .nf-realistic-field--description{order:4}.nf-realistic-field.nf-realistic-field--label-below .nf-realistic-field--element{order:3}.nf-realistic-field.nf-realistic-field--label-hidden{display:flex;flex-direction:column}.nf-realistic-field.nf-realistic-field--label-hidden .nf-realistic-field--label{display:none}.nf-realistic-field.nf-realistic-field--label-hidden .nf-realistic-field--description{order:4}.nf-realistic-field.nf-realistic-field--label-hidden .nf-realistic-field--element{order:3}.nf-realistic-field.nf-realistic-field--label-left{display:flex;flex-wrap:wrap;flex-direction:row}.nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--label{order:3;width:35%;text-align:right;padding-top:5px;padding-right:10px;word-wrap:break-word}.nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--label .nf-field-label{white-space:normal!important}.nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--element{order:4;width:65%}.nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--description{order:5;width:100%;margin-left:35%}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--label{order:3;width:38%;padding-left:0;padding-right:5%;text-align:center}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--element{order:4;width:58%}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-left .nf-realistic-field--description{order:5;width:100%;margin-left:38%}.nf-realistic-field.nf-realistic-field--label-right{display:flex;flex-wrap:wrap;flex-direction:row}.nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--label{order:4;width:35%;padding-left:2%}.nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--element{order:3;width:65%}.nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--description{order:5;width:100%;margin-left:35%}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right{align-items:flex-start}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--label{order:4;width:auto;padding-left:2%;padding-right:2%;margin-bottom:0}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--label .nf-field-label{width:100%}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--element{order:3;width:auto}.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right .nf-realistic-field--description{order:5;width:auto;margin-left:0}#nf-drawer{background:#ebedee;padding:40px;width:50%;position:absolute;top:0;bottom:0;right:-1400px;overflow:hidden;z-index:auto;transition:width .75s ease;-webkit-overflow-scrolling:touch;z-index:2}#nf-drawer.nf-drawer-expand{width:100%}.nf-drawer-opened .nf-main-test{width:50%;transition:all .5s ease}.nf-drawer-opened .nf-main-test .nf-button{display:none}.nf-drawer-opened #nf-drawer{right:0;transition:all .5s ease}.nf-drawer-opened #nf-drawer.nf-drawer-expand{width:100%;transition:all .5s ease}.nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .dashicons{transform:rotate(180deg);transition:all .5s ease}.nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .nf-expand-off{display:none}.nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .nf-expand-on{display:inline}.nf-drawer-opened .preview,.nf-drawer-opened .preview.active,.nf-drawer-opened .preview:active,.nf-drawer-opened .preview:hover{opacity:0;visibility:hidden;filter:alpha(opacity=0);transition:all .5s ease}.nf-drawer-opened #nf-main-content,.nf-drawer-opened #nf-main-header{margin:0 auto;transition:all .5s ease}@media only screen and (min-width:901px){.nf-drawer-opened #nf-app-sub-header .nf-add-new{top:139px!important;text-indent:-99999px}}.nf-drawer-opened .nf-setting-wrap{width:50%;transition:width .5s ease}.nf-drawer-opened .nf-toggle-drawer{display:block}.nf-drawer-closed #nf-main{width:100%;left:0;transition:width .5s ease,left .5s ease}.nf-drawer-closed #nf-drawer{right:-1400px;transition:right .5s ease}.nf-drawer-closed .nf-add-new{opacity:1;visibility:visible;filter:alpha(opacity=100);transition:all .5s ease}.nf-drawer-closed .nf-setting-wrap{width:33%;transition:width .5s ease}.nf-drawer-closed .nf-toggle-drawer{display:none}.nf-drawer-header{margin-bottom:20px;padding:0 10px}.nf-drawer-header:after{clear:both;content:"";display:block}.nf-drawer-header h2{color:#666;float:left;font-size:20px;line-height:22px}.nf-drawer-header h2 .dashicons{margin-right:10px}.nf-drawer-header .nf-button{float:right}.nf-drawer-error{background-color:#ffbaba;border:1px solid #ffbaba;border-radius:5px;color:#d8000c;font-size:12px;margin:10px 0;padding:10px}.nf-settings h3{color:#424242;font-size:14px;padding:10px 10px 0;text-transform:uppercase}.nf-settings h3 .dashicons{color:#bbb;font-size:28px;margin:-4px 10px 0 -30px}.nf-settings:after{clear:both;content:"";display:block}.nf-full{clear:both}.nf-full.toggle-row{border-bottom:1px solid #ccc;margin:0;position:relative}.nf-full.toggle-row:first-child{border-top:1px solid #ccc}.nf-full.toggle-row label{display:inline-block;padding:15px 60px 15px 0}.nf-full.toggle-row .nf-toggle{float:right;margin:15px 0;position:absolute;top:0;right:10px}.nf-full .nf-select select{display:block;max-width:100%}.nf-one-half,.nf-one-third{float:left}.nf-one-half{width:50%}.nf-one-third{width:33.33%}.nf-first{clear:both;margin-left:0}.nf-full,.nf-one-half,.nf-one-third{margin-bottom:15px;padding:0 2%}.nf-full:after,.nf-one-half:after,.nf-one-third:after{clear:both;content:"";display:block}.nf-toggle-drawer{color:#aaa;cursor:pointer;display:none;float:right;margin-top:40px;text-decoration:none;padding:10px 20px;position:fixed;bottom:0;right:0}.nf-toggle-drawer .dashicons{margin-right:5px;transition:all .5s ease}.nf-toggle-drawer .nf-expand-off{display:inline}.nf-toggle-drawer .nf-expand-on{display:none}#nf-menu-drawer{background:#ebedee;box-shadow:inset 1px 4px 9px -6px;width:250px;position:absolute;top:0;bottom:0;right:-250px;z-index:999;transition:right .5s ease}#nf-menu-drawer ul{margin:0}#nf-menu-drawer ul li a{border-bottom:1px solid #ccc;color:#424242;display:block;padding:10px 20px;text-decoration:none}#nf-menu-drawer ul li a .dashicons{color:#1ea9ea;margin-right:15px}#nf-menu-drawer .nf-publish{background:#1ea9ea;color:#fff;padding:20px;text-align:center;text-transform:uppercase;cursor:pointer}#nf-menu-drawer .nf-publish.disabled{background:#ccc;border:1px solid #ccc;cursor:default}.nf-menu-expand #nf-menu-drawer{right:0;transition:right .5s ease}.nf-menu-expand #nf-header{margin-right:250px;margin-left:-250px;transition:margin .5s ease}.nf-menu-expand #nf-main{left:-250px;transition:left .5s ease}.nf-div-table .nf-table-row.nf-error textarea{border:1px solid red}.nf-div-table .nf-table-row.nf-error span.nf-option-error{background:red;color:#fff;display:block;padding:5px 0;width:100%}.nf-div-table .nf-table-row.nf-error span.nf-option-error div.nf-error{display:block;width:100%!important;text-align:center}.ninja-forms-app .jBox-Notice .jBox-container{background:#84cc1e;font-size:18px}.available-action-modal{padding:20px}.available-action-modal img{width:100%}.available-action-modal iframe{width:100%;height:214px}.available-action-modal p:first-of-type{font-size:16px;font-weight:700;line-height:20px;padding:16px 40px;text-align:center}.available-action-modal .actions{margin-top:30px}.available-action-modal .actions:after{display:block;clear:both;content:""}.available-action-modal .primary.nf-button{float:right}.available-action-modal ul{list-style-type:disc}.available-action-modal ul li{margin-left:20px;padding-left:10px}.nf-button{border:0;border-radius:4px;cursor:pointer;display:inline-block;font-size:17px;padding:10px 30px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nf-button.primary{background:#1ea9ea;border:1px solid #1ea9ea;color:#fff}.nf-button.secondary{background:#fff;border:1px solid #1ea9ea;color:#1ea9ea}.nf-button.disabled{background:#ccc;border:1px solid #ccc;cursor:default}.nf-button.publish{float:right}.nf-cancel,.nf-public-link{color:#999;font-size:15px}.nf-mobile-menu{background:#1ea9ea;border-radius:4px;color:#fff;display:none;float:right;padding:5px 7px 5px 5px;text-decoration:none;transition:margin .5s ease}.nf-mobile-menu .dashicons{font-size:30px;width:32px;height:30px}.nf-mobile-menu:hover{color:#fff}.ninja-forms-app fieldset{border:1px solid #ccc;clear:both;display:block;margin-bottom:20px}.ninja-forms-app label{position:relative}.ninja-forms-app label:after{clear:both;content:"";display:block}.ninja-forms-app legend{margin:0 3px 10px;padding:0 10px}.ninja-forms-app .nf-setting-label,.ninja-forms-app label,.ninja-forms-app legend{color:#424242;display:block;font-size:13px;text-transform:uppercase}.ninja-forms-app .nf-setting-label .open-media-manager,.ninja-forms-app label .open-media-manager,.ninja-forms-app legend .open-media-manager{position:absolute;color:#ccc;right:15px;top:5px;text-decoration:none}.ninja-forms-app input[type=number],.ninja-forms-app input[type=text],.ninja-forms-app textarea{background:#f9f9f9;border:0;margin-top:7px;padding:12px 15px;width:100%;height:41px;text-transform:default}.ninja-forms-app textarea{height:200px}.ninja-forms-app input[type=checkbox].nf-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9;border:0;height:25px;width:25px;padding:2px 1px 0!important;margin:-3px -5px}.ninja-forms-app input[type=checkbox].nf-checkbox:checked:before{content:"\f147";font:400 30px/1 dashicons}.ninja-forms-app .jBox-wrapper.import-options{padding:12px 20px 0!important}.ninja-forms-app .jBox-wrapper.import-options.jBox-pointerPosition-top.jBox-closeButton-box:before{right:10px}.ninja-forms-app .nf-list-options,.ninja-forms-app .nf-listimage-options{padding-bottom:20px}.ninja-forms-app .nf-list-options .nf-add-new,.ninja-forms-app .nf-listimage-options .nf-add-new{margin-left:20px}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div,.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div{display:table-cell;padding:5px}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div:first-child,.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div:nth-child(6),.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div:first-child,.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div:nth-child(6){padding:0 15px;width:20px}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div:nth-child(2),.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div:nth-child(3),.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div:nth-child(2),.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div:nth-child(3){width:45%}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div:nth-child(4),.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div:nth-child(4){min-width:100px}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row>div input,.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row>div input{margin:0}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div,.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row.nf-table-header div{font-size:12px;padding:20px 5px 5px}.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div:first-child,.ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div:nth-child(6),.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row.nf-table-header div:first-child,.ninja-forms-app .nf-listimage-options .nf-div-table .nf-table-row.nf-table-header div:nth-child(6){padding:0 25px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-header div:nth-child(4),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-header div:nth-child(4){display:none}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div{vertical-align:top;position:relative}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:first-child,.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(4),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div:first-child,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div:nth-child(4){padding:0 15px;width:20px;min-width:20px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(2),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div:nth-child(2){width:30%}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(3),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div:nth-child(3){width:70%}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div textarea,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div textarea{margin:0;height:100px;padding-right:40px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div .merge-tags,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div .merge-tags{color:#999;position:absolute;right:15px;top:5px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div .dashicons,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row div .dashicons{color:#999;margin-top:10px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row .calc-left div,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row .calc-left div{display:inline-block}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row .calc-left div:first-child,.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row .calc-left div:first-child{width:100%;padding:0}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row .calc-left div:nth-child(2),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row .calc-left div:nth-child(2){width:60%;text-align:right;font-size:12px;float:left;padding-top:20px;padding-right:10px}.ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row .calc-left div:nth-child(3),.ninja-forms-app .nf-listimage-options.calculations .nf-div-table .nf-table-row .calc-left div:nth-child(3){width:50px;float:left;padding-top:10px}.ninja-forms-app .options{position:relative}.ninja-forms-app .options legend .nf-open-import-tooltip{background:#ebedee;color:#1ea9ea;font-size:16px;padding:6px 15px;text-decoration:none;position:absolute;right:15px;top:0}.ninja-forms-app .button-toggle{text-align:left;border:1px solid #ccc;border-radius:5px;background:#f1f1f1;margin-top:35px;padding:9px 0;width:100%}.ninja-forms-app .button-toggle label{width:48%;display:inline-block;margin-left:1%}.ninja-forms-app .button-toggle label span{width:100%;display:inline-block;cursor:pointer;transition:background-color .4s}.ninja-forms-app .button-toggle label input:checked+span{background-color:#1ea9ea;border-color:#1ea9ea}.ninja-forms-app .button-toggle label input+span{background-color:#ccc;border-color:#ccc}.nf-drawer-buttons{display:none;margin:0 -20px;padding:0}.nf-drawer-buttons li{background:#424242;border-right:1px solid #f1f1f1;float:left;margin:0;padding:15px;text-align:center;width:50%}.nf-drawer-buttons li:last-child{border:0}.nf-drawer-buttons li.nf-drawer-delete{color:red}.nf-drawer-buttons li.nf-drawer-duplicate{color:#84cc1e}.nf-drawer-buttons li .dashicons{margin-right:10px}.nf-drawer-buttons:after{clear:both;content:"";display:block}.dashicons.spin{-webkit-animation:dashicons-spin 1s infinite;animation:dashicons-spin 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes dashicons-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dashicons-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nf-search{display:inline;position:relative}.nf-search input[type=search]{background:transparent;box-shadow:0 0 0;border:0;margin-bottom:3px;padding:12px 0 12px 50px;width:60%}.nf-search:before{content:"\f179";color:#aaa;font-family:Dashicons;font-size:30px;width:30px;height:30px;position:absolute;top:4px;left:10px}.nf-stage{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nf-stage .nf-stage-controls{background:#f8f8f9;padding:5px;position:absolute;top:-20px;right:10px}.nf-reservoir:after{clear:both;content:"";display:block}.nf-reservoir.nf-droppable-active,.nf-reservoir.nf-staged-fields-active{background:#f8f8f9;border:4px solid #f8f8f9;border-radius:4px;margin:30px 2% 20px;min-height:52px;padding:6px;transition:all 1s ease}.nf-reservoir .nf-item-dock{background:#fff;border-radius:4px;color:#999;display:inline-block;float:left;margin:0 4px 3px;padding:5px 10px;position:relative}.nf-reservoir .nf-item-dock .dashicons{font-size:14px;margin:2px 0 -4px 5px}.nf-reservoir .nf-item-dock .fa{margin-right:10px}.nf-item{background:#3b454d;border-radius:4px;color:#ebedee;font-size:14px;padding:10px;position:relative;text-align:center}.nf-item.active{background:#1ea9ea;color:#fff}.nf-item .fa{background:#30373e;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:9px;position:absolute;top:0;left:0;bottom:0;width:34px;line-height:20px}.nf-saved .nf-item{position:relative}.nf-saved .nf-item:after{background:#30373e;border-top-left-radius:4px;border-bottom-left-radius:4px;content:"\f155";font-family:Dashicons;padding:9px;position:absolute;top:0;left:0;bottom:0;width:16px;height:20px}.nf-action-items .nf-item{height:50px;line-height:30px;cursor:pointer}.nf-action-items .nf-item.nf-has-img{background-position:50%;text-indent:-99999px}.nf-action-items.available .nf-item.nf-has-img{filter:grayscale(100%);opacity:.6}.nf-action-items.available .nf-item.nf-has-img:hover{filter:grayscale(0);opacity:1}.nf-actions-items-available .nf-item{color:#3b454d;background-color:#ebedee;border:1px solid #3b454d}.nf-field-type-button{float:left;margin-bottom:15px;padding:0 2%;width:33.33%}table.nf-changes tr td{border-bottom:1px solid #ccc}table.nf-changes tr.disabled-row td{color:#bbb}table.nf-changes tr:nth-child(2n) td{background:#e5e7e8!important}table.nf-changes tr:hover td{background:#fff!important}.nf-button.undoChanges .dashicons{font-size:18px;height:18px;width:18px;margin-right:5px}.nf-setting-error{color:red;font-size:14px;padding:5px 10px}.nf-setting-error a{color:red}.nf-add-new{color:#1ea9ea;padding:0 0 0 46px;text-decoration:none;line-height:32px;position:relative;height:32px;z-index:98;text-indent:0;overflow:hidden}.nf-add-new:after{background:#1ea9ea;border:2px solid #1ea9ea;border-radius:40px;color:#fff;content:"+";font-size:22px;padding:8px;position:absolute;left:0;width:12px;height:12px;line-height:10px;text-indent:0;transition:all .5s ease 0s}.nf-add-new.active,.nf-add-new:active,.nf-add-new:hover{color:#1ea9ea;transition:width .5s ease 0s,height .5s ease 0s,text-indent .5s ease,top .5s ease,left .5s ease}.nf-add-new.active:after,.nf-add-new:active:after,.nf-add-new:hover:after{background:#fff;color:#1ea9ea;transform:rotate(180deg);transition:all .5s ease}.nf-add-new.nf-open-drawer{position:absolute;top:185px;left:40px}.nf-add-new.disabled{display:none}.nf-master-control{background:#1ea9ea;border:2px solid #1ea9ea;border-radius:40px;cursor:pointer;position:absolute;height:60px;width:60px;top:auto;left:auto;bottom:20px;right:30px;transition:all .5s ease;z-index:98}.nf-master-control span{display:block;text-indent:-9999px}.nf-master-control .fa{color:#fff;cursor:pointer;font-size:28px;line-height:28px;margin:15px 0 0 16px;transition:all .5s ease}.nf-master-control.active,.nf-master-control:active,.nf-master-control:hover{background:#fff;color:#1ea9ea;transition:all .5s ease}.nf-master-control.active .fa,.nf-master-control:active .fa,.nf-master-control:hover .fa{color:#1ea9ea;margin:12px 0 0 16px;transform:rotate(180deg);transition:all .5s ease}input[type=checkbox].nf-toggle{display:none}input[type=checkbox].nf-toggle+label{text-indent:-99999px;background:transparent;border:0;box-shadow:0 0 0;display:block;margin:19px 5px 11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:40px;height:20px;cursor:pointer}input[type=checkbox].nf-toggle+label:after{background:#bcbdbf;border:2px solid #bcbdbf;border-radius:20px;content:"";position:absolute;top:-4px;left:-4px;width:40px;height:20px;transition:all .3s ease}input[type=checkbox].nf-toggle+label:before{background:#fff;border-radius:20px;content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;z-index:99;transition:all .3s ease}input[type=checkbox].nf-toggle:checked+label:after{background:#84cc1e;border:2px solid #84cc1e;transition:all .3s ease}input[type=checkbox].nf-toggle:checked+label:before{content:"";left:18px;transition:all .3s ease}.nf-full{position:relative}.nf-full input[type=checkbox].nf-toggle+label{margin:-18px 0 0;padding:12px 0 20px;position:absolute;top:24px;right:10px}.nf-full input[type=checkbox].nf-toggle+label:before{left:auto;right:22px;transition:right .3s ease}.nf-full input[type=checkbox].nf-toggle+label:after{left:auto;right:0}.nf-full input[type=checkbox].nf-toggle:checked+label:before{left:auto;right:4px;transition:right .3s ease}.nf-full .nf-setting-label{border-bottom:1px solid #ccc;padding:5px 0 20px}.ninja-forms-app .nf-select{display:block;position:relative}.ninja-forms-app .nf-select select{background:transparent;border:0;margin-top:7px;height:41px!important;padding:0 30px 0 15px;position:relative;width:100%;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.ninja-forms-app .nf-select div{background:#f9f9f9;height:41px;position:absolute;bottom:1px;width:100%;z-index:1}.ninja-forms-app .nf-select div:after{color:#666;content:"\f347";font-family:Dashicons;font-size:20px;position:absolute;width:30px;height:30px;right:5px;bottom:0}.ninja-forms-app div.nf-select div{bottom:7px;width:95%}.ninja-forms-app div.nf-select select{margin-top:0}.nf-actions-table,.nf-table-display{border-collapse:collapse;width:100%}.nf-actions-table td,.nf-actions-table th,.nf-table-display td,.nf-table-display th{border-bottom:1px solid #ecedee;font-size:14px;padding:15px;vertical-align:top;position:relative}.nf-actions-table th,.nf-table-display th{color:#666;text-align:left;text-transform:uppercase}.nf-actions-table td,.nf-table-display td{color:#676f75;position:relative}.nf-actions-table td:nth-child(2),.nf-table-display td:nth-child(2){width:90%}.nf-actions-table .deactivated td,.nf-table-display .deactivated td{color:#bcbdbf}.nf-actions-table .deactivated td a,.nf-table-display .deactivated td a{color:#ddd}.nf-actions-table input[type=checkbox].nf-toggle+label,.nf-table-display input[type=checkbox].nf-toggle+label{z-index:0;margin:2px 0 0}.nf-actions-table .active td,.nf-table-display .active td{color:#84cc1e;font-weight:700}.nf-actions-table .active .nf-item-controls,.nf-table-display .active .nf-item-controls{font-weight:400;float:right}.nf-actions-table .active .nf-item-controls a,.nf-table-display .active .nf-item-controls a{color:#84cc1e}.nf-actions-table .active .nf-item-controls .nf-item-delete,.nf-actions-table .active .nf-item-controls .nf-item-duplicate,.nf-table-display .active .nf-item-controls .nf-item-delete,.nf-table-display .active .nf-item-controls .nf-item-duplicate{display:none}.nf-actions-table .active .nf-item-controls .nf-item-editing,.nf-table-display .active .nf-item-controls .nf-item-editing{display:inline!important}.nf-actions-table .active .nf-item-controls .nf-item-edit .dashicons,.nf-table-display .active .nf-item-controls .nf-item-edit .dashicons{margin-right:12px}.ui-droppable{border:4px solid #fff}.nf-actions-empty thead{display:none}.nf-actions-empty td{border:4px solid #fff!important;display:block;padding:40px 20%!important;white-space:normal!important}.nf-actions-empty h3{font-size:30px}.nf-actions-empty p{font-size:18px}.nf-actions-table td{cursor:pointer}.nf-actions-table .nf-item-controls{top:12px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;border-radius:4px;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:4px;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;border-radius:4px;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:4px;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nf-drawer.ps-container,#nf-main.ps-container{overflow:auto!important;overflow-y:hidden!important}.ui-draggable-dragging .nf-item,.ui-sortable-helper.nf-field-wrap{box-shadow:3px 3px 5px rgba(0,0,0,.4)}.ui-draggable-handle{cursor:pointer}.ui-draggable-dragging{z-index:99}#nf-builder .nf-droppable-active{border:4px solid #1ea9ea;transition:all 1s ease}#nf-builder .nf-droppable-hover{border:4px solid #84cc1e;transition:all 1s ease}.nf-fields-sortable{border:4px solid #fff;padding:25px 15px 6px}.nf-fields-sortable .hidden{display:block!important}.nf-fields-sortable-placeholder{margin-top:-14px;margin-bottom:6px;border:4px solid #84cc1e}.nf-staged-fields-drag{position:relative;display:block;height:80px}.nf-staged-fields-drag:after{clear:both;content:"";display:block}.nf-staged-fields-drag .nf-staged-fields-drag-wrap{position:absolute;width:500px}.nf-staged-fields-drag #drag-item-1,.nf-staged-fields-drag #drag-item-2,.nf-staged-fields-drag #drag-item-3{box-shadow:3px 3px 5px rgba(0,0,0,.4)}.nf-staged-fields-drag #drag-item-1{bottom:0;left:0;z-index:3}.nf-staged-fields-drag #drag-item-2{bottom:5px;left:5px;z-index:2}.nf-staged-fields-drag #drag-item-3{bottom:10px;left:10px;z-index:1}.nf-staged-fields-drag-wrap{background:#fff;border:1px solid #ccc;border-radius:4px;color:#888;cursor:pointer;margin-bottom:20px;padding:15px 20px}.nf-staged-fields-drag-wrap.active{border:2px solid #84cc1e;color:#424242;font-weight:700}.nf-staged-fields-drag-wrap.active .nf-item-controls{font-weight:400}.nf-staged-fields-drag-wrap.active .nf-item-controls a{color:#424242}.nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-delete,.nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-duplicate{display:none}.nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-editing{display:inline}.nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-edit .dashicons{margin-right:12px}.nf-staged-fields-sortable-placeholder{float:left;height:28px;border-right:8px solid #84cc1e;margin-right:-4px;margin-left:-4px}.nf-list-options-sortable-placeholder,.nf-listimage-options-sortable-placeholder{border:4px solid #84cc1e;height:8px!important;margin:-4px 0}.nf-fields-empty-droppable{border:4px solid #fff}.nf-fields-empty-droppable:after{clear:both;content:"";display:block}.nf-settings .toggle{cursor:pointer}.nf-loading{background:#1ea9ea;border-radius:4px;width:40px;margin:0 auto;position:relative}.nf-loading ul{list-style:none;margin:0;padding:0;position:relative;top:-10px;left:0;font-size:0}.nf-loading ul li{height:0;position:absolute;top:50%;left:0;width:0;margin:0;height:10px;width:10px;border:3px solid #fff;border-radius:100%;transform:transformZ(0);-webkit-animation:LOADING 2s infinite;animation:LOADING 2s infinite}.nf-loading ul li:nth-child(1n){left:0;-webkit-animation-delay:0s;animation-delay:0s}.nf-loading ul li:nth-child(2n){left:15px;-webkit-animation-delay:.2s;animation-delay:.2s}.nf-loading ul li:nth-child(3n){left:30px;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes LOADING{0%{transform:scale(.5);background:#fff}50%{transform:scale(1);background:#fff}to{transform:scale(.5);background:#fff}}@keyframes LOADING{0%{transform:scale(.5);background:#fff}50%{transform:scale(1);background:#fff}to{transform:scale(.5);background:#fff}}.nf-help-text{display:none}.ninja-forms-app .nf-help{color:#ccc;margin-left:5px;text-decoration:none}.ninja-forms-app .nf-help .dashicons{font-size:16px;height:16px;width:16px}.ninja-forms-app .qtip-default{background-color:#424242;border:1px solid #424242;border-radius:4px;box-shadow:0 5px 6px rgba(0,0,0,.3);color:#fff;font-size:14px;line-height:18px;padding:10px}.ninja-forms-app .qtip-default:after{content:"";position:absolute;left:143px;bottom:-12px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #424242}.has-merge-tags{position:relative}.has-merge-tags input[type=text],.has-merge-tags textarea{padding-right:40px}.has-merge-tags.rte{display:block}.has-merge-tags.rte .wp-editor-tabs{margin-right:40px}.has-merge-tags.rte .merge-tags{color:#999;z-index:100;top:26px}.has-merge-tags .merge-tags{color:#ccc;pointer:cursor;position:absolute}.has-merge-tags .nf-list-options input[type=text]+.merge-tags,.has-merge-tags .nf-listimage-options input[type=text]+.merge-tags{top:12px}div.has-merge-tags .merge-tags{top:16px;right:12px}label.has-merge-tags .merge-tags{top:33px;right:12px}.nf-list-options label.has-merge-tags .merge-tags,.nf-listimage-options label.has-merge-tags .merge-tags{top:12px}.jBox-Tooltip{z-index:100000000!important}.jBox-TooltipBorder .jBox-container{border-radius:5px;border:2px solid #1ea9ea}.jBox-TooltipBorder .jBox-container h4{background:#f1f1f1;padding:5px;margin:0 0 5px}.jBox-TooltipBorder .jBox-container ul{margin:0}.jBox-TooltipBorder .jBox-container ul li a{color:#1ea9ea;margin:0;padding:0 5px;display:block;text-decoration:none}.jBox-TooltipBorder .jBox-container ul a.active{background:#f1f1f1}.jBox-TooltipBorder .jBox-pointer:after{border:2px solid #1ea9ea}.jBox-TooltipBorder .jBox-pointer-bottom,.jBox-TooltipBorder .jBox-pointer-top{width:34px;height:12px}.jBox-TooltipBorder .jBox-pointer-left,.jBox-TooltipBorder .jBox-pointer-right{width:12px;height:34px}.jBox-TooltipBorder.jBox-closeButton-box:before{width:28px;height:28px;background:#1ea9ea}#merge-tags-box{display:none;background-color:#dbdddd;max-height:360px;z-index:1001;position:absolute;top:-1px;left:12px;right:10px}#merge-tags-box .merge-tag-container{display:flex;justify-content:space-between}#merge-tags-box .merge-tag-list,#merge-tags-box .merge-tag-sections{float:left;font-size:14px;background-color:#fff;height:300px;overflow-y:auto}#merge-tags-box .merge-tag-sections{background-color:#dbdddd;min-width:135px}#merge-tags-box .merge-tag-sections ul{margin:0}#merge-tags-box .merge-tag-sections ul li{background:#dbdddd;border-bottom:1px solid #fff;cursor:pointer;font-size:14px;margin:0;padding:8px 26px 8px 16px}#merge-tags-box .merge-tag-sections ul li:hover{background:#f6f6f6}#merge-tags-box .merge-tag-sections ul li.active{position:relative}#merge-tags-box .merge-tag-sections ul li.active:after{clear:both;content:"";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:24px solid #fff;position:absolute;top:0;right:0}#merge-tags-box .merge-tag-sections ul li:hover{color:#1ea9ea}#merge-tags-box .merge-tag-list{flex-grow:1;padding-top:10px}#merge-tags-box .merge-tag-list div div{line-height:22px}#merge-tags-box .merge-tag-list:hover li{color:#000!important}#merge-tags-box .merge-tag-list:hover li:hover{color:#1ea9ea!important}#merge-tags-box .merge-tag-list ul{margin:0}#merge-tags-box .merge-tag-list li{cursor:pointer;margin-bottom:0}#merge-tags-box .merge-tag-list li span{padding:4px 16px;display:block}#merge-tags-box .merge-tag-list li span small{font-family:Courier New,Courier,monospace,sans-serif}#merge-tags-box .merge-tag-list li:first-of-type{color:#1ea9ea}#merge-tags-box .merge-tag-filter{border-bottom:2px solid #dbdddd;margin:3px 10px 10px;clear:both}.merge-tag-focus{position:relative;z-index:1000}.merge-tag-focus-overlay:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:100}.merge-tag-focus-overlay.note-editor:before{z-index:0}#merge-tags-box.one-half--first{width:538px;left:12px}#merge-tags-box.one-half--second{width:538px;right:10px;left:auto}.setting+.merge-tags{color:hsla(0,0%,80%,.3)}.merge-tag-focus-overlay .merge-tags,.setting:focus+.merge-tags{color:#ccc}.merge-tag-focus-overlay .merge-tags{z-index:1000}.note-popover{display:none!important}.ninja-forms-app .note-editor{border:0!important}.ninja-forms-app .note-editor .note-toolbar:after{clear:both;content:"";display:block}.ninja-forms-app .note-editor .note-editable{background:#f9f9f9;display:block}.ninja-forms-app .note-editor .note-editable p{font-size:16px}.ninja-forms-app .note-editor .note-editable ul{list-style-type:disc;margin-left:2em}.ninja-forms-app .note-editor .note-editable table td{border:1px solid #ccc;width:auto}.ninja-forms-app .note-editor .modal{display:none}.ninja-forms-app .note-editor .btn-group{float:left}.ninja-forms-app .note-editor .btn-group.note-tools{float:right}.ninja-forms-app .note-editor .btn{background:#f9f9f9;border:0;border-radius:4px;color:#666;cursor:pointer;margin-right:2px;padding-top:4px}.ninja-forms-app .note-editor .btn.disabled{background:transparent;color:#aaa}.ninja-forms-app .note-editor .btn.disabled .merge-tags{background:#f9f9f9;color:#666}.ninja-forms-app .tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.ninja-forms-app .tooltip.in{filter:alpha(opacity=90);opacity:.9}.ninja-forms-app .tooltip.top{padding:5px 0;margin-top:-3px}.ninja-forms-app .tooltip.right{padding:0 5px;margin-left:3px}.ninja-forms-app .tooltip.bottom{padding:5px 0;margin-top:3px}.ninja-forms-app .tooltip.left{padding:0 5px;margin-left:-3px}.ninja-forms-app .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.ninja-forms-app .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ninja-forms-app .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.ninja-forms-app .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.ninja-forms-app .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.ninja-forms-app .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.ninja-forms-app .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.ninja-forms-app .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.ninja-forms-app .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.ninja-forms-app .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.ninja-forms-app .dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.ninja-forms-app .dropdown-menu.pull-right{right:0;left:auto}.ninja-forms-app .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.ninja-forms-app .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ninja-forms-app .dropdown-menu>li>a:focus,.ninja-forms-app .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.ninja-forms-app .dropdown-menu>.active>a,.ninja-forms-app .dropdown-menu>.active>a:focus,.ninja-forms-app .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.ninja-forms-app .dropdown-menu>.disabled>a,.ninja-forms-app .dropdown-menu>.disabled>a:focus,.ninja-forms-app .dropdown-menu>.disabled>a:hover{color:#777}.ninja-forms-app .dropdown-menu>.disabled>a:focus,.ninja-forms-app .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.ninja-forms-app .open>.dropdown-menu{display:block}.ninja-forms-app .open>a{outline:0}.ninja-forms-app .dropdown-menu-right{right:0;left:auto}.ninja-forms-app .dropdown-menu-left{right:auto;left:0}.ninja-forms-app .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.ninja-forms-app .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.ninja-forms-app .pull-right>.dropdown-menu{right:0;left:auto}.ninja-forms-app .dropup .caret,.ninja-forms-app .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.ninja-forms-app .dropup .dropdown-menu,.ninja-forms-app .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.ninja-forms-app .navbar-right .dropdown-menu{right:0;left:auto}.ninja-forms-app .navbar-right .dropdown-menu-left{right:auto;left:0}}.ninja-forms-app .btn-group-justified>.btn-group .dropdown-menu{left:auto}.ninja-forms-app .nav-justified>.dropdown .dropdown-menu,.ninja-forms-app .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.ninja-forms-app .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:767px){.ninja-forms-app .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.ninja-forms-app .navbar-nav .open .dropdown-menu .dropdown-header,.ninja-forms-app .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.ninja-forms-app .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.ninja-forms-app .navbar-nav .open .dropdown-menu>li>a:focus,.ninja-forms-app .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.ninja-forms-app .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.ninja-forms-app .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (max-width:767px){.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.ninja-forms-app #wpcontent .wp-picker-holder{position:absolute;z-index:9001}.ninja-forms-app #wpcontent .wp-picker-holder *{box-sizing:content-box}.wp-picker-container{width:100%}.wp-color-result,.wp-picker-input-wrap{margin-top:5px}.wp-color-result{border:0;box-shadow:none;margin:5px 0 0;height:41px;width:100%;padding-left:60px}.wp-color-result:after{font-size:16px;line-height:41px}.wp-color-result.wp-picker-open{display:none}.wp-color-picker,.wp-picker-input-wrap{width:100%!important}.wp-picker-input-wrap>.button.wp-picker-default{display:none}@-webkit-keyframes color_change{0%{background-color:#1ea9ea;color:#fff}to{background-color:#3b454d;color:#a2a5a8}}@keyframes color_change{0%{background-color:#1ea9ea;color:#fff}to{background-color:#3b454d;color:#a2a5a8}}.nf-item.clicked{-webkit-animation-name:color_change;animation-name:color_change;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:alternate;animation-direction:alternate}@media only screen and (max-width:1400px){.nf-field-type-button{width:50%}}@media only screen and (max-width:1065px){.nf-app-menu .preview .app-menu-text{text-indent:-9999px;display:inline-block;width:0}.nf-drawer-opened .nf-actions-table td:nth-child(3),.nf-drawer-opened .nf-actions-table th:nth-child(3){display:none}}@media only screen and (max-width:900px){#nf-header .nf-button.primary,#nf-header ul{display:none}.nf-mobile-menu{display:inline-block}#nf-app-sub-header h2{padding-left:0;transition:all 1s ease 0s}.nf-add-new.nf-open-drawer{position:fixed;text-indent:-9999px;height:54px;width:54px;top:auto;left:auto;bottom:20px;right:20px}.nf-add-new.nf-open-drawer:after{background:#84cc1e;border:2px solid #84cc1e;border-radius:40px;color:#fff;content:"+";font-size:50px;padding:8px;position:absolute;left:0;width:28px;height:28px;line-height:24px;text-indent:0}#nf-main-header .nf-button{display:none}.nf-one-half,.nf-one-third{float:none;width:100%}.nf-drawer-expand .nf-one-half{float:left;width:50%}.nf-drawer-expand .nf-on-third{float:left;width:33%}#nf-app-form-title{margin-top:-55px}#nf-main{top:120px}#nf-table-display .nf-item-controls{width:auto}}@media only screen and (max-width:1023px){.ninja-forms-app.folded #wpcontent{margin-left:36px;padding:0;position:absolute;top:0;left:0;bottom:0;right:0}.ninja-forms-app.folded #wpcontent #wpbody{left:0}.nf-setting-wrap{width:50%}#nf-drawer,.nf-drawer-opened #nf-main{width:100%}.nf-drawer-closed .nf-setting-wrap,.nf-drawer-opened .nf-setting-wrap{width:50%}.nf-toggle-drawer{display:none}}@media only screen and (max-width:960px){.ninja-forms-app.auto-fold #wpcontent{margin-left:36px;padding:0;position:absolute;top:0;left:0;bottom:0;right:0}.ninja-forms-app.auto-fold #wpcontent #wpbody{left:0}.nf-drawer-opened .nf-toggle-drawer{display:none}}@media only screen and (max-width:782px){.ninja-forms-app.auto-fold #wpcontent,.ninja-forms-app.folded #wpcontent{margin-left:0}#nf-builder{padding:80px 20px 10px}#nf-builder .nf-cta-bubble{display:none!important}#nf-main{padding:20px 0 80px}#nf-drawer{padding:20px}#nf-main-content{width:100%;max-width:100%}#nf-main{border:0}}@media only screen and (max-width:660px){.nf-one-half,.nf-one-third{width:100%}.nf-actions-table td:nth-child(3),.nf-actions-table th:nth-child(3){display:none}.nf-drawer-buttons{display:block}.nf-item{padding:15px}.nf-item .fa{padding:14px;width:48px}.nf-saved .nf-item:after{padding:14px}}#nf-app-admin-header{background:#ebedee;height:60px;position:absolute;top:0;left:0;right:0}#nf-app-admin-header .fa-times{background:#424242;color:#fff;font-size:30px;position:absolute;text-align:center;text-decoration:none;line-height:56px;right:0;height:60px;width:60px}#nf-app-admin-header #nf-logo{background-image:url(../img/ninja-forms-app-header-logo@2x.png);background-size:130px 50px;background-position:bottom;background-repeat:no-repeat;float:left;width:160px;height:60px;opacity:1;filter:alpha(opacity=100);transition:all 1s ease}#nf-app-admin-header .nf-cta-bubble{background:#1ea9ea;border:1px solid #1ea9ea;border-radius:6px;color:#fff;display:block;float:left;font-size:14px;margin:6px 0 0 20px;padding:5px 10px;position:relative;text-decoration:none;width:360px}#nf-app-admin-header .nf-cta-bubble:after{display:block;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #1ea9ea;position:absolute;left:-10px;top:13px}#nf-app-admin-header .nf-cta-bubble:hover{background:#fff;color:#1ea9ea}.scrollWrap{overflow:hidden;z-index:1}.scrollContent,.scrollWrap{height:100%;position:relative}.scrollContent{width:100%;padding:0 32px 0 0;right:-18px;overflow:auto;box-sizing:border-box}.fakeScrollBar{position:absolute;background:hsla(0,0%,100%,.5);width:9px;border-radius:4px;right:-15px;top:0;z-index:0;cursor:-webkit-grab}.fakeScroll:hover .fakeScrollBar.fakescroll-grabbed{cursor:-webkit-grabbing;background:#fff}body.fakescroll-grabbed{cursor:-webkit-grabbing}.rtl.ninja-forms-app #wpcontent{margin-right:140px}.rtl.ninja-forms-app #wpcontent #wpbody{right:160px;left:0}.rtl.ninja-forms-app.folded #wpcontent{margin-right:16px}.rtl.ninja-forms-app.folded #wpcontent #wpbody{right:36px;left:0}.rtl #nf-app-admin-header #nf-logo{float:right}.rtl #nf-app-admin-header .fa-times{right:auto;left:0}.rtl .nf-app-buttons{float:left}.rtl #nf-app-header .nf-app-menu li{float:right}.rtl #nf-app-header .nf-app-menu li a.preview .dashicons{margin-right:10px}.rtl .nf-master-control{right:auto;left:30px}.rtl .nf-master-control .fa{margin:15px 16px 0 0}.rtl input[type=submit]{float:left}.rtl .nf-cancel,.rtl .nf-public-link{float:left;margin-left:20px}.rtl .nf-add-new{margin:0;padding:0}.rtl .nf-add-new:after{right:0;left:auto;line-height:14px}.rtl #nf-main{right:0;left:auto}.rtl #nf-main-header .nf-button{float:left}.rtl .nf-field-label{margin-left:0;margin-right:16px}.rtl .nf-item-controls,.rtl .nf-item-controls .nf-item-control{right:auto;left:0}.rtl .nf-item-controls:hover .nf-item-duplicate{right:auto;left:80px}.rtl .nf-item-controls:hover .nf-item-delete{right:auto;left:40px}.rtl #nf-drawer{right:auto;left:-1400px}.rtl #nf-drawer.nf-drawer-expand{width:100%}.rtl .nf-drawer-header h2{float:right}.rtl .nf-drawer-header h2 .dashicons{margin-left:10px}.rtl .nf-drawer-header .nf-button{float:left}.rtl .nf-search input[type=search]{padding:12px 50px 12px 0}.rtl .nf-search:before{right:10px;left:0}.rtl .nf-drawer-opened #nf-drawer{left:0;right:auto}.rtl .nf-drawer-opened #nf-app-sub-header h2{padding-right:0}.rtl .nf-settings h3 .dashicons{margin:-4px -30px 0 10px}.rtl .nf-settings h3 .dashicons.dashicons-arrow-right:before{content:"\f141"}.rtl .nf-item .fa{left:auto;right:0}.rtl .nf-one-fourth,.rtl .nf-one-half,.rtl .nf-one-third{float:right}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  /*# sourceMappingURL=builder.css.map */
1
+ /*
2
+ Normalize WordPress admin for Ninja Forms App
3
+ ---------------------------------------------*/
4
+ html {
5
+ overflow: hidden;
6
+ width: 100%;
7
+ float: left;
8
+ left: 0; }
9
+
10
+ #wp-auth-check-wrap #wp-auth-check {
11
+ z-index: 1000000000000; }
12
+
13
+ .ninja-forms-app {
14
+ height: 0; }
15
+ .ninja-forms-app #adminmenumain,
16
+ .ninja-forms-app #wpfooter {
17
+ display: none; }
18
+ .ninja-forms-app #wpwrap {
19
+ height: 0;
20
+ min-height: 0; }
21
+ .ninja-forms-app #wpcontent #wpbody {
22
+ font-size: 16px; }
23
+ .ninja-forms-app #wpcontent * {
24
+ box-sizing: border-box; }
25
+ .ninja-forms-app #wpcontent .wp-editor-tabs button {
26
+ box-sizing: initial; }
27
+ .ninja-forms-app .grey #nf-drawer .nf-button {
28
+ padding: 15px 30px; }
29
+
30
+ .media-modal {
31
+ z-index: 100000000; }
32
+
33
+ #nf-builder {
34
+ background: #fff;
35
+ padding: 30px 40px;
36
+ overflow: hidden;
37
+ padding-top: 80px;
38
+ position: fixed;
39
+ top: 0;
40
+ bottom: 0;
41
+ left: 0;
42
+ right: 0;
43
+ z-index: 10000000;
44
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7); }
45
+
46
+ .product-content article > *:not(img) {
47
+ padding-left: 30px;
48
+ padding-right: 30px; }
49
+
50
+ /*
51
+ Header and Nav for Ninja Forms App
52
+ ---------------------------------- */
53
+ #nf-header {
54
+ height: 100px;
55
+ transition: margin 0.5s ease; }
56
+ #nf-header #nf-logo {
57
+ background-image: url("../img/ninja-forms-app-header-logo.png");
58
+ float: left;
59
+ width: 80px;
60
+ height: 30px;
61
+ opacity: 1.0;
62
+ filter: alpha(opacity=100);
63
+ transition: all 1.0s ease; }
64
+ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
65
+ #nf-header #nf-logo {
66
+ background-image: url("../img/ninja-forms-app-header-logo@2x.png");
67
+ background-size: 80px 30px; } }
68
+ #nf-header ul {
69
+ display: inline-block;
70
+ margin: 0; }
71
+ #nf-header ul li {
72
+ float: left; }
73
+ #nf-header ul li.nf-mobile-menu {
74
+ display: none; }
75
+ #nf-header ul li a {
76
+ color: #424242;
77
+ display: block;
78
+ margin: 16px 20px;
79
+ padding-bottom: 8px;
80
+ text-decoration: none; }
81
+ #nf-header ul li a.active {
82
+ border-bottom: 2px solid #424242; }
83
+ #nf-header ul li a.preview {
84
+ color: #bbb;
85
+ transition: all 1.0s ease; }
86
+ #nf-header ul li a.preview .dashicons {
87
+ display: inline-block;
88
+ margin-left: 10px; }
89
+ #nf-header ul li:first-child a {
90
+ margin-left: 0; }
91
+ #nf-header ul:after {
92
+ clear: both;
93
+ content: "";
94
+ display: block; }
95
+ #nf-header input[type=submit] {
96
+ float: right; }
97
+ #nf-header .nf-cancel {
98
+ float: right;
99
+ margin-right: 30px;
100
+ padding: 8px 0; }
101
+ #nf-header .nf-cancel .dashicons {
102
+ font-size: 30px; }
103
+ #nf-header:after {
104
+ clear: both;
105
+ content: "";
106
+ display: block; }
107
+
108
+ #nf-app-header {
109
+ height: 50px; }
110
+ #nf-app-header:after {
111
+ clear: both;
112
+ content: "";
113
+ display: block; }
114
+
115
+ #nf-app-sub-header {
116
+ height: 50px;
117
+ padding: 0; }
118
+ #nf-app-sub-header h2 {
119
+ display: inline-block;
120
+ margin: 0;
121
+ padding: 10px 0;
122
+ transition: all 1.0s ease 0s; }
123
+ #nf-app-sub-header:after {
124
+ clear: both;
125
+ content: "";
126
+ display: block; }
127
+
128
+ .nf-app-buttons {
129
+ float: right; }
130
+ .nf-app-buttons .publish {
131
+ float: right; }
132
+
133
+ #nf-app-form-title h2 {
134
+ margin: 15px 0; }
135
+
136
+ #nf-main {
137
+ border: 4px solid #fff;
138
+ width: 100%;
139
+ position: absolute;
140
+ top: 190px;
141
+ overflow: auto;
142
+ overflow-x: visible;
143
+ bottom: 0;
144
+ left: 0;
145
+ -webkit-overflow-scrolling: touch;
146
+ transition: left 0.5s ease; }
147
+ #nf-main .nf-field-type-button {
148
+ width: 400px; }
149
+
150
+ .nf-main-test {
151
+ width: 100%;
152
+ transition: width 0.5s ease; }
153
+
154
+ #nf-main-content,
155
+ #nf-main-header {
156
+ margin: 0 auto;
157
+ max-width: 860px;
158
+ -webkit-user-select: none;
159
+ -moz-user-select: none;
160
+ -ms-user-select: none;
161
+ user-select: none;
162
+ padding: 0 80px;
163
+ position: relative; }
164
+
165
+ #nf-main-header .nf-button {
166
+ float: right; }
167
+
168
+ #nf-main-header h2 {
169
+ display: inline-block; }
170
+
171
+ #nf-main-header:after {
172
+ clear: both;
173
+ content: "";
174
+ display: block; }
175
+
176
+ #the-list tr.flagged th:first-child {
177
+ border-left: 5px solid yellow; }
178
+
179
+ #nf-main-gutter-left,
180
+ #nf-main-gutter-right {
181
+ position: absolute;
182
+ top: 0;
183
+ width: 80px;
184
+ height: 450px; }
185
+ #nf-main-gutter-left .fa-chevron-circle-left,
186
+ #nf-main-gutter-left .fa-chevron-circle-right,
187
+ #nf-main-gutter-left .fa-plus-circle,
188
+ #nf-main-gutter-right .fa-chevron-circle-left,
189
+ #nf-main-gutter-right .fa-chevron-circle-right,
190
+ #nf-main-gutter-right .fa-plus-circle {
191
+ color: #eee;
192
+ font-size: 86px;
193
+ position: absolute;
194
+ top: 50%;
195
+ transform: translateY(-50%); }
196
+ #nf-main-gutter-left .fa-chevron-circle-left:hover,
197
+ #nf-main-gutter-left .fa-chevron-circle-right:hover,
198
+ #nf-main-gutter-left .fa-plus-circle:hover,
199
+ #nf-main-gutter-right .fa-chevron-circle-left:hover,
200
+ #nf-main-gutter-right .fa-chevron-circle-right:hover,
201
+ #nf-main-gutter-right .fa-plus-circle:hover {
202
+ color: #1EA9EA;
203
+ cursor: pointer; }
204
+
205
+ #nf-main-gutter-left {
206
+ left: 0;
207
+ padding-left: 6px; }
208
+
209
+ #nf-main-gutter-right {
210
+ right: 0;
211
+ padding-right: 6px; }
212
+
213
+ .nf-fields-empty {
214
+ padding: 0 40px; }
215
+ .nf-fields-empty h3 {
216
+ font-size: 30px;
217
+ line-height: 32px; }
218
+ .nf-fields-empty p {
219
+ font-size: 18px; }
220
+ .nf-fields-empty a {
221
+ text-decoration: none; }
222
+
223
+ .nf-field-label {
224
+ display: inline-block;
225
+ margin-left: 16px;
226
+ white-space: nowrap;
227
+ overflow: hidden;
228
+ text-overflow: ellipsis;
229
+ width: 80%; }
230
+ .nf-drawer-opened .nf-field-label {
231
+ width: 60%; }
232
+
233
+ .template-box {
234
+ text-decoration: none; }
235
+ .template-box .template-box-inside {
236
+ background: #EBEDEE;
237
+ color: #424242;
238
+ min-height: 160px;
239
+ padding: 10px;
240
+ text-decoration: none;
241
+ transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s; }
242
+ .template-box .template-box-inside h4 {
243
+ margin: 0 0 10px;
244
+ min-height: 35px; }
245
+ .template-box .template-box-inside p {
246
+ font-size: 12px;
247
+ margin: 0; }
248
+ .template-box:hover .template-box-inside {
249
+ background: #fff;
250
+ box-shadow: 0 0 20px #1EA9EA;
251
+ color: #1EA9EA;
252
+ transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s; }
253
+ .nf-drawer-opened .template-box {
254
+ width: 50%; }
255
+
256
+ @media only screen and (max-width: 1400px) {
257
+ .nf-drawer-opened .template-box {
258
+ width: 100%; } }
259
+
260
+ .nf-setting-wrap {
261
+ cursor: pointer;
262
+ float: left;
263
+ margin-bottom: 30px;
264
+ padding: 0 2%;
265
+ width: 33.33%; }
266
+ .nf-setting-wrap::after {
267
+ clear: both;
268
+ content: "";
269
+ display: block; }
270
+ .nf-setting-wrap span {
271
+ background: #fff;
272
+ border: 1px solid #ccc;
273
+ border-radius: 4px;
274
+ display: table-cell;
275
+ height: 85px;
276
+ width: 400px;
277
+ text-align: center;
278
+ vertical-align: middle; }
279
+ .nf-setting-wrap.active span {
280
+ border: 2px solid #84CC1E;
281
+ font-weight: bold; }
282
+
283
+ /*
284
+ Form field placeholders for the fields a user has added to their form
285
+ ----------------------------------------------------------------------- */
286
+ .nf-item-controls {
287
+ height: 30px;
288
+ width: 30px;
289
+ float: right;
290
+ margin: 0;
291
+ position: absolute;
292
+ top: 9px;
293
+ right: 10px; }
294
+ .nf-item-controls .nf-item-control {
295
+ visibility: hidden;
296
+ margin: 0;
297
+ opacity: 0;
298
+ text-align: center;
299
+ width: 40px;
300
+ height: 30px;
301
+ position: absolute;
302
+ right: 0;
303
+ transition: all 0.5s ease; }
304
+ .nf-item-controls .nf-item-control a {
305
+ background: #fff;
306
+ border: 1px solid #fff;
307
+ border-radius: 50px;
308
+ color: #1EA9EA;
309
+ display: block;
310
+ text-decoration: none;
311
+ padding: 3px;
312
+ position: relative;
313
+ width: 32px; }
314
+ .nf-item-controls .nf-item-control a:hover {
315
+ background: #fff;
316
+ border: 1px solid #1EA9EA;
317
+ color: #1EA9EA; }
318
+ .nf-item-controls .nf-item-control .fa {
319
+ font-size: 18px;
320
+ line-height: 24px;
321
+ text-align: center; }
322
+ .nf-item-controls .nf-item-control.nf-item-edit {
323
+ opacity: 100;
324
+ visibility: visible;
325
+ z-index: 100; }
326
+ .nf-item-controls:hover a {
327
+ background: #1EA9EA;
328
+ color: #fff; }
329
+ .nf-item-controls:hover .nf-item-duplicate {
330
+ visibility: visible;
331
+ opacity: 100;
332
+ right: 80px;
333
+ transition: all 0.5s ease; }
334
+ .nf-item-controls:hover .nf-item-delete {
335
+ visibility: visible;
336
+ opacity: 100;
337
+ right: 40px;
338
+ transition: all 0.5s ease; }
339
+
340
+ #nf-table-display .nf-item-controls {
341
+ float: right; }
342
+
343
+ .nf-field-wrap {
344
+ background: #fff;
345
+ border: 1px solid #ccc;
346
+ border-radius: 4px;
347
+ color: #888;
348
+ cursor: pointer;
349
+ margin-bottom: 20px;
350
+ padding: 15px 20px;
351
+ position: relative; }
352
+ .nf-field-wrap.active {
353
+ border: 2px solid #84CC1E;
354
+ color: #424242;
355
+ font-weight: bold; }
356
+ .nf-field-wrap.active .nf-item-controls {
357
+ font-weight: normal; }
358
+ .nf-field-wrap.active .nf-item-controls a {
359
+ background: #fff;
360
+ color: #84CC1E; }
361
+ .nf-field-wrap.active .nf-item-controls a:hover {
362
+ border-color: #fff; }
363
+ .nf-field-wrap.active .nf-item-controls .nf-item-delete,
364
+ .nf-field-wrap.active .nf-item-controls .nf-item-duplicate {
365
+ display: none; }
366
+ .nf-field-wrap.active .nf-item-controls .nf-item-editing {
367
+ display: inline; }
368
+ .nf-field-wrap.active .nf-item-controls .nf-item-edit .dashicons {
369
+ margin-right: 12px; }
370
+
371
+ .nf-group-wrap {
372
+ background: #fff;
373
+ border: 2px solid #ccc;
374
+ border-radius: 4px;
375
+ color: #888;
376
+ margin: 0 -10px 20px;
377
+ padding: 15px 30px;
378
+ position: relative; }
379
+ .nf-group-wrap .nf-item-controls {
380
+ width: 128px; }
381
+ .nf-group-wrap .nf-item-expand {
382
+ display: inline !important; }
383
+ .nf-group-wrap .nf-field-wrap {
384
+ margin-left: -20px;
385
+ margin-right: -20px;
386
+ visibility: hidden;
387
+ opacity: 0.0;
388
+ filter: alpha(opacity=0);
389
+ position: absolute;
390
+ top: 0;
391
+ left: 0;
392
+ right: 0; }
393
+ .nf-group-wrap.expanded {
394
+ border-color: #84CC1E;
395
+ color: #84CC1E; }
396
+ .nf-group-wrap.expanded .nf-item-expand .dashicons {
397
+ transform: rotate(90deg); }
398
+ .nf-group-wrap.expanded .nf-field-wrap {
399
+ opacity: 1.0;
400
+ visibility: visible;
401
+ filter: alpha(opacity=100);
402
+ position: relative;
403
+ top: 0;
404
+ left: 0;
405
+ right: 0;
406
+ transition: all 1.0s ease; }
407
+ .nf-group-wrap.expanded .nf-field-wrap:nth-child(2) {
408
+ margin-top: 20px; }
409
+ .nf-group-wrap.expanded .nf-field-wrap:last-child {
410
+ margin-bottom: 0; }
411
+ .nf-group-wrap.expanded .nf-field-wrap .nf-item-controls {
412
+ width: 96px; }
413
+ .nf-group-wrap.expanded .nf-field-wrap .nf-item-controls .nf-item-expand {
414
+ display: none !important; }
415
+
416
+ /*
417
+ All styles used within the drawer
418
+ --------------------------------- */
419
+ #nf-drawer {
420
+ background: #EBEDEE;
421
+ padding: 40px 40px;
422
+ width: 50%;
423
+ position: absolute;
424
+ top: 0;
425
+ bottom: 0;
426
+ right: -1400px;
427
+ overflow: hidden;
428
+ z-index: 101;
429
+ transition: width 0.75s ease;
430
+ -webkit-overflow-scrolling: touch; }
431
+ #nf-drawer.nf-drawer-expand {
432
+ width: 100%; }
433
+
434
+ .nf-drawer-opened .nf-main-test {
435
+ width: 50%;
436
+ transition: all 0.50s ease; }
437
+ .nf-drawer-opened .nf-main-test .nf-button {
438
+ display: none; }
439
+
440
+ .nf-drawer-opened #nf-drawer {
441
+ right: 0;
442
+ transition: all 0.50s ease; }
443
+ .nf-drawer-opened #nf-drawer.nf-drawer-expand {
444
+ width: 100%;
445
+ transition: all 0.50s ease; }
446
+ .nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .dashicons {
447
+ transform: rotate(180deg);
448
+ transition: all 0.50s ease; }
449
+ .nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .nf-expand-off {
450
+ display: none; }
451
+ .nf-drawer-opened #nf-drawer.nf-drawer-expand .nf-toggle-drawer .nf-expand-on {
452
+ display: inline; }
453
+
454
+ .nf-drawer-opened .preview {
455
+ opacity: 0.0;
456
+ visibility: hidden;
457
+ filter: alpha(opacity=0);
458
+ transition: all 0.50s ease; }
459
+ .nf-drawer-opened .preview:hover, .nf-drawer-opened .preview:active, .nf-drawer-opened .preview.active {
460
+ opacity: 0.0;
461
+ visibility: hidden;
462
+ filter: alpha(opacity=0);
463
+ transition: all 0.50s ease; }
464
+
465
+ .nf-drawer-opened #nf-main-content,
466
+ .nf-drawer-opened #nf-main-header {
467
+ margin: 0 auto;
468
+ transition: all 0.50s ease; }
469
+
470
+ @media only screen and (min-width: 901px) {
471
+ .nf-drawer-opened #nf-app-sub-header .nf-add-new {
472
+ top: 139px !important;
473
+ text-indent: -99999px; } }
474
+
475
+ .nf-drawer-opened .nf-setting-wrap {
476
+ width: 50%;
477
+ transition: width 0.50s ease; }
478
+
479
+ .nf-drawer-opened .nf-toggle-drawer {
480
+ display: block; }
481
+
482
+ .nf-drawer-closed #nf-main {
483
+ width: 100%;
484
+ left: 0;
485
+ transition: width 0.50s ease, left 0.50s ease; }
486
+
487
+ .nf-drawer-closed #nf-drawer {
488
+ right: -1400px;
489
+ transition: right 0.50s ease; }
490
+
491
+ .nf-drawer-closed .nf-add-new {
492
+ opacity: 1.0;
493
+ visibility: visible;
494
+ filter: alpha(opacity=100);
495
+ transition: all 0.50s ease; }
496
+
497
+ .nf-drawer-closed .nf-setting-wrap {
498
+ width: 33%;
499
+ transition: width 0.50s ease; }
500
+
501
+ .nf-drawer-closed .nf-toggle-drawer {
502
+ display: none; }
503
+
504
+ .nf-drawer-header {
505
+ margin-bottom: 20px;
506
+ padding: 0 10px; }
507
+ .nf-drawer-header::after {
508
+ clear: both;
509
+ content: "";
510
+ display: block; }
511
+ .nf-drawer-header h2 {
512
+ color: #666;
513
+ float: left;
514
+ font-size: 20px;
515
+ line-height: 22px; }
516
+ .nf-drawer-header h2 .dashicons {
517
+ margin-right: 10px; }
518
+ .nf-drawer-header .nf-button {
519
+ float: right; }
520
+
521
+ .nf-drawer-error {
522
+ background-color: #FFBABA;
523
+ border: 1px solid #FFBABA;
524
+ border-radius: 5px;
525
+ color: #D8000C;
526
+ font-size: 12px;
527
+ margin: 10px 0px;
528
+ padding: 10px 10px; }
529
+
530
+ .nf-settings h3 {
531
+ color: #424242;
532
+ font-size: 14px;
533
+ padding: 10px 10px 0;
534
+ text-transform: uppercase; }
535
+ .nf-settings h3 .dashicons {
536
+ color: #bbb;
537
+ font-size: 28px;
538
+ margin: -4px 10px 0 -30px; }
539
+
540
+ .nf-settings::after {
541
+ clear: both;
542
+ content: "";
543
+ display: block; }
544
+
545
+ .nf-full {
546
+ clear: both; }
547
+ .nf-full.toggle-row {
548
+ border-bottom: 1px solid #ccc;
549
+ margin: 0;
550
+ position: relative; }
551
+ .nf-full.toggle-row:first-child {
552
+ border-top: 1px solid #ccc; }
553
+ .nf-full.toggle-row label {
554
+ display: inline-block;
555
+ padding: 15px 60px 15px 0; }
556
+ .nf-full.toggle-row .nf-toggle {
557
+ float: right;
558
+ margin: 15px 0;
559
+ position: absolute;
560
+ top: 0;
561
+ right: 10px; }
562
+
563
+ .nf-one-half,
564
+ .nf-one-third {
565
+ float: left; }
566
+
567
+ .nf-one-half {
568
+ width: 50%; }
569
+
570
+ .nf-one-third {
571
+ width: 33.33%; }
572
+
573
+ .nf-first {
574
+ clear: both;
575
+ margin-left: 0; }
576
+
577
+ .nf-full,
578
+ .nf-one-half,
579
+ .nf-one-third {
580
+ margin-bottom: 15px;
581
+ padding: 0 2%; }
582
+
583
+ .nf-full::after,
584
+ .nf-one-half::after,
585
+ .nf-one-third::after {
586
+ clear: both;
587
+ content: "";
588
+ display: block; }
589
+
590
+ .nf-toggle-drawer {
591
+ color: #aaa;
592
+ cursor: pointer;
593
+ display: none;
594
+ float: right;
595
+ margin-top: 40px;
596
+ text-decoration: none;
597
+ padding: 10px 20px;
598
+ position: fixed;
599
+ bottom: 0;
600
+ right: 0; }
601
+ .nf-toggle-drawer .dashicons {
602
+ margin-right: 5px;
603
+ transition: all 0.50s ease; }
604
+ .nf-toggle-drawer .nf-expand-off {
605
+ display: inline; }
606
+ .nf-toggle-drawer .nf-expand-on {
607
+ display: none; }
608
+
609
+ #nf-menu-drawer {
610
+ background: #EBEDEE;
611
+ box-shadow: inset 1px 4px 9px -6px;
612
+ width: 250px;
613
+ position: absolute;
614
+ top: 0;
615
+ bottom: 0;
616
+ right: -250px;
617
+ z-index: 999;
618
+ transition: right 0.50s ease; }
619
+ #nf-menu-drawer ul {
620
+ margin: 0; }
621
+ #nf-menu-drawer ul li a {
622
+ border-bottom: 1px solid #ccc;
623
+ color: #424242;
624
+ display: block;
625
+ padding: 10px 20px;
626
+ text-decoration: none; }
627
+ #nf-menu-drawer ul li a .dashicons {
628
+ color: #1EA9EA;
629
+ margin-right: 15px; }
630
+ #nf-menu-drawer .nf-publish {
631
+ background: #1EA9EA;
632
+ color: #fff;
633
+ padding: 20px;
634
+ text-align: center;
635
+ text-transform: uppercase;
636
+ cursor: pointer; }
637
+ #nf-menu-drawer .nf-publish.disabled {
638
+ background: #ccc;
639
+ border: 1px solid #ccc;
640
+ cursor: default; }
641
+
642
+ .nf-menu-expand #nf-menu-drawer {
643
+ right: 0;
644
+ transition: right 0.50s ease; }
645
+
646
+ .nf-menu-expand #nf-header {
647
+ margin-right: 250px;
648
+ margin-left: -250px;
649
+ transition: margin 0.50s ease; }
650
+
651
+ .nf-menu-expand #nf-main {
652
+ left: -250px;
653
+ transition: left 0.50s ease; }
654
+
655
+ .nf-div-table .nf-table-row.nf-error textarea {
656
+ border: 1px solid red; }
657
+
658
+ .nf-div-table .nf-table-row.nf-error span.nf-option-error {
659
+ background: red;
660
+ color: #fff;
661
+ display: block;
662
+ padding: 5px 0;
663
+ width: 100%; }
664
+ .nf-div-table .nf-table-row.nf-error span.nf-option-error div.nf-error {
665
+ display: block;
666
+ width: 100% !important;
667
+ text-align: center; }
668
+
669
+ .ninja-forms-app .jBox-Notice .jBox-container {
670
+ background: #84CC1E;
671
+ font-size: 18px; }
672
+
673
+ .nf-button {
674
+ border: 0;
675
+ border-radius: 4px;
676
+ cursor: pointer;
677
+ display: inline-block;
678
+ font-size: 17px;
679
+ padding: 10px 30px;
680
+ text-align: center;
681
+ text-decoration: none;
682
+ text-transform: uppercase;
683
+ -webkit-appearance: none;
684
+ -moz-appearance: none;
685
+ appearance: none; }
686
+ .nf-button.primary {
687
+ background: #1EA9EA;
688
+ border: 1px solid #1EA9EA;
689
+ color: #fff; }
690
+ .nf-button.secondary {
691
+ background: #fff;
692
+ border: 1px solid #1EA9EA;
693
+ color: #1EA9EA; }
694
+ .nf-button.disabled {
695
+ background: #ccc;
696
+ border: 1px solid #ccc;
697
+ cursor: default; }
698
+ .nf-button.publish {
699
+ float: right; }
700
+
701
+ .nf-cancel {
702
+ color: #999;
703
+ font-size: 15px; }
704
+
705
+ .nf-mobile-menu {
706
+ background: #1EA9EA;
707
+ border-radius: 4px;
708
+ color: #fff;
709
+ display: none;
710
+ float: right;
711
+ padding: 5px 7px 5px 5px;
712
+ text-decoration: none;
713
+ transition: margin 0.5s ease; }
714
+ .nf-mobile-menu .dashicons {
715
+ font-size: 30px;
716
+ width: 32px;
717
+ height: 30px; }
718
+ .nf-mobile-menu:hover {
719
+ color: #fff; }
720
+
721
+ .ninja-forms-app fieldset {
722
+ border: 1px solid #ccc;
723
+ clear: both;
724
+ display: block;
725
+ margin-bottom: 20px; }
726
+
727
+ .ninja-forms-app label {
728
+ position: relative; }
729
+ .ninja-forms-app label::after {
730
+ clear: both;
731
+ content: "";
732
+ display: block; }
733
+
734
+ .ninja-forms-app legend {
735
+ margin: 0 3px 10px;
736
+ padding: 0 10px; }
737
+
738
+ .ninja-forms-app .nf-setting-label, .ninja-forms-app label, .ninja-forms-app legend {
739
+ color: #424242;
740
+ display: block;
741
+ font-size: 13px;
742
+ text-transform: uppercase; }
743
+ .ninja-forms-app .nf-setting-label .open-media-manager, .ninja-forms-app label .open-media-manager, .ninja-forms-app legend .open-media-manager {
744
+ position: absolute;
745
+ color: #ccc;
746
+ right: 15px;
747
+ top: 5px;
748
+ text-decoration: none; }
749
+
750
+ .ninja-forms-app input[type=text],
751
+ .ninja-forms-app input[type=number],
752
+ .ninja-forms-app textarea {
753
+ background: #f9f9f9;
754
+ border: 0;
755
+ margin-top: 7px;
756
+ padding: 12px 15px;
757
+ width: 100%;
758
+ height: 41px;
759
+ text-transform: default; }
760
+
761
+ .ninja-forms-app textarea {
762
+ height: 200px; }
763
+
764
+ .ninja-forms-app input[type=checkbox].nf-checkbox {
765
+ -webkit-appearance: none;
766
+ -moz-appearance: none;
767
+ appearance: none;
768
+ background: #f9f9f9;
769
+ border: 0;
770
+ height: 25px;
771
+ width: 25px;
772
+ padding: 2px 1px 0px !important;
773
+ margin: -3px -5px; }
774
+ .ninja-forms-app input[type=checkbox].nf-checkbox:checked::before {
775
+ content: "\f147";
776
+ font: 400 30px/1 dashicons; }
777
+
778
+ .ninja-forms-app .jBox-wrapper.import-options {
779
+ padding: 12px 20px 0px !important; }
780
+
781
+ .ninja-forms-app .jBox-wrapper.import-options.jBox-pointerPosition-top.jBox-closeButton-box:before {
782
+ right: 10px; }
783
+
784
+ .ninja-forms-app .nf-list-options {
785
+ padding-bottom: 20px; }
786
+ .ninja-forms-app .nf-list-options .nf-add-new {
787
+ margin-left: 20px; }
788
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div {
789
+ display: table-cell;
790
+ padding: 5px; }
791
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div:nth-child(1), .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div:nth-child(6) {
792
+ padding: 0 15px;
793
+ width: 20px; }
794
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div:nth-child(2), .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div:nth-child(3) {
795
+ width: 45%; }
796
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div:nth-child(4) {
797
+ min-width: 100px; }
798
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row > div input {
799
+ margin: 0; }
800
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div {
801
+ font-size: 12px;
802
+ padding: 20px 5px 5px; }
803
+ .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div:nth-child(1), .ninja-forms-app .nf-list-options .nf-div-table .nf-table-row.nf-table-header div:nth-child(6) {
804
+ padding: 0 25px; }
805
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div {
806
+ vertical-align: top;
807
+ position: relative; }
808
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(1), .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(4) {
809
+ padding: 0 15px;
810
+ width: 20px;
811
+ min-width: 20px; }
812
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(2) {
813
+ width: 30%; }
814
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div:nth-child(3) {
815
+ width: 70%; }
816
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div textarea {
817
+ margin: 0;
818
+ height: 100px; }
819
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div .merge-tags {
820
+ color: #999;
821
+ position: absolute;
822
+ right: 15px;
823
+ top: 5px; }
824
+ .ninja-forms-app .nf-list-options.calculations .nf-div-table .nf-table-row div .dashicons {
825
+ color: #999;
826
+ margin-top: 10px; }
827
+
828
+ .ninja-forms-app .options {
829
+ position: relative; }
830
+ .ninja-forms-app .options legend .nf-open-import-tooltip {
831
+ background: #EBEDEE;
832
+ color: #1EA9EA;
833
+ font-size: 16px;
834
+ padding: 6px 15px;
835
+ text-decoration: none;
836
+ position: absolute;
837
+ right: 15px;
838
+ top: 0; }
839
+
840
+ .nf-drawer-buttons {
841
+ display: none;
842
+ margin: 0 -20px;
843
+ padding: 0; }
844
+ .nf-drawer-buttons li {
845
+ background: #424242;
846
+ border-right: 1px solid #f1f1f1;
847
+ float: left;
848
+ margin: 0;
849
+ padding: 15px;
850
+ text-align: center;
851
+ width: 50%; }
852
+ .nf-drawer-buttons li:last-child {
853
+ border: 0; }
854
+ .nf-drawer-buttons li.nf-drawer-delete {
855
+ color: red; }
856
+ .nf-drawer-buttons li.nf-drawer-duplicate {
857
+ color: #84CC1E; }
858
+ .nf-drawer-buttons li .dashicons {
859
+ margin-right: 10px; }
860
+ .nf-drawer-buttons::after {
861
+ clear: both;
862
+ content: "";
863
+ display: block; }
864
+
865
+ .dashicons.spin {
866
+ animation: dashicons-spin 1s infinite;
867
+ animation-timing-function: linear; }
868
+
869
+ @keyframes dashicons-spin {
870
+ 0% {
871
+ transform: rotate(0deg); }
872
+ 100% {
873
+ transform: rotate(360deg); } }
874
+
875
+ .nf-search {
876
+ display: inline;
877
+ position: relative; }
878
+ .nf-search input[type=search] {
879
+ background: transparent;
880
+ box-shadow: 0 0 0;
881
+ border: 0;
882
+ margin-bottom: 3px;
883
+ padding: 12px 0 12px 50px;
884
+ width: 60%; }
885
+ .nf-search::before {
886
+ content: "\f179";
887
+ color: #aaa;
888
+ font-family: "Dashicons";
889
+ font-size: 30px;
890
+ width: 30px;
891
+ height: 30px;
892
+ position: absolute;
893
+ top: 4px;
894
+ left: 10px; }
895
+
896
+ .nf-stage {
897
+ position: relative;
898
+ -webkit-user-select: none;
899
+ -moz-user-select: none;
900
+ -ms-user-select: none;
901
+ user-select: none; }
902
+ .nf-stage .nf-stage-controls {
903
+ background: #F8F8F9;
904
+ padding: 5px;
905
+ position: absolute;
906
+ top: -20px;
907
+ right: 10px; }
908
+
909
+ .nf-reservoir::after {
910
+ clear: both;
911
+ content: "";
912
+ display: block; }
913
+
914
+ .nf-reservoir.nf-droppable-active, .nf-reservoir.nf-staged-fields-active {
915
+ background: #F8F8F9;
916
+ border: 4px solid #F8F8F9;
917
+ border-radius: 4px;
918
+ margin: 30px 2% 20px;
919
+ min-height: 52px;
920
+ padding: 6px;
921
+ transition: all 1.0s ease; }
922
+
923
+ .nf-reservoir .nf-item-dock {
924
+ background: #fff;
925
+ border-radius: 4px;
926
+ color: #999;
927
+ display: inline-block;
928
+ float: left;
929
+ margin: 0 4px 3px 4px;
930
+ padding: 5px 10px;
931
+ position: relative; }
932
+ .nf-reservoir .nf-item-dock .dashicons {
933
+ font-size: 14px;
934
+ margin: 2px 0 -4px 5px; }
935
+ .nf-reservoir .nf-item-dock .fa {
936
+ margin-right: 10px; }
937
+
938
+ .nf-item {
939
+ background: #3B454D;
940
+ border-radius: 4px;
941
+ color: #A2A5A8;
942
+ font-size: 14px;
943
+ padding: 10px;
944
+ position: relative;
945
+ text-align: center; }
946
+ .nf-item.active {
947
+ background: #1EA9EA;
948
+ color: #fff; }
949
+ .nf-item .fa {
950
+ background: #30373E;
951
+ border-top-left-radius: 4px;
952
+ border-bottom-left-radius: 4px;
953
+ padding: 9px;
954
+ position: absolute;
955
+ top: 0;
956
+ left: 0;
957
+ bottom: 0;
958
+ width: 34px;
959
+ line-height: 20px; }
960
+
961
+ .nf-saved .nf-item {
962
+ position: relative; }
963
+ .nf-saved .nf-item::after {
964
+ background: #30373E;
965
+ border-top-left-radius: 4px;
966
+ border-bottom-left-radius: 4px;
967
+ content: "\f155";
968
+ font-family: "Dashicons";
969
+ padding: 9px;
970
+ position: absolute;
971
+ top: 0;
972
+ left: 0;
973
+ bottom: 0;
974
+ width: 16px;
975
+ height: 20px; }
976
+
977
+ .nf-action-items .nf-item {
978
+ height: 100px;
979
+ line-height: 75px;
980
+ cursor: pointer; }
981
+ .nf-action-items .nf-item.nf-has-img {
982
+ background-position: center center;
983
+ text-indent: -99999px; }
984
+
985
+ .nf-action-items.available .nf-item.nf-has-img {
986
+ filter: grayscale(100%);
987
+ opacity: 0.6; }
988
+ .nf-action-items.available .nf-item.nf-has-img:hover {
989
+ filter: grayscale(0);
990
+ opacity: 1.0; }
991
+
992
+ .nf-field-type-button {
993
+ float: left;
994
+ margin-bottom: 15px;
995
+ padding: 0 2%;
996
+ width: 33.33%; }
997
+
998
+ table.nf-changes tr td {
999
+ border-bottom: 1px solid #ccc; }
1000
+
1001
+ table.nf-changes tr.disabled-row td {
1002
+ color: #bbb; }
1003
+
1004
+ table.nf-changes tr:nth-child(even) td {
1005
+ background: #e5e7e8 !important; }
1006
+
1007
+ table.nf-changes tr:hover td {
1008
+ background: #fff !important; }
1009
+
1010
+ .nf-button.undoChanges .dashicons {
1011
+ font-size: 18px;
1012
+ height: 18px;
1013
+ width: 18px;
1014
+ margin-right: 5px; }
1015
+
1016
+ /*
1017
+ Various custom field styles
1018
+ --------------------------------- */
1019
+ .nf-add-new {
1020
+ color: #1EA9EA;
1021
+ padding: 0 0 0 46px;
1022
+ text-decoration: none;
1023
+ line-height: 32px;
1024
+ position: relative;
1025
+ height: 32px;
1026
+ z-index: 98;
1027
+ text-indent: 0px;
1028
+ overflow: hidden; }
1029
+ .nf-add-new:after {
1030
+ background: #1EA9EA;
1031
+ border: 2px solid #1EA9EA;
1032
+ border-radius: 40px;
1033
+ color: #fff;
1034
+ content: "+";
1035
+ font-size: 22px;
1036
+ padding: 8px;
1037
+ position: absolute;
1038
+ left: 0;
1039
+ width: 12px;
1040
+ height: 12px;
1041
+ line-height: 10px;
1042
+ text-indent: 0px;
1043
+ transition: all 0.5s ease 0s; }
1044
+ .nf-add-new:hover, .nf-add-new:active, .nf-add-new.active {
1045
+ color: #1EA9EA;
1046
+ transition: width 0.5s ease 0s,height 0.5s ease 0s, text-indent 0.5s ease,top 0.5s ease,left 0.5s ease; }
1047
+ .nf-add-new:hover:after, .nf-add-new:active:after, .nf-add-new.active:after {
1048
+ background: #fff;
1049
+ color: #1EA9EA;
1050
+ transform: rotate(180deg);
1051
+ transition: all 0.5s ease; }
1052
+ .nf-add-new.nf-open-drawer {
1053
+ position: absolute;
1054
+ top: 185px;
1055
+ left: 40px; }
1056
+
1057
+ .nf-master-control {
1058
+ background: #1EA9EA;
1059
+ border: 2px solid #1EA9EA;
1060
+ border-radius: 40px;
1061
+ cursor: pointer;
1062
+ position: absolute;
1063
+ height: 60px;
1064
+ width: 60px;
1065
+ top: auto;
1066
+ left: auto;
1067
+ bottom: 20px;
1068
+ right: 30px;
1069
+ transition: all 0.5s ease;
1070
+ z-index: 98; }
1071
+ .nf-master-control span {
1072
+ display: block;
1073
+ text-indent: -9999px; }
1074
+ .nf-master-control .fa {
1075
+ color: #fff;
1076
+ cursor: pointer;
1077
+ font-size: 28px;
1078
+ line-height: 28px;
1079
+ margin: 15px 0 0 16px;
1080
+ transition: all 0.5s ease; }
1081
+ .nf-master-control:hover, .nf-master-control:active, .nf-master-control.active {
1082
+ background: #fff;
1083
+ color: #1EA9EA;
1084
+ transition: all 0.5s ease; }
1085
+ .nf-master-control:hover .fa, .nf-master-control:active .fa, .nf-master-control.active .fa {
1086
+ color: #1EA9EA;
1087
+ margin: 12px 0 0 16px;
1088
+ transform: rotate(180deg);
1089
+ transition: all 0.5s ease; }
1090
+
1091
+ input[type=checkbox].nf-toggle {
1092
+ display: none; }
1093
+ input[type=checkbox].nf-toggle + label {
1094
+ text-indent: -99999px;
1095
+ background: transparent;
1096
+ border: 0;
1097
+ box-shadow: 0 0 0;
1098
+ display: block;
1099
+ margin: 19px 5px 11px;
1100
+ -webkit-appearance: none;
1101
+ -moz-appearance: none;
1102
+ appearance: none;
1103
+ position: relative;
1104
+ width: 40px;
1105
+ height: 20px;
1106
+ cursor: pointer; }
1107
+ input[type=checkbox].nf-toggle + label::after {
1108
+ background: #BCBDBF;
1109
+ border: 2px solid #BCBDBF;
1110
+ border-radius: 20px;
1111
+ content: "";
1112
+ position: absolute;
1113
+ top: -4px;
1114
+ left: -4px;
1115
+ width: 40px;
1116
+ height: 20px;
1117
+ transition: all 0.3s ease; }
1118
+ input[type=checkbox].nf-toggle + label::before {
1119
+ background: #fff;
1120
+ border-radius: 20px;
1121
+ content: "";
1122
+ position: absolute;
1123
+ top: -1px;
1124
+ left: 0;
1125
+ width: 18px;
1126
+ height: 18px;
1127
+ z-index: 99;
1128
+ transition: all 0.3s ease; }
1129
+ input[type=checkbox].nf-toggle:checked + label::after {
1130
+ background: #84CC1E;
1131
+ border: 2px solid #84CC1E;
1132
+ transition: all 0.3s ease; }
1133
+ input[type=checkbox].nf-toggle:checked + label::before {
1134
+ content: "";
1135
+ left: 18px;
1136
+ transition: all 0.3s ease; }
1137
+
1138
+ .nf-full {
1139
+ position: relative; }
1140
+ .nf-full input[type=checkbox].nf-toggle + label {
1141
+ margin: -18px 0 0;
1142
+ padding: 12px 0 20px;
1143
+ position: absolute;
1144
+ top: 24px;
1145
+ right: 10px; }
1146
+ .nf-full input[type=checkbox].nf-toggle + label::before {
1147
+ left: auto;
1148
+ right: 22px;
1149
+ transition: right 0.3s ease; }
1150
+ .nf-full input[type=checkbox].nf-toggle + label::after {
1151
+ left: auto;
1152
+ right: 0; }
1153
+ .nf-full input[type=checkbox].nf-toggle:checked + label::before {
1154
+ left: auto;
1155
+ right: 4px;
1156
+ transition: right 0.3s ease; }
1157
+ .nf-full .nf-setting-label {
1158
+ border-bottom: 1px solid #ccc;
1159
+ padding: 5px 0 20px; }
1160
+
1161
+ .ninja-forms-app .nf-select {
1162
+ display: block;
1163
+ position: relative; }
1164
+ .ninja-forms-app .nf-select select {
1165
+ background: transparent;
1166
+ border: 0;
1167
+ margin-top: 7px;
1168
+ height: 41px !important;
1169
+ padding: 0 30px 0 15px;
1170
+ position: relative;
1171
+ width: 100%;
1172
+ text-transform: capitalize;
1173
+ -webkit-appearance: none;
1174
+ -moz-appearance: none;
1175
+ appearance: none;
1176
+ z-index: 2; }
1177
+ .ninja-forms-app .nf-select div {
1178
+ background: #f9f9f9;
1179
+ height: 41px;
1180
+ position: absolute;
1181
+ bottom: 1px;
1182
+ width: 100%;
1183
+ z-index: 1; }
1184
+ .ninja-forms-app .nf-select div::after {
1185
+ color: #666;
1186
+ content: "\f347";
1187
+ font-family: 'Dashicons';
1188
+ font-size: 20px;
1189
+ position: absolute;
1190
+ width: 30px;
1191
+ height: 30px;
1192
+ right: 5px;
1193
+ bottom: 0; }
1194
+
1195
+ .ninja-forms-app div.nf-select div {
1196
+ bottom: 7px;
1197
+ width: 95%; }
1198
+
1199
+ .ninja-forms-app div.nf-select select {
1200
+ margin-top: 0; }
1201
+
1202
+ /*
1203
+ All styles used for displaying table content
1204
+ -------------------------------------------- */
1205
+ .ninja-forms-app table {
1206
+ width: 100%;
1207
+ border-collapse: collapse; }
1208
+ .ninja-forms-app table td, .ninja-forms-app table th {
1209
+ border-bottom: 1px solid #ECEDEE;
1210
+ font-size: 14px;
1211
+ padding: 15px; }
1212
+ .ninja-forms-app table th {
1213
+ color: #666;
1214
+ text-align: left;
1215
+ text-transform: uppercase; }
1216
+ .ninja-forms-app table td {
1217
+ color: #676F75;
1218
+ white-space: nowrap;
1219
+ position: relative; }
1220
+ .ninja-forms-app table td:nth-child(2) {
1221
+ width: 90%; }
1222
+ .ninja-forms-app table .deactivated td {
1223
+ color: #BCBDBF; }
1224
+ .ninja-forms-app table .deactivated td a {
1225
+ color: #ddd; }
1226
+ .ninja-forms-app table input[type=checkbox].nf-toggle + label {
1227
+ margin: 2px 0 0; }
1228
+ .ninja-forms-app table .active td {
1229
+ color: #84CC1E;
1230
+ font-weight: bold; }
1231
+ .ninja-forms-app table .active .nf-item-controls {
1232
+ font-weight: normal;
1233
+ float: right; }
1234
+ .ninja-forms-app table .active .nf-item-controls a {
1235
+ color: #84CC1E; }
1236
+ .ninja-forms-app table .active .nf-item-controls .nf-item-delete,
1237
+ .ninja-forms-app table .active .nf-item-controls .nf-item-duplicate {
1238
+ display: none; }
1239
+ .ninja-forms-app table .active .nf-item-controls .nf-item-editing {
1240
+ display: inline !important; }
1241
+ .ninja-forms-app table .active .nf-item-controls .nf-item-edit .dashicons {
1242
+ margin-right: 12px; }
1243
+
1244
+ .ui-droppable {
1245
+ border: 4px solid #fff; }
1246
+
1247
+ .nf-actions-empty thead {
1248
+ display: none; }
1249
+
1250
+ .nf-actions-empty td {
1251
+ border: 4px solid #fff !important;
1252
+ display: block;
1253
+ padding: 40px 20% !important;
1254
+ white-space: normal !important; }
1255
+
1256
+ .nf-actions-empty h3 {
1257
+ font-size: 30px; }
1258
+
1259
+ .nf-actions-empty p {
1260
+ font-size: 18px; }
1261
+
1262
+ .nf-actions-table td {
1263
+ cursor: pointer; }
1264
+
1265
+ .nf-actions-table .nf-item-controls {
1266
+ top: 12px; }
1267
+
1268
+ /* perfect-scrollbar v0.6.7 */
1269
+ .ps-container {
1270
+ -ms-touch-action: none;
1271
+ overflow: hidden !important; }
1272
+
1273
+ .ps-container.ps-active-x > .ps-scrollbar-x-rail,
1274
+ .ps-container.ps-active-y > .ps-scrollbar-y-rail {
1275
+ display: block; }
1276
+
1277
+ .ps-container.ps-in-scrolling {
1278
+ pointer-events: none; }
1279
+
1280
+ .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
1281
+ background-color: #eee;
1282
+ opacity: 0.9; }
1283
+
1284
+ .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
1285
+ background-color: #999; }
1286
+
1287
+ .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
1288
+ background-color: #eee;
1289
+ opacity: 0.9; }
1290
+
1291
+ .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
1292
+ background-color: #999; }
1293
+
1294
+ .ps-container > .ps-scrollbar-x-rail {
1295
+ display: none;
1296
+ position: absolute;
1297
+ /* please don't change 'position' */
1298
+ border-radius: 4px;
1299
+ opacity: 0;
1300
+ transition: background-color 0.2s linear, opacity 0.2s linear;
1301
+ bottom: 3px;
1302
+ /* there must be 'bottom' for ps-scrollbar-x-rail */
1303
+ height: 8px; }
1304
+
1305
+ .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
1306
+ position: absolute;
1307
+ /* please don't change 'position' */
1308
+ background-color: #aaa;
1309
+ border-radius: 4px;
1310
+ transition: background-color 0.2s linear;
1311
+ bottom: 0;
1312
+ /* there must be 'bottom' for ps-scrollbar-x */
1313
+ height: 8px; }
1314
+
1315
+ .ps-container > .ps-scrollbar-y-rail {
1316
+ display: none;
1317
+ position: absolute;
1318
+ /* please don't change 'position' */
1319
+ border-radius: 4px;
1320
+ opacity: 0;
1321
+ transition: background-color 0.2s linear, opacity 0.2s linear;
1322
+ right: 3px;
1323
+ /* there must be 'right' for ps-scrollbar-y-rail */
1324
+ width: 8px; }
1325
+
1326
+ .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
1327
+ position: absolute;
1328
+ /* please don't change 'position' */
1329
+ background-color: #aaa;
1330
+ border-radius: 4px;
1331
+ transition: background-color 0.2s linear;
1332
+ right: 0;
1333
+ /* there must be 'right' for ps-scrollbar-y */
1334
+ width: 8px; }
1335
+
1336
+ .ps-container:hover.ps-in-scrolling {
1337
+ pointer-events: none; }
1338
+
1339
+ .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
1340
+ background-color: #eee;
1341
+ opacity: 0.9; }
1342
+
1343
+ .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
1344
+ background-color: #999; }
1345
+
1346
+ .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
1347
+ background-color: #eee;
1348
+ opacity: 0.9; }
1349
+
1350
+ .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
1351
+ background-color: #999; }
1352
+
1353
+ .ps-container:hover > .ps-scrollbar-x-rail,
1354
+ .ps-container:hover > .ps-scrollbar-y-rail {
1355
+ opacity: 0.6; }
1356
+
1357
+ .ps-container:hover > .ps-scrollbar-x-rail:hover {
1358
+ background-color: #eee;
1359
+ opacity: 0.9; }
1360
+
1361
+ .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
1362
+ background-color: #999; }
1363
+
1364
+ .ps-container:hover > .ps-scrollbar-y-rail:hover {
1365
+ background-color: #eee;
1366
+ opacity: 0.9; }
1367
+
1368
+ .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
1369
+ background-color: #999; }
1370
+
1371
+ /* END DEFAULT PERFECT SCROLLBAR CSS */
1372
+ /*
1373
+ * Custom perfect scrollbar css
1374
+ */
1375
+ #nf-main.ps-container {
1376
+ overflow: auto !important;
1377
+ overflow-y: hidden !important; }
1378
+
1379
+ #nf-drawer.ps-container {
1380
+ overflow: auto !important;
1381
+ overflow-y: hidden !important; }
1382
+
1383
+ .ui-sortable-helper.nf-field-wrap {
1384
+ box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4); }
1385
+
1386
+ .ui-draggable-dragging .nf-item {
1387
+ box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4); }
1388
+
1389
+ .ui-draggable-handle {
1390
+ cursor: pointer; }
1391
+
1392
+ .ui-draggable-dragging {
1393
+ z-index: 99; }
1394
+
1395
+ #nf-builder .nf-droppable-active {
1396
+ border: 4px solid #1EA9EA;
1397
+ transition: all 1.0s ease; }
1398
+
1399
+ #nf-builder .nf-droppable-hover {
1400
+ border: 4px solid #84CC1E;
1401
+ transition: all 1.0s ease; }
1402
+
1403
+ .nf-fields-sortable {
1404
+ border: 4px solid #FFF;
1405
+ padding: 25px 15px 6px; }
1406
+
1407
+ .nf-fields-sortable-placeholder {
1408
+ margin-top: -14px;
1409
+ margin-bottom: 6px;
1410
+ border: 4px solid #84CC1E; }
1411
+
1412
+ .nf-staged-fields-drag {
1413
+ position: relative;
1414
+ display: block;
1415
+ height: 80px; }
1416
+ .nf-staged-fields-drag::after {
1417
+ clear: both;
1418
+ content: '';
1419
+ display: block; }
1420
+ .nf-staged-fields-drag .nf-staged-fields-drag-wrap {
1421
+ position: absolute;
1422
+ width: 500px; }
1423
+ .nf-staged-fields-drag #drag-item-1,
1424
+ .nf-staged-fields-drag #drag-item-2,
1425
+ .nf-staged-fields-drag #drag-item-3 {
1426
+ box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.4); }
1427
+ .nf-staged-fields-drag #drag-item-1 {
1428
+ bottom: 0px;
1429
+ left: 0px;
1430
+ z-index: 3; }
1431
+ .nf-staged-fields-drag #drag-item-2 {
1432
+ bottom: 5px;
1433
+ left: 5px;
1434
+ z-index: 2; }
1435
+ .nf-staged-fields-drag #drag-item-3 {
1436
+ bottom: 10px;
1437
+ left: 10px;
1438
+ z-index: 1; }
1439
+
1440
+ .nf-staged-fields-drag-wrap {
1441
+ background: #fff;
1442
+ border: 1px solid #ccc;
1443
+ border-radius: 4px;
1444
+ color: #888;
1445
+ cursor: pointer;
1446
+ margin-bottom: 20px;
1447
+ padding: 15px 20px; }
1448
+ .nf-staged-fields-drag-wrap.active {
1449
+ border: 2px solid #84CC1E;
1450
+ color: #424242;
1451
+ font-weight: bold; }
1452
+ .nf-staged-fields-drag-wrap.active .nf-item-controls {
1453
+ font-weight: normal; }
1454
+ .nf-staged-fields-drag-wrap.active .nf-item-controls a {
1455
+ color: #424242; }
1456
+ .nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-delete,
1457
+ .nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-duplicate {
1458
+ display: none; }
1459
+ .nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-editing {
1460
+ display: inline; }
1461
+ .nf-staged-fields-drag-wrap.active .nf-item-controls .nf-item-edit .dashicons {
1462
+ margin-right: 12px; }
1463
+
1464
+ .nf-staged-fields-sortable-placeholder {
1465
+ float: left;
1466
+ height: 28px;
1467
+ border-right: 8px solid #84CC1E;
1468
+ margin-right: -4px;
1469
+ margin-left: -4px; }
1470
+
1471
+ .nf-list-options-sortable-placeholder {
1472
+ border: 4px solid #84CC1E;
1473
+ height: 8px !important;
1474
+ margin: -4px 0 -4px 0; }
1475
+
1476
+ .nf-fields-empty-droppable {
1477
+ border: 4px solid #FFF; }
1478
+ .nf-fields-empty-droppable::after {
1479
+ clear: both;
1480
+ content: "";
1481
+ display: block; }
1482
+
1483
+ .nf-settings .toggle {
1484
+ cursor: pointer; }
1485
+
1486
+ .nf-loading {
1487
+ background: #1EA9EA;
1488
+ border-radius: 4px;
1489
+ width: 40px;
1490
+ margin: 0 auto;
1491
+ position: relative; }
1492
+ .nf-loading ul {
1493
+ list-style: none;
1494
+ margin: 0;
1495
+ padding: 0;
1496
+ position: relative;
1497
+ top: -10px;
1498
+ left: 0;
1499
+ font-size: 0; }
1500
+ .nf-loading ul li {
1501
+ height: 0;
1502
+ position: absolute;
1503
+ top: 50%;
1504
+ left: 0;
1505
+ width: 0;
1506
+ margin: 0;
1507
+ height: 10px;
1508
+ width: 10px;
1509
+ border: 3px solid #fff;
1510
+ border-radius: 100%;
1511
+ transform: transformZ(0);
1512
+ animation: LOADING 2s infinite; }
1513
+ .nf-loading ul li:nth-child(1n) {
1514
+ left: 0;
1515
+ animation-delay: 0s; }
1516
+ .nf-loading ul li:nth-child(2n) {
1517
+ left: 15px;
1518
+ animation-delay: 0.2s; }
1519
+ .nf-loading ul li:nth-child(3n) {
1520
+ left: 30px;
1521
+ animation-delay: 0.4s; }
1522
+
1523
+ @keyframes LOADING {
1524
+ 0% {
1525
+ transform: scale(0.5);
1526
+ background: #fff; }
1527
+ 50% {
1528
+ transform: scale(1);
1529
+ background: #fff; }
1530
+ 100% {
1531
+ transform: scale(0.5);
1532
+ background: #fff; } }
1533
+
1534
+ .nf-help-text {
1535
+ display: none; }
1536
+
1537
+ .ninja-forms-app .nf-help {
1538
+ color: #ccc;
1539
+ margin-left: 5px;
1540
+ text-decoration: none; }
1541
+ .ninja-forms-app .nf-help .dashicons {
1542
+ font-size: 16px;
1543
+ height: 16px;
1544
+ width: 16px; }
1545
+
1546
+ .ninja-forms-app .qtip-default {
1547
+ background-color: #424242;
1548
+ border: 1px solid #424242;
1549
+ border-radius: 4px;
1550
+ box-shadow: 0 5px 6px rgba(0, 0, 0, 0.3);
1551
+ color: #fff;
1552
+ font-size: 14px;
1553
+ line-height: 18px;
1554
+ padding: 10px; }
1555
+ .ninja-forms-app .qtip-default::after {
1556
+ content: "";
1557
+ position: absolute;
1558
+ left: 143px;
1559
+ bottom: -12px;
1560
+ width: 0;
1561
+ height: 0;
1562
+ border-left: 6px solid transparent;
1563
+ border-right: 6px solid transparent;
1564
+ border-top: 12px solid #424242; }
1565
+
1566
+ .has-merge-tags {
1567
+ position: relative; }
1568
+ .has-merge-tags input[type=text],
1569
+ .has-merge-tags textarea {
1570
+ padding-right: 40px; }
1571
+ .has-merge-tags.rte {
1572
+ display: block; }
1573
+ .has-merge-tags.rte .wp-editor-tabs {
1574
+ margin-right: 40px; }
1575
+ .has-merge-tags.rte .merge-tags {
1576
+ color: #999;
1577
+ z-index: 100;
1578
+ top: 26px; }
1579
+ .has-merge-tags .merge-tags {
1580
+ color: #ccc;
1581
+ pointer: cursor;
1582
+ position: absolute; }
1583
+ .has-merge-tags .nf-list-options input[type=text] + .merge-tags {
1584
+ top: 12px; }
1585
+
1586
+ div.has-merge-tags .merge-tags {
1587
+ top: 16px;
1588
+ right: 12px; }
1589
+
1590
+ label.has-merge-tags .merge-tags {
1591
+ top: 33px;
1592
+ right: 12px; }
1593
+
1594
+ .nf-list-options label.has-merge-tags .merge-tags {
1595
+ top: 12px; }
1596
+
1597
+ .jBox-Tooltip {
1598
+ z-index: 100000000 !important; }
1599
+
1600
+ .jBox-TooltipBorder .jBox-container {
1601
+ border-radius: 5px;
1602
+ border: 2px solid #1EA9EA;
1603
+ /*background: #EBEDEE;*/ }
1604
+ .jBox-TooltipBorder .jBox-container h4 {
1605
+ background: #f1f1f1;
1606
+ padding: 5px;
1607
+ margin: 0 0 5px; }
1608
+ .jBox-TooltipBorder .jBox-container ul {
1609
+ margin: 0; }
1610
+ .jBox-TooltipBorder .jBox-container ul li a {
1611
+ color: #1EA9EA;
1612
+ margin: 0;
1613
+ padding: 0 5px;
1614
+ display: block;
1615
+ text-decoration: none; }
1616
+ .jBox-TooltipBorder .jBox-container ul a.active {
1617
+ background: #f1f1f1; }
1618
+
1619
+ .jBox-TooltipBorder .jBox-pointer::after {
1620
+ border: 2px solid #1EA9EA;
1621
+ /*background: #EBEDEE;*/ }
1622
+
1623
+ .jBox-TooltipBorder .jBox-pointer-top,
1624
+ .jBox-TooltipBorder .jBox-pointer-bottom {
1625
+ width: 34px;
1626
+ height: 12px; }
1627
+
1628
+ .jBox-TooltipBorder .jBox-pointer-left,
1629
+ .jBox-TooltipBorder .jBox-pointer-right {
1630
+ width: 12px;
1631
+ height: 34px; }
1632
+
1633
+ .jBox-TooltipBorder.jBox-closeButton-box::before {
1634
+ width: 28px;
1635
+ height: 28px;
1636
+ background: #1EA9EA; }
1637
+
1638
+ .note-popover {
1639
+ display: none !important; }
1640
+
1641
+ .ninja-forms-app .note-editor {
1642
+ border: 0 !important; }
1643
+ .ninja-forms-app .note-editor .note-toolbar::after {
1644
+ clear: both;
1645
+ content: "";
1646
+ display: block; }
1647
+ .ninja-forms-app .note-editor .note-editable {
1648
+ background: #f9f9f9;
1649
+ display: block; }
1650
+ .ninja-forms-app .note-editor .note-editable p {
1651
+ font-size: 16px; }
1652
+ .ninja-forms-app .note-editor .note-editable ul {
1653
+ list-style-type: disc;
1654
+ margin-left: 2em; }
1655
+ .ninja-forms-app .note-editor .note-editable table td {
1656
+ border: 1px solid #ccc;
1657
+ width: auto; }
1658
+ .ninja-forms-app .note-editor .modal {
1659
+ display: none; }
1660
+ .ninja-forms-app .note-editor .btn-group {
1661
+ float: left; }
1662
+ .ninja-forms-app .note-editor .btn-group.note-tools {
1663
+ float: right; }
1664
+ .ninja-forms-app .note-editor .btn {
1665
+ background: #f9f9f9;
1666
+ border: 0;
1667
+ border-radius: 4px;
1668
+ color: #666;
1669
+ cursor: pointer;
1670
+ margin-right: 2px;
1671
+ padding-top: 4px; }
1672
+ .ninja-forms-app .note-editor .btn.disabled {
1673
+ background: transparent;
1674
+ color: #aaa; }
1675
+ .ninja-forms-app .note-editor .btn.disabled .merge-tags {
1676
+ background: #f9f9f9;
1677
+ color: #666; }
1678
+
1679
+ .ninja-forms-app .tooltip {
1680
+ position: absolute;
1681
+ z-index: 1070;
1682
+ display: block;
1683
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1684
+ font-size: 12px;
1685
+ font-style: normal;
1686
+ font-weight: normal;
1687
+ line-height: 1.42857143;
1688
+ text-align: left;
1689
+ text-align: start;
1690
+ text-decoration: none;
1691
+ text-shadow: none;
1692
+ text-transform: none;
1693
+ letter-spacing: normal;
1694
+ word-break: normal;
1695
+ word-spacing: normal;
1696
+ word-wrap: normal;
1697
+ white-space: normal;
1698
+ filter: alpha(opacity=0);
1699
+ opacity: 0;
1700
+ line-break: auto; }
1701
+
1702
+ .ninja-forms-app .tooltip.in {
1703
+ filter: alpha(opacity=90);
1704
+ opacity: .9; }
1705
+
1706
+ .ninja-forms-app .tooltip.top {
1707
+ padding: 5px 0;
1708
+ margin-top: -3px; }
1709
+
1710
+ .ninja-forms-app .tooltip.right {
1711
+ padding: 0 5px;
1712
+ margin-left: 3px; }
1713
+
1714
+ .ninja-forms-app .tooltip.bottom {
1715
+ padding: 5px 0;
1716
+ margin-top: 3px; }
1717
+
1718
+ .ninja-forms-app .tooltip.left {
1719
+ padding: 0 5px;
1720
+ margin-left: -3px; }
1721
+
1722
+ .ninja-forms-app .tooltip-inner {
1723
+ max-width: 200px;
1724
+ padding: 3px 8px;
1725
+ color: #fff;
1726
+ text-align: center;
1727
+ background-color: #000;
1728
+ border-radius: 4px; }
1729
+
1730
+ .ninja-forms-app .tooltip-arrow {
1731
+ position: absolute;
1732
+ width: 0;
1733
+ height: 0;
1734
+ border-color: transparent;
1735
+ border-style: solid; }
1736
+
1737
+ .ninja-forms-app .tooltip.top .tooltip-arrow {
1738
+ bottom: 0;
1739
+ left: 50%;
1740
+ margin-left: -5px;
1741
+ border-width: 5px 5px 0;
1742
+ border-top-color: #000; }
1743
+
1744
+ .ninja-forms-app .tooltip.top-left .tooltip-arrow {
1745
+ right: 5px;
1746
+ bottom: 0;
1747
+ margin-bottom: -5px;
1748
+ border-width: 5px 5px 0;
1749
+ border-top-color: #000; }
1750
+
1751
+ .ninja-forms-app .tooltip.top-right .tooltip-arrow {
1752
+ bottom: 0;
1753
+ left: 5px;
1754
+ margin-bottom: -5px;
1755
+ border-width: 5px 5px 0;
1756
+ border-top-color: #000; }
1757
+
1758
+ .ninja-forms-app .tooltip.right .tooltip-arrow {
1759
+ top: 50%;
1760
+ left: 0;
1761
+ margin-top: -5px;
1762
+ border-width: 5px 5px 5px 0;
1763
+ border-right-color: #000; }
1764
+
1765
+ .ninja-forms-app .tooltip.left .tooltip-arrow {
1766
+ top: 50%;
1767
+ right: 0;
1768
+ margin-top: -5px;
1769
+ border-width: 5px 0 5px 5px;
1770
+ border-left-color: #000; }
1771
+
1772
+ .ninja-forms-app .tooltip.bottom .tooltip-arrow {
1773
+ top: 0;
1774
+ left: 50%;
1775
+ margin-left: -5px;
1776
+ border-width: 0 5px 5px;
1777
+ border-bottom-color: #000; }
1778
+
1779
+ .ninja-forms-app .tooltip.bottom-left .tooltip-arrow {
1780
+ top: 0;
1781
+ right: 5px;
1782
+ margin-top: -5px;
1783
+ border-width: 0 5px 5px;
1784
+ border-bottom-color: #000; }
1785
+
1786
+ .ninja-forms-app .tooltip.bottom-right .tooltip-arrow {
1787
+ top: 0;
1788
+ left: 5px;
1789
+ margin-top: -5px;
1790
+ border-width: 0 5px 5px;
1791
+ border-bottom-color: #000; }
1792
+
1793
+ .ninja-forms-app .dropdown-menu {
1794
+ position: absolute;
1795
+ z-index: 1000;
1796
+ display: none;
1797
+ float: left;
1798
+ min-width: 160px;
1799
+ padding: 5px 0;
1800
+ margin: 2px 0 0;
1801
+ font-size: 14px;
1802
+ text-align: left;
1803
+ list-style: none;
1804
+ background-color: #fff;
1805
+ background-clip: padding-box;
1806
+ border: 1px solid #ccc;
1807
+ border: 1px solid rgba(0, 0, 0, 0.15);
1808
+ border-radius: 4px;
1809
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
1810
+
1811
+ .ninja-forms-app .dropdown-menu.pull-right {
1812
+ right: 0;
1813
+ left: auto; }
1814
+
1815
+ .ninja-forms-app .dropdown-menu .divider {
1816
+ height: 1px;
1817
+ margin: 9px 0;
1818
+ overflow: hidden;
1819
+ background-color: #e5e5e5; }
1820
+
1821
+ .ninja-forms-app .dropdown-menu > li > a {
1822
+ display: block;
1823
+ padding: 3px 20px;
1824
+ clear: both;
1825
+ font-weight: normal;
1826
+ line-height: 1.42857143;
1827
+ color: #333;
1828
+ white-space: nowrap; }
1829
+
1830
+ .ninja-forms-app .dropdown-menu > li > a:hover,
1831
+ .ninja-forms-app .dropdown-menu > li > a:focus {
1832
+ color: #262626;
1833
+ text-decoration: none;
1834
+ background-color: #f5f5f5; }
1835
+
1836
+ .ninja-forms-app .dropdown-menu > .active > a,
1837
+ .ninja-forms-app .dropdown-menu > .active > a:hover,
1838
+ .ninja-forms-app .dropdown-menu > .active > a:focus {
1839
+ color: #fff;
1840
+ text-decoration: none;
1841
+ background-color: #337ab7;
1842
+ outline: 0; }
1843
+
1844
+ .ninja-forms-app .dropdown-menu > .disabled > a,
1845
+ .ninja-forms-app .dropdown-menu > .disabled > a:hover,
1846
+ .ninja-forms-app .dropdown-menu > .disabled > a:focus {
1847
+ color: #777; }
1848
+
1849
+ .ninja-forms-app .dropdown-menu > .disabled > a:hover,
1850
+ .ninja-forms-app .dropdown-menu > .disabled > a:focus {
1851
+ text-decoration: none;
1852
+ cursor: not-allowed;
1853
+ background-color: transparent;
1854
+ background-image: none;
1855
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
1856
+
1857
+ .ninja-forms-app .open > .dropdown-menu {
1858
+ display: block; }
1859
+
1860
+ .ninja-forms-app .open > a {
1861
+ outline: 0; }
1862
+
1863
+ .ninja-forms-app .dropdown-menu-right {
1864
+ right: 0;
1865
+ left: auto; }
1866
+
1867
+ .ninja-forms-app .dropdown-menu-left {
1868
+ right: auto;
1869
+ left: 0; }
1870
+
1871
+ .ninja-forms-app .dropdown-header {
1872
+ display: block;
1873
+ padding: 3px 20px;
1874
+ font-size: 12px;
1875
+ line-height: 1.42857143;
1876
+ color: #777;
1877
+ white-space: nowrap; }
1878
+
1879
+ .ninja-forms-app .dropdown-backdrop {
1880
+ position: fixed;
1881
+ top: 0;
1882
+ right: 0;
1883
+ bottom: 0;
1884
+ left: 0;
1885
+ z-index: 990; }
1886
+
1887
+ .ninja-forms-app .pull-right > .dropdown-menu {
1888
+ right: 0;
1889
+ left: auto; }
1890
+
1891
+ .ninja-forms-app .dropup .caret,
1892
+ .ninja-forms-app .navbar-fixed-bottom .dropdown .caret {
1893
+ content: "";
1894
+ border-top: 0;
1895
+ border-bottom: 4px dashed;
1896
+ border-bottom: 4px solid \9; }
1897
+
1898
+ .ninja-forms-app .dropup .dropdown-menu,
1899
+ .ninja-forms-app .navbar-fixed-bottom .dropdown .dropdown-menu {
1900
+ top: auto;
1901
+ bottom: 100%;
1902
+ margin-bottom: 2px; }
1903
+
1904
+ @media (min-width: 768px) {
1905
+ .ninja-forms-app .navbar-right .dropdown-menu {
1906
+ right: 0;
1907
+ left: auto; }
1908
+ .ninja-forms-app .navbar-right .dropdown-menu-left {
1909
+ right: auto;
1910
+ left: 0; } }
1911
+
1912
+ .ninja-forms-app .btn-group-justified > .btn-group .dropdown-menu {
1913
+ left: auto; }
1914
+
1915
+ .ninja-forms-app .nav-tabs.nav-justified > .dropdown .dropdown-menu {
1916
+ top: auto;
1917
+ left: auto; }
1918
+
1919
+ .ninja-forms-app .nav-justified > .dropdown .dropdown-menu {
1920
+ top: auto;
1921
+ left: auto; }
1922
+
1923
+ .ninja-forms-app .nav-tabs .dropdown-menu {
1924
+ margin-top: -1px;
1925
+ border-top-left-radius: 0;
1926
+ border-top-right-radius: 0; }
1927
+
1928
+ @media (max-width: 767px) {
1929
+ .ninja-forms-app .navbar-nav .open .dropdown-menu {
1930
+ position: static;
1931
+ float: none;
1932
+ width: auto;
1933
+ margin-top: 0;
1934
+ background-color: transparent;
1935
+ border: 0;
1936
+ box-shadow: none; }
1937
+ .ninja-forms-app .navbar-nav .open .dropdown-menu > li > a,
1938
+ .ninja-forms-app .navbar-nav .open .dropdown-menu .dropdown-header {
1939
+ padding: 5px 15px 5px 25px; }
1940
+ .ninja-forms-app .navbar-nav .open .dropdown-menu > li > a {
1941
+ line-height: 20px; }
1942
+ .ninja-forms-app .navbar-nav .open .dropdown-menu > li > a:hover,
1943
+ .ninja-forms-app .navbar-nav .open .dropdown-menu > li > a:focus {
1944
+ background-image: none; } }
1945
+
1946
+ .ninja-forms-app .navbar-nav > li > .dropdown-menu {
1947
+ margin-top: 0;
1948
+ border-top-left-radius: 0;
1949
+ border-top-right-radius: 0; }
1950
+
1951
+ .ninja-forms-app .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
1952
+ margin-bottom: 0;
1953
+ border-top-left-radius: 4px;
1954
+ border-top-right-radius: 4px;
1955
+ border-bottom-right-radius: 0;
1956
+ border-bottom-left-radius: 0; }
1957
+
1958
+ @media (max-width: 767px) {
1959
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > li > a {
1960
+ color: #777; }
1961
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
1962
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
1963
+ color: #333;
1964
+ background-color: transparent; }
1965
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
1966
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
1967
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
1968
+ color: #555;
1969
+ background-color: #e7e7e7; }
1970
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
1971
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
1972
+ .ninja-forms-app .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
1973
+ color: #ccc;
1974
+ background-color: transparent; } }
1975
+
1976
+ @media (max-width: 767px) {
1977
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
1978
+ border-color: #080808; }
1979
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
1980
+ background-color: #080808; }
1981
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
1982
+ color: #9d9d9d; }
1983
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
1984
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
1985
+ color: #fff;
1986
+ background-color: transparent; }
1987
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
1988
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
1989
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
1990
+ color: #fff;
1991
+ background-color: #080808; }
1992
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
1993
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
1994
+ .ninja-forms-app .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
1995
+ color: #444;
1996
+ background-color: transparent; } }
1997
+
1998
+ /*
1999
+ WP Color Picker (Iris) Styles
2000
+ ---------------------------------------------*/
2001
+ .ninja-forms-app #wpcontent .wp-picker-holder {
2002
+ position: absolute;
2003
+ z-index: 9001; }
2004
+
2005
+ .ninja-forms-app #wpcontent .wp-picker-holder * {
2006
+ box-sizing: content-box; }
2007
+
2008
+ .wp-picker-container {
2009
+ width: 100%; }
2010
+
2011
+ .wp-color-result,
2012
+ .wp-picker-input-wrap {
2013
+ margin-top: 5px; }
2014
+
2015
+ .wp-color-result {
2016
+ border: 0;
2017
+ box-shadow: none;
2018
+ margin: 5px 0 0;
2019
+ height: 41px;
2020
+ width: 100%;
2021
+ padding-left: 60px; }
2022
+
2023
+ .wp-color-result:after {
2024
+ font-size: 16px;
2025
+ line-height: 41px; }
2026
+
2027
+ .wp-color-result.wp-picker-open {
2028
+ display: none; }
2029
+
2030
+ .wp-color-picker,
2031
+ .wp-picker-input-wrap {
2032
+ width: 100% !important; }
2033
+
2034
+ .wp-picker-input-wrap > .button.wp-picker-default {
2035
+ display: none; }
2036
+
2037
+ @keyframes color_change {
2038
+ from {
2039
+ background-color: #1EA9EA;
2040
+ color: #fff; }
2041
+ to {
2042
+ background-color: #3B454D;
2043
+ color: #A2A5A8; } }
2044
+
2045
+ .nf-item.clicked {
2046
+ animation-name: color_change;
2047
+ animation-duration: 2s;
2048
+ animation-iteration-count: 1;
2049
+ animation-direction: alternate; }
2050
+
2051
+ @media only screen and (max-width: 1400px) {
2052
+ .nf-field-type-button {
2053
+ width: 50%; } }
2054
+
2055
+ @media only screen and (max-width: 1065px) {
2056
+ .nf-app-menu .preview .app-menu-text {
2057
+ text-indent: -9999px;
2058
+ display: inline-block;
2059
+ width: 0; }
2060
+ .nf-drawer-opened .nf-actions-table th:nth-child(3), .nf-drawer-opened .nf-actions-table td:nth-child(3) {
2061
+ display: none; } }
2062
+
2063
+ @media only screen and (max-width: 900px) {
2064
+ #nf-header ul {
2065
+ display: none; }
2066
+ #nf-header .nf-button.primary {
2067
+ display: none; }
2068
+ .nf-mobile-menu {
2069
+ display: inline-block; }
2070
+ #nf-app-sub-header h2 {
2071
+ padding-left: 0;
2072
+ transition: all 1.0s ease 0s; }
2073
+ .nf-add-new.nf-open-drawer {
2074
+ position: fixed;
2075
+ text-indent: -9999px;
2076
+ height: 54px;
2077
+ width: 54px;
2078
+ top: auto;
2079
+ left: auto;
2080
+ bottom: 20px;
2081
+ right: 20px; }
2082
+ .nf-add-new.nf-open-drawer:after {
2083
+ background: #84CC1E;
2084
+ border: 2px solid #84CC1E;
2085
+ border-radius: 40px;
2086
+ color: #fff;
2087
+ content: "+";
2088
+ font-size: 50px;
2089
+ padding: 8px;
2090
+ position: absolute;
2091
+ left: 0;
2092
+ width: 28px;
2093
+ height: 28px;
2094
+ line-height: 24px;
2095
+ text-indent: 0px; }
2096
+ #nf-main-header .nf-button {
2097
+ display: none; }
2098
+ .nf-one-half, .nf-one-third {
2099
+ float: none;
2100
+ width: 100%; }
2101
+ .nf-drawer-expand .nf-one-half {
2102
+ float: left;
2103
+ width: 50%; }
2104
+ .nf-drawer-expand .nf-on-third {
2105
+ float: left;
2106
+ width: 33%; }
2107
+ #nf-app-form-title {
2108
+ margin-top: -55px; }
2109
+ #nf-main {
2110
+ top: 120px; }
2111
+ #nf-table-display .nf-item-controls {
2112
+ width: auto; } }
2113
+
2114
+ @media only screen and (max-width: 1023px) {
2115
+ .ninja-forms-app.folded #wpcontent {
2116
+ margin-left: 36px;
2117
+ padding: 0;
2118
+ position: absolute;
2119
+ top: 0;
2120
+ left: 0;
2121
+ bottom: 0;
2122
+ right: 0; }
2123
+ .ninja-forms-app.folded #wpcontent #wpbody {
2124
+ left: 0; }
2125
+ .nf-setting-wrap {
2126
+ width: 50%; }
2127
+ #nf-drawer {
2128
+ width: 100%; }
2129
+ .nf-drawer-opened #nf-main {
2130
+ width: 100%; }
2131
+ .nf-drawer-opened .nf-setting-wrap {
2132
+ width: 50%; }
2133
+ .nf-drawer-closed .nf-setting-wrap {
2134
+ width: 50%; }
2135
+ .nf-toggle-drawer {
2136
+ display: none; } }
2137
+
2138
+ @media only screen and (max-width: 960px) {
2139
+ .ninja-forms-app.auto-fold #wpcontent {
2140
+ margin-left: 36px;
2141
+ padding: 0;
2142
+ position: absolute;
2143
+ top: 0;
2144
+ left: 0;
2145
+ bottom: 0;
2146
+ right: 0; }
2147
+ .ninja-forms-app.auto-fold #wpcontent #wpbody {
2148
+ left: 0; }
2149
+ .nf-drawer-opened .nf-toggle-drawer {
2150
+ display: none; } }
2151
+
2152
+ @media only screen and (max-width: 782px) {
2153
+ .ninja-forms-app.folded #wpcontent, .ninja-forms-app.auto-fold #wpcontent {
2154
+ margin-left: 0; }
2155
+ #nf-builder {
2156
+ padding: 80px 20px 10px; }
2157
+ #nf-builder .nf-cta-bubble {
2158
+ display: none !important; }
2159
+ #nf-main {
2160
+ padding: 20px 0 80px; }
2161
+ #nf-drawer {
2162
+ padding: 20px; }
2163
+ #nf-main-content {
2164
+ width: 100%;
2165
+ max-width: 100%; }
2166
+ #nf-main {
2167
+ border: 0; } }
2168
+
2169
+ @media only screen and (max-width: 660px) {
2170
+ .nf-one-half, .nf-one-third {
2171
+ width: 100%; }
2172
+ .nf-actions-table td:nth-child(3), .nf-actions-table th:nth-child(3) {
2173
+ display: none; }
2174
+ .nf-drawer-buttons {
2175
+ display: block; }
2176
+ .nf-item {
2177
+ padding: 15px; }
2178
+ .nf-item .fa {
2179
+ padding: 14px;
2180
+ width: 48px; }
2181
+ .nf-saved .nf-item::after {
2182
+ padding: 14px; } }
2183
+
2184
+ #nf-app-admin-header {
2185
+ background: #EBEDEE;
2186
+ height: 60px;
2187
+ position: absolute;
2188
+ top: 0;
2189
+ left: 0;
2190
+ right: 0; }
2191
+ #nf-app-admin-header .fa-times {
2192
+ background: #424242;
2193
+ color: #fff;
2194
+ font-size: 30px;
2195
+ position: absolute;
2196
+ text-align: center;
2197
+ text-decoration: none;
2198
+ line-height: 56px;
2199
+ right: 0;
2200
+ height: 60px;
2201
+ width: 60px; }
2202
+ #nf-app-admin-header #nf-logo {
2203
+ background-image: url("../img/ninja-forms-app-header-logo@2x.png");
2204
+ background-size: 130px 50px;
2205
+ background-position: center bottom;
2206
+ background-repeat: no-repeat;
2207
+ float: left;
2208
+ width: 160px;
2209
+ height: 60px;
2210
+ opacity: 1.0;
2211
+ filter: alpha(opacity=100);
2212
+ transition: all 1.0s ease; }
2213
+ #nf-app-admin-header .nf-cta-bubble {
2214
+ background: #1EA9EA;
2215
+ border: 1px solid #1EA9EA;
2216
+ border-radius: 6px;
2217
+ color: #fff;
2218
+ display: block;
2219
+ float: left;
2220
+ font-size: 14px;
2221
+ margin: 6px 0 0 20px;
2222
+ padding: 5px 10px;
2223
+ position: relative;
2224
+ text-decoration: none;
2225
+ width: 360px; }
2226
+ #nf-app-admin-header .nf-cta-bubble::after {
2227
+ display: block;
2228
+ content: "";
2229
+ width: 0;
2230
+ height: 0;
2231
+ border-top: 10px solid transparent;
2232
+ border-bottom: 10px solid transparent;
2233
+ border-right: 10px solid #1EA9EA;
2234
+ position: absolute;
2235
+ left: -10px;
2236
+ top: 13px; }
2237
+ #nf-app-admin-header .nf-cta-bubble:hover {
2238
+ background: #fff;
2239
+ color: #1EA9EA; }
2240
+
2241
+ .scrollWrap {
2242
+ overflow: hidden;
2243
+ height: 100%;
2244
+ position: relative;
2245
+ z-index: 1; }
2246
+
2247
+ .scrollContent {
2248
+ height: 100%;
2249
+ width: 100%;
2250
+ padding: 0 32px 0 0;
2251
+ position: relative;
2252
+ right: -18px;
2253
+ overflow: auto;
2254
+ box-sizing: border-box; }
2255
+
2256
+ .fakeScrollBar {
2257
+ position: absolute;
2258
+ background: rgba(255, 255, 255, 0.5);
2259
+ width: 9px;
2260
+ border-radius: 4px;
2261
+ right: -15px;
2262
+ top: 0;
2263
+ z-index: 0;
2264
+ cursor: -webkit-grab; }
2265
+
2266
+ .fakeScroll:hover .fakeScrollBar.fakescroll-grabbed {
2267
+ cursor: -webkit-grabbing;
2268
+ background: #FFF; }
2269
+
2270
+ body.fakescroll-grabbed {
2271
+ cursor: -webkit-grabbing; }
2272
+
2273
+ .rtl.ninja-forms-app #wpcontent {
2274
+ margin-right: 140px; }
2275
+ .rtl.ninja-forms-app #wpcontent #wpbody {
2276
+ right: 160px;
2277
+ left: 0; }
2278
+
2279
+ .rtl.ninja-forms-app.folded #wpcontent {
2280
+ margin-right: 16px; }
2281
+ .rtl.ninja-forms-app.folded #wpcontent #wpbody {
2282
+ right: 36px;
2283
+ left: 0; }
2284
+
2285
+ .rtl #nf-app-admin-header #nf-logo {
2286
+ float: right; }
2287
+
2288
+ .rtl #nf-app-admin-header .fa-times {
2289
+ right: auto;
2290
+ left: 0; }
2291
+
2292
+ .rtl .nf-app-buttons {
2293
+ float: left; }
2294
+
2295
+ .rtl #nf-app-header .nf-app-menu li {
2296
+ float: right; }
2297
+ .rtl #nf-app-header .nf-app-menu li a.preview .dashicons {
2298
+ margin-right: 10px; }
2299
+
2300
+ .rtl .nf-master-control {
2301
+ right: auto;
2302
+ left: 30px; }
2303
+ .rtl .nf-master-control .fa {
2304
+ margin: 15px 16px 0 0; }
2305
+
2306
+ .rtl input[type=submit] {
2307
+ float: left; }
2308
+
2309
+ .rtl .nf-cancel {
2310
+ float: left;
2311
+ margin-left: 20px; }
2312
+
2313
+ .rtl .nf-add-new {
2314
+ margin: 0;
2315
+ padding: 0; }
2316
+ .rtl .nf-add-new:after {
2317
+ right: 0;
2318
+ left: auto;
2319
+ line-height: 14px; }
2320
+
2321
+ .rtl #nf-main {
2322
+ right: 0;
2323
+ left: auto; }
2324
+
2325
+ .rtl #nf-main-header .nf-button {
2326
+ float: left; }
2327
+
2328
+ .rtl .nf-field-label {
2329
+ margin-left: 0;
2330
+ margin-right: 16px; }
2331
+
2332
+ .rtl .nf-item-controls {
2333
+ right: auto;
2334
+ left: 0; }
2335
+ .rtl .nf-item-controls .nf-item-control {
2336
+ right: auto;
2337
+ left: 0; }
2338
+ .rtl .nf-item-controls:hover .nf-item-duplicate {
2339
+ right: auto;
2340
+ left: 80px; }
2341
+ .rtl .nf-item-controls:hover .nf-item-delete {
2342
+ right: auto;
2343
+ left: 40px; }
2344
+
2345
+ .rtl #nf-drawer {
2346
+ right: auto;
2347
+ left: -1400px; }
2348
+ .rtl #nf-drawer.nf-drawer-expand {
2349
+ width: 100%; }
2350
+
2351
+ .rtl .nf-drawer-header h2 {
2352
+ float: right; }
2353
+ .rtl .nf-drawer-header h2 .dashicons {
2354
+ margin-left: 10px; }
2355
+
2356
+ .rtl .nf-drawer-header .nf-button {
2357
+ float: left; }
2358
+
2359
+ .rtl .nf-search input[type=search] {
2360
+ padding: 12px 50px 12px 0; }
2361
+
2362
+ .rtl .nf-search::before {
2363
+ right: 10px;
2364
+ left: 0; }
2365
+
2366
+ .rtl .nf-drawer-opened #nf-drawer {
2367
+ left: 0;
2368
+ right: auto; }
2369
+
2370
+ .rtl .nf-drawer-opened #nf-app-sub-header h2 {
2371
+ padding-right: 0; }
2372
+
2373
+ .rtl .nf-settings h3 .dashicons {
2374
+ margin: -4px -30px 0 10px; }
2375
+ .rtl .nf-settings h3 .dashicons.dashicons-arrow-right::before {
2376
+ content: "\f141"; }
2377
+
2378
+ .rtl .nf-item .fa {
2379
+ left: auto;
2380
+ right: 0; }
2381
+
2382
+ .rtl .nf-one-half,
2383
+ .rtl .nf-one-third,
2384
+ .rtl .nf-one-fourth {
2385
+ float: right; }
2386
+
2387
  /*# sourceMappingURL=builder.css.map */
assets/css/builder.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["normalize.scss","header.scss","main.scss","builder.scss","main-fields.scss","main-settings.scss","item-controls.scss","builder-fields.scss","fields-preview/main.scss","fields-preview/label-position/above.scss","fields-preview/label-position/below.scss","fields-preview/label-position/hidden.scss","fields-preview/label-position/left.scss","fields-preview/label-position/right.scss","drawer.scss","drawer-settings.scss","drawer-add.scss","drawer-changes.scss","errors.scss","add-new.scss","toggle.scss","dropdown.scss","tables.scss","scrollbar.scss","drag-drop.scss","loading.scss","tooltip.scss","merge-tags-tooltip.scss","editor.scss","color-picker.scss","media-queries.scss","rtl.scss"],"names":[],"mappings":"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","file":"builder.css","sourcesContent":["html {\n overflow: hidden;\n width: 100%;\n float: left;\n left: 0;\n}\n#wp-auth-check-wrap #wp-auth-check {\n z-index: 1000000000000;\n}\n.ninja-forms-app {\n height: 0;\n #adminmenumain,\n #wpfooter {\n display: none;\n }\n #wpwrap {\n height: 0;\n min-height: 0;\n }\n #wpcontent {\n #wpbody {\n font-size: 16px;\n }\n * {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n .wp-editor-tabs button {\n box-sizing: initial;\n }\n }\n .grey {\n #nf-drawer {\n .nf-button {\n padding: 15px 30px;\n }\n }\n }\n}\n.media-modal {\n z-index: 100000000;\n}\n#nf-builder {\n background: #fff;\n padding: 30px 40px;\n overflow: hidden;\n padding-top: 80px;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 10000000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, .7);\n}\n\n.product-content article>*:not(img) {\n padding-left: 30px;\n padding-right: 30px;\n}\n","#nf-header {\n //background: red;\n height: 100px;\n transition: margin 0.5s ease;\n #nf-logo {\n background-image: url( '../img/ninja-forms-app-header-logo.png' );\n float: left;\n width: 80px;\n height: 30px;\n @media (min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {\n background-image: url( '../img/ninja-forms-app-header-logo@2x.png' );\n background-size: 80px 30px;\n }\n opacity: 1.0;\n filter: alpha(opacity=100);\n transition: all 1.0s ease;\n }\n ul {\n display: inline-block;\n margin: 0;\n li {\n float: left;\n &.nf-mobile-menu {\n display: none;\n }\n a {\n color: #424242;\n display: block;\n margin: 16px 20px;\n padding-bottom: 8px;\n text-decoration: none;\n &.active {\n border-bottom: 2px solid #424242;\n }\n &.preview {\n color: #bbb;\n transition: all 1.0s ease;\n .dashicons {\n display: inline-block;\n margin-left: 10px;\n }\n }\n }\n &:first-child {\n a {\n margin-left: 0;\n }\n }\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n input[type=submit] {\n float: right;\n }\n .nf-cancel {\n float: right;\n margin-right: 60px;\n padding: 8px 0;\n .dashicons {\n font-size: 30px;\n }\n }\n .nf-public-link {\n float: right;\n margin-right: 30px;\n padding: 8px 0;\n .dashicons {\n font-size: 30px;\n }\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n#nf-app-header {\n height: 50px;\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n#nf-app-sub-header {\n height: 50px;\n padding: 0;\n h2 {\n display: inline-block;\n margin: 0;\n padding: 10px 0;\n transition: all 1.0s ease 0s\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n.nf-app-buttons {\n float: right;\n .publish {\n float: right;\n }\n}\n#nf-app-form-title {\n h2 {\n margin: 15px 0;\n }\n}\n","#nf-main {\n border: 4px solid #fff;\n //padding: 20px 40px 40px;\n width: 100%;\n position: absolute;\n top: 190px;\n overflow: auto;\n overflow-x: visible;\n bottom: 0;\n left: 0;\n -webkit-overflow-scrolling: touch;\n transition: left 0.5s ease;\n .nf-field-type-button {\n width: 400px;\n }\n}\n.nf-main-test {\n width: 100%;\n transition: width 0.5s ease;\n}\n#nf-main-content,\n#nf-main-header {\n margin: 0 auto;\n max-width: 860px;\n user-select: none;\n padding: 0 80px;\n position: relative;\n}\n#nf-main-header {\n //padding: 0 0 20px;\n .nf-button {\n float: right;\n }\n h2 {\n display: inline-block;\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n#the-list tr.flagged th:first-child {\n border-left: 5px solid yellow;\n}\n\n#nf-main-gutter-left,\n#nf-main-gutter-right {\n //background: red;\n position: absolute;\n top: 0;\n width: 80px;\n height: 450px;\n .fa-chevron-circle-left,\n .fa-chevron-circle-right,\n .fa-plus-circle {\n color: #eee;\n font-size: 86px;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n &:hover {\n color: $cta_color;\n cursor: pointer;\n }\n }\n}\n.nf-realistic-field .nf-realistic-field-mimic {\n border-radius: 4px;\n}\n.nf-field-wrap.date .nf-realistic-field .nf-realistic-field-mimic {\n display: inline-block;\n padding-right: 1px;\n}\n.nf-field-wrap.date .nf-realistic-field input + .nf-realistic-field-mimic {\n margin-top: 5px;\n}\n#nf-main-gutter-left {\n left: 0;\n padding-left: 6px;\n}\n#nf-main-gutter-right {\n right: 0;\n padding-right: 6px;\n}\n","$accent_color: #84CC1E;\n$cta_color: #1EA9EA;\n\n/*\nNormalize WordPress admin for Ninja Forms App\n---------------------------------------------*/\n\n@import \"normalize\";\n\n/*\nHeader and Nav for Ninja Forms App\n---------------------------------- */\n\n@import \"header\";\n@import \"main\";\n@import \"main-fields\";\n@import \"main-settings\";\n\n/*\nForm field placeholders for the fields a user has added to their form\n----------------------------------------------------------------------- */\n@import \"item-controls\";\n@import \"builder-fields\";\n@import \"fields-preview/main\";\n\n/*\nAll styles used within the drawer\n--------------------------------- */\n\n@import \"drawer\";\n@import \"drawer-settings\";\n@import \"drawer-add\";\n@import \"drawer-changes\";\n@import \"errors\";\n/*\nVarious custom field styles\n--------------------------------- */\n\n@import \"add-new\";\n@import \"toggle\";\n@import \"dropdown\";\n\n/*\nAll styles used for displaying table content\n-------------------------------------------- */\n\n@import \"tables\";\n\n@import \"scrollbar\";\n@import \"drag-drop\";\n@import \"loading\";\n@import \"tooltip\";\n@import \"merge-tags-tooltip\";\n@import \"editor\";\n@import \"color-picker\";\n\n@import \"media-queries\";\n\n#nf-app-admin-header {\n background: #EBEDEE;\n height: 60px;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n .fa-times {\n background: #424242;\n color: #fff;\n font-size: 30px;\n position: absolute;\n text-align: center;\n text-decoration: none;\n line-height: 56px;\n right: 0;\n height: 60px;\n width: 60px;\n }\n #nf-logo {\n background-image: url(\"../img/ninja-forms-app-header-logo@2x.png\");\n background-size: 130px 50px;\n background-position: center bottom;\n background-repeat: no-repeat;\n float: left;\n width: 160px;\n height: 60px;\n opacity: 1.0;\n filter: alpha(opacity=100);\n -webkit-transition: all 1.0s ease;\n transition: all 1.0s ease;\n }\n .nf-cta-bubble {\n background: $cta_color;\n border: 1px solid $cta_color;\n border-radius: 6px;\n color: #fff;\n display: block;\n float: left;\n font-size: 14px;\n margin: 6px 0 0 20px;\n padding: 5px 10px;\n position: relative;\n text-decoration: none;\n width: 360px;\n &::after {\n display: block;\n content: \"\";\n width: 0;\n height: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n border-right: 10px solid $cta_color;\n position: absolute;\n left: -10px;\n top: 13px;\n }\n &:hover {\n background: #fff;\n color: $cta-color;\n }\n }\n}\n\n.scrollWrap{\n overflow : hidden;\n height : 100%;\n position : relative;\n z-index : 1;\n}\n.scrollContent{\n height : 100%;\n width : 100%;\n padding : 0 32px 0 0;\n position : relative;\n right : -18px;\n overflow : auto;\n -moz-box-sizing : border-box;\n box-sizing : border-box;\n}\n\n.fakeScrollBar{\n position : absolute;\n background : rgba(255,255,255,.5);\n width : 9px;\n border-radius : 4px;\n right : -15px;\n top : 0;\n z-index : 0;\n cursor : -moz-grab;\n cursor : -webkit-grab;\n}\n\n.fakeScroll:hover .fakeScrollBar.fakescroll-grabbed{\n cursor : -moz-grabbing;\n cursor : -webkit-grabbing;\n background : #FFF;\n}\n\nbody.fakescroll-grabbed{\n cursor : -moz-grabbing;\n cursor : -webkit-grabbing;\n}\n\n@import \"rtl\";\n\n",".nf-fields-empty {\n padding: 0 40px;\n h3 {\n font-size: 30px;\n line-height: 32px;\n }\n p {\n font-size: 18px;\n }\n a {\n text-decoration: none;\n }\n}\n\n.nf-field-label {\n display: inline-block;\n margin-left: 16px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 80%;\n .nf-drawer-opened & {\n width: 60%;\n }\n}\n\n.nf-field-wrap {\n .fa {\n // margin-right: 10px;\n // width: 24px;\n }\n}\n.template-box {\n text-decoration: none;\n .template-box-inside {\n background: #EBEDEE;\n color: #424242;\n min-height: 160px;\n padding: 10px;\n text-decoration: none;\n transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s;\n h4 {\n margin: 0 0 10px;\n min-height: 35px;\n }\n p {\n font-size: 12px;\n margin: 0;\n }\n }\n &:hover {\n .template-box-inside {\n background: #fff;\n box-shadow: 0 0 20px $cta_color;\n color: $cta_color;\n transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s;\n }\n }\n .nf-drawer-opened & {\n width: 50%;\n }\n}\n@media only screen and (max-width: 1400px) {\n .nf-drawer-opened {\n .template-box {\n width: 100%;\n }\n }\n}\n",".nf-setting-wrap {\n cursor: pointer;\n float: left;\n margin-bottom: 30px;\n padding: 0 2%;\n width: 33.33%;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n span {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n display: table-cell;\n height: 85px;\n width: 400px;\n text-align: center;\n vertical-align: middle;\n }\n &.active {\n span {\n border: 2px solid $accent_color;\n font-weight: bold;\n }\n }\n}\n",".nf-item-controls {\n height: 30px;\n width: 30px;\n float: right;\n margin: 0;\n position: absolute;\n top: 9px;\n right: 10px;\n .nf-item-control {\n visibility: hidden;\n margin: 0;\n opacity: 0;\n text-align: center;\n width: 40px;\n height: 30px;\n position: absolute;\n right: 0;\n transition: all 0.5s ease;\n a {\n background: #fff;\n border: 1px solid #fff;\n border-radius: 50px;\n color: $cta_color;\n display: block;\n text-decoration: none;\n padding: 3px;\n position: relative;\n width: 32px;\n &:hover {\n background: #fff;\n border: 1px solid $cta_color;\n color: $cta_color;\n }\n }\n .fa {\n font-size: 18px;\n line-height: 24px;\n text-align: center;\n }\n &.nf-item-edit {\n opacity: 100;\n visibility: visible;\n z-index: auto;\n }\n }\n &:hover {\n a {\n background: $cta_color;\n color: #fff;\n }\n .nf-item-duplicate {\n visibility: visible;\n opacity: 100;\n right: 80px;\n transition: all 0.5s ease;\n }\n .nf-item-delete {\n visibility: visible;\n opacity: 100;\n right: 40px;\n transition: all 0.5s ease;\n }\n }\n}\n#nf-table-display {\n .nf-item-controls {\n float: right;\n }\n}\n.repeater .nf-item-duplicate {\n display: none;\n}\n",".nf-realistic-field {\n font-size: 18px!important;\n}\n\n.nf-field-label {\n overflow: visible!important;\n}\n\n.nf-realistic-field input[type=\"text\"],\n.nf-realistic-field input[type=\"email\"],\n.nf-realistic-field select {\n width: 100%;\n max-width: 100%;\n background: #f9f9f9;\n height: 50px!important;\n padding: 12px;\n border: 0;\n color: #787878;\n}\n.nf-realistic-field select[multiple] {\n height:auto!important;\n}\n\n.ninja-forms-req-symbol {\n color: red;\n}\n\n.nf-realistic-field button,\n.nf-realistic-field input[type=\"button\"],\n.nf-realistic-field input[type=\"submit\"] {\n width: auto;\n height: 50px;\n padding: 12px;\n border-radius: 2px;\n background: #333;\n border: 0;\n color: #f7f7f7;\n}\n\n.nf-realistic-field input[type=\"checkbox\"],\n.nf-realistic-field input[type=\"radio\"] {\n height: 20px;\n width: 20px;\n}\n\n.nf-realistic-field .nf-realistic-field--element input[type=\"radio\"] {\n border-width: 2px!important;\n background: #f7f7f7;\n box-shadow: none;\n}\n\n.nf-realistic-field ul {\n margin: 0;\n list-style-type: none;\n}\n.nf-realistic-field ul li {\n display: flex;\n margin-bottom: 12px;\n}\n.nf-realistic-field ul li input[type=\"checkbox\"],\n.nf-realistic-field ul li input[type=\"radio\"] {\n padding: 12px;\n margin-top: 4px;\n margin-right: 5px;\n\n & + div { // Faux-label element used in the builder.\n margin-top: 6px; // Align the faux-label vertically.\n }\n}\n\n.nf-field-wrap {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n color: #888;\n cursor: pointer;\n margin-bottom: 20px;\n padding: 15px 20px;\n position: relative;\n transition: border-color .25s;\n\n &:hover {\n border-color: #ccc;\n }\n\n & .nf-item-controls {\n display: none;\n }\n\n &:hover .nf-item-controls {\n display: block;\n }\n\n &.active {\n //background: #fafafa;\n border: 2px solid #84CC1E!important;\n color: #424242;\n .nf-item-controls {\n font-weight: normal;\n a {\n background: #fff;\n color: $accent_color;\n &:hover {\n border-color: #fff;\n }\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n &.note {\n background: #ffffee;\n }\n}\n\n.nf-group-wrap {\n background: #fff;\n border: 2px solid #ccc;\n border-radius: 4px;\n color: #888;\n margin: 0 -10px 20px;\n padding: 15px 30px;\n position: relative;\n //transition: all 1.0s ease;\n .nf-item-controls {\n width: 128px;\n }\n .nf-item-expand {\n display: inline !important;\n }\n .nf-field-wrap {\n margin-left: -20px;\n margin-right: -20px;\n visibility: hidden;\n opacity: 0.0;\n filter: alpha(opacity=0);\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n //transition: all 1.0s ease;\n }\n &.expanded {\n border-color: $accent_color;\n color: $accent_color;\n //transition: all 1.0s ease;\n .nf-item-expand {\n .dashicons {\n transform: rotate(90deg);\n }\n }\n .nf-field-wrap {\n opacity: 1.0;\n visibility: visible;\n filter: alpha(opacity=100);\n position: relative;\n top: 0;\n left: 0;\n right: 0;\n transition: all 1.0s ease;\n &:nth-child(2) {\n margin-top: 20px;\n }\n &:last-child {\n margin-bottom: 0;\n }\n .nf-item-controls {\n width: 96px;\n .nf-item-expand {\n display: none !important;\n }\n }\n }\n }\n}\n",".nf-item-controls {\n z-index: 2;\n}\n\n.nf-realistic-field {\n color: black !important;\n}\n\n.nf-realistic-field input[type=\"text\"],\n.nf-realistic-field input[type=\"tel\"],\n.nf-realistic-field input[type=\"email\"] {\n width: 100%;\n max-width: 100%;\n background: #f9f9f9;\n height: 50px;\n padding: 12px;\n border: 0;\n color: #787878;\n}\n.ninja-forms-req-symbol {\n color: red;\n}\n\n.nf-realistic-field button,\n.nf-realistic-field input[type=\"button\"],\n.nf-realistic-field input[type=\"submit\"] {\n width: auto;\n height: 50px;\n padding: 12px 20px;\n border-radius: 4px;\n background: #333;\n border: 0;\n color: #f7f7f7;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n.nf-field-wrap {\n border: 1px solid transparent;\n transition: border-color .25s;\n\n &:hover {\n border-color: #ccc;\n }\n\n & .nf-item-controls {\n display: none;\n }\n\n &:hover .nf-item-controls {\n display: block;\n }\n}\n\n.nf-realistic-field .nf-field-label {\n font-weight: bold;\n margin-left: 0!important;\n}\n\n.nf-realistic-field .nf-realistic-field--label {\n font-size: 16px!important;\n margin-bottom: 10px!important;\n text-transform: none!important;\n}\n\n.nf-realistic-field .nf-realistic-field--element input,\n.nf-realistic-field .nf-realistic-field--element textarea {\n border: 1px solid #c4c4c4!important;\n}\n\n.listselect,\n.listcountry,\n.liststate {\n .nf-realistic-field .nf-realistic-field--label {\n margin-bottom: 8px;\n }\n .nf-realistic-field .nf-realistic-field--element select {\n border: 1px solid #c4c4c4;\n box-shadow: none;\n appearance: none;\n margin-top: 7px;\n }\n .nf-realistic-field .nf-realistic-field--element > div {\n position: relative;\n }\n .nf-realistic-field .nf-realistic-field--element select + div {\n display: block;\n position: absolute;\n font-size: 16px;\n line-height: 16px;\n margin: 0;\n margin-top: 7px;\n padding: 16px;\n height: 50px;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n }\n .nf-realistic-field .nf-realistic-field--element select + div::after {\n content: \"\\f078\";\n font-family: FontAwesome;\n font-size: 20px;\n position: absolute;\n right: 10px;\n bottom: 0;\n height: 50px;\n line-height: 50px;\n }\n}\n\n.starrating .nf-realistic-field--element {\n margin-top: 10px;\n}\n\n.checkbox .nf-realistic-field input:checked {\n margin: 4px 5px 1px 0;\n}\n.checkbox .nf-realistic-field input:checked::before {\n content: \"\\f00c\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n top: 20px;\n left: 25px;\n z-index: 2;\n color: black;\n}\n\n.listcheckbox .nf-realistic-field li {\n position: relative;\n}\n.listcheckbox .nf-realistic-field input:checked::before {\n content: \"\\f00c\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n left: 5px;\n z-index: 2;\n color: black;\n}\n\n.listradio .nf-realistic-field li {\n position: relative;\n}\n.listradio .nf-realistic-field input:checked {\n border-color: black !important;\n}\n.listradio .nf-realistic-field input:checked::before {\n border-radius: 50%;\n content: \"\";\n height: 10px;\n width: 10px;\n position: absolute;\n left: 1px;\n top: 5px;\n z-index: 2;\n background-color: black;\n}\n\n\n@import \"label-position/above\";\n@import \"label-position/below\";\n@import \"label-position/hidden\";\n@import \"label-position/left\";\n@import \"label-position/right\";\n",".nf-realistic-field.nf-realistic-field--label-above {\n display: block;\n}",".nf-realistic-field.nf-realistic-field--label-below {\n display: flex;\n flex-direction: column;\n\n .nf-realistic-field--label {\n order: 5;\n }\n .nf-realistic-field--description {\n order: 4;\n }\n .nf-realistic-field--element {\n order: 3;\n }\n}",".nf-realistic-field.nf-realistic-field--label-hidden {\n display: flex;\n flex-direction: column;\n\n .nf-realistic-field--label {\n display: none;\n }\n .nf-realistic-field--description {\n order: 4;\n }\n .nf-realistic-field--element {\n order: 3;\n }\n}",".nf-realistic-field.nf-realistic-field--label-left {\n display: flex;\n flex-wrap: wrap;\n flex-direction: row;\n\n .nf-realistic-field--label {\n order: 3;\n width: 35%;\n text-align: right;\n padding-top: 5px;\n padding-right: 10px;\n word-wrap: break-word;\n\n .nf-field-label {\n white-space: normal !important;\n }\n }\n\n .nf-realistic-field--element {\n order: 4;\n width: 65%;\n } \n\n .nf-realistic-field--description {\n order: 5;\n width: 100%;\n margin-left: 35%;\n }\n}\n\n/**\n * Checkbox\n */\n\n.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-left {\n .nf-realistic-field--label {\n order: 3;\n width: 38%;\n padding-left: 0;\n padding-right: 5%;\n text-align: center;\n }\n\n .nf-realistic-field--element {\n order: 4;\n width: 58%;\n } \n\n .nf-realistic-field--description {\n order: 5;\n width: 100%;\n margin-left: 38%;\n }\n}",".nf-realistic-field.nf-realistic-field--label-right {\n display: flex;\n flex-wrap: wrap;\n flex-direction: row;\n\n .nf-realistic-field--label {\n order: 4;\n width: 35%;\n padding-left: 2%;\n }\n\n .nf-realistic-field--element {\n order: 3;\n width: 65%;\n } \n\n .nf-realistic-field--description {\n order: 5;\n width: 100%;\n margin-left: 35%;\n }\n}\n\n/**\n * Checkbox\n */\n\n.nf-field-wrap.checkbox .nf-realistic-field.nf-realistic-field--label-right {\n align-items: flex-start;\n\n .nf-realistic-field--label {\n order: 4;\n width: auto;\n padding-left: 2%;\n padding-right: 2%;\n margin-bottom: 0;\n\n .nf-field-label {\n width: 100%;\n }\n }\n\n .nf-realistic-field--element {\n order: 3;\n width: auto;\n } \n\n .nf-realistic-field--description {\n order: 5;\n width: auto;\n margin-left: 0;\n }\n}","#nf-drawer {\n background: #EBEDEE;\n padding: 40px 40px;\n width: 50%;\n position: absolute;\n top: 0;\n bottom: 0;\n right: -1400px;\n overflow: hidden;\n z-index: auto; // Changed from 101 to Auto to fix a bug with the merge tag overlay in Safari.\n transition: width 0.75s ease;\n -webkit-overflow-scrolling: touch;\n &.nf-drawer-expand {\n width: 100%;\n }\n z-index: 2;\n}\n.nf-drawer-opened {\n .nf-main-test {\n width: 50%;\n transition: all 0.50s ease;\n .nf-button {\n display: none;\n }\n }\n #nf-drawer {\n right: 0;\n transition: all 0.50s ease;\n &.nf-drawer-expand {\n width: 100%;\n transition: all 0.50s ease;\n .nf-toggle-drawer {\n .dashicons {\n transform: rotate(180deg);\n transition: all 0.50s ease;\n }\n .nf-expand-off {\n display: none;\n }\n .nf-expand-on {\n display: inline;\n }\n }\n }\n }\n .preview {\n opacity: 0.0;\n visibility:hidden;\n filter: alpha(opacity=0);\n transition: all 0.50s ease;\n &:hover, &:active, &.active {\n opacity: 0.0;\n visibility:hidden;\n filter: alpha(opacity=0);\n transition: all 0.50s ease;\n }\n }\n #nf-main-content,\n #nf-main-header {\n margin: 0 auto;\n //padding-left: 60px;\n transition: all 0.50s ease;\n }\n @media only screen and (min-width: 901px) {\n #nf-app-sub-header {\n .nf-add-new {\n top: 139px !important;\n text-indent: -99999px;\n &:after {\n }\n }\n }\n }\n .nf-setting-wrap {\n width: 50%;\n transition: width 0.50s ease;\n }\n .nf-toggle-drawer {\n display: block;\n }\n}\n.nf-drawer-closed {\n #nf-main {\n width: 100%;\n left: 0;\n transition: width 0.50s ease, left 0.50s ease;\n }\n #nf-drawer {\n right: -1400px;\n transition: right 0.50s ease;\n }\n .nf-add-new {\n opacity: 1.0;\n visibility: visible;\n filter: alpha(opacity=100);\n transition: all 0.50s ease;\n }\n .nf-setting-wrap {\n width: 33%;\n transition: width 0.50s ease;\n }\n .nf-toggle-drawer {\n display: none;\n }\n}\n.nf-drawer-header {\n margin-bottom: 20px;\n padding: 0 10px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n h2 {\n color: #666;\n float: left;\n font-size: 20px;\n line-height: 22px;\n .dashicons {\n margin-right: 10px;\n }\n }\n .nf-button {\n float: right;\n }\n}\n.nf-drawer-error {\n background-color: #FFBABA;\n border: 1px solid #FFBABA;\n border-radius: 5px;\n color: #D8000C;\n font-size: 12px;\n margin: 10px 0px;\n padding: 10px 10px;\n}\n.nf-settings {\n h3 {\n color: #424242;\n font-size: 14px;\n padding: 10px 10px 0;\n text-transform: uppercase;\n .dashicons {\n color: #bbb;\n font-size: 28px;\n margin: -4px 10px 0 -30px;\n }\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n.nf-full {\n clear: both;\n &.toggle-row {\n border-bottom: 1px solid #ccc;\n margin: 0;\n position: relative;\n &:first-child {\n border-top: 1px solid #ccc;\n }\n label {\n display: inline-block;\n padding: 15px 60px 15px 0;\n //margin: 15px -40px 12px 0;\n }\n .nf-toggle {\n float: right;\n margin: 15px 0;\n position: absolute;\n top: 0;\n right: 10px;\n }\n }\n .nf-select{\n select{\n display: block;\n max-width: 100%;\n }\n }\n}\n.nf-one-half,\n.nf-one-third {\n float: left;\n}\n.nf-one-half {\n width: 50%;\n}\n.nf-one-third {\n width: 33.33%;\n}\n.nf-first {\n clear: both;\n margin-left: 0;\n}\n.nf-full,\n.nf-one-half,\n.nf-one-third {\n margin-bottom: 15px;\n padding: 0 2%;\n}\n.nf-full::after,\n.nf-one-half::after,\n.nf-one-third::after {\n clear: both;\n content: \"\";\n display: block;\n}\n.nf-toggle-drawer {\n color: #aaa;\n cursor: pointer;\n display: none;\n float: right;\n margin-top: 40px;\n text-decoration: none;\n padding: 10px 20px;\n position: fixed;\n bottom: 0;\n right: 0;\n .dashicons {\n margin-right: 5px;\n transition: all 0.50s ease;\n }\n .nf-expand-off {\n display: inline;\n }\n .nf-expand-on {\n display: none;\n }\n}\n\n\n#nf-menu-drawer {\n background: #EBEDEE;\n box-shadow: inset 1px 4px 9px -6px;\n width: 250px;\n position: absolute;\n top: 0;\n bottom: 0;\n right: -250px;\n z-index: 999;\n transition: right 0.50s ease;\n ul {\n margin: 0;\n li {\n a {\n border-bottom: 1px solid #ccc;\n color: #424242;\n display: block;\n padding: 10px 20px;\n text-decoration: none;\n .dashicons {\n color: $cta_color;\n margin-right: 15px;\n }\n }\n }\n }\n .nf-publish {\n background: $cta_color;\n color: #fff;\n padding: 20px;\n text-align: center;\n text-transform: uppercase;\n cursor:pointer;\n\n &.disabled {\n background: #ccc;\n border: 1px solid #ccc;\n cursor: default;\n }\n }\n\n}\n\n\n\n.nf-menu-expand {\n #nf-menu-drawer {\n right: 0;\n transition: right 0.50s ease;\n }\n #nf-header {\n margin-right: 250px;\n margin-left: -250px;\n transition: margin 0.50s ease;\n }\n #nf-main {\n left: -250px;\n transition: left 0.50s ease;\n }\n}\n\n.nf-div-table {\n .nf-table-row {\n &.nf-error {\n textarea {\n border: 1px solid red;\n }\n span.nf-option-error {\n background: red;\n color: #fff;\n display: block;\n padding: 5px 0;\n width: 100%;\n div.nf-error {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n }\n }\n }\n}\n.ninja-forms-app {\n .jBox-Notice {\n .jBox-container {\n background: $accent_color;\n font-size: 18px;\n }\n }\n}\n\n.available-action-modal {\n padding: 20px;\n img {\n width: 100%;\n }\n iframe {\n width: 100%;\n height: 214px;\n }\n p:first-of-type {\n font-size: 16px;\n font-weight: bold;\n line-height: 20px;\n padding: 16px 40px;\n text-align: center;\n }\n .actions {\n margin-top: 30px;\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n }\n .primary.nf-button {\n float: right;\n }\n ul {\n list-style-type: disc;\n li {\n margin-left: 20px;\n padding-left: 10px;\n }\n }\n}",".nf-button {\n border: 0;\n border-radius: 4px;\n cursor: pointer;\n display: inline-block;\n font-size: 17px;\n padding: 10px 30px;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n appearance: none;\n &.primary {\n background: $cta_color;\n border: 1px solid #1EA9EA;\n color: #fff;\n }\n &.secondary {\n background: #fff;\n border: 1px solid $cta_color;\n color: $cta_color;\n }\n &.disabled {\n background: #ccc;\n border: 1px solid #ccc;\n cursor: default;\n }\n &.publish {\n float: right;\n }\n}\n.nf-cancel {\n color: #999;\n font-size: 15px;\n}\n.nf-public-link {\n color: #999;\n font-size: 15px;\n}\n.nf-mobile-menu {\n background: $cta_color;\n border-radius: 4px;\n color: #fff;\n display: none;\n float: right;\n padding: 5px 7px 5px 5px;\n text-decoration: none;\n transition: margin 0.5s ease;\n .dashicons {\n font-size: 30px;\n width: 32px;\n height: 30px;\n }\n &:hover {\n color: #fff;\n }\n}\n\n.ninja-forms-app {\n fieldset {\n border: 1px solid #ccc;\n clear: both;\n display: block;\n margin-bottom: 20px;\n }\n label {\n position: relative;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n legend {\n margin: 0 3px 10px;\n padding: 0 10px;\n }\n .nf-setting-label, label, legend {\n color: #424242;\n display: block;\n font-size: 13px;\n text-transform: uppercase;\n .open-media-manager {\n position: absolute;\n color: #ccc;\n right: 15px;\n top: 5px;\n text-decoration: none;\n }\n }\n input[type=text],\n input[type=number],\n textarea {\n background: #f9f9f9;\n border: 0;\n margin-top: 7px;\n padding: 12px 15px;\n width: 100%;\n height: 41px;\n text-transform: default;\n }\n textarea {\n height: 200px;\n }\n input[type=checkbox].nf-checkbox {\n appearance: none;\n background: #f9f9f9;\n border: 0;\n height: 25px;\n width: 25px;\n padding: 2px 1px 0px !important;\n margin: -3px -5px;\n &:checked {\n &::before {\n content: \"\\f147\";\n font: 400 30px/1 dashicons;\n }\n }\n }\n}\n.ninja-forms-app {\n .jBox-wrapper.import-options {\n padding: 12px 20px 0px !important;\n }\n .jBox-wrapper.import-options.jBox-pointerPosition-top.jBox-closeButton-box:before {\n right: 10px;\n }\n .nf-list-options, .nf-listimage-options {\n padding-bottom: 20px;\n .nf-add-new {\n margin-left: 20px;\n }\n .nf-div-table {\n .nf-table-row {\n > div {\n //border-top: 16px solid red;\n display: table-cell;\n padding: 5px;\n &:nth-child(1), &:nth-child(6) {\n padding: 0 15px;\n width: 20px;\n }\n &:nth-child(2), &:nth-child(3) {\n width: 45%;\n }\n &:nth-child(4) {\n min-width: 100px;\n }\n input {\n margin: 0;\n }\n }\n &.nf-table-header {\n div {\n font-size: 12px;\n padding: 20px 5px 5px;\n &:nth-child(1), &:nth-child(6) {\n padding: 0 25px;\n }\n }\n }\n }\n }\n &.calculations {\n .nf-div-table {\n .nf-table-header{\n div{\n &:nth-child(4) {\n display: none;\n }\n }\n }\n .nf-table-row {\n div {\n vertical-align: top;\n position: relative;\n &:nth-child(1), &:nth-child(4) {\n padding: 0 15px;\n width: 20px;\n min-width: 20px;\n }\n &:nth-child(2) {\n width: 30%;\n }\n &:nth-child(3) {\n width: 70%;\n }\n textarea {\n margin: 0;\n height: 100px;\n padding-right: 40px;\n }\n .merge-tags {\n color: #999;\n position: absolute;\n right: 15px;\n top: 5px;\n }\n .dashicons {\n color: #999;\n margin-top: 10px;\n }\n }\n .calc-left {\n div {\n display: inline-block;\n &:nth-child(1) {\n width: 100%;\n padding: 0px;\n }\n &:nth-child(2) {\n width: 60%;\n text-align: right;\n font-size: 12px;\n float: left;\n padding-top: 20px;\n padding-right: 10px;\n }\n &:nth-child(3) {\n width: 50px;\n float: left;\n padding-top: 10px;\n }\n }\n }\n }\n }\n }\n }\n .options {\n position: relative;\n legend {\n .nf-open-import-tooltip {\n background: #EBEDEE;\n color: $cta_color;\n font-size: 16px;\n padding: 6px 15px;\n text-decoration: none;\n position: absolute;\n right: 15px;\n top: 0;\n }\n }\n }\n .button-toggle {\n text-align: left;\n border: #ccc 1px solid;\n border-radius: 5px;\n background: #f1f1f1;\n margin-top: 35px;\n padding: 9px 0px;\n width: 100%;\n label {\n width: 48%;\n display: inline-block;\n margin-left: 1%;\n span {\n width: 100%;\n display: inline-block;\n cursor: pointer;\n transition: background-color 0.4s;\n }\n input:checked + span {\n background-color: #1ea9ea;\n border-color: #1ea9ea;\n }\n input + span {\n background-color: #ccc;\n border-color: #ccc;\n }\n }\n }\n}\n.nf-drawer-buttons {\n display: none;\n margin: 0 -20px;\n padding: 0;\n li {\n background: #424242;\n border-right: 1px solid #f1f1f1;\n float: left;\n margin: 0;\n padding: 15px;\n text-align: center;\n width: 50%;\n &:last-child {\n border: 0;\n }\n &.nf-drawer-delete {\n color: red;\n }\n &.nf-drawer-duplicate {\n color: $accent_color;\n }\n .dashicons {\n margin-right: 10px;\n }\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.dashicons.spin {\n animation: dashicons-spin 1s infinite;\n animation-timing-function: linear;\n}\n@keyframes dashicons-spin {\n 0% { transform: rotate( 0deg ); }\n 100% { transform: rotate( 360deg ); }\n}\n\n",".nf-search {\n display: inline;\n position: relative;\n input[type=search] {\n background: transparent;\n box-shadow: 0 0 0;\n border: 0;\n margin-bottom:3px;\n padding: 12px 0 12px 50px;\n width: 60%;\n }\n &::before {\n content: \"\\f179\";\n color: #aaa;\n font-family: \"Dashicons\";\n font-size: 30px;\n width: 30px;\n height: 30px;\n position: absolute;\n top: 4px;\n left: 10px;\n }\n}\n.nf-stage {\n position: relative;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n .nf-stage-controls {\n background: #F8F8F9;\n padding: 5px;\n position: absolute;\n top: -20px;\n right: 10px;\n }\n}\n.nf-reservoir {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.nf-droppable-active,\n &.nf-staged-fields-active {\n background: #F8F8F9;\n border: 4px solid #F8F8F9;\n border-radius: 4px;\n margin: 30px 2% 20px;\n //padding: 10px;\n min-height: 52px;\n padding: 6px;\n transition: all 1.0s ease;\n }\n .nf-item-dock {\n background: #fff;\n border-radius: 4px;\n color: #999;\n display: inline-block;\n float: left;\n margin: 0 4px 3px 4px;\n padding: 5px 10px;\n position: relative;\n .dashicons {\n font-size: 14px;\n margin: 2px 0 -4px 5px;\n }\n .fa {\n margin-right: 10px;\n }\n }\n\n}\n.nf-item {\n background: #3B454D;\n border-radius: 4px;\n color: #EBEDEE;\n font-size: 14px;\n padding: 10px;\n position: relative;\n text-align: center;\n &.active {\n background: $cta_color;\n color: #fff;\n }\n .fa {\n background: #30373E;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n padding: 9px;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 34px;\n line-height: 20px;\n }\n}\n.nf-saved {\n .nf-item {\n position: relative;\n &::after {\n background: #30373E;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n content: \"\\f155\";\n font-family: \"Dashicons\";\n padding: 9px;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 16px;\n height: 20px;\n }\n }\n}\n.nf-action-items {\n .nf-item {\n height: 50px;\n line-height: 30px;\n cursor: pointer;\n &.nf-has-img {\n background-position: center center;\n text-indent: -99999px;\n }\n }\n &.available {\n .nf-item {\n &.nf-has-img {\n filter: grayscale(100%);\n opacity: 0.6;\n &:hover {\n filter: grayscale(0);\n opacity: 1.0;\n }\n }\n }\n }\n}\n\n.nf-actions-items-available .nf-item {\n color: #3B454D;\n background-color: #EBEDEE;\n border: 1px solid #3B454D;\n}\n\n.nf-field-type-button {\n float: left;\n margin-bottom: 15px;\n padding: 0 2%;\n width: 33.33%;\n}\n","table.nf-changes {\n tr {\n td {\n border-bottom: 1px solid #ccc;\n }\n &.disabled-row {\n td {\n color: #bbb;\n }\n }\n &:nth-child(even) {\n td {\n background: #e5e7e8 !important;\n }\n }\n &:hover {\n td {\n background: #fff !important;\n }\n }\n }\n}\n.nf-button {\n &.undoChanges {\n .dashicons {\n font-size: 18px;\n height: 18px;\n width: 18px;\n margin-right: 5px;\n }\n }\n}\n",".nf-setting-error {\n color: red;\n font-size: 14px;\n padding: 5px 10px;\n a {\n color: red;\n }\n}\n",".nf-add-new {\n // background: red;\n color: $cta_color;\n padding: 0 0 0 46px;\n text-decoration: none;\n line-height: 32px;\n position: relative;\n height: 32px;\n z-index: 98;\n text-indent: 0px;\n overflow: hidden;\n &:after {\n background: $cta_color;\n border: 2px solid $cta_color;\n border-radius: 40px;\n color: #fff;\n content: \"+\";\n font-size: 22px;\n padding: 8px;\n position: absolute;\n left: 0;\n width: 12px;\n height: 12px;\n line-height: 10px;\n text-indent: 0px;\n transition: all 0.5s ease 0s\n }\n &:hover, &:active, &.active {\n color: $cta_color;\n transition: width 0.5s ease 0s,height 0.5s ease 0s, text-indent 0.5s ease,top 0.5s ease,left 0.5s ease;\n &:after {\n background: #fff;\n color: $cta_color;\n transform: rotate(180deg);\n transition: all 0.5s ease;\n }\n }\n &.nf-open-drawer {\n position: absolute;\n top: 185px;\n left: 40px;\n }\n}\n.nf-add-new.disabled {\n display: none;\n}\n.ninja-forms-app {\n &.folded {\n .nf-add-new {\n }\n }\n}\n\n.nf-master-control {\n background: $cta_color;\n border: 2px solid $cta_color;\n border-radius: 40px;\n cursor: pointer;\n position: absolute;\n //text-indent: -9999px;\n height: 60px;\n width: 60px;\n top: auto;\n left: auto;\n bottom: 20px;\n right: 30px;\n transition: all 0.5s ease;\n z-index: 98;\n span {\n display: block;\n text-indent: -9999px;\n }\n .fa {\n color: #fff;\n cursor: pointer;\n font-size: 28px;\n line-height: 28px;\n margin: 15px 0 0 16px;\n transition: all 0.5s ease;\n }\n &:hover, &:active, &.active {\n background: #fff;\n color: $cta_color;\n transition: all 0.5s ease;\n .fa {\n color: $cta_color;\n margin: 12px 0 0 16px;\n transform: rotate(180deg);\n transition: all 0.5s ease;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n display: none;\n + label {\n text-indent: -99999px;\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n display: block;\n margin: 19px 5px 11px;\n appearance: none;\n position: relative;\n width: 40px;\n height: 20px;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 40px;\n height: 20px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n }\n &:checked {\n + label {\n &::after {\n background: $accent_color;\n border: 2px solid $accent_color;\n transition: all 0.3s ease;\n }\n &::before {\n content: \"\";\n //top: 2px;\n left: 18px;\n transition: all 0.3s ease;\n }\n }\n }\n}\n\n.nf-full {\n position: relative;\n input[type=checkbox].nf-toggle {\n + label {\n margin: -18px 0 0;\n padding: 12px 0 20px;\n position: absolute;\n top: 24px;\n right: 10px;\n &::before {\n left: auto;\n right: 22px;\n transition: right 0.3s ease;\n }\n &::after {\n left: auto;\n right: 0;\n }\n }\n &:checked {\n + label {\n &::before {\n left: auto;\n right: 4px;\n transition: right 0.3s ease;\n }\n }\n }\n }\n .nf-setting-label {\n border-bottom: 1px solid #ccc;\n padding: 5px 0 20px;\n }\n}\n",".ninja-forms-app {\n .nf-select {\n display: block;\n position: relative;\n select {\n //background: #f9f9f9;\n background: transparent;\n border: 0;\n margin-top: 7px;\n height: 41px !important;\n padding: 0 30px 0 15px;\n position: relative;\n width: 100%;\n text-transform: capitalize;\n appearance: none;\n z-index: 2\n }\n div {\n background: #f9f9f9;\n height: 41px;\n position: absolute;\n bottom: 1px;\n width: 100%;\n z-index: 1;\n }\n div::after {\n color: #666;\n content: \"\\f347\";\n font-family: 'Dashicons';\n font-size: 20px;\n position: absolute;\n width: 30px;\n height: 30px;\n right: 5px;\n bottom: 0;\n }\n }\n div.nf-select {\n div {\n bottom: 7px;\n width: 95%;\n }\n select {\n margin-top: 0;\n }\n }\n}\n",".nf-actions-table,\n.nf-table-display {\n border-collapse: collapse;\n width: 100%;\n td, th {\n border-bottom: 1px solid #ECEDEE;\n font-size: 14px;\n padding: 15px;\n vertical-align: top;\n position: relative;\n //max-width: 500px;\n }\n th {\n color: #666;\n text-align: left;\n text-transform: uppercase;\n }\n td {\n color: #676F75;\n //white-space:nowrap;\n position: relative;\n &:nth-child(2) {\n width: 90%;\n }\n }\n .deactivated {\n td {\n color: #BCBDBF;\n a {\n color: #ddd;\n }\n }\n }\n input[type=checkbox].nf-toggle + label {\n z-index: 0; // Set to fix a bug with the merge tag box overlay with RTEs.\n margin: 2px 0 0;\n // &::after {\n // border-radius: 20px;\n // top: 2px;\n // left: -4px;\n // width: 30px;\n // height: 14px;\n // }\n // &::before {\n // border-radius: 20px;\n // top: 4px;\n // left: -1px;\n // width: 14px;\n // height: 14px;\n // }\n // &:checked {\n // &::before {\n // top: 7px;\n // left: 17px;\n // }\n // }\n }\n .active {\n td {\n color: $accent_color;\n font-weight: bold;\n }\n a {\n //color: $accent_color;\n }\n .nf-item-controls {\n font-weight: normal;\n float: right;\n a {\n color: $accent_color;\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline !important;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n}\n\n.ui-droppable {\n border: 4px solid #fff;\n}\n.nf-actions-empty {\n thead {\n display: none;\n }\n td {\n border: 4px solid #fff !important;\n display: block;\n padding: 40px 20% !important;\n white-space: normal !important;\n }\n h3 {\n font-size: 30px;\n }\n p {\n font-size: 18px;\n }\n}\n.nf-actions-table {\n td {\n cursor: pointer;\n }\n .nf-item-controls {\n top: 12px;\n }\n}","/* perfect-scrollbar v0.6.7 */\n.ps-container {\n -ms-touch-action: none;\n overflow: hidden !important; }\n .ps-container.ps-active-x > .ps-scrollbar-x-rail,\n .ps-container.ps-active-y > .ps-scrollbar-y-rail {\n display: block; }\n .ps-container.ps-in-scrolling {\n pointer-events: none; }\n .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n background-color: #999; }\n .ps-container > .ps-scrollbar-x-rail {\n display: none;\n position: absolute;\n /* please don't change 'position' */\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n opacity: 0;\n -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;\n -moz-transition: background-color 0.2s linear, opacity 0.2s linear;\n -o-transition: background-color 0.2s linear, opacity 0.2s linear;\n transition: background-color 0.2s linear, opacity 0.2s linear;\n bottom: 3px;\n /* there must be 'bottom' for ps-scrollbar-x-rail */\n height: 8px; }\n .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n position: absolute;\n /* please don't change 'position' */\n background-color: #aaa;\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n -webkit-transition: background-color 0.2s linear;\n -moz-transition: background-color 0.2s linear;\n -o-transition: background-color 0.2s linear;\n transition: background-color 0.2s linear;\n bottom: 0;\n /* there must be 'bottom' for ps-scrollbar-x */\n height: 8px; }\n .ps-container > .ps-scrollbar-y-rail {\n display: none;\n position: absolute;\n /* please don't change 'position' */\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n opacity: 0;\n -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;\n -moz-transition: background-color 0.2s linear, opacity 0.2s linear;\n -o-transition: background-color 0.2s linear, opacity 0.2s linear;\n transition: background-color 0.2s linear, opacity 0.2s linear;\n right: 3px;\n /* there must be 'right' for ps-scrollbar-y-rail */\n width: 8px; }\n .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n position: absolute;\n /* please don't change 'position' */\n background-color: #aaa;\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n -webkit-transition: background-color 0.2s linear;\n -moz-transition: background-color 0.2s linear;\n -o-transition: background-color 0.2s linear;\n transition: background-color 0.2s linear;\n right: 0;\n /* there must be 'right' for ps-scrollbar-y */\n width: 8px; }\n .ps-container:hover.ps-in-scrolling {\n pointer-events: none; }\n .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n background-color: #999; }\n .ps-container:hover > .ps-scrollbar-x-rail,\n .ps-container:hover > .ps-scrollbar-y-rail {\n opacity: 0.6; }\n .ps-container:hover > .ps-scrollbar-x-rail:hover {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container:hover > .ps-scrollbar-y-rail:hover {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {\n background-color: #999; }\n\n/* END DEFAULT PERFECT SCROLLBAR CSS */\n\n/*\n * Custom perfect scrollbar css\n */\n\n#nf-main.ps-container {\n overflow:auto !important;\n overflow-y:hidden !important;\n}\n\n#nf-drawer.ps-container {\n overflow:auto !important;\n overflow-y:hidden !important;\n}",".ui-sortable-helper {\n &.nf-field-wrap\n //&.nf-item-dock\n {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n}\n\n.ui-draggable-dragging {\n .nf-item {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n}\n\n.ui-draggable-handle {\n cursor: pointer;\n}\n.ui-draggable-dragging {\n z-index: 99;\n}\n#nf-builder {\n .nf-droppable-active {\n border: 4px solid $cta_color;\n //padding: 6px;\n transition: all 1.0s ease;\n }\n .nf-droppable-hover {\n border: 4px solid $accent_color;\n //padding: 6px;\n transition: all 1.0s ease;\n }\n}\n\n.nf-fields-sortable {\n border: 4px solid #FFF;\n padding: 25px 15px 6px;\n}\n.nf-fields-sortable .hidden {\n display: block !important;\n}\n.nf-fields-sortable-placeholder { margin-top: -14px; margin-bottom: 6px; border: 4px solid #84CC1E }\n\n.nf-staged-fields-drag {\n position: relative;\n display: block;\n height: 80px;\n &::after {\n clear: both;\n content: '';\n display: block;\n }\n .nf-staged-fields-drag-wrap {\n position: absolute;\n width: 500px;\n }\n #drag-item-1,\n #drag-item-2,\n #drag-item-3 {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n #drag-item-1 {\n bottom: 0px;\n left: 0px;\n z-index: 3;\n }\n #drag-item-2 {\n bottom: 5px;\n left: 5px;\n z-index: 2;\n }\n #drag-item-3 {\n bottom: 10px;\n left: 10px;\n z-index: 1;\n }\n}\n\n.nf-staged-fields-drag-wrap {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n color: #888;\n cursor: pointer;\n margin-bottom: 20px;\n padding: 15px 20px;\n &.active {\n //background: #fafafa;\n border: 2px solid #84CC1E;\n color: #424242;\n font-weight: bold;\n .nf-item-controls {\n font-weight: normal;\n a {\n color: #424242;\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n}\n\n\n\n.nf-staged-fields-sortable-placeholder { float: left; height: 28px; border-right: 8px solid #84CC1E; margin-right: -4px; margin-left: -4px; }\n\n.nf-list-options-sortable-placeholder, .nf-listimage-options-sortable-placeholder {\n border: 4px solid #84CC1E;\n height: 8px !important;\n margin: -4px 0 -4px 0;\n}\n\n.nf-fields-empty-droppable {\n border: 4px solid #FFF;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.nf-settings .toggle { cursor: pointer; }\n",".nf-loading {\n background: #1EA9EA;\n border-radius: 4px;\n width: 40px;\n margin: 0 auto;\n position: relative;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n position: relative;\n top: -10px;\n left: 0;\n font-size: 0;\n li {\n height: 0;\n position: absolute;\n top: 50%;\n left: 0;\n width: 0;\n margin: 0;\n height: 10px;\n width: 10px;\n border: 3px solid #fff;\n border-radius: 100%;\n transform: transformZ(0);\n animation: LOADING 2s infinite;\n &:nth-child(1n) {\n left: 0;\n animation-delay: 0s;\n }\n &:nth-child(2n) {\n left: 15px;\n animation-delay: 0.2s;\n }\n &:nth-child(3n) {\n left: 30px;\n animation-delay: 0.4s;\n }\n }\n }\n}\n\n@keyframes LOADING {\n 0% {\n transform: scale(0.5);\n background: #fff;\n }\n 50% {\n transform: scale(1);\n background: #fff;\n }\n 100% {\n transform: scale(0.5);\n background: #fff;\n }\n}\n",".nf-help-text {\n display: none;\n}\n.ninja-forms-app {\n .nf-help {\n color: #ccc;\n margin-left: 5px;\n text-decoration: none;\n .dashicons {\n font-size: 16px;\n height: 16px;\n width: 16px;\n }\n }\n .qtip-default {\n background-color: #424242;\n border: 1px solid #424242;\n border-radius: 4px;\n box-shadow: 0 5px 6px rgba( 0, 0, 0, 0.3 );\n color: #fff;\n font-size: 14px;\n line-height: 18px;\n padding: 10px;\n //position: relative;\n &::after {\n content: \"\";\n position: absolute;\n left: 143px;\n bottom: -12px;\n width: 0;\n height: 0;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 12px solid #424242;\n }\n }\n}",".has-merge-tags {\n position: relative;\n input[type=text],\n textarea {\n padding-right: 40px;\n }\n &.rte {\n display: block;\n .wp-editor-tabs {\n margin-right: 40px;\n }\n .merge-tags {\n color: #999;\n z-index: 100;\n top: 26px;\n }\n }\n .merge-tags {\n color: #ccc;\n pointer: cursor;\n position: absolute;\n }\n .nf-list-options, .nf-listimage-options {\n input[type=text] {\n + .merge-tags {\n top: 12px;\n }\n }\n }\n}\ndiv.has-merge-tags {\n .merge-tags {\n top: 16px;\n right: 12px;\n }\n}\nlabel.has-merge-tags {\n .merge-tags {\n top: 33px;\n right: 12px;\n }\n}\n\n.nf-list-options, .nf-listimage-options {\n label.has-merge-tags {\n .merge-tags {\n top: 12px;\n }\n }\n}\n\n.jBox-Tooltip {\n z-index: 100000000 !important;\n}\n\n.jBox-TooltipBorder {\n .jBox-container {\n border-radius: 5px;\n border: 2px solid $cta_color;\n /*background: #EBEDEE;*/\n h4 {\n background: #f1f1f1;\n padding: 5px;\n margin: 0 0 5px;\n }\n ul {\n margin: 0;\n li {\n &:nth-child(even) {\n a {\n //background: #f1f1f1;\n }\n }\n a {\n color: $cta_color;\n margin: 0;\n padding: 0 5px;\n display: block;\n text-decoration: none;\n }\n }\n a.active {\n background: #f1f1f1;\n }\n }\n }\n .jBox-pointer {\n &::after {\n border: 2px solid $cta_color;\n /*background: #EBEDEE;*/\n }\n }\n .jBox-pointer-top,\n .jBox-pointer-bottom {\n width: 34px;\n height: 12px;\n }\n .jBox-pointer-left,\n .jBox-pointer-right {\n width: 12px;\n height: 34px;\n }\n &.jBox-closeButton-box {\n &::before {\n width: 28px;\n height: 28px;\n background: $cta_color;\n }\n }\n}\n\n/* MERGE TAG BOX STYLES */\n#merge-tags-box {\n display: none;\n background-color: #DBDDDD;\n max-height: 360px;\n z-index: 1001;\n position: absolute;\n top: -1px;\n left:12px;\n right: 10px;\n\n .merge-tag-container {\n display: flex;\n justify-content: space-between;\n }\n\n .merge-tag-sections,\n .merge-tag-list {\n float: left;\n font-size: 14px;\n background-color: #fff;\n height: 300px;\n overflow-y: auto;\n }\n\n .merge-tag-sections {\n background-color: #DBDDDD;\n min-width: 135px;\n ul {\n margin: 0;\n li {\n background: #DBDDDD;\n border-bottom: 1px solid #fff;\n cursor: pointer;\n font-size: 14px;\n margin: 0;\n padding: 8px 26px 8px 16px;\n &:hover {\n background: #f6f6f6;\n }\n &.active {\n position: relative;\n }\n &.active::after {\n clear: both;\n content: \"\";\n display: block;\n width: 0;\n height: 0;\n border-top: 17px solid transparent;\n border-bottom: 17px solid transparent;\n border-right: 24px solid #fff;\n position: absolute;\n top: 0;\n right: 0;\n }\n &:hover {\n color: #1EA9EA;\n }\n }\n }\n }\n\n .merge-tag-list {\n flex-grow: 1;\n padding-top: 10px;\n div {\n div {\n line-height: 22px;\n }\n }\n &:hover li { // Uses !important to override first-of-type selector.\n &:hover {\n color: #1EA9EA !important;\n }\n color: black !important;\n }\n ul {\n margin: 0;\n }\n li {\n cursor: pointer;\n margin-bottom: 0;\n span {\n padding: 4px 16px;\n display: block;\n small {\n font-family: \"Courier New\", Courier, monospace, sans-serif;\n }\n }\n &:first-of-type {\n color: #1EA9EA;\n }\n }\n }\n\n .merge-tag-filter {\n border-bottom: 2px solid #DBDDDD;\n margin: 3px 10px 10px 10px;\n clear: both;\n }\n}\n.merge-tag-focus {\n position: relative;\n z-index: 1000;\n}\n.merge-tag-focus-overlay {\n &:before {\n content: '';\n position: fixed;\n top: 0; right: 0; bottom: 0; left: 0;\n background-color: rgba( 0, 0, 0, .5 );\n z-index: 100;\n }\n &.note-editor:before { // Summernote RTE Support\n z-index: 0;\n }\n}\n\n#merge-tags-box.one-half--first {\n width: 538px;\n left: 12px;\n}\n#merge-tags-box.one-half--second {\n width: 538px;\n right: 10px;\n left: auto;\n}\n\n.setting + .merge-tags {\n color: rgba( 204, 204, 204, .3 );\n}\n.setting:focus + .merge-tags,\n.merge-tag-focus-overlay .merge-tags {\n color: rgba( 204, 204, 204, 1 );\n}\n.merge-tag-focus-overlay .merge-tags {\n z-index: 1000;\n}\n",".note-popover {\n display: none !important;\n}\n.ninja-forms-app {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools, {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n","/*\nWP Color Picker (Iris) Styles\n---------------------------------------------*/\n\n.ninja-forms-app #wpcontent .wp-picker-holder {\n position: absolute;\n z-index: 9001;\n}\n.ninja-forms-app #wpcontent .wp-picker-holder * {\n box-sizing: content-box;\n}\n.wp-picker-container {\n width: 100%;\n}\n.wp-color-result,\n.wp-picker-input-wrap {\n margin-top: 5px;\n}\n.wp-color-result {\n border: 0;\n box-shadow: none;\n margin: 5px 0 0;\n height: 41px;\n width: 100%;\n padding-left: 60px;\n}\n.wp-color-result:after {\n font-size: 16px;\n line-height: 41px;\n}\n.wp-color-result.wp-picker-open {\n display: none;\n}\n.wp-color-picker,\n.wp-picker-input-wrap {\n width: 100% !important;\n}\n\n.wp-picker-input-wrap > .button.wp-picker-default {\n display: none;\n}\n","\n@-webkit-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-moz-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-ms-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-o-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n.nf-item.clicked {\n //background: #1EA9EA;\n animation-name: color_change;\n animation-duration: 2s;\n animation-iteration-count: 1;\n animation-direction: alternate;\n}\n@media only screen and (max-width: 1400px) {\n .nf-field-type-button {\n width: 50%;\n }\n}\n@media only screen and (max-width: 1065px) {\n .nf-app-menu {\n .preview {\n .app-menu-text {\n text-indent: -9999px;\n display: inline-block;\n width: 0;\n }\n }\n }\n .nf-drawer-opened {\n .nf-actions-table {\n th, td {\n &:nth-child(3) {\n display: none;\n }\n }\n }\n }\n}\n@media only screen and (max-width: 900px) {\n #nf-header {\n ul {\n display: none;\n }\n .nf-button.primary {\n display: none;\n }\n }\n\n .nf-mobile-menu {\n display: inline-block;\n }\n #nf-app-sub-header {\n h2 {\n padding-left: 0;\n transition: all 1.0s ease 0s\n }\n }\n\n .nf-add-new.nf-open-drawer {\n position: fixed;\n text-indent: -9999px;\n height: 54px;\n width: 54px;\n top: auto;\n left: auto;\n bottom: 20px;\n right: 20px;\n &:after {\n background: $accent_color;\n border: 2px solid $accent_color;\n border-radius: 40px;\n color: #fff;\n content: \"+\";\n font-size: 50px;\n padding: 8px;\n position: absolute;\n left: 0;\n width: 28px;\n height: 28px;\n line-height: 24px;\n text-indent: 0px;\n }\n }\n\n #nf-main-header {\n .nf-button {\n display: none;\n }\n }\n // .nf-item-controls {\n // li {\n // margin: -4px 15px 0;\n // height: 26px;\n // a {\n // width: 30px;\n // height: 30px;\n // &:hover {\n // .nf-tooltip {\n // top: -45px;\n // visibility:visible;\n // opacity: 1.0;\n // filter: alpha(opacity=100);\n // transition: all 1.0s ease;\n // transition-delay: 1.4s;\n // }\n // }\n // .dashicons {\n // font-size: 26px;\n // padding-top: 1px;\n // }\n // }\n // &.nf-item-duplicate {\n // .nf-tooltip {\n // left: -32px;\n // &:after {\n // left: 36px;\n // }\n // }\n // }\n // &.nf-item-edit {\n // .nf-tooltip {\n // left: -16px;\n // &:after {\n // left: 20px;\n // }\n // }\n // }\n // &.nf-item-delete {\n // margin-top: -4px;\n // }\n // &.nf-item-expand {\n // display: none;\n // .dashicons {\n // transform: rotate(-90deg);\n // }\n // }\n // .nf-item-editing {\n // display: none;\n // }\n // }\n // &.nf-editing {\n // font-weight: normal;\n // a {\n // color: #424242;\n // }\n // .nf-item-delete,\n // .nf-item-duplicate {\n // display: none;\n // }\n // .nf-item-editing {\n // display: inline;\n // line-height: 26px;\n // }\n // }\n // }\n .nf-one-half, .nf-one-third {\n float: none;\n width: 100%;\n }\n .nf-drawer-expand {\n .nf-one-half {\n float: left;\n width: 50%;\n }\n .nf-on-third {\n float: left;\n width: 33%;\n }\n }\n\n #nf-app-form-title {\n margin-top: -55px;\n }\n #nf-main {\n top: 120px;\n }\n\n #nf-table-display {\n .nf-item-controls {\n width: auto;\n }\n }\n}\n@media only screen and (max-width: 1023px) {\n .ninja-forms-app {\n &.folded {\n #wpcontent {\n margin-left: 36px;\n padding: 0;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n #wpbody {\n left: 0;\n }\n }\n }\n }\n\n .nf-setting-wrap {\n width: 50%;\n }\n #nf-drawer {\n width: 100%;\n }\n .nf-drawer-opened {\n #nf-main {\n width: 100%;\n }\n .nf-setting-wrap {\n width: 50%;\n }\n }\n .nf-drawer-closed {\n .nf-setting-wrap {\n width: 50%;\n }\n }\n .nf-toggle-drawer {\n display: none;\n }\n\n}\n@media only screen and (max-width: 960px) {\n .ninja-forms-app {\n &.auto-fold {\n #wpcontent {\n margin-left: 36px;\n padding: 0;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n #wpbody {\n left: 0;\n }\n }\n }\n }\n .nf-drawer-opened .nf-toggle-drawer {\n display: none;\n }\n\n\n\n}\n\n@media only screen and (max-width: 782px) {\n .ninja-forms-app {\n &.folded, &.auto-fold {\n #wpcontent {\n margin-left: 0;\n }\n }\n }\n // .nf-item-controls {\n // top: 15px;\n // }\n #nf-builder {\n padding: 80px 20px 10px;\n .nf-cta-bubble {\n display: none !important;\n }\n }\n #nf-main {\n padding: 20px 0 80px;\n }\n #nf-drawer {\n padding: 20px;\n }\n\n\n #nf-main-content {\n width: 100%;\n max-width: 100%;\n }\n #nf-main {\n border: 0;\n }\n // .nf-field-wrap {\n // border: 0;\n // border-top: 8px solid #f1f1f1;\n // border-radius: 0;\n // margin: 0;\n // padding: 20px;\n // &:first-child {\n // border-top: 8px solid #fff;\n // }\n // }\n // .nf-fields-sortable-placeholder { margin-top: 0; margin-bottom: 0; border: 4px solid #84CC1E }\n // .nf-fields-sortable-placeholder + .nf-field-wrap {\n // border: 0;\n // }\n // .nf-fields-sortable {\n // border: 0;\n // padding: 0;\n // }\n // .nf-field-wrap.ui-sortable-helper {\n // background: transparent;\n // border: 2px solid $accent_color;\n // }\n\n}\n@media only screen and (max-width: 660px) {\n\n #nf-builder {\n //margin-top: 46px;\n }\n .nf-one-half, .nf-one-third {\n width: 100%;\n }\n // .nf-field-wrap {\n // border: 0;\n // border-bottom: 1px solid #ccc;\n // border-radius: 0;\n // margin: 0;\n // padding: 20px;\n // &:first-child {\n // border-top: 1px solid #ccc;\n // }\n // }\n .nf-actions-table {\n td:nth-child(3),th:nth-child(3) {\n display: none;\n }\n }\n // display: block;\n // table, thead, tbody, th, td, tr {\n // display: block;\n // }\n // thead tr {\n // position: absolute;\n // top: -9999px;\n // left: -9999px;\n // }\n // tr { border: 1px solid #ccc; }\n // td {\n // /* Behave like a \"row\" */\n // border: none;\n // border-bottom: 1px solid #eee;\n // position: relative;\n // padding-left: 50%;\n // text-align: right;\n // width: auto !important;\n // &::before {\n // /* Now like a table header */\n // line-height: 36px;\n // position: absolute;\n // /* Top/left values mimic padding */\n // top: 6px;\n // left: 6px;\n // width: 45%;\n // padding-right: 10px;\n // text-align: left;\n // white-space: nowrap;\n // }\n // &:last-child {\n // height: 50px;\n // }\n // }\n // td:nth-of-type(1):before { content: \"\"; }\n // td:nth-of-type(2):before { content: \"Name\"; }\n // td:nth-of-type(3):before { content: \"Type\"; }\n // td:nth-of-type(4):before { content: \"Actions\"; }\n // }\n\n .nf-drawer-buttons {\n display: block;\n }\n // .nf-drawer-header {\n // background: #fff;\n // margin: -20px -20px 20px;\n // //padding: 0;\n // h2 {\n // font-size: 16px;\n // line-height: 46px;\n // margin: 0;\n // .dashicons {\n // background: #fff;\n // font-size: 30px;\n // padding-top: 7px;\n // width: 45px;\n // height: 45px;\n // }\n // }\n // .nf-button {\n // border-radius: 0;\n // }\n // }\n .nf-item {\n padding: 15px;\n .fa {\n padding: 14px;\n width: 48px;\n }\n }\n .nf-saved .nf-item::after {\n padding: 14px;\n }\n}\n\n@media only screen and (max-width: 600px) {\n // #nf-builder {\n // margin-top: 46px;\n // }\n\n\n}\n",".rtl.ninja-forms-app {\n #wpcontent {\n margin-right: 140px;\n #wpbody {\n right: 160px;\n left: 0;\n }\n }\n &.folded {\n #wpcontent {\n margin-right: 16px;\n #wpbody {\n right: 36px;\n left: 0;\n }\n }\n }\n}\n\n.rtl {\n #nf-app-admin-header {\n #nf-logo {\n float: right;\n }\n .fa-times {\n right: auto;\n left: 0;\n }\n }\n\n .nf-app-buttons {\n float: left;\n }\n\n #nf-app-header {\n .nf-app-menu {\n li {\n float: right;\n a {\n &.preview {\n .dashicons {\n margin-right: 10px;\n }\n }\n }\n }\n }\n }\n\n .nf-master-control {\n right: auto;\n left: 30px;\n .fa {\n margin: 15px 16px 0 0;\n }\n }\n\n input[type=submit] {\n float: left;\n }\n .nf-cancel {\n float: left;\n margin-left: 20px;\n }\n .nf-public-link {\n float: left;\n margin-left: 20px;\n }\n\n .nf-add-new {\n margin: 0;\n padding: 0;\n //padding: 0 46px 0 0;\n &:after {\n right: 0;\n left: auto;\n line-height: 14px;\n }\n }\n\n #nf-main {\n right: 0;\n left: auto;\n }\n #nf-main-header {\n .nf-button {\n float: left;\n }\n }\n .nf-field-label {\n margin-left: 0;\n margin-right: 16px;\n }\n .nf-item-controls {\n right: auto;\n left: 0;\n .nf-item-control {\n right: auto;\n left: 0;\n }\n &:hover {\n .nf-item-duplicate {\n right: auto;\n left: 80px;\n }\n .nf-item-delete {\n right: auto;\n left: 40px;\n }\n }\n }\n\n #nf-drawer {\n right: auto;\n left: -1400px;\n &.nf-drawer-expand {\n width: 100%;\n }\n }\n\n .nf-drawer-header {\n h2 {\n float: right;\n .dashicons {\n margin-left: 10px;\n }\n }\n .nf-button {\n float: left;\n }\n }\n\n .nf-search {\n input[type=search] {\n padding: 12px 50px 12px 0;\n }\n &::before {\n right: 10px;\n left: 0;\n }\n }\n\n .nf-drawer-opened {\n #nf-drawer {\n left: 0;\n right: auto;\n }\n #nf-app-sub-header {\n h2 {\n padding-right: 0;\n }\n }\n }\n\n .nf-settings {\n h3 {\n .dashicons {\n margin: -4px -30px 0 10px;\n &.dashicons-arrow-right::before {\n content: \"\\f141\";\n }\n }\n }\n }\n\n .nf-item {\n .fa {\n left: auto;\n right: 0;\n }\n }\n\n .nf-one-half,\n .nf-one-third,\n .nf-one-fourth {\n float: right;\n }\n}\n"]}
1
+ {"version":3,"sources":["builder.scss","normalize.scss","header.scss","main.scss","main-fields.scss","main-settings.scss","item-controls.scss","builder-fields.scss","drawer.scss","drawer-settings.scss","drawer-add.scss","drawer-changes.scss","add-new.scss","toggle.scss","dropdown.scss","tables.scss","scrollbar.scss","drag-drop.scss","loading.scss","tooltip.scss","merge-tags-tooltip.scss","editor.scss","color-picker.scss","media-queries.scss","rtl.scss"],"names":[],"mappings":"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","file":"builder.css","sourcesContent":["$accent_color: #84CC1E;\n$cta_color: #1EA9EA;\n\n/*\nNormalize WordPress admin for Ninja Forms App\n---------------------------------------------*/\n\n@import \"normalize\";\n\n/*\nHeader and Nav for Ninja Forms App\n---------------------------------- */\n\n@import \"header\";\n@import \"main\";\n@import \"main-fields\";\n@import \"main-settings\";\n\n/*\nForm field placeholders for the fields a user has added to their form\n----------------------------------------------------------------------- */\n@import \"item-controls\";\n@import \"builder-fields\";\n\n/*\nAll styles used within the drawer\n--------------------------------- */\n\n@import \"drawer\";\n@import \"drawer-settings\";\n@import \"drawer-add\";\n@import \"drawer-changes\";\n\n/*\nVarious custom field styles\n--------------------------------- */\n\n@import \"add-new\";\n@import \"toggle\";\n@import \"dropdown\";\n\n/*\nAll styles used for displaying table content\n-------------------------------------------- */\n\n@import \"tables\";\n\n@import \"scrollbar\";\n@import \"drag-drop\";\n@import \"loading\";\n@import \"tooltip\";\n@import \"merge-tags-tooltip\";\n@import \"editor\";\n@import \"color-picker\";\n\n@import \"media-queries\";\n\n#nf-app-admin-header {\n background: #EBEDEE;\n height: 60px;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n .fa-times {\n background: #424242;\n color: #fff;\n font-size: 30px;\n position: absolute;\n text-align: center;\n text-decoration: none;\n line-height: 56px;\n right: 0;\n height: 60px;\n width: 60px;\n }\n #nf-logo {\n background-image: url(\"../img/ninja-forms-app-header-logo@2x.png\");\n background-size: 130px 50px;\n background-position: center bottom;\n background-repeat: no-repeat;\n float: left;\n width: 160px;\n height: 60px;\n opacity: 1.0;\n filter: alpha(opacity=100);\n -webkit-transition: all 1.0s ease;\n transition: all 1.0s ease;\n }\n .nf-cta-bubble {\n background: $cta_color;\n border: 1px solid $cta_color;\n border-radius: 6px;\n color: #fff;\n display: block;\n float: left;\n font-size: 14px;\n margin: 6px 0 0 20px;\n padding: 5px 10px;\n position: relative;\n text-decoration: none;\n width: 360px;\n &::after {\n display: block;\n content: \"\";\n width: 0;\n height: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n border-right: 10px solid $cta_color;\n position: absolute;\n left: -10px;\n top: 13px;\n }\n &:hover {\n background: #fff;\n color: $cta-color;\n }\n }\n}\n\n.scrollWrap{\n overflow : hidden;\n height : 100%;\n position : relative;\n z-index : 1;\n}\n.scrollContent{\n height : 100%;\n width : 100%;\n padding : 0 32px 0 0;\n position : relative;\n right : -18px;\n overflow : auto;\n -moz-box-sizing : border-box;\n box-sizing : border-box;\n}\n\n.fakeScrollBar{\n position : absolute;\n background : rgba(255,255,255,.5);\n width : 9px;\n border-radius : 4px;\n right : -15px;\n top : 0;\n z-index : 0;\n cursor : -moz-grab;\n cursor : -webkit-grab;\n}\n\n.fakeScroll:hover .fakeScrollBar.fakescroll-grabbed{\n cursor : -moz-grabbing;\n cursor : -webkit-grabbing;\n background : #FFF;\n}\n\nbody.fakescroll-grabbed{\n cursor : -moz-grabbing;\n cursor : -webkit-grabbing;\n}\n\n@import \"rtl\";\n","html {\n overflow: hidden;\n width: 100%;\n float: left;\n left: 0;\n}\n#wp-auth-check-wrap #wp-auth-check {\n z-index: 1000000000000;\n}\n.ninja-forms-app {\n height: 0;\n #adminmenumain,\n #wpfooter {\n display: none;\n }\n #wpwrap {\n height: 0;\n min-height: 0;\n }\n #wpcontent {\n #wpbody {\n font-size: 16px;\n }\n * {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n .wp-editor-tabs button {\n box-sizing: initial;\n }\n }\n .grey {\n #nf-drawer {\n .nf-button {\n padding: 15px 30px;\n }\n }\n }\n}\n.media-modal {\n z-index: 100000000;\n}\n#nf-builder {\n background: #fff;\n padding: 30px 40px;\n overflow: hidden;\n padding-top: 80px;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 10000000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, .7);\n}\n\n.product-content article>*:not(img) {\n padding-left: 30px;\n padding-right: 30px;\n}\n","#nf-header {\n //background: red;\n height: 100px;\n transition: margin 0.5s ease;\n #nf-logo {\n background-image: url( '../img/ninja-forms-app-header-logo.png' );\n float: left;\n width: 80px;\n height: 30px;\n @media (min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {\n background-image: url( '../img/ninja-forms-app-header-logo@2x.png' );\n background-size: 80px 30px;\n }\n opacity: 1.0;\n filter: alpha(opacity=100);\n transition: all 1.0s ease;\n }\n ul {\n display: inline-block;\n margin: 0;\n li {\n float: left;\n &.nf-mobile-menu {\n display: none;\n }\n a {\n color: #424242;\n display: block;\n margin: 16px 20px;\n padding-bottom: 8px;\n text-decoration: none;\n &.active {\n border-bottom: 2px solid #424242;\n }\n &.preview {\n color: #bbb;\n transition: all 1.0s ease;\n .dashicons {\n display: inline-block;\n margin-left: 10px;\n }\n }\n }\n &:first-child {\n a {\n margin-left: 0;\n }\n }\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n input[type=submit] {\n float: right;\n }\n .nf-cancel {\n float: right;\n margin-right: 30px;\n padding: 8px 0;\n .dashicons {\n font-size: 30px;\n }\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n#nf-app-header {\n height: 50px;\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n#nf-app-sub-header {\n height: 50px;\n padding: 0;\n h2 {\n display: inline-block;\n margin: 0;\n padding: 10px 0;\n transition: all 1.0s ease 0s\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n.nf-app-buttons {\n float: right;\n .publish {\n float: right;\n }\n}\n#nf-app-form-title {\n h2 {\n margin: 15px 0;\n }\n}\n","#nf-main {\n border: 4px solid #fff;\n //padding: 20px 40px 40px;\n width: 100%;\n position: absolute;\n top: 190px;\n overflow: auto;\n overflow-x: visible;\n bottom: 0;\n left: 0;\n -webkit-overflow-scrolling: touch;\n transition: left 0.5s ease;\n .nf-field-type-button {\n width: 400px;\n }\n}\n.nf-main-test {\n width: 100%;\n transition: width 0.5s ease;\n}\n#nf-main-content,\n#nf-main-header {\n margin: 0 auto;\n max-width: 860px;\n user-select: none;\n padding: 0 80px;\n position: relative;\n}\n#nf-main-header {\n //padding: 0 0 20px;\n .nf-button {\n float: right;\n }\n h2 {\n display: inline-block;\n }\n &:after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n#the-list tr.flagged th:first-child {\n border-left: 5px solid yellow;\n}\n\n#nf-main-gutter-left,\n#nf-main-gutter-right {\n //background: red;\n position: absolute;\n top: 0;\n width: 80px;\n height: 450px;\n .fa-chevron-circle-left,\n .fa-chevron-circle-right,\n .fa-plus-circle {\n color: #eee;\n font-size: 86px;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n &:hover {\n color: $cta_color;\n cursor: pointer;\n }\n }\n}\n#nf-main-gutter-left {\n left: 0;\n padding-left: 6px;\n}\n#nf-main-gutter-right {\n right: 0;\n padding-right: 6px;\n}\n",".nf-fields-empty {\n padding: 0 40px;\n h3 {\n font-size: 30px;\n line-height: 32px;\n }\n p {\n font-size: 18px;\n }\n a {\n text-decoration: none;\n }\n}\n\n.nf-field-label {\n display: inline-block;\n margin-left: 16px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 80%;\n .nf-drawer-opened & {\n width: 60%;\n }\n}\n\n.nf-field-wrap {\n .fa {\n // margin-right: 10px;\n // width: 24px;\n }\n}\n.template-box {\n text-decoration: none;\n .template-box-inside {\n background: #EBEDEE;\n color: #424242;\n min-height: 160px;\n padding: 10px;\n text-decoration: none;\n transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s;\n h4 {\n margin: 0 0 10px;\n min-height: 35px;\n }\n p {\n font-size: 12px;\n margin: 0;\n }\n }\n &:hover {\n .template-box-inside {\n background: #fff;\n box-shadow: 0 0 20px $cta_color;\n color: $cta_color;\n transition: all 0.2s ease-in-out 0.1s, box-shadow 0.2s ease-in-out 0.1s;\n }\n }\n .nf-drawer-opened & {\n width: 50%;\n }\n}\n@media only screen and (max-width: 1400px) {\n .nf-drawer-opened {\n .template-box {\n width: 100%;\n }\n }\n}\n",".nf-setting-wrap {\n cursor: pointer;\n float: left;\n margin-bottom: 30px;\n padding: 0 2%;\n width: 33.33%;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n span {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n display: table-cell;\n height: 85px;\n width: 400px;\n text-align: center;\n vertical-align: middle;\n }\n &.active {\n span {\n border: 2px solid $accent_color;\n font-weight: bold;\n }\n }\n}\n",".nf-item-controls {\n height: 30px;\n width: 30px;\n float: right;\n margin: 0;\n position: absolute;\n top: 9px;\n right: 10px;\n .nf-item-control {\n visibility: hidden;\n margin: 0;\n opacity: 0;\n text-align: center;\n width: 40px;\n height: 30px;\n position: absolute;\n right: 0;\n transition: all 0.5s ease;\n a {\n background: #fff;\n border: 1px solid #fff;\n border-radius: 50px;\n color: $cta_color;\n display: block;\n text-decoration: none;\n padding: 3px;\n position: relative;\n width: 32px;\n &:hover {\n background: #fff;\n border: 1px solid $cta_color;\n color: $cta_color;\n }\n }\n .fa {\n font-size: 18px;\n line-height: 24px;\n text-align: center;\n }\n &.nf-item-edit {\n opacity: 100;\n visibility: visible;\n z-index: 100;\n }\n }\n &:hover {\n a {\n background: $cta_color;\n color: #fff;\n }\n .nf-item-duplicate {\n visibility: visible;\n opacity: 100;\n right: 80px;\n transition: all 0.5s ease;\n }\n .nf-item-delete {\n visibility: visible;\n opacity: 100;\n right: 40px;\n transition: all 0.5s ease;\n }\n }\n}\n#nf-table-display {\n .nf-item-controls {\n float: right;\n }\n}\n",".nf-field-wrap {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n color: #888;\n cursor: pointer;\n margin-bottom: 20px;\n padding: 15px 20px;\n position: relative;\n &.active {\n //background: #fafafa;\n border: 2px solid #84CC1E;\n color: #424242;\n font-weight: bold;\n .nf-item-controls {\n font-weight: normal;\n a {\n background: #fff;\n color: $accent_color;\n &:hover {\n border-color: #fff;\n }\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n}\n\n.nf-group-wrap {\n background: #fff;\n border: 2px solid #ccc;\n border-radius: 4px;\n color: #888;\n margin: 0 -10px 20px;\n padding: 15px 30px;\n position: relative;\n //transition: all 1.0s ease;\n .nf-item-controls {\n width: 128px;\n }\n .nf-item-expand {\n display: inline !important;\n }\n .nf-field-wrap {\n margin-left: -20px;\n margin-right: -20px;\n visibility: hidden;\n opacity: 0.0;\n filter: alpha(opacity=0);\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n //transition: all 1.0s ease;\n }\n &.expanded {\n border-color: $accent_color;\n color: $accent_color;\n //transition: all 1.0s ease;\n .nf-item-expand {\n .dashicons {\n transform: rotate(90deg);\n }\n }\n .nf-field-wrap {\n opacity: 1.0;\n visibility: visible;\n filter: alpha(opacity=100);\n position: relative;\n top: 0;\n left: 0;\n right: 0;\n transition: all 1.0s ease;\n &:nth-child(2) {\n margin-top: 20px;\n }\n &:last-child {\n margin-bottom: 0;\n }\n .nf-item-controls {\n width: 96px;\n .nf-item-expand {\n display: none !important;\n }\n }\n }\n }\n}\n","#nf-drawer {\n background: #EBEDEE;\n padding: 40px 40px;\n width: 50%;\n position: absolute;\n top: 0;\n bottom: 0;\n right: -1400px;\n overflow: hidden;\n z-index: 101;\n transition: width 0.75s ease;\n -webkit-overflow-scrolling: touch;\n &.nf-drawer-expand {\n width: 100%;\n }\n}\n.nf-drawer-opened {\n .nf-main-test {\n width: 50%;\n transition: all 0.50s ease;\n .nf-button {\n display: none;\n }\n }\n #nf-drawer {\n right: 0;\n transition: all 0.50s ease;\n &.nf-drawer-expand {\n width: 100%;\n transition: all 0.50s ease;\n .nf-toggle-drawer {\n .dashicons {\n transform: rotate(180deg);\n transition: all 0.50s ease;\n }\n .nf-expand-off {\n display: none;\n }\n .nf-expand-on {\n display: inline;\n }\n }\n }\n }\n .preview {\n opacity: 0.0;\n visibility:hidden;\n filter: alpha(opacity=0);\n transition: all 0.50s ease;\n &:hover, &:active, &.active {\n opacity: 0.0;\n visibility:hidden;\n filter: alpha(opacity=0);\n transition: all 0.50s ease;\n }\n }\n #nf-main-content,\n #nf-main-header {\n margin: 0 auto;\n //padding-left: 60px;\n transition: all 0.50s ease;\n }\n @media only screen and (min-width: 901px) {\n #nf-app-sub-header {\n .nf-add-new {\n top: 139px !important;\n text-indent: -99999px;\n &:after {\n }\n }\n }\n }\n .nf-setting-wrap {\n width: 50%;\n transition: width 0.50s ease;\n }\n .nf-toggle-drawer {\n display: block;\n }\n}\n.nf-drawer-closed {\n #nf-main {\n width: 100%;\n left: 0;\n transition: width 0.50s ease, left 0.50s ease;\n }\n #nf-drawer {\n right: -1400px;\n transition: right 0.50s ease;\n }\n .nf-add-new {\n opacity: 1.0;\n visibility: visible;\n filter: alpha(opacity=100);\n transition: all 0.50s ease;\n }\n .nf-setting-wrap {\n width: 33%;\n transition: width 0.50s ease;\n }\n .nf-toggle-drawer {\n display: none;\n }\n}\n.nf-drawer-header {\n margin-bottom: 20px;\n padding: 0 10px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n h2 {\n color: #666;\n float: left;\n font-size: 20px;\n line-height: 22px;\n .dashicons {\n margin-right: 10px;\n }\n }\n .nf-button {\n float: right;\n }\n}\n.nf-drawer-error {\n background-color: #FFBABA;\n border: 1px solid #FFBABA;\n border-radius: 5px;\n color: #D8000C;\n font-size: 12px;\n margin: 10px 0px;\n padding: 10px 10px;\n}\n.nf-settings {\n h3 {\n color: #424242;\n font-size: 14px;\n padding: 10px 10px 0;\n text-transform: uppercase;\n .dashicons {\n color: #bbb;\n font-size: 28px;\n margin: -4px 10px 0 -30px;\n }\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n.nf-full {\n clear: both;\n &.toggle-row {\n border-bottom: 1px solid #ccc;\n margin: 0;\n position: relative;\n &:first-child {\n border-top: 1px solid #ccc;\n }\n label {\n display: inline-block;\n padding: 15px 60px 15px 0;\n //margin: 15px -40px 12px 0;\n }\n .nf-toggle {\n float: right;\n margin: 15px 0;\n position: absolute;\n top: 0;\n right: 10px;\n }\n }\n}\n.nf-one-half,\n.nf-one-third {\n float: left;\n}\n.nf-one-half {\n width: 50%;\n}\n.nf-one-third {\n width: 33.33%;\n}\n.nf-first {\n clear: both;\n margin-left: 0;\n}\n.nf-full,\n.nf-one-half,\n.nf-one-third {\n margin-bottom: 15px;\n padding: 0 2%;\n}\n.nf-full::after,\n.nf-one-half::after,\n.nf-one-third::after {\n clear: both;\n content: \"\";\n display: block;\n}\n.nf-toggle-drawer {\n color: #aaa;\n cursor: pointer;\n display: none;\n float: right;\n margin-top: 40px;\n text-decoration: none;\n padding: 10px 20px;\n position: fixed;\n bottom: 0;\n right: 0;\n .dashicons {\n margin-right: 5px;\n transition: all 0.50s ease;\n }\n .nf-expand-off {\n display: inline;\n }\n .nf-expand-on {\n display: none;\n }\n}\n\n\n#nf-menu-drawer {\n background: #EBEDEE;\n box-shadow: inset 1px 4px 9px -6px;\n width: 250px;\n position: absolute;\n top: 0;\n bottom: 0;\n right: -250px;\n z-index: 999;\n transition: right 0.50s ease;\n ul {\n margin: 0;\n li {\n a {\n border-bottom: 1px solid #ccc;\n color: #424242;\n display: block;\n padding: 10px 20px;\n text-decoration: none;\n .dashicons {\n color: $cta_color;\n margin-right: 15px;\n }\n }\n }\n }\n .nf-publish {\n background: $cta_color;\n color: #fff;\n padding: 20px;\n text-align: center;\n text-transform: uppercase;\n cursor:pointer;\n\n &.disabled {\n background: #ccc;\n border: 1px solid #ccc;\n cursor: default;\n }\n }\n\n}\n\n\n\n.nf-menu-expand {\n #nf-menu-drawer {\n right: 0;\n transition: right 0.50s ease;\n }\n #nf-header {\n margin-right: 250px;\n margin-left: -250px;\n transition: margin 0.50s ease;\n }\n #nf-main {\n left: -250px;\n transition: left 0.50s ease;\n }\n}\n\n.nf-div-table {\n .nf-table-row {\n &.nf-error {\n textarea {\n border: 1px solid red;\n }\n span.nf-option-error {\n background: red;\n color: #fff;\n display: block;\n padding: 5px 0;\n width: 100%;\n div.nf-error {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n }\n }\n }\n}\n.ninja-forms-app {\n .jBox-Notice {\n .jBox-container {\n background: $accent_color;\n font-size: 18px;\n }\n }\n}\n",".nf-button {\n border: 0;\n border-radius: 4px;\n cursor: pointer;\n display: inline-block;\n font-size: 17px;\n padding: 10px 30px;\n text-align: center;\n text-decoration: none;\n text-transform: uppercase;\n appearance: none;\n &.primary {\n background: $cta_color;\n border: 1px solid #1EA9EA;\n color: #fff;\n }\n &.secondary {\n background: #fff;\n border: 1px solid $cta_color;\n color: $cta_color;\n }\n &.disabled {\n background: #ccc;\n border: 1px solid #ccc;\n cursor: default;\n }\n &.publish {\n float: right;\n }\n}\n.nf-cancel {\n color: #999;\n font-size: 15px;\n}\n.nf-mobile-menu {\n background: $cta_color;\n border-radius: 4px;\n color: #fff;\n display: none;\n float: right;\n padding: 5px 7px 5px 5px;\n text-decoration: none;\n transition: margin 0.5s ease;\n .dashicons {\n font-size: 30px;\n width: 32px;\n height: 30px;\n }\n &:hover {\n color: #fff;\n }\n}\n\n.ninja-forms-app {\n fieldset {\n border: 1px solid #ccc;\n clear: both;\n display: block;\n margin-bottom: 20px;\n }\n label {\n position: relative;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n legend {\n margin: 0 3px 10px;\n padding: 0 10px;\n }\n .nf-setting-label, label, legend {\n color: #424242;\n display: block;\n font-size: 13px;\n text-transform: uppercase;\n .open-media-manager {\n position: absolute;\n color: #ccc;\n right: 15px;\n top: 5px;\n text-decoration: none;\n }\n }\n input[type=text],\n input[type=number],\n textarea {\n background: #f9f9f9;\n border: 0;\n margin-top: 7px;\n padding: 12px 15px;\n width: 100%;\n height: 41px;\n text-transform: default;\n }\n textarea {\n height: 200px;\n }\n input[type=checkbox].nf-checkbox {\n appearance: none;\n background: #f9f9f9;\n border: 0;\n height: 25px;\n width: 25px;\n padding: 2px 1px 0px !important;\n margin: -3px -5px;\n &:checked {\n &::before {\n content: \"\\f147\";\n font: 400 30px/1 dashicons;\n }\n }\n }\n}\n.ninja-forms-app {\n .jBox-wrapper.import-options {\n padding: 12px 20px 0px !important;\n }\n .jBox-wrapper.import-options.jBox-pointerPosition-top.jBox-closeButton-box:before {\n right: 10px;\n }\n .nf-list-options {\n padding-bottom: 20px;\n .nf-add-new {\n margin-left: 20px;\n }\n .nf-div-table {\n .nf-table-row {\n > div {\n //border-top: 16px solid red;\n display: table-cell;\n padding: 5px;\n &:nth-child(1), &:nth-child(6) {\n padding: 0 15px;\n width: 20px;\n }\n &:nth-child(2), &:nth-child(3) {\n width: 45%;\n }\n &:nth-child(4) {\n min-width: 100px;\n }\n input {\n margin: 0;\n }\n }\n &.nf-table-header {\n div {\n font-size: 12px;\n padding: 20px 5px 5px;\n &:nth-child(1), &:nth-child(6) {\n padding: 0 25px;\n }\n }\n }\n }\n }\n &.calculations {\n .nf-div-table {\n .nf-table-row {\n div {\n vertical-align: top;\n position: relative;\n &:nth-child(1), &:nth-child(4) {\n padding: 0 15px;\n width: 20px;\n min-width: 20px;\n }\n &:nth-child(2) {\n width: 30%;\n }\n &:nth-child(3) {\n width: 70%;\n }\n textarea {\n margin: 0;\n height: 100px;\n }\n .merge-tags {\n color: #999;\n position: absolute;\n right: 15px;\n top: 5px;\n }\n .dashicons {\n color: #999;\n margin-top: 10px;\n }\n }\n }\n }\n }\n }\n .options {\n position: relative;\n legend {\n .nf-open-import-tooltip {\n background: #EBEDEE;\n color: $cta_color;\n font-size: 16px;\n padding: 6px 15px;\n text-decoration: none;\n position: absolute;\n right: 15px;\n top: 0;\n }\n }\n }\n}\n.nf-drawer-buttons {\n display: none;\n margin: 0 -20px;\n padding: 0;\n li {\n background: #424242;\n border-right: 1px solid #f1f1f1;\n float: left;\n margin: 0;\n padding: 15px;\n text-align: center;\n width: 50%;\n &:last-child {\n border: 0;\n }\n &.nf-drawer-delete {\n color: red;\n }\n &.nf-drawer-duplicate {\n color: $accent_color;\n }\n .dashicons {\n margin-right: 10px;\n }\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.dashicons.spin {\n animation: dashicons-spin 1s infinite;\n animation-timing-function: linear;\n}\n@keyframes dashicons-spin {\n 0% { transform: rotate( 0deg ); }\n 100% { transform: rotate( 360deg ); }\n}\n\n",".nf-search {\n display: inline;\n position: relative;\n input[type=search] {\n background: transparent;\n box-shadow: 0 0 0;\n border: 0;\n margin-bottom:3px;\n padding: 12px 0 12px 50px;\n width: 60%;\n }\n &::before {\n content: \"\\f179\";\n color: #aaa;\n font-family: \"Dashicons\";\n font-size: 30px;\n width: 30px;\n height: 30px;\n position: absolute;\n top: 4px;\n left: 10px;\n }\n}\n.nf-stage {\n position: relative;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n .nf-stage-controls {\n background: #F8F8F9;\n padding: 5px;\n position: absolute;\n top: -20px;\n right: 10px;\n }\n}\n.nf-reservoir {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.nf-droppable-active,\n &.nf-staged-fields-active {\n background: #F8F8F9;\n border: 4px solid #F8F8F9;\n border-radius: 4px;\n margin: 30px 2% 20px;\n //padding: 10px;\n min-height: 52px;\n padding: 6px;\n transition: all 1.0s ease;\n }\n .nf-item-dock {\n background: #fff;\n border-radius: 4px;\n color: #999;\n display: inline-block;\n float: left;\n margin: 0 4px 3px 4px;\n padding: 5px 10px;\n position: relative;\n .dashicons {\n font-size: 14px;\n margin: 2px 0 -4px 5px;\n }\n .fa {\n margin-right: 10px;\n }\n }\n\n}\n.nf-item {\n background: #3B454D;\n border-radius: 4px;\n color: #A2A5A8;\n font-size: 14px;\n padding: 10px;\n position: relative;\n text-align: center;\n &.active {\n background: $cta_color;\n color: #fff;\n }\n .fa {\n background: #30373E;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n padding: 9px;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 34px;\n line-height: 20px;\n }\n}\n.nf-saved {\n .nf-item {\n position: relative;\n &::after {\n background: #30373E;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n content: \"\\f155\";\n font-family: \"Dashicons\";\n padding: 9px;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 16px;\n height: 20px;\n }\n }\n}\n.nf-action-items {\n .nf-item {\n height: 100px;\n line-height: 75px;\n cursor: pointer;\n &.nf-has-img {\n background-position: center center;\n text-indent: -99999px;\n }\n }\n &.available {\n .nf-item {\n &.nf-has-img {\n filter: grayscale(100%);\n opacity: 0.6;\n &:hover {\n filter: grayscale(0);\n opacity: 1.0;\n }\n }\n }\n }\n}\n\n.nf-field-type-button {\n float: left;\n margin-bottom: 15px;\n padding: 0 2%;\n width: 33.33%;\n}\n","table.nf-changes {\n tr {\n td {\n border-bottom: 1px solid #ccc;\n }\n &.disabled-row {\n td {\n color: #bbb;\n }\n }\n &:nth-child(even) {\n td {\n background: #e5e7e8 !important;\n }\n }\n &:hover {\n td {\n background: #fff !important;\n }\n }\n }\n}\n.nf-button {\n &.undoChanges {\n .dashicons {\n font-size: 18px;\n height: 18px;\n width: 18px;\n margin-right: 5px;\n }\n }\n}\n",".nf-add-new {\n // background: red;\n color: $cta_color;\n padding: 0 0 0 46px;\n text-decoration: none;\n line-height: 32px;\n position: relative;\n height: 32px;\n z-index: 98;\n text-indent: 0px;\n overflow: hidden;\n &:after {\n background: $cta_color;\n border: 2px solid $cta_color;\n border-radius: 40px;\n color: #fff;\n content: \"+\";\n font-size: 22px;\n padding: 8px;\n position: absolute;\n left: 0;\n width: 12px;\n height: 12px;\n line-height: 10px;\n text-indent: 0px;\n transition: all 0.5s ease 0s\n }\n &:hover, &:active, &.active {\n color: $cta_color;\n transition: width 0.5s ease 0s,height 0.5s ease 0s, text-indent 0.5s ease,top 0.5s ease,left 0.5s ease;\n &:after {\n background: #fff;\n color: $cta_color;\n transform: rotate(180deg);\n transition: all 0.5s ease;\n }\n }\n &.nf-open-drawer {\n position: absolute;\n top: 185px;\n left: 40px;\n }\n}\n.ninja-forms-app {\n &.folded {\n .nf-add-new {\n }\n }\n}\n\n.nf-master-control {\n background: $cta_color;\n border: 2px solid $cta_color;\n border-radius: 40px;\n cursor: pointer;\n position: absolute;\n //text-indent: -9999px;\n height: 60px;\n width: 60px;\n top: auto;\n left: auto;\n bottom: 20px;\n right: 30px;\n transition: all 0.5s ease;\n z-index: 98;\n span {\n display: block;\n text-indent: -9999px;\n }\n .fa {\n color: #fff;\n cursor: pointer;\n font-size: 28px;\n line-height: 28px;\n margin: 15px 0 0 16px;\n transition: all 0.5s ease;\n }\n &:hover, &:active, &.active {\n background: #fff;\n color: $cta_color;\n transition: all 0.5s ease;\n .fa {\n color: $cta_color;\n margin: 12px 0 0 16px;\n transform: rotate(180deg);\n transition: all 0.5s ease;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n display: none;\n + label {\n text-indent: -99999px;\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n display: block;\n margin: 19px 5px 11px;\n appearance: none;\n position: relative;\n width: 40px;\n height: 20px;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 40px;\n height: 20px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n }\n &:checked {\n + label {\n &::after {\n background: $accent_color;\n border: 2px solid $accent_color;\n transition: all 0.3s ease;\n }\n &::before {\n content: \"\";\n //top: 2px;\n left: 18px;\n transition: all 0.3s ease;\n }\n }\n }\n}\n\n.nf-full {\n position: relative;\n input[type=checkbox].nf-toggle {\n + label {\n margin: -18px 0 0;\n padding: 12px 0 20px;\n position: absolute;\n top: 24px;\n right: 10px;\n &::before {\n left: auto;\n right: 22px;\n transition: right 0.3s ease;\n }\n &::after {\n left: auto;\n right: 0;\n }\n }\n &:checked {\n + label {\n &::before {\n left: auto;\n right: 4px;\n transition: right 0.3s ease;\n }\n }\n }\n }\n .nf-setting-label {\n border-bottom: 1px solid #ccc;\n padding: 5px 0 20px;\n }\n}\n",".ninja-forms-app {\n .nf-select {\n display: block;\n position: relative;\n select {\n //background: #f9f9f9;\n background: transparent;\n border: 0;\n margin-top: 7px;\n height: 41px !important;\n padding: 0 30px 0 15px;\n position: relative;\n width: 100%;\n text-transform: capitalize;\n appearance: none;\n z-index: 2\n }\n div {\n background: #f9f9f9;\n height: 41px;\n position: absolute;\n bottom: 1px;\n width: 100%;\n z-index: 1;\n }\n div::after {\n color: #666;\n content: \"\\f347\";\n font-family: 'Dashicons';\n font-size: 20px;\n position: absolute;\n width: 30px;\n height: 30px;\n right: 5px;\n bottom: 0;\n }\n }\n div.nf-select {\n div {\n bottom: 7px;\n width: 95%;\n }\n select {\n margin-top: 0;\n }\n }\n}\n",".ninja-forms-app {\n table {\n width: 100%;\n border-collapse: collapse;\n td, th {\n border-bottom: 1px solid #ECEDEE;\n font-size: 14px;\n padding: 15px;\n }\n th {\n color: #666;\n text-align: left;\n text-transform: uppercase;\n }\n td {\n color: #676F75;\n white-space:nowrap;\n position: relative;\n &:nth-child(2) {\n width: 90%;\n }\n }\n .deactivated {\n td {\n color: #BCBDBF;\n a {\n color: #ddd;\n }\n }\n }\n input[type=checkbox].nf-toggle + label {\n margin: 2px 0 0;\n // &::after {\n // border-radius: 20px;\n // top: 2px;\n // left: -4px;\n // width: 30px;\n // height: 14px;\n // }\n // &::before {\n // border-radius: 20px;\n // top: 4px;\n // left: -1px;\n // width: 14px;\n // height: 14px;\n // }\n // &:checked {\n // &::before {\n // top: 7px;\n // left: 17px;\n // }\n // }\n }\n .active {\n td {\n color: $accent_color;\n font-weight: bold;\n }\n a {\n //color: $accent_color;\n }\n .nf-item-controls {\n font-weight: normal;\n float: right;\n a {\n color: $accent_color;\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline !important;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n }\n}\n.ui-droppable {\n border: 4px solid #fff;\n}\n.nf-actions-empty {\n thead {\n display: none;\n }\n td {\n border: 4px solid #fff !important;\n display: block;\n padding: 40px 20% !important;\n white-space: normal !important;\n }\n h3 {\n font-size: 30px;\n }\n p {\n font-size: 18px;\n }\n}\n.nf-actions-table {\n td {\n cursor: pointer;\n }\n .nf-item-controls {\n top: 12px;\n }\n}\n","/* perfect-scrollbar v0.6.7 */\n.ps-container {\n -ms-touch-action: none;\n overflow: hidden !important; }\n .ps-container.ps-active-x > .ps-scrollbar-x-rail,\n .ps-container.ps-active-y > .ps-scrollbar-y-rail {\n display: block; }\n .ps-container.ps-in-scrolling {\n pointer-events: none; }\n .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n background-color: #999; }\n .ps-container > .ps-scrollbar-x-rail {\n display: none;\n position: absolute;\n /* please don't change 'position' */\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n opacity: 0;\n -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;\n -moz-transition: background-color 0.2s linear, opacity 0.2s linear;\n -o-transition: background-color 0.2s linear, opacity 0.2s linear;\n transition: background-color 0.2s linear, opacity 0.2s linear;\n bottom: 3px;\n /* there must be 'bottom' for ps-scrollbar-x-rail */\n height: 8px; }\n .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n position: absolute;\n /* please don't change 'position' */\n background-color: #aaa;\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n -webkit-transition: background-color 0.2s linear;\n -moz-transition: background-color 0.2s linear;\n -o-transition: background-color 0.2s linear;\n transition: background-color 0.2s linear;\n bottom: 0;\n /* there must be 'bottom' for ps-scrollbar-x */\n height: 8px; }\n .ps-container > .ps-scrollbar-y-rail {\n display: none;\n position: absolute;\n /* please don't change 'position' */\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n opacity: 0;\n -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;\n -moz-transition: background-color 0.2s linear, opacity 0.2s linear;\n -o-transition: background-color 0.2s linear, opacity 0.2s linear;\n transition: background-color 0.2s linear, opacity 0.2s linear;\n right: 3px;\n /* there must be 'right' for ps-scrollbar-y-rail */\n width: 8px; }\n .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n position: absolute;\n /* please don't change 'position' */\n background-color: #aaa;\n -webkit-border-radius: 4px;\n -moz-border-radius: 4px;\n -ms-border-radius: 4px;\n border-radius: 4px;\n -webkit-transition: background-color 0.2s linear;\n -moz-transition: background-color 0.2s linear;\n -o-transition: background-color 0.2s linear;\n transition: background-color 0.2s linear;\n right: 0;\n /* there must be 'right' for ps-scrollbar-y */\n width: 8px; }\n .ps-container:hover.ps-in-scrolling {\n pointer-events: none; }\n .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {\n background-color: #999; }\n .ps-container:hover > .ps-scrollbar-x-rail,\n .ps-container:hover > .ps-scrollbar-y-rail {\n opacity: 0.6; }\n .ps-container:hover > .ps-scrollbar-x-rail:hover {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {\n background-color: #999; }\n .ps-container:hover > .ps-scrollbar-y-rail:hover {\n background-color: #eee;\n opacity: 0.9; }\n .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {\n background-color: #999; }\n\n/* END DEFAULT PERFECT SCROLLBAR CSS */\n\n/*\n * Custom perfect scrollbar css\n */\n\n#nf-main.ps-container {\n overflow:auto !important;\n overflow-y:hidden !important;\n}\n\n#nf-drawer.ps-container {\n overflow:auto !important;\n overflow-y:hidden !important;\n}",".ui-sortable-helper {\n &.nf-field-wrap\n //&.nf-item-dock\n {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n}\n\n.ui-draggable-dragging {\n .nf-item {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n}\n\n.ui-draggable-handle {\n cursor: pointer;\n}\n.ui-draggable-dragging {\n z-index: 99;\n}\n#nf-builder {\n .nf-droppable-active {\n border: 4px solid $cta_color;\n //padding: 6px;\n transition: all 1.0s ease;\n }\n .nf-droppable-hover {\n border: 4px solid $accent_color;\n //padding: 6px;\n transition: all 1.0s ease;\n }\n}\n\n.nf-fields-sortable {\n border: 4px solid #FFF;\n padding: 25px 15px 6px;\n}\n.nf-fields-sortable-placeholder { margin-top: -14px; margin-bottom: 6px; border: 4px solid #84CC1E }\n\n.nf-staged-fields-drag {\n position: relative;\n display: block;\n height: 80px;\n &::after {\n clear: both;\n content: '';\n display: block;\n }\n .nf-staged-fields-drag-wrap {\n position: absolute;\n width: 500px;\n }\n #drag-item-1,\n #drag-item-2,\n #drag-item-3 {\n box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.4 );\n }\n #drag-item-1 {\n bottom: 0px;\n left: 0px;\n z-index: 3;\n }\n #drag-item-2 {\n bottom: 5px;\n left: 5px;\n z-index: 2;\n }\n #drag-item-3 {\n bottom: 10px;\n left: 10px;\n z-index: 1;\n }\n}\n\n.nf-staged-fields-drag-wrap {\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n color: #888;\n cursor: pointer;\n margin-bottom: 20px;\n padding: 15px 20px;\n &.active {\n //background: #fafafa;\n border: 2px solid #84CC1E;\n color: #424242;\n font-weight: bold;\n .nf-item-controls {\n font-weight: normal;\n a {\n color: #424242;\n }\n .nf-item-delete,\n .nf-item-duplicate {\n display: none;\n }\n .nf-item-editing {\n display: inline;\n }\n .nf-item-edit {\n .dashicons {\n margin-right: 12px\n }\n }\n }\n }\n}\n\n\n\n.nf-staged-fields-sortable-placeholder { float: left; height: 28px; border-right: 8px solid #84CC1E; margin-right: -4px; margin-left: -4px; }\n\n.nf-list-options-sortable-placeholder {\n border: 4px solid #84CC1E;\n height: 8px !important;\n margin: -4px 0 -4px 0;\n}\n\n.nf-fields-empty-droppable {\n border: 4px solid #FFF;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.nf-settings .toggle { cursor: pointer; }\n",".nf-loading {\n background: #1EA9EA;\n border-radius: 4px;\n width: 40px;\n margin: 0 auto;\n position: relative;\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n position: relative;\n top: -10px;\n left: 0;\n font-size: 0;\n li {\n height: 0;\n position: absolute;\n top: 50%;\n left: 0;\n width: 0;\n margin: 0;\n height: 10px;\n width: 10px;\n border: 3px solid #fff;\n border-radius: 100%;\n transform: transformZ(0);\n animation: LOADING 2s infinite;\n &:nth-child(1n) {\n left: 0;\n animation-delay: 0s;\n }\n &:nth-child(2n) {\n left: 15px;\n animation-delay: 0.2s;\n }\n &:nth-child(3n) {\n left: 30px;\n animation-delay: 0.4s;\n }\n }\n }\n}\n\n@keyframes LOADING {\n 0% {\n transform: scale(0.5);\n background: #fff;\n }\n 50% {\n transform: scale(1);\n background: #fff;\n }\n 100% {\n transform: scale(0.5);\n background: #fff;\n }\n}\n",".nf-help-text {\n display: none;\n}\n.ninja-forms-app {\n .nf-help {\n color: #ccc;\n margin-left: 5px;\n text-decoration: none;\n .dashicons {\n font-size: 16px;\n height: 16px;\n width: 16px;\n }\n }\n .qtip-default {\n background-color: #424242;\n border: 1px solid #424242;\n border-radius: 4px;\n box-shadow: 0 5px 6px rgba( 0, 0, 0, 0.3 );\n color: #fff;\n font-size: 14px;\n line-height: 18px;\n padding: 10px;\n //position: relative;\n &::after {\n content: \"\";\n position: absolute;\n left: 143px;\n bottom: -12px;\n width: 0;\n height: 0;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 12px solid #424242;\n }\n }\n}",".has-merge-tags {\n position: relative;\n input[type=text],\n textarea {\n padding-right: 40px;\n }\n &.rte {\n display: block;\n .wp-editor-tabs {\n margin-right: 40px;\n }\n .merge-tags {\n color: #999;\n z-index: 100;\n top: 26px;\n }\n }\n .merge-tags {\n color: #ccc;\n pointer: cursor;\n position: absolute;\n }\n .nf-list-options {\n input[type=text] {\n + .merge-tags {\n top: 12px;\n }\n }\n }\n}\ndiv.has-merge-tags {\n .merge-tags {\n top: 16px;\n right: 12px;\n }\n}\nlabel.has-merge-tags {\n .merge-tags {\n top: 33px;\n right: 12px;\n }\n}\n.nf-list-options {\n label.has-merge-tags {\n .merge-tags {\n top: 12px;\n }\n }\n}\n\n.jBox-Tooltip {\n z-index: 100000000 !important;\n}\n\n.jBox-TooltipBorder {\n .jBox-container {\n border-radius: 5px;\n border: 2px solid $cta_color;\n /*background: #EBEDEE;*/\n h4 {\n background: #f1f1f1;\n padding: 5px;\n margin: 0 0 5px;\n }\n ul {\n margin: 0;\n li {\n &:nth-child(even) {\n a {\n //background: #f1f1f1;\n }\n }\n a {\n color: $cta_color;\n margin: 0;\n padding: 0 5px;\n display: block;\n text-decoration: none;\n }\n }\n a.active {\n background: #f1f1f1;\n }\n }\n }\n .jBox-pointer {\n &::after {\n border: 2px solid $cta_color;\n /*background: #EBEDEE;*/\n }\n }\n .jBox-pointer-top,\n .jBox-pointer-bottom {\n width: 34px;\n height: 12px;\n }\n .jBox-pointer-left,\n .jBox-pointer-right {\n width: 12px;\n height: 34px;\n }\n &.jBox-closeButton-box {\n &::before {\n width: 28px;\n height: 28px;\n background: $cta_color;\n }\n }\n}\n",".note-popover {\n display: none !important;\n}\n.ninja-forms-app {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools, {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n","/*\nWP Color Picker (Iris) Styles\n---------------------------------------------*/\n\n.ninja-forms-app #wpcontent .wp-picker-holder {\n position: absolute;\n z-index: 9001;\n}\n.ninja-forms-app #wpcontent .wp-picker-holder * {\n box-sizing: content-box;\n}\n.wp-picker-container {\n width: 100%;\n}\n.wp-color-result,\n.wp-picker-input-wrap {\n margin-top: 5px;\n}\n.wp-color-result {\n border: 0;\n box-shadow: none;\n margin: 5px 0 0;\n height: 41px;\n width: 100%;\n padding-left: 60px;\n}\n.wp-color-result:after {\n font-size: 16px;\n line-height: 41px;\n}\n.wp-color-result.wp-picker-open {\n display: none;\n}\n.wp-color-picker,\n.wp-picker-input-wrap {\n width: 100% !important;\n}\n\n.wp-picker-input-wrap > .button.wp-picker-default {\n display: none;\n}\n","\n@-webkit-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-moz-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-ms-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@-o-keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n@keyframes color_change {\n from { background-color: $cta_color; color: #fff }\n to { background-color: #3B454D; color: #A2A5A8 }\n}\n.nf-item.clicked {\n //background: #1EA9EA;\n animation-name: color_change;\n animation-duration: 2s;\n animation-iteration-count: 1;\n animation-direction: alternate;\n}\n@media only screen and (max-width: 1400px) {\n .nf-field-type-button {\n width: 50%;\n }\n}\n@media only screen and (max-width: 1065px) {\n .nf-app-menu {\n .preview {\n .app-menu-text {\n text-indent: -9999px;\n display: inline-block;\n width: 0;\n }\n }\n }\n .nf-drawer-opened {\n .nf-actions-table {\n th, td {\n &:nth-child(3) {\n display: none;\n }\n }\n }\n }\n}\n@media only screen and (max-width: 900px) {\n #nf-header {\n ul {\n display: none;\n }\n .nf-button.primary {\n display: none;\n }\n }\n\n .nf-mobile-menu {\n display: inline-block;\n }\n #nf-app-sub-header {\n h2 {\n padding-left: 0;\n transition: all 1.0s ease 0s\n }\n }\n\n .nf-add-new.nf-open-drawer {\n position: fixed;\n text-indent: -9999px;\n height: 54px;\n width: 54px;\n top: auto;\n left: auto;\n bottom: 20px;\n right: 20px;\n &:after {\n background: $accent_color;\n border: 2px solid $accent_color;\n border-radius: 40px;\n color: #fff;\n content: \"+\";\n font-size: 50px;\n padding: 8px;\n position: absolute;\n left: 0;\n width: 28px;\n height: 28px;\n line-height: 24px;\n text-indent: 0px;\n }\n }\n\n #nf-main-header {\n .nf-button {\n display: none;\n }\n }\n // .nf-item-controls {\n // li {\n // margin: -4px 15px 0;\n // height: 26px;\n // a {\n // width: 30px;\n // height: 30px;\n // &:hover {\n // .nf-tooltip {\n // top: -45px;\n // visibility:visible;\n // opacity: 1.0;\n // filter: alpha(opacity=100);\n // transition: all 1.0s ease;\n // transition-delay: 1.4s;\n // }\n // }\n // .dashicons {\n // font-size: 26px;\n // padding-top: 1px;\n // }\n // }\n // &.nf-item-duplicate {\n // .nf-tooltip {\n // left: -32px;\n // &:after {\n // left: 36px;\n // }\n // }\n // }\n // &.nf-item-edit {\n // .nf-tooltip {\n // left: -16px;\n // &:after {\n // left: 20px;\n // }\n // }\n // }\n // &.nf-item-delete {\n // margin-top: -4px;\n // }\n // &.nf-item-expand {\n // display: none;\n // .dashicons {\n // transform: rotate(-90deg);\n // }\n // }\n // .nf-item-editing {\n // display: none;\n // }\n // }\n // &.nf-editing {\n // font-weight: normal;\n // a {\n // color: #424242;\n // }\n // .nf-item-delete,\n // .nf-item-duplicate {\n // display: none;\n // }\n // .nf-item-editing {\n // display: inline;\n // line-height: 26px;\n // }\n // }\n // }\n .nf-one-half, .nf-one-third {\n float: none;\n width: 100%;\n }\n .nf-drawer-expand {\n .nf-one-half {\n float: left;\n width: 50%;\n }\n .nf-on-third {\n float: left;\n width: 33%;\n }\n }\n\n #nf-app-form-title {\n margin-top: -55px;\n }\n #nf-main {\n top: 120px;\n }\n\n #nf-table-display {\n .nf-item-controls {\n width: auto;\n }\n }\n}\n@media only screen and (max-width: 1023px) {\n .ninja-forms-app {\n &.folded {\n #wpcontent {\n margin-left: 36px;\n padding: 0;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n #wpbody {\n left: 0;\n }\n }\n }\n }\n\n .nf-setting-wrap {\n width: 50%;\n }\n #nf-drawer {\n width: 100%;\n }\n .nf-drawer-opened {\n #nf-main {\n width: 100%;\n }\n .nf-setting-wrap {\n width: 50%;\n }\n }\n .nf-drawer-closed {\n .nf-setting-wrap {\n width: 50%;\n }\n }\n .nf-toggle-drawer {\n display: none;\n }\n\n}\n@media only screen and (max-width: 960px) {\n .ninja-forms-app {\n &.auto-fold {\n #wpcontent {\n margin-left: 36px;\n padding: 0;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n #wpbody {\n left: 0;\n }\n }\n }\n }\n .nf-drawer-opened .nf-toggle-drawer {\n display: none;\n }\n\n\n\n}\n\n@media only screen and (max-width: 782px) {\n .ninja-forms-app {\n &.folded, &.auto-fold {\n #wpcontent {\n margin-left: 0;\n }\n }\n }\n // .nf-item-controls {\n // top: 15px;\n // }\n #nf-builder {\n padding: 80px 20px 10px;\n .nf-cta-bubble {\n display: none !important;\n }\n }\n #nf-main {\n padding: 20px 0 80px;\n }\n #nf-drawer {\n padding: 20px;\n }\n\n\n #nf-main-content {\n width: 100%;\n max-width: 100%;\n }\n #nf-main {\n border: 0;\n }\n // .nf-field-wrap {\n // border: 0;\n // border-top: 8px solid #f1f1f1;\n // border-radius: 0;\n // margin: 0;\n // padding: 20px;\n // &:first-child {\n // border-top: 8px solid #fff;\n // }\n // }\n // .nf-fields-sortable-placeholder { margin-top: 0; margin-bottom: 0; border: 4px solid #84CC1E }\n // .nf-fields-sortable-placeholder + .nf-field-wrap {\n // border: 0;\n // }\n // .nf-fields-sortable {\n // border: 0;\n // padding: 0;\n // }\n // .nf-field-wrap.ui-sortable-helper {\n // background: transparent;\n // border: 2px solid $accent_color;\n // }\n\n}\n@media only screen and (max-width: 660px) {\n\n #nf-builder {\n //margin-top: 46px;\n }\n .nf-one-half, .nf-one-third {\n width: 100%;\n }\n // .nf-field-wrap {\n // border: 0;\n // border-bottom: 1px solid #ccc;\n // border-radius: 0;\n // margin: 0;\n // padding: 20px;\n // &:first-child {\n // border-top: 1px solid #ccc;\n // }\n // }\n .nf-actions-table {\n td:nth-child(3),th:nth-child(3) {\n display: none;\n }\n }\n // display: block;\n // table, thead, tbody, th, td, tr {\n // display: block;\n // }\n // thead tr {\n // position: absolute;\n // top: -9999px;\n // left: -9999px;\n // }\n // tr { border: 1px solid #ccc; }\n // td {\n // /* Behave like a \"row\" */\n // border: none;\n // border-bottom: 1px solid #eee;\n // position: relative;\n // padding-left: 50%;\n // text-align: right;\n // width: auto !important;\n // &::before {\n // /* Now like a table header */\n // line-height: 36px;\n // position: absolute;\n // /* Top/left values mimic padding */\n // top: 6px;\n // left: 6px;\n // width: 45%;\n // padding-right: 10px;\n // text-align: left;\n // white-space: nowrap;\n // }\n // &:last-child {\n // height: 50px;\n // }\n // }\n // td:nth-of-type(1):before { content: \"\"; }\n // td:nth-of-type(2):before { content: \"Name\"; }\n // td:nth-of-type(3):before { content: \"Type\"; }\n // td:nth-of-type(4):before { content: \"Actions\"; }\n // }\n\n .nf-drawer-buttons {\n display: block;\n }\n // .nf-drawer-header {\n // background: #fff;\n // margin: -20px -20px 20px;\n // //padding: 0;\n // h2 {\n // font-size: 16px;\n // line-height: 46px;\n // margin: 0;\n // .dashicons {\n // background: #fff;\n // font-size: 30px;\n // padding-top: 7px;\n // width: 45px;\n // height: 45px;\n // }\n // }\n // .nf-button {\n // border-radius: 0;\n // }\n // }\n .nf-item {\n padding: 15px;\n .fa {\n padding: 14px;\n width: 48px;\n }\n }\n .nf-saved .nf-item::after {\n padding: 14px;\n }\n}\n\n@media only screen and (max-width: 600px) {\n // #nf-builder {\n // margin-top: 46px;\n // }\n\n\n}\n",".rtl.ninja-forms-app {\n #wpcontent {\n margin-right: 140px;\n #wpbody {\n right: 160px;\n left: 0;\n }\n }\n &.folded {\n #wpcontent {\n margin-right: 16px;\n #wpbody {\n right: 36px;\n left: 0;\n }\n }\n }\n}\n\n.rtl {\n #nf-app-admin-header {\n #nf-logo {\n float: right;\n }\n .fa-times {\n right: auto;\n left: 0;\n }\n }\n\n .nf-app-buttons {\n float: left;\n }\n\n #nf-app-header {\n .nf-app-menu {\n li {\n float: right;\n a {\n &.preview {\n .dashicons {\n margin-right: 10px;\n }\n }\n }\n }\n }\n }\n\n .nf-master-control {\n right: auto;\n left: 30px;\n .fa {\n margin: 15px 16px 0 0;\n }\n }\n\n input[type=submit] {\n float: left;\n }\n .nf-cancel {\n float: left;\n margin-left: 20px;\n }\n\n .nf-add-new {\n margin: 0;\n padding: 0;\n //padding: 0 46px 0 0;\n &:after {\n right: 0;\n left: auto;\n line-height: 14px;\n }\n }\n\n #nf-main {\n right: 0;\n left: auto;\n }\n #nf-main-header {\n .nf-button {\n float: left;\n }\n }\n .nf-field-label {\n margin-left: 0;\n margin-right: 16px;\n }\n .nf-item-controls {\n right: auto;\n left: 0;\n .nf-item-control {\n right: auto;\n left: 0;\n }\n &:hover {\n .nf-item-duplicate {\n right: auto;\n left: 80px;\n }\n .nf-item-delete {\n right: auto;\n left: 40px;\n }\n }\n }\n\n #nf-drawer {\n right: auto;\n left: -1400px;\n &.nf-drawer-expand {\n width: 100%;\n }\n }\n\n .nf-drawer-header {\n h2 {\n float: right;\n .dashicons {\n margin-left: 10px;\n }\n }\n .nf-button {\n float: left;\n }\n }\n\n .nf-search {\n input[type=search] {\n padding: 12px 50px 12px 0;\n }\n &::before {\n right: 10px;\n left: 0;\n }\n }\n\n .nf-drawer-opened {\n #nf-drawer {\n left: 0;\n right: auto;\n }\n #nf-app-sub-header {\n h2 {\n padding-right: 0;\n }\n }\n }\n\n .nf-settings {\n h3 {\n .dashicons {\n margin: -4px -30px 0 10px;\n &.dashicons-arrow-right::before {\n content: \"\\f141\";\n }\n }\n }\n }\n\n .nf-item {\n .fa {\n left: auto;\n right: 0;\n }\n }\n\n .nf-one-half,\n .nf-one-third,\n .nf-one-fourth {\n float: right;\n }\n}\n"]}
assets/css/dashboard.min.css DELETED
@@ -1,2 +0,0 @@
1
- html{overflow:auto!important}::-webkit-scrollbar{display:none}a{color:#1ea9ea;text-decoration:none;border:0}a,a:focus{outline:none!important}a:focus{box-shadow:unset}#wpcontent,#wpwrap{background-color:#fff}#wpcontent{padding:0}#wpcontent .wrap{margin:0}#wpbody-content>div:not(.wrap){display:none}#ninja-forms-dashboard{box-sizing:border-box}#ninja-forms-dashboard .nf-widget{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:20px}#ninja-forms-dashboard header.topbar{background-color:#ebedee}#ninja-forms-dashboard header .app-title{width:100%;max-width:50rem;background-image:url(../img/nf-logo-dashboard.png);background-size:315px 48px;background-position:0 100%;background-repeat:no-repeat;height:52px;margin:auto auto 40px}#ninja-forms-dashboard header .app-title strong{display:block;text-indent:-9999px}#ninja-forms-dashboard nav{width:100%;max-width:50rem;margin:auto auto 40px}#ninja-forms-dashboard nav ul{display:flex;margin:0}#ninja-forms-dashboard nav ul li a{color:#424242;cursor:pointer;font-size:16px;margin:0 16px 10px;padding:16px 0 8px}#ninja-forms-dashboard nav ul li a.active{border-bottom:2px solid #424242}#ninja-forms-dashboard main{width:100%;max-width:50rem;margin:auto}#ninja-forms-dashboard .form-row-actions{display:none}#ninja-forms-dashboard .form-row-actions li{font-size:12px}#ninja-forms-dashboard .nf-table-display td{white-space:nowrap}#ninja-forms-dashboard .nf-table-display td:first-child{width:100%}#ninja-forms-dashboard .nf-table-display td:nth-child(2),#ninja-forms-dashboard .nf-table-display td:nth-child(3){width:250px}#ninja-forms-dashboard .nf-table-display .title{display:block;max-width:24rem;overflow:hidden}#ninja-forms-dashboard tr.show-actions .title{display:block;margin-bottom:30px}#ninja-forms-dashboard tr.show-actions .form-row-actions{display:flex;background:#ecedee;position:absolute;padding-top:6px;bottom:0;z-index:1;margin:0}#ninja-forms-dashboard tr.show-actions .form-row-actions li{padding:0 10px}#ninja-forms-dashboard .nf-search{border-bottom:1px solid #ecedee}#ninja-forms-dashboard .nf-search:before{top:16px}#ninja-forms-dashboard .nf-search input[type=search]{width:auto}#ninja-forms-dashboard .nf-item-controls .nf-item-control a{margin-left:20px;width:24px;cursor:pointer}@-webkit-keyframes nf-connected{0%{box-shadow:0 0 2px hsla(0,0%,100%,0),inset 0 0 2px hsla(0,0%,100%,0)}50%{box-shadow:0 0 2px #84cc1e,inset 100vw 0 2px hsla(0,0%,100%,.2)}to{box-shadow:0 0 2px hsla(0,0%,100%,0),inset 100vw 0 2px hsla(0,0%,100%,0)}}@keyframes nf-connected{0%{box-shadow:0 0 2px hsla(0,0%,100%,0),inset 0 0 2px hsla(0,0%,100%,0)}50%{box-shadow:0 0 2px #84cc1e,inset 100vw 0 2px hsla(0,0%,100%,.2)}to{box-shadow:0 0 2px hsla(0,0%,100%,0),inset 100vw 0 2px hsla(0,0%,100%,0)}}.nf-notices--oauth{margin-top:-40px;padding-bottom:20px;text-align:center}.nf-oauth--checking{padding:5px}.nf-oauth--connect{display:block;background-color:#1ea9ea;color:#fff;padding:5px;text-decoration:none}.nf-oauth--connected{color:transparent;padding:0;line-height:.5;transition:all .4s;background-color:#84cc1e}.nf-oauth--connected:not(:hover){-webkit-animation:nf-connected 8s ease infinite;animation:nf-connected 8s ease infinite;-webkit-animation-delay:2s;animation-delay:2s}.nf-notices--oauth:hover .nf-oauth--connected{color:#fff;line-height:2;padding:5px}.widget{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:20px}.widget,.widget header{margin-bottom:20px}.widget-memberships{border:0;padding:0}.pricing-container{display:flex;justify-content:space-between;flex-wrap:wrap}.pricing-container .pricing-block{width:30%}.pricing-container .pricing-block.highlight{background-color:#f1f1f1}.pricing-container .pricing-header{text-align:center}.pricing-container .pricing-header>div{margin-bottom:10px}.pricing-container .pricing-header .pricing-title{font-size:24px;margin-bottom:16px}.pricing-container .pricing-header .pricing-price{font-size:24px;font-weight:700;padding:5px 0}.pricing-container .pricing-body>div{padding:10px 0;position:relative}.pricing-container .pricing-body span{display:block;margin-left:40px}.pricing-container .pricing-body ul{list-style:disc;margin-left:20px;padding-left:20px}.pricing-container .pricing-body hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #424242}.pricing-container .pricing-body .fa{color:#aaa;font-size:24px;position:absolute;left:0}.pricing-container .pricing-body .pricing-body-title{font-weight:700;text-transform:uppercase}.widget-plan-notice{text-align:center}.widget-plan-notice .widget-title{font-size:32px;font-weight:700;margin:0 0 10px;text-align:center}.widget-plan-notice .nf-button{margin-bottom:20px}@-webkit-keyframes nf-service-installing{to{transform:rotate(1turn)}}@keyframes nf-service-installing{to{transform:rotate(1turn)}}.dashicons-update-spin{-webkit-animation:nf-service-installing 1s linear infinite;animation:nf-service-installing 1s linear infinite}.services .nf-extend.full{flex-basis:100%}.services .nf-extend-buttons a{margin-top:20px}.services .nf-extend-buttons .nf-button{margin-top:auto;margin-bottom:10px}.jBox-Confirm-button{height:auto!important;font-size:17px!important;padding:10px 30px!important}.jBox-Confirm-button-submit{background:#1ea9ea!important;border:1px solid #fff!important;color:#fff!important}.jBox-Confirm-button-cancel{background:#fff!important;border:1px solid #1ea9ea!important;color:#1ea9ea!important}.promotion--wrapper{width:100%;max-width:50rem;margin:auto auto 20px}.promotion--wrapper a:focus{box-shadow:unset}th{font-weight:700}.widget-forms .sortable{cursor:pointer;font-weight:700;margin-left:-5px}.widget-forms .sortable:hover:after{content:"\f0dc"}.widget-forms .sortable:after{font-family:FontAwesome;margin-left:5px;position:absolute}.widget-forms .sortable.sorted-asc:after{content:"\f0de"}.widget-forms .sortable.sorted-desc:after{content:"\f0dd"}.widget-forms header{display:flex}.widget-forms header div{flex:1}.widget-forms header div:first-of-type{flex:2}.widget-forms .action{display:flex}.widget-forms .form-row-actions a{cursor:pointer}.widget-forms .form-row-actions a.delete{color:#ff4136}.forms-collection>div{padding:10px}.forms-collection>div:nth-child(odd){background-color:#ebedee}.forms-collection .deleting{color:#ff4136;background-color:#ecedee}.forms-collection .deleting a{color:#ff4136}.forms-collection .deleting footer{display:none}.forms-collection main{display:flex}.forms-collection main div{flex:1}.forms-collection main div:first-of-type{flex:2}.forms-collection footer ul{margin:0;padding-top:20px;display:flex}.forms-collection footer ul li a.delete{color:red}.forms-collection footer ul li:after{content:" |";margin:auto 5px}.forms-collection footer ul li:last-child:after{content:""}.nf-template-grid .section-head{font-size:36px;font-weight:700;width:75%;display:block;border-bottom:1px solid #ccc;padding-bottom:15px;margin:60px 0 25px 10px}.nf-template-grid .template-list{display:flex;justify-content:space-between;flex-wrap:wrap}.nf-template-grid .template-list>div{display:flex;width:50%}.nf-template-grid .template-list .template{display:grid;width:100%}.nf-template-grid .template-list .template a{color:#424242;display:block;margin:5px;padding:30px;border:1px solid #ccc;border-radius:4px;min-height:80px;cursor:pointer}.nf-template-grid .template-list .template a:hover{background:#1ea9ea;color:#fff}.nf-template-grid .template-list .template a .title{display:block;font-size:20px;margin-bottom:10px}.nf-template-grid .template-list .ad a{border-color:#ebedee}.nf-template-grid .template-list .default a{background:#ebedee;border-color:#ebedee}table .forms-table-row li{display:inline-block}.modal-template{padding:20px}.modal-template img{width:100%}.modal-template iframe{width:100%;height:214px}.modal-template p:first-of-type{font-size:16px;font-weight:700;line-height:20px;padding:16px 40px;text-align:center}.modal-template .actions{margin-top:30px}.modal-template .actions:after{display:block;clear:both;content:""}.modal-template .primary.nf-button{float:right}.jBox-Modal{background-color:#fff}.jBox-Modal .jBox-title{padding-top:10px;padding-bottom:10px;font-size:150%;font-weight:700;text-align:center;width:100%}.jBox-Modal .jBox-content{padding:10px;width:100%}.jBox-Modal .buttons:after{clear:none;content:"";display:block}.nf-loading-spinner{width:40px;height:40px;margin:15px auto;background-color:hsla(0,0%,81.6%,.5);border-radius:100%;-webkit-animation:nf-scaleout 1s ease-in-out infinite;animation:nf-scaleout 1s ease-in-out infinite}@-webkit-keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.apps-container{display:flex;justify-content:space-between;flex-flow:row wrap;padding:10px}.apps-container .nf-box{background:#fff;flex-basis:48%}.apps-container .nf-box-inside{border:1px solid #ccc;border-radius:4px;padding:10px}.apps-container .nf-extend{float:left;margin:0 0 20px;width:300px;position:relative}.apps-container .nf-extend img{margin-bottom:10px;max-width:100%;height:auto}.apps-container .nf-extend h2{white-space:nowrap;overflow:hidden}.apps-container .nf-extend-content p{min-height:100px}.apps-container .nf-extend-buttons:after{clear:both;content:"";display:block}.apps-container .nf-extend .nf-button{float:right}.apps-container .nf-extend .nf-doc-button{float:left}.promotion--wrapper>div a{position:relative;display:block;background:#f1f1f1;padding:16px 80px;text-align:center;border-radius:4px;font-size:16px;color:#ef4748!important;overflow:hidden;line-height:24px}.promotion--wrapper>div a>.cta{font-size:22px}.promotion--wrapper>div a .dashicons-before:before,.promotion--wrapper>div a>.dashicons{position:absolute;left:0;top:-20px;font-size:90px;transform:rotate(20deg)}.promotion--wrapper>div a.nf-remove-promo-styling{padding:0;height:83px}
2
- /*# sourceMappingURL=dashboard.min.css.map */
 
 
assets/css/dashboard.min.css.map DELETED
@@ -1 +0,0 @@
1
- {"version":3,"sources":["dashboard.scss","notices/oauth.scss","sections/widgets.scss","sections/services.scss","sections/promotions.scss","widgets/forms.scss"],"names":[],"mappings":"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","file":"dashboard.min.css","sourcesContent":["html {\n overflow: auto!important; /* Override normalize.scss */\n}\n\n::-webkit-scrollbar {\n display: none;\n}\n\n.ninja-forms-app {\n\n}\n\na {\n color: #1EA9EA;\n text-decoration: none;\n outline: none !important;\n border: 0;\n}\na:focus {\n outline: none !important;\n box-shadow: unset; // Override WP focus state.\n}\n\n#wpwrap,\n#wpcontent {\n background-color: #fff;\n}\n\n#wpcontent {\n padding: 0;\n\n .wrap {\n margin: 0;\n }\n}\n\n/** Hide anything that isn't our page wrap, ie Admin Notices */\n#wpbody-content > div:not(.wrap) {\n display: none;\n}\n\n@mixin wrap {\n width: 100%;\n max-width: 50rem;\n margin: auto;\n}\n\n#ninja-forms-dashboard {\n\n box-sizing: border-box;\n\n .nf-widget {\n background-color: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n margin-bottom: 20px;\n }\n\n header {\n\n &.topbar {\n background-color: #EBEDEE;\n }\n\n .app-title {\n @include wrap;\n background-image: url(\"../img/nf-logo-dashboard.png\");\n background-size: 315px 48px;\n background-position: left bottom;\n background-repeat: no-repeat;\n height: 52px;\n margin-bottom: 40px;\n //padding: 10px;\n strong {\n display: block;\n text-indent: -9999px;\n }\n }\n }\n\n nav {\n @include wrap;\n margin-bottom: 40px;\n\n ul {\n display: flex;\n margin: 0;\n\n li {\n\n a {\n color: #424242;\n cursor: pointer;\n font-size: 16px;\n margin: 0 16px 10px 16px;\n margin-bottom: 10px;\n padding: 16px 0 8px;\n\n &.active {\n border-bottom: 2px solid #424242;\n }\n }\n }\n }\n }\n\n\n main {\n @include wrap;\n }\n\n .form-row-actions {\n\n display: none;\n\n li {\n font-size: 12px;\n }\n\n }\n .nf-table-display {\n\n td {\n white-space:nowrap;\n }\n\n td:nth-child(1) {\n width: 100%;\n }\n\n td:nth-child(2),\n td:nth-child(3) {\n width: 250px;\n }\n\n .title {\n display: block;\n max-width: 24rem;\n overflow: hidden;\n }\n\n }\n\n tr.show-actions {\n\n .title {\n display: block;\n margin-bottom: 30px;\n }\n\n .form-row-actions {\n\n display: flex;\n background: #ECEDEE;\n position: absolute;\n padding-top: 6px;\n bottom: 0;\n z-index: 1;\n margin: 0;\n\n li {\n padding: 0 10px;\n }\n\n }\n\n }\n\n .nf-search {\n\n border-bottom: 1px solid #ECEDEE;\n\n &::before {\n top: 16px;\n }\n\n input[type=search] {\n width: auto;\n }\n\n }\n\n .nf-item-controls .nf-item-control a {\n margin-left: 20px;\n width: 24px;\n cursor: pointer;\n }\n}\n\n/*\nNotices\n---------------------------------------------*/\n\n@import 'notices/oauth';\n\n/*\nSections\n---------------------------------------------*/\n\n@import 'sections/widgets';\n@import 'sections/services';\n@import 'sections/apps';\n@import 'sections/memberships';\n@import 'sections/promotions';\n\n/*\nWidgets\n---------------------------------------------*/\n\n@import 'widgets/forms';\n\n/*\njBox\n---------------------------------------------*/\n\n.jBox-Modal {\n\n background-color: white;\n\n .jBox-title {\n padding-top: 10px;\n padding-bottom: 10px;\n font-size: 150%;\n font-weight: bold;\n text-align: center;\n width: 100%;\n }\n .jBox-content {\n padding: 10px;\n width: 100%;\n }\n\n .buttons {\n &::after {\n clear: none;\n content: \"\";\n display: block;\n }\n }\n}\n\n/*\nLoading Spinner\n---------------------------------------------*/\n\n.nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 15px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n.apps-container {\n display: flex;\n justify-content: space-between;\n flex-flow: row wrap;\n padding: 10px;\n\n .nf-box {\n background: #fff;\n flex-basis: 48%;\n }\n\n .nf-box-inside {\n border: 1px solid #ccc;\n border-radius: 4px;\n padding: 10px;\n }\n\n .nf-extend {\n float: left;\n margin: 0 0 20px 0;\n width: 300px;\n position: relative;\n }\n .nf-extend img {\n margin-bottom: 10px;\n max-width: 100%;\n height: auto;\n }\n\n .nf-extend h2 {\n white-space: nowrap;\n overflow: hidden;\n }\n\n .nf-extend-content p {\n min-height: 100px;\n }\n\n .nf-extend-buttons {\n\n &::after {\n\n clear: both;\n content: \"\";\n display: block;\n\n }\n\n }\n\n .nf-extend .nf-button {\n float: right;\n }\n\n .nf-extend .nf-doc-button {\n float: left;\n }\n\n}\n\n/*\nPromotions\n---------------------------------------------*/\n\n.promotion--wrapper {\n > div {\n a {\n position: relative;\n display: block;\n background: #f1f1f1;\n padding: 16px 80px;\n text-align: center;\n border-radius: 4px;\n font-size: 16px;\n color: #ef4748 !important;\n overflow: hidden;\n line-height: 24px;\n > .cta {\n font-size: 22px;\n }\n > .dashicons, .dashicons-before::before {\n position: absolute;\n left: 0;\n top: -20px;\n font-size: 90px;\n transform: rotate(20deg);\n }\n }\n }\n}\n\n.promotion--wrapper {\n > div {\n a.nf-remove-promo-styling { \n padding: 0;\n height: 83px;\n }\n }\n}","@keyframes nf-connected {\n 0% {\n box-shadow: 0 0 2px rgba(255, 255, 255, 0),\n inset 0 0 2px rgba(255, 255, 255, 0);\n }\n 50% {\n box-shadow: 0 0 2px #84cc1e,\n inset 100vw 0 2px rgba(255, 255, 255, .2);\n }\n 100% {\n box-shadow: 0 0 2px rgba(255, 255, 255, 0),\n inset 100vw 0 2px rgba(255, 255, 255, 0);\n }\n}\n\n.nf-notices--oauth {\n margin-top: -40px; // Account for the bottom margin on the topbar.\n padding-bottom: 20px; // Increase hover target, while maintaining whitespace.\n text-align:center;\n}\n\n.nf-oauth--checking {\n padding: 5px;\n}\n\n.nf-oauth--connect {\n display:block;\n background-color:#1EA9EA;\n color:white;\n padding: 5px;\n text-decoration:none;\n}\n\n.nf-oauth--connected {\n color: transparent;\n padding: 0;\n line-height: .5;\n transition: all .4s;\n background-color:#84CC1E;\n}\n.nf-oauth--connected:not(:hover) {\n animation: nf-connected 8s ease infinite;\n animation-delay: 2s;\n}\n.nf-notices--oauth:hover .nf-oauth--connected {\n color:white;\n line-height: 2;\n padding: 5px;\n}\n",".widget {\n background-color: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n margin-bottom: 20px;\n padding: 20px;\n\n header {\n margin-bottom: 20px;\n }\n\n}\n\n.widget-memberships {\n border: 0;\n padding: 0;\n}\n.pricing-container {\n display: flex;\n justify-content: space-between;\n flex-wrap: wrap;\n\n .pricing-block {\n width: 30%;\n\n &.highlight {\n background-color: #f1f1f1;\n }\n\n }\n\n .pricing-header {\n\n text-align: center;\n\n & > div {\n margin-bottom: 10px;\n }\n\n .pricing-title {\n font-size: 24px;\n margin-bottom: 16px;\n }\n\n .pricing-price {\n font-size: 24px;\n font-weight: bold;\n padding: 5px 0;\n }\n\n }\n\n .pricing-body {\n\n & > div {\n padding: 10px 0;\n position: relative;\n }\n\n span {\n display: block;\n margin-left: 40px;\n }\n\n ul {\n list-style: disc;\n margin-left: 20px;\n padding-left: 20px;\n }\n\n hr {\n margin-top: 10px;\n margin-bottom: 10px;\n border: 0;\n border-top: 1px solid #424242;\n }\n\n .fa {\n //color: #86CA32;\n color: #aaa;\n font-size: 24px;\n position: absolute;\n left: 0;\n }\n\n .pricing-body-title {\n font-weight: bold;\n text-transform: uppercase;\n }\n\n }\n\n}\n \n\n.widget-plan-notice {\n\n text-align: center;\n\n .widget-title {\n font-size: 32px;\n font-weight: bold;\n margin: 0 0 10px 0;\n text-align: center;\n }\n\n .nf-button {\n margin-bottom: 20px;\n }\n\n}\n","@keyframes nf-service-installing {\n 100% {\n transform:rotate(360deg);\n }\n}\n\n.dashicons-update-spin {\n animation: nf-service-installing 1s linear infinite;\n}\n\n.services {\n .nf-extend.full {\n flex-basis: 100%;\n }\n .nf-extend-buttons a {\n margin-top: 20px;\n }\n .nf-extend-buttons .nf-button {\n margin-top: auto; // Reset from anchor.\n margin-bottom: 10px; // Account for toggle.\n }\n}\n\n.jBox-Confirm-button {\n height: auto !important;\n font-size: 17px !important;\n padding: 10px 30px !important;\n}\n.jBox-Confirm-button-submit {\n background: #1ea9ea !important;\n border: 1px solid #fff !important;\n color: #fff !important;\n}\n.jBox-Confirm-button-cancel {\n background: #fff !important;\n border: 1px solid #1ea9ea !important;\n color: #1ea9ea !important;\n}\n",".promotion--wrapper {\n width: 100%;\n max-width: 50rem;\n margin: auto;\n margin-bottom: 20px; // Maintain whitespace.\n}\n\n.promotion--wrapper a:focus {\n box-shadow: unset; // Override WP focus state.\n}\n","th {\n font-weight: bold;\n}\n\n.widget-forms {\n .sortable {\n cursor: pointer;\n font-weight: bold;\n margin-left: -5px;\n &:hover {\n &:after {\n content: '\\f0dc';\n }\n }\n &:after {\n font-family: 'FontAwesome';\n margin-left: 5px;\n position: absolute;\n }\n &.sorted-asc:after {\n content: \"\\f0de\";\n }\n &.sorted-desc:after {\n content: \"\\f0dd\";\n }\n }\n header {\n display: flex;\n div {\n flex: 1;\n }\n div:first-of-type {\n flex: 2;\n }\n }\n\n .action {\n display: flex;\n }\n\n .form-row-actions a {\n cursor: pointer;\n\n &.delete {\n color: #FF4136;\n }\n }\n\n > div > main.content {\n /*max-height: 400px;*/\n }\n}\n\n.forms-collection {\n & > div {\n padding: 10px;\n }\n & > div:nth-child(odd){\n background-color: #EBEDEE;\n }\n .deleting {\n color: #FF4136;\n background-color: #ECEDEE;\n a {\n color: #FF4136;\n }\n footer {\n display: none;\n }\n }\n main {\n display: flex;\n div {\n flex: 1;\n }\n div:first-of-type {\n flex: 2;\n }\n }\n footer ul {\n margin: 0;\n padding-top: 20px;\n display: flex;\n li {\n a.delete {\n color: red;\n }\n &:after {\n content: ' |';\n margin: auto 5px;\n }\n &:last-child:after {\n content: '';\n }\n }\n }\n}\n\n.nf-template-grid {\n .section-head {\n font-size: 36px;\n font-weight: bold;\n width: 75%;\n display: block;\n border-bottom: 1px solid #ccc;\n padding-bottom: 15px;\n margin: 60px 0px 25px 10px;\n }\n\n .template-list {\n display: flex;\n justify-content: space-between;\n flex-wrap: wrap;\n\n & > div {\n display: flex;\n width: 50%;\n }\n\n .template {\n display: grid;\n width: 100%;\n a {\n color: #424242;\n display: block;\n margin: 5px;\n padding: 30px;\n border: 1px solid #ccc;\n border-radius: 4px;\n min-height: 80px;\n cursor: pointer;\n\n &:hover {\n background: #1EA9EA;\n color: #fff;\n }\n\n .title {\n display: block;\n font-size: 20px;\n margin-bottom: 10px\n }\n }\n }\n\n .ad {\n a {\n border-color: #EBEDEE;\n }\n }\n\n .default {\n a {\n background: #EBEDEE;\n border-color: #EBEDEE;\n }\n }\n }\n}\n\ntable .forms-table-row li {\n display: inline-block;\n}\n\n.modal-template {\n padding: 20px;\n img {\n width: 100%;\n }\n iframe {\n width: 100%;\n height: 214px;\n }\n p:first-of-type {\n font-size: 16px;\n font-weight: bold;\n line-height: 20px;\n padding: 16px 40px;\n text-align: center;\n }\n .actions {\n margin-top: 30px;\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n }\n .primary.nf-button {\n float: right;\n }\n}\n"]}
 
assets/css/display-opinions-dark.css CHANGED
@@ -1,2 +1,1975 @@
1
- .ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}#ninja_forms_required_items,.nf-field-container{clear:both;position:relative;margin-bottom:25px}#ninja_forms_required_items:after,.nf-field-container:after{clear:both;content:"";display:block}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{margin:0;height:auto}#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label,.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,.nf-field-container.html-container .nf-field-label{display:none}.nf-field-label label{font-weight:700;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(../img/help-info.png) no-repeat;display:inline-block;width:16px;height:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.list-checkbox-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-image-wrap .nf-field-element li,.list-image-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-radio-wrap .nf-field-element ul{list-style:none!important;margin:0!important;padding:0!important}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-image-wrap .nf-field-element li input,.list-image-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element ul input{margin-right:5px}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{padding-left:10px;margin:0 0 5px!important;text-indent:0!important}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{display:block;float:none;width:auto;margin-left:1.5em}.list-checkbox-wrap .nf-field-element li input,.list-image-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{width:auto!important;float:left;margin-top:.25em}.listimage-wrap li{width:100%;height:100%;display:inline-grid}.listimage-wrap li label{padding:5px;border:2px solid transparent}.listimage-wrap li label.nf-checked-label{border:2px solid #007acc;transition:all .5s}.listimage-wrap li label img{display:block}.listimage-wrap li input{display:none}.product-wrap>div input{width:80px!important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#e80000}.nf-error.listimage-wrap .nf-field-element ul,.nf-error .ninja-forms-field{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:transparent}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:none;float:left;margin-left:2.564102564102564%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths:after,.nf-form-cont .four-sixths:after,.nf-form-cont .one-fourth:after,.nf-form-cont .one-half:after,.nf-form-cont .one-sixth:after,.nf-form-cont .one-third:after,.nf-form-cont .three-fourths:after,.nf-form-cont .three-sixths:after,.nf-form-cont .two-fourths:after,.nf-form-cont .two-sixths:after,.nf-form-cont .two-thirds:after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.717948717948715%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.623931623931625%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.81196581196582%}.nf-form-cont .one-fourth{width:23.076923076923077%}.nf-form-cont .three-fourths{width:74.35897435897436%}.nf-form-cont .one-sixth{width:14.52991452991453%}.nf-form-cont .five-sixths{width:82.90598290598291%}.nf-form-cont .first{clear:both;margin-left:0}.note-popover{display:none!important}.nf-form-wrap .note-editor{border:0!important}.nf-form-wrap .note-editor .note-toolbar:after{clear:both;content:"";display:block}.nf-form-wrap .note-editor .note-editable{background:#f9f9f9;border:1px solid #f1f1f1;display:block}.nf-form-wrap .note-editor .note-editable p{font-size:16px}.nf-form-wrap .note-editor .note-editable ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .note-editor .note-editable table td{border:1px solid #ccc;width:auto}.nf-form-wrap .note-editor .modal{display:none}.nf-form-wrap .note-editor .btn-group{float:left}.nf-form-wrap .note-editor .btn-group.note-tools{float:right}.nf-form-wrap .note-editor .btn{background:#f9f9f9;border:0;border-radius:4px;color:#666;cursor:pointer;margin-right:2px;padding-top:4px}.nf-form-wrap .note-editor .btn.disabled{background:transparent;color:#aaa}.nf-form-wrap .note-editor .btn.disabled .merge-tags{background:#f9f9f9;color:#666}.nf-form-wrap .note-editor button[type=button]{padding:4px;width:auto;height:auto}.nf-form-wrap .note-editor .dropdown-toggle{position:relative;display:inline-block;top:0}.nf-form-wrap .note-editor .dropdown-toggle:after{content:"";width:0}.nf-form-wrap .tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{padding:5px 0;margin-top:-3px}.nf-form-wrap .tooltip.right{padding:0 5px;margin-left:3px}.nf-form-wrap .tooltip.bottom{padding:5px 0;margin-top:3px}.nf-form-wrap .tooltip.left{padding:0 5px;margin-left:-3px}.nf-form-wrap .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.nf-form-wrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.nf-form-wrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.nf-form-wrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.nf-form-wrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.nf-form-wrap .dropdown-menu.pull-right{right:0;left:auto}.nf-form-wrap .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nf-form-wrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:focus,.nf-form-wrap .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:focus,.nf-form-wrap .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{right:0;left:auto}.nf-form-wrap .dropdown-menu-left{right:auto;left:0}.nf-form-wrap .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{right:0;left:auto}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{right:0;left:auto}.nf-form-wrap .navbar-right .dropdown-menu-left{right:auto;left:0}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu,.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nf-form-wrap .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (max-width:767px){.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.nf-loading-spinner{width:40px;height:40px;margin:100px auto;background-color:hsla(0,0%,81.6%,.5);border-radius:100%;-webkit-animation:nf-scaleout 1s ease-in-out infinite;animation:nf-scaleout 1s ease-in-out infinite}@-webkit-keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.field-wrap{display:flex}.field-wrap>label{display:block}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{width:100%}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:auto}.nf-field-label{order:5}.nf-field-description{width:100%;order:10}.nf-field-element{order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;order:15}.label-below .nf-field-element{order:5}.label-hidden .field-wrap{flex-wrap:wrap}.label-hidden .nf-field-label{height:0;margin:0!important;width:100%;visibility:hidden}.label-hidden .nf-field-description{width:100%;order:20}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{flex-direction:row;flex-wrap:wrap}.label-left .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-right:2%;text-align:right;width:35%;order:5}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;width:65%;order:10}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{flex-direction:row}.label-right .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-left:2%;width:35%;order:10}.label-right .nf-field-description{margin-right:35%;order:15}.label-right .nf-field-element{display:inline-block;width:65%;order:5}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-above .field-wrap,.label-below .field-wrap{flex-direction:column;flex-flow:wrap}.label-above .nf-field-element,.label-below .nf-field-element{margin:0;width:100%}.label-left .listcheckbox-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .textarea-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .hr-wrap,.label-left .html-wrap,.label-right .hr-wrap,.label-right .html-wrap{display:block}.label-left .hr-wrap .nf-field-element,.label-left .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element{display:block;margin:0;width:100%}.nf-repeater-fieldsets fieldset{margin-bottom:1em}.nf-remove-fieldset{color:red;font-size:1.5em;background-color:transparent;border:thin solid red;padding:.1em .4em;float:right;margin-top:-1em}.nf-help{background:none}.nf-field-description{font-size:14px}.nf-form-content{padding:5px;max-width:1000px;margin:0 auto}.nf-form-content label{font-size:18px;line-height:20px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content .ninja-forms-field{font-size:16px;margin:0;padding:12px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){height:50px}.nf-form-content textarea.ninja-forms-field{height:200px}.nf-form-content hr.ninja-forms-field{padding:0}.nf-form-content input[type=checkbox].ninja-forms-field,.nf-form-content input[type=radio].ninja-forms-field{height:auto}.nf-form-content .listcheckbox-wrap li,.nf-form-content .listradio-wrap li{margin-bottom:12px!important;line-height:0}.nf-form-content .nf-product-field span{padding-right:16px}.nf-form-content .nf-product-field .nf-field-qty{font-size:16px;padding:5px;width:80px!important}.nf-form-content .nf-static{background:transparent;border:0;font-weight:700;padding:0}.nf-form-content .label-above .nf-field-label,.nf-form-content .label-below .nf-field-label,.nf-form-content .label-hidden .nf-field-label{margin-bottom:10px;padding:0}.nf-form-content .label-below .nf-field-label{margin-bottom:0;margin-top:10px}.nf-form-content .label-right .nf-field-label{margin:0}.nf-form-content .label-right>input[type=radio],.nf-form-content .label-right input[type=checkbox],.nf-form-content .label-right ul{margin-right:1%}.nf-form-content .list-select-wrap>div{position:relative}.nf-form-content .list-select-wrap>div div{display:block;position:absolute;font-size:16px;line-height:16px;margin:0;padding:16px;height:50px;top:0;right:0;left:0;z-index:1}.nf-form-content .list-select-wrap>div div:after{content:"\f078";font-family:FontAwesome;font-size:20px;position:absolute;right:10px;bottom:0;height:50px;line-height:50px}.nf-form-content .list-select-wrap>div.label-right div{width:59%}.nf-form-content .list-select-wrap>div.label-below div{top:0;bottom:auto}.nf-form-content .list-select-wrap>div.label-left div{width:59%;left:40.5%;right:40px}.nf-form-content .list-select-wrap>div select{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2}.nf-form-content .listmultiselect-wrap select{-webkit-appearance:normal;-moz-appearance:normal;appearance:normal}.checkbox-wrap .nf-field-element label,.checkbox-wrap .nf-field-label label,.listcheckbox-wrap .nf-field-element label,.listcheckbox-wrap .nf-field-label label{position:relative;margin-left:30px}.checkbox-wrap .nf-field-element label:after,.checkbox-wrap .nf-field-label label:after,.listcheckbox-wrap .nf-field-element label:after,.listcheckbox-wrap .nf-field-label label:after{border:1px solid;content:"";width:18px;height:18px;position:absolute;left:-28px;bottom:0}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{content:"\f00c";font-family:FontAwesome;font-size:24px;position:absolute;bottom:0;z-index:2}.checkbox-container .nf-field-element input{display:inherit;opacity:0}.checkbox-container.label-above label{height:50px;margin:0;display:block}.checkbox-container.label-above label:before{left:-2px;bottom:-16px}.checkbox-container.label-above label:after{left:0;bottom:-16px}.checkbox-container.label-below label{display:block;margin:20px 0 0}.checkbox-container.label-below label:before{left:-2px;bottom:auto;top:-27px}.checkbox-container.label-below label:after{left:0;bottom:auto;top:-25px}.checkbox-container.label-left .nf-field-label{width:38%;padding-right:5%}.checkbox-container.label-left .nf-field-element{width:58%}.checkbox-container.label-left label{margin:0;display:block}.checkbox-container.label-left label:before{left:auto;top:-2px;right:-36px}.checkbox-container.label-left label:after{left:auto;top:0;right:-31px}.checkbox-container.label-right .nf-field-label{padding:0;order:10}.checkbox-container.label-right .nf-field-element{order:5;display:inline;position:absolute;opacity:0}.checkbox-container.label-right label{margin:0 0 0 30px;display:block}.checkbox-container.label-right label:before{left:-30px;top:0}.checkbox-container.label-right label:after{left:-28px;top:0}.checkbox-container.label-right .field-wrap{display:flex}.checkbox-container.label-right .field-wrap>div{width:100%}.checkbox-container.label-hidden label{height:0;margin:0;display:block}.checkbox-container.label-hidden label:after{left:0;bottom:0;visibility:visible}.checkbox-container.label-hidden label.nf-checked-label:before{left:-2px;bottom:0;visibility:visible}.listcheckbox-container .nf-field-label label:after{background:transparent!important;border:0}.listcheckbox-container .nf-field-element input{display:inherit;opacity:0}.listcheckbox-container .nf-field-element label{margin-left:30px!important}.listcheckbox-container .nf-field-element label:before{top:1px;left:-30px;bottom:auto}.listcheckbox-container .nf-field-element label:after{top:3px;bottom:auto}.listcheckbox-container.label-above .nf-field-label label,.listcheckbox-container.label-below .nf-field-label label,.listcheckbox-container.label-right .nf-field-label label{margin:0}.listcheckbox-container.label-above .nf-field-label label:before,.listcheckbox-container.label-below .nf-field-label label:before,.listcheckbox-container.label-right .nf-field-label label:before{left:-30px}.listradio-wrap .nf-field-element label{position:relative;margin-left:30px!important}.listradio-wrap .nf-field-element label:after{border-radius:50%;content:"";width:18px;height:18px;position:absolute;left:-30px;bottom:1px;top:.05em}.listradio-wrap .nf-field-element label.nf-checked-label:before{border-radius:50%;content:"";height:10px;width:10px;position:absolute;left:-26px;bottom:5px;z-index:2;top:.25em}.listradio-wrap .nf-field-element input{display:inherit}input[type=checkbox].nf-toggle{background:transparent;border:0;box-shadow:0 0 0;margin:10px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}input[type=checkbox].nf-toggle:after{background:#bcbdbf;border:2px solid #bcbdbf;border-radius:20px;content:"";position:absolute;top:-4px;left:-4px;width:46px;height:24px;transition:all .3s ease}input[type=checkbox].nf-toggle:before{background:#fff;border-radius:20px;content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;z-index:99;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:after{background:#90ee90;border:2px solid #90ee90;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:before{top:-1px;left:20px;transition:all .3s ease}.label-right input[type=checkbox].nf-toggle{padding:0 50px 0 0}.label-left input[type=checkbox].nf-toggle{padding:0;margin-left:22px;margin-top:20px}.nf-icons .nf-field-element{position:relative}.nf-icons .nf-field-element:before{font-family:FontAwesome;font-size:20px;position:absolute;left:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;z-index:1}.nf-icons .address-wrap .nf-field-element input,.nf-icons .city-wrap .nf-field-element input,.nf-icons .creditcardcvc-wrap .nf-field-element input,.nf-icons .creditcardexpiration-wrap .nf-field-element input,.nf-icons .creditcardfullname-wrap .nf-field-element input,.nf-icons .creditcardnumber-wrap .nf-field-element input,.nf-icons .creditcardzip-wrap .nf-field-element input,.nf-icons .date-wrap .nf-field-element input,.nf-icons .email-wrap .nf-field-element input,.nf-icons .firstname-wrap .nf-field-element input,.nf-icons .lastname-wrap .nf-field-element input,.nf-icons .number-wrap .nf-field-element input,.nf-icons .phone-wrap .nf-field-element input,.nf-icons .quantity-wrap .nf-field-element input,.nf-icons .state-wrap .nf-field-element input,.nf-icons .zip-wrap .nf-field-element input{padding-left:60px}.nf-icons.right .nf-field-element:before{left:auto;right:1px}.nf-icons.right .address-wrap>div input,.nf-icons.right .city-wrap>div input,.nf-icons.right .creditcardcvc-wrap>div input,.nf-icons.right .creditcardexpiration-wrap>div input,.nf-icons.right .creditcardfullname-wrap>div input,.nf-icons.right .creditcardnumber-wrap>div input,.nf-icons.right .creditcardzip-wrap>div input,.nf-icons.right .date-wrap>div input,.nf-icons.right .email-wrap>div input,.nf-icons.right .firstname-wrap>div input,.nf-icons.right .lastname-wrap>div input,.nf-icons.right .number-wrap>div input,.nf-icons.right .phone-wrap>div input,.nf-icons.right .quantity-wrap>div input,.nf-icons.right .state-wrap>div input,.nf-icons.right .zip-wrap>div input{padding-left:12px;padding-right:60px}.nf-icons .date-wrap .nf-field-element:before{content:"\f073"}.nf-icons .number-wrap .nf-field-element:before,.nf-icons .quantity-wrap>div:before{content:"\f292"}.nf-icons .email-wrap .nf-field-element:before{content:"\f0e0"}.nf-icons .phone-wrap .nf-field-element:before{content:"\f095"}.nf-icons .firstname-wrap .nf-field-element:before,.nf-icons .lastname-wrap .nf-field-element:before{content:"\f007"}.nf-icons .address-wrap .nf-field-element:before,.nf-icons .city-wrap .nf-field-element:before,.nf-icons .state-wrap .nf-field-element:before,.nf-icons .zip-wrap .nf-field-element:before{content:"\f041"}.nf-icons .creditcardcvc-wrap .nf-field-element:before,.nf-icons .creditcardexpiration-wrap .nf-field-element:before,.nf-icons .creditcardfullname-wrap .nf-field-element:before,.nf-icons .creditcardnumber-wrap .nf-field-element:before,.nf-icons .creditcardzip-wrap .nf-field-element:before{content:"\f283"}.nf-field-element .date-and-time{margin-bottom:5px}.nf-field-element .hour{padding:5px;border-right:0}.nf-field-element .ampm,.nf-field-element .minute{padding:5px;border-left:0}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{background:#222;border:1px solid #3c3c3c;border-radius:0;box-shadow:none;color:#888;transition:all .5s}.nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-content input:not([type=button]):focus,.nf-form-content textarea:focus{background:#3c3c3c;border-color:#555;color:#a2a2a2;outline:none;transition:all .5s}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#fff;border:0;color:#222;transition:all .5s}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:#3c3c3c;color:#888;transition:all .5s}.nf-form-content select.ninja-forms-field{color:#888}.nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.list-select-wrap div:after{color:#888;transition:all .5s}.list-select-wrap select:active+div,.list-select-wrap select:focus+div{background:#3c3c3c!important;border-color:#555!important;transition:all .5s}.listradio-wrap .nf-field-element label:after{background:#222;border:2px solid #3c3c3c;transition:all .5s}.listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#fff;transition:all .5s}.listradio-wrap .nf-field-element label.nf-checked-label:before{background:#fff}.checkbox-wrap .nf-field-element label:after,.checkbox-wrap .nf-field-label label:after,.listcheckbox-wrap .nf-field-element label:after,.listcheckbox-wrap .nf-field-label label:after{background:#222;border-color:#3c3c3c;transition:all .5s}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{color:#222;opacity:0;transition:all .5s}.checkbox-wrap .nf-field-element label.nf-checked-label:after,.checkbox-wrap .nf-field-label label.nf-checked-label:after,.listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#555;transition:all .5s}.checkbox-wrap .nf-field-element label.nf-checked-label:before,.checkbox-wrap .nf-field-label label.nf-checked-label:before,.listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#fff;opacity:1;transition:all .5s}.nf-error{position:relative}.nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-error .nf-error-msg{color:#e80000}.nf-pass{position:relative}.nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-icons .nf-field-element:before{background:#3c3c3c;color:#222}.nf-help{color:#fff}.nf-brown .nf-form-content .list-select-wrap .nf-field-element>div,.nf-brown .nf-form-content input:not([type=button]),.nf-brown .nf-form-content textarea{background:#3e2b13;border:1px solid #65461f;border-radius:0;box-shadow:none;color:#ca9553;transition:all .5s}.nf-brown .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-brown .nf-form-content input:not([type=button]):focus,.nf-brown .nf-form-content textarea:focus{background:#65461f;border-color:#8c612b;color:#d6ad7a;outline:none;transition:all .5s}.nf-brown .nf-form-content button,.nf-brown .nf-form-content input[type=button],.nf-brown .nf-form-content input[type=submit]{background:#ea981b;border:0;color:#3e2b13;transition:all .5s}.nf-brown .nf-form-content button:hover,.nf-brown .nf-form-content input[type=button]:hover,.nf-brown .nf-form-content input[type=submit]:hover{background:#65461f;color:#ca9553;transition:all .5s}.nf-brown .nf-form-content select.ninja-forms-field{color:#ca9553}.nf-brown .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-brown .list-select-wrap div:after{color:#ca9553;transition:all .5s}.nf-brown .list-select-wrap select:active+div,.nf-brown .list-select-wrap select:focus+div{background:#65461f!important;border-color:#8c612b!important;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label:after{background:#3e2b13;border:2px solid #65461f;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#ea981b;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#ea981b}.nf-brown .checkbox-wrap .nf-field-element label:after,.nf-brown .checkbox-wrap .nf-field-label label:after,.nf-brown .listcheckbox-wrap .nf-field-element label:after,.nf-brown .listcheckbox-wrap .nf-field-label label:after{background:#3e2b13;border-color:#65461f;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label:before,.nf-brown .checkbox-wrap .nf-field-label label:before,.nf-brown .listcheckbox-wrap .nf-field-element label:before,.nf-brown .listcheckbox-wrap .nf-field-label label:before{color:#3e2b13;opacity:0;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#8c612b;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#ea981b;opacity:1;transition:all .5s}.nf-brown .nf-error{position:relative}.nf-brown .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-brown .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-brown .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-brown .nf-error .nf-error-msg{color:#e80000}.nf-brown .nf-pass{position:relative}.nf-brown .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-brown .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-brown .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-brown .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-brown .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-brown .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-brown .nf-icons .nf-field-element:before{background:#65461f;color:#3e2b13}.nf-brown .nf-help{color:#ea981b}.nf-red .nf-form-content .list-select-wrap .nf-field-element>div,.nf-red .nf-form-content input:not([type=button]),.nf-red .nf-form-content textarea{background:#350000;border:1px solid #680000;border-radius:0;box-shadow:none;color:#ff0202;transition:all .5s}.nf-red .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-red .nf-form-content input:not([type=button]):focus,.nf-red .nf-form-content textarea:focus{background:#680000;border-color:#9b0000;color:#ff3535;outline:none;transition:all .5s}.nf-red .nf-form-content button,.nf-red .nf-form-content input[type=button],.nf-red .nf-form-content input[type=submit]{background:red;border:0;color:#350000;transition:all .5s}.nf-red .nf-form-content button:hover,.nf-red .nf-form-content input[type=button]:hover,.nf-red .nf-form-content input[type=submit]:hover{background:#680000;color:#ff0202;transition:all .5s}.nf-red .nf-form-content select.ninja-forms-field{color:#ff0202}.nf-red .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-red .list-select-wrap div:after{color:#ff0202;transition:all .5s}.nf-red .list-select-wrap select:active+div,.nf-red .list-select-wrap select:focus+div{background:#680000!important;border-color:#9b0000!important;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label:after{background:#350000;border:2px solid #680000;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:red;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label.nf-checked-label:before{background:red}.nf-red .checkbox-wrap .nf-field-element label:after,.nf-red .checkbox-wrap .nf-field-label label:after,.nf-red .listcheckbox-wrap .nf-field-element label:after,.nf-red .listcheckbox-wrap .nf-field-label label:after{background:#350000;border-color:#680000;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label:before,.nf-red .checkbox-wrap .nf-field-label label:before,.nf-red .listcheckbox-wrap .nf-field-element label:before,.nf-red .listcheckbox-wrap .nf-field-label label:before{color:#350000;opacity:0;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-red .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#9b0000;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-red .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:red;opacity:1;transition:all .5s}.nf-red .nf-error{position:relative}.nf-red .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-red .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-red .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-red .nf-error .nf-error-msg{color:#e80000}.nf-red .nf-pass{position:relative}.nf-red .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-red .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-red .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-red .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-red .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-red .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-red .nf-icons .nf-field-element:before{background:#680000;color:#350000}.nf-red .nf-help{color:red}.nf-blue .nf-form-content .list-select-wrap .nf-field-element>div,.nf-blue .nf-form-content input:not([type=button]),.nf-blue .nf-form-content textarea{background:#001c33;border:1px solid #003866;border-radius:0;box-shadow:none;color:#008cff;transition:all .5s}.nf-blue .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-blue .nf-form-content input:not([type=button]):focus,.nf-blue .nf-form-content textarea:focus{background:#003866;border-color:#005499;color:#33a3ff;outline:none;transition:all .5s}.nf-blue .nf-form-content button,.nf-blue .nf-form-content input[type=button],.nf-blue .nf-form-content input[type=submit]{background:#00aeff;border:0;color:#001c33;transition:all .5s}.nf-blue .nf-form-content button:hover,.nf-blue .nf-form-content input[type=button]:hover,.nf-blue .nf-form-content input[type=submit]:hover{background:#003866;color:#008cff;transition:all .5s}.nf-blue .nf-form-content select.ninja-forms-field{color:#008cff}.nf-blue .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-blue .list-select-wrap div:after{color:#008cff;transition:all .5s}.nf-blue .list-select-wrap select:active+div,.nf-blue .list-select-wrap select:focus+div{background:#003866!important;border-color:#005499!important;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label:after{background:#001c33;border:2px solid #003866;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#00aeff;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#00aeff}.nf-blue .checkbox-wrap .nf-field-element label:after,.nf-blue .checkbox-wrap .nf-field-label label:after,.nf-blue .listcheckbox-wrap .nf-field-element label:after,.nf-blue .listcheckbox-wrap .nf-field-label label:after{background:#001c33;border-color:#003866;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label:before,.nf-blue .checkbox-wrap .nf-field-label label:before,.nf-blue .listcheckbox-wrap .nf-field-element label:before,.nf-blue .listcheckbox-wrap .nf-field-label label:before{color:#001c33;opacity:0;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#005499;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#00aeff;opacity:1;transition:all .5s}.nf-blue .nf-error{position:relative}.nf-blue .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-blue .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-blue .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-blue .nf-error .nf-error-msg{color:#e80000}.nf-blue .nf-pass{position:relative}.nf-blue .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-blue .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-blue .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-blue .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-blue .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-blue .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-blue .nf-icons .nf-field-element:before{background:#003866;color:#001c33}.nf-blue .nf-help{color:#00aeff}@media only screen and (max-width:800px){.nf-field-container .nf-field-label{margin-bottom:10px!important;padding:0;width:100%;order:5}.nf-field-container .nf-field-label label{text-align:left}.nf-field-container .nf-field-description{margin:0;width:100%;order:10}.nf-field-container .nf-field-element{width:100%;order:15}.nf-field-container .checkbox-wrap .nf-field-label{width:auto}.nf-field-container .checkbox-wrap .nf-field-label label{position:relative;margin-left:30px}.nf-field-container .checkbox-wrap .nf-field-label label:after{left:-28px;bottom:0}.nf-field-container .checkbox-wrap .nf-field-label label:before{left:-30px;bottom:0}.nf-field-container .checkbox-wrap .nf-field-element{width:20px}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:both;float:none;margin:0;width:100%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:0}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  /*# sourceMappingURL=display-opinions-dark.css.map */
1
+ /*
2
+ Normalize Ninja Forms fields with default structure
3
+ ---------------------------------------------*/
4
+ /*
5
+ * Ninja Forms - Form Display Structure
6
+ */
7
+ .ninja-forms-form-wrap *,
8
+ .ninja-forms-form-wrap *:after,
9
+ .ninja-forms-form-wrap *:before {
10
+ -ms-box-sizing: border-box;
11
+ box-sizing: border-box; }
12
+
13
+ .nf-response-msg {
14
+ display: none; }
15
+
16
+ .nf-field-container,
17
+ #ninja_forms_required_items {
18
+ clear: both;
19
+ position: relative;
20
+ margin-bottom: 25px; }
21
+ .nf-field-container::after,
22
+ #ninja_forms_required_items::after {
23
+ clear: both;
24
+ content: "";
25
+ display: block; }
26
+ .nf-field-container.hidden-container, .nf-field-container.hr-container,
27
+ #ninja_forms_required_items.hidden-container,
28
+ #ninja_forms_required_items.hr-container {
29
+ margin: 0;
30
+ height: auto; }
31
+ .nf-field-container.hidden-container .nf-field-label, .nf-field-container.hr-container .nf-field-label,
32
+ #ninja_forms_required_items.hidden-container .nf-field-label,
33
+ #ninja_forms_required_items.hr-container .nf-field-label {
34
+ display: none; }
35
+ .nf-field-container.html-container .nf-field-label,
36
+ #ninja_forms_required_items.html-container .nf-field-label {
37
+ display: none; }
38
+
39
+ .nf-field-label label {
40
+ font-weight: bold;
41
+ margin: 0;
42
+ padding: 0; }
43
+
44
+ .nf-field-element {
45
+ position: relative; }
46
+ .nf-field-element input,
47
+ .nf-field-element select,
48
+ .nf-field-element textarea {
49
+ margin: 0;
50
+ width: auto;
51
+ height: auto;
52
+ vertical-align: inherit; }
53
+ .nf-field-element textarea {
54
+ height: 200px; }
55
+
56
+ .nf-field-description p:last-child {
57
+ margin: 0; }
58
+
59
+ .nf-help {
60
+ background: url("../img/help-info.png") no-repeat;
61
+ display: inline-block;
62
+ width: 16px;
63
+ height: 16px; }
64
+
65
+ .nf-input-limit {
66
+ font-size: 12px;
67
+ margin-top: 5px; }
68
+
69
+ .nf-static {
70
+ padding: 0 10px; }
71
+
72
+ .nf-after-field .nf-error-msg {
73
+ margin-right: 10px; }
74
+
75
+ /* ---------------------------------
76
+ CHECKBOX FIELD
77
+ ----------------------------------*/
78
+ /* ---------------------------------
79
+ RADIO & CHECKBOX LISTS
80
+ ----------------------------------*/
81
+ .list-radio-wrap .nf-field-element ul, .list-radio-wrap .nf-field-element li,
82
+ .list-checkbox-wrap .nf-field-element ul,
83
+ .list-checkbox-wrap .nf-field-element li {
84
+ list-style: none !important;
85
+ margin: 0 !important;
86
+ padding: 0 !important; }
87
+ .list-radio-wrap .nf-field-element ul input, .list-radio-wrap .nf-field-element li input,
88
+ .list-checkbox-wrap .nf-field-element ul input,
89
+ .list-checkbox-wrap .nf-field-element li input {
90
+ margin-right: 5px; }
91
+
92
+ .list-radio-wrap .nf-field-element li,
93
+ .list-checkbox-wrap .nf-field-element li {
94
+ padding-left: 10px;
95
+ margin: 0 0 5px !important;
96
+ text-indent: initial !important; }
97
+ .list-radio-wrap .nf-field-element li label,
98
+ .list-checkbox-wrap .nf-field-element li label {
99
+ display: inline-block;
100
+ float: initial;
101
+ margin: 0;
102
+ width: auto; }
103
+ .list-radio-wrap .nf-field-element li input,
104
+ .list-checkbox-wrap .nf-field-element li input {
105
+ width: auto !important; }
106
+
107
+ /* ---------------------------------
108
+ PRODUCT FIELD
109
+ ----------------------------------*/
110
+ .product-wrap > div input {
111
+ width: 80px !important; }
112
+
113
+ .product-wrap > div .nf-product-field span {
114
+ padding: 0 5px; }
115
+
116
+ /* ---------------------------------
117
+ STAR RATING
118
+ ----------------------------------*/
119
+ .starrating-wrap .star {
120
+ border-bottom: 0; }
121
+
122
+ /* ---------------------------------
123
+ HONEYPOT
124
+ ----------------------------------*/
125
+ .nf-form-hp {
126
+ position: absolute;
127
+ visibility: hidden; }
128
+
129
+ /* ---------------------------------
130
+ SELECT LIST
131
+ ----------------------------------*/
132
+ .list-select-wrap div div {
133
+ display: none; }
134
+
135
+ /* ---------------------------------
136
+ COLORS
137
+ As minimal as possible
138
+ ----------------------------------*/
139
+ .ninja-forms-req-symbol,
140
+ .nf-error-msg {
141
+ color: #E80000; }
142
+
143
+ .nf-error .ninja-forms-field {
144
+ border: 1px solid #E80000; }
145
+
146
+ .nf-field-submit-error {
147
+ padding: 15px; }
148
+
149
+ .ninja-forms-noscript-message {
150
+ background: #f1f1f1;
151
+ border: 4px dashed #ccc;
152
+ color: #333;
153
+ display: block;
154
+ font-size: 20px;
155
+ margin: 20px 0;
156
+ padding: 40px;
157
+ text-align: center; }
158
+
159
+ /* ---------------------------------
160
+ HELPER CLASSES
161
+ ----------------------------------*/
162
+ .two-col-list ul li {
163
+ float: left;
164
+ width: 50%; }
165
+
166
+ .three-col-list ul li {
167
+ float: left;
168
+ width: 33.33%; }
169
+
170
+ .four-col-list ul li {
171
+ float: left;
172
+ width: 25%; }
173
+
174
+ .five-col-list ul li {
175
+ float: left;
176
+ width: 20%; }
177
+
178
+ .six-col-list ul li {
179
+ float: left;
180
+ width: 16.66%; }
181
+
182
+ body .pika-label {
183
+ background: transparent; }
184
+
185
+ /* Column Classes
186
+ Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
187
+ --------------------------------------------- */
188
+ .nf-form-cont .five-sixths,
189
+ .nf-form-cont .four-sixths,
190
+ .nf-form-cont .one-fourth,
191
+ .nf-form-cont .one-half,
192
+ .nf-form-cont .one-sixth,
193
+ .nf-form-cont .one-third,
194
+ .nf-form-cont .three-fourths,
195
+ .nf-form-cont .three-sixths,
196
+ .nf-form-cont .two-fourths,
197
+ .nf-form-cont .two-sixths,
198
+ .nf-form-cont .two-thirds {
199
+ clear: initial;
200
+ float: left;
201
+ margin-left: 2.564102564102564%; }
202
+ .nf-form-cont .five-sixths .inside,
203
+ .nf-form-cont .four-sixths .inside,
204
+ .nf-form-cont .one-fourth .inside,
205
+ .nf-form-cont .one-half .inside,
206
+ .nf-form-cont .one-sixth .inside,
207
+ .nf-form-cont .one-third .inside,
208
+ .nf-form-cont .three-fourths .inside,
209
+ .nf-form-cont .three-sixths .inside,
210
+ .nf-form-cont .two-fourths .inside,
211
+ .nf-form-cont .two-sixths .inside,
212
+ .nf-form-cont .two-thirds .inside {
213
+ padding: 20px; }
214
+ .nf-form-cont .five-sixths::after,
215
+ .nf-form-cont .four-sixths::after,
216
+ .nf-form-cont .one-fourth::after,
217
+ .nf-form-cont .one-half::after,
218
+ .nf-form-cont .one-sixth::after,
219
+ .nf-form-cont .one-third::after,
220
+ .nf-form-cont .three-fourths::after,
221
+ .nf-form-cont .three-sixths::after,
222
+ .nf-form-cont .two-fourths::after,
223
+ .nf-form-cont .two-sixths::after,
224
+ .nf-form-cont .two-thirds::after {
225
+ clear: both;
226
+ content: "";
227
+ display: block; }
228
+
229
+ .nf-form-cont .one-half,
230
+ .nf-form-cont .three-sixths,
231
+ .nf-form-cont .two-fourths {
232
+ width: 48.717948717948715%; }
233
+
234
+ .nf-form-cont .one-third,
235
+ .nf-form-cont .two-sixths {
236
+ width: 31.623931623931625%; }
237
+
238
+ .nf-form-cont .four-sixths,
239
+ .nf-form-cont .two-thirds {
240
+ width: 65.81196581196582%; }
241
+
242
+ .nf-form-cont .one-fourth {
243
+ width: 23.076923076923077%; }
244
+
245
+ .nf-form-cont .three-fourths {
246
+ width: 74.35897435897436%; }
247
+
248
+ .nf-form-cont .one-sixth {
249
+ width: 14.52991452991453%; }
250
+
251
+ .nf-form-cont .five-sixths {
252
+ width: 82.90598290598291%; }
253
+
254
+ .nf-form-cont .first {
255
+ clear: both;
256
+ margin-left: 0; }
257
+
258
+ .note-popover {
259
+ display: none !important; }
260
+
261
+ .nf-form-wrap .note-editor {
262
+ border: 0 !important; }
263
+ .nf-form-wrap .note-editor .note-toolbar::after {
264
+ clear: both;
265
+ content: "";
266
+ display: block; }
267
+ .nf-form-wrap .note-editor .note-editable {
268
+ background: #f9f9f9;
269
+ border: 1px solid #f1f1f1;
270
+ display: block; }
271
+ .nf-form-wrap .note-editor .note-editable p {
272
+ font-size: 16px; }
273
+ .nf-form-wrap .note-editor .note-editable ul {
274
+ list-style-type: disc;
275
+ margin-left: 2em; }
276
+ .nf-form-wrap .note-editor .note-editable table td {
277
+ border: 1px solid #ccc;
278
+ width: auto; }
279
+ .nf-form-wrap .note-editor .modal {
280
+ display: none; }
281
+ .nf-form-wrap .note-editor .btn-group {
282
+ float: left; }
283
+ .nf-form-wrap .note-editor .btn-group.note-tools {
284
+ float: right; }
285
+ .nf-form-wrap .note-editor .btn {
286
+ background: #f9f9f9;
287
+ border: 0;
288
+ border-radius: 4px;
289
+ color: #666;
290
+ cursor: pointer;
291
+ margin-right: 2px;
292
+ padding-top: 4px; }
293
+ .nf-form-wrap .note-editor .btn.disabled {
294
+ background: transparent;
295
+ color: #aaa; }
296
+ .nf-form-wrap .note-editor .btn.disabled .merge-tags {
297
+ background: #f9f9f9;
298
+ color: #666; }
299
+ .nf-form-wrap .note-editor button[type=button] {
300
+ padding: 4px;
301
+ width: auto;
302
+ height: auto; }
303
+ .nf-form-wrap .note-editor .dropdown-toggle {
304
+ position: relative;
305
+ display: inline-block;
306
+ top: 0; }
307
+ .nf-form-wrap .note-editor .dropdown-toggle::after {
308
+ content: "";
309
+ width: 0; }
310
+
311
+ .nf-form-wrap .tooltip {
312
+ position: absolute;
313
+ z-index: 1070;
314
+ display: block;
315
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
316
+ font-size: 12px;
317
+ font-style: normal;
318
+ font-weight: normal;
319
+ line-height: 1.42857143;
320
+ text-align: left;
321
+ text-align: start;
322
+ text-decoration: none;
323
+ text-shadow: none;
324
+ text-transform: none;
325
+ letter-spacing: normal;
326
+ word-break: normal;
327
+ word-spacing: normal;
328
+ word-wrap: normal;
329
+ white-space: normal;
330
+ filter: alpha(opacity=0);
331
+ opacity: 0;
332
+ line-break: auto; }
333
+
334
+ .nf-form-wrap .tooltip.in {
335
+ filter: alpha(opacity=90);
336
+ opacity: .9; }
337
+
338
+ .nf-form-wrap .tooltip.top {
339
+ padding: 5px 0;
340
+ margin-top: -3px; }
341
+
342
+ .nf-form-wrap .tooltip.right {
343
+ padding: 0 5px;
344
+ margin-left: 3px; }
345
+
346
+ .nf-form-wrap .tooltip.bottom {
347
+ padding: 5px 0;
348
+ margin-top: 3px; }
349
+
350
+ .nf-form-wrap .tooltip.left {
351
+ padding: 0 5px;
352
+ margin-left: -3px; }
353
+
354
+ .nf-form-wrap .tooltip-inner {
355
+ max-width: 200px;
356
+ padding: 3px 8px;
357
+ color: #fff;
358
+ text-align: center;
359
+ background-color: #000;
360
+ border-radius: 4px; }
361
+
362
+ .nf-form-wrap .tooltip-arrow {
363
+ position: absolute;
364
+ width: 0;
365
+ height: 0;
366
+ border-color: transparent;
367
+ border-style: solid; }
368
+
369
+ .nf-form-wrap .tooltip.top .tooltip-arrow {
370
+ bottom: 0;
371
+ left: 50%;
372
+ margin-left: -5px;
373
+ border-width: 5px 5px 0;
374
+ border-top-color: #000; }
375
+
376
+ .nf-form-wrap .tooltip.top-left .tooltip-arrow {
377
+ right: 5px;
378
+ bottom: 0;
379
+ margin-bottom: -5px;
380
+ border-width: 5px 5px 0;
381
+ border-top-color: #000; }
382
+
383
+ .nf-form-wrap .tooltip.top-right .tooltip-arrow {
384
+ bottom: 0;
385
+ left: 5px;
386
+ margin-bottom: -5px;
387
+ border-width: 5px 5px 0;
388
+ border-top-color: #000; }
389
+
390
+ .nf-form-wrap .tooltip.right .tooltip-arrow {
391
+ top: 50%;
392
+ left: 0;
393
+ margin-top: -5px;
394
+ border-width: 5px 5px 5px 0;
395
+ border-right-color: #000; }
396
+
397
+ .nf-form-wrap .tooltip.left .tooltip-arrow {
398
+ top: 50%;
399
+ right: 0;
400
+ margin-top: -5px;
401
+ border-width: 5px 0 5px 5px;
402
+ border-left-color: #000; }
403
+
404
+ .nf-form-wrap .tooltip.bottom .tooltip-arrow {
405
+ top: 0;
406
+ left: 50%;
407
+ margin-left: -5px;
408
+ border-width: 0 5px 5px;
409
+ border-bottom-color: #000; }
410
+
411
+ .nf-form-wrap .tooltip.bottom-left .tooltip-arrow {
412
+ top: 0;
413
+ right: 5px;
414
+ margin-top: -5px;
415
+ border-width: 0 5px 5px;
416
+ border-bottom-color: #000; }
417
+
418
+ .nf-form-wrap .tooltip.bottom-right .tooltip-arrow {
419
+ top: 0;
420
+ left: 5px;
421
+ margin-top: -5px;
422
+ border-width: 0 5px 5px;
423
+ border-bottom-color: #000; }
424
+
425
+ .nf-form-wrap .dropdown-menu {
426
+ position: absolute;
427
+ z-index: 1000;
428
+ display: none;
429
+ float: left;
430
+ min-width: 160px;
431
+ padding: 5px 0;
432
+ margin: 2px 0 0;
433
+ font-size: 14px;
434
+ text-align: left;
435
+ list-style: none;
436
+ background-color: #fff;
437
+ background-clip: padding-box;
438
+ border: 1px solid #ccc;
439
+ border: 1px solid rgba(0, 0, 0, 0.15);
440
+ border-radius: 4px;
441
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
442
+
443
+ .nf-form-wrap .dropdown-menu.pull-right {
444
+ right: 0;
445
+ left: auto; }
446
+
447
+ .nf-form-wrap .dropdown-menu .divider {
448
+ height: 1px;
449
+ margin: 9px 0;
450
+ overflow: hidden;
451
+ background-color: #e5e5e5; }
452
+
453
+ .nf-form-wrap .dropdown-menu > li > a {
454
+ display: block;
455
+ padding: 3px 20px;
456
+ clear: both;
457
+ font-weight: normal;
458
+ line-height: 1.42857143;
459
+ color: #333;
460
+ white-space: nowrap; }
461
+
462
+ .nf-form-wrap .dropdown-menu > li > a:hover,
463
+ .nf-form-wrap .dropdown-menu > li > a:focus {
464
+ color: #262626;
465
+ text-decoration: none;
466
+ background-color: #f5f5f5; }
467
+
468
+ .nf-form-wrap .dropdown-menu > .active > a,
469
+ .nf-form-wrap .dropdown-menu > .active > a:hover,
470
+ .nf-form-wrap .dropdown-menu > .active > a:focus {
471
+ color: #fff;
472
+ text-decoration: none;
473
+ background-color: #337ab7;
474
+ outline: 0; }
475
+
476
+ .nf-form-wrap .dropdown-menu > .disabled > a,
477
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
478
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
479
+ color: #777; }
480
+
481
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
482
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
483
+ text-decoration: none;
484
+ cursor: not-allowed;
485
+ background-color: transparent;
486
+ background-image: none;
487
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
488
+
489
+ .nf-form-wrap .open > .dropdown-menu {
490
+ display: block; }
491
+
492
+ .nf-form-wrap .open > a {
493
+ outline: 0; }
494
+
495
+ .nf-form-wrap .dropdown-menu-right {
496
+ right: 0;
497
+ left: auto; }
498
+
499
+ .nf-form-wrap .dropdown-menu-left {
500
+ right: auto;
501
+ left: 0; }
502
+
503
+ .nf-form-wrap .dropdown-header {
504
+ display: block;
505
+ padding: 3px 20px;
506
+ font-size: 12px;
507
+ line-height: 1.42857143;
508
+ color: #777;
509
+ white-space: nowrap; }
510
+
511
+ .nf-form-wrap .dropdown-backdrop {
512
+ position: fixed;
513
+ top: 0;
514
+ right: 0;
515
+ bottom: 0;
516
+ left: 0;
517
+ z-index: 990; }
518
+
519
+ .nf-form-wrap .pull-right > .dropdown-menu {
520
+ right: 0;
521
+ left: auto; }
522
+
523
+ .nf-form-wrap .dropup .caret,
524
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .caret {
525
+ content: "";
526
+ border-top: 0;
527
+ border-bottom: 4px dashed;
528
+ border-bottom: 4px solid \9; }
529
+
530
+ .nf-form-wrap .dropup .dropdown-menu,
531
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu {
532
+ top: auto;
533
+ bottom: 100%;
534
+ margin-bottom: 2px; }
535
+
536
+ @media (min-width: 768px) {
537
+ .nf-form-wrap .navbar-right .dropdown-menu {
538
+ right: 0;
539
+ left: auto; }
540
+ .nf-form-wrap .navbar-right .dropdown-menu-left {
541
+ right: auto;
542
+ left: 0; } }
543
+
544
+ .nf-form-wrap .btn-group-justified > .btn-group .dropdown-menu {
545
+ left: auto; }
546
+
547
+ .nf-form-wrap .nav-tabs.nav-justified > .dropdown .dropdown-menu {
548
+ top: auto;
549
+ left: auto; }
550
+
551
+ .nf-form-wrap .nav-justified > .dropdown .dropdown-menu {
552
+ top: auto;
553
+ left: auto; }
554
+
555
+ .nf-form-wrap .nav-tabs .dropdown-menu {
556
+ margin-top: -1px;
557
+ border-top-left-radius: 0;
558
+ border-top-right-radius: 0; }
559
+
560
+ @media (max-width: 767px) {
561
+ .nf-form-wrap .navbar-nav .open .dropdown-menu {
562
+ position: static;
563
+ float: none;
564
+ width: auto;
565
+ margin-top: 0;
566
+ background-color: transparent;
567
+ border: 0;
568
+ box-shadow: none; }
569
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a,
570
+ .nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header {
571
+ padding: 5px 15px 5px 25px; }
572
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a {
573
+ line-height: 20px; }
574
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:hover,
575
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:focus {
576
+ background-image: none; } }
577
+
578
+ .nf-form-wrap .navbar-nav > li > .dropdown-menu {
579
+ margin-top: 0;
580
+ border-top-left-radius: 0;
581
+ border-top-right-radius: 0; }
582
+
583
+ .nf-form-wrap .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
584
+ margin-bottom: 0;
585
+ border-top-left-radius: 4px;
586
+ border-top-right-radius: 4px;
587
+ border-bottom-right-radius: 0;
588
+ border-bottom-left-radius: 0; }
589
+
590
+ @media (max-width: 767px) {
591
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a {
592
+ color: #777; }
593
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
594
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
595
+ color: #333;
596
+ background-color: transparent; }
597
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
598
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
599
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
600
+ color: #555;
601
+ background-color: #e7e7e7; }
602
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
603
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
604
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
605
+ color: #ccc;
606
+ background-color: transparent; } }
607
+
608
+ @media (max-width: 767px) {
609
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
610
+ border-color: #080808; }
611
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
612
+ background-color: #080808; }
613
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
614
+ color: #9d9d9d; }
615
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
616
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
617
+ color: #fff;
618
+ background-color: transparent; }
619
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
620
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
621
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
622
+ color: #fff;
623
+ background-color: #080808; }
624
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
625
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
626
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
627
+ color: #444;
628
+ background-color: transparent; } }
629
+
630
+ .nf-loading-spinner {
631
+ width: 40px;
632
+ height: 40px;
633
+ margin: 100px auto;
634
+ background-color: rgba(208, 208, 208, 0.5);
635
+ border-radius: 100%;
636
+ animation: nf-scaleout 1.0s infinite ease-in-out; }
637
+
638
+ @keyframes nf-scaleout {
639
+ 0% {
640
+ transform: scale(0); }
641
+ 100% {
642
+ transform: scale(1);
643
+ opacity: 0; } }
644
+
645
+ /*
646
+ Make sure all Ninja Forms label positons function properly
647
+ ---------------------------------------------*/
648
+ /* ---------------------------------
649
+ STANDARDIZE ALL FIELDS
650
+ ----------------------------------*/
651
+ .field-wrap {
652
+ display: -ms-flexbox;
653
+ display: flex; }
654
+ .field-wrap > label {
655
+ display: block; }
656
+ .field-wrap > div input,
657
+ .field-wrap textarea,
658
+ .field-wrap select,
659
+ .field-wrap .pikaday__container,
660
+ .field-wrap .pikaday__display,
661
+ .field-wrap .listselect-wrap > div {
662
+ width: 100%; }
663
+ .field-wrap input[type="submit"],
664
+ .field-wrap input[type="button"],
665
+ .field-wrap button {
666
+ width: auto; }
667
+
668
+ .nf-field-label {
669
+ -ms-flex-order: 5;
670
+ order: 5; }
671
+
672
+ .nf-field-description {
673
+ width: 100%;
674
+ -ms-flex-order: 10;
675
+ order: 10; }
676
+
677
+ .nf-field-element {
678
+ -ms-flex-order: 15;
679
+ order: 15; }
680
+
681
+ /* ---------------------------------
682
+ LABEL ABOVE
683
+ ----------------------------------*/
684
+ .label-above .nf-field-label {
685
+ margin-bottom: 10px; }
686
+
687
+ /* ---------------------------------
688
+ LABEL BELOW
689
+ ----------------------------------*/
690
+ .label-below .nf-field-label {
691
+ margin-top: 10px;
692
+ -ms-flex-order: 15;
693
+ order: 15; }
694
+
695
+ .label-below .nf-field-element {
696
+ -ms-flex-order: 5;
697
+ order: 5; }
698
+
699
+ /* ---------------------------------
700
+ LABEL HIDDEN
701
+ ----------------------------------*/
702
+ .label-hidden .field-wrap {
703
+ -ms-flex-wrap: wrap;
704
+ flex-wrap: wrap; }
705
+
706
+ .label-hidden .nf-field-label {
707
+ height: 0;
708
+ width: 100%;
709
+ visibility: hidden; }
710
+
711
+ .label-hidden .nf-field-description {
712
+ width: 100%;
713
+ -ms-flex-order: 20;
714
+ order: 20; }
715
+
716
+ .label-hidden .nf-field-element {
717
+ width: 100%; }
718
+
719
+ /* ---------------------------------
720
+ LABEL LEFT
721
+ ----------------------------------*/
722
+ .label-left .field-wrap {
723
+ -ms-flex-direction: row;
724
+ flex-direction: row;
725
+ -ms-flex-wrap: wrap;
726
+ flex-wrap: wrap; }
727
+
728
+ .label-left .nf-field-label {
729
+ display: -ms-flexbox;
730
+ display: flex;
731
+ -ms-flex-direction: row;
732
+ flex-direction: row;
733
+ -ms-flex-align: center;
734
+ align-items: center;
735
+ padding-right: 2%;
736
+ text-align: right;
737
+ width: 35%;
738
+ -ms-flex-order: 5;
739
+ order: 5; }
740
+ .label-left .nf-field-label label {
741
+ width: 100%; }
742
+
743
+ .label-left .nf-field-description {
744
+ margin-left: 35%; }
745
+
746
+ .label-left .nf-field-element {
747
+ display: inline-block;
748
+ width: 65%;
749
+ -ms-flex-order: 10;
750
+ order: 10; }
751
+
752
+ .label-left .nf-after-field {
753
+ margin-left: 36.5%; }
754
+
755
+ /* ---------------------------------
756
+ LABEL RIGHT
757
+ ----------------------------------*/
758
+ .label-right .field-wrap {
759
+ -ms-flex-direction: row;
760
+ flex-direction: row;
761
+ -ms-flex-wrap: wrap;
762
+ flex-wrap: wrap; }
763
+
764
+ .label-right .nf-field-label {
765
+ display: -ms-flexbox;
766
+ display: flex;
767
+ -ms-flex-direction: row;
768
+ flex-direction: row;
769
+ -ms-flex-align: center;
770
+ align-items: center;
771
+ padding-left: 2%;
772
+ width: 35%;
773
+ -ms-flex-order: 10;
774
+ order: 10; }
775
+
776
+ .label-right .nf-field-description {
777
+ margin-right: 35%;
778
+ -ms-flex-order: 15;
779
+ order: 15; }
780
+
781
+ .label-right .nf-field-element {
782
+ display: inline-block;
783
+ width: 65%;
784
+ -ms-flex-order: 5;
785
+ order: 5; }
786
+
787
+ .label-right .checkbox-wrap .nf-field-label {
788
+ width: auto; }
789
+
790
+ .label-right .checkbox-wrap .nf-field-element {
791
+ width: 20px; }
792
+
793
+ .label-right .nf-after-field {
794
+ width: 65%; }
795
+
796
+ /* ---------------------------------
797
+ ADJUST SOME LABEL ABOVE & BELOW ISSUES
798
+ ----------------------------------*/
799
+ .label-below .field-wrap,
800
+ .label-above .field-wrap {
801
+ -ms-flex-direction: column;
802
+ flex-direction: column;
803
+ -ms-flex-flow: wrap;
804
+ flex-flow: wrap; }
805
+
806
+ .label-below .nf-field-element,
807
+ .label-above .nf-field-element {
808
+ margin: 0;
809
+ width: 100%; }
810
+
811
+ /* ---------------------------------
812
+ ADJUST SOME LABEL LEFT & RIGHT ISSUES
813
+ ----------------------------------*/
814
+ .label-left .textarea-wrap .nf-field-label,
815
+ .label-left .listradio-wrap .nf-field-label,
816
+ .label-left .listcheckbox-wrap .nf-field-label,
817
+ .label-right .textarea-wrap .nf-field-label,
818
+ .label-right .listradio-wrap .nf-field-label,
819
+ .label-right .listcheckbox-wrap .nf-field-label {
820
+ -ms-flex-align: start;
821
+ align-items: flex-start; }
822
+
823
+ .label-left .textarea-wrap .nf-field-label,
824
+ .label-right .textarea-wrap .nf-field-label {
825
+ margin-top: 5px; }
826
+
827
+ .label-left .html-wrap,
828
+ .label-left .hr-wrap,
829
+ .label-right .html-wrap,
830
+ .label-right .hr-wrap {
831
+ display: block; }
832
+ .label-left .html-wrap .nf-field-element,
833
+ .label-left .hr-wrap .nf-field-element,
834
+ .label-right .html-wrap .nf-field-element,
835
+ .label-right .hr-wrap .nf-field-element {
836
+ display: block;
837
+ margin: 0;
838
+ width: 100%; }
839
+
840
+ /* ---------------------------------
841
+ FIELD DESCRIPTION POSITIONS
842
+ ----------------------------------*/
843
+ .nf-help {
844
+ background: none; }
845
+
846
+ .nf-field-description {
847
+ font-size: 14px; }
848
+
849
+ .nf-form-content {
850
+ padding: 5px;
851
+ max-width: 1000px;
852
+ margin: 0 auto; }
853
+ .nf-form-content label {
854
+ font-size: 18px;
855
+ line-height: 20px; }
856
+ .nf-form-content .ninja-forms-field,
857
+ .nf-form-content .listselect-wrap .nf-field-element div {
858
+ font-size: 16px;
859
+ margin: 0;
860
+ padding: 12px; }
861
+ .nf-form-content input.ninja-forms-field,
862
+ .nf-form-content select.ninja-forms-field,
863
+ .nf-form-content .listselect-wrap .nf-field-element div {
864
+ height: 50px; }
865
+ .nf-form-content textarea.ninja-forms-field {
866
+ height: 200px; }
867
+ .nf-form-content hr.ninja-forms-field {
868
+ padding: 0; }
869
+ .nf-form-content input[type="radio"].ninja-forms-field,
870
+ .nf-form-content input[type="checkbox"].ninja-forms-field {
871
+ height: auto; }
872
+ .nf-form-content .listradio-wrap li,
873
+ .nf-form-content .listcheckbox-wrap li {
874
+ margin-bottom: 12px !important;
875
+ line-height: 0; }
876
+ .nf-form-content .nf-product-field span {
877
+ padding-right: 16px; }
878
+ .nf-form-content .nf-product-field .nf-field-qty {
879
+ font-size: 16px;
880
+ padding: 5px;
881
+ width: 80px !important; }
882
+ .nf-form-content .nf-static {
883
+ background: transparent;
884
+ border: 0;
885
+ font-weight: bold;
886
+ padding: 0; }
887
+ .nf-form-content .label-above .nf-field-label,
888
+ .nf-form-content .label-below .nf-field-label,
889
+ .nf-form-content .label-hidden .nf-field-label {
890
+ margin-bottom: 10px;
891
+ padding: 0; }
892
+ .nf-form-content .label-below .nf-field-label {
893
+ margin-bottom: 0;
894
+ margin-top: 10px; }
895
+ .nf-form-content .label-right .nf-field-label {
896
+ margin: 0; }
897
+ .nf-form-content .label-right > input[type=radio],
898
+ .nf-form-content .label-right input[type=checkbox] {
899
+ margin-right: 1%; }
900
+ .nf-form-content .label-right ul {
901
+ margin-right: 1%; }
902
+
903
+ .nf-form-content .list-select-wrap > div {
904
+ position: relative; }
905
+ .nf-form-content .list-select-wrap > div div {
906
+ display: block;
907
+ position: absolute;
908
+ font-size: 16px;
909
+ line-height: 16px;
910
+ margin: 0;
911
+ padding: 16px;
912
+ height: 50px;
913
+ top: 0;
914
+ right: 0;
915
+ left: 0;
916
+ z-index: 1; }
917
+ .nf-form-content .list-select-wrap > div div::after {
918
+ content: "\f078";
919
+ font-family: FontAwesome;
920
+ font-size: 20px;
921
+ position: absolute;
922
+ right: 10px;
923
+ bottom: 0;
924
+ height: 50px;
925
+ line-height: 50px; }
926
+ .nf-form-content .list-select-wrap > div.label-right div {
927
+ width: 59%; }
928
+ .nf-form-content .list-select-wrap > div.label-below div {
929
+ top: 0;
930
+ bottom: auto; }
931
+ .nf-form-content .list-select-wrap > div.label-left div {
932
+ width: 59%;
933
+ left: 40.5%;
934
+ right: 40px; }
935
+ .nf-form-content .list-select-wrap > div select {
936
+ background: transparent;
937
+ border: 0;
938
+ -webkit-appearance: none;
939
+ -moz-appearance: none;
940
+ appearance: none;
941
+ position: relative;
942
+ z-index: 2; }
943
+
944
+ .nf-form-content .listmultiselect-wrap select {
945
+ -webkit-appearance: normal;
946
+ -moz-appearance: normal;
947
+ appearance: normal; }
948
+
949
+ .checkbox-wrap .nf-field-label label,
950
+ .checkbox-wrap .nf-field-element label,
951
+ .listcheckbox-wrap .nf-field-label label,
952
+ .listcheckbox-wrap .nf-field-element label {
953
+ position: relative;
954
+ margin-left: 30px; }
955
+ .checkbox-wrap .nf-field-label label::after,
956
+ .checkbox-wrap .nf-field-element label::after,
957
+ .listcheckbox-wrap .nf-field-label label::after,
958
+ .listcheckbox-wrap .nf-field-element label::after {
959
+ border: 1px solid;
960
+ content: "";
961
+ width: 18px;
962
+ height: 18px;
963
+ position: absolute;
964
+ left: -28px;
965
+ bottom: 0; }
966
+ .checkbox-wrap .nf-field-label label::before,
967
+ .checkbox-wrap .nf-field-element label::before,
968
+ .listcheckbox-wrap .nf-field-label label::before,
969
+ .listcheckbox-wrap .nf-field-element label::before {
970
+ content: "\f00c";
971
+ font-family: FontAwesome;
972
+ font-size: 24px;
973
+ position: absolute;
974
+ bottom: 0;
975
+ opacity: 0;
976
+ z-index: 2; }
977
+
978
+ .checkbox-container .nf-field-element input {
979
+ display: none; }
980
+
981
+ .checkbox-container.label-above label {
982
+ height: 50px;
983
+ margin: 0;
984
+ display: block; }
985
+ .checkbox-container.label-above label::after {
986
+ left: 0;
987
+ bottom: 0; }
988
+ .checkbox-container.label-above label.nf-checked-label::before {
989
+ left: -2px;
990
+ bottom: 0; }
991
+
992
+ .checkbox-container.label-below label {
993
+ margin: 0;
994
+ display: block;
995
+ margin-top: 20px; }
996
+ .checkbox-container.label-below label::after {
997
+ left: 0;
998
+ bottom: auto;
999
+ top: -25px; }
1000
+ .checkbox-container.label-below label.nf-checked-label::before {
1001
+ left: -2px;
1002
+ bottom: auto;
1003
+ top: -27px; }
1004
+
1005
+ .checkbox-container.label-left .nf-field-label {
1006
+ width: 38%;
1007
+ padding-right: 5%; }
1008
+
1009
+ .checkbox-container.label-left .nf-field-element {
1010
+ width: 58%; }
1011
+
1012
+ .checkbox-container.label-left label {
1013
+ margin: 0;
1014
+ display: block; }
1015
+ .checkbox-container.label-left label::after {
1016
+ left: auto;
1017
+ bottom: 0;
1018
+ right: -31px; }
1019
+ .checkbox-container.label-left label.nf-checked-label::before {
1020
+ left: auto;
1021
+ bottom: 0;
1022
+ right: -36px; }
1023
+
1024
+ .checkbox-container.label-right .nf-field-label {
1025
+ padding: 0;
1026
+ -ms-flex-order: 10;
1027
+ order: 10; }
1028
+
1029
+ .checkbox-container.label-right .nf-field-element {
1030
+ -ms-flex-order: 5;
1031
+ order: 5;
1032
+ display: none; }
1033
+
1034
+ .checkbox-container.label-right label {
1035
+ margin: 0 0 0 30px;
1036
+ display: block; }
1037
+ .checkbox-container.label-right label::before {
1038
+ left: -30px;
1039
+ bottom: 0; }
1040
+ .checkbox-container.label-right label::after {
1041
+ left: -28px;
1042
+ bottom: 0; }
1043
+ .checkbox-container.label-right label.nf-checked-label::before {
1044
+ left: -30px;
1045
+ bottom: 0; }
1046
+
1047
+ .checkbox-container.label-right .field-wrap {
1048
+ display: -ms-flexbox;
1049
+ display: flex; }
1050
+ .checkbox-container.label-right .field-wrap > div {
1051
+ width: 100%; }
1052
+
1053
+ .checkbox-container.label-right label::after {
1054
+ bottom: 2px !important; }
1055
+
1056
+ .checkbox-container.label-hidden label {
1057
+ height: 0;
1058
+ margin: 0;
1059
+ display: block; }
1060
+ .checkbox-container.label-hidden label::after {
1061
+ left: 0;
1062
+ bottom: 0;
1063
+ visibility: visible; }
1064
+ .checkbox-container.label-hidden label.nf-checked-label::before {
1065
+ left: -2px;
1066
+ bottom: 0;
1067
+ visibility: visible; }
1068
+
1069
+ .listcheckbox-container .nf-field-label label::after {
1070
+ background: transparent !important;
1071
+ border: 0; }
1072
+
1073
+ .listcheckbox-container .nf-field-element input {
1074
+ display: none; }
1075
+
1076
+ .listcheckbox-container .nf-field-element label {
1077
+ margin-left: 30px !important; }
1078
+ .listcheckbox-container .nf-field-element label::before {
1079
+ left: -30px; }
1080
+
1081
+ .listcheckbox-container.label-above .nf-field-label label, .listcheckbox-container.label-below .nf-field-label label, .listcheckbox-container.label-right .nf-field-label label {
1082
+ margin: 0; }
1083
+ .listcheckbox-container.label-above .nf-field-label label::before, .listcheckbox-container.label-below .nf-field-label label::before, .listcheckbox-container.label-right .nf-field-label label::before {
1084
+ left: -30px; }
1085
+
1086
+ .listradio-wrap .nf-field-element label {
1087
+ position: relative;
1088
+ margin-left: 30px !important; }
1089
+ .listradio-wrap .nf-field-element label::after {
1090
+ border-radius: 50%;
1091
+ content: "";
1092
+ width: 18px;
1093
+ height: 18px;
1094
+ position: absolute;
1095
+ left: -30px;
1096
+ bottom: 1px; }
1097
+ .listradio-wrap .nf-field-element label.nf-checked-label::before {
1098
+ border-radius: 50%;
1099
+ content: "";
1100
+ height: 10px;
1101
+ width: 10px;
1102
+ position: absolute;
1103
+ left: -26px;
1104
+ bottom: 5px;
1105
+ z-index: 2; }
1106
+
1107
+ .listradio-wrap .nf-field-element input {
1108
+ display: none; }
1109
+
1110
+ input[type=checkbox].nf-toggle {
1111
+ background: transparent;
1112
+ border: 0;
1113
+ box-shadow: 0 0 0;
1114
+ margin: 10px;
1115
+ height: 18px;
1116
+ -webkit-appearance: none;
1117
+ -moz-appearance: none;
1118
+ appearance: none;
1119
+ position: relative;
1120
+ cursor: pointer; }
1121
+ input[type=checkbox].nf-toggle::after {
1122
+ background: #BCBDBF;
1123
+ border: 2px solid #BCBDBF;
1124
+ border-radius: 20px;
1125
+ content: "";
1126
+ position: absolute;
1127
+ top: -4px;
1128
+ left: -4px;
1129
+ width: 46px;
1130
+ height: 24px;
1131
+ transition: all 0.3s ease; }
1132
+ input[type=checkbox].nf-toggle::before {
1133
+ background: #fff;
1134
+ border-radius: 20px;
1135
+ content: "";
1136
+ position: absolute;
1137
+ top: -1px;
1138
+ left: 0;
1139
+ width: 18px;
1140
+ height: 18px;
1141
+ z-index: 99;
1142
+ transition: all 0.3s ease; }
1143
+ input[type=checkbox].nf-toggle:checked::after {
1144
+ background: lightgreen;
1145
+ border: 2px solid lightgreen;
1146
+ transition: all 0.3s ease; }
1147
+ input[type=checkbox].nf-toggle:checked::before {
1148
+ top: -1px;
1149
+ left: 20px;
1150
+ transition: all 0.3s ease; }
1151
+ .label-right input[type=checkbox].nf-toggle {
1152
+ padding: 0 50px 0 0; }
1153
+ .label-left input[type=checkbox].nf-toggle {
1154
+ padding: 0;
1155
+ margin-left: 22px;
1156
+ margin-top: 20px; }
1157
+
1158
+ .nf-icons .nf-field-element {
1159
+ position: relative; }
1160
+ .nf-icons .nf-field-element::before {
1161
+ font-family: FontAwesome;
1162
+ font-size: 20px;
1163
+ position: absolute;
1164
+ left: 1px;
1165
+ bottom: 1px;
1166
+ height: 48px;
1167
+ width: 50px;
1168
+ line-height: 50px;
1169
+ text-align: center;
1170
+ z-index: 1; }
1171
+
1172
+ .nf-icons .date-wrap .nf-field-element input,
1173
+ .nf-icons .number-wrap .nf-field-element input,
1174
+ .nf-icons .quantity-wrap .nf-field-element input,
1175
+ .nf-icons .email-wrap .nf-field-element input,
1176
+ .nf-icons .phone-wrap .nf-field-element input,
1177
+ .nf-icons .firstname-wrap .nf-field-element input,
1178
+ .nf-icons .lastname-wrap .nf-field-element input,
1179
+ .nf-icons .address-wrap .nf-field-element input,
1180
+ .nf-icons .city-wrap .nf-field-element input,
1181
+ .nf-icons .state-wrap .nf-field-element input,
1182
+ .nf-icons .zip-wrap .nf-field-element input,
1183
+ .nf-icons .creditcardfullname-wrap .nf-field-element input,
1184
+ .nf-icons .creditcardnumber-wrap .nf-field-element input,
1185
+ .nf-icons .creditcardcvc-wrap .nf-field-element input,
1186
+ .nf-icons .creditcardexpiration-wrap .nf-field-element input,
1187
+ .nf-icons .creditcardzip-wrap .nf-field-element input {
1188
+ padding-left: 60px; }
1189
+
1190
+ .nf-icons.right .nf-field-element::before {
1191
+ left: auto;
1192
+ right: 1px; }
1193
+
1194
+ .nf-icons.right .date-wrap > div input,
1195
+ .nf-icons.right .number-wrap > div input,
1196
+ .nf-icons.right .quantity-wrap > div input,
1197
+ .nf-icons.right .email-wrap > div input,
1198
+ .nf-icons.right .phone-wrap > div input,
1199
+ .nf-icons.right .firstname-wrap > div input,
1200
+ .nf-icons.right .lastname-wrap > div input,
1201
+ .nf-icons.right .address-wrap > div input,
1202
+ .nf-icons.right .city-wrap > div input,
1203
+ .nf-icons.right .state-wrap > div input,
1204
+ .nf-icons.right .zip-wrap > div input,
1205
+ .nf-icons.right .creditcardfullname-wrap > div input,
1206
+ .nf-icons.right .creditcardnumber-wrap > div input,
1207
+ .nf-icons.right .creditcardcvc-wrap > div input,
1208
+ .nf-icons.right .creditcardexpiration-wrap > div input,
1209
+ .nf-icons.right .creditcardzip-wrap > div input {
1210
+ padding-left: 12px;
1211
+ padding-right: 60px; }
1212
+
1213
+ .nf-icons .date-wrap .nf-field-element::before {
1214
+ content: "\f073"; }
1215
+
1216
+ .nf-icons .number-wrap .nf-field-element::before,
1217
+ .nf-icons .quantity-wrap > div::before {
1218
+ content: "\f292"; }
1219
+
1220
+ .nf-icons .email-wrap .nf-field-element::before {
1221
+ content: "\f0e0"; }
1222
+
1223
+ .nf-icons .phone-wrap .nf-field-element::before {
1224
+ content: "\f095"; }
1225
+
1226
+ .nf-icons .firstname-wrap .nf-field-element::before,
1227
+ .nf-icons .lastname-wrap .nf-field-element::before {
1228
+ content: "\f007"; }
1229
+
1230
+ .nf-icons .address-wrap .nf-field-element::before,
1231
+ .nf-icons .city-wrap .nf-field-element::before,
1232
+ .nf-icons .state-wrap .nf-field-element::before,
1233
+ .nf-icons .zip-wrap .nf-field-element::before {
1234
+ content: "\f041"; }
1235
+
1236
+ .nf-icons .creditcardfullname-wrap .nf-field-element::before,
1237
+ .nf-icons .creditcardnumber-wrap .nf-field-element::before,
1238
+ .nf-icons .creditcardcvc-wrap .nf-field-element::before,
1239
+ .nf-icons .creditcardexpiration-wrap .nf-field-element::before,
1240
+ .nf-icons .creditcardzip-wrap .nf-field-element::before {
1241
+ content: "\f283"; }
1242
+
1243
+ /* ---------------------------------
1244
+ DEFAULT DARK COLORS
1245
+ ----------------------------------*/
1246
+ .nf-form-content input:not([type='button']),
1247
+ .nf-form-content textarea,
1248
+ .nf-form-content .list-select-wrap .nf-field-element > div {
1249
+ background: #222;
1250
+ border: 1px solid #3c3c3c;
1251
+ border-radius: 0;
1252
+ box-shadow: none;
1253
+ color: #888888;
1254
+ transition: all .5s; }
1255
+ .nf-form-content input:not([type='button']):focus,
1256
+ .nf-form-content textarea:focus,
1257
+ .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1258
+ background: #3c3c3c;
1259
+ border-color: #555555;
1260
+ color: #a2a2a2;
1261
+ outline: none;
1262
+ transition: all .5s; }
1263
+
1264
+ .nf-form-content input[type="submit"],
1265
+ .nf-form-content input[type="button"],
1266
+ .nf-form-content button {
1267
+ background: #fff;
1268
+ border: 0;
1269
+ color: #222;
1270
+ transition: all .5s; }
1271
+ .nf-form-content input[type="submit"]:hover,
1272
+ .nf-form-content input[type="button"]:hover,
1273
+ .nf-form-content button:hover {
1274
+ background: #3c3c3c;
1275
+ color: #888888;
1276
+ transition: all .5s; }
1277
+
1278
+ .nf-form-content select.ninja-forms-field {
1279
+ color: #888888; }
1280
+ .nf-form-content select.ninja-forms-field:focus {
1281
+ background: transparent;
1282
+ border: 0;
1283
+ box-shadow: none;
1284
+ outline: none; }
1285
+
1286
+ .list-select-wrap div::after {
1287
+ color: #888888;
1288
+ transition: all .5s; }
1289
+
1290
+ .list-select-wrap select:active + div, .list-select-wrap select:focus + div {
1291
+ background: #3c3c3c !important;
1292
+ border-color: #555555 !important;
1293
+ transition: all .5s; }
1294
+
1295
+ .listradio-wrap .nf-field-element label::after {
1296
+ background: #222;
1297
+ border: 2px solid #3c3c3c;
1298
+ transition: all .5s; }
1299
+
1300
+ .listradio-wrap .nf-field-element label.nf-checked-label::after {
1301
+ border-color: #fff;
1302
+ transition: all .5s; }
1303
+
1304
+ .listradio-wrap .nf-field-element label.nf-checked-label::before {
1305
+ background: #fff; }
1306
+
1307
+ .checkbox-wrap .nf-field-label label::after,
1308
+ .checkbox-wrap .nf-field-element label::after,
1309
+ .listcheckbox-wrap .nf-field-label label::after,
1310
+ .listcheckbox-wrap .nf-field-element label::after {
1311
+ background: #222;
1312
+ border-color: #3c3c3c;
1313
+ transition: all .5s; }
1314
+
1315
+ .checkbox-wrap .nf-field-label label::before,
1316
+ .checkbox-wrap .nf-field-element label::before,
1317
+ .listcheckbox-wrap .nf-field-label label::before,
1318
+ .listcheckbox-wrap .nf-field-element label::before {
1319
+ color: #222;
1320
+ opacity: 0;
1321
+ transition: all .5s; }
1322
+
1323
+ .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1324
+ .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1325
+ .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1326
+ .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1327
+ border-color: #555555;
1328
+ transition: all .5s; }
1329
+
1330
+ .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1331
+ .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1332
+ .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1333
+ .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1334
+ color: #fff;
1335
+ opacity: 100;
1336
+ transition: all .5s; }
1337
+
1338
+ .nf-error {
1339
+ position: relative; }
1340
+ .nf-error .ninja-forms-field {
1341
+ border-color: #E80000 !important;
1342
+ transition: all .5s; }
1343
+ .nf-error.field-wrap .nf-field-element::after {
1344
+ background: #E80000;
1345
+ color: #fff;
1346
+ font-family: FontAwesome;
1347
+ font-size: 20px;
1348
+ content: "\f12a";
1349
+ position: absolute;
1350
+ top: 1px;
1351
+ right: 1px;
1352
+ bottom: 1px;
1353
+ height: 48px;
1354
+ width: 50px;
1355
+ line-height: 50px;
1356
+ text-align: center;
1357
+ transition: all .5s; }
1358
+ .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1359
+ display: none; }
1360
+ .nf-error .nf-error-msg {
1361
+ color: #E80000; }
1362
+
1363
+ .nf-pass {
1364
+ position: relative; }
1365
+ .nf-pass .ninja-forms-field {
1366
+ border-color: green !important;
1367
+ transition: all .5s; }
1368
+ .nf-pass.field-wrap .nf-field-element::after {
1369
+ color: green;
1370
+ font-family: FontAwesome;
1371
+ font-size: 30px;
1372
+ content: "\f058";
1373
+ position: absolute;
1374
+ top: 0;
1375
+ right: 16px;
1376
+ height: 50px;
1377
+ line-height: 50px;
1378
+ transition: all .5s; }
1379
+ .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1380
+ display: none; }
1381
+
1382
+ .nf-field-submit-error {
1383
+ border: 1px solid;
1384
+ margin: 10px 0px;
1385
+ padding: 15px 15px 15px 50px;
1386
+ position: relative;
1387
+ z-index: 1; }
1388
+ .nf-field-submit-error::after {
1389
+ content: "\f06a";
1390
+ font-family: FontAwesome;
1391
+ font-size: 24px;
1392
+ position: absolute;
1393
+ top: 0;
1394
+ left: 15px;
1395
+ height: 50px;
1396
+ line-height: 50px;
1397
+ z-index: 2; }
1398
+
1399
+ .nf-field-submit-error {
1400
+ border-color: #D8000C;
1401
+ color: #D8000C;
1402
+ background-color: #FFBABA; }
1403
+
1404
+ .nf-icons .nf-field-element::before,
1405
+ .nf-icons .nf-field-element::before {
1406
+ background: #3c3c3c;
1407
+ color: #222; }
1408
+
1409
+ .nf-help {
1410
+ color: #fff; }
1411
+
1412
+ /* ---------------------------------
1413
+ DARK COLORS - nf-brown
1414
+ ----------------------------------*/
1415
+ .nf-brown .nf-form-content input:not([type='button']),
1416
+ .nf-brown .nf-form-content textarea,
1417
+ .nf-brown .nf-form-content .list-select-wrap .nf-field-element > div {
1418
+ background: #3e2b13;
1419
+ border: 1px solid #65461f;
1420
+ border-radius: 0;
1421
+ box-shadow: none;
1422
+ color: #ca9553;
1423
+ transition: all .5s; }
1424
+ .nf-brown .nf-form-content input:not([type='button']):focus,
1425
+ .nf-brown .nf-form-content textarea:focus,
1426
+ .nf-brown .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1427
+ background: #65461f;
1428
+ border-color: #8c612b;
1429
+ color: #d6ad7a;
1430
+ outline: none;
1431
+ transition: all .5s; }
1432
+
1433
+ .nf-brown .nf-form-content input[type="submit"],
1434
+ .nf-brown .nf-form-content input[type="button"],
1435
+ .nf-brown .nf-form-content button {
1436
+ background: #ea981b;
1437
+ border: 0;
1438
+ color: #3e2b13;
1439
+ transition: all .5s; }
1440
+ .nf-brown .nf-form-content input[type="submit"]:hover,
1441
+ .nf-brown .nf-form-content input[type="button"]:hover,
1442
+ .nf-brown .nf-form-content button:hover {
1443
+ background: #65461f;
1444
+ color: #ca9553;
1445
+ transition: all .5s; }
1446
+
1447
+ .nf-brown .nf-form-content select.ninja-forms-field {
1448
+ color: #ca9553; }
1449
+ .nf-brown .nf-form-content select.ninja-forms-field:focus {
1450
+ background: transparent;
1451
+ border: 0;
1452
+ box-shadow: none;
1453
+ outline: none; }
1454
+
1455
+ .nf-brown .list-select-wrap div::after {
1456
+ color: #ca9553;
1457
+ transition: all .5s; }
1458
+
1459
+ .nf-brown .list-select-wrap select:active + div, .nf-brown .list-select-wrap select:focus + div {
1460
+ background: #65461f !important;
1461
+ border-color: #8c612b !important;
1462
+ transition: all .5s; }
1463
+
1464
+ .nf-brown .listradio-wrap .nf-field-element label::after {
1465
+ background: #3e2b13;
1466
+ border: 2px solid #65461f;
1467
+ transition: all .5s; }
1468
+
1469
+ .nf-brown .listradio-wrap .nf-field-element label.nf-checked-label::after {
1470
+ border-color: #ea981b;
1471
+ transition: all .5s; }
1472
+
1473
+ .nf-brown .listradio-wrap .nf-field-element label.nf-checked-label::before {
1474
+ background: #ea981b; }
1475
+
1476
+ .nf-brown .checkbox-wrap .nf-field-label label::after,
1477
+ .nf-brown .checkbox-wrap .nf-field-element label::after,
1478
+ .nf-brown .listcheckbox-wrap .nf-field-label label::after,
1479
+ .nf-brown .listcheckbox-wrap .nf-field-element label::after {
1480
+ background: #3e2b13;
1481
+ border-color: #65461f;
1482
+ transition: all .5s; }
1483
+
1484
+ .nf-brown .checkbox-wrap .nf-field-label label::before,
1485
+ .nf-brown .checkbox-wrap .nf-field-element label::before,
1486
+ .nf-brown .listcheckbox-wrap .nf-field-label label::before,
1487
+ .nf-brown .listcheckbox-wrap .nf-field-element label::before {
1488
+ color: #3e2b13;
1489
+ opacity: 0;
1490
+ transition: all .5s; }
1491
+
1492
+ .nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1493
+ .nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1494
+ .nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1495
+ .nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1496
+ border-color: #8c612b;
1497
+ transition: all .5s; }
1498
+
1499
+ .nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1500
+ .nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1501
+ .nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1502
+ .nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1503
+ color: #ea981b;
1504
+ opacity: 100;
1505
+ transition: all .5s; }
1506
+
1507
+ .nf-brown .nf-error {
1508
+ position: relative; }
1509
+ .nf-brown .nf-error .ninja-forms-field {
1510
+ border-color: #E80000 !important;
1511
+ transition: all .5s; }
1512
+ .nf-brown .nf-error.field-wrap .nf-field-element::after {
1513
+ background: #E80000;
1514
+ color: #fff;
1515
+ font-family: FontAwesome;
1516
+ font-size: 20px;
1517
+ content: "\f12a";
1518
+ position: absolute;
1519
+ top: 1px;
1520
+ right: 1px;
1521
+ bottom: 1px;
1522
+ height: 48px;
1523
+ width: 50px;
1524
+ line-height: 50px;
1525
+ text-align: center;
1526
+ transition: all .5s; }
1527
+ .nf-brown .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1528
+ display: none; }
1529
+ .nf-brown .nf-error .nf-error-msg {
1530
+ color: #E80000; }
1531
+
1532
+ .nf-brown .nf-pass {
1533
+ position: relative; }
1534
+ .nf-brown .nf-pass .ninja-forms-field {
1535
+ border-color: green !important;
1536
+ transition: all .5s; }
1537
+ .nf-brown .nf-pass.field-wrap .nf-field-element::after {
1538
+ color: green;
1539
+ font-family: FontAwesome;
1540
+ font-size: 30px;
1541
+ content: "\f058";
1542
+ position: absolute;
1543
+ top: 0;
1544
+ right: 16px;
1545
+ height: 50px;
1546
+ line-height: 50px;
1547
+ transition: all .5s; }
1548
+ .nf-brown .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1549
+ display: none; }
1550
+
1551
+ .nf-brown .nf-field-submit-error {
1552
+ border: 1px solid;
1553
+ margin: 10px 0px;
1554
+ padding: 15px 15px 15px 50px;
1555
+ position: relative;
1556
+ z-index: 1; }
1557
+ .nf-brown .nf-field-submit-error::after {
1558
+ content: "\f06a";
1559
+ font-family: FontAwesome;
1560
+ font-size: 24px;
1561
+ position: absolute;
1562
+ top: 0;
1563
+ left: 15px;
1564
+ height: 50px;
1565
+ line-height: 50px;
1566
+ z-index: 2; }
1567
+
1568
+ .nf-brown .nf-field-submit-error {
1569
+ border-color: #D8000C;
1570
+ color: #D8000C;
1571
+ background-color: #FFBABA; }
1572
+
1573
+ .nf-brown .nf-icons .nf-field-element::before, .nf-brown.nf-icons .nf-field-element::before {
1574
+ background: #65461f;
1575
+ color: #3e2b13; }
1576
+
1577
+ .nf-brown .nf-help {
1578
+ color: #ea981b; }
1579
+
1580
+ /* ---------------------------------
1581
+ DARK COLORS - nf-red
1582
+ ----------------------------------*/
1583
+ .nf-red .nf-form-content input:not([type='button']),
1584
+ .nf-red .nf-form-content textarea,
1585
+ .nf-red .nf-form-content .list-select-wrap .nf-field-element > div {
1586
+ background: #350000;
1587
+ border: 1px solid #680000;
1588
+ border-radius: 0;
1589
+ box-shadow: none;
1590
+ color: #ff0202;
1591
+ transition: all .5s; }
1592
+ .nf-red .nf-form-content input:not([type='button']):focus,
1593
+ .nf-red .nf-form-content textarea:focus,
1594
+ .nf-red .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1595
+ background: #680000;
1596
+ border-color: #9b0000;
1597
+ color: #ff3535;
1598
+ outline: none;
1599
+ transition: all .5s; }
1600
+
1601
+ .nf-red .nf-form-content input[type="submit"],
1602
+ .nf-red .nf-form-content input[type="button"],
1603
+ .nf-red .nf-form-content button {
1604
+ background: red;
1605
+ border: 0;
1606
+ color: #350000;
1607
+ transition: all .5s; }
1608
+ .nf-red .nf-form-content input[type="submit"]:hover,
1609
+ .nf-red .nf-form-content input[type="button"]:hover,
1610
+ .nf-red .nf-form-content button:hover {
1611
+ background: #680000;
1612
+ color: #ff0202;
1613
+ transition: all .5s; }
1614
+
1615
+ .nf-red .nf-form-content select.ninja-forms-field {
1616
+ color: #ff0202; }
1617
+ .nf-red .nf-form-content select.ninja-forms-field:focus {
1618
+ background: transparent;
1619
+ border: 0;
1620
+ box-shadow: none;
1621
+ outline: none; }
1622
+
1623
+ .nf-red .list-select-wrap div::after {
1624
+ color: #ff0202;
1625
+ transition: all .5s; }
1626
+
1627
+ .nf-red .list-select-wrap select:active + div, .nf-red .list-select-wrap select:focus + div {
1628
+ background: #680000 !important;
1629
+ border-color: #9b0000 !important;
1630
+ transition: all .5s; }
1631
+
1632
+ .nf-red .listradio-wrap .nf-field-element label::after {
1633
+ background: #350000;
1634
+ border: 2px solid #680000;
1635
+ transition: all .5s; }
1636
+
1637
+ .nf-red .listradio-wrap .nf-field-element label.nf-checked-label::after {
1638
+ border-color: red;
1639
+ transition: all .5s; }
1640
+
1641
+ .nf-red .listradio-wrap .nf-field-element label.nf-checked-label::before {
1642
+ background: red; }
1643
+
1644
+ .nf-red .checkbox-wrap .nf-field-label label::after,
1645
+ .nf-red .checkbox-wrap .nf-field-element label::after,
1646
+ .nf-red .listcheckbox-wrap .nf-field-label label::after,
1647
+ .nf-red .listcheckbox-wrap .nf-field-element label::after {
1648
+ background: #350000;
1649
+ border-color: #680000;
1650
+ transition: all .5s; }
1651
+
1652
+ .nf-red .checkbox-wrap .nf-field-label label::before,
1653
+ .nf-red .checkbox-wrap .nf-field-element label::before,
1654
+ .nf-red .listcheckbox-wrap .nf-field-label label::before,
1655
+ .nf-red .listcheckbox-wrap .nf-field-element label::before {
1656
+ color: #350000;
1657
+ opacity: 0;
1658
+ transition: all .5s; }
1659
+
1660
+ .nf-red .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1661
+ .nf-red .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1662
+ .nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1663
+ .nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1664
+ border-color: #9b0000;
1665
+ transition: all .5s; }
1666
+
1667
+ .nf-red .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1668
+ .nf-red .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1669
+ .nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1670
+ .nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1671
+ color: red;
1672
+ opacity: 100;
1673
+ transition: all .5s; }
1674
+
1675
+ .nf-red .nf-error {
1676
+ position: relative; }
1677
+ .nf-red .nf-error .ninja-forms-field {
1678
+ border-color: #E80000 !important;
1679
+ transition: all .5s; }
1680
+ .nf-red .nf-error.field-wrap .nf-field-element::after {
1681
+ background: #E80000;
1682
+ color: #fff;
1683
+ font-family: FontAwesome;
1684
+ font-size: 20px;
1685
+ content: "\f12a";
1686
+ position: absolute;
1687
+ top: 1px;
1688
+ right: 1px;
1689
+ bottom: 1px;
1690
+ height: 48px;
1691
+ width: 50px;
1692
+ line-height: 50px;
1693
+ text-align: center;
1694
+ transition: all .5s; }
1695
+ .nf-red .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1696
+ display: none; }
1697
+ .nf-red .nf-error .nf-error-msg {
1698
+ color: #E80000; }
1699
+
1700
+ .nf-red .nf-pass {
1701
+ position: relative; }
1702
+ .nf-red .nf-pass .ninja-forms-field {
1703
+ border-color: green !important;
1704
+ transition: all .5s; }
1705
+ .nf-red .nf-pass.field-wrap .nf-field-element::after {
1706
+ color: green;
1707
+ font-family: FontAwesome;
1708
+ font-size: 30px;
1709
+ content: "\f058";
1710
+ position: absolute;
1711
+ top: 0;
1712
+ right: 16px;
1713
+ height: 50px;
1714
+ line-height: 50px;
1715
+ transition: all .5s; }
1716
+ .nf-red .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1717
+ display: none; }
1718
+
1719
+ .nf-red .nf-field-submit-error {
1720
+ border: 1px solid;
1721
+ margin: 10px 0px;
1722
+ padding: 15px 15px 15px 50px;
1723
+ position: relative;
1724
+ z-index: 1; }
1725
+ .nf-red .nf-field-submit-error::after {
1726
+ content: "\f06a";
1727
+ font-family: FontAwesome;
1728
+ font-size: 24px;
1729
+ position: absolute;
1730
+ top: 0;
1731
+ left: 15px;
1732
+ height: 50px;
1733
+ line-height: 50px;
1734
+ z-index: 2; }
1735
+
1736
+ .nf-red .nf-field-submit-error {
1737
+ border-color: #D8000C;
1738
+ color: #D8000C;
1739
+ background-color: #FFBABA; }
1740
+
1741
+ .nf-red .nf-icons .nf-field-element::before, .nf-red.nf-icons .nf-field-element::before {
1742
+ background: #680000;
1743
+ color: #350000; }
1744
+
1745
+ .nf-red .nf-help {
1746
+ color: red; }
1747
+
1748
+ /* ---------------------------------
1749
+ DARK COLORS - nf-blue
1750
+ ----------------------------------*/
1751
+ .nf-blue .nf-form-content input:not([type='button']),
1752
+ .nf-blue .nf-form-content textarea,
1753
+ .nf-blue .nf-form-content .list-select-wrap .nf-field-element > div {
1754
+ background: #001C33;
1755
+ border: 1px solid #003866;
1756
+ border-radius: 0;
1757
+ box-shadow: none;
1758
+ color: #008cff;
1759
+ transition: all .5s; }
1760
+ .nf-blue .nf-form-content input:not([type='button']):focus,
1761
+ .nf-blue .nf-form-content textarea:focus,
1762
+ .nf-blue .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1763
+ background: #003866;
1764
+ border-color: #005499;
1765
+ color: #33a3ff;
1766
+ outline: none;
1767
+ transition: all .5s; }
1768
+
1769
+ .nf-blue .nf-form-content input[type="submit"],
1770
+ .nf-blue .nf-form-content input[type="button"],
1771
+ .nf-blue .nf-form-content button {
1772
+ background: #00AEFF;
1773
+ border: 0;
1774
+ color: #001C33;
1775
+ transition: all .5s; }
1776
+ .nf-blue .nf-form-content input[type="submit"]:hover,
1777
+ .nf-blue .nf-form-content input[type="button"]:hover,
1778
+ .nf-blue .nf-form-content button:hover {
1779
+ background: #003866;
1780
+ color: #008cff;
1781
+ transition: all .5s; }
1782
+
1783
+ .nf-blue .nf-form-content select.ninja-forms-field {
1784
+ color: #008cff; }
1785
+ .nf-blue .nf-form-content select.ninja-forms-field:focus {
1786
+ background: transparent;
1787
+ border: 0;
1788
+ box-shadow: none;
1789
+ outline: none; }
1790
+
1791
+ .nf-blue .list-select-wrap div::after {
1792
+ color: #008cff;
1793
+ transition: all .5s; }
1794
+
1795
+ .nf-blue .list-select-wrap select:active + div, .nf-blue .list-select-wrap select:focus + div {
1796
+ background: #003866 !important;
1797
+ border-color: #005499 !important;
1798
+ transition: all .5s; }
1799
+
1800
+ .nf-blue .listradio-wrap .nf-field-element label::after {
1801
+ background: #001C33;
1802
+ border: 2px solid #003866;
1803
+ transition: all .5s; }
1804
+
1805
+ .nf-blue .listradio-wrap .nf-field-element label.nf-checked-label::after {
1806
+ border-color: #00AEFF;
1807
+ transition: all .5s; }
1808
+
1809
+ .nf-blue .listradio-wrap .nf-field-element label.nf-checked-label::before {
1810
+ background: #00AEFF; }
1811
+
1812
+ .nf-blue .checkbox-wrap .nf-field-label label::after,
1813
+ .nf-blue .checkbox-wrap .nf-field-element label::after,
1814
+ .nf-blue .listcheckbox-wrap .nf-field-label label::after,
1815
+ .nf-blue .listcheckbox-wrap .nf-field-element label::after {
1816
+ background: #001C33;
1817
+ border-color: #003866;
1818
+ transition: all .5s; }
1819
+
1820
+ .nf-blue .checkbox-wrap .nf-field-label label::before,
1821
+ .nf-blue .checkbox-wrap .nf-field-element label::before,
1822
+ .nf-blue .listcheckbox-wrap .nf-field-label label::before,
1823
+ .nf-blue .listcheckbox-wrap .nf-field-element label::before {
1824
+ color: #001C33;
1825
+ opacity: 0;
1826
+ transition: all .5s; }
1827
+
1828
+ .nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1829
+ .nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1830
+ .nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1831
+ .nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1832
+ border-color: #005499;
1833
+ transition: all .5s; }
1834
+
1835
+ .nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1836
+ .nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1837
+ .nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1838
+ .nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1839
+ color: #00AEFF;
1840
+ opacity: 100;
1841
+ transition: all .5s; }
1842
+
1843
+ .nf-blue .nf-error {
1844
+ position: relative; }
1845
+ .nf-blue .nf-error .ninja-forms-field {
1846
+ border-color: #E80000 !important;
1847
+ transition: all .5s; }
1848
+ .nf-blue .nf-error.field-wrap .nf-field-element::after {
1849
+ background: #E80000;
1850
+ color: #fff;
1851
+ font-family: FontAwesome;
1852
+ font-size: 20px;
1853
+ content: "\f12a";
1854
+ position: absolute;
1855
+ top: 1px;
1856
+ right: 1px;
1857
+ bottom: 1px;
1858
+ height: 48px;
1859
+ width: 50px;
1860
+ line-height: 50px;
1861
+ text-align: center;
1862
+ transition: all .5s; }
1863
+ .nf-blue .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1864
+ display: none; }
1865
+ .nf-blue .nf-error .nf-error-msg {
1866
+ color: #E80000; }
1867
+
1868
+ .nf-blue .nf-pass {
1869
+ position: relative; }
1870
+ .nf-blue .nf-pass .ninja-forms-field {
1871
+ border-color: green !important;
1872
+ transition: all .5s; }
1873
+ .nf-blue .nf-pass.field-wrap .nf-field-element::after {
1874
+ color: green;
1875
+ font-family: FontAwesome;
1876
+ font-size: 30px;
1877
+ content: "\f058";
1878
+ position: absolute;
1879
+ top: 0;
1880
+ right: 16px;
1881
+ height: 50px;
1882
+ line-height: 50px;
1883
+ transition: all .5s; }
1884
+ .nf-blue .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1885
+ display: none; }
1886
+
1887
+ .nf-blue .nf-field-submit-error {
1888
+ border: 1px solid;
1889
+ margin: 10px 0px;
1890
+ padding: 15px 15px 15px 50px;
1891
+ position: relative;
1892
+ z-index: 1; }
1893
+ .nf-blue .nf-field-submit-error::after {
1894
+ content: "\f06a";
1895
+ font-family: FontAwesome;
1896
+ font-size: 24px;
1897
+ position: absolute;
1898
+ top: 0;
1899
+ left: 15px;
1900
+ height: 50px;
1901
+ line-height: 50px;
1902
+ z-index: 2; }
1903
+
1904
+ .nf-blue .nf-field-submit-error {
1905
+ border-color: #D8000C;
1906
+ color: #D8000C;
1907
+ background-color: #FFBABA; }
1908
+
1909
+ .nf-blue .nf-icons .nf-field-element::before, .nf-blue.nf-icons .nf-field-element::before {
1910
+ background: #003866;
1911
+ color: #001C33; }
1912
+
1913
+ .nf-blue .nf-help {
1914
+ color: #00AEFF; }
1915
+
1916
+ @media only screen and (max-width: 800px) {
1917
+ .nf-field-container .nf-field-label {
1918
+ margin-bottom: 10px !important;
1919
+ padding: 0;
1920
+ width: 100%;
1921
+ -ms-flex-order: 5;
1922
+ order: 5; }
1923
+ .nf-field-container .nf-field-label label {
1924
+ text-align: left; }
1925
+ .nf-field-container .nf-field-description {
1926
+ margin: 0;
1927
+ width: 100%;
1928
+ -ms-flex-order: 10;
1929
+ order: 10; }
1930
+ .nf-field-container .nf-field-element {
1931
+ width: 100%;
1932
+ -ms-flex-order: 15;
1933
+ order: 15; }
1934
+ .nf-field-container .checkbox-wrap .nf-field-label {
1935
+ width: auto; }
1936
+ .nf-field-container .checkbox-wrap .nf-field-label label {
1937
+ position: relative;
1938
+ margin-left: 30px; }
1939
+ .nf-field-container .checkbox-wrap .nf-field-label label::after {
1940
+ left: -28px;
1941
+ bottom: 0; }
1942
+ .nf-field-container .checkbox-wrap .nf-field-label label::before {
1943
+ left: -30px;
1944
+ bottom: 0; }
1945
+ .nf-field-container .checkbox-wrap .nf-field-element {
1946
+ width: 20px; }
1947
+ .nf-form-cont .five-sixths,
1948
+ .nf-form-cont .four-sixths,
1949
+ .nf-form-cont .one-fourth,
1950
+ .nf-form-cont .one-half,
1951
+ .nf-form-cont .one-sixth,
1952
+ .nf-form-cont .one-third,
1953
+ .nf-form-cont .three-fourths,
1954
+ .nf-form-cont .three-sixths,
1955
+ .nf-form-cont .two-fourths,
1956
+ .nf-form-cont .two-sixths,
1957
+ .nf-form-cont .two-thirds {
1958
+ clear: both;
1959
+ float: none;
1960
+ margin: 0;
1961
+ width: 100%; }
1962
+ .nf-form-cont .five-sixths .inside,
1963
+ .nf-form-cont .four-sixths .inside,
1964
+ .nf-form-cont .one-fourth .inside,
1965
+ .nf-form-cont .one-half .inside,
1966
+ .nf-form-cont .one-sixth .inside,
1967
+ .nf-form-cont .one-third .inside,
1968
+ .nf-form-cont .three-fourths .inside,
1969
+ .nf-form-cont .three-sixths .inside,
1970
+ .nf-form-cont .two-fourths .inside,
1971
+ .nf-form-cont .two-sixths .inside,
1972
+ .nf-form-cont .two-thirds .inside {
1973
+ padding: 0; } }
1974
+
1975
  /*# sourceMappingURL=display-opinions-dark.css.map */
assets/css/display-opinions-dark.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss","repeater-field.scss","op-spacing.scss","op-select.scss","op-checkbox.scss","op-radio.scss","op-toggle.scss","op-icons.scss","op-date.scss","op-color.scss","display-opinions-dark.scss","op-variables-dark.scss","st-media-queries.scss"],"names":[],"mappings":"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","file":"display-opinions-dark.css","sourcesContent":["/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap,\n.list-image-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n //display: inline;\n display: block;\n float: initial;\n //margin: 0;\n width: auto;\n margin-left: 1.5em;\n }\n input {\n width: auto !important;\n float: left;\n margin-top: .25em;\n }\n }\n }\n}\n\n.listimage-wrap {\n li {\n width: 100%;\n height: 100%;\n display: inline-grid;\n label {\n padding: 5px;\n border-width: 2px;\n border-style: solid;\n border-color: transparent;\n &.nf-checked-label {\n border-width: 2px;\n border-style: solid;\n border-color: #007acc;\n transition: all .5s;\n }\n img {\n display: block;\n }\n }\n input {\n display: none;\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n &.listimage-wrap {\n .nf-field-element {\n ul {\n border: 1px solid #E80000;\n }\n }\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n //flex-wrap:wrap;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display {\n width: 100%;\n }\n > div input[type=\"checkbox\"] {\n width: auto;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n margin: 0 !important;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n",".nf-repeater-fieldsets{\n fieldset {\n margin-bottom: 1em;\n }\n}\n\n.nf-remove-fieldset {\n color: red;\n font-size: 1.5em;\n background-color: transparent;\n border: thin solid red;\n padding: 0.1em 0.4em;\n float: right;\n margin-top: -1em;\n}",".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field:not([multiple]),\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","\n.nf-form-content {\n .list-select-wrap > div {\n position: relative;\n div {\n display: block;\n position: absolute;\n font-size: 16px;\n line-height: 16px;\n margin: 0;\n padding: 16px;\n height: 50px;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n &::after {\n content: \"\\f078\";\n font-family: FontAwesome;\n font-size: 20px;\n //font-weight: bold;\n //transform: rotate(90deg);\n position: absolute;\n right: 10px;\n bottom: 0;\n height: 50px;\n line-height: 50px;\n }\n }\n &.label-right {\n div {\n width: 59%;\n // &::after {\n // right: 20px;\n // }\n }\n }\n &.label-below {\n div {\n top: 0;\n bottom: auto;\n }\n }\n &.label-left {\n div {\n width: 59%;\n left: 40.5%;\n right: 40px;\n }\n }\n select {\n background: transparent;\n border: 0;\n appearance: none;\n position: relative;\n z-index: 2;\n }\n }\n .listmultiselect-wrap {\n select {\n appearance: normal;\n }\n }\n}\n",".checkbox-wrap,\r\n.listcheckbox-wrap {\r\n .nf-field-label,\r\n .nf-field-element {\r\n label {\r\n position: relative;\r\n margin-left: 30px;\r\n &::after {\r\n border: 1px solid;\r\n content: \"\";\r\n width: 18px;\r\n height: 18px;\r\n position: absolute;\r\n left: -28px;\r\n bottom: 0;\r\n }\r\n &::before {\r\n content: \"\\f00c\";\r\n font-family: FontAwesome;\r\n font-size: 24px;\r\n position: absolute;\r\n bottom: 0;\r\n opacity: 0;\r\n z-index: 2;\r\n }\r\n }\r\n }\r\n}\r\n.checkbox-container {\r\n .nf-field-element {\r\n input {\r\n display: inherit;\r\n opacity: 0;\r\n }\r\n }\r\n &.label-above,\r\n &.label-below {\r\n // .nf-field-element {\r\n // input {\r\n // display: none;\r\n // }\r\n // }\r\n }\r\n &.label-above {\r\n label {\r\n height: 50px;\r\n margin: 0;\r\n display: block;\r\n &::before {\r\n left: -2px;\r\n bottom: -16px;\r\n }\r\n &::after {\r\n left: 0;\r\n bottom: -16px;\r\n }\r\n }\r\n }\r\n &.label-below {\r\n label {\r\n margin: 0;\r\n display: block;\r\n margin-top: 20px;\r\n &::before {\r\n left: -2px;\r\n bottom: auto;\r\n top: -27px;\r\n }\r\n &::after {\r\n left: 0;\r\n bottom: auto;\r\n top: -25px;\r\n }\r\n }\r\n }\r\n &.label-left {\r\n .nf-field-label {\r\n width: 38%;\r\n padding-right: 5%;\r\n }\r\n .nf-field-element {\r\n width: 58%;\r\n }\r\n label {\r\n margin: 0;\r\n display: block;\r\n &::before {\r\n left: auto;\r\n top: -2px;\r\n right: -36px;\r\n }\r\n &::after {\r\n left: auto;\r\n top: 0;\r\n right: -31px;\r\n }\r\n }\r\n }\r\n &.label-right {\r\n .nf-field-label {\r\n padding: 0;\r\n order: 10;\r\n }\r\n .nf-field-element {\r\n order: 5;\r\n display: inline;\r\n position: absolute;\r\n opacity: 0;\r\n }\r\n label {\r\n margin: 0 0 0 30px;\r\n display: block;\r\n &::before {\r\n left: -30px;\r\n top: 0;\r\n }\r\n &::after {\r\n left: -28px;\r\n top: 0;\r\n }\r\n }\r\n .field-wrap {\r\n display: flex;\r\n > div {\r\n width: 100%;\r\n }\r\n }\r\n label {\r\n &::after {\r\n // Commenting this line out to deal with checkbox list issues.\r\n // Leaving it in place because it may need to be re-visited in the future.\r\n //top: 2px !important;\r\n }\r\n }\r\n }\r\n &.label-hidden {\r\n label {\r\n height: 0;\r\n margin: 0;\r\n display: block;\r\n &::after {\r\n left: 0;\r\n bottom: 0;\r\n visibility: visible;\r\n }\r\n &.nf-checked-label {\r\n &::before {\r\n left: -2px;\r\n bottom: 0;\r\n visibility: visible;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.listcheckbox-container {\r\n .nf-field-label {\r\n label {\r\n &::after {\r\n background: transparent !important;\r\n border: 0;\r\n }\r\n }\r\n }\r\n .nf-field-element {\r\n input {\r\n display: inherit;\r\n opacity: 0;\r\n }\r\n label {\r\n margin-left: 30px !important;\r\n &::before {\r\n top: 1px;\r\n left: -30px;\r\n bottom: auto;\r\n }\r\n &::after {\r\n top: 3px;\r\n bottom: auto;\r\n }\r\n }\r\n }\r\n &.label-above,\r\n &.label-below,\r\n &.label-right {\r\n .nf-field-label {\r\n label {\r\n margin: 0;\r\n &::before {\r\n left: -30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".listradio-wrap {\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px !important;\n &::after {\n border-radius: 50%;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -30px;\n bottom: 1px;\n top: .05em;\n }\n &.nf-checked-label {\n &::before {\n border-radius: 50%;\n content: \"\";\n height: 10px;\n width: 10px;\n position: absolute;\n left: -26px;\n bottom: 5px;\n z-index: 2;\n top: .25em;\n }\n }\n }\n input {\n display: inherit;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n",".nf-icons {\n .nf-field-element {\n position: relative;\n &::before {\n //border: 1px;\n font-family: FontAwesome;\n font-size: 20px;\n position: absolute;\n left: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n z-index: 1;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n .nf-field-element {\n input {\n padding-left: 60px;\n }\n }\n }\n &.right {\n .nf-field-element {\n &::before {\n left: auto;\n right: 1px;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n > div {\n input {\n padding-left: 12px;\n padding-right: 60px;\n }\n }\n }\n }\n .date-wrap .nf-field-element::before {\n content: \"\\f073\";\n }\n .number-wrap .nf-field-element::before,\n .quantity-wrap > div::before {\n content: \"\\f292\";\n }\n .email-wrap .nf-field-element::before {\n content: \"\\f0e0\";\n }\n .phone-wrap .nf-field-element::before {\n content: \"\\f095\";\n }\n .firstname-wrap .nf-field-element::before,\n .lastname-wrap .nf-field-element::before {\n content: \"\\f007\";\n }\n .address-wrap .nf-field-element::before,\n .city-wrap .nf-field-element::before,\n .state-wrap .nf-field-element::before,\n .zip-wrap .nf-field-element::before {\n content: \"\\f041\";\n }\n .creditcardfullname-wrap .nf-field-element::before,\n .creditcardnumber-wrap .nf-field-element::before,\n .creditcardcvc-wrap .nf-field-element::before,\n .creditcardexpiration-wrap .nf-field-element::before,\n .creditcardzip-wrap .nf-field-element::before {\n content: \"\\f283\";\n }\n}\n",".nf-field-element {\n\t.date-and-time {\n\t\tmargin-bottom: 5px;\n\t}\n\t.hour {\n\t\tpadding: 5px;\n\t\tborder-right: 0;\n\t}\n\t.minute {\n\t\tpadding: 5px;\n\t\tborder-left: 0;\n\t}\n\t.ampm {\n\t\tpadding: 5px;\n\t\tborder-left: 0;\n\t}\n}",".nf-form-content {\n input:not([type='button']),\n textarea,\n .list-select-wrap .nf-field-element > div {\n background: $field-background;\n border: 1px solid $field-border;\n border-radius: 0;\n box-shadow: none;\n color: $field-font;\n transition: all .5s;\n &:focus {\n background: $focus-background;\n border-color: $focus-border;\n //box-shadow: -3px 3px 10px #ccc;\n color: $focus-font;\n outline: none;\n transition: all .5s;\n }\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n background: $accent;\n border: 0;\n color: $field-background;\n transition: all .5s;\n &:hover {\n background: $field-border;\n color: $field-font;\n transition: all .5s;\n }\n }\n select.ninja-forms-field {\n color: $field-font;\n &:focus {\n background: transparent;\n border: 0;\n box-shadow: none;\n outline: none;\n }\n }\n}\n\n.list-select-wrap {\n div {\n &::after {\n color: $field-font;\n transition: all .5s;\n }\n }\n select {\n &:active,\n &:focus {\n + div {\n background: $focus-background !important;\n border-color: $focus-border !important;\n transition: all .5s;\n }\n }\n }\n}\n\n.listradio-wrap {\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border: 2px solid $field-border;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n border-color: $selected-font;\n transition: all .5s;\n }\n &::before {\n background: $selected-font;\n }\n }\n }\n }\n}\n\n.checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border-color: $field-border;\n transition: all .5s;\n }\n &::before {\n color: $field-background;\n opacity: 0;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n //background: $accent;\n border-color: $selected-border;\n transition: all .5s;\n }\n &::before {\n color: $selected-font;\n opacity: 100;\n transition: all .5s;\n }\n }\n }\n }\n}\n\n.nf-error {\n position: relative;\n .ninja-forms-field {\n border-color: #E80000 !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n background: #E80000;\n color: #fff;\n font-family: FontAwesome;\n font-size: 20px;\n content: \"\\f12a\";\n position: absolute;\n top: 1px;\n right: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n .nf-error-msg {\n color: #E80000;\n }\n}\n.checkbox-container {\n .nf-after-field .nf-error-msg {\n //text-align: left;\n }\n}\n.nf-pass {\n position: relative;\n .ninja-forms-field {\n border-color: green !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n color: green;\n font-family: FontAwesome;\n font-size: 30px;\n content: \"\\f058\";\n position: absolute;\n top: 0;\n right: 16px;\n height: 50px;\n line-height: 50px;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n // &.field-wrap::before {\n // border-color: green !important;\n // }\n}\n\n.nf-field-submit-error {\n border: 1px solid;\n margin: 10px 0px;\n padding: 15px 15px 15px 50px;\n position: relative;\n z-index: 1;\n &::after {\n content: \"\\f06a\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n top: 0;\n left: 15px;\n height: 50px;\n line-height: 50px;\n z-index: 2;\n }\n}\n\n.nf-field-submit-error {\n border-color: #D8000C;\n color: #D8000C;\n background-color: #FFBABA;\n}\n\n.nf-icons {\n .nf-field-element::before {\n background: $field-border;\n color: $field-background;\n }\n}\n\n.nf-help {\n color: $selected-font;\n}\n","@import \"display-structure\";\n\n@import \"op-spacing\";\n//@import \"op-columns\";\n@import \"op-select\";\n@import \"op-checkbox\";\n@import \"op-radio\";\n@import \"op-toggle\";\n@import \"op-icons\";\n@import \"op-date\";\n\n/* ---------------------------------\nDEFAULT DARK COLORS\n----------------------------------*/\n$base: #222;\n$accent: #fff;\n@import \"op-variables-dark\";\n@import \"op-color\";\n\n/* ---------------------------------\nDARK COLORS - nf-brown\n----------------------------------*/\n$base: #3e2b13;\n$accent: #ea981b;\n@import \"op-variables-dark\";\n.nf-brown {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nDARK COLORS - nf-red\n----------------------------------*/\n$base: #350000;\n$accent: red;\n@import \"op-variables-dark\";\n.nf-red {\n @import \"op-color\";\n}\n/* ---------------------------------\nDARK COLORS - nf-blue\n----------------------------------*/\n$base: #001C33;\n$accent: #00AEFF;\n@import \"op-variables-dark\";\n.nf-blue {\n @import \"op-color\";\n}\n\n@import \"st-media-queries\";\n","$field-background: $base;\n$field-border: lighten( $base, 10% );\n$field-font: lighten( $base, 40% );\n\n$focus-background: lighten( $base, 10% );\n$focus-border: lighten( $focus-background, 10% );\n$focus-font: lighten( $field-font, 10% );\n\n$selected-background: darken( $base, 10% );\n$selected-border: lighten( $field-border, 10% );\n$selected-font: $accent;\n","@media only screen and (max-width: 800px) {\n .nf-field-container {\n .nf-field-label {\n margin-bottom: 10px !important;\n padding: 0;\n width: 100%;\n order: 5;\n label {\n text-align: left;\n }\n }\n .nf-field-description {\n margin: 0;\n width: 100%;\n order: 10;\n }\n .nf-field-element {\n width: 100%;\n order: 15;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n left: -28px;\n bottom: 0;\n }\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .nf-field-element {\n width: 20px;\n }\n }\n }\n .nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: both;\n float: none;\n margin: 0;\n width: 100%;\n .inside {\n padding: 0;\n }\n }\n }\n}\n"]}
1
+ {"version":3,"sources":["display-structure.scss","st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss","op-spacing.scss","op-select.scss","op-checkbox.scss","op-radio.scss","op-toggle.scss","op-icons.scss","display-opinions-dark.scss","op-color.scss","op-variables-dark.scss","st-media-queries.scss"],"names":[],"mappings":"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","file":"display-opinions-dark.css","sourcesContent":["/*\nNormalize Ninja Forms fields with default structure\n---------------------------------------------*/\n\n@import \"st-defaults\";\n@import \"editor\";\n@import \"st-loading\";\n\n/*\nMake sure all Ninja Forms label positons function properly\n---------------------------------------------*/\n\n@import \"st-label-positions\";\n","/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n display: inline-block;\n float: initial;\n margin: 0;\n width: auto;\n }\n input {\n width: auto !important;\n }\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg, {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display,\n .listselect-wrap > div {\n width: 100%;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n",".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","\n.nf-form-content {\n .list-select-wrap > div {\n position: relative;\n div {\n display: block;\n position: absolute;\n font-size: 16px;\n line-height: 16px;\n margin: 0;\n padding: 16px;\n height: 50px;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n &::after {\n content: \"\\f078\";\n font-family: FontAwesome;\n font-size: 20px;\n //font-weight: bold;\n //transform: rotate(90deg);\n position: absolute;\n right: 10px;\n bottom: 0;\n height: 50px;\n line-height: 50px;\n }\n }\n &.label-right {\n div {\n width: 59%;\n // &::after {\n // right: 20px;\n // }\n }\n }\n &.label-below {\n div {\n top: 0;\n bottom: auto;\n }\n }\n &.label-left {\n div {\n width: 59%;\n left: 40.5%;\n right: 40px;\n }\n }\n select {\n background: transparent;\n border: 0;\n appearance: none;\n position: relative;\n z-index: 2;\n }\n }\n .listmultiselect-wrap {\n select {\n appearance: normal;\n }\n }\n}\n",".checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n border: 1px solid;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -28px;\n bottom: 0;\n }\n &::before {\n content: \"\\f00c\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n bottom: 0;\n opacity: 0;\n z-index: 2;\n }\n }\n }\n}\n.checkbox-container {\n .nf-field-element {\n input {\n display: none;\n }\n }\n &.label-above,\n &.label-below {\n // .nf-field-element {\n // input {\n // display: none;\n // }\n // }\n }\n &.label-above {\n label {\n height: 50px;\n margin: 0;\n display: block;\n &::after {\n left: 0;\n bottom: 0;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: 0;\n }\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n }\n }\n }\n &.label-left {\n .nf-field-label {\n width: 38%;\n padding-right: 5%;\n }\n .nf-field-element {\n width: 58%;\n }\n label {\n margin: 0;\n display: block;\n &::after {\n left: auto;\n bottom: 0;\n right: -31px;\n }\n &.nf-checked-label {\n &::before {\n left: auto;\n bottom: 0;\n right: -36px;\n }\n }\n }\n }\n &.label-right {\n .nf-field-label {\n padding: 0;\n order: 10;\n }\n .nf-field-element {\n order: 5;\n display: none;\n }\n label {\n margin: 0 0 0 30px;\n display: block;\n &::before {\n left: -30px;\n bottom: 0;\n }\n &::after {\n left: -28px;\n bottom: 0;\n }\n &.nf-checked-label {\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n bottom: 2px !important;\n }\n }\n }\n &.label-hidden {\n label {\n height: 0;\n margin: 0;\n display: block;\n &::after {\n left: 0;\n bottom: 0;\n visibility: visible;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: 0;\n visibility: visible;\n }\n }\n }\n }\n}\n.listcheckbox-container {\n .nf-field-label {\n label {\n &::after {\n background: transparent !important;\n border: 0;\n }\n }\n }\n .nf-field-element {\n input {\n display: none;\n }\n label {\n margin-left: 30px !important;\n &::before {\n left: -30px;\n }\n }\n }\n &.label-above,\n &.label-below,\n &.label-right {\n .nf-field-label {\n label {\n margin: 0;\n &::before {\n left: -30px;\n }\n }\n }\n }\n}\n",".listradio-wrap {\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px !important;\n &::after {\n border-radius: 50%;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -30px;\n bottom: 1px;\n }\n &.nf-checked-label {\n &::before {\n border-radius: 50%;\n content: \"\";\n height: 10px;\n width: 10px;\n position: absolute;\n left: -26px;\n bottom: 5px;\n z-index: 2;\n }\n }\n }\n input {\n display: none;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n",".nf-icons {\n .nf-field-element {\n position: relative;\n &::before {\n //border: 1px;\n font-family: FontAwesome;\n font-size: 20px;\n position: absolute;\n left: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n z-index: 1;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n .nf-field-element {\n input {\n padding-left: 60px;\n }\n }\n }\n &.right {\n .nf-field-element {\n &::before {\n left: auto;\n right: 1px;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n > div {\n input {\n padding-left: 12px;\n padding-right: 60px;\n }\n }\n }\n }\n .date-wrap .nf-field-element::before {\n content: \"\\f073\";\n }\n .number-wrap .nf-field-element::before,\n .quantity-wrap > div::before {\n content: \"\\f292\";\n }\n .email-wrap .nf-field-element::before {\n content: \"\\f0e0\";\n }\n .phone-wrap .nf-field-element::before {\n content: \"\\f095\";\n }\n .firstname-wrap .nf-field-element::before,\n .lastname-wrap .nf-field-element::before {\n content: \"\\f007\";\n }\n .address-wrap .nf-field-element::before,\n .city-wrap .nf-field-element::before,\n .state-wrap .nf-field-element::before,\n .zip-wrap .nf-field-element::before {\n content: \"\\f041\";\n }\n .creditcardfullname-wrap .nf-field-element::before,\n .creditcardnumber-wrap .nf-field-element::before,\n .creditcardcvc-wrap .nf-field-element::before,\n .creditcardexpiration-wrap .nf-field-element::before,\n .creditcardzip-wrap .nf-field-element::before {\n content: \"\\f283\";\n }\n}\n","@import \"display-structure\";\n\n@import \"op-spacing\";\n//@import \"op-columns\";\n@import \"op-select\";\n@import \"op-checkbox\";\n@import \"op-radio\";\n@import \"op-toggle\";\n@import \"op-icons\";\n\n/* ---------------------------------\nDEFAULT DARK COLORS\n----------------------------------*/\n$base: #222;\n$accent: #fff;\n@import \"op-variables-dark\";\n@import \"op-color\";\n\n/* ---------------------------------\nDARK COLORS - nf-brown\n----------------------------------*/\n$base: #3e2b13;\n$accent: #ea981b;\n@import \"op-variables-dark\";\n.nf-brown {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nDARK COLORS - nf-red\n----------------------------------*/\n$base: #350000;\n$accent: red;\n@import \"op-variables-dark\";\n.nf-red {\n @import \"op-color\";\n}\n/* ---------------------------------\nDARK COLORS - nf-blue\n----------------------------------*/\n$base: #001C33;\n$accent: #00AEFF;\n@import \"op-variables-dark\";\n.nf-blue {\n @import \"op-color\";\n}\n\n@import \"st-media-queries\";\n",".nf-form-content {\n input:not([type='button']),\n textarea,\n .list-select-wrap .nf-field-element > div {\n background: $field-background;\n border: 1px solid $field-border;\n border-radius: 0;\n box-shadow: none;\n color: $field-font;\n transition: all .5s;\n &:focus {\n background: $focus-background;\n border-color: $focus-border;\n //box-shadow: -3px 3px 10px #ccc;\n color: $focus-font;\n outline: none;\n transition: all .5s;\n }\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n background: $accent;\n border: 0;\n color: $field-background;\n transition: all .5s;\n &:hover {\n background: $field-border;\n color: $field-font;\n transition: all .5s;\n }\n }\n select.ninja-forms-field {\n color: $field-font;\n &:focus {\n background: transparent;\n border: 0;\n box-shadow: none;\n outline: none;\n }\n }\n}\n\n.list-select-wrap {\n div {\n &::after {\n color: $field-font;\n transition: all .5s;\n }\n }\n select {\n &:active,\n &:focus {\n + div {\n background: $focus-background !important;\n border-color: $focus-border !important;\n transition: all .5s;\n }\n }\n }\n}\n\n.listradio-wrap {\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border: 2px solid $field-border;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n border-color: $selected-font;\n transition: all .5s;\n }\n &::before {\n background: $selected-font;\n }\n }\n }\n }\n}\n\n.checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border-color: $field-border;\n transition: all .5s;\n }\n &::before {\n color: $field-background;\n opacity: 0;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n //background: $accent;\n border-color: $selected-border;\n transition: all .5s;\n }\n &::before {\n color: $selected-font;\n opacity: 100;\n transition: all .5s;\n }\n }\n }\n }\n}\n\n.nf-error {\n position: relative;\n .ninja-forms-field {\n border-color: #E80000 !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n background: #E80000;\n color: #fff;\n font-family: FontAwesome;\n font-size: 20px;\n content: \"\\f12a\";\n position: absolute;\n top: 1px;\n right: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n .nf-error-msg {\n color: #E80000;\n }\n}\n.checkbox-container {\n .nf-after-field .nf-error-msg {\n //text-align: left;\n }\n}\n.nf-pass {\n position: relative;\n .ninja-forms-field {\n border-color: green !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n color: green;\n font-family: FontAwesome;\n font-size: 30px;\n content: \"\\f058\";\n position: absolute;\n top: 0;\n right: 16px;\n height: 50px;\n line-height: 50px;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n // &.field-wrap::before {\n // border-color: green !important;\n // }\n}\n\n.nf-field-submit-error {\n border: 1px solid;\n margin: 10px 0px;\n padding: 15px 15px 15px 50px;\n position: relative;\n z-index: 1;\n &::after {\n content: \"\\f06a\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n top: 0;\n left: 15px;\n height: 50px;\n line-height: 50px;\n z-index: 2;\n }\n}\n\n.nf-field-submit-error {\n border-color: #D8000C;\n color: #D8000C;\n background-color: #FFBABA;\n}\n\n.nf-icons,\n&.nf-icons {\n .nf-field-element::before {\n background: $field-border;\n color: $field-background;\n }\n}\n\n.nf-help {\n color: $selected-font;\n}\n","$field-background: $base;\n$field-border: lighten( $base, 10% );\n$field-font: lighten( $base, 40% );\n\n$focus-background: lighten( $base, 10% );\n$focus-border: lighten( $focus-background, 10% );\n$focus-font: lighten( $field-font, 10% );\n\n$selected-background: darken( $base, 10% );\n$selected-border: lighten( $field-border, 10% );\n$selected-font: $accent;\n","@media only screen and (max-width: 800px) {\n .nf-field-container {\n .nf-field-label {\n margin-bottom: 10px !important;\n padding: 0;\n width: 100%;\n order: 5;\n label {\n text-align: left;\n }\n }\n .nf-field-description {\n margin: 0;\n width: 100%;\n order: 10;\n }\n .nf-field-element {\n width: 100%;\n order: 15;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n left: -28px;\n bottom: 0;\n }\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .nf-field-element {\n width: 20px;\n }\n }\n }\n .nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: both;\n float: none;\n margin: 0;\n width: 100%;\n .inside {\n padding: 0;\n }\n }\n }\n}\n"]}
assets/css/display-opinions-light.css CHANGED
@@ -1,2 +1,1975 @@
1
- .ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}#ninja_forms_required_items,.nf-field-container{clear:both;position:relative;margin-bottom:25px}#ninja_forms_required_items:after,.nf-field-container:after{clear:both;content:"";display:block}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{margin:0;height:auto}#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label,.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,.nf-field-container.html-container .nf-field-label{display:none}.nf-field-label label{font-weight:700;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(../img/help-info.png) no-repeat;display:inline-block;width:16px;height:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.list-checkbox-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-image-wrap .nf-field-element li,.list-image-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-radio-wrap .nf-field-element ul{list-style:none!important;margin:0!important;padding:0!important}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-image-wrap .nf-field-element li input,.list-image-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element ul input{margin-right:5px}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{padding-left:10px;margin:0 0 5px!important;text-indent:0!important}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{display:block;float:none;width:auto;margin-left:1.5em}.list-checkbox-wrap .nf-field-element li input,.list-image-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{width:auto!important;float:left;margin-top:.25em}.listimage-wrap li{width:100%;height:100%;display:inline-grid}.listimage-wrap li label{padding:5px;border:2px solid transparent}.listimage-wrap li label.nf-checked-label{border:2px solid #007acc;transition:all .5s}.listimage-wrap li label img{display:block}.listimage-wrap li input{display:none}.product-wrap>div input{width:80px!important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#e80000}.nf-error.listimage-wrap .nf-field-element ul,.nf-error .ninja-forms-field{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:transparent}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:none;float:left;margin-left:2.564102564102564%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths:after,.nf-form-cont .four-sixths:after,.nf-form-cont .one-fourth:after,.nf-form-cont .one-half:after,.nf-form-cont .one-sixth:after,.nf-form-cont .one-third:after,.nf-form-cont .three-fourths:after,.nf-form-cont .three-sixths:after,.nf-form-cont .two-fourths:after,.nf-form-cont .two-sixths:after,.nf-form-cont .two-thirds:after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.717948717948715%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.623931623931625%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.81196581196582%}.nf-form-cont .one-fourth{width:23.076923076923077%}.nf-form-cont .three-fourths{width:74.35897435897436%}.nf-form-cont .one-sixth{width:14.52991452991453%}.nf-form-cont .five-sixths{width:82.90598290598291%}.nf-form-cont .first{clear:both;margin-left:0}.note-popover{display:none!important}.nf-form-wrap .note-editor{border:0!important}.nf-form-wrap .note-editor .note-toolbar:after{clear:both;content:"";display:block}.nf-form-wrap .note-editor .note-editable{background:#f9f9f9;border:1px solid #f1f1f1;display:block}.nf-form-wrap .note-editor .note-editable p{font-size:16px}.nf-form-wrap .note-editor .note-editable ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .note-editor .note-editable table td{border:1px solid #ccc;width:auto}.nf-form-wrap .note-editor .modal{display:none}.nf-form-wrap .note-editor .btn-group{float:left}.nf-form-wrap .note-editor .btn-group.note-tools{float:right}.nf-form-wrap .note-editor .btn{background:#f9f9f9;border:0;border-radius:4px;color:#666;cursor:pointer;margin-right:2px;padding-top:4px}.nf-form-wrap .note-editor .btn.disabled{background:transparent;color:#aaa}.nf-form-wrap .note-editor .btn.disabled .merge-tags{background:#f9f9f9;color:#666}.nf-form-wrap .note-editor button[type=button]{padding:4px;width:auto;height:auto}.nf-form-wrap .note-editor .dropdown-toggle{position:relative;display:inline-block;top:0}.nf-form-wrap .note-editor .dropdown-toggle:after{content:"";width:0}.nf-form-wrap .tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{padding:5px 0;margin-top:-3px}.nf-form-wrap .tooltip.right{padding:0 5px;margin-left:3px}.nf-form-wrap .tooltip.bottom{padding:5px 0;margin-top:3px}.nf-form-wrap .tooltip.left{padding:0 5px;margin-left:-3px}.nf-form-wrap .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.nf-form-wrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.nf-form-wrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.nf-form-wrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.nf-form-wrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.nf-form-wrap .dropdown-menu.pull-right{right:0;left:auto}.nf-form-wrap .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nf-form-wrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:focus,.nf-form-wrap .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:focus,.nf-form-wrap .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{right:0;left:auto}.nf-form-wrap .dropdown-menu-left{right:auto;left:0}.nf-form-wrap .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{right:0;left:auto}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{right:0;left:auto}.nf-form-wrap .navbar-right .dropdown-menu-left{right:auto;left:0}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu,.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nf-form-wrap .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (max-width:767px){.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.nf-loading-spinner{width:40px;height:40px;margin:100px auto;background-color:hsla(0,0%,81.6%,.5);border-radius:100%;-webkit-animation:nf-scaleout 1s ease-in-out infinite;animation:nf-scaleout 1s ease-in-out infinite}@-webkit-keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.field-wrap{display:flex}.field-wrap>label{display:block}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{width:100%}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:auto}.nf-field-label{order:5}.nf-field-description{width:100%;order:10}.nf-field-element{order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;order:15}.label-below .nf-field-element{order:5}.label-hidden .field-wrap{flex-wrap:wrap}.label-hidden .nf-field-label{height:0;margin:0!important;width:100%;visibility:hidden}.label-hidden .nf-field-description{width:100%;order:20}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{flex-direction:row;flex-wrap:wrap}.label-left .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-right:2%;text-align:right;width:35%;order:5}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;width:65%;order:10}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{flex-direction:row}.label-right .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-left:2%;width:35%;order:10}.label-right .nf-field-description{margin-right:35%;order:15}.label-right .nf-field-element{display:inline-block;width:65%;order:5}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-above .field-wrap,.label-below .field-wrap{flex-direction:column;flex-flow:wrap}.label-above .nf-field-element,.label-below .nf-field-element{margin:0;width:100%}.label-left .listcheckbox-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .textarea-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .hr-wrap,.label-left .html-wrap,.label-right .hr-wrap,.label-right .html-wrap{display:block}.label-left .hr-wrap .nf-field-element,.label-left .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element{display:block;margin:0;width:100%}.nf-repeater-fieldsets fieldset{margin-bottom:1em}.nf-remove-fieldset{color:red;font-size:1.5em;background-color:transparent;border:thin solid red;padding:.1em .4em;float:right;margin-top:-1em}.nf-help{background:none}.nf-field-description{font-size:14px}.nf-form-content{padding:5px;max-width:1000px;margin:0 auto}.nf-form-content label{font-size:18px;line-height:20px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content .ninja-forms-field{font-size:16px;margin:0;padding:12px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){height:50px}.nf-form-content textarea.ninja-forms-field{height:200px}.nf-form-content hr.ninja-forms-field{padding:0}.nf-form-content input[type=checkbox].ninja-forms-field,.nf-form-content input[type=radio].ninja-forms-field{height:auto}.nf-form-content .listcheckbox-wrap li,.nf-form-content .listradio-wrap li{margin-bottom:12px!important;line-height:0}.nf-form-content .nf-product-field span{padding-right:16px}.nf-form-content .nf-product-field .nf-field-qty{font-size:16px;padding:5px;width:80px!important}.nf-form-content .nf-static{background:transparent;border:0;font-weight:700;padding:0}.nf-form-content .label-above .nf-field-label,.nf-form-content .label-below .nf-field-label,.nf-form-content .label-hidden .nf-field-label{margin-bottom:10px;padding:0}.nf-form-content .label-below .nf-field-label{margin-bottom:0;margin-top:10px}.nf-form-content .label-right .nf-field-label{margin:0}.nf-form-content .label-right>input[type=radio],.nf-form-content .label-right input[type=checkbox],.nf-form-content .label-right ul{margin-right:1%}.nf-form-content .list-select-wrap>div{position:relative}.nf-form-content .list-select-wrap>div div{display:block;position:absolute;font-size:16px;line-height:16px;margin:0;padding:16px;height:50px;top:0;right:0;left:0;z-index:1}.nf-form-content .list-select-wrap>div div:after{content:"\f078";font-family:FontAwesome;font-size:20px;position:absolute;right:10px;bottom:0;height:50px;line-height:50px}.nf-form-content .list-select-wrap>div.label-right div{width:59%}.nf-form-content .list-select-wrap>div.label-below div{top:0;bottom:auto}.nf-form-content .list-select-wrap>div.label-left div{width:59%;left:40.5%;right:40px}.nf-form-content .list-select-wrap>div select{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2}.nf-form-content .listmultiselect-wrap select{-webkit-appearance:normal;-moz-appearance:normal;appearance:normal}.checkbox-wrap .nf-field-element label,.checkbox-wrap .nf-field-label label,.listcheckbox-wrap .nf-field-element label,.listcheckbox-wrap .nf-field-label label{position:relative;margin-left:30px}.checkbox-wrap .nf-field-element label:after,.checkbox-wrap .nf-field-label label:after,.listcheckbox-wrap .nf-field-element label:after,.listcheckbox-wrap .nf-field-label label:after{border:1px solid;content:"";width:18px;height:18px;position:absolute;left:-28px;bottom:0}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{content:"\f00c";font-family:FontAwesome;font-size:24px;position:absolute;bottom:0;z-index:2}.checkbox-container .nf-field-element input{display:inherit;opacity:0}.checkbox-container.label-above label{height:50px;margin:0;display:block}.checkbox-container.label-above label:before{left:-2px;bottom:-16px}.checkbox-container.label-above label:after{left:0;bottom:-16px}.checkbox-container.label-below label{display:block;margin:20px 0 0}.checkbox-container.label-below label:before{left:-2px;bottom:auto;top:-27px}.checkbox-container.label-below label:after{left:0;bottom:auto;top:-25px}.checkbox-container.label-left .nf-field-label{width:38%;padding-right:5%}.checkbox-container.label-left .nf-field-element{width:58%}.checkbox-container.label-left label{margin:0;display:block}.checkbox-container.label-left label:before{left:auto;top:-2px;right:-36px}.checkbox-container.label-left label:after{left:auto;top:0;right:-31px}.checkbox-container.label-right .nf-field-label{padding:0;order:10}.checkbox-container.label-right .nf-field-element{order:5;display:inline;position:absolute;opacity:0}.checkbox-container.label-right label{margin:0 0 0 30px;display:block}.checkbox-container.label-right label:before{left:-30px;top:0}.checkbox-container.label-right label:after{left:-28px;top:0}.checkbox-container.label-right .field-wrap{display:flex}.checkbox-container.label-right .field-wrap>div{width:100%}.checkbox-container.label-hidden label{height:0;margin:0;display:block}.checkbox-container.label-hidden label:after{left:0;bottom:0;visibility:visible}.checkbox-container.label-hidden label.nf-checked-label:before{left:-2px;bottom:0;visibility:visible}.listcheckbox-container .nf-field-label label:after{background:transparent!important;border:0}.listcheckbox-container .nf-field-element input{display:inherit;opacity:0}.listcheckbox-container .nf-field-element label{margin-left:30px!important}.listcheckbox-container .nf-field-element label:before{top:1px;left:-30px;bottom:auto}.listcheckbox-container .nf-field-element label:after{top:3px;bottom:auto}.listcheckbox-container.label-above .nf-field-label label,.listcheckbox-container.label-below .nf-field-label label,.listcheckbox-container.label-right .nf-field-label label{margin:0}.listcheckbox-container.label-above .nf-field-label label:before,.listcheckbox-container.label-below .nf-field-label label:before,.listcheckbox-container.label-right .nf-field-label label:before{left:-30px}.listradio-wrap .nf-field-element label{position:relative;margin-left:30px!important}.listradio-wrap .nf-field-element label:after{border-radius:50%;content:"";width:18px;height:18px;position:absolute;left:-30px;bottom:1px;top:.05em}.listradio-wrap .nf-field-element label.nf-checked-label:before{border-radius:50%;content:"";height:10px;width:10px;position:absolute;left:-26px;bottom:5px;z-index:2;top:.25em}.listradio-wrap .nf-field-element input{display:inherit}input[type=checkbox].nf-toggle{background:transparent;border:0;box-shadow:0 0 0;margin:10px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}input[type=checkbox].nf-toggle:after{background:#bcbdbf;border:2px solid #bcbdbf;border-radius:20px;content:"";position:absolute;top:-4px;left:-4px;width:46px;height:24px;transition:all .3s ease}input[type=checkbox].nf-toggle:before{background:#fff;border-radius:20px;content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;z-index:99;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:after{background:#90ee90;border:2px solid #90ee90;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:before{top:-1px;left:20px;transition:all .3s ease}.label-right input[type=checkbox].nf-toggle{padding:0 50px 0 0}.label-left input[type=checkbox].nf-toggle{padding:0;margin-left:22px;margin-top:20px}.nf-icons .nf-field-element{position:relative}.nf-icons .nf-field-element:before{font-family:FontAwesome;font-size:20px;position:absolute;left:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;z-index:1}.nf-icons .address-wrap .nf-field-element input,.nf-icons .city-wrap .nf-field-element input,.nf-icons .creditcardcvc-wrap .nf-field-element input,.nf-icons .creditcardexpiration-wrap .nf-field-element input,.nf-icons .creditcardfullname-wrap .nf-field-element input,.nf-icons .creditcardnumber-wrap .nf-field-element input,.nf-icons .creditcardzip-wrap .nf-field-element input,.nf-icons .date-wrap .nf-field-element input,.nf-icons .email-wrap .nf-field-element input,.nf-icons .firstname-wrap .nf-field-element input,.nf-icons .lastname-wrap .nf-field-element input,.nf-icons .number-wrap .nf-field-element input,.nf-icons .phone-wrap .nf-field-element input,.nf-icons .quantity-wrap .nf-field-element input,.nf-icons .state-wrap .nf-field-element input,.nf-icons .zip-wrap .nf-field-element input{padding-left:60px}.nf-icons.right .nf-field-element:before{left:auto;right:1px}.nf-icons.right .address-wrap>div input,.nf-icons.right .city-wrap>div input,.nf-icons.right .creditcardcvc-wrap>div input,.nf-icons.right .creditcardexpiration-wrap>div input,.nf-icons.right .creditcardfullname-wrap>div input,.nf-icons.right .creditcardnumber-wrap>div input,.nf-icons.right .creditcardzip-wrap>div input,.nf-icons.right .date-wrap>div input,.nf-icons.right .email-wrap>div input,.nf-icons.right .firstname-wrap>div input,.nf-icons.right .lastname-wrap>div input,.nf-icons.right .number-wrap>div input,.nf-icons.right .phone-wrap>div input,.nf-icons.right .quantity-wrap>div input,.nf-icons.right .state-wrap>div input,.nf-icons.right .zip-wrap>div input{padding-left:12px;padding-right:60px}.nf-icons .date-wrap .nf-field-element:before{content:"\f073"}.nf-icons .number-wrap .nf-field-element:before,.nf-icons .quantity-wrap>div:before{content:"\f292"}.nf-icons .email-wrap .nf-field-element:before{content:"\f0e0"}.nf-icons .phone-wrap .nf-field-element:before{content:"\f095"}.nf-icons .firstname-wrap .nf-field-element:before,.nf-icons .lastname-wrap .nf-field-element:before{content:"\f007"}.nf-icons .address-wrap .nf-field-element:before,.nf-icons .city-wrap .nf-field-element:before,.nf-icons .state-wrap .nf-field-element:before,.nf-icons .zip-wrap .nf-field-element:before{content:"\f041"}.nf-icons .creditcardcvc-wrap .nf-field-element:before,.nf-icons .creditcardexpiration-wrap .nf-field-element:before,.nf-icons .creditcardfullname-wrap .nf-field-element:before,.nf-icons .creditcardnumber-wrap .nf-field-element:before,.nf-icons .creditcardzip-wrap .nf-field-element:before{content:"\f283"}.nf-field-element .date-and-time{margin-bottom:5px}.nf-field-element .hour{padding:5px;border-right:0}.nf-field-element .ampm,.nf-field-element .minute{padding:5px;border-left:0}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{background:#f7f7f7;border:1px solid #c4c4c4;border-radius:0;box-shadow:none;color:#787878;transition:all .5s}.nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-content input:not([type=button]):focus,.nf-form-content textarea:focus{background:#fff;border-color:#919191;color:#919191;outline:none;transition:all .5s}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#333;border:0;color:#f7f7f7;transition:all .5s}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:#c4c4c4;color:#787878;transition:all .5s}.nf-form-content select.ninja-forms-field{color:#787878}.nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.list-select-wrap div:after{color:#787878;transition:all .5s}.list-select-wrap select:active+div,.list-select-wrap select:focus+div{background:#fff!important;border-color:#919191!important;transition:all .5s}.listradio-wrap .nf-field-element label:after{background:#f7f7f7;border:2px solid #c4c4c4;transition:all .5s}.listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#333;transition:all .5s}.listradio-wrap .nf-field-element label.nf-checked-label:before{background:#333}.checkbox-wrap .nf-field-element label:after,.checkbox-wrap .nf-field-label label:after,.listcheckbox-wrap .nf-field-element label:after,.listcheckbox-wrap .nf-field-label label:after{background:#f7f7f7;border-color:#c4c4c4;transition:all .5s}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{color:#f7f7f7;opacity:0;transition:all .5s}.checkbox-wrap .nf-field-element label.nf-checked-label:after,.checkbox-wrap .nf-field-label label.nf-checked-label:after,.listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#b7b7b7;transition:all .5s}.checkbox-wrap .nf-field-element label.nf-checked-label:before,.checkbox-wrap .nf-field-label label.nf-checked-label:before,.listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#333;opacity:1;transition:all .5s}.nf-error{position:relative}.nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-error .nf-error-msg{color:#e80000}.nf-pass{position:relative}.nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-icons .nf-field-element:before{background:#c4c4c4;color:#f7f7f7}.nf-help{color:#333}.nf-brown .nf-form-content .list-select-wrap .nf-field-element>div,.nf-brown .nf-form-content input:not([type=button]),.nf-brown .nf-form-content textarea{background:#f3efdd;border:1px solid #d8cc92;border-radius:0;box-shadow:none;color:#9a8837;transition:all .5s}.nf-brown .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-brown .nf-form-content input:not([type=button]):focus,.nf-brown .nf-form-content textarea:focus{background:#fff;border-color:#bea846;color:#bea846;outline:none;transition:all .5s}.nf-brown .nf-form-content button,.nf-brown .nf-form-content input[type=button],.nf-brown .nf-form-content input[type=submit]{background:#736628;border:0;color:#f3efdd;transition:all .5s}.nf-brown .nf-form-content button:hover,.nf-brown .nf-form-content input[type=button]:hover,.nf-brown .nf-form-content input[type=submit]:hover{background:#d8cc92;color:#9a8837;transition:all .5s}.nf-brown .nf-form-content select.ninja-forms-field{color:#9a8837}.nf-brown .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-brown .list-select-wrap div:after{color:#9a8837;transition:all .5s}.nf-brown .list-select-wrap select:active+div,.nf-brown .list-select-wrap select:focus+div{background:#fff!important;border-color:#bea846!important;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label:after{background:#f3efdd;border:2px solid #d8cc92;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#736628;transition:all .5s}.nf-brown .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#736628}.nf-brown .checkbox-wrap .nf-field-element label:after,.nf-brown .checkbox-wrap .nf-field-label label:after,.nf-brown .listcheckbox-wrap .nf-field-element label:after,.nf-brown .listcheckbox-wrap .nf-field-label label:after{background:#f3efdd;border-color:#d8cc92;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label:before,.nf-brown .checkbox-wrap .nf-field-label label:before,.nf-brown .listcheckbox-wrap .nf-field-element label:before,.nf-brown .listcheckbox-wrap .nf-field-label label:before{color:#f3efdd;opacity:0;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#d2c37f;transition:all .5s}.nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#736628;opacity:1;transition:all .5s}.nf-brown .nf-error{position:relative}.nf-brown .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-brown .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-brown .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-brown .nf-error .nf-error-msg{color:#e80000}.nf-brown .nf-pass{position:relative}.nf-brown .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-brown .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-brown .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-brown .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-brown .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-brown .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-brown .nf-icons .nf-field-element:before{background:#d8cc92;color:#f3efdd}.nf-brown .nf-help{color:#736628}.nf-red .nf-form-content .list-select-wrap .nf-field-element>div,.nf-red .nf-form-content input:not([type=button]),.nf-red .nf-form-content textarea{background:#f0e3e3;border:1px solid #cca1a1;border-radius:0;box-shadow:none;color:#8a4a4a;transition:all .5s}.nf-red .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-red .nf-form-content input:not([type=button]):focus,.nf-red .nf-form-content textarea:focus{background:#fff;border-color:#a95e5e;color:#a95e5e;outline:none;transition:all .5s}.nf-red .nf-form-content button,.nf-red .nf-form-content input[type=button],.nf-red .nf-form-content input[type=submit]{background:#8a5252;border:0;color:#f0e3e3;transition:all .5s}.nf-red .nf-form-content button:hover,.nf-red .nf-form-content input[type=button]:hover,.nf-red .nf-form-content input[type=submit]:hover{background:#cca1a1;color:#8a4a4a;transition:all .5s}.nf-red .nf-form-content select.ninja-forms-field{color:#8a4a4a}.nf-red .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-red .list-select-wrap div:after{color:#8a4a4a;transition:all .5s}.nf-red .list-select-wrap select:active+div,.nf-red .list-select-wrap select:focus+div{background:#fff!important;border-color:#a95e5e!important;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label:after{background:#f0e3e3;border:2px solid #cca1a1;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#8a5252;transition:all .5s}.nf-red .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#8a5252}.nf-red .checkbox-wrap .nf-field-element label:after,.nf-red .checkbox-wrap .nf-field-label label:after,.nf-red .listcheckbox-wrap .nf-field-element label:after,.nf-red .listcheckbox-wrap .nf-field-label label:after{background:#f0e3e3;border-color:#cca1a1;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label:before,.nf-red .checkbox-wrap .nf-field-label label:before,.nf-red .listcheckbox-wrap .nf-field-element label:before,.nf-red .listcheckbox-wrap .nf-field-label label:before{color:#f0e3e3;opacity:0;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-red .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#c49090;transition:all .5s}.nf-red .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-red .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#8a5252;opacity:1;transition:all .5s}.nf-red .nf-error{position:relative}.nf-red .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-red .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-red .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-red .nf-error .nf-error-msg{color:#e80000}.nf-red .nf-pass{position:relative}.nf-red .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-red .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-red .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-red .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-red .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-red .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-red .nf-icons .nf-field-element:before{background:#cca1a1;color:#f0e3e3}.nf-red .nf-help{color:#8a5252}.nf-blue .nf-form-content .list-select-wrap .nf-field-element>div,.nf-blue .nf-form-content input:not([type=button]),.nf-blue .nf-form-content textarea{background:#dfeff5;border:1px solid #91c8dd;border-radius:0;box-shadow:none;color:#3384a2;transition:all .5s}.nf-blue .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-blue .nf-form-content input:not([type=button]):focus,.nf-blue .nf-form-content textarea:focus{background:#fff;border-color:#44a1c4;color:#44a1c4;outline:none;transition:all .5s}.nf-blue .nf-form-content button,.nf-blue .nf-form-content input[type=button],.nf-blue .nf-form-content input[type=submit]{background:#4f9dbf;border:0;color:#dfeff5;transition:all .5s}.nf-blue .nf-form-content button:hover,.nf-blue .nf-form-content input[type=button]:hover,.nf-blue .nf-form-content input[type=submit]:hover{background:#91c8dd;color:#3384a2;transition:all .5s}.nf-blue .nf-form-content select.ninja-forms-field{color:#3384a2}.nf-blue .nf-form-content select.ninja-forms-field:focus{background:transparent;border:0;box-shadow:none;outline:none}.nf-blue .list-select-wrap div:after{color:#3384a2;transition:all .5s}.nf-blue .list-select-wrap select:active+div,.nf-blue .list-select-wrap select:focus+div{background:#fff!important;border-color:#44a1c4!important;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label:after{background:#dfeff5;border:2px solid #91c8dd;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#4f9dbf;transition:all .5s}.nf-blue .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#4f9dbf}.nf-blue .checkbox-wrap .nf-field-element label:after,.nf-blue .checkbox-wrap .nf-field-label label:after,.nf-blue .listcheckbox-wrap .nf-field-element label:after,.nf-blue .listcheckbox-wrap .nf-field-label label:after{background:#dfeff5;border-color:#91c8dd;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label:before,.nf-blue .checkbox-wrap .nf-field-label label:before,.nf-blue .listcheckbox-wrap .nf-field-element label:before,.nf-blue .listcheckbox-wrap .nf-field-label label:before{color:#dfeff5;opacity:0;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label:after,.nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label:after,.nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label:after,.nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label:after{border-color:#7ebed7;transition:all .5s}.nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label:before,.nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label:before,.nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label:before{color:#4f9dbf;opacity:1;transition:all .5s}.nf-blue .nf-error{position:relative}.nf-blue .nf-error .ninja-forms-field{border-color:#e80000!important;transition:all .5s}.nf-blue .nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-blue .nf-error.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-blue .nf-error .nf-error-msg{color:#e80000}.nf-blue .nf-pass{position:relative}.nf-blue .nf-pass .ninja-forms-field{border-color:green!important;transition:all .5s}.nf-blue .nf-pass.field-wrap .nf-field-element:after{color:green;font-family:FontAwesome;font-size:30px;content:"\f058";position:absolute;top:0;right:16px;height:50px;line-height:50px;transition:all .5s}.nf-blue .nf-pass.field-wrap.checkbox-wrap .nf-field-element:after{display:none}.nf-blue .nf-field-submit-error{border:1px solid;margin:10px 0;padding:15px 15px 15px 50px;position:relative;z-index:1}.nf-blue .nf-field-submit-error:after{content:"\f06a";font-family:FontAwesome;font-size:24px;position:absolute;top:0;left:15px;height:50px;line-height:50px;z-index:2}.nf-blue .nf-field-submit-error{border-color:#d8000c;color:#d8000c;background-color:#ffbaba}.nf-blue .nf-icons .nf-field-element:before{background:#91c8dd;color:#dfeff5}.nf-blue .nf-help{color:#4f9dbf}@media only screen and (max-width:800px){.nf-field-container .nf-field-label{margin-bottom:10px!important;padding:0;width:100%;order:5}.nf-field-container .nf-field-label label{text-align:left}.nf-field-container .nf-field-description{margin:0;width:100%;order:10}.nf-field-container .nf-field-element{width:100%;order:15}.nf-field-container .checkbox-wrap .nf-field-label{width:auto}.nf-field-container .checkbox-wrap .nf-field-label label{position:relative;margin-left:30px}.nf-field-container .checkbox-wrap .nf-field-label label:after{left:-28px;bottom:0}.nf-field-container .checkbox-wrap .nf-field-label label:before{left:-30px;bottom:0}.nf-field-container .checkbox-wrap .nf-field-element{width:20px}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:both;float:none;margin:0;width:100%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:0}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  /*# sourceMappingURL=display-opinions-light.css.map */
1
+ /*
2
+ Normalize Ninja Forms fields with default structure
3
+ ---------------------------------------------*/
4
+ /*
5
+ * Ninja Forms - Form Display Structure
6
+ */
7
+ .ninja-forms-form-wrap *,
8
+ .ninja-forms-form-wrap *:after,
9
+ .ninja-forms-form-wrap *:before {
10
+ -ms-box-sizing: border-box;
11
+ box-sizing: border-box; }
12
+
13
+ .nf-response-msg {
14
+ display: none; }
15
+
16
+ .nf-field-container,
17
+ #ninja_forms_required_items {
18
+ clear: both;
19
+ position: relative;
20
+ margin-bottom: 25px; }
21
+ .nf-field-container::after,
22
+ #ninja_forms_required_items::after {
23
+ clear: both;
24
+ content: "";
25
+ display: block; }
26
+ .nf-field-container.hidden-container, .nf-field-container.hr-container,
27
+ #ninja_forms_required_items.hidden-container,
28
+ #ninja_forms_required_items.hr-container {
29
+ margin: 0;
30
+ height: auto; }
31
+ .nf-field-container.hidden-container .nf-field-label, .nf-field-container.hr-container .nf-field-label,
32
+ #ninja_forms_required_items.hidden-container .nf-field-label,
33
+ #ninja_forms_required_items.hr-container .nf-field-label {
34
+ display: none; }
35
+ .nf-field-container.html-container .nf-field-label,
36
+ #ninja_forms_required_items.html-container .nf-field-label {
37
+ display: none; }
38
+
39
+ .nf-field-label label {
40
+ font-weight: bold;
41
+ margin: 0;
42
+ padding: 0; }
43
+
44
+ .nf-field-element {
45
+ position: relative; }
46
+ .nf-field-element input,
47
+ .nf-field-element select,
48
+ .nf-field-element textarea {
49
+ margin: 0;
50
+ width: auto;
51
+ height: auto;
52
+ vertical-align: inherit; }
53
+ .nf-field-element textarea {
54
+ height: 200px; }
55
+
56
+ .nf-field-description p:last-child {
57
+ margin: 0; }
58
+
59
+ .nf-help {
60
+ background: url("../img/help-info.png") no-repeat;
61
+ display: inline-block;
62
+ width: 16px;
63
+ height: 16px; }
64
+
65
+ .nf-input-limit {
66
+ font-size: 12px;
67
+ margin-top: 5px; }
68
+
69
+ .nf-static {
70
+ padding: 0 10px; }
71
+
72
+ .nf-after-field .nf-error-msg {
73
+ margin-right: 10px; }
74
+
75
+ /* ---------------------------------
76
+ CHECKBOX FIELD
77
+ ----------------------------------*/
78
+ /* ---------------------------------
79
+ RADIO & CHECKBOX LISTS
80
+ ----------------------------------*/
81
+ .list-radio-wrap .nf-field-element ul, .list-radio-wrap .nf-field-element li,
82
+ .list-checkbox-wrap .nf-field-element ul,
83
+ .list-checkbox-wrap .nf-field-element li {
84
+ list-style: none !important;
85
+ margin: 0 !important;
86
+ padding: 0 !important; }
87
+ .list-radio-wrap .nf-field-element ul input, .list-radio-wrap .nf-field-element li input,
88
+ .list-checkbox-wrap .nf-field-element ul input,
89
+ .list-checkbox-wrap .nf-field-element li input {
90
+ margin-right: 5px; }
91
+
92
+ .list-radio-wrap .nf-field-element li,
93
+ .list-checkbox-wrap .nf-field-element li {
94
+ padding-left: 10px;
95
+ margin: 0 0 5px !important;
96
+ text-indent: initial !important; }
97
+ .list-radio-wrap .nf-field-element li label,
98
+ .list-checkbox-wrap .nf-field-element li label {
99
+ display: inline-block;
100
+ float: initial;
101
+ margin: 0;
102
+ width: auto; }
103
+ .list-radio-wrap .nf-field-element li input,
104
+ .list-checkbox-wrap .nf-field-element li input {
105
+ width: auto !important; }
106
+
107
+ /* ---------------------------------
108
+ PRODUCT FIELD
109
+ ----------------------------------*/
110
+ .product-wrap > div input {
111
+ width: 80px !important; }
112
+
113
+ .product-wrap > div .nf-product-field span {
114
+ padding: 0 5px; }
115
+
116
+ /* ---------------------------------
117
+ STAR RATING
118
+ ----------------------------------*/
119
+ .starrating-wrap .star {
120
+ border-bottom: 0; }
121
+
122
+ /* ---------------------------------
123
+ HONEYPOT
124
+ ----------------------------------*/
125
+ .nf-form-hp {
126
+ position: absolute;
127
+ visibility: hidden; }
128
+
129
+ /* ---------------------------------
130
+ SELECT LIST
131
+ ----------------------------------*/
132
+ .list-select-wrap div div {
133
+ display: none; }
134
+
135
+ /* ---------------------------------
136
+ COLORS
137
+ As minimal as possible
138
+ ----------------------------------*/
139
+ .ninja-forms-req-symbol,
140
+ .nf-error-msg {
141
+ color: #E80000; }
142
+
143
+ .nf-error .ninja-forms-field {
144
+ border: 1px solid #E80000; }
145
+
146
+ .nf-field-submit-error {
147
+ padding: 15px; }
148
+
149
+ .ninja-forms-noscript-message {
150
+ background: #f1f1f1;
151
+ border: 4px dashed #ccc;
152
+ color: #333;
153
+ display: block;
154
+ font-size: 20px;
155
+ margin: 20px 0;
156
+ padding: 40px;
157
+ text-align: center; }
158
+
159
+ /* ---------------------------------
160
+ HELPER CLASSES
161
+ ----------------------------------*/
162
+ .two-col-list ul li {
163
+ float: left;
164
+ width: 50%; }
165
+
166
+ .three-col-list ul li {
167
+ float: left;
168
+ width: 33.33%; }
169
+
170
+ .four-col-list ul li {
171
+ float: left;
172
+ width: 25%; }
173
+
174
+ .five-col-list ul li {
175
+ float: left;
176
+ width: 20%; }
177
+
178
+ .six-col-list ul li {
179
+ float: left;
180
+ width: 16.66%; }
181
+
182
+ body .pika-label {
183
+ background: transparent; }
184
+
185
+ /* Column Classes
186
+ Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
187
+ --------------------------------------------- */
188
+ .nf-form-cont .five-sixths,
189
+ .nf-form-cont .four-sixths,
190
+ .nf-form-cont .one-fourth,
191
+ .nf-form-cont .one-half,
192
+ .nf-form-cont .one-sixth,
193
+ .nf-form-cont .one-third,
194
+ .nf-form-cont .three-fourths,
195
+ .nf-form-cont .three-sixths,
196
+ .nf-form-cont .two-fourths,
197
+ .nf-form-cont .two-sixths,
198
+ .nf-form-cont .two-thirds {
199
+ clear: initial;
200
+ float: left;
201
+ margin-left: 2.564102564102564%; }
202
+ .nf-form-cont .five-sixths .inside,
203
+ .nf-form-cont .four-sixths .inside,
204
+ .nf-form-cont .one-fourth .inside,
205
+ .nf-form-cont .one-half .inside,
206
+ .nf-form-cont .one-sixth .inside,
207
+ .nf-form-cont .one-third .inside,
208
+ .nf-form-cont .three-fourths .inside,
209
+ .nf-form-cont .three-sixths .inside,
210
+ .nf-form-cont .two-fourths .inside,
211
+ .nf-form-cont .two-sixths .inside,
212
+ .nf-form-cont .two-thirds .inside {
213
+ padding: 20px; }
214
+ .nf-form-cont .five-sixths::after,
215
+ .nf-form-cont .four-sixths::after,
216
+ .nf-form-cont .one-fourth::after,
217
+ .nf-form-cont .one-half::after,
218
+ .nf-form-cont .one-sixth::after,
219
+ .nf-form-cont .one-third::after,
220
+ .nf-form-cont .three-fourths::after,
221
+ .nf-form-cont .three-sixths::after,
222
+ .nf-form-cont .two-fourths::after,
223
+ .nf-form-cont .two-sixths::after,
224
+ .nf-form-cont .two-thirds::after {
225
+ clear: both;
226
+ content: "";
227
+ display: block; }
228
+
229
+ .nf-form-cont .one-half,
230
+ .nf-form-cont .three-sixths,
231
+ .nf-form-cont .two-fourths {
232
+ width: 48.717948717948715%; }
233
+
234
+ .nf-form-cont .one-third,
235
+ .nf-form-cont .two-sixths {
236
+ width: 31.623931623931625%; }
237
+
238
+ .nf-form-cont .four-sixths,
239
+ .nf-form-cont .two-thirds {
240
+ width: 65.81196581196582%; }
241
+
242
+ .nf-form-cont .one-fourth {
243
+ width: 23.076923076923077%; }
244
+
245
+ .nf-form-cont .three-fourths {
246
+ width: 74.35897435897436%; }
247
+
248
+ .nf-form-cont .one-sixth {
249
+ width: 14.52991452991453%; }
250
+
251
+ .nf-form-cont .five-sixths {
252
+ width: 82.90598290598291%; }
253
+
254
+ .nf-form-cont .first {
255
+ clear: both;
256
+ margin-left: 0; }
257
+
258
+ .note-popover {
259
+ display: none !important; }
260
+
261
+ .nf-form-wrap .note-editor {
262
+ border: 0 !important; }
263
+ .nf-form-wrap .note-editor .note-toolbar::after {
264
+ clear: both;
265
+ content: "";
266
+ display: block; }
267
+ .nf-form-wrap .note-editor .note-editable {
268
+ background: #f9f9f9;
269
+ border: 1px solid #f1f1f1;
270
+ display: block; }
271
+ .nf-form-wrap .note-editor .note-editable p {
272
+ font-size: 16px; }
273
+ .nf-form-wrap .note-editor .note-editable ul {
274
+ list-style-type: disc;
275
+ margin-left: 2em; }
276
+ .nf-form-wrap .note-editor .note-editable table td {
277
+ border: 1px solid #ccc;
278
+ width: auto; }
279
+ .nf-form-wrap .note-editor .modal {
280
+ display: none; }
281
+ .nf-form-wrap .note-editor .btn-group {
282
+ float: left; }
283
+ .nf-form-wrap .note-editor .btn-group.note-tools {
284
+ float: right; }
285
+ .nf-form-wrap .note-editor .btn {
286
+ background: #f9f9f9;
287
+ border: 0;
288
+ border-radius: 4px;
289
+ color: #666;
290
+ cursor: pointer;
291
+ margin-right: 2px;
292
+ padding-top: 4px; }
293
+ .nf-form-wrap .note-editor .btn.disabled {
294
+ background: transparent;
295
+ color: #aaa; }
296
+ .nf-form-wrap .note-editor .btn.disabled .merge-tags {
297
+ background: #f9f9f9;
298
+ color: #666; }
299
+ .nf-form-wrap .note-editor button[type=button] {
300
+ padding: 4px;
301
+ width: auto;
302
+ height: auto; }
303
+ .nf-form-wrap .note-editor .dropdown-toggle {
304
+ position: relative;
305
+ display: inline-block;
306
+ top: 0; }
307
+ .nf-form-wrap .note-editor .dropdown-toggle::after {
308
+ content: "";
309
+ width: 0; }
310
+
311
+ .nf-form-wrap .tooltip {
312
+ position: absolute;
313
+ z-index: 1070;
314
+ display: block;
315
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
316
+ font-size: 12px;
317
+ font-style: normal;
318
+ font-weight: normal;
319
+ line-height: 1.42857143;
320
+ text-align: left;
321
+ text-align: start;
322
+ text-decoration: none;
323
+ text-shadow: none;
324
+ text-transform: none;
325
+ letter-spacing: normal;
326
+ word-break: normal;
327
+ word-spacing: normal;
328
+ word-wrap: normal;
329
+ white-space: normal;
330
+ filter: alpha(opacity=0);
331
+ opacity: 0;
332
+ line-break: auto; }
333
+
334
+ .nf-form-wrap .tooltip.in {
335
+ filter: alpha(opacity=90);
336
+ opacity: .9; }
337
+
338
+ .nf-form-wrap .tooltip.top {
339
+ padding: 5px 0;
340
+ margin-top: -3px; }
341
+
342
+ .nf-form-wrap .tooltip.right {
343
+ padding: 0 5px;
344
+ margin-left: 3px; }
345
+
346
+ .nf-form-wrap .tooltip.bottom {
347
+ padding: 5px 0;
348
+ margin-top: 3px; }
349
+
350
+ .nf-form-wrap .tooltip.left {
351
+ padding: 0 5px;
352
+ margin-left: -3px; }
353
+
354
+ .nf-form-wrap .tooltip-inner {
355
+ max-width: 200px;
356
+ padding: 3px 8px;
357
+ color: #fff;
358
+ text-align: center;
359
+ background-color: #000;
360
+ border-radius: 4px; }
361
+
362
+ .nf-form-wrap .tooltip-arrow {
363
+ position: absolute;
364
+ width: 0;
365
+ height: 0;
366
+ border-color: transparent;
367
+ border-style: solid; }
368
+
369
+ .nf-form-wrap .tooltip.top .tooltip-arrow {
370
+ bottom: 0;
371
+ left: 50%;
372
+ margin-left: -5px;
373
+ border-width: 5px 5px 0;
374
+ border-top-color: #000; }
375
+
376
+ .nf-form-wrap .tooltip.top-left .tooltip-arrow {
377
+ right: 5px;
378
+ bottom: 0;
379
+ margin-bottom: -5px;
380
+ border-width: 5px 5px 0;
381
+ border-top-color: #000; }
382
+
383
+ .nf-form-wrap .tooltip.top-right .tooltip-arrow {
384
+ bottom: 0;
385
+ left: 5px;
386
+ margin-bottom: -5px;
387
+ border-width: 5px 5px 0;
388
+ border-top-color: #000; }
389
+
390
+ .nf-form-wrap .tooltip.right .tooltip-arrow {
391
+ top: 50%;
392
+ left: 0;
393
+ margin-top: -5px;
394
+ border-width: 5px 5px 5px 0;
395
+ border-right-color: #000; }
396
+
397
+ .nf-form-wrap .tooltip.left .tooltip-arrow {
398
+ top: 50%;
399
+ right: 0;
400
+ margin-top: -5px;
401
+ border-width: 5px 0 5px 5px;
402
+ border-left-color: #000; }
403
+
404
+ .nf-form-wrap .tooltip.bottom .tooltip-arrow {
405
+ top: 0;
406
+ left: 50%;
407
+ margin-left: -5px;
408
+ border-width: 0 5px 5px;
409
+ border-bottom-color: #000; }
410
+
411
+ .nf-form-wrap .tooltip.bottom-left .tooltip-arrow {
412
+ top: 0;
413
+ right: 5px;
414
+ margin-top: -5px;
415
+ border-width: 0 5px 5px;
416
+ border-bottom-color: #000; }
417
+
418
+ .nf-form-wrap .tooltip.bottom-right .tooltip-arrow {
419
+ top: 0;
420
+ left: 5px;
421
+ margin-top: -5px;
422
+ border-width: 0 5px 5px;
423
+ border-bottom-color: #000; }
424
+
425
+ .nf-form-wrap .dropdown-menu {
426
+ position: absolute;
427
+ z-index: 1000;
428
+ display: none;
429
+ float: left;
430
+ min-width: 160px;
431
+ padding: 5px 0;
432
+ margin: 2px 0 0;
433
+ font-size: 14px;
434
+ text-align: left;
435
+ list-style: none;
436
+ background-color: #fff;
437
+ background-clip: padding-box;
438
+ border: 1px solid #ccc;
439
+ border: 1px solid rgba(0, 0, 0, 0.15);
440
+ border-radius: 4px;
441
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
442
+
443
+ .nf-form-wrap .dropdown-menu.pull-right {
444
+ right: 0;
445
+ left: auto; }
446
+
447
+ .nf-form-wrap .dropdown-menu .divider {
448
+ height: 1px;
449
+ margin: 9px 0;
450
+ overflow: hidden;
451
+ background-color: #e5e5e5; }
452
+
453
+ .nf-form-wrap .dropdown-menu > li > a {
454
+ display: block;
455
+ padding: 3px 20px;
456
+ clear: both;
457
+ font-weight: normal;
458
+ line-height: 1.42857143;
459
+ color: #333;
460
+ white-space: nowrap; }
461
+
462
+ .nf-form-wrap .dropdown-menu > li > a:hover,
463
+ .nf-form-wrap .dropdown-menu > li > a:focus {
464
+ color: #262626;
465
+ text-decoration: none;
466
+ background-color: #f5f5f5; }
467
+
468
+ .nf-form-wrap .dropdown-menu > .active > a,
469
+ .nf-form-wrap .dropdown-menu > .active > a:hover,
470
+ .nf-form-wrap .dropdown-menu > .active > a:focus {
471
+ color: #fff;
472
+ text-decoration: none;
473
+ background-color: #337ab7;
474
+ outline: 0; }
475
+
476
+ .nf-form-wrap .dropdown-menu > .disabled > a,
477
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
478
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
479
+ color: #777; }
480
+
481
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
482
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
483
+ text-decoration: none;
484
+ cursor: not-allowed;
485
+ background-color: transparent;
486
+ background-image: none;
487
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
488
+
489
+ .nf-form-wrap .open > .dropdown-menu {
490
+ display: block; }
491
+
492
+ .nf-form-wrap .open > a {
493
+ outline: 0; }
494
+
495
+ .nf-form-wrap .dropdown-menu-right {
496
+ right: 0;
497
+ left: auto; }
498
+
499
+ .nf-form-wrap .dropdown-menu-left {
500
+ right: auto;
501
+ left: 0; }
502
+
503
+ .nf-form-wrap .dropdown-header {
504
+ display: block;
505
+ padding: 3px 20px;
506
+ font-size: 12px;
507
+ line-height: 1.42857143;
508
+ color: #777;
509
+ white-space: nowrap; }
510
+
511
+ .nf-form-wrap .dropdown-backdrop {
512
+ position: fixed;
513
+ top: 0;
514
+ right: 0;
515
+ bottom: 0;
516
+ left: 0;
517
+ z-index: 990; }
518
+
519
+ .nf-form-wrap .pull-right > .dropdown-menu {
520
+ right: 0;
521
+ left: auto; }
522
+
523
+ .nf-form-wrap .dropup .caret,
524
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .caret {
525
+ content: "";
526
+ border-top: 0;
527
+ border-bottom: 4px dashed;
528
+ border-bottom: 4px solid \9; }
529
+
530
+ .nf-form-wrap .dropup .dropdown-menu,
531
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu {
532
+ top: auto;
533
+ bottom: 100%;
534
+ margin-bottom: 2px; }
535
+
536
+ @media (min-width: 768px) {
537
+ .nf-form-wrap .navbar-right .dropdown-menu {
538
+ right: 0;
539
+ left: auto; }
540
+ .nf-form-wrap .navbar-right .dropdown-menu-left {
541
+ right: auto;
542
+ left: 0; } }
543
+
544
+ .nf-form-wrap .btn-group-justified > .btn-group .dropdown-menu {
545
+ left: auto; }
546
+
547
+ .nf-form-wrap .nav-tabs.nav-justified > .dropdown .dropdown-menu {
548
+ top: auto;
549
+ left: auto; }
550
+
551
+ .nf-form-wrap .nav-justified > .dropdown .dropdown-menu {
552
+ top: auto;
553
+ left: auto; }
554
+
555
+ .nf-form-wrap .nav-tabs .dropdown-menu {
556
+ margin-top: -1px;
557
+ border-top-left-radius: 0;
558
+ border-top-right-radius: 0; }
559
+
560
+ @media (max-width: 767px) {
561
+ .nf-form-wrap .navbar-nav .open .dropdown-menu {
562
+ position: static;
563
+ float: none;
564
+ width: auto;
565
+ margin-top: 0;
566
+ background-color: transparent;
567
+ border: 0;
568
+ box-shadow: none; }
569
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a,
570
+ .nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header {
571
+ padding: 5px 15px 5px 25px; }
572
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a {
573
+ line-height: 20px; }
574
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:hover,
575
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:focus {
576
+ background-image: none; } }
577
+
578
+ .nf-form-wrap .navbar-nav > li > .dropdown-menu {
579
+ margin-top: 0;
580
+ border-top-left-radius: 0;
581
+ border-top-right-radius: 0; }
582
+
583
+ .nf-form-wrap .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
584
+ margin-bottom: 0;
585
+ border-top-left-radius: 4px;
586
+ border-top-right-radius: 4px;
587
+ border-bottom-right-radius: 0;
588
+ border-bottom-left-radius: 0; }
589
+
590
+ @media (max-width: 767px) {
591
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a {
592
+ color: #777; }
593
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
594
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
595
+ color: #333;
596
+ background-color: transparent; }
597
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
598
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
599
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
600
+ color: #555;
601
+ background-color: #e7e7e7; }
602
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
603
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
604
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
605
+ color: #ccc;
606
+ background-color: transparent; } }
607
+
608
+ @media (max-width: 767px) {
609
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
610
+ border-color: #080808; }
611
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
612
+ background-color: #080808; }
613
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
614
+ color: #9d9d9d; }
615
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
616
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
617
+ color: #fff;
618
+ background-color: transparent; }
619
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
620
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
621
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
622
+ color: #fff;
623
+ background-color: #080808; }
624
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
625
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
626
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
627
+ color: #444;
628
+ background-color: transparent; } }
629
+
630
+ .nf-loading-spinner {
631
+ width: 40px;
632
+ height: 40px;
633
+ margin: 100px auto;
634
+ background-color: rgba(208, 208, 208, 0.5);
635
+ border-radius: 100%;
636
+ animation: nf-scaleout 1.0s infinite ease-in-out; }
637
+
638
+ @keyframes nf-scaleout {
639
+ 0% {
640
+ transform: scale(0); }
641
+ 100% {
642
+ transform: scale(1);
643
+ opacity: 0; } }
644
+
645
+ /*
646
+ Make sure all Ninja Forms label positons function properly
647
+ ---------------------------------------------*/
648
+ /* ---------------------------------
649
+ STANDARDIZE ALL FIELDS
650
+ ----------------------------------*/
651
+ .field-wrap {
652
+ display: -ms-flexbox;
653
+ display: flex; }
654
+ .field-wrap > label {
655
+ display: block; }
656
+ .field-wrap > div input,
657
+ .field-wrap textarea,
658
+ .field-wrap select,
659
+ .field-wrap .pikaday__container,
660
+ .field-wrap .pikaday__display,
661
+ .field-wrap .listselect-wrap > div {
662
+ width: 100%; }
663
+ .field-wrap input[type="submit"],
664
+ .field-wrap input[type="button"],
665
+ .field-wrap button {
666
+ width: auto; }
667
+
668
+ .nf-field-label {
669
+ -ms-flex-order: 5;
670
+ order: 5; }
671
+
672
+ .nf-field-description {
673
+ width: 100%;
674
+ -ms-flex-order: 10;
675
+ order: 10; }
676
+
677
+ .nf-field-element {
678
+ -ms-flex-order: 15;
679
+ order: 15; }
680
+
681
+ /* ---------------------------------
682
+ LABEL ABOVE
683
+ ----------------------------------*/
684
+ .label-above .nf-field-label {
685
+ margin-bottom: 10px; }
686
+
687
+ /* ---------------------------------
688
+ LABEL BELOW
689
+ ----------------------------------*/
690
+ .label-below .nf-field-label {
691
+ margin-top: 10px;
692
+ -ms-flex-order: 15;
693
+ order: 15; }
694
+
695
+ .label-below .nf-field-element {
696
+ -ms-flex-order: 5;
697
+ order: 5; }
698
+
699
+ /* ---------------------------------
700
+ LABEL HIDDEN
701
+ ----------------------------------*/
702
+ .label-hidden .field-wrap {
703
+ -ms-flex-wrap: wrap;
704
+ flex-wrap: wrap; }
705
+
706
+ .label-hidden .nf-field-label {
707
+ height: 0;
708
+ width: 100%;
709
+ visibility: hidden; }
710
+
711
+ .label-hidden .nf-field-description {
712
+ width: 100%;
713
+ -ms-flex-order: 20;
714
+ order: 20; }
715
+
716
+ .label-hidden .nf-field-element {
717
+ width: 100%; }
718
+
719
+ /* ---------------------------------
720
+ LABEL LEFT
721
+ ----------------------------------*/
722
+ .label-left .field-wrap {
723
+ -ms-flex-direction: row;
724
+ flex-direction: row;
725
+ -ms-flex-wrap: wrap;
726
+ flex-wrap: wrap; }
727
+
728
+ .label-left .nf-field-label {
729
+ display: -ms-flexbox;
730
+ display: flex;
731
+ -ms-flex-direction: row;
732
+ flex-direction: row;
733
+ -ms-flex-align: center;
734
+ align-items: center;
735
+ padding-right: 2%;
736
+ text-align: right;
737
+ width: 35%;
738
+ -ms-flex-order: 5;
739
+ order: 5; }
740
+ .label-left .nf-field-label label {
741
+ width: 100%; }
742
+
743
+ .label-left .nf-field-description {
744
+ margin-left: 35%; }
745
+
746
+ .label-left .nf-field-element {
747
+ display: inline-block;
748
+ width: 65%;
749
+ -ms-flex-order: 10;
750
+ order: 10; }
751
+
752
+ .label-left .nf-after-field {
753
+ margin-left: 36.5%; }
754
+
755
+ /* ---------------------------------
756
+ LABEL RIGHT
757
+ ----------------------------------*/
758
+ .label-right .field-wrap {
759
+ -ms-flex-direction: row;
760
+ flex-direction: row;
761
+ -ms-flex-wrap: wrap;
762
+ flex-wrap: wrap; }
763
+
764
+ .label-right .nf-field-label {
765
+ display: -ms-flexbox;
766
+ display: flex;
767
+ -ms-flex-direction: row;
768
+ flex-direction: row;
769
+ -ms-flex-align: center;
770
+ align-items: center;
771
+ padding-left: 2%;
772
+ width: 35%;
773
+ -ms-flex-order: 10;
774
+ order: 10; }
775
+
776
+ .label-right .nf-field-description {
777
+ margin-right: 35%;
778
+ -ms-flex-order: 15;
779
+ order: 15; }
780
+
781
+ .label-right .nf-field-element {
782
+ display: inline-block;
783
+ width: 65%;
784
+ -ms-flex-order: 5;
785
+ order: 5; }
786
+
787
+ .label-right .checkbox-wrap .nf-field-label {
788
+ width: auto; }
789
+
790
+ .label-right .checkbox-wrap .nf-field-element {
791
+ width: 20px; }
792
+
793
+ .label-right .nf-after-field {
794
+ width: 65%; }
795
+
796
+ /* ---------------------------------
797
+ ADJUST SOME LABEL ABOVE & BELOW ISSUES
798
+ ----------------------------------*/
799
+ .label-below .field-wrap,
800
+ .label-above .field-wrap {
801
+ -ms-flex-direction: column;
802
+ flex-direction: column;
803
+ -ms-flex-flow: wrap;
804
+ flex-flow: wrap; }
805
+
806
+ .label-below .nf-field-element,
807
+ .label-above .nf-field-element {
808
+ margin: 0;
809
+ width: 100%; }
810
+
811
+ /* ---------------------------------
812
+ ADJUST SOME LABEL LEFT & RIGHT ISSUES
813
+ ----------------------------------*/
814
+ .label-left .textarea-wrap .nf-field-label,
815
+ .label-left .listradio-wrap .nf-field-label,
816
+ .label-left .listcheckbox-wrap .nf-field-label,
817
+ .label-right .textarea-wrap .nf-field-label,
818
+ .label-right .listradio-wrap .nf-field-label,
819
+ .label-right .listcheckbox-wrap .nf-field-label {
820
+ -ms-flex-align: start;
821
+ align-items: flex-start; }
822
+
823
+ .label-left .textarea-wrap .nf-field-label,
824
+ .label-right .textarea-wrap .nf-field-label {
825
+ margin-top: 5px; }
826
+
827
+ .label-left .html-wrap,
828
+ .label-left .hr-wrap,
829
+ .label-right .html-wrap,
830
+ .label-right .hr-wrap {
831
+ display: block; }
832
+ .label-left .html-wrap .nf-field-element,
833
+ .label-left .hr-wrap .nf-field-element,
834
+ .label-right .html-wrap .nf-field-element,
835
+ .label-right .hr-wrap .nf-field-element {
836
+ display: block;
837
+ margin: 0;
838
+ width: 100%; }
839
+
840
+ /* ---------------------------------
841
+ FIELD DESCRIPTION POSITIONS
842
+ ----------------------------------*/
843
+ .nf-help {
844
+ background: none; }
845
+
846
+ .nf-field-description {
847
+ font-size: 14px; }
848
+
849
+ .nf-form-content {
850
+ padding: 5px;
851
+ max-width: 1000px;
852
+ margin: 0 auto; }
853
+ .nf-form-content label {
854
+ font-size: 18px;
855
+ line-height: 20px; }
856
+ .nf-form-content .ninja-forms-field,
857
+ .nf-form-content .listselect-wrap .nf-field-element div {
858
+ font-size: 16px;
859
+ margin: 0;
860
+ padding: 12px; }
861
+ .nf-form-content input.ninja-forms-field,
862
+ .nf-form-content select.ninja-forms-field,
863
+ .nf-form-content .listselect-wrap .nf-field-element div {
864
+ height: 50px; }
865
+ .nf-form-content textarea.ninja-forms-field {
866
+ height: 200px; }
867
+ .nf-form-content hr.ninja-forms-field {
868
+ padding: 0; }
869
+ .nf-form-content input[type="radio"].ninja-forms-field,
870
+ .nf-form-content input[type="checkbox"].ninja-forms-field {
871
+ height: auto; }
872
+ .nf-form-content .listradio-wrap li,
873
+ .nf-form-content .listcheckbox-wrap li {
874
+ margin-bottom: 12px !important;
875
+ line-height: 0; }
876
+ .nf-form-content .nf-product-field span {
877
+ padding-right: 16px; }
878
+ .nf-form-content .nf-product-field .nf-field-qty {
879
+ font-size: 16px;
880
+ padding: 5px;
881
+ width: 80px !important; }
882
+ .nf-form-content .nf-static {
883
+ background: transparent;
884
+ border: 0;
885
+ font-weight: bold;
886
+ padding: 0; }
887
+ .nf-form-content .label-above .nf-field-label,
888
+ .nf-form-content .label-below .nf-field-label,
889
+ .nf-form-content .label-hidden .nf-field-label {
890
+ margin-bottom: 10px;
891
+ padding: 0; }
892
+ .nf-form-content .label-below .nf-field-label {
893
+ margin-bottom: 0;
894
+ margin-top: 10px; }
895
+ .nf-form-content .label-right .nf-field-label {
896
+ margin: 0; }
897
+ .nf-form-content .label-right > input[type=radio],
898
+ .nf-form-content .label-right input[type=checkbox] {
899
+ margin-right: 1%; }
900
+ .nf-form-content .label-right ul {
901
+ margin-right: 1%; }
902
+
903
+ .nf-form-content .list-select-wrap > div {
904
+ position: relative; }
905
+ .nf-form-content .list-select-wrap > div div {
906
+ display: block;
907
+ position: absolute;
908
+ font-size: 16px;
909
+ line-height: 16px;
910
+ margin: 0;
911
+ padding: 16px;
912
+ height: 50px;
913
+ top: 0;
914
+ right: 0;
915
+ left: 0;
916
+ z-index: 1; }
917
+ .nf-form-content .list-select-wrap > div div::after {
918
+ content: "\f078";
919
+ font-family: FontAwesome;
920
+ font-size: 20px;
921
+ position: absolute;
922
+ right: 10px;
923
+ bottom: 0;
924
+ height: 50px;
925
+ line-height: 50px; }
926
+ .nf-form-content .list-select-wrap > div.label-right div {
927
+ width: 59%; }
928
+ .nf-form-content .list-select-wrap > div.label-below div {
929
+ top: 0;
930
+ bottom: auto; }
931
+ .nf-form-content .list-select-wrap > div.label-left div {
932
+ width: 59%;
933
+ left: 40.5%;
934
+ right: 40px; }
935
+ .nf-form-content .list-select-wrap > div select {
936
+ background: transparent;
937
+ border: 0;
938
+ -webkit-appearance: none;
939
+ -moz-appearance: none;
940
+ appearance: none;
941
+ position: relative;
942
+ z-index: 2; }
943
+
944
+ .nf-form-content .listmultiselect-wrap select {
945
+ -webkit-appearance: normal;
946
+ -moz-appearance: normal;
947
+ appearance: normal; }
948
+
949
+ .checkbox-wrap .nf-field-label label,
950
+ .checkbox-wrap .nf-field-element label,
951
+ .listcheckbox-wrap .nf-field-label label,
952
+ .listcheckbox-wrap .nf-field-element label {
953
+ position: relative;
954
+ margin-left: 30px; }
955
+ .checkbox-wrap .nf-field-label label::after,
956
+ .checkbox-wrap .nf-field-element label::after,
957
+ .listcheckbox-wrap .nf-field-label label::after,
958
+ .listcheckbox-wrap .nf-field-element label::after {
959
+ border: 1px solid;
960
+ content: "";
961
+ width: 18px;
962
+ height: 18px;
963
+ position: absolute;
964
+ left: -28px;
965
+ bottom: 0; }
966
+ .checkbox-wrap .nf-field-label label::before,
967
+ .checkbox-wrap .nf-field-element label::before,
968
+ .listcheckbox-wrap .nf-field-label label::before,
969
+ .listcheckbox-wrap .nf-field-element label::before {
970
+ content: "\f00c";
971
+ font-family: FontAwesome;
972
+ font-size: 24px;
973
+ position: absolute;
974
+ bottom: 0;
975
+ opacity: 0;
976
+ z-index: 2; }
977
+
978
+ .checkbox-container .nf-field-element input {
979
+ display: none; }
980
+
981
+ .checkbox-container.label-above label {
982
+ height: 50px;
983
+ margin: 0;
984
+ display: block; }
985
+ .checkbox-container.label-above label::after {
986
+ left: 0;
987
+ bottom: 0; }
988
+ .checkbox-container.label-above label.nf-checked-label::before {
989
+ left: -2px;
990
+ bottom: 0; }
991
+
992
+ .checkbox-container.label-below label {
993
+ margin: 0;
994
+ display: block;
995
+ margin-top: 20px; }
996
+ .checkbox-container.label-below label::after {
997
+ left: 0;
998
+ bottom: auto;
999
+ top: -25px; }
1000
+ .checkbox-container.label-below label.nf-checked-label::before {
1001
+ left: -2px;
1002
+ bottom: auto;
1003
+ top: -27px; }
1004
+
1005
+ .checkbox-container.label-left .nf-field-label {
1006
+ width: 38%;
1007
+ padding-right: 5%; }
1008
+
1009
+ .checkbox-container.label-left .nf-field-element {
1010
+ width: 58%; }
1011
+
1012
+ .checkbox-container.label-left label {
1013
+ margin: 0;
1014
+ display: block; }
1015
+ .checkbox-container.label-left label::after {
1016
+ left: auto;
1017
+ bottom: 0;
1018
+ right: -31px; }
1019
+ .checkbox-container.label-left label.nf-checked-label::before {
1020
+ left: auto;
1021
+ bottom: 0;
1022
+ right: -36px; }
1023
+
1024
+ .checkbox-container.label-right .nf-field-label {
1025
+ padding: 0;
1026
+ -ms-flex-order: 10;
1027
+ order: 10; }
1028
+
1029
+ .checkbox-container.label-right .nf-field-element {
1030
+ -ms-flex-order: 5;
1031
+ order: 5;
1032
+ display: none; }
1033
+
1034
+ .checkbox-container.label-right label {
1035
+ margin: 0 0 0 30px;
1036
+ display: block; }
1037
+ .checkbox-container.label-right label::before {
1038
+ left: -30px;
1039
+ bottom: 0; }
1040
+ .checkbox-container.label-right label::after {
1041
+ left: -28px;
1042
+ bottom: 0; }
1043
+ .checkbox-container.label-right label.nf-checked-label::before {
1044
+ left: -30px;
1045
+ bottom: 0; }
1046
+
1047
+ .checkbox-container.label-right .field-wrap {
1048
+ display: -ms-flexbox;
1049
+ display: flex; }
1050
+ .checkbox-container.label-right .field-wrap > div {
1051
+ width: 100%; }
1052
+
1053
+ .checkbox-container.label-right label::after {
1054
+ bottom: 2px !important; }
1055
+
1056
+ .checkbox-container.label-hidden label {
1057
+ height: 0;
1058
+ margin: 0;
1059
+ display: block; }
1060
+ .checkbox-container.label-hidden label::after {
1061
+ left: 0;
1062
+ bottom: 0;
1063
+ visibility: visible; }
1064
+ .checkbox-container.label-hidden label.nf-checked-label::before {
1065
+ left: -2px;
1066
+ bottom: 0;
1067
+ visibility: visible; }
1068
+
1069
+ .listcheckbox-container .nf-field-label label::after {
1070
+ background: transparent !important;
1071
+ border: 0; }
1072
+
1073
+ .listcheckbox-container .nf-field-element input {
1074
+ display: none; }
1075
+
1076
+ .listcheckbox-container .nf-field-element label {
1077
+ margin-left: 30px !important; }
1078
+ .listcheckbox-container .nf-field-element label::before {
1079
+ left: -30px; }
1080
+
1081
+ .listcheckbox-container.label-above .nf-field-label label, .listcheckbox-container.label-below .nf-field-label label, .listcheckbox-container.label-right .nf-field-label label {
1082
+ margin: 0; }
1083
+ .listcheckbox-container.label-above .nf-field-label label::before, .listcheckbox-container.label-below .nf-field-label label::before, .listcheckbox-container.label-right .nf-field-label label::before {
1084
+ left: -30px; }
1085
+
1086
+ .listradio-wrap .nf-field-element label {
1087
+ position: relative;
1088
+ margin-left: 30px !important; }
1089
+ .listradio-wrap .nf-field-element label::after {
1090
+ border-radius: 50%;
1091
+ content: "";
1092
+ width: 18px;
1093
+ height: 18px;
1094
+ position: absolute;
1095
+ left: -30px;
1096
+ bottom: 1px; }
1097
+ .listradio-wrap .nf-field-element label.nf-checked-label::before {
1098
+ border-radius: 50%;
1099
+ content: "";
1100
+ height: 10px;
1101
+ width: 10px;
1102
+ position: absolute;
1103
+ left: -26px;
1104
+ bottom: 5px;
1105
+ z-index: 2; }
1106
+
1107
+ .listradio-wrap .nf-field-element input {
1108
+ display: none; }
1109
+
1110
+ input[type=checkbox].nf-toggle {
1111
+ background: transparent;
1112
+ border: 0;
1113
+ box-shadow: 0 0 0;
1114
+ margin: 10px;
1115
+ height: 18px;
1116
+ -webkit-appearance: none;
1117
+ -moz-appearance: none;
1118
+ appearance: none;
1119
+ position: relative;
1120
+ cursor: pointer; }
1121
+ input[type=checkbox].nf-toggle::after {
1122
+ background: #BCBDBF;
1123
+ border: 2px solid #BCBDBF;
1124
+ border-radius: 20px;
1125
+ content: "";
1126
+ position: absolute;
1127
+ top: -4px;
1128
+ left: -4px;
1129
+ width: 46px;
1130
+ height: 24px;
1131
+ transition: all 0.3s ease; }
1132
+ input[type=checkbox].nf-toggle::before {
1133
+ background: #fff;
1134
+ border-radius: 20px;
1135
+ content: "";
1136
+ position: absolute;
1137
+ top: -1px;
1138
+ left: 0;
1139
+ width: 18px;
1140
+ height: 18px;
1141
+ z-index: 99;
1142
+ transition: all 0.3s ease; }
1143
+ input[type=checkbox].nf-toggle:checked::after {
1144
+ background: lightgreen;
1145
+ border: 2px solid lightgreen;
1146
+ transition: all 0.3s ease; }
1147
+ input[type=checkbox].nf-toggle:checked::before {
1148
+ top: -1px;
1149
+ left: 20px;
1150
+ transition: all 0.3s ease; }
1151
+ .label-right input[type=checkbox].nf-toggle {
1152
+ padding: 0 50px 0 0; }
1153
+ .label-left input[type=checkbox].nf-toggle {
1154
+ padding: 0;
1155
+ margin-left: 22px;
1156
+ margin-top: 20px; }
1157
+
1158
+ .nf-icons .nf-field-element {
1159
+ position: relative; }
1160
+ .nf-icons .nf-field-element::before {
1161
+ font-family: FontAwesome;
1162
+ font-size: 20px;
1163
+ position: absolute;
1164
+ left: 1px;
1165
+ bottom: 1px;
1166
+ height: 48px;
1167
+ width: 50px;
1168
+ line-height: 50px;
1169
+ text-align: center;
1170
+ z-index: 1; }
1171
+
1172
+ .nf-icons .date-wrap .nf-field-element input,
1173
+ .nf-icons .number-wrap .nf-field-element input,
1174
+ .nf-icons .quantity-wrap .nf-field-element input,
1175
+ .nf-icons .email-wrap .nf-field-element input,
1176
+ .nf-icons .phone-wrap .nf-field-element input,
1177
+ .nf-icons .firstname-wrap .nf-field-element input,
1178
+ .nf-icons .lastname-wrap .nf-field-element input,
1179
+ .nf-icons .address-wrap .nf-field-element input,
1180
+ .nf-icons .city-wrap .nf-field-element input,
1181
+ .nf-icons .state-wrap .nf-field-element input,
1182
+ .nf-icons .zip-wrap .nf-field-element input,
1183
+ .nf-icons .creditcardfullname-wrap .nf-field-element input,
1184
+ .nf-icons .creditcardnumber-wrap .nf-field-element input,
1185
+ .nf-icons .creditcardcvc-wrap .nf-field-element input,
1186
+ .nf-icons .creditcardexpiration-wrap .nf-field-element input,
1187
+ .nf-icons .creditcardzip-wrap .nf-field-element input {
1188
+ padding-left: 60px; }
1189
+
1190
+ .nf-icons.right .nf-field-element::before {
1191
+ left: auto;
1192
+ right: 1px; }
1193
+
1194
+ .nf-icons.right .date-wrap > div input,
1195
+ .nf-icons.right .number-wrap > div input,
1196
+ .nf-icons.right .quantity-wrap > div input,
1197
+ .nf-icons.right .email-wrap > div input,
1198
+ .nf-icons.right .phone-wrap > div input,
1199
+ .nf-icons.right .firstname-wrap > div input,
1200
+ .nf-icons.right .lastname-wrap > div input,
1201
+ .nf-icons.right .address-wrap > div input,
1202
+ .nf-icons.right .city-wrap > div input,
1203
+ .nf-icons.right .state-wrap > div input,
1204
+ .nf-icons.right .zip-wrap > div input,
1205
+ .nf-icons.right .creditcardfullname-wrap > div input,
1206
+ .nf-icons.right .creditcardnumber-wrap > div input,
1207
+ .nf-icons.right .creditcardcvc-wrap > div input,
1208
+ .nf-icons.right .creditcardexpiration-wrap > div input,
1209
+ .nf-icons.right .creditcardzip-wrap > div input {
1210
+ padding-left: 12px;
1211
+ padding-right: 60px; }
1212
+
1213
+ .nf-icons .date-wrap .nf-field-element::before {
1214
+ content: "\f073"; }
1215
+
1216
+ .nf-icons .number-wrap .nf-field-element::before,
1217
+ .nf-icons .quantity-wrap > div::before {
1218
+ content: "\f292"; }
1219
+
1220
+ .nf-icons .email-wrap .nf-field-element::before {
1221
+ content: "\f0e0"; }
1222
+
1223
+ .nf-icons .phone-wrap .nf-field-element::before {
1224
+ content: "\f095"; }
1225
+
1226
+ .nf-icons .firstname-wrap .nf-field-element::before,
1227
+ .nf-icons .lastname-wrap .nf-field-element::before {
1228
+ content: "\f007"; }
1229
+
1230
+ .nf-icons .address-wrap .nf-field-element::before,
1231
+ .nf-icons .city-wrap .nf-field-element::before,
1232
+ .nf-icons .state-wrap .nf-field-element::before,
1233
+ .nf-icons .zip-wrap .nf-field-element::before {
1234
+ content: "\f041"; }
1235
+
1236
+ .nf-icons .creditcardfullname-wrap .nf-field-element::before,
1237
+ .nf-icons .creditcardnumber-wrap .nf-field-element::before,
1238
+ .nf-icons .creditcardcvc-wrap .nf-field-element::before,
1239
+ .nf-icons .creditcardexpiration-wrap .nf-field-element::before,
1240
+ .nf-icons .creditcardzip-wrap .nf-field-element::before {
1241
+ content: "\f283"; }
1242
+
1243
+ /* ---------------------------------
1244
+ DEFAULT LIGHT COLORS
1245
+ ----------------------------------*/
1246
+ .nf-form-content input:not([type='button']),
1247
+ .nf-form-content textarea,
1248
+ .nf-form-content .list-select-wrap .nf-field-element > div {
1249
+ background: #f7f7f7;
1250
+ border: 1px solid #c4c4c4;
1251
+ border-radius: 0;
1252
+ box-shadow: none;
1253
+ color: #787878;
1254
+ transition: all .5s; }
1255
+ .nf-form-content input:not([type='button']):focus,
1256
+ .nf-form-content textarea:focus,
1257
+ .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1258
+ background: white;
1259
+ border-color: #919191;
1260
+ color: #919191;
1261
+ outline: none;
1262
+ transition: all .5s; }
1263
+
1264
+ .nf-form-content input[type="submit"],
1265
+ .nf-form-content input[type="button"],
1266
+ .nf-form-content button {
1267
+ background: #333;
1268
+ border: 0;
1269
+ color: #f7f7f7;
1270
+ transition: all .5s; }
1271
+ .nf-form-content input[type="submit"]:hover,
1272
+ .nf-form-content input[type="button"]:hover,
1273
+ .nf-form-content button:hover {
1274
+ background: #c4c4c4;
1275
+ color: #787878;
1276
+ transition: all .5s; }
1277
+
1278
+ .nf-form-content select.ninja-forms-field {
1279
+ color: #787878; }
1280
+ .nf-form-content select.ninja-forms-field:focus {
1281
+ background: transparent;
1282
+ border: 0;
1283
+ box-shadow: none;
1284
+ outline: none; }
1285
+
1286
+ .list-select-wrap div::after {
1287
+ color: #787878;
1288
+ transition: all .5s; }
1289
+
1290
+ .list-select-wrap select:active + div, .list-select-wrap select:focus + div {
1291
+ background: white !important;
1292
+ border-color: #919191 !important;
1293
+ transition: all .5s; }
1294
+
1295
+ .listradio-wrap .nf-field-element label::after {
1296
+ background: #f7f7f7;
1297
+ border: 2px solid #c4c4c4;
1298
+ transition: all .5s; }
1299
+
1300
+ .listradio-wrap .nf-field-element label.nf-checked-label::after {
1301
+ border-color: #333;
1302
+ transition: all .5s; }
1303
+
1304
+ .listradio-wrap .nf-field-element label.nf-checked-label::before {
1305
+ background: #333; }
1306
+
1307
+ .checkbox-wrap .nf-field-label label::after,
1308
+ .checkbox-wrap .nf-field-element label::after,
1309
+ .listcheckbox-wrap .nf-field-label label::after,
1310
+ .listcheckbox-wrap .nf-field-element label::after {
1311
+ background: #f7f7f7;
1312
+ border-color: #c4c4c4;
1313
+ transition: all .5s; }
1314
+
1315
+ .checkbox-wrap .nf-field-label label::before,
1316
+ .checkbox-wrap .nf-field-element label::before,
1317
+ .listcheckbox-wrap .nf-field-label label::before,
1318
+ .listcheckbox-wrap .nf-field-element label::before {
1319
+ color: #f7f7f7;
1320
+ opacity: 0;
1321
+ transition: all .5s; }
1322
+
1323
+ .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1324
+ .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1325
+ .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1326
+ .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1327
+ border-color: #b7b7b7;
1328
+ transition: all .5s; }
1329
+
1330
+ .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1331
+ .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1332
+ .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1333
+ .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1334
+ color: #333;
1335
+ opacity: 100;
1336
+ transition: all .5s; }
1337
+
1338
+ .nf-error {
1339
+ position: relative; }
1340
+ .nf-error .ninja-forms-field {
1341
+ border-color: #E80000 !important;
1342
+ transition: all .5s; }
1343
+ .nf-error.field-wrap .nf-field-element::after {
1344
+ background: #E80000;
1345
+ color: #fff;
1346
+ font-family: FontAwesome;
1347
+ font-size: 20px;
1348
+ content: "\f12a";
1349
+ position: absolute;
1350
+ top: 1px;
1351
+ right: 1px;
1352
+ bottom: 1px;
1353
+ height: 48px;
1354
+ width: 50px;
1355
+ line-height: 50px;
1356
+ text-align: center;
1357
+ transition: all .5s; }
1358
+ .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1359
+ display: none; }
1360
+ .nf-error .nf-error-msg {
1361
+ color: #E80000; }
1362
+
1363
+ .nf-pass {
1364
+ position: relative; }
1365
+ .nf-pass .ninja-forms-field {
1366
+ border-color: green !important;
1367
+ transition: all .5s; }
1368
+ .nf-pass.field-wrap .nf-field-element::after {
1369
+ color: green;
1370
+ font-family: FontAwesome;
1371
+ font-size: 30px;
1372
+ content: "\f058";
1373
+ position: absolute;
1374
+ top: 0;
1375
+ right: 16px;
1376
+ height: 50px;
1377
+ line-height: 50px;
1378
+ transition: all .5s; }
1379
+ .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1380
+ display: none; }
1381
+
1382
+ .nf-field-submit-error {
1383
+ border: 1px solid;
1384
+ margin: 10px 0px;
1385
+ padding: 15px 15px 15px 50px;
1386
+ position: relative;
1387
+ z-index: 1; }
1388
+ .nf-field-submit-error::after {
1389
+ content: "\f06a";
1390
+ font-family: FontAwesome;
1391
+ font-size: 24px;
1392
+ position: absolute;
1393
+ top: 0;
1394
+ left: 15px;
1395
+ height: 50px;
1396
+ line-height: 50px;
1397
+ z-index: 2; }
1398
+
1399
+ .nf-field-submit-error {
1400
+ border-color: #D8000C;
1401
+ color: #D8000C;
1402
+ background-color: #FFBABA; }
1403
+
1404
+ .nf-icons .nf-field-element::before,
1405
+ .nf-icons .nf-field-element::before {
1406
+ background: #c4c4c4;
1407
+ color: #f7f7f7; }
1408
+
1409
+ .nf-help {
1410
+ color: #333; }
1411
+
1412
+ /* ---------------------------------
1413
+ LIGHT COLORS - nf-brown
1414
+ ----------------------------------*/
1415
+ .nf-brown .nf-form-content input:not([type='button']),
1416
+ .nf-brown .nf-form-content textarea,
1417
+ .nf-brown .nf-form-content .list-select-wrap .nf-field-element > div {
1418
+ background: #F3EFDD;
1419
+ border: 1px solid #d8cc92;
1420
+ border-radius: 0;
1421
+ box-shadow: none;
1422
+ color: #9a8837;
1423
+ transition: all .5s; }
1424
+ .nf-brown .nf-form-content input:not([type='button']):focus,
1425
+ .nf-brown .nf-form-content textarea:focus,
1426
+ .nf-brown .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1427
+ background: white;
1428
+ border-color: #bea846;
1429
+ color: #bea846;
1430
+ outline: none;
1431
+ transition: all .5s; }
1432
+
1433
+ .nf-brown .nf-form-content input[type="submit"],
1434
+ .nf-brown .nf-form-content input[type="button"],
1435
+ .nf-brown .nf-form-content button {
1436
+ background: #736628;
1437
+ border: 0;
1438
+ color: #F3EFDD;
1439
+ transition: all .5s; }
1440
+ .nf-brown .nf-form-content input[type="submit"]:hover,
1441
+ .nf-brown .nf-form-content input[type="button"]:hover,
1442
+ .nf-brown .nf-form-content button:hover {
1443
+ background: #d8cc92;
1444
+ color: #9a8837;
1445
+ transition: all .5s; }
1446
+
1447
+ .nf-brown .nf-form-content select.ninja-forms-field {
1448
+ color: #9a8837; }
1449
+ .nf-brown .nf-form-content select.ninja-forms-field:focus {
1450
+ background: transparent;
1451
+ border: 0;
1452
+ box-shadow: none;
1453
+ outline: none; }
1454
+
1455
+ .nf-brown .list-select-wrap div::after {
1456
+ color: #9a8837;
1457
+ transition: all .5s; }
1458
+
1459
+ .nf-brown .list-select-wrap select:active + div, .nf-brown .list-select-wrap select:focus + div {
1460
+ background: white !important;
1461
+ border-color: #bea846 !important;
1462
+ transition: all .5s; }
1463
+
1464
+ .nf-brown .listradio-wrap .nf-field-element label::after {
1465
+ background: #F3EFDD;
1466
+ border: 2px solid #d8cc92;
1467
+ transition: all .5s; }
1468
+
1469
+ .nf-brown .listradio-wrap .nf-field-element label.nf-checked-label::after {
1470
+ border-color: #736628;
1471
+ transition: all .5s; }
1472
+
1473
+ .nf-brown .listradio-wrap .nf-field-element label.nf-checked-label::before {
1474
+ background: #736628; }
1475
+
1476
+ .nf-brown .checkbox-wrap .nf-field-label label::after,
1477
+ .nf-brown .checkbox-wrap .nf-field-element label::after,
1478
+ .nf-brown .listcheckbox-wrap .nf-field-label label::after,
1479
+ .nf-brown .listcheckbox-wrap .nf-field-element label::after {
1480
+ background: #F3EFDD;
1481
+ border-color: #d8cc92;
1482
+ transition: all .5s; }
1483
+
1484
+ .nf-brown .checkbox-wrap .nf-field-label label::before,
1485
+ .nf-brown .checkbox-wrap .nf-field-element label::before,
1486
+ .nf-brown .listcheckbox-wrap .nf-field-label label::before,
1487
+ .nf-brown .listcheckbox-wrap .nf-field-element label::before {
1488
+ color: #F3EFDD;
1489
+ opacity: 0;
1490
+ transition: all .5s; }
1491
+
1492
+ .nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1493
+ .nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1494
+ .nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1495
+ .nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1496
+ border-color: #d2c37f;
1497
+ transition: all .5s; }
1498
+
1499
+ .nf-brown .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1500
+ .nf-brown .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1501
+ .nf-brown .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1502
+ .nf-brown .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1503
+ color: #736628;
1504
+ opacity: 100;
1505
+ transition: all .5s; }
1506
+
1507
+ .nf-brown .nf-error {
1508
+ position: relative; }
1509
+ .nf-brown .nf-error .ninja-forms-field {
1510
+ border-color: #E80000 !important;
1511
+ transition: all .5s; }
1512
+ .nf-brown .nf-error.field-wrap .nf-field-element::after {
1513
+ background: #E80000;
1514
+ color: #fff;
1515
+ font-family: FontAwesome;
1516
+ font-size: 20px;
1517
+ content: "\f12a";
1518
+ position: absolute;
1519
+ top: 1px;
1520
+ right: 1px;
1521
+ bottom: 1px;
1522
+ height: 48px;
1523
+ width: 50px;
1524
+ line-height: 50px;
1525
+ text-align: center;
1526
+ transition: all .5s; }
1527
+ .nf-brown .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1528
+ display: none; }
1529
+ .nf-brown .nf-error .nf-error-msg {
1530
+ color: #E80000; }
1531
+
1532
+ .nf-brown .nf-pass {
1533
+ position: relative; }
1534
+ .nf-brown .nf-pass .ninja-forms-field {
1535
+ border-color: green !important;
1536
+ transition: all .5s; }
1537
+ .nf-brown .nf-pass.field-wrap .nf-field-element::after {
1538
+ color: green;
1539
+ font-family: FontAwesome;
1540
+ font-size: 30px;
1541
+ content: "\f058";
1542
+ position: absolute;
1543
+ top: 0;
1544
+ right: 16px;
1545
+ height: 50px;
1546
+ line-height: 50px;
1547
+ transition: all .5s; }
1548
+ .nf-brown .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1549
+ display: none; }
1550
+
1551
+ .nf-brown .nf-field-submit-error {
1552
+ border: 1px solid;
1553
+ margin: 10px 0px;
1554
+ padding: 15px 15px 15px 50px;
1555
+ position: relative;
1556
+ z-index: 1; }
1557
+ .nf-brown .nf-field-submit-error::after {
1558
+ content: "\f06a";
1559
+ font-family: FontAwesome;
1560
+ font-size: 24px;
1561
+ position: absolute;
1562
+ top: 0;
1563
+ left: 15px;
1564
+ height: 50px;
1565
+ line-height: 50px;
1566
+ z-index: 2; }
1567
+
1568
+ .nf-brown .nf-field-submit-error {
1569
+ border-color: #D8000C;
1570
+ color: #D8000C;
1571
+ background-color: #FFBABA; }
1572
+
1573
+ .nf-brown .nf-icons .nf-field-element::before, .nf-brown.nf-icons .nf-field-element::before {
1574
+ background: #d8cc92;
1575
+ color: #F3EFDD; }
1576
+
1577
+ .nf-brown .nf-help {
1578
+ color: #736628; }
1579
+
1580
+ /* ---------------------------------
1581
+ LIGHT COLORS - nf-red
1582
+ ----------------------------------*/
1583
+ .nf-red .nf-form-content input:not([type='button']),
1584
+ .nf-red .nf-form-content textarea,
1585
+ .nf-red .nf-form-content .list-select-wrap .nf-field-element > div {
1586
+ background: #F0E3E3;
1587
+ border: 1px solid #cca1a1;
1588
+ border-radius: 0;
1589
+ box-shadow: none;
1590
+ color: #8a4a4a;
1591
+ transition: all .5s; }
1592
+ .nf-red .nf-form-content input:not([type='button']):focus,
1593
+ .nf-red .nf-form-content textarea:focus,
1594
+ .nf-red .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1595
+ background: white;
1596
+ border-color: #a95e5e;
1597
+ color: #a95e5e;
1598
+ outline: none;
1599
+ transition: all .5s; }
1600
+
1601
+ .nf-red .nf-form-content input[type="submit"],
1602
+ .nf-red .nf-form-content input[type="button"],
1603
+ .nf-red .nf-form-content button {
1604
+ background: #8A5252;
1605
+ border: 0;
1606
+ color: #F0E3E3;
1607
+ transition: all .5s; }
1608
+ .nf-red .nf-form-content input[type="submit"]:hover,
1609
+ .nf-red .nf-form-content input[type="button"]:hover,
1610
+ .nf-red .nf-form-content button:hover {
1611
+ background: #cca1a1;
1612
+ color: #8a4a4a;
1613
+ transition: all .5s; }
1614
+
1615
+ .nf-red .nf-form-content select.ninja-forms-field {
1616
+ color: #8a4a4a; }
1617
+ .nf-red .nf-form-content select.ninja-forms-field:focus {
1618
+ background: transparent;
1619
+ border: 0;
1620
+ box-shadow: none;
1621
+ outline: none; }
1622
+
1623
+ .nf-red .list-select-wrap div::after {
1624
+ color: #8a4a4a;
1625
+ transition: all .5s; }
1626
+
1627
+ .nf-red .list-select-wrap select:active + div, .nf-red .list-select-wrap select:focus + div {
1628
+ background: white !important;
1629
+ border-color: #a95e5e !important;
1630
+ transition: all .5s; }
1631
+
1632
+ .nf-red .listradio-wrap .nf-field-element label::after {
1633
+ background: #F0E3E3;
1634
+ border: 2px solid #cca1a1;
1635
+ transition: all .5s; }
1636
+
1637
+ .nf-red .listradio-wrap .nf-field-element label.nf-checked-label::after {
1638
+ border-color: #8A5252;
1639
+ transition: all .5s; }
1640
+
1641
+ .nf-red .listradio-wrap .nf-field-element label.nf-checked-label::before {
1642
+ background: #8A5252; }
1643
+
1644
+ .nf-red .checkbox-wrap .nf-field-label label::after,
1645
+ .nf-red .checkbox-wrap .nf-field-element label::after,
1646
+ .nf-red .listcheckbox-wrap .nf-field-label label::after,
1647
+ .nf-red .listcheckbox-wrap .nf-field-element label::after {
1648
+ background: #F0E3E3;
1649
+ border-color: #cca1a1;
1650
+ transition: all .5s; }
1651
+
1652
+ .nf-red .checkbox-wrap .nf-field-label label::before,
1653
+ .nf-red .checkbox-wrap .nf-field-element label::before,
1654
+ .nf-red .listcheckbox-wrap .nf-field-label label::before,
1655
+ .nf-red .listcheckbox-wrap .nf-field-element label::before {
1656
+ color: #F0E3E3;
1657
+ opacity: 0;
1658
+ transition: all .5s; }
1659
+
1660
+ .nf-red .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1661
+ .nf-red .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1662
+ .nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1663
+ .nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1664
+ border-color: #c49090;
1665
+ transition: all .5s; }
1666
+
1667
+ .nf-red .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1668
+ .nf-red .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1669
+ .nf-red .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1670
+ .nf-red .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1671
+ color: #8A5252;
1672
+ opacity: 100;
1673
+ transition: all .5s; }
1674
+
1675
+ .nf-red .nf-error {
1676
+ position: relative; }
1677
+ .nf-red .nf-error .ninja-forms-field {
1678
+ border-color: #E80000 !important;
1679
+ transition: all .5s; }
1680
+ .nf-red .nf-error.field-wrap .nf-field-element::after {
1681
+ background: #E80000;
1682
+ color: #fff;
1683
+ font-family: FontAwesome;
1684
+ font-size: 20px;
1685
+ content: "\f12a";
1686
+ position: absolute;
1687
+ top: 1px;
1688
+ right: 1px;
1689
+ bottom: 1px;
1690
+ height: 48px;
1691
+ width: 50px;
1692
+ line-height: 50px;
1693
+ text-align: center;
1694
+ transition: all .5s; }
1695
+ .nf-red .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1696
+ display: none; }
1697
+ .nf-red .nf-error .nf-error-msg {
1698
+ color: #E80000; }
1699
+
1700
+ .nf-red .nf-pass {
1701
+ position: relative; }
1702
+ .nf-red .nf-pass .ninja-forms-field {
1703
+ border-color: green !important;
1704
+ transition: all .5s; }
1705
+ .nf-red .nf-pass.field-wrap .nf-field-element::after {
1706
+ color: green;
1707
+ font-family: FontAwesome;
1708
+ font-size: 30px;
1709
+ content: "\f058";
1710
+ position: absolute;
1711
+ top: 0;
1712
+ right: 16px;
1713
+ height: 50px;
1714
+ line-height: 50px;
1715
+ transition: all .5s; }
1716
+ .nf-red .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1717
+ display: none; }
1718
+
1719
+ .nf-red .nf-field-submit-error {
1720
+ border: 1px solid;
1721
+ margin: 10px 0px;
1722
+ padding: 15px 15px 15px 50px;
1723
+ position: relative;
1724
+ z-index: 1; }
1725
+ .nf-red .nf-field-submit-error::after {
1726
+ content: "\f06a";
1727
+ font-family: FontAwesome;
1728
+ font-size: 24px;
1729
+ position: absolute;
1730
+ top: 0;
1731
+ left: 15px;
1732
+ height: 50px;
1733
+ line-height: 50px;
1734
+ z-index: 2; }
1735
+
1736
+ .nf-red .nf-field-submit-error {
1737
+ border-color: #D8000C;
1738
+ color: #D8000C;
1739
+ background-color: #FFBABA; }
1740
+
1741
+ .nf-red .nf-icons .nf-field-element::before, .nf-red.nf-icons .nf-field-element::before {
1742
+ background: #cca1a1;
1743
+ color: #F0E3E3; }
1744
+
1745
+ .nf-red .nf-help {
1746
+ color: #8A5252; }
1747
+
1748
+ /* ---------------------------------
1749
+ LIGHT COLORS - nf-blue
1750
+ ----------------------------------*/
1751
+ .nf-blue .nf-form-content input:not([type='button']),
1752
+ .nf-blue .nf-form-content textarea,
1753
+ .nf-blue .nf-form-content .list-select-wrap .nf-field-element > div {
1754
+ background: #DFEFF5;
1755
+ border: 1px solid #91c8dd;
1756
+ border-radius: 0;
1757
+ box-shadow: none;
1758
+ color: #3384a2;
1759
+ transition: all .5s; }
1760
+ .nf-blue .nf-form-content input:not([type='button']):focus,
1761
+ .nf-blue .nf-form-content textarea:focus,
1762
+ .nf-blue .nf-form-content .list-select-wrap .nf-field-element > div:focus {
1763
+ background: white;
1764
+ border-color: #44a1c4;
1765
+ color: #44a1c4;
1766
+ outline: none;
1767
+ transition: all .5s; }
1768
+
1769
+ .nf-blue .nf-form-content input[type="submit"],
1770
+ .nf-blue .nf-form-content input[type="button"],
1771
+ .nf-blue .nf-form-content button {
1772
+ background: #4F9DBF;
1773
+ border: 0;
1774
+ color: #DFEFF5;
1775
+ transition: all .5s; }
1776
+ .nf-blue .nf-form-content input[type="submit"]:hover,
1777
+ .nf-blue .nf-form-content input[type="button"]:hover,
1778
+ .nf-blue .nf-form-content button:hover {
1779
+ background: #91c8dd;
1780
+ color: #3384a2;
1781
+ transition: all .5s; }
1782
+
1783
+ .nf-blue .nf-form-content select.ninja-forms-field {
1784
+ color: #3384a2; }
1785
+ .nf-blue .nf-form-content select.ninja-forms-field:focus {
1786
+ background: transparent;
1787
+ border: 0;
1788
+ box-shadow: none;
1789
+ outline: none; }
1790
+
1791
+ .nf-blue .list-select-wrap div::after {
1792
+ color: #3384a2;
1793
+ transition: all .5s; }
1794
+
1795
+ .nf-blue .list-select-wrap select:active + div, .nf-blue .list-select-wrap select:focus + div {
1796
+ background: white !important;
1797
+ border-color: #44a1c4 !important;
1798
+ transition: all .5s; }
1799
+
1800
+ .nf-blue .listradio-wrap .nf-field-element label::after {
1801
+ background: #DFEFF5;
1802
+ border: 2px solid #91c8dd;
1803
+ transition: all .5s; }
1804
+
1805
+ .nf-blue .listradio-wrap .nf-field-element label.nf-checked-label::after {
1806
+ border-color: #4F9DBF;
1807
+ transition: all .5s; }
1808
+
1809
+ .nf-blue .listradio-wrap .nf-field-element label.nf-checked-label::before {
1810
+ background: #4F9DBF; }
1811
+
1812
+ .nf-blue .checkbox-wrap .nf-field-label label::after,
1813
+ .nf-blue .checkbox-wrap .nf-field-element label::after,
1814
+ .nf-blue .listcheckbox-wrap .nf-field-label label::after,
1815
+ .nf-blue .listcheckbox-wrap .nf-field-element label::after {
1816
+ background: #DFEFF5;
1817
+ border-color: #91c8dd;
1818
+ transition: all .5s; }
1819
+
1820
+ .nf-blue .checkbox-wrap .nf-field-label label::before,
1821
+ .nf-blue .checkbox-wrap .nf-field-element label::before,
1822
+ .nf-blue .listcheckbox-wrap .nf-field-label label::before,
1823
+ .nf-blue .listcheckbox-wrap .nf-field-element label::before {
1824
+ color: #DFEFF5;
1825
+ opacity: 0;
1826
+ transition: all .5s; }
1827
+
1828
+ .nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label::after,
1829
+ .nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label::after,
1830
+ .nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,
1831
+ .nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label::after {
1832
+ border-color: #7ebed7;
1833
+ transition: all .5s; }
1834
+
1835
+ .nf-blue .checkbox-wrap .nf-field-label label.nf-checked-label::before,
1836
+ .nf-blue .checkbox-wrap .nf-field-element label.nf-checked-label::before,
1837
+ .nf-blue .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,
1838
+ .nf-blue .listcheckbox-wrap .nf-field-element label.nf-checked-label::before {
1839
+ color: #4F9DBF;
1840
+ opacity: 100;
1841
+ transition: all .5s; }
1842
+
1843
+ .nf-blue .nf-error {
1844
+ position: relative; }
1845
+ .nf-blue .nf-error .ninja-forms-field {
1846
+ border-color: #E80000 !important;
1847
+ transition: all .5s; }
1848
+ .nf-blue .nf-error.field-wrap .nf-field-element::after {
1849
+ background: #E80000;
1850
+ color: #fff;
1851
+ font-family: FontAwesome;
1852
+ font-size: 20px;
1853
+ content: "\f12a";
1854
+ position: absolute;
1855
+ top: 1px;
1856
+ right: 1px;
1857
+ bottom: 1px;
1858
+ height: 48px;
1859
+ width: 50px;
1860
+ line-height: 50px;
1861
+ text-align: center;
1862
+ transition: all .5s; }
1863
+ .nf-blue .nf-error.field-wrap.checkbox-wrap .nf-field-element::after {
1864
+ display: none; }
1865
+ .nf-blue .nf-error .nf-error-msg {
1866
+ color: #E80000; }
1867
+
1868
+ .nf-blue .nf-pass {
1869
+ position: relative; }
1870
+ .nf-blue .nf-pass .ninja-forms-field {
1871
+ border-color: green !important;
1872
+ transition: all .5s; }
1873
+ .nf-blue .nf-pass.field-wrap .nf-field-element::after {
1874
+ color: green;
1875
+ font-family: FontAwesome;
1876
+ font-size: 30px;
1877
+ content: "\f058";
1878
+ position: absolute;
1879
+ top: 0;
1880
+ right: 16px;
1881
+ height: 50px;
1882
+ line-height: 50px;
1883
+ transition: all .5s; }
1884
+ .nf-blue .nf-pass.field-wrap.checkbox-wrap .nf-field-element::after {
1885
+ display: none; }
1886
+
1887
+ .nf-blue .nf-field-submit-error {
1888
+ border: 1px solid;
1889
+ margin: 10px 0px;
1890
+ padding: 15px 15px 15px 50px;
1891
+ position: relative;
1892
+ z-index: 1; }
1893
+ .nf-blue .nf-field-submit-error::after {
1894
+ content: "\f06a";
1895
+ font-family: FontAwesome;
1896
+ font-size: 24px;
1897
+ position: absolute;
1898
+ top: 0;
1899
+ left: 15px;
1900
+ height: 50px;
1901
+ line-height: 50px;
1902
+ z-index: 2; }
1903
+
1904
+ .nf-blue .nf-field-submit-error {
1905
+ border-color: #D8000C;
1906
+ color: #D8000C;
1907
+ background-color: #FFBABA; }
1908
+
1909
+ .nf-blue .nf-icons .nf-field-element::before, .nf-blue.nf-icons .nf-field-element::before {
1910
+ background: #91c8dd;
1911
+ color: #DFEFF5; }
1912
+
1913
+ .nf-blue .nf-help {
1914
+ color: #4F9DBF; }
1915
+
1916
+ @media only screen and (max-width: 800px) {
1917
+ .nf-field-container .nf-field-label {
1918
+ margin-bottom: 10px !important;
1919
+ padding: 0;
1920
+ width: 100%;
1921
+ -ms-flex-order: 5;
1922
+ order: 5; }
1923
+ .nf-field-container .nf-field-label label {
1924
+ text-align: left; }
1925
+ .nf-field-container .nf-field-description {
1926
+ margin: 0;
1927
+ width: 100%;
1928
+ -ms-flex-order: 10;
1929
+ order: 10; }
1930
+ .nf-field-container .nf-field-element {
1931
+ width: 100%;
1932
+ -ms-flex-order: 15;
1933
+ order: 15; }
1934
+ .nf-field-container .checkbox-wrap .nf-field-label {
1935
+ width: auto; }
1936
+ .nf-field-container .checkbox-wrap .nf-field-label label {
1937
+ position: relative;
1938
+ margin-left: 30px; }
1939
+ .nf-field-container .checkbox-wrap .nf-field-label label::after {
1940
+ left: -28px;
1941
+ bottom: 0; }
1942
+ .nf-field-container .checkbox-wrap .nf-field-label label::before {
1943
+ left: -30px;
1944
+ bottom: 0; }
1945
+ .nf-field-container .checkbox-wrap .nf-field-element {
1946
+ width: 20px; }
1947
+ .nf-form-cont .five-sixths,
1948
+ .nf-form-cont .four-sixths,
1949
+ .nf-form-cont .one-fourth,
1950
+ .nf-form-cont .one-half,
1951
+ .nf-form-cont .one-sixth,
1952
+ .nf-form-cont .one-third,
1953
+ .nf-form-cont .three-fourths,
1954
+ .nf-form-cont .three-sixths,
1955
+ .nf-form-cont .two-fourths,
1956
+ .nf-form-cont .two-sixths,
1957
+ .nf-form-cont .two-thirds {
1958
+ clear: both;
1959
+ float: none;
1960
+ margin: 0;
1961
+ width: 100%; }
1962
+ .nf-form-cont .five-sixths .inside,
1963
+ .nf-form-cont .four-sixths .inside,
1964
+ .nf-form-cont .one-fourth .inside,
1965
+ .nf-form-cont .one-half .inside,
1966
+ .nf-form-cont .one-sixth .inside,
1967
+ .nf-form-cont .one-third .inside,
1968
+ .nf-form-cont .three-fourths .inside,
1969
+ .nf-form-cont .three-sixths .inside,
1970
+ .nf-form-cont .two-fourths .inside,
1971
+ .nf-form-cont .two-sixths .inside,
1972
+ .nf-form-cont .two-thirds .inside {
1973
+ padding: 0; } }
1974
+
1975
  /*# sourceMappingURL=display-opinions-light.css.map */
assets/css/display-opinions-light.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss","repeater-field.scss","op-spacing.scss","op-select.scss","op-checkbox.scss","op-radio.scss","op-toggle.scss","op-icons.scss","op-date.scss","op-color.scss","display-opinions-light.scss","op-variables-light.scss","st-media-queries.scss"],"names":[],"mappings":"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","file":"display-opinions-light.css","sourcesContent":["/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap,\n.list-image-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n //display: inline;\n display: block;\n float: initial;\n //margin: 0;\n width: auto;\n margin-left: 1.5em;\n }\n input {\n width: auto !important;\n float: left;\n margin-top: .25em;\n }\n }\n }\n}\n\n.listimage-wrap {\n li {\n width: 100%;\n height: 100%;\n display: inline-grid;\n label {\n padding: 5px;\n border-width: 2px;\n border-style: solid;\n border-color: transparent;\n &.nf-checked-label {\n border-width: 2px;\n border-style: solid;\n border-color: #007acc;\n transition: all .5s;\n }\n img {\n display: block;\n }\n }\n input {\n display: none;\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n &.listimage-wrap {\n .nf-field-element {\n ul {\n border: 1px solid #E80000;\n }\n }\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n //flex-wrap:wrap;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display {\n width: 100%;\n }\n > div input[type=\"checkbox\"] {\n width: auto;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n margin: 0 !important;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n",".nf-repeater-fieldsets{\n fieldset {\n margin-bottom: 1em;\n }\n}\n\n.nf-remove-fieldset {\n color: red;\n font-size: 1.5em;\n background-color: transparent;\n border: thin solid red;\n padding: 0.1em 0.4em;\n float: right;\n margin-top: -1em;\n}",".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field:not([multiple]),\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","\n.nf-form-content {\n .list-select-wrap > div {\n position: relative;\n div {\n display: block;\n position: absolute;\n font-size: 16px;\n line-height: 16px;\n margin: 0;\n padding: 16px;\n height: 50px;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n &::after {\n content: \"\\f078\";\n font-family: FontAwesome;\n font-size: 20px;\n //font-weight: bold;\n //transform: rotate(90deg);\n position: absolute;\n right: 10px;\n bottom: 0;\n height: 50px;\n line-height: 50px;\n }\n }\n &.label-right {\n div {\n width: 59%;\n // &::after {\n // right: 20px;\n // }\n }\n }\n &.label-below {\n div {\n top: 0;\n bottom: auto;\n }\n }\n &.label-left {\n div {\n width: 59%;\n left: 40.5%;\n right: 40px;\n }\n }\n select {\n background: transparent;\n border: 0;\n appearance: none;\n position: relative;\n z-index: 2;\n }\n }\n .listmultiselect-wrap {\n select {\n appearance: normal;\n }\n }\n}\n",".checkbox-wrap,\r\n.listcheckbox-wrap {\r\n .nf-field-label,\r\n .nf-field-element {\r\n label {\r\n position: relative;\r\n margin-left: 30px;\r\n &::after {\r\n border: 1px solid;\r\n content: \"\";\r\n width: 18px;\r\n height: 18px;\r\n position: absolute;\r\n left: -28px;\r\n bottom: 0;\r\n }\r\n &::before {\r\n content: \"\\f00c\";\r\n font-family: FontAwesome;\r\n font-size: 24px;\r\n position: absolute;\r\n bottom: 0;\r\n opacity: 0;\r\n z-index: 2;\r\n }\r\n }\r\n }\r\n}\r\n.checkbox-container {\r\n .nf-field-element {\r\n input {\r\n display: inherit;\r\n opacity: 0;\r\n }\r\n }\r\n &.label-above,\r\n &.label-below {\r\n // .nf-field-element {\r\n // input {\r\n // display: none;\r\n // }\r\n // }\r\n }\r\n &.label-above {\r\n label {\r\n height: 50px;\r\n margin: 0;\r\n display: block;\r\n &::before {\r\n left: -2px;\r\n bottom: -16px;\r\n }\r\n &::after {\r\n left: 0;\r\n bottom: -16px;\r\n }\r\n }\r\n }\r\n &.label-below {\r\n label {\r\n margin: 0;\r\n display: block;\r\n margin-top: 20px;\r\n &::before {\r\n left: -2px;\r\n bottom: auto;\r\n top: -27px;\r\n }\r\n &::after {\r\n left: 0;\r\n bottom: auto;\r\n top: -25px;\r\n }\r\n }\r\n }\r\n &.label-left {\r\n .nf-field-label {\r\n width: 38%;\r\n padding-right: 5%;\r\n }\r\n .nf-field-element {\r\n width: 58%;\r\n }\r\n label {\r\n margin: 0;\r\n display: block;\r\n &::before {\r\n left: auto;\r\n top: -2px;\r\n right: -36px;\r\n }\r\n &::after {\r\n left: auto;\r\n top: 0;\r\n right: -31px;\r\n }\r\n }\r\n }\r\n &.label-right {\r\n .nf-field-label {\r\n padding: 0;\r\n order: 10;\r\n }\r\n .nf-field-element {\r\n order: 5;\r\n display: inline;\r\n position: absolute;\r\n opacity: 0;\r\n }\r\n label {\r\n margin: 0 0 0 30px;\r\n display: block;\r\n &::before {\r\n left: -30px;\r\n top: 0;\r\n }\r\n &::after {\r\n left: -28px;\r\n top: 0;\r\n }\r\n }\r\n .field-wrap {\r\n display: flex;\r\n > div {\r\n width: 100%;\r\n }\r\n }\r\n label {\r\n &::after {\r\n // Commenting this line out to deal with checkbox list issues.\r\n // Leaving it in place because it may need to be re-visited in the future.\r\n //top: 2px !important;\r\n }\r\n }\r\n }\r\n &.label-hidden {\r\n label {\r\n height: 0;\r\n margin: 0;\r\n display: block;\r\n &::after {\r\n left: 0;\r\n bottom: 0;\r\n visibility: visible;\r\n }\r\n &.nf-checked-label {\r\n &::before {\r\n left: -2px;\r\n bottom: 0;\r\n visibility: visible;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.listcheckbox-container {\r\n .nf-field-label {\r\n label {\r\n &::after {\r\n background: transparent !important;\r\n border: 0;\r\n }\r\n }\r\n }\r\n .nf-field-element {\r\n input {\r\n display: inherit;\r\n opacity: 0;\r\n }\r\n label {\r\n margin-left: 30px !important;\r\n &::before {\r\n top: 1px;\r\n left: -30px;\r\n bottom: auto;\r\n }\r\n &::after {\r\n top: 3px;\r\n bottom: auto;\r\n }\r\n }\r\n }\r\n &.label-above,\r\n &.label-below,\r\n &.label-right {\r\n .nf-field-label {\r\n label {\r\n margin: 0;\r\n &::before {\r\n left: -30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".listradio-wrap {\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px !important;\n &::after {\n border-radius: 50%;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -30px;\n bottom: 1px;\n top: .05em;\n }\n &.nf-checked-label {\n &::before {\n border-radius: 50%;\n content: \"\";\n height: 10px;\n width: 10px;\n position: absolute;\n left: -26px;\n bottom: 5px;\n z-index: 2;\n top: .25em;\n }\n }\n }\n input {\n display: inherit;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n",".nf-icons {\n .nf-field-element {\n position: relative;\n &::before {\n //border: 1px;\n font-family: FontAwesome;\n font-size: 20px;\n position: absolute;\n left: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n z-index: 1;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n .nf-field-element {\n input {\n padding-left: 60px;\n }\n }\n }\n &.right {\n .nf-field-element {\n &::before {\n left: auto;\n right: 1px;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n > div {\n input {\n padding-left: 12px;\n padding-right: 60px;\n }\n }\n }\n }\n .date-wrap .nf-field-element::before {\n content: \"\\f073\";\n }\n .number-wrap .nf-field-element::before,\n .quantity-wrap > div::before {\n content: \"\\f292\";\n }\n .email-wrap .nf-field-element::before {\n content: \"\\f0e0\";\n }\n .phone-wrap .nf-field-element::before {\n content: \"\\f095\";\n }\n .firstname-wrap .nf-field-element::before,\n .lastname-wrap .nf-field-element::before {\n content: \"\\f007\";\n }\n .address-wrap .nf-field-element::before,\n .city-wrap .nf-field-element::before,\n .state-wrap .nf-field-element::before,\n .zip-wrap .nf-field-element::before {\n content: \"\\f041\";\n }\n .creditcardfullname-wrap .nf-field-element::before,\n .creditcardnumber-wrap .nf-field-element::before,\n .creditcardcvc-wrap .nf-field-element::before,\n .creditcardexpiration-wrap .nf-field-element::before,\n .creditcardzip-wrap .nf-field-element::before {\n content: \"\\f283\";\n }\n}\n",".nf-field-element {\n\t.date-and-time {\n\t\tmargin-bottom: 5px;\n\t}\n\t.hour {\n\t\tpadding: 5px;\n\t\tborder-right: 0;\n\t}\n\t.minute {\n\t\tpadding: 5px;\n\t\tborder-left: 0;\n\t}\n\t.ampm {\n\t\tpadding: 5px;\n\t\tborder-left: 0;\n\t}\n}",".nf-form-content {\n input:not([type='button']),\n textarea,\n .list-select-wrap .nf-field-element > div {\n background: $field-background;\n border: 1px solid $field-border;\n border-radius: 0;\n box-shadow: none;\n color: $field-font;\n transition: all .5s;\n &:focus {\n background: $focus-background;\n border-color: $focus-border;\n //box-shadow: -3px 3px 10px #ccc;\n color: $focus-font;\n outline: none;\n transition: all .5s;\n }\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n background: $accent;\n border: 0;\n color: $field-background;\n transition: all .5s;\n &:hover {\n background: $field-border;\n color: $field-font;\n transition: all .5s;\n }\n }\n select.ninja-forms-field {\n color: $field-font;\n &:focus {\n background: transparent;\n border: 0;\n box-shadow: none;\n outline: none;\n }\n }\n}\n\n.list-select-wrap {\n div {\n &::after {\n color: $field-font;\n transition: all .5s;\n }\n }\n select {\n &:active,\n &:focus {\n + div {\n background: $focus-background !important;\n border-color: $focus-border !important;\n transition: all .5s;\n }\n }\n }\n}\n\n.listradio-wrap {\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border: 2px solid $field-border;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n border-color: $selected-font;\n transition: all .5s;\n }\n &::before {\n background: $selected-font;\n }\n }\n }\n }\n}\n\n.checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border-color: $field-border;\n transition: all .5s;\n }\n &::before {\n color: $field-background;\n opacity: 0;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n //background: $accent;\n border-color: $selected-border;\n transition: all .5s;\n }\n &::before {\n color: $selected-font;\n opacity: 100;\n transition: all .5s;\n }\n }\n }\n }\n}\n\n.nf-error {\n position: relative;\n .ninja-forms-field {\n border-color: #E80000 !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n background: #E80000;\n color: #fff;\n font-family: FontAwesome;\n font-size: 20px;\n content: \"\\f12a\";\n position: absolute;\n top: 1px;\n right: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n .nf-error-msg {\n color: #E80000;\n }\n}\n.checkbox-container {\n .nf-after-field .nf-error-msg {\n //text-align: left;\n }\n}\n.nf-pass {\n position: relative;\n .ninja-forms-field {\n border-color: green !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n color: green;\n font-family: FontAwesome;\n font-size: 30px;\n content: \"\\f058\";\n position: absolute;\n top: 0;\n right: 16px;\n height: 50px;\n line-height: 50px;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n // &.field-wrap::before {\n // border-color: green !important;\n // }\n}\n\n.nf-field-submit-error {\n border: 1px solid;\n margin: 10px 0px;\n padding: 15px 15px 15px 50px;\n position: relative;\n z-index: 1;\n &::after {\n content: \"\\f06a\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n top: 0;\n left: 15px;\n height: 50px;\n line-height: 50px;\n z-index: 2;\n }\n}\n\n.nf-field-submit-error {\n border-color: #D8000C;\n color: #D8000C;\n background-color: #FFBABA;\n}\n\n.nf-icons {\n .nf-field-element::before {\n background: $field-border;\n color: $field-background;\n }\n}\n\n.nf-help {\n color: $selected-font;\n}\n","@import \"display-structure\";\n\n@import \"op-spacing\";\n//@import \"op-columns\";\n@import \"op-select\";\n@import \"op-checkbox\";\n@import \"op-radio\";\n@import \"op-toggle\";\n@import \"op-icons\";\n@import \"op-date\";\n\n/* ---------------------------------\nDEFAULT LIGHT COLORS\n----------------------------------*/\n$base: #f7f7f7;\n$accent: #333;\n@import \"op-variables-light\";\n@import \"op-color\";\n\n/* ---------------------------------\nLIGHT COLORS - nf-brown\n----------------------------------*/\n$base: #F3EFDD;\n$accent: #736628;\n@import \"op-variables-light\";\n.nf-brown {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nLIGHT COLORS - nf-red\n----------------------------------*/\n$base: #F0E3E3;\n$accent: #8A5252;\n@import \"op-variables-light\";\n.nf-red {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nLIGHT COLORS - nf-blue\n----------------------------------*/\n$base: #DFEFF5;\n$accent: #4F9DBF;\n@import \"op-variables-light\";\n.nf-blue {\n @import \"op-color\";\n}\n\n@import \"st-media-queries\";\n","$field-background: $base;\n$field-border: darken( $base, 20% );\n$field-font: darken( $base, 50% );\n\n$focus-background: lighten( $base, 10% );\n$focus-border: darken( $field-border, 20% );\n$focus-font: lighten( $field-font, 10% );\n\n$selected-background: lighten( $base, 10% );\n$selected-border: darken( $field-border, 5% );\n$selected-font: $accent;\n","@media only screen and (max-width: 800px) {\n .nf-field-container {\n .nf-field-label {\n margin-bottom: 10px !important;\n padding: 0;\n width: 100%;\n order: 5;\n label {\n text-align: left;\n }\n }\n .nf-field-description {\n margin: 0;\n width: 100%;\n order: 10;\n }\n .nf-field-element {\n width: 100%;\n order: 15;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n left: -28px;\n bottom: 0;\n }\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .nf-field-element {\n width: 20px;\n }\n }\n }\n .nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: both;\n float: none;\n margin: 0;\n width: 100%;\n .inside {\n padding: 0;\n }\n }\n }\n}\n"]}
1
+ {"version":3,"sources":["display-structure.scss","st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss","op-spacing.scss","op-select.scss","op-checkbox.scss","op-radio.scss","op-toggle.scss","op-icons.scss","display-opinions-light.scss","op-color.scss","op-variables-light.scss","st-media-queries.scss"],"names":[],"mappings":"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","file":"display-opinions-light.css","sourcesContent":["/*\nNormalize Ninja Forms fields with default structure\n---------------------------------------------*/\n\n@import \"st-defaults\";\n@import \"editor\";\n@import \"st-loading\";\n\n/*\nMake sure all Ninja Forms label positons function properly\n---------------------------------------------*/\n\n@import \"st-label-positions\";\n","/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n display: inline-block;\n float: initial;\n margin: 0;\n width: auto;\n }\n input {\n width: auto !important;\n }\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg, {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display,\n .listselect-wrap > div {\n width: 100%;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n",".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","\n.nf-form-content {\n .list-select-wrap > div {\n position: relative;\n div {\n display: block;\n position: absolute;\n font-size: 16px;\n line-height: 16px;\n margin: 0;\n padding: 16px;\n height: 50px;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n &::after {\n content: \"\\f078\";\n font-family: FontAwesome;\n font-size: 20px;\n //font-weight: bold;\n //transform: rotate(90deg);\n position: absolute;\n right: 10px;\n bottom: 0;\n height: 50px;\n line-height: 50px;\n }\n }\n &.label-right {\n div {\n width: 59%;\n // &::after {\n // right: 20px;\n // }\n }\n }\n &.label-below {\n div {\n top: 0;\n bottom: auto;\n }\n }\n &.label-left {\n div {\n width: 59%;\n left: 40.5%;\n right: 40px;\n }\n }\n select {\n background: transparent;\n border: 0;\n appearance: none;\n position: relative;\n z-index: 2;\n }\n }\n .listmultiselect-wrap {\n select {\n appearance: normal;\n }\n }\n}\n",".checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n border: 1px solid;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -28px;\n bottom: 0;\n }\n &::before {\n content: \"\\f00c\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n bottom: 0;\n opacity: 0;\n z-index: 2;\n }\n }\n }\n}\n.checkbox-container {\n .nf-field-element {\n input {\n display: none;\n }\n }\n &.label-above,\n &.label-below {\n // .nf-field-element {\n // input {\n // display: none;\n // }\n // }\n }\n &.label-above {\n label {\n height: 50px;\n margin: 0;\n display: block;\n &::after {\n left: 0;\n bottom: 0;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: 0;\n }\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n }\n }\n }\n &.label-left {\n .nf-field-label {\n width: 38%;\n padding-right: 5%;\n }\n .nf-field-element {\n width: 58%;\n }\n label {\n margin: 0;\n display: block;\n &::after {\n left: auto;\n bottom: 0;\n right: -31px;\n }\n &.nf-checked-label {\n &::before {\n left: auto;\n bottom: 0;\n right: -36px;\n }\n }\n }\n }\n &.label-right {\n .nf-field-label {\n padding: 0;\n order: 10;\n }\n .nf-field-element {\n order: 5;\n display: none;\n }\n label {\n margin: 0 0 0 30px;\n display: block;\n &::before {\n left: -30px;\n bottom: 0;\n }\n &::after {\n left: -28px;\n bottom: 0;\n }\n &.nf-checked-label {\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n bottom: 2px !important;\n }\n }\n }\n &.label-hidden {\n label {\n height: 0;\n margin: 0;\n display: block;\n &::after {\n left: 0;\n bottom: 0;\n visibility: visible;\n }\n &.nf-checked-label {\n &::before {\n left: -2px;\n bottom: 0;\n visibility: visible;\n }\n }\n }\n }\n}\n.listcheckbox-container {\n .nf-field-label {\n label {\n &::after {\n background: transparent !important;\n border: 0;\n }\n }\n }\n .nf-field-element {\n input {\n display: none;\n }\n label {\n margin-left: 30px !important;\n &::before {\n left: -30px;\n }\n }\n }\n &.label-above,\n &.label-below,\n &.label-right {\n .nf-field-label {\n label {\n margin: 0;\n &::before {\n left: -30px;\n }\n }\n }\n }\n}\n",".listradio-wrap {\n .nf-field-element {\n label {\n position: relative;\n margin-left: 30px !important;\n &::after {\n border-radius: 50%;\n content: \"\";\n width: 18px;\n height: 18px;\n position: absolute;\n left: -30px;\n bottom: 1px;\n }\n &.nf-checked-label {\n &::before {\n border-radius: 50%;\n content: \"\";\n height: 10px;\n width: 10px;\n position: absolute;\n left: -26px;\n bottom: 5px;\n z-index: 2;\n }\n }\n }\n input {\n display: none;\n }\n }\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n",".nf-icons {\n .nf-field-element {\n position: relative;\n &::before {\n //border: 1px;\n font-family: FontAwesome;\n font-size: 20px;\n position: absolute;\n left: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n z-index: 1;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n .nf-field-element {\n input {\n padding-left: 60px;\n }\n }\n }\n &.right {\n .nf-field-element {\n &::before {\n left: auto;\n right: 1px;\n }\n }\n .date-wrap,\n .number-wrap,\n .quantity-wrap,\n .email-wrap,\n .phone-wrap,\n .firstname-wrap,\n .lastname-wrap,\n .address-wrap,\n .city-wrap,\n .state-wrap,\n .zip-wrap,\n .creditcardfullname-wrap,\n .creditcardnumber-wrap,\n .creditcardcvc-wrap,\n .creditcardexpiration-wrap,\n .creditcardzip-wrap {\n > div {\n input {\n padding-left: 12px;\n padding-right: 60px;\n }\n }\n }\n }\n .date-wrap .nf-field-element::before {\n content: \"\\f073\";\n }\n .number-wrap .nf-field-element::before,\n .quantity-wrap > div::before {\n content: \"\\f292\";\n }\n .email-wrap .nf-field-element::before {\n content: \"\\f0e0\";\n }\n .phone-wrap .nf-field-element::before {\n content: \"\\f095\";\n }\n .firstname-wrap .nf-field-element::before,\n .lastname-wrap .nf-field-element::before {\n content: \"\\f007\";\n }\n .address-wrap .nf-field-element::before,\n .city-wrap .nf-field-element::before,\n .state-wrap .nf-field-element::before,\n .zip-wrap .nf-field-element::before {\n content: \"\\f041\";\n }\n .creditcardfullname-wrap .nf-field-element::before,\n .creditcardnumber-wrap .nf-field-element::before,\n .creditcardcvc-wrap .nf-field-element::before,\n .creditcardexpiration-wrap .nf-field-element::before,\n .creditcardzip-wrap .nf-field-element::before {\n content: \"\\f283\";\n }\n}\n","@import \"display-structure\";\n\n@import \"op-spacing\";\n//@import \"op-columns\";\n@import \"op-select\";\n@import \"op-checkbox\";\n@import \"op-radio\";\n@import \"op-toggle\";\n@import \"op-icons\";\n\n/* ---------------------------------\nDEFAULT LIGHT COLORS\n----------------------------------*/\n$base: #f7f7f7;\n$accent: #333;\n@import \"op-variables-light\";\n@import \"op-color\";\n\n/* ---------------------------------\nLIGHT COLORS - nf-brown\n----------------------------------*/\n$base: #F3EFDD;\n$accent: #736628;\n@import \"op-variables-light\";\n.nf-brown {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nLIGHT COLORS - nf-red\n----------------------------------*/\n$base: #F0E3E3;\n$accent: #8A5252;\n@import \"op-variables-light\";\n.nf-red {\n @import \"op-color\";\n}\n\n/* ---------------------------------\nLIGHT COLORS - nf-blue\n----------------------------------*/\n$base: #DFEFF5;\n$accent: #4F9DBF;\n@import \"op-variables-light\";\n.nf-blue {\n @import \"op-color\";\n}\n\n@import \"st-media-queries\";\n",".nf-form-content {\n input:not([type='button']),\n textarea,\n .list-select-wrap .nf-field-element > div {\n background: $field-background;\n border: 1px solid $field-border;\n border-radius: 0;\n box-shadow: none;\n color: $field-font;\n transition: all .5s;\n &:focus {\n background: $focus-background;\n border-color: $focus-border;\n //box-shadow: -3px 3px 10px #ccc;\n color: $focus-font;\n outline: none;\n transition: all .5s;\n }\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n background: $accent;\n border: 0;\n color: $field-background;\n transition: all .5s;\n &:hover {\n background: $field-border;\n color: $field-font;\n transition: all .5s;\n }\n }\n select.ninja-forms-field {\n color: $field-font;\n &:focus {\n background: transparent;\n border: 0;\n box-shadow: none;\n outline: none;\n }\n }\n}\n\n.list-select-wrap {\n div {\n &::after {\n color: $field-font;\n transition: all .5s;\n }\n }\n select {\n &:active,\n &:focus {\n + div {\n background: $focus-background !important;\n border-color: $focus-border !important;\n transition: all .5s;\n }\n }\n }\n}\n\n.listradio-wrap {\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border: 2px solid $field-border;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n border-color: $selected-font;\n transition: all .5s;\n }\n &::before {\n background: $selected-font;\n }\n }\n }\n }\n}\n\n.checkbox-wrap,\n.listcheckbox-wrap {\n .nf-field-label,\n .nf-field-element {\n label {\n &::after {\n background: $field-background;\n border-color: $field-border;\n transition: all .5s;\n }\n &::before {\n color: $field-background;\n opacity: 0;\n transition: all .5s;\n }\n &.nf-checked-label {\n &::after {\n //background: $accent;\n border-color: $selected-border;\n transition: all .5s;\n }\n &::before {\n color: $selected-font;\n opacity: 100;\n transition: all .5s;\n }\n }\n }\n }\n}\n\n.nf-error {\n position: relative;\n .ninja-forms-field {\n border-color: #E80000 !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n background: #E80000;\n color: #fff;\n font-family: FontAwesome;\n font-size: 20px;\n content: \"\\f12a\";\n position: absolute;\n top: 1px;\n right: 1px;\n bottom: 1px;\n height: 48px;\n width: 50px;\n line-height: 50px;\n text-align: center;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n .nf-error-msg {\n color: #E80000;\n }\n}\n.checkbox-container {\n .nf-after-field .nf-error-msg {\n //text-align: left;\n }\n}\n.nf-pass {\n position: relative;\n .ninja-forms-field {\n border-color: green !important;\n transition: all .5s;\n }\n &.field-wrap {\n .nf-field-element::after {\n color: green;\n font-family: FontAwesome;\n font-size: 30px;\n content: \"\\f058\";\n position: absolute;\n top: 0;\n right: 16px;\n height: 50px;\n line-height: 50px;\n transition: all .5s;\n }\n &.checkbox-wrap {\n .nf-field-element::after {\n display: none;\n }\n }\n }\n // &.field-wrap::before {\n // border-color: green !important;\n // }\n}\n\n.nf-field-submit-error {\n border: 1px solid;\n margin: 10px 0px;\n padding: 15px 15px 15px 50px;\n position: relative;\n z-index: 1;\n &::after {\n content: \"\\f06a\";\n font-family: FontAwesome;\n font-size: 24px;\n position: absolute;\n top: 0;\n left: 15px;\n height: 50px;\n line-height: 50px;\n z-index: 2;\n }\n}\n\n.nf-field-submit-error {\n border-color: #D8000C;\n color: #D8000C;\n background-color: #FFBABA;\n}\n\n.nf-icons,\n&.nf-icons {\n .nf-field-element::before {\n background: $field-border;\n color: $field-background;\n }\n}\n\n.nf-help {\n color: $selected-font;\n}\n","$field-background: $base;\n$field-border: darken( $base, 20% );\n$field-font: darken( $base, 50% );\n\n$focus-background: lighten( $base, 10% );\n$focus-border: darken( $field-border, 20% );\n$focus-font: lighten( $field-font, 10% );\n\n$selected-background: lighten( $base, 10% );\n$selected-border: darken( $field-border, 5% );\n$selected-font: $accent;\n","@media only screen and (max-width: 800px) {\n .nf-field-container {\n .nf-field-label {\n margin-bottom: 10px !important;\n padding: 0;\n width: 100%;\n order: 5;\n label {\n text-align: left;\n }\n }\n .nf-field-description {\n margin: 0;\n width: 100%;\n order: 10;\n }\n .nf-field-element {\n width: 100%;\n order: 15;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n label {\n position: relative;\n margin-left: 30px;\n &::after {\n left: -28px;\n bottom: 0;\n }\n &::before {\n left: -30px;\n bottom: 0;\n }\n }\n }\n .nf-field-element {\n width: 20px;\n }\n }\n }\n .nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: both;\n float: none;\n margin: 0;\n width: 100%;\n .inside {\n padding: 0;\n }\n }\n }\n}\n"]}
assets/css/display-opinions.css CHANGED
@@ -1,2 +1,185 @@
1
- .nf-help{background:none}.nf-field-description{font-size:14px}.nf-form-content{padding:5px;max-width:1000px;margin:0 auto}.nf-form-content label{font-size:18px;line-height:20px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content .ninja-forms-field{font-size:16px;margin:0;padding:12px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){height:50px}.nf-form-content textarea.ninja-forms-field{height:200px}.nf-form-content hr.ninja-forms-field{padding:0}.nf-form-content input[type=checkbox].ninja-forms-field,.nf-form-content input[type=radio].ninja-forms-field{height:auto}.nf-form-content .listcheckbox-wrap li,.nf-form-content .listradio-wrap li{margin-bottom:12px!important;line-height:0}.nf-form-content .nf-product-field span{padding-right:16px}.nf-form-content .nf-product-field .nf-field-qty{font-size:16px;padding:5px;width:80px!important}.nf-form-content .nf-static{background:transparent;border:0;font-weight:700;padding:0}.nf-form-content .label-above .nf-field-label,.nf-form-content .label-below .nf-field-label,.nf-form-content .label-hidden .nf-field-label{margin-bottom:10px;padding:0}.nf-form-content .label-below .nf-field-label{margin-bottom:0;margin-top:10px}.nf-form-content .label-right .nf-field-label{margin:0}.nf-form-content .label-right>input[type=radio],.nf-form-content .label-right input[type=checkbox],.nf-form-content .label-right ul{margin-right:1%}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{clear:none;float:left;margin-left:2.564102564102564%}.five-sixths .inside,.four-sixths .inside,.one-fourth .inside,.one-half .inside,.one-sixth .inside,.one-third .inside,.three-fourths .inside,.three-sixths .inside,.two-fourths .inside,.two-sixths .inside,.two-thirds .inside{padding:20px}.five-sixths:after,.four-sixths:after,.one-fourth:after,.one-half:after,.one-sixth:after,.one-third:after,.three-fourths:after,.three-sixths:after,.two-fourths:after,.two-sixths:after,.two-thirds:after{clear:both;content:"";display:block}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}input[type=checkbox].nf-toggle{background:transparent;border:0;box-shadow:0 0 0;margin:10px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}input[type=checkbox].nf-toggle:after{background:#bcbdbf;border:2px solid #bcbdbf;border-radius:20px;content:"";position:absolute;top:-4px;left:-4px;width:46px;height:24px;transition:all .3s ease}input[type=checkbox].nf-toggle:before{background:#fff;border-radius:20px;content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;z-index:99;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:after{background:#90ee90;border:2px solid #90ee90;transition:all .3s ease}input[type=checkbox].nf-toggle:checked:before{top:-1px;left:20px;transition:all .3s ease}.label-right input[type=checkbox].nf-toggle{padding:0 50px 0 0}.label-left input[type=checkbox].nf-toggle{padding:0;margin-left:22px;margin-top:20px}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  /*# sourceMappingURL=display-opinions.css.map */
1
+ /*
2
+
3
+ ---------------------------------------------*/
4
+ .nf-help {
5
+ background: none; }
6
+
7
+ .nf-field-description {
8
+ font-size: 14px; }
9
+
10
+ .nf-form-content {
11
+ padding: 5px;
12
+ max-width: 1000px;
13
+ margin: 0 auto; }
14
+ .nf-form-content label {
15
+ font-size: 18px;
16
+ line-height: 20px; }
17
+ .nf-form-content .ninja-forms-field,
18
+ .nf-form-content .listselect-wrap .nf-field-element div {
19
+ font-size: 16px;
20
+ margin: 0;
21
+ padding: 12px; }
22
+ .nf-form-content input.ninja-forms-field,
23
+ .nf-form-content select.ninja-forms-field,
24
+ .nf-form-content .listselect-wrap .nf-field-element div {
25
+ height: 50px; }
26
+ .nf-form-content textarea.ninja-forms-field {
27
+ height: 200px; }
28
+ .nf-form-content hr.ninja-forms-field {
29
+ padding: 0; }
30
+ .nf-form-content input[type="radio"].ninja-forms-field,
31
+ .nf-form-content input[type="checkbox"].ninja-forms-field {
32
+ height: auto; }
33
+ .nf-form-content .listradio-wrap li,
34
+ .nf-form-content .listcheckbox-wrap li {
35
+ margin-bottom: 12px !important;
36
+ line-height: 0; }
37
+ .nf-form-content .nf-product-field span {
38
+ padding-right: 16px; }
39
+ .nf-form-content .nf-product-field .nf-field-qty {
40
+ font-size: 16px;
41
+ padding: 5px;
42
+ width: 80px !important; }
43
+ .nf-form-content .nf-static {
44
+ background: transparent;
45
+ border: 0;
46
+ font-weight: bold;
47
+ padding: 0; }
48
+ .nf-form-content .label-above .nf-field-label,
49
+ .nf-form-content .label-below .nf-field-label,
50
+ .nf-form-content .label-hidden .nf-field-label {
51
+ margin-bottom: 10px;
52
+ padding: 0; }
53
+ .nf-form-content .label-below .nf-field-label {
54
+ margin-bottom: 0;
55
+ margin-top: 10px; }
56
+ .nf-form-content .label-right .nf-field-label {
57
+ margin: 0; }
58
+ .nf-form-content .label-right > input[type=radio],
59
+ .nf-form-content .label-right input[type=checkbox] {
60
+ margin-right: 1%; }
61
+ .nf-form-content .label-right ul {
62
+ margin-right: 1%; }
63
+
64
+ /* Column Classes
65
+ Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
66
+ --------------------------------------------- */
67
+ .five-sixths,
68
+ .four-sixths,
69
+ .one-fourth,
70
+ .one-half,
71
+ .one-sixth,
72
+ .one-third,
73
+ .three-fourths,
74
+ .three-sixths,
75
+ .two-fourths,
76
+ .two-sixths,
77
+ .two-thirds {
78
+ clear: initial;
79
+ float: left;
80
+ margin-left: 2.564102564102564%; }
81
+ .five-sixths .inside,
82
+ .four-sixths .inside,
83
+ .one-fourth .inside,
84
+ .one-half .inside,
85
+ .one-sixth .inside,
86
+ .one-third .inside,
87
+ .three-fourths .inside,
88
+ .three-sixths .inside,
89
+ .two-fourths .inside,
90
+ .two-sixths .inside,
91
+ .two-thirds .inside {
92
+ padding: 20px; }
93
+ .five-sixths::after,
94
+ .four-sixths::after,
95
+ .one-fourth::after,
96
+ .one-half::after,
97
+ .one-sixth::after,
98
+ .one-third::after,
99
+ .three-fourths::after,
100
+ .three-sixths::after,
101
+ .two-fourths::after,
102
+ .two-sixths::after,
103
+ .two-thirds::after {
104
+ clear: both;
105
+ content: "";
106
+ display: block; }
107
+
108
+ .one-half,
109
+ .three-sixths,
110
+ .two-fourths {
111
+ width: 48.717948717948715%; }
112
+
113
+ .one-third,
114
+ .two-sixths {
115
+ width: 31.623931623931625%; }
116
+
117
+ .four-sixths,
118
+ .two-thirds {
119
+ width: 65.81196581196582%; }
120
+
121
+ .one-fourth {
122
+ width: 23.076923076923077%; }
123
+
124
+ .three-fourths {
125
+ width: 74.35897435897436%; }
126
+
127
+ .one-sixth {
128
+ width: 14.52991452991453%; }
129
+
130
+ .five-sixths {
131
+ width: 82.90598290598291%; }
132
+
133
+ .first {
134
+ clear: both;
135
+ margin-left: 0; }
136
+
137
+ input[type=checkbox].nf-toggle {
138
+ background: transparent;
139
+ border: 0;
140
+ box-shadow: 0 0 0;
141
+ margin: 10px;
142
+ height: 18px;
143
+ -webkit-appearance: none;
144
+ -moz-appearance: none;
145
+ appearance: none;
146
+ position: relative;
147
+ cursor: pointer; }
148
+ input[type=checkbox].nf-toggle::after {
149
+ background: #BCBDBF;
150
+ border: 2px solid #BCBDBF;
151
+ border-radius: 20px;
152
+ content: "";
153
+ position: absolute;
154
+ top: -4px;
155
+ left: -4px;
156
+ width: 46px;
157
+ height: 24px;
158
+ transition: all 0.3s ease; }
159
+ input[type=checkbox].nf-toggle::before {
160
+ background: #fff;
161
+ border-radius: 20px;
162
+ content: "";
163
+ position: absolute;
164
+ top: -1px;
165
+ left: 0;
166
+ width: 18px;
167
+ height: 18px;
168
+ z-index: 99;
169
+ transition: all 0.3s ease; }
170
+ input[type=checkbox].nf-toggle:checked::after {
171
+ background: lightgreen;
172
+ border: 2px solid lightgreen;
173
+ transition: all 0.3s ease; }
174
+ input[type=checkbox].nf-toggle:checked::before {
175
+ top: -1px;
176
+ left: 20px;
177
+ transition: all 0.3s ease; }
178
+ .label-right input[type=checkbox].nf-toggle {
179
+ padding: 0 50px 0 0; }
180
+ .label-left input[type=checkbox].nf-toggle {
181
+ padding: 0;
182
+ margin-left: 22px;
183
+ margin-top: 20px; }
184
+
185
  /*# sourceMappingURL=display-opinions.css.map */
assets/css/display-opinions.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["op-spacing.scss","op-columns.scss","op-toggle.scss"],"names":[],"mappings":"AAAA,SACI,eAAgB,CAEpB,sBACI,cAAe,CAEnB,iBACI,WAAY,CACZ,gBAAiB,CACjB,aAAc,CAHlB,uBAKQ,cAAe,CACf,gBAAiB,CANzB,4FAUQ,cAAe,CACf,QAAS,CACT,YAAa,CAZrB,2JAiBQ,WAAY,CAjBpB,4CAoBQ,YAAa,CApBrB,sCAuBQ,SAAU,CAvBlB,6GA2BQ,WAAY,CA3BpB,2EAgCY,4BAA8B,CAC9B,aAAc,CAjC1B,wCA2CY,kBAAmB,CA3C/B,iDA8CY,cAAe,CACf,WAAY,CACZ,oBAAsB,CAhDlC,4BA2DQ,sBAAuB,CACvB,QAAS,CACT,eAAiB,CACjB,SAAU,CA9DlB,2IAoEY,kBAAmB,CACnB,SAAU,CArEtB,8CA0EY,eAAgB,CAChB,eAAgB,CA3E5B,8CAgFY,QAAS,CAhFrB,oIAgGY,eAAgB,CClG5B,wIAWI,UAAc,CACd,UAAW,CACX,8BAA+B,CAbnC,gOAeQ,YAAa,CAfrB,0MAkBQ,UAAW,CACX,UAAW,CACX,aAAc,CAItB,qCAGI,yBAA0B,CAG9B,uBAEI,yBAA0B,CAG9B,yBAEI,wBAAyB,CAG7B,YACI,yBAA0B,CAG9B,eACI,wBAAyB,CAG7B,WACI,wBAAyB,CAG7B,aACI,wBAAyB,CAG7B,OACI,UAAW,CACX,aAAc,CC9DlB,+BACI,sBAAuB,CACvB,QAAS,CACT,gBAAiB,CACjB,WAAY,CACZ,WAAY,CACZ,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAChB,iBAAkB,CAClB,cAAe,CARnB,qCAUQ,kBAAmB,CACnB,wBAAyB,CACzB,kBAAmB,CACnB,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,UAAW,CACX,WAAY,CACZ,uBAAyB,CAnBjC,sCAsBQ,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,MAAO,CACP,UAAW,CACX,WAAY,CACZ,UAAW,CACX,uBAAyB,CA/BjC,6CAmCY,kBAAsB,CACtB,wBAA4B,CAC5B,uBAAyB,CArCrC,8CAwCY,QAAS,CACT,SAAU,CACV,uBAAyB,CAGjC,4CACI,kBAAmB,CAEvB,2CACI,SAAU,CACV,gBAAiB,CACjB,eAAgB","file":"display-opinions.css","sourcesContent":[".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field:not([multiple]),\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n\n.five-sixths,\n.four-sixths,\n.one-fourth,\n.one-half,\n.one-sixth,\n.one-third,\n.three-fourths,\n.three-sixths,\n.two-fourths,\n.two-sixths,\n.two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.one-half,\n.three-sixths,\n.two-fourths {\n width: 48.717948717948715%;\n}\n\n.one-third,\n.two-sixths {\n width: 31.623931623931625%;\n}\n\n.four-sixths,\n.two-thirds {\n width: 65.81196581196582%;\n}\n\n.one-fourth {\n width: 23.076923076923077%;\n}\n\n.three-fourths {\n width: 74.35897435897436%;\n}\n\n.one-sixth {\n width: 14.52991452991453%;\n}\n\n.five-sixths {\n width: 82.90598290598291%;\n}\n\n.first {\n clear: both;\n margin-left: 0;\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n"]}
1
+ {"version":3,"sources":["display-opinions.scss","op-spacing.scss","op-columns.scss","op-toggle.scss"],"names":[],"mappings":"AAAA;;+CAE+C;ACF/C;EACI,iBAAiB,EACpB;;AACD;EACI,gBAAgB,EACnB;;AACD;EACI,aAAa;EACb,kBAAkB;EAClB,eAAe,EAkHlB;EArHD;IAKQ,gBAAgB;IAChB,kBAAkB,EACrB;EAPL;;IAUQ,gBAAgB;IAChB,UAAU;IACV,cAAc,EACjB;EAbL;;;IAiBQ,aAAa,EAChB;EAlBL;IAoBQ,cAAc,EACjB;EArBL;IAuBQ,WAAW,EACd;EAxBL;;IA2BQ,aAAa,EAChB;EA5BL;;IAgCY,+BAA+B;IAC/B,eAAe,EAClB;EAlCT;IA2CY,oBAAoB,EACvB;EA5CT;IA8CY,gBAAgB;IAChB,aAAa;IACb,uBAAuB,EAC1B;EAjDT;IA2DQ,wBAAwB;IACxB,UAAU;IACV,kBAAkB;IAClB,WAAW,EACd;EA/DL;;;IAoEY,oBAAoB;IACpB,WAAW,EACd;EAtET;IA0EY,iBAAiB;IACjB,iBAAiB,EACpB;EA5ET;IAgFY,UAAU,EACb;EAjFT;;IA6FY,iBAAiB,EACpB;EA9FT;IAgGY,iBAAiB,EACpB;;ACvGT;;gDAEgD;AAEhD;;;;;;;;;;;EAWI,eAAe;EACf,YAAY;EACZ,gCAAgC,EASnC;EAtBD;;;;;;;;;;;IAeQ,cAAc,EACjB;EAhBL;;;;;;;;;;;IAkBQ,YAAY;IACZ,YAAY;IACZ,eAAe,EAClB;;AAGL;;;EAGI,2BAA2B,EAC9B;;AAED;;EAEI,2BAA2B,EAC9B;;AAED;;EAEI,0BAA0B,EAC7B;;AAED;EACI,2BAA2B,EAC9B;;AAED;EACI,0BAA0B,EAC7B;;AAED;EACI,0BAA0B,EAC7B;;AAED;EACI,0BAA0B,EAC7B;;AAED;EACI,YAAY;EACZ,eAAe,EAClB;;AC/DD;EACI,wBAAwB;EACxB,UAAU;EACV,kBAAkB;EAClB,aAAa;EACb,aAAa;EACb,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;EACjB,mBAAmB;EACnB,gBAAgB,EA6CnB;EArDD;IAUQ,oBAAoB;IACpB,0BAA0B;IAC1B,oBAAoB;IACpB,YAAY;IACZ,mBAAmB;IACnB,UAAU;IACV,WAAW;IACX,YAAY;IACZ,aAAa;IACb,0BAA0B,EAC7B;EApBL;IAsBQ,iBAAiB;IACjB,oBAAoB;IACpB,YAAY;IACZ,mBAAmB;IACnB,UAAU;IACV,QAAQ;IACR,YAAY;IACZ,aAAa;IACb,YAAY;IACZ,0BAA0B,EAC7B;EAhCL;IAmCY,uBAAuB;IACvB,6BAA6B;IAC7B,0BAA0B,EAC7B;EAtCT;IAwCY,UAAU;IACV,WAAW;IACX,0BAA0B,EAC7B;EA3CW;IA8CZ,oBAAoB,EACvB;EA/Ce;IAiDZ,WAAW;IACX,kBAAkB;IAClB,iBAAiB,EACpB","file":"display-opinions.css","sourcesContent":["/*\n\n---------------------------------------------*/\n\n@import \"op-spacing\";\n@import \"op-columns\";\n// @import \"op-select\";\n@import \"op-toggle\";\n//@import \"op-colors\";\n//@import \"op-colors-dark\";\n",".nf-help {\n background: none;\n}\n.nf-field-description {\n font-size: 14px;\n}\n.nf-form-content {\n padding: 5px;\n max-width: 1000px;\n margin: 0 auto;\n label {\n font-size: 18px;\n line-height: 20px;\n }\n .ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n font-size: 16px;\n margin: 0;\n padding: 12px;\n }\n input.ninja-forms-field,\n select.ninja-forms-field,\n .listselect-wrap .nf-field-element div {\n height: 50px;\n }\n textarea.ninja-forms-field {\n height: 200px;\n }\n hr.ninja-forms-field {\n padding: 0;\n }\n input[type=\"radio\"].ninja-forms-field,\n input[type=\"checkbox\"].ninja-forms-field {\n height: auto;\n }\n .listradio-wrap,\n .listcheckbox-wrap {\n li {\n margin-bottom: 12px !important;\n line-height: 0;\n }\n }\n .nf-product-field {\n &.ninja-forms-field {\n // background: transparent;\n // border: 0;\n // padding: 0;\n }\n span {\n padding-right: 16px;\n }\n .nf-field-qty {\n font-size: 16px;\n padding: 5px;\n width: 80px !important;\n }\n }\n .listselect-wrap,\n .liststate-wrap,\n .listcountry-wrap {\n select {\n //height: 50px;\n }\n }\n .nf-static {\n background: transparent;\n border: 0;\n font-weight: bold;\n padding: 0;\n }\n .label-above,\n .label-below,\n .label-hidden {\n .nf-field-label {\n margin-bottom: 10px;\n padding: 0;\n }\n }\n .label-below {\n .nf-field-label {\n margin-bottom: 0;\n margin-top: 10px;\n }\n }\n .label-right {\n .nf-field-label {\n margin: 0;\n }\n > input,\n textarea,\n select,\n .nf-product-field,\n .starrating,\n .nf-static,\n .pikaday__container {\n // margin-right: 1%;\n }\n > input[type=radio],\n input[type=checkbox] {\n margin-right: 1%;\n }\n ul {\n margin-right: 1%;\n }\n }\n .label-left {\n // > label {\n // margin: 0;\n // }\n // > input,\n // textarea,\n // select,\n // .pikaday__container {\n // // margin-left: 1%;\n // }\n // > input[type=radio],\n // input[type=checkbox] {\n // margin-left: 1%;\n // }\n // ul {\n // margin-left: 15px;\n // }\n }\n}\n","/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n\n.five-sixths,\n.four-sixths,\n.one-fourth,\n.one-half,\n.one-sixth,\n.one-third,\n.three-fourths,\n.three-sixths,\n.two-fourths,\n.two-sixths,\n.two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n}\n\n.one-half,\n.three-sixths,\n.two-fourths {\n width: 48.717948717948715%;\n}\n\n.one-third,\n.two-sixths {\n width: 31.623931623931625%;\n}\n\n.four-sixths,\n.two-thirds {\n width: 65.81196581196582%;\n}\n\n.one-fourth {\n width: 23.076923076923077%;\n}\n\n.three-fourths {\n width: 74.35897435897436%;\n}\n\n.one-sixth {\n width: 14.52991452991453%;\n}\n\n.five-sixths {\n width: 82.90598290598291%;\n}\n\n.first {\n clear: both;\n margin-left: 0;\n}\n","input[type=checkbox].nf-toggle {\n background: transparent;\n border: 0;\n box-shadow: 0 0 0;\n margin: 10px;\n height: 18px;\n appearance: none;\n position: relative;\n cursor: pointer;\n &::after {\n background: #BCBDBF;\n border: 2px solid #BCBDBF;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -4px;\n left: -4px;\n width: 46px;\n height: 24px;\n transition: all 0.3s ease;\n }\n &::before {\n background: #fff;\n border-radius: 20px;\n content: \"\";\n position: absolute;\n top: -1px;\n left: 0;\n width: 18px;\n height: 18px;\n z-index: 99;\n transition: all 0.3s ease;\n }\n &:checked {\n &::after {\n background: lightgreen;\n border: 2px solid lightgreen;\n transition: all 0.3s ease;\n }\n &::before {\n top: -1px;\n left: 20px;\n transition: all 0.3s ease;\n }\n }\n .label-right & {\n padding: 0 50px 0 0;\n }\n .label-left & {\n padding: 0;\n margin-left: 22px;\n margin-top: 20px;\n }\n}\n"]}
assets/css/display-structure.css CHANGED
@@ -1,2 +1,844 @@
1
- .ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}#ninja_forms_required_items,.nf-field-container{clear:both;position:relative;margin-bottom:25px}#ninja_forms_required_items:after,.nf-field-container:after{clear:both;content:"";display:block}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{margin:0;height:auto}#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label,.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,.nf-field-container.html-container .nf-field-label{display:none}.nf-field-label label{font-weight:700;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(../img/help-info.png) no-repeat;display:inline-block;width:16px;height:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.list-checkbox-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-image-wrap .nf-field-element li,.list-image-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-radio-wrap .nf-field-element ul{list-style:none!important;margin:0!important;padding:0!important}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-image-wrap .nf-field-element li input,.list-image-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element ul input{margin-right:5px}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{padding-left:10px;margin:0 0 5px!important;text-indent:0!important}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{display:block;float:none;width:auto;margin-left:1.5em}.list-checkbox-wrap .nf-field-element li input,.list-image-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{width:auto!important;float:left;margin-top:.25em}.listimage-wrap li{width:100%;height:100%;display:inline-grid}.listimage-wrap li label{padding:5px;border:2px solid transparent}.listimage-wrap li label.nf-checked-label{border:2px solid #007acc;transition:all .5s}.listimage-wrap li label img{display:block}.listimage-wrap li input{display:none}.product-wrap>div input{width:80px!important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#e80000}.nf-error.listimage-wrap .nf-field-element ul,.nf-error .ninja-forms-field{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:transparent}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:none;float:left;margin-left:2.564102564102564%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths:after,.nf-form-cont .four-sixths:after,.nf-form-cont .one-fourth:after,.nf-form-cont .one-half:after,.nf-form-cont .one-sixth:after,.nf-form-cont .one-third:after,.nf-form-cont .three-fourths:after,.nf-form-cont .three-sixths:after,.nf-form-cont .two-fourths:after,.nf-form-cont .two-sixths:after,.nf-form-cont .two-thirds:after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.717948717948715%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.623931623931625%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.81196581196582%}.nf-form-cont .one-fourth{width:23.076923076923077%}.nf-form-cont .three-fourths{width:74.35897435897436%}.nf-form-cont .one-sixth{width:14.52991452991453%}.nf-form-cont .five-sixths{width:82.90598290598291%}.nf-form-cont .first{clear:both;margin-left:0}.note-popover{display:none!important}.nf-form-wrap .note-editor{border:0!important}.nf-form-wrap .note-editor .note-toolbar:after{clear:both;content:"";display:block}.nf-form-wrap .note-editor .note-editable{background:#f9f9f9;border:1px solid #f1f1f1;display:block}.nf-form-wrap .note-editor .note-editable p{font-size:16px}.nf-form-wrap .note-editor .note-editable ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .note-editor .note-editable table td{border:1px solid #ccc;width:auto}.nf-form-wrap .note-editor .modal{display:none}.nf-form-wrap .note-editor .btn-group{float:left}.nf-form-wrap .note-editor .btn-group.note-tools{float:right}.nf-form-wrap .note-editor .btn{background:#f9f9f9;border:0;border-radius:4px;color:#666;cursor:pointer;margin-right:2px;padding-top:4px}.nf-form-wrap .note-editor .btn.disabled{background:transparent;color:#aaa}.nf-form-wrap .note-editor .btn.disabled .merge-tags{background:#f9f9f9;color:#666}.nf-form-wrap .note-editor button[type=button]{padding:4px;width:auto;height:auto}.nf-form-wrap .note-editor .dropdown-toggle{position:relative;display:inline-block;top:0}.nf-form-wrap .note-editor .dropdown-toggle:after{content:"";width:0}.nf-form-wrap .tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{padding:5px 0;margin-top:-3px}.nf-form-wrap .tooltip.right{padding:0 5px;margin-left:3px}.nf-form-wrap .tooltip.bottom{padding:5px 0;margin-top:3px}.nf-form-wrap .tooltip.left{padding:0 5px;margin-left:-3px}.nf-form-wrap .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.nf-form-wrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.nf-form-wrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.nf-form-wrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.nf-form-wrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.nf-form-wrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nf-form-wrap .dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.nf-form-wrap .dropdown-menu.pull-right{right:0;left:auto}.nf-form-wrap .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nf-form-wrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:focus,.nf-form-wrap .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:focus,.nf-form-wrap .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{right:0;left:auto}.nf-form-wrap .dropdown-menu-left{right:auto;left:0}.nf-form-wrap .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{right:0;left:auto}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{right:0;left:auto}.nf-form-wrap .navbar-right .dropdown-menu-left{right:auto;left:0}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu,.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nf-form-wrap .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (max-width:767px){.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.nf-loading-spinner{width:40px;height:40px;margin:100px auto;background-color:hsla(0,0%,81.6%,.5);border-radius:100%;-webkit-animation:nf-scaleout 1s ease-in-out infinite;animation:nf-scaleout 1s ease-in-out infinite}@-webkit-keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes nf-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.field-wrap{display:flex}.field-wrap>label{display:block}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{width:100%}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:auto}.nf-field-label{order:5}.nf-field-description{width:100%;order:10}.nf-field-element{order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;order:15}.label-below .nf-field-element{order:5}.label-hidden .field-wrap{flex-wrap:wrap}.label-hidden .nf-field-label{height:0;margin:0!important;width:100%;visibility:hidden}.label-hidden .nf-field-description{width:100%;order:20}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{flex-direction:row;flex-wrap:wrap}.label-left .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-right:2%;text-align:right;width:35%;order:5}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;width:65%;order:10}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{flex-direction:row}.label-right .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-left:2%;width:35%;order:10}.label-right .nf-field-description{margin-right:35%;order:15}.label-right .nf-field-element{display:inline-block;width:65%;order:5}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-above .field-wrap,.label-below .field-wrap{flex-direction:column;flex-flow:wrap}.label-above .nf-field-element,.label-below .nf-field-element{margin:0;width:100%}.label-left .listcheckbox-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .textarea-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .hr-wrap,.label-left .html-wrap,.label-right .hr-wrap,.label-right .html-wrap{display:block}.label-left .hr-wrap .nf-field-element,.label-left .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element{display:block;margin:0;width:100%}.nf-repeater-fieldsets fieldset{margin-bottom:1em}.nf-remove-fieldset{color:red;font-size:1.5em;background-color:transparent;border:thin solid red;padding:.1em .4em;float:right;margin-top:-1em}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  /*# sourceMappingURL=display-structure.css.map */
1
+ /*
2
+ Normalize Ninja Forms fields with default structure
3
+ ---------------------------------------------*/
4
+ /*
5
+ * Ninja Forms - Form Display Structure
6
+ */
7
+ .ninja-forms-form-wrap *,
8
+ .ninja-forms-form-wrap *:after,
9
+ .ninja-forms-form-wrap *:before {
10
+ -ms-box-sizing: border-box;
11
+ box-sizing: border-box; }
12
+
13
+ .nf-response-msg {
14
+ display: none; }
15
+
16
+ .nf-field-container,
17
+ #ninja_forms_required_items {
18
+ clear: both;
19
+ position: relative;
20
+ margin-bottom: 25px; }
21
+ .nf-field-container::after,
22
+ #ninja_forms_required_items::after {
23
+ clear: both;
24
+ content: "";
25
+ display: block; }
26
+ .nf-field-container.hidden-container, .nf-field-container.hr-container,
27
+ #ninja_forms_required_items.hidden-container,
28
+ #ninja_forms_required_items.hr-container {
29
+ margin: 0;
30
+ height: auto; }
31
+ .nf-field-container.hidden-container .nf-field-label, .nf-field-container.hr-container .nf-field-label,
32
+ #ninja_forms_required_items.hidden-container .nf-field-label,
33
+ #ninja_forms_required_items.hr-container .nf-field-label {
34
+ display: none; }
35
+ .nf-field-container.html-container .nf-field-label,
36
+ #ninja_forms_required_items.html-container .nf-field-label {
37
+ display: none; }
38
+
39
+ .nf-field-label label {
40
+ font-weight: bold;
41
+ margin: 0;
42
+ padding: 0; }
43
+
44
+ .nf-field-element {
45
+ position: relative; }
46
+ .nf-field-element input,
47
+ .nf-field-element select,
48
+ .nf-field-element textarea {
49
+ margin: 0;
50
+ width: auto;
51
+ height: auto;
52
+ vertical-align: inherit; }
53
+ .nf-field-element textarea {
54
+ height: 200px; }
55
+
56
+ .nf-field-description p:last-child {
57
+ margin: 0; }
58
+
59
+ .nf-help {
60
+ background: url("../img/help-info.png") no-repeat;
61
+ display: inline-block;
62
+ width: 16px;
63
+ height: 16px; }
64
+
65
+ .nf-input-limit {
66
+ font-size: 12px;
67
+ margin-top: 5px; }
68
+
69
+ .nf-static {
70
+ padding: 0 10px; }
71
+
72
+ .nf-after-field .nf-error-msg {
73
+ margin-right: 10px; }
74
+
75
+ /* ---------------------------------
76
+ CHECKBOX FIELD
77
+ ----------------------------------*/
78
+ /* ---------------------------------
79
+ RADIO & CHECKBOX LISTS
80
+ ----------------------------------*/
81
+ .list-radio-wrap .nf-field-element ul, .list-radio-wrap .nf-field-element li,
82
+ .list-checkbox-wrap .nf-field-element ul,
83
+ .list-checkbox-wrap .nf-field-element li {
84
+ list-style: none !important;
85
+ margin: 0 !important;
86
+ padding: 0 !important; }
87
+ .list-radio-wrap .nf-field-element ul input, .list-radio-wrap .nf-field-element li input,
88
+ .list-checkbox-wrap .nf-field-element ul input,
89
+ .list-checkbox-wrap .nf-field-element li input {
90
+ margin-right: 5px; }
91
+
92
+ .list-radio-wrap .nf-field-element li,
93
+ .list-checkbox-wrap .nf-field-element li {
94
+ padding-left: 10px;
95
+ margin: 0 0 5px !important;
96
+ text-indent: initial !important; }
97
+ .list-radio-wrap .nf-field-element li label,
98
+ .list-checkbox-wrap .nf-field-element li label {
99
+ display: inline-block;
100
+ float: initial;
101
+ margin: 0;
102
+ width: auto; }
103
+ .list-radio-wrap .nf-field-element li input,
104
+ .list-checkbox-wrap .nf-field-element li input {
105
+ width: auto !important; }
106
+
107
+ /* ---------------------------------
108
+ PRODUCT FIELD
109
+ ----------------------------------*/
110
+ .product-wrap > div input {
111
+ width: 80px !important; }
112
+
113
+ .product-wrap > div .nf-product-field span {
114
+ padding: 0 5px; }
115
+
116
+ /* ---------------------------------
117
+ STAR RATING
118
+ ----------------------------------*/
119
+ .starrating-wrap .star {
120
+ border-bottom: 0; }
121
+
122
+ /* ---------------------------------
123
+ HONEYPOT
124
+ ----------------------------------*/
125
+ .nf-form-hp {
126
+ position: absolute;
127
+ visibility: hidden; }
128
+
129
+ /* ---------------------------------
130
+ SELECT LIST
131
+ ----------------------------------*/
132
+ .list-select-wrap div div {
133
+ display: none; }
134
+
135
+ /* ---------------------------------
136
+ COLORS
137
+ As minimal as possible
138
+ ----------------------------------*/
139
+ .ninja-forms-req-symbol,
140
+ .nf-error-msg {
141
+ color: #E80000; }
142
+
143
+ .nf-error .ninja-forms-field {
144
+ border: 1px solid #E80000; }
145
+
146
+ .nf-field-submit-error {
147
+ padding: 15px; }
148
+
149
+ .ninja-forms-noscript-message {
150
+ background: #f1f1f1;
151
+ border: 4px dashed #ccc;
152
+ color: #333;
153
+ display: block;
154
+ font-size: 20px;
155
+ margin: 20px 0;
156
+ padding: 40px;
157
+ text-align: center; }
158
+
159
+ /* ---------------------------------
160
+ HELPER CLASSES
161
+ ----------------------------------*/
162
+ .two-col-list ul li {
163
+ float: left;
164
+ width: 50%; }
165
+
166
+ .three-col-list ul li {
167
+ float: left;
168
+ width: 33.33%; }
169
+
170
+ .four-col-list ul li {
171
+ float: left;
172
+ width: 25%; }
173
+
174
+ .five-col-list ul li {
175
+ float: left;
176
+ width: 20%; }
177
+
178
+ .six-col-list ul li {
179
+ float: left;
180
+ width: 16.66%; }
181
+
182
+ body .pika-label {
183
+ background: transparent; }
184
+
185
+ /* Column Classes
186
+ Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
187
+ --------------------------------------------- */
188
+ .nf-form-cont .five-sixths,
189
+ .nf-form-cont .four-sixths,
190
+ .nf-form-cont .one-fourth,
191
+ .nf-form-cont .one-half,
192
+ .nf-form-cont .one-sixth,
193
+ .nf-form-cont .one-third,
194
+ .nf-form-cont .three-fourths,
195
+ .nf-form-cont .three-sixths,
196
+ .nf-form-cont .two-fourths,
197
+ .nf-form-cont .two-sixths,
198
+ .nf-form-cont .two-thirds {
199
+ clear: initial;
200
+ float: left;
201
+ margin-left: 2.564102564102564%; }
202
+ .nf-form-cont .five-sixths .inside,
203
+ .nf-form-cont .four-sixths .inside,
204
+ .nf-form-cont .one-fourth .inside,
205
+ .nf-form-cont .one-half .inside,
206
+ .nf-form-cont .one-sixth .inside,
207
+ .nf-form-cont .one-third .inside,
208
+ .nf-form-cont .three-fourths .inside,
209
+ .nf-form-cont .three-sixths .inside,
210
+ .nf-form-cont .two-fourths .inside,
211
+ .nf-form-cont .two-sixths .inside,
212
+ .nf-form-cont .two-thirds .inside {
213
+ padding: 20px; }
214
+ .nf-form-cont .five-sixths::after,
215
+ .nf-form-cont .four-sixths::after,
216
+ .nf-form-cont .one-fourth::after,
217
+ .nf-form-cont .one-half::after,
218
+ .nf-form-cont .one-sixth::after,
219
+ .nf-form-cont .one-third::after,
220
+ .nf-form-cont .three-fourths::after,
221
+ .nf-form-cont .three-sixths::after,
222
+ .nf-form-cont .two-fourths::after,
223
+ .nf-form-cont .two-sixths::after,
224
+ .nf-form-cont .two-thirds::after {
225
+ clear: both;
226
+ content: "";
227
+ display: block; }
228
+
229
+ .nf-form-cont .one-half,
230
+ .nf-form-cont .three-sixths,
231
+ .nf-form-cont .two-fourths {
232
+ width: 48.717948717948715%; }
233
+
234
+ .nf-form-cont .one-third,
235
+ .nf-form-cont .two-sixths {
236
+ width: 31.623931623931625%; }
237
+
238
+ .nf-form-cont .four-sixths,
239
+ .nf-form-cont .two-thirds {
240
+ width: 65.81196581196582%; }
241
+
242
+ .nf-form-cont .one-fourth {
243
+ width: 23.076923076923077%; }
244
+
245
+ .nf-form-cont .three-fourths {
246
+ width: 74.35897435897436%; }
247
+
248
+ .nf-form-cont .one-sixth {
249
+ width: 14.52991452991453%; }
250
+
251
+ .nf-form-cont .five-sixths {
252
+ width: 82.90598290598291%; }
253
+
254
+ .nf-form-cont .first {
255
+ clear: both;
256
+ margin-left: 0; }
257
+
258
+ .note-popover {
259
+ display: none !important; }
260
+
261
+ .nf-form-wrap .note-editor {
262
+ border: 0 !important; }
263
+ .nf-form-wrap .note-editor .note-toolbar::after {
264
+ clear: both;
265
+ content: "";
266
+ display: block; }
267
+ .nf-form-wrap .note-editor .note-editable {
268
+ background: #f9f9f9;
269
+ border: 1px solid #f1f1f1;
270
+ display: block; }
271
+ .nf-form-wrap .note-editor .note-editable p {
272
+ font-size: 16px; }
273
+ .nf-form-wrap .note-editor .note-editable ul {
274
+ list-style-type: disc;
275
+ margin-left: 2em; }
276
+ .nf-form-wrap .note-editor .note-editable table td {
277
+ border: 1px solid #ccc;
278
+ width: auto; }
279
+ .nf-form-wrap .note-editor .modal {
280
+ display: none; }
281
+ .nf-form-wrap .note-editor .btn-group {
282
+ float: left; }
283
+ .nf-form-wrap .note-editor .btn-group.note-tools {
284
+ float: right; }
285
+ .nf-form-wrap .note-editor .btn {
286
+ background: #f9f9f9;
287
+ border: 0;
288
+ border-radius: 4px;
289
+ color: #666;
290
+ cursor: pointer;
291
+ margin-right: 2px;
292
+ padding-top: 4px; }
293
+ .nf-form-wrap .note-editor .btn.disabled {
294
+ background: transparent;
295
+ color: #aaa; }
296
+ .nf-form-wrap .note-editor .btn.disabled .merge-tags {
297
+ background: #f9f9f9;
298
+ color: #666; }
299
+ .nf-form-wrap .note-editor button[type=button] {
300
+ padding: 4px;
301
+ width: auto;
302
+ height: auto; }
303
+ .nf-form-wrap .note-editor .dropdown-toggle {
304
+ position: relative;
305
+ display: inline-block;
306
+ top: 0; }
307
+ .nf-form-wrap .note-editor .dropdown-toggle::after {
308
+ content: "";
309
+ width: 0; }
310
+
311
+ .nf-form-wrap .tooltip {
312
+ position: absolute;
313
+ z-index: 1070;
314
+ display: block;
315
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
316
+ font-size: 12px;
317
+ font-style: normal;
318
+ font-weight: normal;
319
+ line-height: 1.42857143;
320
+ text-align: left;
321
+ text-align: start;
322
+ text-decoration: none;
323
+ text-shadow: none;
324
+ text-transform: none;
325
+ letter-spacing: normal;
326
+ word-break: normal;
327
+ word-spacing: normal;
328
+ word-wrap: normal;
329
+ white-space: normal;
330
+ filter: alpha(opacity=0);
331
+ opacity: 0;
332
+ line-break: auto; }
333
+
334
+ .nf-form-wrap .tooltip.in {
335
+ filter: alpha(opacity=90);
336
+ opacity: .9; }
337
+
338
+ .nf-form-wrap .tooltip.top {
339
+ padding: 5px 0;
340
+ margin-top: -3px; }
341
+
342
+ .nf-form-wrap .tooltip.right {
343
+ padding: 0 5px;
344
+ margin-left: 3px; }
345
+
346
+ .nf-form-wrap .tooltip.bottom {
347
+ padding: 5px 0;
348
+ margin-top: 3px; }
349
+
350
+ .nf-form-wrap .tooltip.left {
351
+ padding: 0 5px;
352
+ margin-left: -3px; }
353
+
354
+ .nf-form-wrap .tooltip-inner {
355
+ max-width: 200px;
356
+ padding: 3px 8px;
357
+ color: #fff;
358
+ text-align: center;
359
+ background-color: #000;
360
+ border-radius: 4px; }
361
+
362
+ .nf-form-wrap .tooltip-arrow {
363
+ position: absolute;
364
+ width: 0;
365
+ height: 0;
366
+ border-color: transparent;
367
+ border-style: solid; }
368
+
369
+ .nf-form-wrap .tooltip.top .tooltip-arrow {
370
+ bottom: 0;
371
+ left: 50%;
372
+ margin-left: -5px;
373
+ border-width: 5px 5px 0;
374
+ border-top-color: #000; }
375
+
376
+ .nf-form-wrap .tooltip.top-left .tooltip-arrow {
377
+ right: 5px;
378
+ bottom: 0;
379
+ margin-bottom: -5px;
380
+ border-width: 5px 5px 0;
381
+ border-top-color: #000; }
382
+
383
+ .nf-form-wrap .tooltip.top-right .tooltip-arrow {
384
+ bottom: 0;
385
+ left: 5px;
386
+ margin-bottom: -5px;
387
+ border-width: 5px 5px 0;
388
+ border-top-color: #000; }
389
+
390
+ .nf-form-wrap .tooltip.right .tooltip-arrow {
391
+ top: 50%;
392
+ left: 0;
393
+ margin-top: -5px;
394
+ border-width: 5px 5px 5px 0;
395
+ border-right-color: #000; }
396
+
397
+ .nf-form-wrap .tooltip.left .tooltip-arrow {
398
+ top: 50%;
399
+ right: 0;
400
+ margin-top: -5px;
401
+ border-width: 5px 0 5px 5px;
402
+ border-left-color: #000; }
403
+
404
+ .nf-form-wrap .tooltip.bottom .tooltip-arrow {
405
+ top: 0;
406
+ left: 50%;
407
+ margin-left: -5px;
408
+ border-width: 0 5px 5px;
409
+ border-bottom-color: #000; }
410
+
411
+ .nf-form-wrap .tooltip.bottom-left .tooltip-arrow {
412
+ top: 0;
413
+ right: 5px;
414
+ margin-top: -5px;
415
+ border-width: 0 5px 5px;
416
+ border-bottom-color: #000; }
417
+
418
+ .nf-form-wrap .tooltip.bottom-right .tooltip-arrow {
419
+ top: 0;
420
+ left: 5px;
421
+ margin-top: -5px;
422
+ border-width: 0 5px 5px;
423
+ border-bottom-color: #000; }
424
+
425
+ .nf-form-wrap .dropdown-menu {
426
+ position: absolute;
427
+ z-index: 1000;
428
+ display: none;
429
+ float: left;
430
+ min-width: 160px;
431
+ padding: 5px 0;
432
+ margin: 2px 0 0;
433
+ font-size: 14px;
434
+ text-align: left;
435
+ list-style: none;
436
+ background-color: #fff;
437
+ background-clip: padding-box;
438
+ border: 1px solid #ccc;
439
+ border: 1px solid rgba(0, 0, 0, 0.15);
440
+ border-radius: 4px;
441
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
442
+
443
+ .nf-form-wrap .dropdown-menu.pull-right {
444
+ right: 0;
445
+ left: auto; }
446
+
447
+ .nf-form-wrap .dropdown-menu .divider {
448
+ height: 1px;
449
+ margin: 9px 0;
450
+ overflow: hidden;
451
+ background-color: #e5e5e5; }
452
+
453
+ .nf-form-wrap .dropdown-menu > li > a {
454
+ display: block;
455
+ padding: 3px 20px;
456
+ clear: both;
457
+ font-weight: normal;
458
+ line-height: 1.42857143;
459
+ color: #333;
460
+ white-space: nowrap; }
461
+
462
+ .nf-form-wrap .dropdown-menu > li > a:hover,
463
+ .nf-form-wrap .dropdown-menu > li > a:focus {
464
+ color: #262626;
465
+ text-decoration: none;
466
+ background-color: #f5f5f5; }
467
+
468
+ .nf-form-wrap .dropdown-menu > .active > a,
469
+ .nf-form-wrap .dropdown-menu > .active > a:hover,
470
+ .nf-form-wrap .dropdown-menu > .active > a:focus {
471
+ color: #fff;
472
+ text-decoration: none;
473
+ background-color: #337ab7;
474
+ outline: 0; }
475
+
476
+ .nf-form-wrap .dropdown-menu > .disabled > a,
477
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
478
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
479
+ color: #777; }
480
+
481
+ .nf-form-wrap .dropdown-menu > .disabled > a:hover,
482
+ .nf-form-wrap .dropdown-menu > .disabled > a:focus {
483
+ text-decoration: none;
484
+ cursor: not-allowed;
485
+ background-color: transparent;
486
+ background-image: none;
487
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
488
+
489
+ .nf-form-wrap .open > .dropdown-menu {
490
+ display: block; }
491
+
492
+ .nf-form-wrap .open > a {
493
+ outline: 0; }
494
+
495
+ .nf-form-wrap .dropdown-menu-right {
496
+ right: 0;
497
+ left: auto; }
498
+
499
+ .nf-form-wrap .dropdown-menu-left {
500
+ right: auto;
501
+ left: 0; }
502
+
503
+ .nf-form-wrap .dropdown-header {
504
+ display: block;
505
+ padding: 3px 20px;
506
+ font-size: 12px;
507
+ line-height: 1.42857143;
508
+ color: #777;
509
+ white-space: nowrap; }
510
+
511
+ .nf-form-wrap .dropdown-backdrop {
512
+ position: fixed;
513
+ top: 0;
514
+ right: 0;
515
+ bottom: 0;
516
+ left: 0;
517
+ z-index: 990; }
518
+
519
+ .nf-form-wrap .pull-right > .dropdown-menu {
520
+ right: 0;
521
+ left: auto; }
522
+
523
+ .nf-form-wrap .dropup .caret,
524
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .caret {
525
+ content: "";
526
+ border-top: 0;
527
+ border-bottom: 4px dashed;
528
+ border-bottom: 4px solid \9; }
529
+
530
+ .nf-form-wrap .dropup .dropdown-menu,
531
+ .nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu {
532
+ top: auto;
533
+ bottom: 100%;
534
+ margin-bottom: 2px; }
535
+
536
+ @media (min-width: 768px) {
537
+ .nf-form-wrap .navbar-right .dropdown-menu {
538
+ right: 0;
539
+ left: auto; }
540
+ .nf-form-wrap .navbar-right .dropdown-menu-left {
541
+ right: auto;
542
+ left: 0; } }
543
+
544
+ .nf-form-wrap .btn-group-justified > .btn-group .dropdown-menu {
545
+ left: auto; }
546
+
547
+ .nf-form-wrap .nav-tabs.nav-justified > .dropdown .dropdown-menu {
548
+ top: auto;
549
+ left: auto; }
550
+
551
+ .nf-form-wrap .nav-justified > .dropdown .dropdown-menu {
552
+ top: auto;
553
+ left: auto; }
554
+
555
+ .nf-form-wrap .nav-tabs .dropdown-menu {
556
+ margin-top: -1px;
557
+ border-top-left-radius: 0;
558
+ border-top-right-radius: 0; }
559
+
560
+ @media (max-width: 767px) {
561
+ .nf-form-wrap .navbar-nav .open .dropdown-menu {
562
+ position: static;
563
+ float: none;
564
+ width: auto;
565
+ margin-top: 0;
566
+ background-color: transparent;
567
+ border: 0;
568
+ box-shadow: none; }
569
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a,
570
+ .nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header {
571
+ padding: 5px 15px 5px 25px; }
572
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a {
573
+ line-height: 20px; }
574
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:hover,
575
+ .nf-form-wrap .navbar-nav .open .dropdown-menu > li > a:focus {
576
+ background-image: none; } }
577
+
578
+ .nf-form-wrap .navbar-nav > li > .dropdown-menu {
579
+ margin-top: 0;
580
+ border-top-left-radius: 0;
581
+ border-top-right-radius: 0; }
582
+
583
+ .nf-form-wrap .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
584
+ margin-bottom: 0;
585
+ border-top-left-radius: 4px;
586
+ border-top-right-radius: 4px;
587
+ border-bottom-right-radius: 0;
588
+ border-bottom-left-radius: 0; }
589
+
590
+ @media (max-width: 767px) {
591
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a {
592
+ color: #777; }
593
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
594
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
595
+ color: #333;
596
+ background-color: transparent; }
597
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
598
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
599
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
600
+ color: #555;
601
+ background-color: #e7e7e7; }
602
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
603
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
604
+ .nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
605
+ color: #ccc;
606
+ background-color: transparent; } }
607
+
608
+ @media (max-width: 767px) {
609
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
610
+ border-color: #080808; }
611
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
612
+ background-color: #080808; }
613
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
614
+ color: #9d9d9d; }
615
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
616
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
617
+ color: #fff;
618
+ background-color: transparent; }
619
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
620
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
621
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
622
+ color: #fff;
623
+ background-color: #080808; }
624
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
625
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
626
+ .nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
627
+ color: #444;
628
+ background-color: transparent; } }
629
+
630
+ .nf-loading-spinner {
631
+ width: 40px;
632
+ height: 40px;
633
+ margin: 100px auto;
634
+ background-color: rgba(208, 208, 208, 0.5);
635
+ border-radius: 100%;
636
+ animation: nf-scaleout 1.0s infinite ease-in-out; }
637
+
638
+ @keyframes nf-scaleout {
639
+ 0% {
640
+ transform: scale(0); }
641
+ 100% {
642
+ transform: scale(1);
643
+ opacity: 0; } }
644
+
645
+ /*
646
+ Make sure all Ninja Forms label positons function properly
647
+ ---------------------------------------------*/
648
+ /* ---------------------------------
649
+ STANDARDIZE ALL FIELDS
650
+ ----------------------------------*/
651
+ .field-wrap {
652
+ display: -ms-flexbox;
653
+ display: flex; }
654
+ .field-wrap > label {
655
+ display: block; }
656
+ .field-wrap > div input,
657
+ .field-wrap textarea,
658
+ .field-wrap select,
659
+ .field-wrap .pikaday__container,
660
+ .field-wrap .pikaday__display,
661
+ .field-wrap .listselect-wrap > div {
662
+ width: 100%; }
663
+ .field-wrap input[type="submit"],
664
+ .field-wrap input[type="button"],
665
+ .field-wrap button {
666
+ width: auto; }
667
+
668
+ .nf-field-label {
669
+ -ms-flex-order: 5;
670
+ order: 5; }
671
+
672
+ .nf-field-description {
673
+ width: 100%;
674
+ -ms-flex-order: 10;
675
+ order: 10; }
676
+
677
+ .nf-field-element {
678
+ -ms-flex-order: 15;
679
+ order: 15; }
680
+
681
+ /* ---------------------------------
682
+ LABEL ABOVE
683
+ ----------------------------------*/
684
+ .label-above .nf-field-label {
685
+ margin-bottom: 10px; }
686
+
687
+ /* ---------------------------------
688
+ LABEL BELOW
689
+ ----------------------------------*/
690
+ .label-below .nf-field-label {
691
+ margin-top: 10px;
692
+ -ms-flex-order: 15;
693
+ order: 15; }
694
+
695
+ .label-below .nf-field-element {
696
+ -ms-flex-order: 5;
697
+ order: 5; }
698
+
699
+ /* ---------------------------------
700
+ LABEL HIDDEN
701
+ ----------------------------------*/
702
+ .label-hidden .field-wrap {
703
+ -ms-flex-wrap: wrap;
704
+ flex-wrap: wrap; }
705
+
706
+ .label-hidden .nf-field-label {
707
+ height: 0;
708
+ width: 100%;
709
+ visibility: hidden; }
710
+
711
+ .label-hidden .nf-field-description {
712
+ width: 100%;
713
+ -ms-flex-order: 20;
714
+ order: 20; }
715
+
716
+ .label-hidden .nf-field-element {
717
+ width: 100%; }
718
+
719
+ /* ---------------------------------
720
+ LABEL LEFT
721
+ ----------------------------------*/
722
+ .label-left .field-wrap {
723
+ -ms-flex-direction: row;
724
+ flex-direction: row;
725
+ -ms-flex-wrap: wrap;
726
+ flex-wrap: wrap; }
727
+
728
+ .label-left .nf-field-label {
729
+ display: -ms-flexbox;
730
+ display: flex;
731
+ -ms-flex-direction: row;
732
+ flex-direction: row;
733
+ -ms-flex-align: center;
734
+ align-items: center;
735
+ padding-right: 2%;
736
+ text-align: right;
737
+ width: 35%;
738
+ -ms-flex-order: 5;
739
+ order: 5; }
740
+ .label-left .nf-field-label label {
741
+ width: 100%; }
742
+
743
+ .label-left .nf-field-description {
744
+ margin-left: 35%; }
745
+
746
+ .label-left .nf-field-element {
747
+ display: inline-block;
748
+ width: 65%;
749
+ -ms-flex-order: 10;
750
+ order: 10; }
751
+
752
+ .label-left .nf-after-field {
753
+ margin-left: 36.5%; }
754
+
755
+ /* ---------------------------------
756
+ LABEL RIGHT
757
+ ----------------------------------*/
758
+ .label-right .field-wrap {
759
+ -ms-flex-direction: row;
760
+ flex-direction: row;
761
+ -ms-flex-wrap: wrap;
762
+ flex-wrap: wrap; }
763
+
764
+ .label-right .nf-field-label {
765
+ display: -ms-flexbox;
766
+ display: flex;
767
+ -ms-flex-direction: row;
768
+ flex-direction: row;
769
+ -ms-flex-align: center;
770
+ align-items: center;
771
+ padding-left: 2%;
772
+ width: 35%;
773
+ -ms-flex-order: 10;
774
+ order: 10; }
775
+
776
+ .label-right .nf-field-description {
777
+ margin-right: 35%;
778
+ -ms-flex-order: 15;
779
+ order: 15; }
780
+
781
+ .label-right .nf-field-element {
782
+ display: inline-block;
783
+ width: 65%;
784
+ -ms-flex-order: 5;
785
+ order: 5; }
786
+
787
+ .label-right .checkbox-wrap .nf-field-label {
788
+ width: auto; }
789
+
790
+ .label-right .checkbox-wrap .nf-field-element {
791
+ width: 20px; }
792
+
793
+ .label-right .nf-after-field {
794
+ width: 65%; }
795
+
796
+ /* ---------------------------------
797
+ ADJUST SOME LABEL ABOVE & BELOW ISSUES
798
+ ----------------------------------*/
799
+ .label-below .field-wrap,
800
+ .label-above .field-wrap {
801
+ -ms-flex-direction: column;
802
+ flex-direction: column;
803
+ -ms-flex-flow: wrap;
804
+ flex-flow: wrap; }
805
+
806
+ .label-below .nf-field-element,
807
+ .label-above .nf-field-element {
808
+ margin: 0;
809
+ width: 100%; }
810
+
811
+ /* ---------------------------------
812
+ ADJUST SOME LABEL LEFT & RIGHT ISSUES
813
+ ----------------------------------*/
814
+ .label-left .textarea-wrap .nf-field-label,
815
+ .label-left .listradio-wrap .nf-field-label,
816
+ .label-left .listcheckbox-wrap .nf-field-label,
817
+ .label-right .textarea-wrap .nf-field-label,
818
+ .label-right .listradio-wrap .nf-field-label,
819
+ .label-right .listcheckbox-wrap .nf-field-label {
820
+ -ms-flex-align: start;
821
+ align-items: flex-start; }
822
+
823
+ .label-left .textarea-wrap .nf-field-label,
824
+ .label-right .textarea-wrap .nf-field-label {
825
+ margin-top: 5px; }
826
+
827
+ .label-left .html-wrap,
828
+ .label-left .hr-wrap,
829
+ .label-right .html-wrap,
830
+ .label-right .hr-wrap {
831
+ display: block; }
832
+ .label-left .html-wrap .nf-field-element,
833
+ .label-left .hr-wrap .nf-field-element,
834
+ .label-right .html-wrap .nf-field-element,
835
+ .label-right .hr-wrap .nf-field-element {
836
+ display: block;
837
+ margin: 0;
838
+ width: 100%; }
839
+
840
+ /* ---------------------------------
841
+ FIELD DESCRIPTION POSITIONS
842
+ ----------------------------------*/
843
+
844
  /*# sourceMappingURL=display-structure.css.map */
assets/css/display-structure.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss","repeater-field.scss"],"names":[],"mappings":"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","file":"display-structure.css","sourcesContent":["/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap,\n.list-image-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n //display: inline;\n display: block;\n float: initial;\n //margin: 0;\n width: auto;\n margin-left: 1.5em;\n }\n input {\n width: auto !important;\n float: left;\n margin-top: .25em;\n }\n }\n }\n}\n\n.listimage-wrap {\n li {\n width: 100%;\n height: 100%;\n display: inline-grid;\n label {\n padding: 5px;\n border-width: 2px;\n border-style: solid;\n border-color: transparent;\n &.nf-checked-label {\n border-width: 2px;\n border-style: solid;\n border-color: #007acc;\n transition: all .5s;\n }\n img {\n display: block;\n }\n }\n input {\n display: none;\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n &.listimage-wrap {\n .nf-field-element {\n ul {\n border: 1px solid #E80000;\n }\n }\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n //flex-wrap:wrap;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display {\n width: 100%;\n }\n > div input[type=\"checkbox\"] {\n width: auto;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n margin: 0 !important;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n",".nf-repeater-fieldsets{\n fieldset {\n margin-bottom: 1em;\n }\n}\n\n.nf-remove-fieldset {\n color: red;\n font-size: 1.5em;\n background-color: transparent;\n border: thin solid red;\n padding: 0.1em 0.4em;\n float: right;\n margin-top: -1em;\n}"]}
1
+ {"version":3,"sources":["display-structure.scss","st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.scss"],"names":[],"mappings":"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","file":"display-structure.css","sourcesContent":["/*\nNormalize Ninja Forms fields with default structure\n---------------------------------------------*/\n\n@import \"st-defaults\";\n@import \"editor\";\n@import \"st-loading\";\n\n/*\nMake sure all Ninja Forms label positons function properly\n---------------------------------------------*/\n\n@import \"st-label-positions\";\n","/*\n * Ninja Forms - Form Display Structure\n */\n\n.ninja-forms-form-wrap *,\n.ninja-forms-form-wrap *:after,\n.ninja-forms-form-wrap *:before {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n -ms-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.nf-response-msg {\n display: none;\n}\n\n.nf-field-container,\n#ninja_forms_required_items {\n clear: both;\n position: relative;\n margin-bottom: 25px;\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n &.hidden-container,\n &.hr-container {\n margin: 0;\n height: auto;\n .nf-field-label {\n display: none;\n }\n }\n &.html-container {\n .nf-field-label {\n display: none;\n }\n }\n}\n\n.nf-field-label {\n label {\n font-weight: bold;\n margin: 0;\n padding: 0;\n }\n}\n.nf-field-element {\n position: relative;\n input,\n select,\n textarea {\n margin: 0;\n width: auto;\n height: auto;\n vertical-align: inherit;\n }\n textarea {\n height: 200px;\n }\n}\n.nf-field-description {\n p:last-child {\n margin: 0;\n }\n}\n.nf-help {\n background: url( '../img/help-info.png' ) no-repeat;\n display: inline-block;\n width: 16px;\n height: 16px;\n}\n\n.nf-input-limit {\n font-size: 12px;\n margin-top: 5px;\n}\n.nf-static {\n padding: 0 10px;\n}\n.nf-after-field {\n .nf-error-msg {\n margin-right: 10px;\n //text-align: right;\n }\n}\n\n/* ---------------------------------\nCHECKBOX FIELD\n----------------------------------*/\n\n\n\n/* ---------------------------------\nRADIO & CHECKBOX LISTS\n----------------------------------*/\n\n.list-radio-wrap,\n.list-checkbox-wrap {\n .nf-field-element {\n ul, li {\n list-style: none !important;\n margin: 0 !important;\n padding: 0 !important;\n input {\n margin-right: 5px;\n }\n }\n li {\n padding-left: 10px;\n margin: 0 0 5px !important;\n text-indent: initial !important;\n label {\n display: inline-block;\n float: initial;\n margin: 0;\n width: auto;\n }\n input {\n width: auto !important;\n }\n }\n }\n}\n\n/* ---------------------------------\nPRODUCT FIELD\n----------------------------------*/\n.product-wrap {\n > div {\n input {\n width: 80px !important;\n }\n .nf-product-field {\n span {\n padding: 0 5px;\n }\n }\n }\n}\n\n/* ---------------------------------\nSTAR RATING\n----------------------------------*/\n.starrating-wrap .star {\n border-bottom: 0;\n}\n\n/* ---------------------------------\nHONEYPOT\n----------------------------------*/\n\n.nf-form-hp {\n position: absolute;\n visibility: hidden;\n}\n\n/* ---------------------------------\nSELECT LIST\n----------------------------------*/\n.list-select-wrap {\n div div {\n display: none;\n }\n}\n\n\n/* ---------------------------------\nCOLORS\nAs minimal as possible\n----------------------------------*/\n.ninja-forms-req-symbol,\n.nf-error-msg, {\n color: #E80000;\n}\n.nf-error {\n .ninja-forms-field {\n border: 1px solid #E80000;\n }\n}\n.nf-field-submit-error {\n padding: 15px;\n}\n\n.ninja-forms-noscript-message {\n background: #f1f1f1;\n border: 4px dashed #ccc;\n color: #333;\n display: block;\n font-size: 20px;\n margin: 20px 0;\n padding: 40px;\n text-align: center;\n}\n\n/* ---------------------------------\nHELPER CLASSES\n----------------------------------*/\n.two-col-list {\n ul {\n li {\n float: left;\n width: 50%\n }\n }\n}\n.three-col-list {\n ul {\n li {\n float: left;\n width: 33.33%\n }\n }\n}\n.four-col-list {\n ul {\n li {\n float: left;\n width: 25%\n }\n }\n}\n.five-col-list {\n ul {\n li {\n float: left;\n width: 20%\n }\n }\n}\n.six-col-list {\n ul {\n li {\n float: left;\n width: 16.66%\n }\n }\n}\n\n\nbody {\n .pika-label {\n background: transparent;\n }\n}\n\n/* Column Classes\n Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css\n--------------------------------------------- */\n.nf-form-cont {\n .five-sixths,\n .four-sixths,\n .one-fourth,\n .one-half,\n .one-sixth,\n .one-third,\n .three-fourths,\n .three-sixths,\n .two-fourths,\n .two-sixths,\n .two-thirds {\n clear: initial;\n float: left;\n margin-left: 2.564102564102564%;\n .inside {\n padding: 20px;\n }\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n\n .one-half,\n .three-sixths,\n .two-fourths {\n width: 48.717948717948715%;\n }\n\n .one-third,\n .two-sixths {\n width: 31.623931623931625%;\n }\n\n .four-sixths,\n .two-thirds {\n width: 65.81196581196582%;\n }\n\n .one-fourth {\n width: 23.076923076923077%;\n }\n\n .three-fourths {\n width: 74.35897435897436%;\n }\n\n .one-sixth {\n width: 14.52991452991453%;\n }\n\n .five-sixths {\n width: 82.90598290598291%;\n }\n\n .first {\n clear: both;\n margin-left: 0;\n }\n}\n",".note-popover {\n display: none !important;\n}\n.nf-form-wrap {\n .note-editor {\n border: 0 !important;\n .note-toolbar {\n &::after {\n clear: both;\n content: \"\";\n display: block;\n }\n }\n .note-editable {\n background: #f9f9f9;\n border: 1px solid #f1f1f1;\n display: block;\n p {\n font-size: 16px;\n }\n ul {\n list-style-type: disc;\n margin-left: 2em;\n }\n table {\n td {\n border: 1px solid #ccc;\n width: auto;\n }\n }\n }\n .modal {\n display: none;\n }\n .btn-group {\n float: left;\n &.note-tools {\n float: right;\n }\n }\n .btn {\n background: #f9f9f9;\n border: 0;\n border-radius: 4px;\n color: #666;\n cursor: pointer;\n margin-right: 2px;\n padding-top: 4px;\n &.disabled {\n background: transparent;\n color: #aaa;\n .merge-tags {\n background: #f9f9f9;\n color: #666;\n }\n }\n }\n button[type=button] {\n padding: 4px;\n width: auto;\n height: auto;\n }\n .dropdown-toggle {\n position: relative;\n display: inline-block;\n top: 0;\n &::after {\n content: \"\";\n width: 0;\n }\n }\n }\n .tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n }\n .tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n }\n .tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n }\n .tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n }\n .tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n }\n .tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n }\n .tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n }\n .tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n }\n .tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n }\n .tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n }\n .tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n }\n .tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n }\n .dropdown-menu {\n position: absolute;\n // top: 100%;\n // left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n }\n .dropdown-menu.pull-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n }\n .dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n }\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n }\n .dropdown-menu > .active > a,\n .dropdown-menu > .active > a:hover,\n .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n }\n .dropdown-menu > .disabled > a,\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n color: #777;\n }\n .dropdown-menu > .disabled > a:hover,\n .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n }\n .open > .dropdown-menu {\n display: block;\n }\n .open > a {\n outline: 0;\n }\n .dropdown-menu-right {\n right: 0;\n left: auto;\n }\n .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n .dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n }\n .dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n }\n .pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n }\n .dropup .caret,\n .navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n }\n .dropup .dropdown-menu,\n .navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n @media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n }\n .btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n }\n .nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n }\n .navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n @media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n }\n @media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n }\n}\n",".nf-loading-spinner {\n width: 40px;\n height: 40px;\n margin: 100px auto;\n background-color: rgba(208,208,208,.5);\n\n border-radius: 100%;\n animation: nf-scaleout 1.0s infinite ease-in-out;\n}\n\n@-webkit-keyframes nf-scaleout {\n 0% { transform: scale(0) }\n 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}\n\n@keyframes nf-scaleout {\n 0% {\n transform: scale(0);\n } 100% {\n transform: scale(1.0);\n opacity: 0;\n }\n}","/* ---------------------------------\nSTANDARDIZE ALL FIELDS\n----------------------------------*/\n.field-wrap {\n display: flex;\n > label {\n display: block;\n }\n > div input,\n textarea,\n select,\n .pikaday__container,\n .pikaday__display,\n .listselect-wrap > div {\n width: 100%;\n }\n input[type=\"submit\"],\n input[type=\"button\"],\n button {\n width: auto;\n }\n .nf-product-field {\n // .nf-element {\n // width: 100%;\n // }\n }\n}\n\n.nf-field-label {\n order: 5;\n}\n.nf-field-description {\n width: 100%;\n order: 10;\n}\n.nf-field-element {\n order: 15;\n}\n\n\n/* ---------------------------------\nLABEL ABOVE\n----------------------------------*/\n.label-above {\n .nf-field-label {\n margin-bottom: 10px;\n }\n}\n\n/* ---------------------------------\nLABEL BELOW\n----------------------------------*/\n.label-below {\n .nf-field-label {\n margin-top: 10px;\n order: 15;\n }\n .nf-field-element {\n order: 5;\n }\n}\n\n/* ---------------------------------\nLABEL HIDDEN\n----------------------------------*/\n.label-hidden {\n .field-wrap {\n flex-wrap: wrap;\n }\n .nf-field-label {\n height: 0;\n width: 100%;\n visibility: hidden;\n }\n .nf-field-description {\n width: 100%;\n order: 20;\n }\n .nf-field-element {\n width: 100%;\n }\n}\n\n/* ---------------------------------\nLABEL LEFT\n----------------------------------*/\n.label-left {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-right: 2%;\n text-align: right;\n width: 35%;\n order: 5;\n label {\n width: 100%;\n }\n }\n .nf-field-description {\n margin-left: 35%;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 10;\n }\n .nf-after-field {\n margin-left: 36.5%;\n }\n}\n\n/* ---------------------------------\nLABEL RIGHT\n----------------------------------*/\n.label-right {\n .field-wrap {\n flex-direction: row;\n flex-wrap: wrap;\n }\n .nf-field-label {\n display: flex;\n flex-direction: row;\n align-items: center;\n padding-left: 2%;\n width: 35%;\n order: 10;\n }\n .nf-field-description {\n margin-right: 35%;\n order: 15;\n }\n .nf-field-element {\n display: inline-block;\n width: 65%;\n order: 5;\n }\n .checkbox-wrap {\n .nf-field-label {\n width: auto;\n }\n .nf-field-element {\n width: 20px;\n }\n }\n .nf-after-field {\n width: 65%;\n }\n}\n/* ---------------------------------\nADJUST SOME LABEL ABOVE & BELOW ISSUES\n----------------------------------*/\n.label-below,\n.label-above {\n .field-wrap {\n flex-direction: column;\n flex-flow: wrap;\n }\n .nf-field-element {\n margin: 0;\n width: 100%;\n }\n .checkbox-wrap {\n .nf-field-label {\n //margin: 0;\n }\n }\n}\n\n/* ---------------------------------\nADJUST SOME LABEL LEFT & RIGHT ISSUES\n----------------------------------*/\n.label-left,\n.label-right {\n .textarea-wrap,\n .listradio-wrap,\n .listcheckbox-wrap {\n .nf-field-label {\n align-items: flex-start;\n }\n }\n .textarea-wrap {\n .nf-field-label {\n margin-top: 5px;\n }\n }\n .html-wrap,\n .hr-wrap {\n display: block;\n .nf-field-element {\n display: block;\n margin: 0;\n width: 100%;\n }\n }\n}\n\n/* ---------------------------------\nFIELD DESCRIPTION POSITIONS\n----------------------------------*/\n"]}
assets/css/flatpickr.css DELETED
@@ -1,13 +0,0 @@
1
- .flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
2
- /*rtl:begin:ignore*/left:0;/*
3
- /*rtl:end:ignore*/}/*
4
- /*rtl:begin:ignore*/
5
- /*
6
- /*rtl:end:ignore*/
7
- .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
8
- /*rtl:begin:ignore*/right:0;/*
9
- /*rtl:end:ignore*/}/*
10
- /*rtl:begin:ignore*/
11
- /*
12
- /*rtl:end:ignore*/
13
- .flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/jBox.css CHANGED
@@ -3,7 +3,6 @@
3
 
4
  .jBox-wrapper {
5
  text-align: left;
6
- z-index: 100000000 !important;
7
  }
8
 
9
  .jBox-wrapper,
@@ -142,11 +141,6 @@
142
  padding: 12px 15px;
143
  }
144
 
145
- .ninja-forms-settings #jBox-overlay .jBox-closeButton,
146
- .ninja-forms-app #jBox-overlay .jBox-closeButton {
147
- display: none;
148
- }
149
-
150
  /* jBox Confirm */
151
 
152
  .jBox-Confirm .jBox-content {
@@ -206,7 +200,6 @@
206
  .jBox-Notice {
207
  -webkit-transition: margin .2s;
208
  transition: margin .2s;
209
- max-width: 80%;
210
  }
211
 
212
  .jBox-Notice .jBox-container {
@@ -480,7 +473,6 @@
480
  height: 100%;
481
  background: #000;
482
  background-color: rgba(0, 0, 0, .6);
483
- z-index: 99999999 !important;
484
  }
485
 
486
  /* Block scrolling */
@@ -575,46 +567,3 @@ body[class*=" jBox-blockScroll-"] {
575
  font-size: 18px;
576
  color: #888;
577
  }
578
-
579
- /* Progress Bar */
580
-
581
- .jBox-content .nf-progress-bar {
582
- height: 20px;
583
- border-radius: 3px;
584
- margin: 25px 0px;
585
- border: 1px solid #1ea9ea;
586
- position: relative;
587
- overflow: hidden;
588
- }
589
-
590
- .jBox-content .nf-progress-bar-slider {
591
- height: 20px;
592
- width: 0%;
593
- background-color: #1ea9ea;
594
- transition: width 0.3s;
595
- }
596
-
597
- /* Buttons */
598
-
599
- .jBox-content .nf-button {
600
- border: 0;
601
- border-radius: 4px;
602
- cursor: pointer;
603
- display: inline-block;
604
- font-size: 17px;
605
- padding: 10px 30px;
606
- text-align: center;
607
- text-decoration: none;
608
- text-transform: uppercase;
609
- appearance: none;
610
- }
611
- .jBox-content .nf-button.primary {
612
- background: #1EA9EA;
613
- border: 1px solid #1EA9EA;
614
- color: #fff;
615
- }
616
- .jBox-content .nf-button.secondary {
617
- background: #fff;
618
- border: 1px solid #1EA9EA;
619
- color: #1EA9EA;
620
- }
3
 
4
  .jBox-wrapper {
5
  text-align: left;
 
6
  }
7
 
8
  .jBox-wrapper,
141
  padding: 12px 15px;
142
  }
143
 
 
 
 
 
 
144
  /* jBox Confirm */
145
 
146
  .jBox-Confirm .jBox-content {
200
  .jBox-Notice {
201
  -webkit-transition: margin .2s;
202
  transition: margin .2s;
 
203
  }
204
 
205
  .jBox-Notice .jBox-container {
473
  height: 100%;
474
  background: #000;
475
  background-color: rgba(0, 0, 0, .6);
 
476
  }
477
 
478
  /* Block scrolling */
567
  font-size: 18px;
568
  color: #888;
569
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/nf-form-block-style.css DELETED
@@ -1,90 +0,0 @@
1
- .nf-iframe-container {
2
- position: relative;
3
- }
4
- .nf-iframe-overlay {
5
- position: absolute;
6
- top: 0; right: 0; bottom: 0; left: 0;
7
- }
8
- .nf-block-form-selector {
9
- background-color: lightgrey;
10
- border-bottom: 1px solid;
11
- margin-bottom: 5px;
12
- padding: 4px;
13
- }
14
-
15
- .nf-filter-input {
16
- border: 1px solid #ddd;
17
- border-radius: 5px;
18
- box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
19
- padding: 0;
20
- width: 100%;
21
- margin-top: 10px;
22
- margin-bottom: 10px;
23
- position: relative;
24
- }
25
-
26
- .nf-filter-input .blocks-select-control__input {
27
- margin: 0 0 0 0;
28
- }
29
-
30
- .nf-filter-input-el {
31
- border: none !important;
32
- box-shadow: none !important;
33
- width: 95%;
34
- position: relative;
35
- display: inline-block;
36
- }
37
-
38
- .nf-filter-input-icon {
39
- display: inline-block;
40
- content: '&#9662;';
41
- color: #999;
42
- font-size: 14px;
43
- right: .77em;
44
- position: absolute;
45
- top: .2em;
46
- }
47
-
48
- #nf-formFilter-main {
49
- border-top: none;
50
- border-left: none;
51
- border-bottom: none;
52
- }
53
-
54
- #nf-formFilter-sidebar {
55
- border-top: none;
56
- border-left: none;
57
- border-bottom: none;
58
- width: 95%;
59
- }
60
-
61
- #nf-filter-input-icon-sidebar {
62
- font-size: 1.4em;
63
- top: .35em;
64
- right: .45em;
65
- }
66
-
67
- .nf-filter-input-el.blocks-select-control__input > .components-base-control__field {
68
- margin-bottom: 0;
69
- }
70
-
71
- .nf-filter-option-container {
72
- display: none;
73
- position: absolute;
74
- background-color: #edeff0;
75
- z-index: 10000;
76
- padding: 4px;
77
- width: 100%;
78
- border-radius: 5px;
79
- max-height: 200px;
80
- overflow: scroll;
81
- box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
82
- }
83
- .nf-filter-option {
84
- list-style: none;
85
- }
86
-
87
- .nf-filter-option:hover {
88
- background-color: #0073aa;
89
- color: white;
90
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/pikaday-package.css ADDED
@@ -0,0 +1,277 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * PikadayResponsive
3
+ * A responsive datepicker built on top of Pikaday. It shows the native datepicker on mobile devices and a nice JS-picker on desktop.
4
+ *
5
+ * @author: Francesco Novy
6
+ * @licence: MIT <http://www.opensource.org/licenses/mit-license.php>
7
+ * @link https://github.com/mydea/PikadayResponsive
8
+ * @copyright: (c) 2016
9
+ * @version: 0.6.7
10
+ */
11
+
12
+ @charset "UTF-8";
13
+
14
+ /*!
15
+ * Pikaday
16
+ * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
17
+ */
18
+
19
+ .pika-single {
20
+ z-index: 9999;
21
+ display: block;
22
+ position: relative;
23
+ color: #333;
24
+ background: #fff;
25
+ border: 1px solid #ccc;
26
+ border-bottom-color: #bbb;
27
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
28
+ }
29
+
30
+ /*
31
+ clear child float (pika-lendar), using the famous micro clearfix hack
32
+ http://nicolasgallagher.com/micro-clearfix-hack/
33
+ */
34
+ .pika-single:before,
35
+ .pika-single:after {
36
+ content: " ";
37
+ display: table;
38
+ }
39
+ .pika-single:after { clear: both }
40
+ .pika-single { *zoom: 1 }
41
+
42
+ .pika-single.is-hidden {
43
+ display: none;
44
+ }
45
+
46
+ .pika-single.is-bound {
47
+ position: absolute;
48
+ box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
49
+ }
50
+
51
+ .pika-lendar {
52
+ float: left;
53
+ width: 240px;
54
+ margin: 8px;
55
+ }
56
+
57
+ .pika-title {
58
+ position: relative;
59
+ text-align: center;
60
+ }
61
+
62
+ .pika-label {
63
+ display: inline-block;
64
+ *display: inline;
65
+ position: relative;
66
+ z-index: 9999;
67
+ overflow: hidden;
68
+ margin: 0;
69
+ padding: 5px 3px;
70
+ font-size: 14px;
71
+ line-height: 20px;
72
+ font-weight: bold;
73
+ background-color: #fff;
74
+ }
75
+ .pika-title select {
76
+ cursor: pointer;
77
+ position: absolute;
78
+ z-index: 9998;
79
+ margin: 0;
80
+ left: 0;
81
+ top: 5px;
82
+ filter: alpha(opacity=0);
83
+ opacity: 0;
84
+ }
85
+
86
+ .pika-prev,
87
+ .pika-next {
88
+ display: block;
89
+ cursor: pointer;
90
+ position: relative;
91
+ outline: none;
92
+ border: 0;
93
+ padding: 0;
94
+ width: 20px;
95
+ height: 30px;
96
+ /* hide text using text-indent trick, using width value (it's enough) */
97
+ text-indent: 20px;
98
+ white-space: nowrap;
99
+ overflow: hidden;
100
+ background-color: transparent;
101
+ background-position: center center;
102
+ background-repeat: no-repeat;
103
+ background-size: 75% 75%;
104
+ opacity: .5;
105
+ *position: absolute;
106
+ *top: 0;
107
+ }
108
+
109
+ .pika-prev:hover,
110
+ .pika-next:hover {
111
+ opacity: 1;
112
+ }
113
+
114
+ .pika-prev,
115
+ .is-rtl .pika-next {
116
+ float: left;
117
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
118
+ *left: 0;
119
+ }
120
+
121
+ .pika-next,
122
+ .is-rtl .pika-prev {
123
+ float: right;
124
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
125
+ *right: 0;
126
+ }
127
+
128
+ .pika-prev.is-disabled,
129
+ .pika-next.is-disabled {
130
+ cursor: default;
131
+ opacity: .2;
132
+ }
133
+
134
+ .pika-select {
135
+ display: inline-block;
136
+ *display: inline;
137
+ }
138
+
139
+ .pika-table {
140
+ width: 100%;
141
+ border-collapse: collapse;
142
+ border-spacing: 0;
143
+ border: 0;
144
+ }
145
+
146
+ .pika-table th,
147
+ .pika-table td {
148
+ width: 14.285714285714286%;
149
+ padding: 0;
150
+ }
151
+
152
+ .pika-table th {
153
+ color: #999;
154
+ font-size: 12px;
155
+ line-height: 25px;
156
+ font-weight: bold;
157
+ text-align: center;
158
+ }
159
+
160
+ .pika-button {
161
+ cursor: pointer;
162
+ display: block;
163
+ box-sizing: border-box;
164
+ -moz-box-sizing: border-box;
165
+ outline: none;
166
+ border: 0;
167
+ margin: 0;
168
+ width: 100%;
169
+ padding: 5px;
170
+ color: #666;
171
+ font-size: 12px;
172
+ line-height: 15px;
173
+ text-align: right;
174
+ background: #f5f5f5;
175
+ }
176
+
177
+ .pika-week {
178
+ font-size: 11px;
179
+ color: #999;
180
+ }
181
+
182
+ .is-today .pika-button {
183
+ color: #33aaff;
184
+ font-weight: bold;
185
+ }
186
+
187
+ .is-selected .pika-button {
188
+ color: #fff;
189
+ font-weight: bold;
190
+ background: #33aaff;
191
+ box-shadow: inset 0 1px 3px #178fe5;
192
+ border-radius: 3px;
193
+ }
194
+
195
+ .is-inrange .pika-button {
196
+ background: #D5E9F7;
197
+ }
198
+
199
+ .is-startrange .pika-button {
200
+ color: #fff;
201
+ background: #6CB31D;
202
+ box-shadow: none;
203
+ border-radius: 3px;
204
+ }
205
+
206
+ .is-endrange .pika-button {
207
+ color: #fff;
208
+ background: #33aaff;
209
+ box-shadow: none;
210
+ border-radius: 3px;
211
+ }
212
+
213
+ .is-disabled .pika-button {
214
+ pointer-events: none;
215
+ cursor: default;
216
+ color: #999;
217
+ opacity: .3;
218
+ }
219
+
220
+ .pika-button:hover {
221
+ color: #fff;
222
+ background: #ff8000;
223
+ box-shadow: none;
224
+ border-radius: 3px;
225
+ }
226
+
227
+ /* styling for abbr */
228
+ .pika-table abbr {
229
+ border-bottom: none;
230
+ cursor: help;
231
+ }
232
+
233
+
234
+ /*!
235
+ * PikadayResponsive
236
+ * A responsive datepicker built on top of Pikaday. It shows the native datepicker on mobile devices and a nice JS-picker on desktop.
237
+ *
238
+ * @author: Francesco Novy
239
+ * @licence: MIT <http://www.opensource.org/licenses/mit-license.php>
240
+ * @link https://github.com/mydea/PikadayResponsive
241
+ * @copyright: (c) 2016
242
+ * @version: 0.6.7
243
+ */
244
+
245
+
246
+ .pikaday__container {
247
+ display: inline-block;
248
+ position: relative;
249
+ }
250
+
251
+ /* Height and width has to be equal! */
252
+ .pikaday__display, .pikaday__invisible {
253
+ width: 100%;
254
+ }
255
+
256
+ .pikaday__display--native {
257
+ pointer-events: none;
258
+ cursor: pointer;
259
+ }
260
+
261
+ .pikaday__display.is-invalid {
262
+ background: rgba(255, 0, 0, 0.05);
263
+ }
264
+
265
+ .pikaday__invisible {
266
+ opacity: 0;
267
+ color: transparent;
268
+ background: transparent;
269
+ border: none;
270
+ box-shadow: none;
271
+ position: absolute;
272
+ display: block;
273
+ left: 0;
274
+ top: 0;
275
+ height: 100%;
276
+ width: 100%;
277
+ }
assets/img/add-ons/active-campaign.png DELETED
Binary file
assets/img/add-ons/agency-membership.png DELETED
Binary file
assets/img/add-ons/aweber.png DELETED
Binary file
assets/img/add-ons/campaign-monitor.png DELETED
Binary file
assets/img/add-ons/capsule-crm.png DELETED
Binary file
assets/img/add-ons/cleverreach.png DELETED
Binary file
assets/img/add-ons/clicksend-sms.png DELETED
Binary file
assets/img/add-ons/conditional-logic.png DELETED
Binary file
assets/img/add-ons/constant-contact.png DELETED
Binary file
assets/img/add-ons/convertkit.png DELETED
Binary file
assets/img/add-ons/elavon.png DELETED
Binary file
assets/img/add-ons/emailoctopus.png DELETED
Binary file
assets/img/add-ons/emma.png DELETED
Binary file
assets/img/add-ons/excel-export.png DELETED
Binary file
assets/img/add-ons/file-uploads.png DELETED
Binary file
assets/img/add-ons/front-end-posting.png DELETED
Binary file
assets/img/add-ons/help-scout.png DELETED
Binary file
assets/img/add-ons/highrise-crm.png DELETED
Binary file
assets/img/add-ons/insightly-crm.png DELETED
Binary file
assets/img/add-ons/intelligencewp.png DELETED
Binary file
assets/img/add-ons/layout-styles.png DELETED
Binary file
assets/img/add-ons/mailchimp.png DELETED
Binary file
assets/img/add-ons/mailpoet.png DELETED
Binary file
assets/img/add-ons/multi-step-forms.png DELETED
Binary file
assets/img/add-ons/ninja-forms-cleverreach.png DELETED
Binary file
assets/img/add-ons/onepage-crm.png DELETED
Binary file
assets/img/add-ons/paypal-express.png DELETED
Binary file
assets/img/add-ons/pdf-form-submission.png DELETED
Binary file
assets/img/add-ons/pipelinedeals-crm.png DELETED
Binary file
assets/img/add-ons/placeholder.png DELETED
Binary file
assets/img/add-ons/recurly.png DELETED
Binary file
assets/img/add-ons/salesforce-crm.png DELETED
Binary file
assets/img/add-ons/save-progress.png DELETED
Binary file
assets/img/add-ons/sendy.png DELETED
Binary file
assets/img/add-ons/slack.png DELETED
Binary file
assets/img/add-ons/stripe.png DELETED
Binary file
assets/img/add-ons/table-editor.png DELETED
Binary file
assets/img/add-ons/trello.png DELETED
Binary file
assets/img/add-ons/twilio-sms.png DELETED
Binary file
assets/img/add-ons/user-analytics.png DELETED
Binary file
assets/img/add-ons/user-management.png DELETED
Binary file
assets/img/add-ons/vimeo-uploader.png DELETED
Binary file
assets/img/add-ons/webhooks.png DELETED
Binary file
assets/img/add-ons/webmerge.png DELETED
Binary file
assets/img/add-ons/zapier.png DELETED
Binary file
assets/img/add-ons/zoho-crm.png DELETED
Binary file
assets/img/nf-logo-dashboard.png DELETED
Binary file
assets/img/no-image-available-icon-6.jpg DELETED
Binary file
assets/img/promotions/dashboard-banner-personal-20.png DELETED
Binary file
assets/img/promotions/dashboard-banner-personal-50.png DELETED
Binary file
assets/img/promotions/dashboard-banner-sendwp.png DELETED
Binary file
assets/img/promotions/dashboard-sendwp.png DELETED
Binary file
assets/js/admin-import-export.js DELETED
@@ -1,185 +0,0 @@
1
- jQuery( document ).ready( function( $ ) {
2
- /**
3
- * Stores the selected file details for form imports.
4
- *
5
- * name is the filename from the user's computer, including extension.
6
- * content is the base64 encoded contents as a result of using the HTML5 FileReader API.
7
- * @type {Object}
8
- */
9
- var importFormFile = {
10
- name: '',
11
- content: ''
12
- };
13
-
14
- /**
15
- * Listen for clicks on our "import" button.
16
- * It sets data for our batch processor and then instantiates a batch process.
17
- *
18
- * @since 3.4.0
19
- * @param object e Click Event
20
- * @return void
21
- */
22
- $( document ).on( 'click', '#nf-import-form-submit', function( e ) {
23
- // Make sure that our file field isn't empty.
24
- if ( '' == importFormFile.name ) return false;
25
-
26
- // Settings object for our batch processor
27
- var settings = {
28
- batch_type: 'import_form',
29
- extraData: importFormFile,
30
- loadingText: 'Importing...',
31
- onCompleteCallback: function( response ) {
32
- // If we don't get back a form ID, then bail.
33
- if ( 'undefined' == typeof response.form_id ) return false;
34
-
35
- jQuery( '#nf-import-file' ).val('');;
36
- jQuery( '#nf-import-url' ).attr( 'href', nfAdmin.builderURL + response.form_id );
37
- var blockingErrors = false;
38
- // If we have errors...
39
- if ( 'undefined' != typeof response.errors ) {
40
- var errorOutput = '';
41
- // Record them.
42
- response.errors.forEach(
43
- function( error ) {
44
- // Block success if one was fatal.
45
- if ( 'fatal' == error.type ) {
46
- blockingErrors = true;
47
- }
48
- console.error( error.type + ': ' + error.code );
49
- errorOutput += '<p>' + error.message + '</p>';
50
- }
51
- );
52
- jQuery( '#row-nf-import-response-error td' ).html( errorOutput );
53
- jQuery( '#row-nf-import-response-error' ).show();
54
- }
55
- if ( ! blockingErrors ) {
56
- jQuery( '#row-nf-import-response' ).show();
57
- }
58
- }
59
- }
60
-
61
- /**
62
- * Instantiate our batch processor.
63
- *
64
- * This will open the modal and present the user with content and buttons.
65
- */
66
- new NinjaBatchProcessor( settings );
67
- } );
68
-
69
- $( document ).on( 'change', '#nf_import_fields', function( e ) {
70
- jQuery( '#nf_import_security' ).val(nfAdmin.batchNonce);
71
- });
72
-
73
- /**
74
- * Selecting a file within an input field triggers a jQuery change event.
75
- *
76
- * When we select a form file to import, we need to do a few things:
77
- *
78
- * Disable the primary button of our batch processing modal.
79
- * Grab the file and make sure that it has a .nff extension.
80
- * Read the contents and base64 encode them using the HTML5 FileReader API.
81
- * Set the contents to our importFormFile variable.
82
- *
83
- * @since 3.4.0
84
- * @param object e Change Event
85
- * @return {[type]} [description]
86
- */
87
- $( document ).on( 'change', '#nf-import-file', function( e ) {
88
- // Hide our success message.
89
- jQuery( '#row-nf-import-response' ).hide();
90
- jQuery( '#row-nf-import-response-error' ).hide();
91
- // Hide our extension type error.
92
- jQuery( '#row-nf-import-type-error' ).hide();
93
-
94
- // Grab the file from the input.
95
- var file = e.target.files[0];
96
- // If our file var is empty, bail.
97
- if ( ! file ) {
98
- return false;
99
- }
100
-
101
- // Use some Regex to get the extension
102
- var extension = file.name.match(/\.[0-9a-z]+$/i);
103
-
104
- // If we don't have a .nff extension, show our type error and bail.
105
- if ( '.nff' !== extension[0] ) {
106
- jQuery( '#row-nf-import-type-error' ).show();
107
- importFormFile.name = '';
108
- importFormFile.content = '';
109
- return false;
110
- }
111
-
112
- // Instantiate the HTML5 FileReader API.
113
- var reader = new FileReader();
114
-
115
- /**
116
- * When the HTML5 API says that we've successfully loaded the file contents:
117
- * Set our importFormFile var.
118
- * Enable our batch processor primary button.
119
- * We use Javascript's addEventListener to update our var.
120
- */
121
- reader.addEventListener( 'load', function () {
122
- importFormFile.name = file.name;
123
- importFormFile.content = reader.result;
124
- }, false);
125
-
126
- // Use the readAsDataURL method of the FileReader API.
127
- reader.readAsDataURL( file );
128
- } );
129
-
130
- var clickedElement;
131
-
132
- $(document).off( 'mousedown' ).on( 'mousedown', function( e ) {
133
- clickedElement = e.target;
134
- });
135
-
136
- $( '#nf_export_form_2' ).off( 'focus' ).on( 'focus', function () {
137
- //show the dropdown on focus of the input
138
- $( '.nf-form-dropdown' ).show();
139
- });
140
-
141
- $( '#nf_export_form_2' ).off( 'keyup' ).on( 'keyup', function () {
142
- //show the dropdown if it isn't show
143
- $( '.nf-form-dropdown' ).show();
144
- // get the value of the input, which we filter on
145
- var filter = $( this ).val();
146
- if( '' === filter ) {
147
- //if the filter val is empty, show all form options
148
- $( '.nf-form-dropdown' ).find( 'li' ).show();
149
- } else {
150
-
151
- $.each( $( '#nf_form_export_options span' ), function ( index, span ) {
152
- var tmpSpan = $( span );
153
- // test to see if span text contains the entered value
154
- if ( 0 <= tmpSpan.text().toLowerCase().indexOf( filter.toLowerCase() ) ) {
155
- // shows options that DO contain the text entered
156
- tmpSpan.parent().show();
157
- } else {
158
- // hides options the do not contain the text entered
159
- tmpSpan.parent().hide();
160
- }
161
- });
162
- }
163
- });
164
-
165
- $( '#nf_export_form_2' ).off( 'blur' ).on( 'blur' , function( e ) {
166
- if( 'undefined' !== typeof clickedElement ) {
167
- if ( ! $( clickedElement ).hasClass( 'nf-form-option-item' ) ) {
168
- $( '#nf_export_form_2' ).val( '' );
169
- $( '.nf-form-dropdown' ).hide();
170
- }
171
- }
172
- });
173
-
174
- $( '.nf-form-option' ).off( 'click' ).on( 'click', function() {
175
- // on click get the value of the input
176
- var val = $( this ).data( 'val' );
177
- // nf_export_form is now a hidden field instead of select element
178
- $( '#nf_export_form' ).val( val );
179
- // set the text of the input field
180
- $( '#nf_export_form_2' ).val( '' );
181
- // and hide the option.
182
- $( '.nf-form-dropdown' ).hide();
183
- });
184
-
185
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/admin-settings.js CHANGED
@@ -1,189 +1,4 @@
1
  jQuery(document).ready(function($) {
2
- var working = false;
3
- var message, container, messageBox, deleteInput, deleteMsgs, buttons, confirm, cancel, lineBreak;
4
- container = document.createElement( 'div' );
5
- messageBox = document.createElement( 'p' );
6
- deleteInput = document.createElement( 'input' );
7
- deleteInput.type = 'text';
8
- deleteInput.id = 'confirmDeleteInput';
9
- buttons = document.createElement( 'div' );
10
- buttons.style.marginTop = '10px';
11
- buttons.style.backgroundColor = '#f4f5f6';
12
- confirm = document.createElement( 'div' );
13
- confirm.style.padding = '8px';
14
- confirm.style.cursor = 'default';
15
- confirm.style.backgroundColor = '#d9534f';
16
- confirm.style.borderColor = '#d9534f';
17
- confirm.style.fontSize = '14pt';
18
- confirm.style.fontWeight = 'bold';
19
- confirm.style.color = '#ffffff';
20
- confirm.style.borderRadius = '4px';
21
- cancel = document.createElement( 'div' );
22
- cancel.style.padding = '8px';
23
- cancel.style.cursor = 'default';
24
- cancel.style.backgroundColor = '#5bc0de';
25
- cancel.style.borderColor = '#5bc0de';
26
- cancel.style.fontSize = '14pt';
27
- cancel.style.fontWeight = 'bold';
28
- cancel.style.color = '#ffffff';
29
- cancel.style.borderRadius = '4px';
30
- lineBreak = document.createElement( 'br' );
31
- container.classList.add( 'message' );
32
- messageBox.innerHTML += 'This will DELETE all forms, form submissions,' +
33
- ' and deactivate Ninja Forms';
34
-
35
- messageBox.appendChild( lineBreak );
36
- messageBox.innerHTML += '<br>Type <span style="color:red;">DELETE</span>' +
37
- ' to' +
38
- ' confirm';
39
-
40
- container.appendChild( messageBox );
41
- container.appendChild( deleteInput );
42
- container.appendChild( lineBreak );
43
- deleteMsgs = document.createElement( 'div' );
44
- deleteMsgs.id = 'progressMsg';
45
- deleteMsgs.style.display = 'none';
46
- deleteMsgs.style.color = 'red';
47
- container.appendChild( deleteMsgs );
48
- confirm.innerHTML = 'Delete';
49
- confirm.classList.add( 'confirm', 'nf-button', 'primary' );
50
- confirm.style.float = 'left';
51
- cancel.innerHTML = 'Cancel';
52
- cancel.classList.add( 'cancel', 'nf-button', 'secondary', 'cancel-delete-all' );
53
- cancel.style.float = 'right';
54
- buttons.appendChild( confirm );
55
- buttons.appendChild( cancel );
56
- buttons.classList.add( 'buttons' );
57
- container.appendChild( buttons );
58
- message = document.createElement( 'div' );
59
- message.appendChild( container );
60
-
61
- var downgradeContainer, downgradeTitle, downgradeWarning, downgradeCTA, downgradeInput;
62
- downgradeInput = document.createElement( 'input' );
63
- downgradeInput.setAttribute( 'type', 'text' );
64
- downgradeInput.id = 'downgradeConfirmInput';
65
- downgradeInput.style.marginBottom = '15px';
66
- downgradeInput.style.padding = '7px';
67
- downgradeInput.style.border = '1px solid #D3D3D3';
68
- downgradeInput.style.width = '100%';
69
- downgradeInput.style.height = '3em';
70
- downgradeCTA = document.createElement( 'p' );
71
- downgradeCTA.innerHTML = nfAdmin.i18n.downgradeConfirmMessage;
72
- downgradeWarning = document.createElement( 'p' );
73
- downgradeWarning.innerHTML = nfAdmin.i18n.downgradeWarningMessage;
74
- downgradeWarning.style.color = 'red';
75
- downgradeTitle = document.createElement( 'h3' );
76
- downgradeTitle.innerHTML = nfAdmin.i18n.downgradeMessage;
77
- downgradeContainer = document.createElement( 'div' );
78
- downgradeContainer.appendChild( downgradeTitle );
79
- downgradeContainer.appendChild( downgradeWarning );
80
- downgradeContainer.appendChild( downgradeCTA );
81
- downgradeContainer.appendChild( downgradeInput );
82
-
83
-
84
-
85
- // set up delete model with all the elements created above
86
- deleteAllDataModal = new jBox( 'Modal', {
87
- width: 450,
88
- addClass: 'dashboard-modal',
89
- overlay: true,
90
- closeOnClick: 'body'
91
- } );
92
-
93
- deleteAllDataModal.setContent( message.innerHTML );
94
- deleteAllDataModal.setTitle( 'Delete All Ninja Forms Data?' );
95
-
96
- // add event listener for cancel button
97
- var btnCancel = deleteAllDataModal.container[0].getElementsByClassName('cancel')[0];
98
- btnCancel.addEventListener('click', function() {
99
- if( ! working ) {
100
- deleteAllDataModal.close();
101
- }
102
- } );
103
-
104
- var doAllDataDeletions = function( formIndex ) {
105
- var last_form = 0;
106
- // Gives the user confidence things are happening
107
- $( '#progressMsg' ).html( 'Deleting submissions for '
108
- + nfAdmin.forms[ formIndex ].title + "" + ' ( ID: '
109
- + nfAdmin.forms[ formIndex ].id + ' )' );
110
- $( '#progressMsg').show();
111
- // notify php this is the last one so it delete data and deactivate NF
112
- if( formIndex === nfAdmin.forms.length - 1 ) {
113
- last_form = 1;
114
- }
115
- // do this deletion thang
116
- $.post(
117
- nfAdmin.ajax_url,
118
- {
119
- 'action': 'nf_delete_all_data',
120
- 'form': nfAdmin.forms[ formIndex ].id,
121
- 'security': nfAdmin.nonce,
122
- 'last_form': last_form
123
- }
124
- ).then (function( response ) {
125
- formIndex = formIndex + 1;
126
- response = JSON.parse( response );
127
-
128
- if(response.data.hasOwnProperty('errors')) {
129
- var errors = response.data.errors;
130
- var errorMsg = '';
131
-
132
- if (Array.isArray(errors)) {
133
- errors.forEach(function(error) {
134
- errors += error + "\n";
135
- })
136
- } else {
137
- errors = errors;
138
- }
139
- console.log('Delete All Data Errors: ', errors);
140
- alert(errors);
141
- return null;
142
- }
143
-
144
- // we expect success and then move to the next form
145
- if( response.data.success ) {
146
- if( formIndex < nfAdmin.forms.length ) {
147
- doAllDataDeletions( formIndex )
148
- } else {
149
- // if we're finished deleting data then redirect to plugins
150
- if( response.data.plugin_url ) {
151
- window.location = response.data.plugin_url;
152
- }
153
- }
154
- }
155
- } ).fail( function( xhr, status, error ) {
156
- // writes error messages to console to help us debug
157
- console.log( xhr.status + ' ' + error + '\r\n' +
158
- 'There was an error deleting submissions for '
159
- + nfAdmin.forms[ formIndex ].title );
160
- });
161
- };
162
- // Add event listener for delete button
163
- var btnDelete = deleteAllDataModal.container[0].getElementsByClassName('confirm')[0];
164
- btnDelete.addEventListener('click', function() {
165
- var confirmVal = $('#confirmDeleteInput').val();
166
-
167
- if (! working) {
168
- working = true;
169
- // Gotta type DELETE to play
170
- if ('DELETE' === confirmVal) {
171
- this.style.backgroundColor = '#9f9f9f';
172
- this.style.borderColor = '#3f3f3f';
173
-
174
- var cancelBtn = $( '.cancel-delete-all' );
175
- cancelBtn.css( 'backgroundColor', '#9f9f9f' );
176
- cancelBtn.css( 'borderColor', '#3f3f3f');
177
-
178
- // this is the first one, so we'll start with index 0
179
- doAllDataDeletions(0);
180
- } else {
181
- deleteAllDataModal.close();
182
- working = false;
183
- }
184
- }
185
- } );
186
-
187
  $( '.js-delete-saved-field' ).click( function(){
188
 
189
  var that = this;
@@ -193,165 +8,12 @@ jQuery(document).ready(function($) {
193
  'field': {
194
  id: $( that ).data( 'id' )
195
  },
196
- 'security': nfAdmin.nonce
197
  };
198
 
199
- $.post( nfAdmin.ajax_url, data )
200
  .done( function( response ) {
201
  $( that ).closest( 'tr').fadeOut().remove();
202
  });
203
  });
204
-
205
- // Start building our downgrade model.
206
- jQuery( '#nfDowngrade' ).click( function( e ) {
207
- var data = {
208
- class: 'nfDowngradeModal',
209
- closeOnClick: 'body',
210
- closeOnEsc: true,
211
- // TODO: Maybe this should be build using DOM node construction?
212
- content: downgradeContainer.innerHTML,
213
- btnPrimary: {
214
- text: nfAdmin.i18n.downgradeButtonPrimary,
215
- class: 'nfDowngradeButtonPrimary',
216
- callback: function( e ) {
217
- // If our "Downgrade" button does not have have an attribute of disabled...
218
- if( 'disabled' !== $('.nfDowngradeButtonPrimary').prop( 'disabled' ) ){
219
- // ...get the url...
220
- var url = window.location.href;
221
- // ...split the url based on the question mark from the query string...
222
- url = url.split( '?' );
223
- // build the downgrade url and redirect the user.
224
- url[0] = url[0] + '?page=ninja-forms&nf-switcher=rollback&security=' + nfAdmin.nonce;
225
- window.location.replace( url[0] );
226
- }
227
- }
228
- },
229
- btnSecondary: {
230
- text: nfAdmin.i18n.downgradeButtonSecondary,
231
- class: 'nfDowngradeButtonSecondary',
232
- callback: function( e ) {
233
- // Close the modal if this button is clicked.
234
- downgradeModel.toggleModal( false );
235
- }
236
- },
237
- useProgressBar: false,
238
- };
239
- var downgradeModel = new NinjaModal( data );
240
- // Style and add the disabled tag by default.
241
- $('.nfDowngradeButtonPrimary').css( 'background', '#ccc' );
242
- $('.nfDowngradeButtonPrimary').css( 'border', '#ccc 1px solid' );
243
- $('.nfDowngradeButtonPrimary').prop( 'disabled', 'disabled' );
244
-
245
- // Listen to our input and...
246
- $('#downgradeConfirmInput').on( 'keyup', function(){
247
- // ...if DOWNGRADE is typed then...
248
- if( 'DOWNGRADE' == $('#downgradeConfirmInput').val() ) {
249
- // ...apply our blue styling to button and remove disabled attribute.
250
- $('.nfDowngradeButtonPrimary').css( 'background', '#1EA9EA' );
251
- $('.nfDowngradeButtonPrimary').css( 'border', '#1EA9EA 1px solid' );
252
- $('.nfDowngradeButtonPrimary').prop( 'disabled','' );
253
- }
254
-
255
- // ...if DOWNGRADE is not typed then...
256
- if( 'DOWNGRADE' !== $('#downgradeConfirmInput').val() ) {
257
- // ...set styling back to default and reapply the disabled prop.
258
- $('.nfDowngradeButtonPrimary').css( 'background', '#ccc' );
259
- $('.nfDowngradeButtonPrimary').css( 'border', '#ccc 1px solid' );
260
- $('.nfDowngradeButtonPrimary').prop( 'disabled', 'disabled' );
261
- }
262
- })
263
- });
264
-
265
- $( document ).on( 'click', '#delete_on_uninstall', function( e ) {
266
- deleteAllDataModal.open();
267
- } );
268
-
269
- $( document ).on( 'click', '.nf-delete-on-uninstall-yes', function( e ) {
270
- e.preventDefault();
271
- $( "#delete_on_uninstall" ).attr( 'checked', true );
272
-
273
- } );
274
-
275
- // If we're allowed to track site data...
276
- if ( '1' == nfAdmin.allow_telemetry ) {
277
- // Show the optout button.
278
- $( '#nfTelOptin' ).addClass( 'hidden' );
279
- $( '#nfTelOptout' ).removeClass( 'hidden' );
280
- } // Otherwise...
281
- else {
282
- // Show the optin button.
283
- $( '#nfTelOptout' ).addClass( 'hidden' );
284
- $( '#nfTelOptin' ).removeClass( 'hidden' );
285
- }
286
-
287
- // If optin is clicked...
288
- $( '#nfTelOptin' ).click( function( e ) {
289
- // Hide the button.
290
- $( '#nfTelOptin' ).addClass( 'hidden' );
291
- $( '#nfTelSpinner' ).css( 'display', 'inline-block' );
292
- // Hit AJAX endpoint and opt-in.
293
- $.post( ajaxurl, { action: 'nf_optin', ninja_forms_opt_in: 1 },
294
- function( response ) {
295
- $( '#nfTelOptout' ).removeClass( 'hidden' );
296
- $( '#nfTelSpinner' ).css( 'display', 'none' );
297
- } );
298
- } );
299
-
300
- // If optout is clicked...
301
- $( '#nfTelOptout' ).click( function( e ) {
302
- // Hide the button.
303
- $( '#nfTelOptout' ).addClass( 'hidden' );
304
- $( '#nfTelSpinner' ).css( 'display', 'inline-block' );
305
- // Hit AJAX endpoint and opt-out.
306
- $.post( ajaxurl, { action: 'nf_optin', ninja_forms_opt_in: 0 },
307
- function( response ) {
308
- $( '#nfTelOptin' ).removeClass( 'hidden' );
309
- $( '#nfTelSpinner' ).css( 'display', 'none' );
310
- } );
311
- } );
312
-
313
- jQuery( '#nfTrashExpiredSubmissions' ).click( function( e ) {
314
- var settings = {
315
- content: '<p>' + nfAdmin.i18n.trashExpiredSubsMessage + '</p>',
316
- btnPrimaryText: nfAdmin.i18n.trashExpiredSubsButtonPrimary,
317
- btnSecondaryText: nfAdmin.i18n.trashExpiredSubsButtonSecondary,
318
- batch_type: 'expired_submission_cleanup',
319
- // extraData: [ 'test1', 'test2', 'test3' ]
320
- }
321
- new NinjaBatchProcessor( settings );
322
- });
323
-
324
- jQuery( '#nfRemoveMaintenanceMode' ).click( function( e ) {
325
-
326
- var that = this;
327
-
328
- jQuery( this ).addClass( 'disabled' ).attr( 'disabled', 'disabled' );
329
- jQuery( '#nf_maintenanceModeProgress' ).html("<strong>Removing Maintenance Mode...</strong>" );
330
- jQuery( '#nf_maintenanceModeProgress' ).fadeIn( 1 );
331
-
332
- var data = {
333
- action: 'nf_remove_maintenance_mode',
334
- security: nf_settings.nonce,
335
- };
336
- $.post(
337
- nf_settings.ajax_url,
338
- data
339
- ).then (function( response ) {
340
- response = JSON.parse( response );
341
- // if there are errors then, console it out
342
- if( response.data.errors ) {
343
- console.log( response.data.errors );
344
- }
345
-
346
- jQuery( that ).removeClass( 'disabled' ).removeAttr( 'disabled' );
347
- jQuery( '#nf_maintenanceModeProgress' ).html("<strong>Done.</strong>" );
348
- jQuery( '#nf_maintenanceModeProgress' ).fadeOut( 600 );
349
-
350
- } ).fail( function( xhr, status, error ) {
351
- // writes error messages to console to help us debug
352
- console.log( xhr.status + ' ' + error + '\r\n' +
353
- 'There was an error resetting maintenance mode' );
354
- });
355
-
356
- } );
357
  });
1
  jQuery(document).ready(function($) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  $( '.js-delete-saved-field' ).click( function(){
3
 
4
  var that = this;
8
  'field': {
9
  id: $( that ).data( 'id' )
10
  },
11
+ 'security': nf_settings.nonce
12
  };
13
 
14
+ $.post( nf_settings.ajax_url, data )
15
  .done( function( response ) {
16
  $( that ).closest( 'tr').fadeOut().remove();
17
  });
18
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  });
assets/js/admin-submissions.js DELETED
@@ -1,58 +0,0 @@
1
- jQuery( document ).ready( function( $ ) {
2
-
3
- var clickedElement;
4
-
5
- $(document).off( 'mousedown' ).on( 'mousedown', function( e ) {
6
- clickedElement = e.target;
7
- });
8
-
9
- $( '#nf_form_filter' ).off( 'focus' ).on( 'focus', function () {
10
- //show the dropdown on focus of the input
11
- $( '.nf-form-dropdown' ).show();
12
- });
13
-
14
- $( '#nf_form_filter' ).off( 'keyup' ).on( 'keyup', function () {
15
- //show the dropdown if it isn't show
16
- $( '.nf-form-dropdown' ).show();
17
- // get the value of the input, which we filter on
18
- var filter = $( this ).val();
19
- if( '' === filter ) {
20
- //if the filter val is empty, show all form options
21
- $( '.nf-form-dropdown' ).find( 'li' ).show();
22
- } else {
23
- $.each( $( '#nf_form_options span' ), function ( index, span ) {
24
- var tmpSpan = $( span );
25
- // test to see if span text contains the entered value
26
- if ( 0 <= tmpSpan.text().toLowerCase().indexOf( filter.toLowerCase() ) ) {
27
- // shows options that DO contain the text entered
28
- tmpSpan.parent().show();
29
- } else {
30
- // hides options the do not contain the text entered
31
- tmpSpan.parent().hide();
32
- }
33
- });
34
- }
35
- });
36
-
37
- $( '#nf_form_filter' ).off( 'blur' ).on( 'blur' , function( e ) {
38
- if( 'undefined' !== typeof clickedElement ) {
39
- if ( ! $( clickedElement ).hasClass( 'nf-form-option' ) ) {
40
- $( '#nf_form_filter' ).val( '' );
41
- $( '.nf-form-dropdown' ).hide();
42
- }
43
- }
44
- });
45
-
46
- $( '.nf-form-option' ).off( 'click' ).on( 'click', function() {
47
- // on click get the value of the input
48
- var val = $( this ).data( 'val' );
49
- // nf_export_form is now a hidden field instead of select element
50
- $( '#form_id' ).val( val );
51
- $( '#form_id' ).trigger( 'change' );
52
- // set the text of the input field
53
- $( '#nf_form_filter' ).val( '' );
54
- // and hide the option.
55
- $( '.nf-form-dropdown' ).hide();
56
- });
57
-
58
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/admin-system-status.js CHANGED
@@ -17,11 +17,9 @@ jQuery.wc_strPad = function(i,l,s,w) {
17
  }
18
  return o;
19
  };
20
- jQuery('#copy-system-status' ).click( function(){
21
-
22
  var paragraphContainer = jQuery( this ).parent();
23
  var report = "";
24
-
25
  jQuery('.nf-status-table thead, .nf-status-table tbody').each(function(){
26
  if ( jQuery( this ).is('thead') ) {
27
  report = report + "\n### " + jQuery.trim( jQuery( this ).text() ) + " ###\n\n";
@@ -45,28 +43,11 @@ jQuery('#copy-system-status' ).click( function(){
45
  });
46
  }
47
  } );
48
-
49
  try {
50
-
51
- var tmp = jQuery("<textarea>");
52
- jQuery("body").append(tmp);
53
- tmp.val( report ).select();
54
- document.execCommand("copy");
55
- tmp.remove();
56
-
57
- var myModal = new jBox( 'Modal', {
58
- content: '<i class="fa fa-clipboard" aria-hidden="true"></i> Copied!',
59
- onOpen: function() {
60
- setTimeout(function(){ myModal.close() }, 700);
61
- }
62
- } );
63
-
64
- myModal.open();
65
-
66
  return false;
67
- } catch(e) {
68
- console.log( e );
69
- }
70
-
71
  return false;
72
  });
17
  }
18
  return o;
19
  };
20
+ jQuery('.debug-report a').click(function(){
 
21
  var paragraphContainer = jQuery( this ).parent();
22
  var report = "";
 
23
  jQuery('.nf-status-table thead, .nf-status-table tbody').each(function(){
24
  if ( jQuery( this ).is('thead') ) {
25
  report = report + "\n### " + jQuery.trim( jQuery( this ).text() ) + " ###\n\n";
43
  });
44
  }
45
  } );
 
46
  try {
47
+ jQuery("#debug-report").slideDown();
48
+ jQuery("#debug-report textarea").val( report ).focus().select();
49
+ paragraphContainer.slideUp();
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  return false;
51
+ } catch(e){ console.log( e ); }
 
 
 
52
  return false;
53
  });
assets/js/lib/backbone.marionette.min.js CHANGED
@@ -17,5 +17,5 @@
17
  */
18
 
19
 
20
- (function(t,e){if("function"==typeof define&&define.amd)define(["backbone","underscore"],function(i,n){return t.Marionette=t.Mn=e(t,i,n)});else if("undefined"!=typeof exports){var i=require("backbone"),n=require("underscore");module.exports=e(t,i,n)}else t.Marionette=t.Mn=e(t,t.Backbone,t._)})(this,function(t,e,i){"use strict";(function(t,e){var i=t.ChildViewContainer;return t.ChildViewContainer=function(t,e){var i=function(t){this._views={},this._indexByModel={},this._indexByCustom={},this._updateLength(),e.each(t,this.add,this)};e.extend(i.prototype,{add:function(t,e){var i=t.cid;return this._views[i]=t,t.model&&(this._indexByModel[t.model.cid]=i),e&&(this._indexByCustom[e]=i),this._updateLength(),this},findByModel:function(t){return this.findByModelCid(t.cid)},findByModelCid:function(t){var e=this._indexByModel[t];return this.findByCid(e)},findByCustom:function(t){var e=this._indexByCustom[t];return this.findByCid(e)},findByIndex:function(t){return e.values(this._views)[t]},findByCid:function(t){return this._views[t]},remove:function(t){var i=t.cid;return t.model&&delete this._indexByModel[t.model.cid],e.any(this._indexByCustom,function(t,e){return t===i?(delete this._indexByCustom[e],!0):void 0},this),delete this._views[i],this._updateLength(),this},call:function(t){this.apply(t,e.tail(arguments))},apply:function(t,i){e.each(this._views,function(n){e.isFunction(n[t])&&n[t].apply(n,i||[])})},_updateLength:function(){this.length=e.size(this._views)}});var n=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck","reduce"];return e.each(n,function(t){i.prototype[t]=function(){var i=e.values(this._views),n=[i].concat(e.toArray(arguments));return e[t].apply(e,n)}}),i}(t,e),t.ChildViewContainer.VERSION="0.1.7",t.ChildViewContainer.noConflict=function(){return t.ChildViewContainer=i,this},t.ChildViewContainer})(e,i),function(t,e){var i=t.Wreqr,n=t.Wreqr={};return t.Wreqr.VERSION="1.3.3",t.Wreqr.noConflict=function(){return t.Wreqr=i,this},n.Handlers=function(t,e){var i=function(t){this.options=t,this._wreqrHandlers={},e.isFunction(this.initialize)&&this.initialize(t)};return i.extend=t.Model.extend,e.extend(i.prototype,t.Events,{setHandlers:function(t){e.each(t,function(t,i){var n=null;e.isObject(t)&&!e.isFunction(t)&&(n=t.context,t=t.callback),this.setHandler(i,t,n)},this)},setHandler:function(t,e,i){var n={callback:e,context:i};this._wreqrHandlers[t]=n,this.trigger("handler:add",t,e,i)},hasHandler:function(t){return!!this._wreqrHandlers[t]},getHandler:function(t){var e=this._wreqrHandlers[t];if(e)return function(){return e.callback.apply(e.context,arguments)}},removeHandler:function(t){delete this._wreqrHandlers[t]},removeAllHandlers:function(){this._wreqrHandlers={}}}),i}(t,e),n.CommandStorage=function(){var i=function(t){this.options=t,this._commands={},e.isFunction(this.initialize)&&this.initialize(t)};return e.extend(i.prototype,t.Events,{getCommands:function(t){var e=this._commands[t];return e||(e={command:t,instances:[]},this._commands[t]=e),e},addCommand:function(t,e){var i=this.getCommands(t);i.instances.push(e)},clearCommands:function(t){var e=this.getCommands(t);e.instances=[]}}),i}(),n.Commands=function(t,e){return t.Handlers.extend({storageType:t.CommandStorage,constructor:function(e){this.options=e||{},this._initializeStorage(this.options),this.on("handler:add",this._executeCommands,this),t.Handlers.prototype.constructor.apply(this,arguments)},execute:function(t){t=arguments[0];var i=e.rest(arguments);this.hasHandler(t)?this.getHandler(t).apply(this,i):this.storage.addCommand(t,i)},_executeCommands:function(t,i,n){var r=this.storage.getCommands(t);e.each(r.instances,function(t){i.apply(n,t)}),this.storage.clearCommands(t)},_initializeStorage:function(t){var i,n=t.storageType||this.storageType;i=e.isFunction(n)?new n:n,this.storage=i}})}(n,e),n.RequestResponse=function(t,e){return t.Handlers.extend({request:function(t){return this.hasHandler(t)?this.getHandler(t).apply(this,e.rest(arguments)):void 0}})}(n,e),n.EventAggregator=function(t,e){var i=function(){};return i.extend=t.Model.extend,e.extend(i.prototype,t.Events),i}(t,e),n.Channel=function(){var i=function(e){this.vent=new t.Wreqr.EventAggregator,this.reqres=new t.Wreqr.RequestResponse,this.commands=new t.Wreqr.Commands,this.channelName=e};return e.extend(i.prototype,{reset:function(){return this.vent.off(),this.vent.stopListening(),this.reqres.removeAllHandlers(),this.commands.removeAllHandlers(),this},connectEvents:function(t,e){return this._connect("vent",t,e),this},connectCommands:function(t,e){return this._connect("commands",t,e),this},connectRequests:function(t,e){return this._connect("reqres",t,e),this},_connect:function(t,i,n){if(i){n=n||this;var r="vent"===t?"on":"setHandler";e.each(i,function(i,s){this[t][r](s,e.bind(i,n))},this)}}}),i}(n),n.radio=function(t,e){var i=function(){this._channels={},this.vent={},this.commands={},this.reqres={},this._proxyMethods()};e.extend(i.prototype,{channel:function(t){if(!t)throw Error("Channel must receive a name");return this._getChannel(t)},_getChannel:function(e){var i=this._channels[e];return i||(i=new t.Channel(e),this._channels[e]=i),i},_proxyMethods:function(){e.each(["vent","commands","reqres"],function(t){e.each(n[t],function(e){this[t][e]=r(this,t,e)},this)},this)}});var n={vent:["on","off","trigger","once","stopListening","listenTo","listenToOnce"],commands:["execute","setHandler","setHandlers","removeHandler","removeAllHandlers"],reqres:["request","setHandler","setHandlers","removeHandler","removeAllHandlers"]},r=function(t,i,n){return function(r){var s=t._getChannel(r)[i];return s[n].apply(s,e.rest(arguments))}};return new i}(n,e),t.Wreqr}(e,i);var n=t.Marionette,r=t.Mn,s=e.Marionette={};s.VERSION="2.4.2",s.noConflict=function(){return t.Marionette=n,t.Mn=r,this},e.Marionette=s,s.Deferred=e.$.Deferred,s.extend=e.Model.extend,s.isNodeAttached=function(t){return e.$.contains(document.documentElement,t)},s.mergeOptions=function(t,e){t&&i.extend(this,i.pick(t,e))},s.getOption=function(t,e){return t&&e?t.options&&void 0!==t.options[e]?t.options[e]:t[e]:void 0},s.proxyGetOption=function(t){return s.getOption(this,t)},s._getValue=function(t,e,n){return i.isFunction(t)&&(t=n?t.apply(e,n):t.call(e)),t},s.normalizeMethods=function(t){return i.reduce(t,function(t,e,n){return i.isFunction(e)||(e=this[e]),e&&(t[n]=e),t},{},this)},s.normalizeUIString=function(t,e){return t.replace(/@ui\.[a-zA-Z_$0-9]*/g,function(t){return e[t.slice(4)]})},s.normalizeUIKeys=function(t,e){return i.reduce(t,function(t,i,n){var r=s.normalizeUIString(n,e);return t[r]=i,t},{})},s.normalizeUIValues=function(t,e,n){return i.each(t,function(r,o){i.isString(r)?t[o]=s.normalizeUIString(r,e):i.isObject(r)&&i.isArray(n)&&(i.extend(r,s.normalizeUIValues(i.pick(r,n),e)),i.each(n,function(t){var n=r[t];i.isString(n)&&(r[t]=s.normalizeUIString(n,e))}))}),t},s.actAsCollection=function(t,e){var n=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck"];i.each(n,function(n){t[n]=function(){var t=i.values(i.result(this,e)),r=[t].concat(i.toArray(arguments));return i[n].apply(i,r)}})};var o=s.deprecate=function(t,e){i.isObject(t)&&(t=t.prev+" is going to be removed in the future. "+"Please use "+t.next+" instead."+(t.url?" See: "+t.url:"")),void 0!==e&&e||o._cache[t]||(o._warn("Deprecation warning: "+t),o._cache[t]=!0)};o._warn="undefined"!=typeof console&&(console.warn||console.log)||function(){},o._cache={},s._triggerMethod=function(){function t(t,e,i){return i.toUpperCase()}var e=/(^|:)(\w)/gi;return function(n,r,s){var o=3>arguments.length;o&&(s=r,r=s[0]);var h,a="on"+r.replace(e,t),d=n[a];return i.isFunction(d)&&(h=d.apply(n,o?i.rest(s):s)),i.isFunction(n.trigger)&&(o+s.length>1?n.trigger.apply(n,o?s:[r].concat(i.drop(s,0))):n.trigger(r)),h}}(),s.triggerMethod=function(){return s._triggerMethod(this,arguments)},s.triggerMethodOn=function(t){var e=i.isFunction(t.triggerMethod)?t.triggerMethod:s.triggerMethod;return e.apply(t,i.rest(arguments))},s.MonitorDOMRefresh=function(t){function e(){t._isShown=!0,r()}function n(){t._isRendered=!0,r()}function r(){t._isShown&&t._isRendered&&s.isNodeAttached(t.el)&&i.isFunction(t.triggerMethod)&&t.triggerMethod("dom:refresh")}t.on({show:e,render:n})},function(t){function e(e,n,r,s){var o=s.split(/\s+/);i.each(o,function(i){var s=e[i];if(!s)throw new t.Error('Method "'+i+'" was configured as an event handler, but does not exist.');e.listenTo(n,r,s)})}function n(t,e,i,n){t.listenTo(e,i,n)}function r(t,e,n,r){var s=r.split(/\s+/);i.each(s,function(i){var r=t[i];t.stopListening(e,n,r)})}function s(t,e,i,n){t.stopListening(e,i,n)}function o(e,n,r,s,o){if(n&&r){if(!i.isObject(r))throw new t.Error({message:"Bindings must be an object or function.",url:"marionette.functions.html#marionettebindentityevents"});r=t._getValue(r,e),i.each(r,function(t,r){i.isFunction(t)?s(e,n,r,t):o(e,n,r,t)})}}t.bindEntityEvents=function(t,i,r){o(t,i,r,n,e)},t.unbindEntityEvents=function(t,e,i){o(t,e,i,s,r)},t.proxyBindEntityEvents=function(e,i){return t.bindEntityEvents(this,e,i)},t.proxyUnbindEntityEvents=function(e,i){return t.unbindEntityEvents(this,e,i)}}(s);var h=["description","fileName","lineNumber","name","message","number"];return s.Error=s.extend.call(Error,{urlRoot:"http://marionettejs.com/docs/v"+s.VERSION+"/",constructor:function(t,e){i.isObject(t)?(e=t,t=e.message):e||(e={});var n=Error.call(this,t);i.extend(this,i.pick(n,h),i.pick(e,h)),this.captureStackTrace(),e.url&&(this.url=this.urlRoot+e.url)},captureStackTrace:function(){Error.captureStackTrace&&Error.captureStackTrace(this,s.Error)},toString:function(){return this.name+": "+this.message+(this.url?" See: "+this.url:"")}}),s.Error.extend=s.extend,s.Callbacks=function(){this._deferred=s.Deferred(),this._callbacks=[]},i.extend(s.Callbacks.prototype,{add:function(t,e){var n=i.result(this._deferred,"promise");this._callbacks.push({cb:t,ctx:e}),n.then(function(i){e&&(i.context=e),t.call(i.context,i.options)})},run:function(t,e){this._deferred.resolve({options:t,context:e})},reset:function(){var t=this._callbacks;this._deferred=s.Deferred(),this._callbacks=[],i.each(t,function(t){this.add(t.cb,t.ctx)},this)}}),s.Controller=function(t){this.options=t||{},i.isFunction(this.initialize)&&this.initialize(this.options)},s.Controller.extend=s.extend,i.extend(s.Controller.prototype,e.Events,{destroy:function(){return s._triggerMethod(this,"before:destroy",arguments),s._triggerMethod(this,"destroy",arguments),this.stopListening(),this.off(),this},triggerMethod:s.triggerMethod,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption}),s.Object=function(t){this.options=i.extend({},i.result(this,"options"),t),this.initialize.apply(this,arguments)},s.Object.extend=s.extend,i.extend(s.Object.prototype,e.Events,{initialize:function(){},destroy:function(){return this.triggerMethod("before:destroy"),this.triggerMethod("destroy"),this.stopListening(),this},triggerMethod:s.triggerMethod,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption,bindEntityEvents:s.proxyBindEntityEvents,unbindEntityEvents:s.proxyUnbindEntityEvents}),s.Region=s.Object.extend({constructor:function(t){if(this.options=t||{},this.el=this.getOption("el"),this.el=this.el instanceof e.$?this.el[0]:this.el,!this.el)throw new s.Error({name:"NoElError",message:'An "el" must be specified for a region.'});this.$el=this.getEl(this.el),s.Object.call(this,t)},show:function(t,e){if(this._ensureElement()){this._ensureViewIsIntact(t);var n=e||{},r=t!==this.currentView,o=!!n.preventDestroy,h=!!n.forceShow,a=!!this.currentView,d=r&&!o,l=r||h;if(a&&this.triggerMethod("before:swapOut",this.currentView,this,e),this.currentView&&delete this.currentView._parent,d?this.empty():a&&l&&this.currentView.off("destroy",this.empty,this),l){t.once("destroy",this.empty,this),t.render(),t._parent=this,a&&this.triggerMethod("before:swap",t,this,e),this.triggerMethod("before:show",t,this,e),s.triggerMethodOn(t,"before:show",t,this,e),a&&this.triggerMethod("swapOut",this.currentView,this,e);var c=s.isNodeAttached(this.el),u=[],g=i.extend({triggerBeforeAttach:this.triggerBeforeAttach,triggerAttach:this.triggerAttach},n);return c&&g.triggerBeforeAttach&&(u=this._displayedViews(t),this._triggerAttach(u,"before:")),this.attachHtml(t),this.currentView=t,c&&g.triggerAttach&&(u=this._displayedViews(t),this._triggerAttach(u)),a&&this.triggerMethod("swap",t,this,e),this.triggerMethod("show",t,this,e),s.triggerMethodOn(t,"show",t,this,e),this}return this}},triggerBeforeAttach:!0,triggerAttach:!0,_triggerAttach:function(t,e){var n=(e||"")+"attach";i.each(t,function(t){s.triggerMethodOn(t,n,t,this)},this)},_displayedViews:function(t){return i.union([t],i.result(t,"_getNestedViews")||[])},_ensureElement:function(){if(i.isObject(this.el)||(this.$el=this.getEl(this.el),this.el=this.$el[0]),!this.$el||0===this.$el.length){if(this.getOption("allowMissingEl"))return!1;throw new s.Error('An "el" '+this.$el.selector+" must exist in DOM")}return!0},_ensureViewIsIntact:function(t){if(!t)throw new s.Error({name:"ViewNotValid",message:"The view passed is undefined and therefore invalid. You must pass a view instance to show."});if(t.isDestroyed)throw new s.Error({name:"ViewDestroyedError",message:'View (cid: "'+t.cid+'") has already been destroyed and cannot be used.'})},getEl:function(t){return e.$(t,s._getValue(this.options.parentEl,this))},attachHtml:function(t){this.$el.contents().detach(),this.el.appendChild(t.el)},empty:function(t){var e=this.currentView,i=s._getValue(t,"preventDestroy",this);return e?(e.off("destroy",this.empty,this),this.triggerMethod("before:empty",e),i||this._destroyView(),this.triggerMethod("empty",e),delete this.currentView,i&&this.$el.contents().detach(),this):void 0},_destroyView:function(){var t=this.currentView;t.destroy&&!t.isDestroyed?t.destroy():t.remove&&(t.remove(),t.isDestroyed=!0)},attachView:function(t){return this.currentView=t,this},hasView:function(){return!!this.currentView},reset:function(){return this.empty(),this.$el&&(this.el=this.getOption('el')),delete this.$el,this}},{buildRegion:function(t,e){if(i.isString(t))return this._buildRegionFromSelector(t,e);if(t.selector||t.el||t.regionClass)return this._buildRegionFromObject(t,e);if(i.isFunction(t))return this._buildRegionFromRegionClass(t);throw new s.Error({message:"Improper region configuration type.",url:"marionette.region.html#region-configuration-types"})},_buildRegionFromSelector:function(t,e){return new e({el:t})},_buildRegionFromObject:function(t,e){var n=t.regionClass||e,r=i.omit(t,"selector","regionClass");return t.selector&&!r.el&&(r.el=t.selector),new n(r)},_buildRegionFromRegionClass:function(t){return new t}}),s.RegionManager=s.Controller.extend({constructor:function(t){this._regions={},this.length=0,s.Controller.call(this,t),this.addRegions(this.getOption("regions"))},addRegions:function(t,e){return t=s._getValue(t,this,arguments),i.reduce(t,function(t,n,r){return i.isString(n)&&(n={selector:n}),n.selector&&(n=i.defaults({},n,e)),t[r]=this.addRegion(r,n),t},{},this)},addRegion:function(t,e){var i;return i=e instanceof s.Region?e:s.Region.buildRegion(e,s.Region),this.triggerMethod("before:add:region",t,i),i._parent=this,this._store(t,i),this.triggerMethod("add:region",t,i),i},get:function(t){return this._regions[t]},getRegions:function(){return i.clone(this._regions)},removeRegion:function(t){var e=this._regions[t];return this._remove(t,e),e},removeRegions:function(){var t=this.getRegions();return i.each(this._regions,function(t,e){this._remove(e,t)},this),t},emptyRegions:function(){var t=this.getRegions();return i.invoke(t,"empty"),t},destroy:function(){return this.removeRegions(),s.Controller.prototype.destroy.apply(this,arguments)},_store:function(t,e){this._regions[t]||this.length++,this._regions[t]=e},_remove:function(t,e){this.triggerMethod("before:remove:region",t,e),e.empty(),e.stopListening(),delete e._parent,delete this._regions[t],this.length--,this.triggerMethod("remove:region",t,e)}}),s.actAsCollection(s.RegionManager.prototype,"_regions"),s.TemplateCache=function(t){this.templateId=t},i.extend(s.TemplateCache,{templateCaches:{},get:function(t,e){var i=this.templateCaches[t];return i||(i=new s.TemplateCache(t),this.templateCaches[t]=i),i.load(e)},clear:function(){var t,e=i.toArray(arguments),n=e.length;if(n>0)for(t=0;n>t;t++)delete this.templateCaches[e[t]];else this.templateCaches={}}}),i.extend(s.TemplateCache.prototype,{load:function(t){if(this.compiledTemplate)return this.compiledTemplate;var e=this.loadTemplate(this.templateId,t);return this.compiledTemplate=this.compileTemplate(e,t),this.compiledTemplate},loadTemplate:function(t){var i=e.$(t).html();if(!i||0===i.length)throw new s.Error({name:"NoTemplateError",message:'Could not find template: "'+t+'"'});return i},compileTemplate:function(t,e){return i.template(t,e)}}),s.Renderer={render:function(t,e){if(!t)throw new s.Error({name:"TemplateNotFoundError",message:"Cannot render the template since its false, null or undefined."});var n=i.isFunction(t)?t:s.TemplateCache.get(t);return n(e)}},s.View=e.View.extend({isDestroyed:!1,constructor:function(t){i.bindAll(this,"render"),t=s._getValue(t,this),this.options=i.extend({},i.result(this,"options"),t),this._behaviors=s.Behaviors(this),e.View.call(this,this.options),s.MonitorDOMRefresh(this)},getTemplate:function(){return this.getOption("template")},serializeModel:function(t){return t.toJSON.apply(t,i.rest(arguments))},mixinTemplateHelpers:function(t){t=t||{};var e=this.getOption("templateHelpers");return e=s._getValue(e,this),i.extend(t,e)},normalizeUIKeys:function(t){var e=i.result(this,"_uiBindings");return s.normalizeUIKeys(t,e||i.result(this,"ui"))},normalizeUIValues:function(t,e){var n=i.result(this,"ui"),r=i.result(this,"_uiBindings");return s.normalizeUIValues(t,r||n,e)},configureTriggers:function(){if(this.triggers){var t=this.normalizeUIKeys(i.result(this,"triggers"));return i.reduce(t,function(t,e,i){return t[i]=this._buildViewTrigger(e),t},{},this)}},delegateEvents:function(t){return this._delegateDOMEvents(t),this.bindEntityEvents(this.model,this.getOption("modelEvents")),this.bindEntityEvents(this.collection,this.getOption("collectionEvents")),i.each(this._behaviors,function(t){t.bindEntityEvents(this.model,t.getOption("modelEvents")),t.bindEntityEvents(this.collection,t.getOption("collectionEvents"))},this),this},_delegateDOMEvents:function(t){var n=s._getValue(t||this.events,this);n=this.normalizeUIKeys(n),i.isUndefined(t)&&(this.events=n);var r={},o=i.result(this,"behaviorEvents")||{},h=this.configureTriggers(),a=i.result(this,"behaviorTriggers")||{};i.extend(r,o,n,h,a),e.View.prototype.delegateEvents.call(this,r)},undelegateEvents:function(){return e.View.prototype.undelegateEvents.apply(this,arguments),this.unbindEntityEvents(this.model,this.getOption("modelEvents")),this.unbindEntityEvents(this.collection,this.getOption("collectionEvents")),i.each(this._behaviors,function(t){t.unbindEntityEvents(this.model,t.getOption("modelEvents")),t.unbindEntityEvents(this.collection,t.getOption("collectionEvents"))},this),this},_ensureViewIsIntact:function(){if(this.isDestroyed)throw new s.Error({name:"ViewDestroyedError",message:'View (cid: "'+this.cid+'") has already been destroyed and cannot be used.'})},destroy:function(){if(this.isDestroyed)return this;var t=i.toArray(arguments);return this.triggerMethod.apply(this,["before:destroy"].concat(t)),this.isDestroyed=!0,this.triggerMethod.apply(this,["destroy"].concat(t)),this.unbindUIElements(),this.isRendered=!1,this.remove(),i.invoke(this._behaviors,"destroy",t),this},bindUIElements:function(){this._bindUIElements(),i.invoke(this._behaviors,this._bindUIElements)},_bindUIElements:function(){if(this.ui){this._uiBindings||(this._uiBindings=this.ui);var t=i.result(this,"_uiBindings");this.ui={},i.each(t,function(t,e){this.ui[e]=this.$(t)},this)}},unbindUIElements:function(){this._unbindUIElements(),i.invoke(this._behaviors,this._unbindUIElements)},_unbindUIElements:function(){this.ui&&this._uiBindings&&(i.each(this.ui,function(t,e){delete this.ui[e]},this),this.ui=this._uiBindings,delete this._uiBindings)},_buildViewTrigger:function(t){var e=i.isObject(t),n=i.defaults({},e?t:{},{preventDefault:!0,stopPropagation:!0}),r=e?n.event:t;return function(t){t&&(t.preventDefault&&n.preventDefault&&t.preventDefault(),t.stopPropagation&&n.stopPropagation&&t.stopPropagation());var e={view:this,model:this.model,collection:this.collection};this.triggerMethod(r,e)}},setElement:function(){var t=e.View.prototype.setElement.apply(this,arguments);return i.invoke(this._behaviors,"proxyViewProperties",this),t},triggerMethod:function(){var t=s._triggerMethod(this,arguments);return this._triggerEventOnBehaviors(arguments),this._triggerEventOnParentLayout(arguments[0],i.rest(arguments)),t},_triggerEventOnBehaviors:function(t){for(var e=s._triggerMethod,i=this._behaviors,n=0,r=i&&i.length;r>n;n++)e(i[n],t)},_triggerEventOnParentLayout:function(t,e){var n=this._parentLayoutView();if(n){var r=s.getOption(n,"childViewEventPrefix"),o=r+":"+t;s._triggerMethod(n,[o,this].concat(e));var h=s.getOption(n,"childEvents"),a=n.normalizeMethods(h);a&&i.isFunction(a[t])&&a[t].apply(n,[this].concat(e))}},_getImmediateChildren:function(){return[]},_getNestedViews:function(){var t=this._getImmediateChildren();return t.length?i.reduce(t,function(t,e){return e._getNestedViews?t.concat(e._getNestedViews()):t},t):t},_getAncestors:function(){for(var t=[],e=this._parent;e;)t.push(e),e=e._parent;return t},_parentLayoutView:function(){var t=this._getAncestors();return i.find(t,function(t){return t instanceof s.LayoutView})},normalizeMethods:s.normalizeMethods,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption,bindEntityEvents:s.proxyBindEntityEvents,unbindEntityEvents:s.proxyUnbindEntityEvents}),s.ItemView=s.View.extend({constructor:function(){s.View.apply(this,arguments)},serializeData:function(){if(!this.model&&!this.collection)return{};var t=[this.model||this.collection];return arguments.length&&t.push.apply(t,arguments),this.model?this.serializeModel.apply(this,t):{items:this.serializeCollection.apply(this,t)}},serializeCollection:function(t){return t.toJSON.apply(t,i.rest(arguments))},render:function(){return this._ensureViewIsIntact(),this.triggerMethod("before:render",this),this._renderTemplate(),this.isRendered=!0,this.bindUIElements(),this.triggerMethod("render",this),this},_renderTemplate:function(){var t=this.getTemplate();if(t!==!1){if(!t)throw new s.Error({name:"UndefinedTemplateError",message:"Cannot render the template since it is null or undefined."});var e=this.mixinTemplateHelpers(this.serializeData()),i=s.Renderer.render(t,e,this);return this.attachElContent(i),this}},attachElContent:function(t){return this.$el.html(t),this}}),s.CollectionView=s.View.extend({childViewEventPrefix:"childview",sort:!0,constructor:function(){this.once("render",this._initialEvents),this._initChildViewStorage(),s.View.apply(this,arguments),this.on({"before:show":this._onBeforeShowCalled,show:this._onShowCalled,"before:attach":this._onBeforeAttachCalled,attach:this._onAttachCalled}),this.initRenderBuffer()},initRenderBuffer:function(){this._bufferedChildren=[]},startBuffering:function(){this.initRenderBuffer(),this.isBuffering=!0},endBuffering:function(){var t,e=this._isShown&&s.isNodeAttached(this.el);this.isBuffering=!1,this._isShown&&this._triggerMethodMany(this._bufferedChildren,this,"before:show"),e&&this._triggerBeforeAttach&&(t=this._getNestedViews(),this._triggerMethodMany(t,this,"before:attach")),this.attachBuffer(this,this._createBuffer()),e&&this._triggerAttach&&(t=this._getNestedViews(),this._triggerMethodMany(t,this,"attach")),this._isShown&&this._triggerMethodMany(this._bufferedChildren,this,"show"),this.initRenderBuffer()},_triggerMethodMany:function(t,e,n){var r=i.drop(arguments,3);i.each(t,function(t){s.triggerMethodOn.apply(t,[t,n,t,e].concat(r))})},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"remove",this._onCollectionRemove),this.listenTo(this.collection,"reset",this.render),this.getOption("sort")&&this.listenTo(this.collection,"sort",this._sortViews))},_onCollectionAdd:function(t,e,n){var r;if(r=void 0!==n.at?n.at:i.indexOf(this._filteredSortedModels(),t),this._shouldAddChild(t,r)){this.destroyEmptyView();var s=this.getChildView(t);this.addChild(t,s,r)}},_onCollectionRemove:function(t){var e=this.children.findByModel(t);this.removeChildView(e),this.checkEmpty()},_onBeforeShowCalled:function(){this._triggerBeforeAttach=this._triggerAttach=!1,this.children.each(function(t){s.triggerMethodOn(t,"before:show",t)})},_onShowCalled:function(){this.children.each(function(t){s.triggerMethodOn(t,"show",t)})},_onBeforeAttachCalled:function(){this._triggerBeforeAttach=!0},_onAttachCalled:function(){this._triggerAttach=!0},render:function(){return this._ensureViewIsIntact(),this.triggerMethod("before:render",this),this._renderChildren(),this.isRendered=!0,this.triggerMethod("render",this),this},reorder:function(){var t=this.children,e=this._filteredSortedModels(),n=i.find(e,function(e){return!t.findByModel(e)});if(n)this.render();else{var r=i.map(e,function(e,i){var n=t.findByModel(e);return n._index=i,n.el});this.triggerMethod("before:reorder"),this._appendReorderedChildren(r),this.triggerMethod("reorder")}},resortView:function(){s.getOption(this,"reorderOnSort")?this.reorder():this.render()},_sortViews:function(){var t=this._filteredSortedModels(),e=i.find(t,function(t,e){var i=this.children.findByModel(t);return!i||i._index!==e},this);e&&this.resortView()},_emptyViewIndex:-1,_appendReorderedChildren:function(t){this.$el.append(t)},_renderChildren:function(){this.destroyEmptyView(),this.destroyChildren({checkEmpty:!1}),this.isEmpty(this.collection)?this.showEmptyView():(this.triggerMethod("before:render:collection",this),this.startBuffering(),this.showCollection(),this.endBuffering(),this.triggerMethod("render:collection",this),this.children.isEmpty()&&this.showEmptyView())},showCollection:function(){var t,e=this._filteredSortedModels();i.each(e,function(e,i){t=this.getChildView(e),this.addChild(e,t,i)},this)},_filteredSortedModels:function(){var t,e=this.getViewComparator();return t=e?i.isString(e)||1===e.length?this.collection.sortBy(e,this):i.clone(this.collection.models).sort(i.bind(e,this)):this.collection.models,this.getOption("filter")&&(t=i.filter(t,function(t,e){return this._shouldAddChild(t,e)},this)),t},showEmptyView:function(){var t=this.getEmptyView();if(t&&!this._showingEmptyView){this.triggerMethod("before:render:empty"),this._showingEmptyView=!0;var i=new e.Model;this.addEmptyView(i,t),this.triggerMethod("render:empty")}},destroyEmptyView:function(){this._showingEmptyView&&(this.triggerMethod("before:remove:empty"),this.destroyChildren(),delete this._showingEmptyView,this.triggerMethod("remove:empty"))},getEmptyView:function(){return this.getOption("emptyView")},addEmptyView:function(t,e){var n,r=this._isShown&&!this.isBuffering&&s.isNodeAttached(this.el),o=this.getOption("emptyViewOptions")||this.getOption("childViewOptions");i.isFunction(o)&&(o=o.call(this,t,this._emptyViewIndex));var h=this.buildChildView(t,e,o);h._parent=this,this.proxyChildEvents(h),this._isShown&&s.triggerMethodOn(h,"before:show",h),this.children.add(h),r&&this._triggerBeforeAttach&&(n=[h].concat(h._getNestedViews()),h.once("render",function(){this._triggerMethodMany(n,this,"before:attach")},this)),this.renderChildView(h,this._emptyViewIndex),r&&this._triggerAttach&&(n=[h].concat(h._getNestedViews()),this._triggerMethodMany(n,this,"attach")),this._isShown&&s.triggerMethodOn(h,"show",h)},getChildView:function(){var t=this.getOption("childView");if(!t)throw new s.Error({name:"NoChildViewError",message:'A "childView" must be specified'});return t},addChild:function(t,e,i){var n=this.getOption("childViewOptions");n=s._getValue(n,this,[t,i]);var r=this.buildChildView(t,e,n);return this._updateIndices(r,!0,i),this.triggerMethod("before:add:child",r),this._addChildView(r,i),this.triggerMethod("add:child",r),r._parent=this,r},_updateIndices:function(t,e,i){this.getOption("sort")&&(e&&(t._index=i),this.children.each(function(i){i._index>=t._index&&(i._index+=e?1:-1)}))},_addChildView:function(t,e){var i,n=this._isShown&&!this.isBuffering&&s.isNodeAttached(this.el);this.proxyChildEvents(t),this._isShown&&!this.isBuffering&&s.triggerMethodOn(t,"before:show",t),this.children.add(t),n&&this._triggerBeforeAttach&&(i=[t].concat(t._getNestedViews()),t.once("render",function(){this._triggerMethodMany(i,this,"before:attach")},this)),this.renderChildView(t,e),n&&this._triggerAttach&&(i=[t].concat(t._getNestedViews()),this._triggerMethodMany(i,this,"attach")),this._isShown&&!this.isBuffering&&s.triggerMethodOn(t,"show",t)},renderChildView:function(t,e){return t.render(),this.attachHtml(this,t,e),t},buildChildView:function(t,e,n){var r=i.extend({model:t},n);return new e(r)},removeChildView:function(t){return t&&(this.triggerMethod("before:remove:child",t),t.destroy?t.destroy():t.remove&&t.remove(),delete t._parent,this.stopListening(t),this.children.remove(t),this.triggerMethod("remove:child",t),this._updateIndices(t,!1)),t},isEmpty:function(){return!this.collection||0===this.collection.length},checkEmpty:function(){this.isEmpty(this.collection)&&this.showEmptyView()},attachBuffer:function(t,e){t.$el.append(e)},_createBuffer:function(){var t=document.createDocumentFragment();return i.each(this._bufferedChildren,function(e){t.appendChild(e.el)}),t},attachHtml:function(t,e,i){t.isBuffering?t._bufferedChildren.splice(i,0,e):t._insertBefore(e,i)||t._insertAfter(e)},_insertBefore:function(t,e){var i,n=this.getOption("sort")&&this.children.length-1>e;return n&&(i=this.children.find(function(t){return t._index===e+1})),i?(i.$el.before(t.el),!0):!1},_insertAfter:function(t){this.$el.append(t.el)},_initChildViewStorage:function(){this.children=new e.ChildViewContainer},destroy:function(){return this.isDestroyed?this:(this.triggerMethod("before:destroy:collection"),this.destroyChildren({checkEmpty:!1}),this.triggerMethod("destroy:collection"),s.View.prototype.destroy.apply(this,arguments))},destroyChildren:function(t){var e=t||{},n=!0,r=this.children.map(i.identity);return i.isUndefined(e.checkEmpty)||(n=e.checkEmpty),this.children.each(this.removeChildView,this),n&&this.checkEmpty(),r},_shouldAddChild:function(t,e){var n=this.getOption("filter");return!i.isFunction(n)||n.call(this,t,e,this.collection)},proxyChildEvents:function(t){var e=this.getOption("childViewEventPrefix");this.listenTo(t,"all",function(){var n=i.toArray(arguments),r=n[0],s=this.normalizeMethods(i.result(this,"childEvents"));n[0]=e+":"+r,n.splice(1,0,t),s!==void 0&&i.isFunction(s[r])&&s[r].apply(this,n.slice(1)),this.triggerMethod.apply(this,n)})},_getImmediateChildren:function(){return i.values(this.children._views)},getViewComparator:function(){return this.getOption("viewComparator")}}),s.CompositeView=s.CollectionView.extend({constructor:function(){s.CollectionView.apply(this,arguments)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"remove",this._onCollectionRemove),this.listenTo(this.collection,"reset",this._renderChildren),this.getOption("sort")&&this.listenTo(this.collection,"sort",this._sortViews))},getChildView:function(){var t=this.getOption("childView")||this.constructor;return t},serializeData:function(){var t={};return this.model&&(t=i.partial(this.serializeModel,this.model).apply(this,arguments)),t},render:function(){return this._ensureViewIsIntact(),this._isRendering=!0,this.resetChildViewContainer(),this.triggerMethod("before:render",this),this._renderTemplate(),this._renderChildren(),this._isRendering=!1,this.isRendered=!0,this.triggerMethod("render",this),this
21
  },_renderChildren:function(){(this.isRendered||this._isRendering)&&s.CollectionView.prototype._renderChildren.call(this)},_renderTemplate:function(){var t={};t=this.serializeData(),t=this.mixinTemplateHelpers(t),this.triggerMethod("before:render:template");var e=this.getTemplate(),i=s.Renderer.render(e,t,this);this.attachElContent(i),this.bindUIElements(),this.triggerMethod("render:template")},attachElContent:function(t){return this.$el.html(t),this},attachBuffer:function(t,e){var i=this.getChildViewContainer(t);i.append(e)},_insertAfter:function(t){var e=this.getChildViewContainer(this,t);e.append(t.el)},_appendReorderedChildren:function(t){var e=this.getChildViewContainer(this);e.append(t)},getChildViewContainer:function(t){if(t.$childViewContainer)return t.$childViewContainer;var e,i=s.getOption(t,"childViewContainer");if(i){var n=s._getValue(i,t);if(e="@"===n.charAt(0)&&t.ui?t.ui[n.substr(4)]:t.$(n),0>=e.length)throw new s.Error({name:"ChildViewContainerMissingError",message:'The specified "childViewContainer" was not found: '+t.childViewContainer})}else e=t.$el;return t.$childViewContainer=e,e},resetChildViewContainer:function(){this.$childViewContainer&&(this.$childViewContainer=void 0)}}),s.LayoutView=s.ItemView.extend({regionClass:s.Region,options:{destroyImmediate:!1},childViewEventPrefix:"childview",constructor:function(t){t=t||{},this._firstRender=!0,this._initializeRegions(t),s.ItemView.call(this,t)},render:function(){return this._ensureViewIsIntact(),this._firstRender?this._firstRender=!1:this._reInitializeRegions(),s.ItemView.prototype.render.apply(this,arguments)},destroy:function(){return this.isDestroyed?this:(this.getOption("destroyImmediate")===!0&&this.$el.remove(),this.regionManager.destroy(),s.ItemView.prototype.destroy.apply(this,arguments))},showChildView:function(t,e){return this.getRegion(t).show(e)},getChildView:function(t){return this.getRegion(t).currentView},addRegion:function(t,e){var i={};return i[t]=e,this._buildRegions(i)[t]},addRegions:function(t){return this.regions=i.extend({},this.regions,t),this._buildRegions(t)},removeRegion:function(t){return delete this.regions[t],this.regionManager.removeRegion(t)},getRegion:function(t){return this.regionManager.get(t)},getRegions:function(){return this.regionManager.getRegions()},_buildRegions:function(t){var e={regionClass:this.getOption("regionClass"),parentEl:i.partial(i.result,this,"el")};return this.regionManager.addRegions(t,e)},_initializeRegions:function(t){var e;this._initRegionManager(),e=s._getValue(this.regions,this,[t])||{};var n=this.getOption.call(t,"regions");n=s._getValue(n,this,[t]),i.extend(e,n),e=this.normalizeUIValues(e,["selector","el"]),this.addRegions(e)},_reInitializeRegions:function(){this.regionManager.invoke("reset")},getRegionManager:function(){return new s.RegionManager},_initRegionManager:function(){this.regionManager=this.getRegionManager(),this.regionManager._parent=this,this.listenTo(this.regionManager,"before:add:region",function(t){this.triggerMethod("before:add:region",t)}),this.listenTo(this.regionManager,"add:region",function(t,e){this[t]=e,this.triggerMethod("add:region",t,e)}),this.listenTo(this.regionManager,"before:remove:region",function(t){this.triggerMethod("before:remove:region",t)}),this.listenTo(this.regionManager,"remove:region",function(t,e){delete this[t],this.triggerMethod("remove:region",t,e)})},_getImmediateChildren:function(){return i.chain(this.regionManager.getRegions()).pluck("currentView").compact().value()}}),s.Behavior=s.Object.extend({constructor:function(t,e){this.view=e,this.defaults=i.result(this,"defaults")||{},this.options=i.extend({},this.defaults,t),this.ui=i.extend({},i.result(e,"ui"),i.result(this,"ui")),s.Object.apply(this,arguments)},$:function(){return this.view.$.apply(this.view,arguments)},destroy:function(){return this.stopListening(),this},proxyViewProperties:function(t){this.$el=t.$el,this.el=t.el}}),s.Behaviors=function(t,e){function i(t,n){return e.isObject(t.behaviors)?(n=i.
17
  */
18
 
19
 
20
+ (function(t,e){if("function"==typeof define&&define.amd)define(["backbone","underscore"],function(i,n){return t.Marionette=t.Mn=e(t,i,n)});else if("undefined"!=typeof exports){var i=require("backbone"),n=require("underscore");module.exports=e(t,i,n)}else t.Marionette=t.Mn=e(t,t.Backbone,t._)})(this,function(t,e,i){"use strict";(function(t,e){var i=t.ChildViewContainer;return t.ChildViewContainer=function(t,e){var i=function(t){this._views={},this._indexByModel={},this._indexByCustom={},this._updateLength(),e.each(t,this.add,this)};e.extend(i.prototype,{add:function(t,e){var i=t.cid;return this._views[i]=t,t.model&&(this._indexByModel[t.model.cid]=i),e&&(this._indexByCustom[e]=i),this._updateLength(),this},findByModel:function(t){return this.findByModelCid(t.cid)},findByModelCid:function(t){var e=this._indexByModel[t];return this.findByCid(e)},findByCustom:function(t){var e=this._indexByCustom[t];return this.findByCid(e)},findByIndex:function(t){return e.values(this._views)[t]},findByCid:function(t){return this._views[t]},remove:function(t){var i=t.cid;return t.model&&delete this._indexByModel[t.model.cid],e.any(this._indexByCustom,function(t,e){return t===i?(delete this._indexByCustom[e],!0):void 0},this),delete this._views[i],this._updateLength(),this},call:function(t){this.apply(t,e.tail(arguments))},apply:function(t,i){e.each(this._views,function(n){e.isFunction(n[t])&&n[t].apply(n,i||[])})},_updateLength:function(){this.length=e.size(this._views)}});var n=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck","reduce"];return e.each(n,function(t){i.prototype[t]=function(){var i=e.values(this._views),n=[i].concat(e.toArray(arguments));return e[t].apply(e,n)}}),i}(t,e),t.ChildViewContainer.VERSION="0.1.7",t.ChildViewContainer.noConflict=function(){return t.ChildViewContainer=i,this},t.ChildViewContainer})(e,i),function(t,e){var i=t.Wreqr,n=t.Wreqr={};return t.Wreqr.VERSION="1.3.3",t.Wreqr.noConflict=function(){return t.Wreqr=i,this},n.Handlers=function(t,e){var i=function(t){this.options=t,this._wreqrHandlers={},e.isFunction(this.initialize)&&this.initialize(t)};return i.extend=t.Model.extend,e.extend(i.prototype,t.Events,{setHandlers:function(t){e.each(t,function(t,i){var n=null;e.isObject(t)&&!e.isFunction(t)&&(n=t.context,t=t.callback),this.setHandler(i,t,n)},this)},setHandler:function(t,e,i){var n={callback:e,context:i};this._wreqrHandlers[t]=n,this.trigger("handler:add",t,e,i)},hasHandler:function(t){return!!this._wreqrHandlers[t]},getHandler:function(t){var e=this._wreqrHandlers[t];if(e)return function(){return e.callback.apply(e.context,arguments)}},removeHandler:function(t){delete this._wreqrHandlers[t]},removeAllHandlers:function(){this._wreqrHandlers={}}}),i}(t,e),n.CommandStorage=function(){var i=function(t){this.options=t,this._commands={},e.isFunction(this.initialize)&&this.initialize(t)};return e.extend(i.prototype,t.Events,{getCommands:function(t){var e=this._commands[t];return e||(e={command:t,instances:[]},this._commands[t]=e),e},addCommand:function(t,e){var i=this.getCommands(t);i.instances.push(e)},clearCommands:function(t){var e=this.getCommands(t);e.instances=[]}}),i}(),n.Commands=function(t,e){return t.Handlers.extend({storageType:t.CommandStorage,constructor:function(e){this.options=e||{},this._initializeStorage(this.options),this.on("handler:add",this._executeCommands,this),t.Handlers.prototype.constructor.apply(this,arguments)},execute:function(t){t=arguments[0];var i=e.rest(arguments);this.hasHandler(t)?this.getHandler(t).apply(this,i):this.storage.addCommand(t,i)},_executeCommands:function(t,i,n){var r=this.storage.getCommands(t);e.each(r.instances,function(t){i.apply(n,t)}),this.storage.clearCommands(t)},_initializeStorage:function(t){var i,n=t.storageType||this.storageType;i=e.isFunction(n)?new n:n,this.storage=i}})}(n,e),n.RequestResponse=function(t,e){return t.Handlers.extend({request:function(t){return this.hasHandler(t)?this.getHandler(t).apply(this,e.rest(arguments)):void 0}})}(n,e),n.EventAggregator=function(t,e){var i=function(){};return i.extend=t.Model.extend,e.extend(i.prototype,t.Events),i}(t,e),n.Channel=function(){var i=function(e){this.vent=new t.Wreqr.EventAggregator,this.reqres=new t.Wreqr.RequestResponse,this.commands=new t.Wreqr.Commands,this.channelName=e};return e.extend(i.prototype,{reset:function(){return this.vent.off(),this.vent.stopListening(),this.reqres.removeAllHandlers(),this.commands.removeAllHandlers(),this},connectEvents:function(t,e){return this._connect("vent",t,e),this},connectCommands:function(t,e){return this._connect("commands",t,e),this},connectRequests:function(t,e){return this._connect("reqres",t,e),this},_connect:function(t,i,n){if(i){n=n||this;var r="vent"===t?"on":"setHandler";e.each(i,function(i,s){this[t][r](s,e.bind(i,n))},this)}}}),i}(n),n.radio=function(t,e){var i=function(){this._channels={},this.vent={},this.commands={},this.reqres={},this._proxyMethods()};e.extend(i.prototype,{channel:function(t){if(!t)throw Error("Channel must receive a name");return this._getChannel(t)},_getChannel:function(e){var i=this._channels[e];return i||(i=new t.Channel(e),this._channels[e]=i),i},_proxyMethods:function(){e.each(["vent","commands","reqres"],function(t){e.each(n[t],function(e){this[t][e]=r(this,t,e)},this)},this)}});var n={vent:["on","off","trigger","once","stopListening","listenTo","listenToOnce"],commands:["execute","setHandler","setHandlers","removeHandler","removeAllHandlers"],reqres:["request","setHandler","setHandlers","removeHandler","removeAllHandlers"]},r=function(t,i,n){return function(r){var s=t._getChannel(r)[i];return s[n].apply(s,e.rest(arguments))}};return new i}(n,e),t.Wreqr}(e,i);var n=t.Marionette,r=t.Mn,s=e.Marionette={};s.VERSION="2.4.2",s.noConflict=function(){return t.Marionette=n,t.Mn=r,this},e.Marionette=s,s.Deferred=e.$.Deferred,s.extend=e.Model.extend,s.isNodeAttached=function(t){return e.$.contains(document.documentElement,t)},s.mergeOptions=function(t,e){t&&i.extend(this,i.pick(t,e))},s.getOption=function(t,e){return t&&e?t.options&&void 0!==t.options[e]?t.options[e]:t[e]:void 0},s.proxyGetOption=function(t){return s.getOption(this,t)},s._getValue=function(t,e,n){return i.isFunction(t)&&(t=n?t.apply(e,n):t.call(e)),t},s.normalizeMethods=function(t){return i.reduce(t,function(t,e,n){return i.isFunction(e)||(e=this[e]),e&&(t[n]=e),t},{},this)},s.normalizeUIString=function(t,e){return t.replace(/@ui\.[a-zA-Z_$0-9]*/g,function(t){return e[t.slice(4)]})},s.normalizeUIKeys=function(t,e){return i.reduce(t,function(t,i,n){var r=s.normalizeUIString(n,e);return t[r]=i,t},{})},s.normalizeUIValues=function(t,e,n){return i.each(t,function(r,o){i.isString(r)?t[o]=s.normalizeUIString(r,e):i.isObject(r)&&i.isArray(n)&&(i.extend(r,s.normalizeUIValues(i.pick(r,n),e)),i.each(n,function(t){var n=r[t];i.isString(n)&&(r[t]=s.normalizeUIString(n,e))}))}),t},s.actAsCollection=function(t,e){var n=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck"];i.each(n,function(n){t[n]=function(){var t=i.values(i.result(this,e)),r=[t].concat(i.toArray(arguments));return i[n].apply(i,r)}})};var o=s.deprecate=function(t,e){i.isObject(t)&&(t=t.prev+" is going to be removed in the future. "+"Please use "+t.next+" instead."+(t.url?" See: "+t.url:"")),void 0!==e&&e||o._cache[t]||(o._warn("Deprecation warning: "+t),o._cache[t]=!0)};o._warn="undefined"!=typeof console&&(console.warn||console.log)||function(){},o._cache={},s._triggerMethod=function(){function t(t,e,i){return i.toUpperCase()}var e=/(^|:)(\w)/gi;return function(n,r,s){var o=3>arguments.length;o&&(s=r,r=s[0]);var h,a="on"+r.replace(e,t),d=n[a];return i.isFunction(d)&&(h=d.apply(n,o?i.rest(s):s)),i.isFunction(n.trigger)&&(o+s.length>1?n.trigger.apply(n,o?s:[r].concat(i.drop(s,0))):n.trigger(r)),h}}(),s.triggerMethod=function(){return s._triggerMethod(this,arguments)},s.triggerMethodOn=function(t){var e=i.isFunction(t.triggerMethod)?t.triggerMethod:s.triggerMethod;return e.apply(t,i.rest(arguments))},s.MonitorDOMRefresh=function(t){function e(){t._isShown=!0,r()}function n(){t._isRendered=!0,r()}function r(){t._isShown&&t._isRendered&&s.isNodeAttached(t.el)&&i.isFunction(t.triggerMethod)&&t.triggerMethod("dom:refresh")}t.on({show:e,render:n})},function(t){function e(e,n,r,s){var o=s.split(/\s+/);i.each(o,function(i){var s=e[i];if(!s)throw new t.Error('Method "'+i+'" was configured as an event handler, but does not exist.');e.listenTo(n,r,s)})}function n(t,e,i,n){t.listenTo(e,i,n)}function r(t,e,n,r){var s=r.split(/\s+/);i.each(s,function(i){var r=t[i];t.stopListening(e,n,r)})}function s(t,e,i,n){t.stopListening(e,i,n)}function o(e,n,r,s,o){if(n&&r){if(!i.isObject(r))throw new t.Error({message:"Bindings must be an object or function.",url:"marionette.functions.html#marionettebindentityevents"});r=t._getValue(r,e),i.each(r,function(t,r){i.isFunction(t)?s(e,n,r,t):o(e,n,r,t)})}}t.bindEntityEvents=function(t,i,r){o(t,i,r,n,e)},t.unbindEntityEvents=function(t,e,i){o(t,e,i,s,r)},t.proxyBindEntityEvents=function(e,i){return t.bindEntityEvents(this,e,i)},t.proxyUnbindEntityEvents=function(e,i){return t.unbindEntityEvents(this,e,i)}}(s);var h=["description","fileName","lineNumber","name","message","number"];return s.Error=s.extend.call(Error,{urlRoot:"http://marionettejs.com/docs/v"+s.VERSION+"/",constructor:function(t,e){i.isObject(t)?(e=t,t=e.message):e||(e={});var n=Error.call(this,t);i.extend(this,i.pick(n,h),i.pick(e,h)),this.captureStackTrace(),e.url&&(this.url=this.urlRoot+e.url)},captureStackTrace:function(){Error.captureStackTrace&&Error.captureStackTrace(this,s.Error)},toString:function(){return this.name+": "+this.message+(this.url?" See: "+this.url:"")}}),s.Error.extend=s.extend,s.Callbacks=function(){this._deferred=s.Deferred(),this._callbacks=[]},i.extend(s.Callbacks.prototype,{add:function(t,e){var n=i.result(this._deferred,"promise");this._callbacks.push({cb:t,ctx:e}),n.then(function(i){e&&(i.context=e),t.call(i.context,i.options)})},run:function(t,e){this._deferred.resolve({options:t,context:e})},reset:function(){var t=this._callbacks;this._deferred=s.Deferred(),this._callbacks=[],i.each(t,function(t){this.add(t.cb,t.ctx)},this)}}),s.Controller=function(t){this.options=t||{},i.isFunction(this.initialize)&&this.initialize(this.options)},s.Controller.extend=s.extend,i.extend(s.Controller.prototype,e.Events,{destroy:function(){return s._triggerMethod(this,"before:destroy",arguments),s._triggerMethod(this,"destroy",arguments),this.stopListening(),this.off(),this},triggerMethod:s.triggerMethod,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption}),s.Object=function(t){this.options=i.extend({},i.result(this,"options"),t),this.initialize.apply(this,arguments)},s.Object.extend=s.extend,i.extend(s.Object.prototype,e.Events,{initialize:function(){},destroy:function(){return this.triggerMethod("before:destroy"),this.triggerMethod("destroy"),this.stopListening(),this},triggerMethod:s.triggerMethod,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption,bindEntityEvents:s.proxyBindEntityEvents,unbindEntityEvents:s.proxyUnbindEntityEvents}),s.Region=s.Object.extend({constructor:function(t){if(this.options=t||{},this.el=this.getOption("el"),this.el=this.el instanceof e.$?this.el[0]:this.el,!this.el)throw new s.Error({name:"NoElError",message:'An "el" must be specified for a region.'});this.$el=this.getEl(this.el),s.Object.call(this,t)},show:function(t,e){if(this._ensureElement()){this._ensureViewIsIntact(t);var n=e||{},r=t!==this.currentView,o=!!n.preventDestroy,h=!!n.forceShow,a=!!this.currentView,d=r&&!o,l=r||h;if(a&&this.triggerMethod("before:swapOut",this.currentView,this,e),this.currentView&&delete this.currentView._parent,d?this.empty():a&&l&&this.currentView.off("destroy",this.empty,this),l){t.once("destroy",this.empty,this),t.render(),t._parent=this,a&&this.triggerMethod("before:swap",t,this,e),this.triggerMethod("before:show",t,this,e),s.triggerMethodOn(t,"before:show",t,this,e),a&&this.triggerMethod("swapOut",this.currentView,this,e);var c=s.isNodeAttached(this.el),u=[],g=i.extend({triggerBeforeAttach:this.triggerBeforeAttach,triggerAttach:this.triggerAttach},n);return c&&g.triggerBeforeAttach&&(u=this._displayedViews(t),this._triggerAttach(u,"before:")),this.attachHtml(t),this.currentView=t,c&&g.triggerAttach&&(u=this._displayedViews(t),this._triggerAttach(u)),a&&this.triggerMethod("swap",t,this,e),this.triggerMethod("show",t,this,e),s.triggerMethodOn(t,"show",t,this,e),this}return this}},triggerBeforeAttach:!0,triggerAttach:!0,_triggerAttach:function(t,e){var n=(e||"")+"attach";i.each(t,function(t){s.triggerMethodOn(t,n,t,this)},this)},_displayedViews:function(t){return i.union([t],i.result(t,"_getNestedViews")||[])},_ensureElement:function(){if(i.isObject(this.el)||(this.$el=this.getEl(this.el),this.el=this.$el[0]),!this.$el||0===this.$el.length){if(this.getOption("allowMissingEl"))return!1;throw new s.Error('An "el" '+this.$el.selector+" must exist in DOM")}return!0},_ensureViewIsIntact:function(t){if(!t)throw new s.Error({name:"ViewNotValid",message:"The view passed is undefined and therefore invalid. You must pass a view instance to show."});if(t.isDestroyed)throw new s.Error({name:"ViewDestroyedError",message:'View (cid: "'+t.cid+'") has already been destroyed and cannot be used.'})},getEl:function(t){return e.$(t,s._getValue(this.options.parentEl,this))},attachHtml:function(t){this.$el.contents().detach(),this.el.appendChild(t.el)},empty:function(t){var e=this.currentView,i=s._getValue(t,"preventDestroy",this);return e?(e.off("destroy",this.empty,this),this.triggerMethod("before:empty",e),i||this._destroyView(),this.triggerMethod("empty",e),delete this.currentView,i&&this.$el.contents().detach(),this):void 0},_destroyView:function(){var t=this.currentView;t.destroy&&!t.isDestroyed?t.destroy():t.remove&&(t.remove(),t.isDestroyed=!0)},attachView:function(t){return this.currentView=t,this},hasView:function(){return!!this.currentView},reset:function(){return this.empty(),this.$el&&(this.el=this.$el.selector),delete this.$el,this}},{buildRegion:function(t,e){if(i.isString(t))return this._buildRegionFromSelector(t,e);if(t.selector||t.el||t.regionClass)return this._buildRegionFromObject(t,e);if(i.isFunction(t))return this._buildRegionFromRegionClass(t);throw new s.Error({message:"Improper region configuration type.",url:"marionette.region.html#region-configuration-types"})},_buildRegionFromSelector:function(t,e){return new e({el:t})},_buildRegionFromObject:function(t,e){var n=t.regionClass||e,r=i.omit(t,"selector","regionClass");return t.selector&&!r.el&&(r.el=t.selector),new n(r)},_buildRegionFromRegionClass:function(t){return new t}}),s.RegionManager=s.Controller.extend({constructor:function(t){this._regions={},this.length=0,s.Controller.call(this,t),this.addRegions(this.getOption("regions"))},addRegions:function(t,e){return t=s._getValue(t,this,arguments),i.reduce(t,function(t,n,r){return i.isString(n)&&(n={selector:n}),n.selector&&(n=i.defaults({},n,e)),t[r]=this.addRegion(r,n),t},{},this)},addRegion:function(t,e){var i;return i=e instanceof s.Region?e:s.Region.buildRegion(e,s.Region),this.triggerMethod("before:add:region",t,i),i._parent=this,this._store(t,i),this.triggerMethod("add:region",t,i),i},get:function(t){return this._regions[t]},getRegions:function(){return i.clone(this._regions)},removeRegion:function(t){var e=this._regions[t];return this._remove(t,e),e},removeRegions:function(){var t=this.getRegions();return i.each(this._regions,function(t,e){this._remove(e,t)},this),t},emptyRegions:function(){var t=this.getRegions();return i.invoke(t,"empty"),t},destroy:function(){return this.removeRegions(),s.Controller.prototype.destroy.apply(this,arguments)},_store:function(t,e){this._regions[t]||this.length++,this._regions[t]=e},_remove:function(t,e){this.triggerMethod("before:remove:region",t,e),e.empty(),e.stopListening(),delete e._parent,delete this._regions[t],this.length--,this.triggerMethod("remove:region",t,e)}}),s.actAsCollection(s.RegionManager.prototype,"_regions"),s.TemplateCache=function(t){this.templateId=t},i.extend(s.TemplateCache,{templateCaches:{},get:function(t,e){var i=this.templateCaches[t];return i||(i=new s.TemplateCache(t),this.templateCaches[t]=i),i.load(e)},clear:function(){var t,e=i.toArray(arguments),n=e.length;if(n>0)for(t=0;n>t;t++)delete this.templateCaches[e[t]];else this.templateCaches={}}}),i.extend(s.TemplateCache.prototype,{load:function(t){if(this.compiledTemplate)return this.compiledTemplate;var e=this.loadTemplate(this.templateId,t);return this.compiledTemplate=this.compileTemplate(e,t),this.compiledTemplate},loadTemplate:function(t){var i=e.$(t).html();if(!i||0===i.length)throw new s.Error({name:"NoTemplateError",message:'Could not find template: "'+t+'"'});return i},compileTemplate:function(t,e){return i.template(t,e)}}),s.Renderer={render:function(t,e){if(!t)throw new s.Error({name:"TemplateNotFoundError",message:"Cannot render the template since its false, null or undefined."});var n=i.isFunction(t)?t:s.TemplateCache.get(t);return n(e)}},s.View=e.View.extend({isDestroyed:!1,constructor:function(t){i.bindAll(this,"render"),t=s._getValue(t,this),this.options=i.extend({},i.result(this,"options"),t),this._behaviors=s.Behaviors(this),e.View.call(this,this.options),s.MonitorDOMRefresh(this)},getTemplate:function(){return this.getOption("template")},serializeModel:function(t){return t.toJSON.apply(t,i.rest(arguments))},mixinTemplateHelpers:function(t){t=t||{};var e=this.getOption("templateHelpers");return e=s._getValue(e,this),i.extend(t,e)},normalizeUIKeys:function(t){var e=i.result(this,"_uiBindings");return s.normalizeUIKeys(t,e||i.result(this,"ui"))},normalizeUIValues:function(t,e){var n=i.result(this,"ui"),r=i.result(this,"_uiBindings");return s.normalizeUIValues(t,r||n,e)},configureTriggers:function(){if(this.triggers){var t=this.normalizeUIKeys(i.result(this,"triggers"));return i.reduce(t,function(t,e,i){return t[i]=this._buildViewTrigger(e),t},{},this)}},delegateEvents:function(t){return this._delegateDOMEvents(t),this.bindEntityEvents(this.model,this.getOption("modelEvents")),this.bindEntityEvents(this.collection,this.getOption("collectionEvents")),i.each(this._behaviors,function(t){t.bindEntityEvents(this.model,t.getOption("modelEvents")),t.bindEntityEvents(this.collection,t.getOption("collectionEvents"))},this),this},_delegateDOMEvents:function(t){var n=s._getValue(t||this.events,this);n=this.normalizeUIKeys(n),i.isUndefined(t)&&(this.events=n);var r={},o=i.result(this,"behaviorEvents")||{},h=this.configureTriggers(),a=i.result(this,"behaviorTriggers")||{};i.extend(r,o,n,h,a),e.View.prototype.delegateEvents.call(this,r)},undelegateEvents:function(){return e.View.prototype.undelegateEvents.apply(this,arguments),this.unbindEntityEvents(this.model,this.getOption("modelEvents")),this.unbindEntityEvents(this.collection,this.getOption("collectionEvents")),i.each(this._behaviors,function(t){t.unbindEntityEvents(this.model,t.getOption("modelEvents")),t.unbindEntityEvents(this.collection,t.getOption("collectionEvents"))},this),this},_ensureViewIsIntact:function(){if(this.isDestroyed)throw new s.Error({name:"ViewDestroyedError",message:'View (cid: "'+this.cid+'") has already been destroyed and cannot be used.'})},destroy:function(){if(this.isDestroyed)return this;var t=i.toArray(arguments);return this.triggerMethod.apply(this,["before:destroy"].concat(t)),this.isDestroyed=!0,this.triggerMethod.apply(this,["destroy"].concat(t)),this.unbindUIElements(),this.isRendered=!1,this.remove(),i.invoke(this._behaviors,"destroy",t),this},bindUIElements:function(){this._bindUIElements(),i.invoke(this._behaviors,this._bindUIElements)},_bindUIElements:function(){if(this.ui){this._uiBindings||(this._uiBindings=this.ui);var t=i.result(this,"_uiBindings");this.ui={},i.each(t,function(t,e){this.ui[e]=this.$(t)},this)}},unbindUIElements:function(){this._unbindUIElements(),i.invoke(this._behaviors,this._unbindUIElements)},_unbindUIElements:function(){this.ui&&this._uiBindings&&(i.each(this.ui,function(t,e){delete this.ui[e]},this),this.ui=this._uiBindings,delete this._uiBindings)},_buildViewTrigger:function(t){var e=i.isObject(t),n=i.defaults({},e?t:{},{preventDefault:!0,stopPropagation:!0}),r=e?n.event:t;return function(t){t&&(t.preventDefault&&n.preventDefault&&t.preventDefault(),t.stopPropagation&&n.stopPropagation&&t.stopPropagation());var e={view:this,model:this.model,collection:this.collection};this.triggerMethod(r,e)}},setElement:function(){var t=e.View.prototype.setElement.apply(this,arguments);return i.invoke(this._behaviors,"proxyViewProperties",this),t},triggerMethod:function(){var t=s._triggerMethod(this,arguments);return this._triggerEventOnBehaviors(arguments),this._triggerEventOnParentLayout(arguments[0],i.rest(arguments)),t},_triggerEventOnBehaviors:function(t){for(var e=s._triggerMethod,i=this._behaviors,n=0,r=i&&i.length;r>n;n++)e(i[n],t)},_triggerEventOnParentLayout:function(t,e){var n=this._parentLayoutView();if(n){var r=s.getOption(n,"childViewEventPrefix"),o=r+":"+t;s._triggerMethod(n,[o,this].concat(e));var h=s.getOption(n,"childEvents"),a=n.normalizeMethods(h);a&&i.isFunction(a[t])&&a[t].apply(n,[this].concat(e))}},_getImmediateChildren:function(){return[]},_getNestedViews:function(){var t=this._getImmediateChildren();return t.length?i.reduce(t,function(t,e){return e._getNestedViews?t.concat(e._getNestedViews()):t},t):t},_getAncestors:function(){for(var t=[],e=this._parent;e;)t.push(e),e=e._parent;return t},_parentLayoutView:function(){var t=this._getAncestors();return i.find(t,function(t){return t instanceof s.LayoutView})},normalizeMethods:s.normalizeMethods,mergeOptions:s.mergeOptions,getOption:s.proxyGetOption,bindEntityEvents:s.proxyBindEntityEvents,unbindEntityEvents:s.proxyUnbindEntityEvents}),s.ItemView=s.View.extend({constructor:function(){s.View.apply(this,arguments)},serializeData:function(){if(!this.model&&!this.collection)return{};var t=[this.model||this.collection];return arguments.length&&t.push.apply(t,arguments),this.model?this.serializeModel.apply(this,t):{items:this.serializeCollection.apply(this,t)}},serializeCollection:function(t){return t.toJSON.apply(t,i.rest(arguments))},render:function(){return this._ensureViewIsIntact(),this.triggerMethod("before:render",this),this._renderTemplate(),this.isRendered=!0,this.bindUIElements(),this.triggerMethod("render",this),this},_renderTemplate:function(){var t=this.getTemplate();if(t!==!1){if(!t)throw new s.Error({name:"UndefinedTemplateError",message:"Cannot render the template since it is null or undefined."});var e=this.mixinTemplateHelpers(this.serializeData()),i=s.Renderer.render(t,e,this);return this.attachElContent(i),this}},attachElContent:function(t){return this.$el.html(t),this}}),s.CollectionView=s.View.extend({childViewEventPrefix:"childview",sort:!0,constructor:function(){this.once("render",this._initialEvents),this._initChildViewStorage(),s.View.apply(this,arguments),this.on({"before:show":this._onBeforeShowCalled,show:this._onShowCalled,"before:attach":this._onBeforeAttachCalled,attach:this._onAttachCalled}),this.initRenderBuffer()},initRenderBuffer:function(){this._bufferedChildren=[]},startBuffering:function(){this.initRenderBuffer(),this.isBuffering=!0},endBuffering:function(){var t,e=this._isShown&&s.isNodeAttached(this.el);this.isBuffering=!1,this._isShown&&this._triggerMethodMany(this._bufferedChildren,this,"before:show"),e&&this._triggerBeforeAttach&&(t=this._getNestedViews(),this._triggerMethodMany(t,this,"before:attach")),this.attachBuffer(this,this._createBuffer()),e&&this._triggerAttach&&(t=this._getNestedViews(),this._triggerMethodMany(t,this,"attach")),this._isShown&&this._triggerMethodMany(this._bufferedChildren,this,"show"),this.initRenderBuffer()},_triggerMethodMany:function(t,e,n){var r=i.drop(arguments,3);i.each(t,function(t){s.triggerMethodOn.apply(t,[t,n,t,e].concat(r))})},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"remove",this._onCollectionRemove),this.listenTo(this.collection,"reset",this.render),this.getOption("sort")&&this.listenTo(this.collection,"sort",this._sortViews))},_onCollectionAdd:function(t,e,n){var r;if(r=void 0!==n.at?n.at:i.indexOf(this._filteredSortedModels(),t),this._shouldAddChild(t,r)){this.destroyEmptyView();var s=this.getChildView(t);this.addChild(t,s,r)}},_onCollectionRemove:function(t){var e=this.children.findByModel(t);this.removeChildView(e),this.checkEmpty()},_onBeforeShowCalled:function(){this._triggerBeforeAttach=this._triggerAttach=!1,this.children.each(function(t){s.triggerMethodOn(t,"before:show",t)})},_onShowCalled:function(){this.children.each(function(t){s.triggerMethodOn(t,"show",t)})},_onBeforeAttachCalled:function(){this._triggerBeforeAttach=!0},_onAttachCalled:function(){this._triggerAttach=!0},render:function(){return this._ensureViewIsIntact(),this.triggerMethod("before:render",this),this._renderChildren(),this.isRendered=!0,this.triggerMethod("render",this),this},reorder:function(){var t=this.children,e=this._filteredSortedModels(),n=i.find(e,function(e){return!t.findByModel(e)});if(n)this.render();else{var r=i.map(e,function(e,i){var n=t.findByModel(e);return n._index=i,n.el});this.triggerMethod("before:reorder"),this._appendReorderedChildren(r),this.triggerMethod("reorder")}},resortView:function(){s.getOption(this,"reorderOnSort")?this.reorder():this.render()},_sortViews:function(){var t=this._filteredSortedModels(),e=i.find(t,function(t,e){var i=this.children.findByModel(t);return!i||i._index!==e},this);e&&this.resortView()},_emptyViewIndex:-1,_appendReorderedChildren:function(t){this.$el.append(t)},_renderChildren:function(){this.destroyEmptyView(),this.destroyChildren({checkEmpty:!1}),this.isEmpty(this.collection)?this.showEmptyView():(this.triggerMethod("before:render:collection",this),this.startBuffering(),this.showCollection(),this.endBuffering(),this.triggerMethod("render:collection",this),this.children.isEmpty()&&this.showEmptyView())},showCollection:function(){var t,e=this._filteredSortedModels();i.each(e,function(e,i){t=this.getChildView(e),this.addChild(e,t,i)},this)},_filteredSortedModels:function(){var t,e=this.getViewComparator();return t=e?i.isString(e)||1===e.length?this.collection.sortBy(e,this):i.clone(this.collection.models).sort(i.bind(e,this)):this.collection.models,this.getOption("filter")&&(t=i.filter(t,function(t,e){return this._shouldAddChild(t,e)},this)),t},showEmptyView:function(){var t=this.getEmptyView();if(t&&!this._showingEmptyView){this.triggerMethod("before:render:empty"),this._showingEmptyView=!0;var i=new e.Model;this.addEmptyView(i,t),this.triggerMethod("render:empty")}},destroyEmptyView:function(){this._showingEmptyView&&(this.triggerMethod("before:remove:empty"),this.destroyChildren(),delete this._showingEmptyView,this.triggerMethod("remove:empty"))},getEmptyView:function(){return this.getOption("emptyView")},addEmptyView:function(t,e){var n,r=this._isShown&&!this.isBuffering&&s.isNodeAttached(this.el),o=this.getOption("emptyViewOptions")||this.getOption("childViewOptions");i.isFunction(o)&&(o=o.call(this,t,this._emptyViewIndex));var h=this.buildChildView(t,e,o);h._parent=this,this.proxyChildEvents(h),this._isShown&&s.triggerMethodOn(h,"before:show",h),this.children.add(h),r&&this._triggerBeforeAttach&&(n=[h].concat(h._getNestedViews()),h.once("render",function(){this._triggerMethodMany(n,this,"before:attach")},this)),this.renderChildView(h,this._emptyViewIndex),r&&this._triggerAttach&&(n=[h].concat(h._getNestedViews()),this._triggerMethodMany(n,this,"attach")),this._isShown&&s.triggerMethodOn(h,"show",h)},getChildView:function(){var t=this.getOption("childView");if(!t)throw new s.Error({name:"NoChildViewError",message:'A "childView" must be specified'});return t},addChild:function(t,e,i){var n=this.getOption("childViewOptions");n=s._getValue(n,this,[t,i]);var r=this.buildChildView(t,e,n);return this._updateIndices(r,!0,i),this.triggerMethod("before:add:child",r),this._addChildView(r,i),this.triggerMethod("add:child",r),r._parent=this,r},_updateIndices:function(t,e,i){this.getOption("sort")&&(e&&(t._index=i),this.children.each(function(i){i._index>=t._index&&(i._index+=e?1:-1)}))},_addChildView:function(t,e){var i,n=this._isShown&&!this.isBuffering&&s.isNodeAttached(this.el);this.proxyChildEvents(t),this._isShown&&!this.isBuffering&&s.triggerMethodOn(t,"before:show",t),this.children.add(t),n&&this._triggerBeforeAttach&&(i=[t].concat(t._getNestedViews()),t.once("render",function(){this._triggerMethodMany(i,this,"before:attach")},this)),this.renderChildView(t,e),n&&this._triggerAttach&&(i=[t].concat(t._getNestedViews()),this._triggerMethodMany(i,this,"attach")),this._isShown&&!this.isBuffering&&s.triggerMethodOn(t,"show",t)},renderChildView:function(t,e){return t.render(),this.attachHtml(this,t,e),t},buildChildView:function(t,e,n){var r=i.extend({model:t},n);return new e(r)},removeChildView:function(t){return t&&(this.triggerMethod("before:remove:child",t),t.destroy?t.destroy():t.remove&&t.remove(),delete t._parent,this.stopListening(t),this.children.remove(t),this.triggerMethod("remove:child",t),this._updateIndices(t,!1)),t},isEmpty:function(){return!this.collection||0===this.collection.length},checkEmpty:function(){this.isEmpty(this.collection)&&this.showEmptyView()},attachBuffer:function(t,e){t.$el.append(e)},_createBuffer:function(){var t=document.createDocumentFragment();return i.each(this._bufferedChildren,function(e){t.appendChild(e.el)}),t},attachHtml:function(t,e,i){t.isBuffering?t._bufferedChildren.splice(i,0,e):t._insertBefore(e,i)||t._insertAfter(e)},_insertBefore:function(t,e){var i,n=this.getOption("sort")&&this.children.length-1>e;return n&&(i=this.children.find(function(t){return t._index===e+1})),i?(i.$el.before(t.el),!0):!1},_insertAfter:function(t){this.$el.append(t.el)},_initChildViewStorage:function(){this.children=new e.ChildViewContainer},destroy:function(){return this.isDestroyed?this:(this.triggerMethod("before:destroy:collection"),this.destroyChildren({checkEmpty:!1}),this.triggerMethod("destroy:collection"),s.View.prototype.destroy.apply(this,arguments))},destroyChildren:function(t){var e=t||{},n=!0,r=this.children.map(i.identity);return i.isUndefined(e.checkEmpty)||(n=e.checkEmpty),this.children.each(this.removeChildView,this),n&&this.checkEmpty(),r},_shouldAddChild:function(t,e){var n=this.getOption("filter");return!i.isFunction(n)||n.call(this,t,e,this.collection)},proxyChildEvents:function(t){var e=this.getOption("childViewEventPrefix");this.listenTo(t,"all",function(){var n=i.toArray(arguments),r=n[0],s=this.normalizeMethods(i.result(this,"childEvents"));n[0]=e+":"+r,n.splice(1,0,t),s!==void 0&&i.isFunction(s[r])&&s[r].apply(this,n.slice(1)),this.triggerMethod.apply(this,n)})},_getImmediateChildren:function(){return i.values(this.children._views)},getViewComparator:function(){return this.getOption("viewComparator")}}),s.CompositeView=s.CollectionView.extend({constructor:function(){s.CollectionView.apply(this,arguments)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"remove",this._onCollectionRemove),this.listenTo(this.collection,"reset",this._renderChildren),this.getOption("sort")&&this.listenTo(this.collection,"sort",this._sortViews))},getChildView:function(){var t=this.getOption("childView")||this.constructor;return t},serializeData:function(){var t={};return this.model&&(t=i.partial(this.serializeModel,this.model).apply(this,arguments)),t},render:function(){return this._ensureViewIsIntact(),this._isRendering=!0,this.resetChildViewContainer(),this.triggerMethod("before:render",this),this._renderTemplate(),this._renderChildren(),this._isRendering=!1,this.isRendered=!0,this.triggerMethod("render",this),this
21
  },_renderChildren:function(){(this.isRendered||this._isRendering)&&s.CollectionView.prototype._renderChildren.call(this)},_renderTemplate:function(){var t={};t=this.serializeData(),t=this.mixinTemplateHelpers(t),this.triggerMethod("before:render:template");var e=this.getTemplate(),i=s.Renderer.render(e,t,this);this.attachElContent(i),this.bindUIElements(),this.triggerMethod("render:template")},attachElContent:function(t){return this.$el.html(t),this},attachBuffer:function(t,e){var i=this.getChildViewContainer(t);i.append(e)},_insertAfter:function(t){var e=this.getChildViewContainer(this,t);e.append(t.el)},_appendReorderedChildren:function(t){var e=this.getChildViewContainer(this);e.append(t)},getChildViewContainer:function(t){if(t.$childViewContainer)return t.$childViewContainer;var e,i=s.getOption(t,"childViewContainer");if(i){var n=s._getValue(i,t);if(e="@"===n.charAt(0)&&t.ui?t.ui[n.substr(4)]:t.$(n),0>=e.length)throw new s.Error({name:"ChildViewContainerMissingError",message:'The specified "childViewContainer" was not found: '+t.childViewContainer})}else e=t.$el;return t.$childViewContainer=e,e},resetChildViewContainer:function(){this.$childViewContainer&&(this.$childViewContainer=void 0)}}),s.LayoutView=s.ItemView.extend({regionClass:s.Region,options:{destroyImmediate:!1},childViewEventPrefix:"childview",constructor:function(t){t=t||{},this._firstRender=!0,this._initializeRegions(t),s.ItemView.call(this,t)},render:function(){return this._ensureViewIsIntact(),this._firstRender?this._firstRender=!1:this._reInitializeRegions(),s.ItemView.prototype.render.apply(this,arguments)},destroy:function(){return this.isDestroyed?this:(this.getOption("destroyImmediate")===!0&&this.$el.remove(),this.regionManager.destroy(),s.ItemView.prototype.destroy.apply(this,arguments))},showChildView:function(t,e){return this.getRegion(t).show(e)},getChildView:function(t){return this.getRegion(t).currentView},addRegion:function(t,e){var i={};return i[t]=e,this._buildRegions(i)[t]},addRegions:function(t){return this.regions=i.extend({},this.regions,t),this._buildRegions(t)},removeRegion:function(t){return delete this.regions[t],this.regionManager.removeRegion(t)},getRegion:function(t){return this.regionManager.get(t)},getRegions:function(){return this.regionManager.getRegions()},_buildRegions:function(t){var e={regionClass:this.getOption("regionClass"),parentEl:i.partial(i.result,this,"el")};return this.regionManager.addRegions(t,e)},_initializeRegions:function(t){var e;this._initRegionManager(),e=s._getValue(this.regions,this,[t])||{};var n=this.getOption.call(t,"regions");n=s._getValue(n,this,[t]),i.extend(e,n),e=this.normalizeUIValues(e,["selector","el"]),this.addRegions(e)},_reInitializeRegions:function(){this.regionManager.invoke("reset")},getRegionManager:function(){return new s.RegionManager},_initRegionManager:function(){this.regionManager=this.getRegionManager(),this.regionManager._parent=this,this.listenTo(this.regionManager,"before:add:region",function(t){this.triggerMethod("before:add:region",t)}),this.listenTo(this.regionManager,"add:region",function(t,e){this[t]=e,this.triggerMethod("add:region",t,e)}),this.listenTo(this.regionManager,"before:remove:region",function(t){this.triggerMethod("before:remove:region",t)}),this.listenTo(this.regionManager,"remove:region",function(t,e){delete this[t],this.triggerMethod("remove:region",t,e)})},_getImmediateChildren:function(){return i.chain(this.regionManager.getRegions()).pluck("currentView").compact().value()}}),s.Behavior=s.Object.extend({constructor:function(t,e){this.view=e,this.defaults=i.result(this,"defaults")||{},this.options=i.extend({},this.defaults,t),this.ui=i.extend({},i.result(e,"ui"),i.result(this,"ui")),s.Object.apply(this,arguments)},$:function(){return this.view.$.apply(this.view,arguments)},destroy:function(){return this.stopListening(),this},proxyViewProperties:function(t){this.$el=t.$el,this.el=t.el}}),s.Behaviors=function(t,e){function i(t,n){return e.isObject(t.behaviors)?(n=i.