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

Version Description

(2 March 2020) =

Bugs:

  • User permission filters should now work as expected.
  • Select image fields should now work properly when dev mode is disabled.
  • Resolved an error that was causing php warnings on some API calls.
  • Email settings should now properly read email addresses surrounded by <> characters.
  • Resolved an error that was causing deprecated function warnings in php error logs.
  • Forms with calculations should now display properly on sites using a "formal" language setting.
  • Export should now properly appear as an option in the bulk actions on the submissions page.
  • Resolved an error that was preventing the add-on manager from installing plugins.

Changes:

  • Add-on updates will now enforce php requirements if the current version on the installation is below the minimum for the add-on.

=

Download this release

Release Info

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

Code changes from version 3.4.23 to 3.4.24

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-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",".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: #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-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":["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-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",".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: #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-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"]}
assets/css/dashboard.min.css.map CHANGED
@@ -1 +1 @@
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 //white-space: normal;\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.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\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"]}
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 //white-space: normal;\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.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\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.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["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","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-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,\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 &::before {\n left: -2px;\n bottom: -16px;\n }\n &::after {\n left: 0;\n bottom: -16px;\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\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 &::before {\n left: auto;\n top: -2px;\n right: -36px;\n }\n &::after {\n left: auto;\n top: 0;\n right: -31px;\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 top: 0;\n }\n &::after {\n left: -28px;\n top: 0;\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n // Commenting this line out to deal with checkbox list issues.\n // Leaving it in place because it may need to be re-visited in the future.\n //top: 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 top: 1px;\n left: -30px;\n bottom: auto;\n }\n &::after {\n top: 3px;\n bottom: auto;\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 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: 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",".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\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":["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","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-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,\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 &::before {\n left: -2px;\n bottom: -16px;\n }\n &::after {\n left: 0;\n bottom: -16px;\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\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 &::before {\n left: auto;\n top: -2px;\n right: -36px;\n }\n &::after {\n left: auto;\n top: 0;\n right: -31px;\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 top: 0;\n }\n &::after {\n left: -28px;\n top: 0;\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n // Commenting this line out to deal with checkbox list issues.\n // Leaving it in place because it may need to be re-visited in the future.\n //top: 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 top: 1px;\n left: -30px;\n bottom: auto;\n }\n &::after {\n top: 3px;\n bottom: auto;\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 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: 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",".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\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"]}
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","op-spacing.scss","op-select.scss","op-checkbox.scss","op-radio.scss","op-toggle.scss","op-icons.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-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,\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 &::before {\n left: -2px;\n bottom: -16px;\n }\n &::after {\n left: 0;\n bottom: -16px;\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\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 &::before {\n left: auto;\n top: -2px;\n right: -36px;\n }\n &::after {\n left: auto;\n top: 0;\n right: -31px;\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 top: 0;\n }\n &::after {\n left: -28px;\n top: 0;\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n // Commenting this line out to deal with checkbox list issues.\n // Leaving it in place because it may need to be re-visited in the future.\n //top: 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 top: 1px;\n left: -30px;\n bottom: auto;\n }\n &::after {\n top: 3px;\n bottom: auto;\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 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: 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",".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\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":["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","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-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,\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 &::before {\n left: -2px;\n bottom: -16px;\n }\n &::after {\n left: 0;\n bottom: -16px;\n }\n }\n }\n &.label-below {\n label {\n margin: 0;\n display: block;\n margin-top: 20px;\n &::before {\n left: -2px;\n bottom: auto;\n top: -27px;\n }\n &::after {\n left: 0;\n bottom: auto;\n top: -25px;\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 &::before {\n left: auto;\n top: -2px;\n right: -36px;\n }\n &::after {\n left: auto;\n top: 0;\n right: -31px;\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 top: 0;\n }\n &::after {\n left: -28px;\n top: 0;\n }\n }\n .field-wrap {\n display: flex;\n > div {\n width: 100%;\n }\n }\n label {\n &::after {\n // Commenting this line out to deal with checkbox list issues.\n // Leaving it in place because it may need to be re-visited in the future.\n //top: 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 top: 1px;\n left: -30px;\n bottom: auto;\n }\n &::after {\n top: 3px;\n bottom: auto;\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 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: 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",".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\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"]}
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,CACnB,AACD,sBACI,cAAe,CAClB,AACD,iBACI,YAAY,AACZ,iBAAiB,AACjB,aAAc,CAkHjB,AArHD,uBAKQ,eAAe,AACf,gBAAiB,CACpB,AAPL,4FAUQ,eAAe,AACf,SAAS,AACT,YAAa,CAChB,AAbL,2JAiBQ,WAAY,CACf,AAlBL,4CAoBQ,YAAa,CAChB,AArBL,sCAuBQ,SAAU,CACb,AAxBL,6GA2BQ,WAAY,CACf,AA5BL,2EAgCY,6BAA8B,AAC9B,aAAc,CACjB,AAlCT,wCA2CY,kBAAmB,CACtB,AA5CT,iDA8CY,eAAe,AACf,YAAY,AACZ,oBAAsB,CACzB,AAjDT,4BA2DQ,uBAAuB,AACvB,SAAS,AACT,gBAAiB,AACjB,SAAU,CACb,AA/DL,2IAoEY,mBAAmB,AACnB,SAAU,CACb,AAtET,8CA0EY,gBAAgB,AAChB,eAAgB,CACnB,AA5ET,8CAgFY,QAAS,CACZ,AAjFT,oIAgGY,eAAgB,CACnB,ACnGT,wIAWI,WAAc,AACd,WAAW,AACX,8BAA+B,CASlC,AAtBD,gOAeQ,YAAa,CAChB,AAhBL,0MAkBQ,WAAW,AACX,WAAW,AACX,aAAc,CACjB,AAGL,qCAGI,yBAA0B,CAC7B,AAED,uBAEI,yBAA0B,CAC7B,AAED,yBAEI,wBAAyB,CAC5B,AAED,YACI,yBAA0B,CAC7B,AAED,eACI,wBAAyB,CAC5B,AAED,WACI,wBAAyB,CAC5B,AAED,aACI,wBAAyB,CAC5B,AAED,OACI,WAAW,AACX,aAAc,CACjB,AC/DD,+BACI,uBAAuB,AACvB,SAAS,AACT,iBAAiB,AACjB,YAAY,AACZ,YAAY,AACZ,wBAAA,AAAgB,qBAAhB,AAAgB,gBAAA,AAChB,kBAAkB,AAClB,cAAe,CA6ClB,AArDD,qCAUQ,mBAAmB,AACnB,yBAAyB,AACzB,mBAAmB,AACnB,WAAW,AACX,kBAAkB,AAClB,SAAS,AACT,UAAU,AACV,WAAW,AACX,YAAY,AACZ,wBAAyB,CAC5B,AApBL,sCAsBQ,gBAAgB,AAChB,mBAAmB,AACnB,WAAW,AACX,kBAAkB,AAClB,SAAS,AACT,OAAO,AACP,WAAW,AACX,YAAY,AACZ,WAAW,AACX,wBAAyB,CAC5B,AAhCL,6CAmCY,mBAAsB,AACtB,yBAA4B,AAC5B,wBAAyB,CAC5B,AAtCT,8CAwCY,SAAS,AACT,UAAU,AACV,wBAAyB,CAC5B,AAEL,4CACI,kBAAmB,CACtB,AACD,2CACI,UAAU,AACV,iBAAiB,AACjB,eAAgB,CACnB","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":["op-spacing.scss","op-columns.scss","op-toggle.scss"],"names":[],"mappings":"AAAA,SACI,eAAiB,CACpB,AACD,sBACI,cAAgB,CACnB,AACD,iBACI,YAAa,AACb,iBAAkB,AAClB,aAAe,CAkHlB,AArHD,uBAKQ,eAAgB,AAChB,gBAAkB,CACrB,AAPL,4FAUQ,eAAgB,AAChB,SAAU,AACV,YAAc,CACjB,AAbL,2JAiBQ,WAAa,CAChB,AAlBL,4CAoBQ,YAAc,CACjB,AArBL,sCAuBQ,SAAW,CACd,AAxBL,6GA2BQ,WAAa,CAChB,AA5BL,2EAgCY,6BAA+B,AAC/B,aAAe,CAClB,AAlCT,wCA2CY,kBAAoB,CACvB,AA5CT,iDA8CY,eAAgB,AAChB,YAAa,AACb,oBAAuB,CAC1B,AAjDT,4BA2DQ,uBAAwB,AACxB,SAAU,AACV,gBAAkB,AAClB,SAAW,CACd,AA/DL,2IAoEY,mBAAoB,AACpB,SAAW,CACd,AAtET,8CA0EY,gBAAiB,AACjB,eAAiB,CACpB,AA5ET,8CAgFY,QAAU,CACb,AAjFT,oIAgGY,eAAiB,CACpB,ACnGT,wIAWI,WAAe,AACf,WAAY,AACZ,8BAAgC,CASnC,AAtBD,gOAeQ,YAAc,CACjB,AAhBL,0MAkBQ,WAAY,AACZ,WAAY,AACZ,aAAe,CAClB,AAGL,qCAGI,yBAA2B,CAC9B,AAED,uBAEI,yBAA2B,CAC9B,AAED,yBAEI,wBAA0B,CAC7B,AAED,YACI,yBAA2B,CAC9B,AAED,eACI,wBAA0B,CAC7B,AAED,WACI,wBAA0B,CAC7B,AAED,aACI,wBAA0B,CAC7B,AAED,OACI,WAAY,AACZ,aAAe,CAClB,AC/DD,+BACI,uBAAwB,AACxB,SAAU,AACV,iBAAkB,AAClB,YAAa,AACb,YAAa,AACb,wBAAA,AAAiB,qBAAjB,AAAiB,gBAAA,AACjB,kBAAmB,AACnB,cAAgB,CA6CnB,AArDD,qCAUQ,mBAAoB,AACpB,yBAA0B,AAC1B,mBAAoB,AACpB,WAAY,AACZ,kBAAmB,AACnB,SAAU,AACV,UAAW,AACX,WAAY,AACZ,YAAa,AACb,wBAA0B,CAC7B,AApBL,sCAsBQ,gBAAiB,AACjB,mBAAoB,AACpB,WAAY,AACZ,kBAAmB,AACnB,SAAU,AACV,OAAQ,AACR,WAAY,AACZ,YAAa,AACb,WAAY,AACZ,wBAA0B,CAC7B,AAhCL,6CAmCY,mBAAuB,AACvB,yBAA6B,AAC7B,wBAA0B,CAC7B,AAtCT,8CAwCY,SAAU,AACV,UAAW,AACX,wBAA0B,CAC7B,AA3CW,4CA8CZ,kBAAoB,CACvB,AA/Ce,2CAiDZ,UAAW,AACX,iBAAkB,AAClB,eAAiB,CACpB","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"]}
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"],"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"]}
1
+ {"version":3,"sources":["st-defaults.scss","editor.scss","st-loading.scss","st-label-positions.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"]}
assets/js/min/front-end.js CHANGED
@@ -1,4 +1,4 @@
1
  !function(){var e,t,i;!function(n){function r(e,t){return R.call(e,t)}function o(e,t){var i,n,r,o,a,l,s,d,c,f,u,h=t&&t.split("/"),g=y.map,m=g&&g["*"]||{};if(e&&"."===e.charAt(0))if(t){for(e=e.split("/"),a=e.length-1,y.nodeIdCompat&&w.test(e[a])&&(e[a]=e[a].replace(w,"")),e=h.slice(0,h.length-1).concat(e),c=0;c<e.length;c+=1)if("."===(u=e[c]))e.splice(c,1),c-=1;else if(".."===u){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((h||m)&&g){for(i=e.split("/"),c=i.length;c>0;c-=1){if(n=i.slice(0,c).join("/"),h)for(f=h.length;f>0;f-=1)if((r=g[h.slice(0,f).join("/")])&&(r=r[n])){o=r,l=c;break}if(o)break;!s&&m&&m[n]&&(s=m[n],d=c)}!o&&s&&(o=s,l=d),o&&(i.splice(0,l,o),e=i.join("/"))}return e}function a(e,t){return function(){var i=_.call(arguments,0);return"string"!=typeof i[0]&&1===i.length&&i.push(null),h.apply(n,i.concat([e,t]))}}function l(e){return function(t){return o(t,e)}}function s(e){return function(t){p[e]=t}}function d(e){if(r(v,e)){var t=v[e];delete v[e],b[e]=!0,u.apply(n,t)}if(!r(p,e)&&!r(b,e))throw new Error("No "+e);return p[e]}function c(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function f(e){return function(){return y&&y.config&&y.config[e]||{}}}var u,h,g,m,p={},v={},y={},b={},R=Object.prototype.hasOwnProperty,_=[].slice,w=/\.js$/;g=function(e,t){var i,n=c(e),r=n[0];return e=n[1],r&&(r=o(r,t),i=d(r)),r?e=i&&i.normalize?i.normalize(e,l(t)):o(e,t):(e=o(e,t),n=c(e),r=n[0],e=n[1],r&&(i=d(r))),{f:r?r+"!"+e:e,n:e,pr:r,p:i}},m={require:function(e){return a(e)},exports:function(e){var t=p[e];return void 0!==t?t:p[e]={}},module:function(e){return{id:e,uri:"",exports:p[e],config:f(e)}}},u=function(e,t,i,o){var l,c,f,u,h,y,R=[],_=typeof i;if(o=o||e,"undefined"===_||"function"===_){for(t=!t.length&&i.length?["require","exports","module"]:t,h=0;h<t.length;h+=1)if(u=g(t[h],o),"require"===(c=u.f))R[h]=m.require(e);else if("exports"===c)R[h]=m.exports(e),y=!0;else if("module"===c)l=R[h]=m.module(e);else if(r(p,c)||r(v,c)||r(b,c))R[h]=d(c);else{if(!u.p)throw new Error(e+" missing "+c);u.p.load(u.n,a(o,!0),s(c),{}),R[h]=p[c]}f=i?i.apply(p[e],R):void 0,e&&(l&&l.exports!==n&&l.exports!==p[e]?p[e]=l.exports:f===n&&y||(p[e]=f))}else e&&(p[e]=i)},e=t=h=function(e,t,i,r,o){if("string"==typeof e)return m[e]?m[e](t):d(g(e,t).f);if(!e.splice){if(y=e,y.deps&&h(y.deps,y.callback),!t)return;t.splice?(e=t,t=i,i=null):e=n}return t=t||function(){},"function"==typeof i&&(i=r,r=o),r?u(n,e,t,i):setTimeout(function(){u(n,e,t,i)},4),h},h.config=function(e){return h(e)},e._defined=p,i=function(e,t,i){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(i=t,t=[]),r(p,e)||r(v,e)||(v[e]=[e,t,i])},i.amd={jQuery:!0}}(),i("../lib/almond",function(){}),i("models/fieldErrorModel",[],function(){return Backbone.Model.extend({})}),i("models/fieldErrorCollection",["models/fieldErrorModel"],function(e){return Backbone.Collection.extend({model:e})}),i("models/fieldModel",["models/fieldErrorCollection"],function(e){return Backbone.Model.extend({defaults:{placeholder:"",value:"",label_pos:"",classes:"ninja-forms-field",reRender:!1,mirror_field:!1,confirm_field:!1,clean:!0,disabled:"",visible:!0,invalid:!1},initialize:function(){var t=this.get("type");this.set("formID",this.collection.options.formModel.get("id")),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"reset",this.resetModel),this.bind("change",this.changeModel,this),this.bind("change:value",this.changeValue,this),this.set("errors",new e),"listimage"===t&&(this.get=this.listimageGet,this.set=this.listimageSet),nfRadio.channel("fields").trigger("init:model",this),nfRadio.channel(this.get("type")).trigger("init:model",this),nfRadio.channel("fields-"+this.get("type")).trigger("init:model",this),"undefined"!=this.get("parentType")&&nfRadio.channel(this.get("parentType")).trigger("init:model",this),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"loaded",this.formLoaded),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"before:submit",this.beforeSubmit)},listimageGet:function(e){return"options"===e&&(e="image_options"),Backbone.Model.prototype.get.call(this,e)},listimageSet:function(e,t){return"options"===e&&(e="image_options"),Backbone.Model.prototype.set.call(this,e,t)},changeModel:function(){nfRadio.channel("field-"+this.get("id")).trigger("change:model",this),nfRadio.channel(this.get("type")).trigger("change:model",this),nfRadio.channel("fields").trigger("change:model",this)},changeValue:function(){nfRadio.channel("field-"+this.get("id")).trigger("change:modelValue",this),nfRadio.channel(this.get("type")).trigger("change:modelValue",this),nfRadio.channel("fields").trigger("change:modelValue",this)},addWrapperClass:function(e){this.set("addWrapperClass",e)},removeWrapperClass:function(e){this.set("removeWrapperClass",e)},setInvalid:function(e){this.set("invalid",e)},formLoaded:function(){nfRadio.channel("fields").trigger("formLoaded",this),nfRadio.channel("fields-"+this.get("type")).trigger("formLoaded",this)},beforeSubmit:function(e){nfRadio.channel(this.get("type")).trigger("before:submit",this),nfRadio.channel("fields").trigger("before:submit",this)}})}),i("models/fieldCollection",["models/fieldModel"],function(e){return Backbone.Collection.extend({model:e,comparator:"order",initialize:function(e,t){this.options=t,this.on("reset",function(e){nfRadio.channel("fields").trigger("reset:collection",e)},this)},validateFields:function(){_.each(this.models,function(e){e.set("clean",!1),nfRadio.channel("submit").trigger("validate:field",e)},this)},showFields:function(){this.invoke("set",{visible:!0}),this.invoke(function(){this.trigger("change:value",this)})},hideFields:function(){this.invoke("set",{visible:!1}),this.invoke(function(){this.trigger("change:value",this)})}})}),i("models/formErrorModel",[],function(){return Backbone.Model.extend({})}),i("models/formErrorCollection",["models/formErrorModel"],function(e){return Backbone.Collection.extend({model:e})}),i("models/formModel",["models/fieldCollection","models/formErrorCollection"],function(e,t){return Backbone.Model.extend({defaults:{beforeForm:"",afterForm:"",beforeFields:"",afterFields:"",wrapper_class:"",element_class:"",hp:"",fieldErrors:{},extra:{}},initialize:function(){_.each(this.get("settings"),function(e,t){this.set(t,e)},this),this.set("loadedFields",this.get("fields")),this.set("fields",new e(this.get("fields"),{formModel:this})),this.set("errors",new t),nfRadio.channel("form").trigger("before:filterData",this);var i=this.get("formContentData");i||(i=this.get("fieldContentsData"));var n=nfRadio.channel("formContent").request("get:loadFilters"),r=_.without(n,void 0);i=_.first(r)(i,this,this),this.set("formContentData",i),nfRadio.channel("forms").trigger("init:model",this),nfRadio.channel("form-"+this.get("id")).trigger("init:model",this),nfRadio.channel("form-"+this.get("id")).reply("get:fieldByKey",this.getFieldByKey,this),nfRadio.channel("form-"+this.get("id")).reply("add:error",this.addError,this),nfRadio.channel("form-"+this.get("id")).reply("remove:error",this.removeError,this),nfRadio.channel("form-"+this.get("id")).reply("get:extra",this.getExtra,this),nfRadio.channel("form-"+this.get("id")).reply("add:extra",this.addExtra,this),nfRadio.channel("form-"+this.get("id")).reply("remove:extra",this.removeExtra,this),nfRadio.channel("form-"+this.get("id")).reply("get:form",this.getForm,this),nfRadio.channel("form").trigger("loaded",this),nfRadio.channel("form").trigger("after:loaded",this),nfRadio.channel("form-"+this.get("id")).trigger("loaded",this)},getFieldByKey:function(e){return this.get("fields").findWhere({key:e})},addError:function(e,t){this.get("errors").add({id:e,msg:t}),nfRadio.channel("form-"+this.get("id")).trigger("add:error",this,e,t)},removeError:function(e){var t=this.get("errors"),i=t.get(e);t.remove(i),nfRadio.channel("form-"+this.get("id")).trigger("remove:error",this,e)},getExtra:function(e){var t=this.get("extra");return void 0===e?t:t[e]},addExtra:function(e,t){this.get("extra")[e]=t,nfRadio.channel("form-"+this.get("id")).trigger("add:extra",this,e,t)},removeExtra:function(e){delete this.get("extra")[e],nfRadio.channel("form-"+this.get("id")).trigger("remove:extra",this,e)},getForm:function(){return this}})}),i("models/formCollection",["models/formModel"],function(e){return Backbone.Collection.extend({model:e})}),i("controllers/formData",["models/formModel","models/formCollection","models/fieldCollection","models/formErrorCollection"],function(e,t,i,n){return Marionette.Object.extend({initialize:function(){this.collection=new t(nfForms),nfRadio.channel("forms").trigger("loaded",this.collection),nfRadio.channel("app").trigger("forms:loaded",this.collection),nfRadio.channel("app").reply("get:form",this.getForm,this),nfRadio.channel("app").reply("get:forms",this.getForms,this),nfRadio.channel("fields").reply("get:field",this.getField,this)},getForm:function(e){return this.collection.get(e)},getForms:function(){return this.collection},getField:function(e){var t=!1;return _.each(this.collection.models,function(i){t||(t=i.get("fields").get(e))}),t}})}),i("controllers/fieldError",["models/fieldErrorModel"],function(e){return Marionette.Object.extend({initialize:function(){nfRadio.channel("fields").reply("add:error",this.addError),nfRadio.channel("fields").reply("remove:error",this.removeError),nfRadio.channel("fields").reply("get:error",this.getError)},addError:function(e,t,i){var n=nfRadio.channel("fields").request("get:field",e);if(void 0!==n){var r=n.get("errors");r.add({id:t,msg:i}),n.set("errors",r),n.trigger("change:errors",n),n.set("clean",!1),nfRadio.channel("fields").trigger("add:error",n,t,i)}},removeError:function(e,t){var i=nfRadio.channel("fields").request("get:field",e);if(void 0!==i){var n=i.get("errors"),r=n.get(t);void 0!==r&&(n.remove(r),i.set("errors",n),i.trigger("change:errors",i),nfRadio.channel("fields").trigger("remove:error",i,t))}},getError:function(e,t){var i=nfRadio.channel("fields").request("get:field",e),n=i.get("errors"),r=n.get(t);return"undefined"!=r&&r}})}),i("controllers/changeField",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("nfAdmin").reply("change:field",this.changeField),this.listenTo(nfRadio.channel("fields"),"blur:field",this.blurField)},changeField:function(e,t){var i=nfRadio.channel(t.get("type")).request("before:updateField",e,t);i=void 0!==i?i:nfRadio.channel(t.get("parentType")).request("before:updateField",e,t),i=void 0!==i?i:jQuery(e).val(),t.set("isUpdated",!1),t.set("clean",!1),nfRadio.channel("field-"+t.get("id")).trigger("change:field",e,t),nfRadio.channel(t.get("type")).trigger("change:field",e,t),nfRadio.channel("fields").trigger("change:field",e,t),nfRadio.channel("nfAdmin").request("update:field",t,i)},blurField:function(e,t){t.set("clean",!1)}})}),i("controllers/changeEmail",[],function(){var e=nfRadio.channel("email"),t=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,i="invalid-email";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"change:modelValue",this.onChangeModelValue),this.listenTo(e,"keyup:field",this.emailKeyup),this.listenTo(e,"blur:field",this.onBlurField)},onChangeModelValue:function(e){var t=e.get("value"),i=e.get("id");this.emailChange(t,i)},onBlurField:function(e,t){var i=jQuery(e).val(),n=t.get("id");this.emailChange(i,n)},emailChange:function(e,n){if(0<e.length)if(t.test(e))nfRadio.channel("fields").request("remove:error",n,i);else{var r=nfRadio.channel("fields").request("get:field",n),o=nfRadio.channel("app").request("get:form",r.get("formID"));nfRadio.channel("fields").request("add:error",n,i,o.get("settings").changeEmailErrorMsg)}else nfRadio.channel("fields").request("remove:error",n,i)},emailKeyup:function(e,n,r){if(9==r)return!1;var o=jQuery(e).val(),a=n.get("id");if(0==o.length)nfRadio.channel("fields").request("remove:error",a,i);else if(t.test(o)||n.get("clean"))t.test(o)&&(nfRadio.channel("fields").request("remove:error",a,i),n.addWrapperClass("nf-pass"),n.set("clean",!1));else{var l=nfRadio.channel("fields").request("get:field",a),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",a,i,s.get("settings").changeEmailErrorMsg),n.removeWrapperClass("nf-pass")}}})}),i("controllers/changeDate",[],function(){var e=nfRadio.channel("date"),t="invalid-date";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"change:modelValue",this.onChangeModelValue),this.listenTo(e,"keyup:field",this.dateKeyup),this.listenTo(e,"blur:field",this.onBlurField)},onChangeModelValue:function(e){this.dateChange(e)},onBlurField:function(e,t){this.dateChange(t)},dateChange:function(e){var i=e.get("id"),n=e.get("value"),r=e.get("date_format");if("default"===r&&(r=nfi18n.dateFormat),0<n.length)if(moment(n,r).isValid())nfRadio.channel("fields").request("remove:error",i,t);else{var o=nfRadio.channel("fields").request("get:field",i),a=nfRadio.channel("app").request("get:form",o.get("formID"));nfRadio.channel("fields").request("add:error",i,t,a.get("settings").changeDateErrorMsg)}else nfRadio.channel("fields").request("remove:error",i,t)},dateKeyup:function(e,i,n){if(9==n)return!1;var r=jQuery(e).val(),o=i.get("id"),a=i.get("date_format");if("default"===a&&(a=nfi18n.dateFormat),0==r.length)nfRadio.channel("fields").request("remove:error",o,t);else if(moment(r,a).isValid()||i.get("clean"))moment(r,a).isValid()&&(nfRadio.channel("fields").request("remove:error",o,t),i.addWrapperClass("nf-pass"),i.set("clean",!1));else{var l=nfRadio.channel("fields").request("get:field",o),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",o,t,s.get("settings").changeDateErrorMsg),i.removeWrapperClass("nf-pass")}}})}),i("controllers/fieldCheckbox",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("checkbox"),"init:model",this.registerRenderClasses),nfRadio.channel("checkbox").reply("validate:required",this.validateRequired),nfRadio.channel("checkbox").reply("validate:modelData",this.validateModelData),nfRadio.channel("checkbox").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("checkbox").reply("get:calcValue",this.getCalcValue,this)},beforeUpdateField:function(e,t){if(jQuery(e).prop("checked")){var i=1;jQuery(e).addClass("nf-checked"),jQuery(e).closest(".field-wrap").find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label")}else{var i=0;jQuery(e).removeClass("nf-checked"),jQuery(e).closest(".field-wrap").find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label")}return i},validateRequired:function(e,t){return e[0].checked},validateModelData:function(e){return 0!=e.get("value")},getCalcValue:function(e){return 1==e.get("value")?calcValue=e.get("checked_calc_value"):calcValue=e.get("unchecked_calc_value"),calcValue},registerRenderClasses:function(e){"checked"==e.get("default_value")?e.set("value",1):e.set("value",0),e.set("customClasses",this.customClasses),e.set("customLabelClasses",this.customLabelClasses),e.set("maybeChecked",this.maybeChecked)},customClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?e+=" nf-checked":e.replace("nf-checked",""),e},customLabelClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?e+=" nf-checked-label":e.replace("nf-checked-label",""),e},maybeChecked:function(){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?" checked":""}})}),i("controllers/fieldCheckboxList",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listcheckbox"),"init:model",this.register),this.listenTo(nfRadio.channel("terms"),"init:model",this.register),nfRadio.channel("listcheckbox").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("terms").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("listcheckbox").reply("get:calcValue",this.getCalcValue,this),nfRadio.channel("terms").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),e.set("selected",[]),0!=e.get("options").length){var t=_.filter(e.get("options"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get("value");void 0!==i&&Array.isArray(i)?e.set("value",i):void 0!==t&&e.set("value",t)},renderOptions:function(){var e="";if(""==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],i.value)?t=!0:_.indexOf(this.value,i.value)&&(t=!0)),i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.fieldID=this.id,i.classes=this.classes,i.index=n;var r=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(","),i.value)&&-1===_.indexOf(this.value,i.value)||(r=!0):_.isArray(this.value)||i.value!=this.value?1==i.selected&&this.clean&&void 0===this.value&&(r=!0):r=!0,i.selected=r,i.isSelected=r,i.required=this.required;var o=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-option");e+=o(i)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-other");e+=n(i)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-other-text")(e)}},getCalcValue:function(e){var t=0,i=e.get("options");return 0!=i.length&&_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t=Number(t)+Number(n.calc)}),t},beforeUpdateField:function(e,t){var i=t.get("value")||[];"string"==typeof i&&(i=[i]);var n=jQuery(e).val();if(jQuery(e).prop("checked"))i.push(n),jQuery(e).addClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label");else{jQuery(e).removeClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label");var r=i.indexOf(n);if(-1!=r)i.splice(r,1);else if(Array.isArray(i)){var o=i[0].split(","),a=o.indexOf(n);-1!==a&&o.splice(a,1),i=o.join(",")}}return _.clone(i)}})}),i("controllers/fieldImageList",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listimage"),"init:model",this.register),nfRadio.channel("listimage").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("listimage").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),e.set("selected",[]),0!=e.get("image_options").length){var t=_.filter(e.get("image_options"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get("value");void 0!==i&&Array.isArray(i)?e.set("value",i):void 0!==t&&e.set("value",t)},renderOptions:function(){var e="";if(""==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;1===this.allow_multi_select?(this.old_classname="list-checkbox",this.image_type="checkbox"):this.image_type="radio","horizontal"===this.list_orientation?this.flex_direction="row":this.flex_direction="column";var i=this,n=parseInt(this.num_columns)||1,r=1,o=1;if(_.each(this.image_options,function(a,l){this.show_option_labels||(a.label=""),Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],a.value)?t=!0:_.indexOf(this.value,a.value)&&(t=!0)),a.value==this.value&&(t=!0),void 0===a.visible&&(a.visible=!0),"horizontal"===i.list_orientation&&r<=n&&(a.styles="margin:auto;grid-column: "+r+"; grid-row = "+o,r===n?(r=1,o+=1):r+=1),a.image_type=i.image_type,a.fieldID=this.id,a.classes=this.classes,a.index=l;var s=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(","),a.value)&&-1===_.indexOf(this.value,a.value)||(s=!0):_.isArray(this.value)||a.value!=this.value?1!=a.selected||!this.clean||void 0!==this.value&&""!==this.value||(s=!0):s=!0,a.selected=s,a.isSelected=s,a.required=this.required;var d=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-option");e+=d(a)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var a={fieldID:this.id,classes:this.classes,value:this.value,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},l=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-other");e+=l(a)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-other-text")(e)}},getCalcValue:function(e){var t=0,i=e.get("options");if(0!=i.length)if(1==parseInt(e.get("allow_multi_select")))_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get("value")==t.value});void 0!==n&&(t=n.calc)}return t},beforeUpdateField:function(e,t){if(1!==t.get("allow_multi_select")){var i=jQuery(e).val(),n=t.get("image_options");_.each(n,function(e,t){e.value===i?(e.isSelected=!0,e.selected=!0):(e.isSelected=!1,e.selected=!1),e.isSelected?(jQuery("#nf-field-"+e.fieldID+"-"+t).addClass("nf-checked"),jQuery("#nf-label-field-"+e.fieldID+"-"+t).addClass("nf-checked-label")):(e.selected=!1,jQuery("#nf-field-"+e.fieldID+"-"+t).removeClass("nf-checked"),jQuery("#nf-label-field-"+e.fieldID+"-"+t).removeClass("nf-checked-label"))})}else{var i=t.get("value")||[];"string"==typeof i&&(i=[i]);var r=jQuery(e).val();if(jQuery(e).prop("checked"))i.push(r),jQuery(e).addClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label");else{jQuery(e).removeClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label");var o=i.indexOf(r);if(-1!=o)i.splice(o,1);else if(Array.isArray(i)){var a=i[0].split(","),l=a.indexOf(r);-1!==l&&a.splice(l,1),i=a.join(",")}}}return _.clone(i)}})}),i("controllers/fieldRadio",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listradio"),"change:modelValue",this.changeModelValue),this.listenTo(nfRadio.channel("listradio"),"init:model",this.register),nfRadio.channel("listradio").reply("get:calcValue",this.getCalcValue,this),this.listenTo(nfRadio.channel("listradio"),"change:field",this.updateCheckedClass,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),0!=e.get("options").length){var t=_.find(e.get("options"),function(e){return 1==e.selected});void 0!==t&&e.set("value",t.value)}},changeModelValue:function(e){1==e.get("show_other")&&e.trigger("reRender")},renderOptions:function(){var e="";if(""==this.value)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.selected=!1,i.fieldID=this.id,i.classes=this.classes,i.currentValue=this.value,i.index=n,i.required=this.required,this.clean&&1==this.selected?i.selected=!0:this.value==i.value?i.selected=!0:i.selected=!1;var r=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-option");e+=r(i)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-other");e+=n(i)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-other-text")(e)}},getCalcValue:function(e){var t=0;if(0!=e.get("options").length){var i=_.find(e.get("options"),function(t){return e.get("value")==t.value});void 0!==i&&(t=i.calc)}return t},updateCheckedClass:function(e,t){jQuery('[name="'+jQuery(e).attr("name")+'"]').removeClass("nf-checked"),jQuery(e).closest("ul").find("label").removeClass("nf-checked-label"),jQuery(e).addClass("nf-checked"),jQuery(e).closest("li").find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label")}})}),i("controllers/fieldNumber",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("number"),"init:model",this.maybeMinDefault),this.listenTo(nfRadio.channel("number"),"keyup:field",this.validateMinMax)},maybeMinDefault:function(e){if(""==e.get("value")&&""==e.get("placeholder")){var t=e.get("num_min");e.set("placeholder",t)}},validateMinMax:function(e,t){var i=jQuery(e),n=parseFloat(i.val()),r=i.attr("min"),o=i.attr("max"),a=parseFloat(i.attr("step"));if(r&&n<r){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-min",s.get("settings").fieldNumberNumMinError)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-min");if(o&&n>o){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-max",s.get("settings").fieldNumberNumMaxError)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-max");var d=Math.round(1e9*parseFloat(n)),c=Math.round(1e9*parseFloat(a));if(n&&0!=d%c){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-step",s.get("settings").fieldNumberIncrementBy+a)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-step")}})}),i("controllers/mirrorField",[],function(){var e=nfRadio.channel("fields");return Marionette.Object.extend({listeningModel:"",initialize:function(){this.listenTo(e,"init:model",this.registerMirror)},registerMirror:function(e){if(e.get("mirror_field")){this.listeningModel=e;var t=e.get("mirror_field");this.listenTo(nfRadio.channel("field-"+t),"change:modelValue",this.changeValue)}},changeValue:function(e){this.listeningModel.set("value",e.get("value")),this.listeningModel.trigger("reRender")}})}),i("controllers/confirmField",[],function(){var e=nfRadio.channel("fields"),t="confirm-mismatch";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"init:model",this.registerConfirm),this.listenTo(e,"keyup:field",this.confirmKeyup)},registerConfirm:function(e){e.get("confirm_field")&&this.listenTo(nfRadio.channel("form"),"loaded",function(t){this.registerConfirmListeners(e)})},registerConfirmListeners:function(e){var t=nfRadio.channel("form-"+e.get("formID")).request("get:fieldByKey",e.get("confirm_field"));void 0!==t&&(t.set("confirm_with",e.get("id")),this.listenTo(nfRadio.channel("field-"+t.get("id")),"change:modelValue",this.changeValue),this.listenTo(nfRadio.channel("field-"+e.get("id")),"change:modelValue",this.changeValue))},changeValue:function(i){if(void 0===i.get("confirm_with"))var n=i,r=nfRadio.channel("form-"+i.get("formID")).request("get:fieldByKey",n.get("confirm_field"));else var r=i,n=e.request("get:field",r.get("confirm_with"));var o=(r.get("id"),n.get("id"));if(""==n.get("value")||n.get("value")==r.get("value"))nfRadio.channel("fields").request("remove:error",o,t);else{var a=nfRadio.channel("fields").request("get:field",o),l=nfRadio.channel("app").request("get:form",a.get("formID"));nfRadio.channel("fields").request("add:error",o,t,l.get("settings").confirmFieldErrorMsg)}},confirmKeyup:function(e,i,n){var r=jQuery(e).val();if(i.get("confirm_field"))var o=i,a=i.get("id"),l=nfRadio.channel("form-"+i.get("formID")).request("get:fieldByKey",o.get("confirm_field")),s=l.get("value"),d=r;else if(i.get("confirm_with"))var o=nfRadio.channel("fields").request("get:field",i.get("confirm_with")),a=o.get("id"),d=o.get("value"),s=d;if(void 0!==o)if(""==d)nfRadio.channel("fields").request("remove:error",a,t);else if(r==s)nfRadio.channel("fields").request("remove:error",a,t);else{var c=nfRadio.channel("fields").request("get:field",a),f=nfRadio.channel("app").request("get:form",c.get("formID"));nfRadio.channel("fields").request("add:error",a,t,f.get("settings").confirmFieldErrorMsg)}}})}),i("controllers/updateFieldModel",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("nfAdmin").reply("update:field",this.updateField)},updateField:function(e,t){e.get("isUpdated")||(e.set("value",t),e.set("isUpdated",!0),_.isArray(t)&&e.trigger("change:value",e))}})}),i("controllers/submitButton",["controllers/submitButton"],function(e){return Marionette.Object.extend({bound:{},initialize:function(){this.listenTo(nfRadio.channel("submit"),"init:model",this.registerHandlers)},registerHandlers:function(e){if(void 0!==this.bound[e.get("id")])return!1;this.listenTo(nfRadio.channel("field-"+e.get("id")),"click:field",this.click,this),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"before:submit",this.beforeSubmit,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"submit:failed",this.resetLabel,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"submit:response",this.resetLabel,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"enable:submit",this.maybeEnable,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"disable:submit",this.maybeDisable,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"processingLabel",this.processingLabel,e),e.listenTo(nfRadio.channel("fields"),"add:error",this.maybeDisable,e),e.listenTo(nfRadio.channel("fields"),"remove:error",this.maybeEnable,e),this.bound[e.get("id")]=!0},click:function(e,t){var i=nfRadio.channel("app").request("get:form",t.get("formID"));nfRadio.channel("form-"+t.get("formID")).request("submit",i)},beforeSubmit:function(){this.set("disabled",!0),nfRadio.channel("form-"+this.get("formID")).trigger("processingLabel",this)},maybeDisable:function(e){void 0!==e&&e.get("formID")!=this.get("formID")||(this.set("disabled",!0),this.trigger("reRender"))},maybeEnable:function(e){if(void 0!==e&&e.get("formID")!=this.get("formID"))return!1;var t=nfRadio.channel("app").request("get:form",this.get("formID"));0==_.size(t.get("fieldErrors"))&&(this.set("disabled",!1),this.trigger("reRender"))},processingLabel:function(){if(this.get("label")==this.get("processing_label"))return!1;this.set("oldLabel",this.get("label")),this.set("label",this.get("processing_label")),this.trigger("reRender")},resetLabel:function(e){void 0!==e.errors&&void 0!==e.errors.nonce&&_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts||(void 0!==this.get("oldLabel")&&this.set("label",this.get("oldLabel")),this.set("disabled",!1),this.trigger("reRender"))}})}),i("controllers/submitDebug",[],function(){return Marionette.Object.extend({initialize:function(){
2
  this.listenTo(nfRadio.channel("forms"),"submit:response",this.submitDebug)},submitDebug:function(e,t,i,n){if(void 0!==e.debug){if(void 0!==e.debug.form){var r=document.createElement("span");_.each(e.debug.form,function(e,t){var i=document.createTextNode(e);r.appendChild(i),r.appendChild(document.createElement("br"))}),jQuery(".nf-debug-msg").html(r)}if(void 0!==e.debug.console){console.log("%c%s","","NINJA SUPPORT"),_.each(e.debug.console,function(e,t){console.log(e)}),console.log("%c%s","","END NINJA SUPPORT")}}}})}),i("controllers/getFormErrors",[],function(){nfRadio.channel("fields");return Marionette.Object.extend({initialize:function(e){nfRadio.channel("form").reply("get:errors",this.getFormErrors)},getFormErrors:function(e){var t=nfRadio.channel("app").request("get:form",e),i=!1;return t&&(0!==t.get("errors").length&&_.each(t.get("errors").models,function(e){i=i||{},i[e.get("id")]=e.get("msg")}),_.each(t.get("fields").models,function(e){"submit"!=e.get("type")&&e.get("errors").length>0&&(i=i||{},i[e.get("id")]=e.get("errors"))})),i}})}),i("controllers/validateRequired",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"blur:field",this.validateRequired),this.listenTo(nfRadio.channel("fields"),"change:field",this.validateRequired),this.listenTo(nfRadio.channel("fields"),"keyup:field",this.validateKeyup),this.listenTo(nfRadio.channel("fields"),"change:modelValue",this.validateModelData),this.listenTo(nfRadio.channel("submit"),"validate:field",this.validateModelData)},validateKeyup:function(e,t,i){if(1!=t.get("required"))return!1;t.get("clean")||this.validateRequired(e,t)},validateRequired:function(e,t){if(1!=t.get("required")||!t.get("visible"))return!1;var i=jQuery(e).val(),n=nfRadio.channel(t.get("type")).request("validate:required",e,t),r=!0,o=t.get("mask");if(o&&(o=o.replace(/9/g,"_"),o=o.replace(/a/g,"_"),o=o.replace(/\*/g,"_")),o&&i===o&&0<t.get("errors").length&&(r=!1),jQuery.trim(i)||(r=!1),void 0!==n)var a=n;else var a=r;this.maybeError(a,t)},validateModelData:function(e){if(1!=e.get("required")||!e.get("visible")||e.get("clean"))return!1;if(e.get("errors").get("required-error"))return!1;currentValue=e.get("value");var t=!0;jQuery.trim(currentValue)||(t=!1);var i=nfRadio.channel(e.get("type")).request("validate:modelData",e);if(void 0!==i)var n=i;else var n=t;this.maybeError(n,e)},maybeError:function(e,t){if(e)nfRadio.channel("fields").request("remove:error",t.get("id"),"required-error");else{var i=nfRadio.channel("form-"+t.get("formID")).request("get:form");void 0!==i&&nfRadio.channel("fields").request("add:error",t.get("id"),"required-error",i.get("settings").validateRequiredField)}}})}),i("controllers/submitError",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.submitErrors)},submitErrors:function(e,t,i,n){if(_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts){nfFrontEnd.ajaxNonce=e.errors.nonce.new_nonce,nfFrontEnd.nonce_ts=e.errors.nonce.nonce_ts;var r=nfRadio.channel("app").request("get:form",n);nfRadio.channel("form-"+n).request("submit",r)}if(_.size(e.errors.fields)>0&&_.each(e.errors.fields,function(e,t){"object"==typeof e?nfRadio.channel("fields").request("add:error",t,e.slug,e.message):nfRadio.channel("fields").request("add:error",t,"required-error",e)}),_.size(e.errors.form)>0&&_.each(e.errors.form,function(e,t){nfRadio.channel("form-"+n).request("remove:error",t),nfRadio.channel("form-"+n).request("add:error",t,e)}),void 0!==e.errors.last&&void 0!==e.errors.last.message){var o="background: rgba( 255, 207, 115, .5 ); color: #FFA700; display: block;";console.log("%c NINJA FORMS SUPPORT: SERVER ERROR",o),console.log(e.errors.last.message),console.log("%c END SERVER ERROR MESSAGE",o)}jQuery("#nf-form-"+n+"-cont .nf-field-container").show()}})}),i("controllers/actionRedirect",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionRedirect)},actionRedirect:function(e){void 0!==e.data.halt&&void 0!==e.data.halt.redirect&&""!=e.data.halt.redirect&&(window.location=e.data.halt.redirect),0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.redirect&&""!=e.data.actions.redirect&&(window.location=e.data.actions.redirect)}})}),i("controllers/actionSuccess",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionSubmit)},actionSubmit:function(e){if(0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.success_message&&""!=e.data.actions.success_message){var t=e.data.form_id,i=jQuery("#nf-form-"+t+"-cont .nf-response-msg");i.html(e.data.actions.success_message).show();var n=i.offset().top,r=i.offset().top+i.outerHeight(),o=jQuery(window).scrollTop()+jQuery(window).height(),a=jQuery(window).scrollTop();o>r&&a<n||jQuery("html, body").animate({scrollTop:i.offset().top-50},300)}}})}),i("controllers/fieldSelect",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"init:model",function(e){"list"==e.get("parentType")&&this.register(e)},this),nfRadio.channel("listselect").reply("get:calcValue",this.getCalcValue,this),nfRadio.channel("listmultiselect").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherAttributes",this.renderOtherAttributes),0!=e.get("options").length){var t=e.get("value");if("listmultiselect"==e.get("type")){var i=_.filter(e.get("options"),function(e){return 1==e.selected});i=_.map(i,function(e){return e.value});var n=i}else if("listradio"!==e.get("type")){var i=_.find(e.get("options"),function(e){return 1==e.selected});if(void 0===i&&(i=_.first(e.get("options"))),void 0!==i&&void 0!==i.value)var n=i.value;else if(void 0!==i)var n=i.label}void 0!==t&&""!==t&&Array.isArray(t)?e.set("value",t):void 0!==i&&e.set("value",n)}},renderOptions:function(){var e="";return _.each(this.options,function(t){if(_.isArray(this.value)){if("listmultiselect"===this.type&&0<this.value.length&&-1!=_.indexOf(this.value[0].split(","),t.value))var i=!0;else if(-1!=_.indexOf(this.value,t.value))var i=!0}else if(_.isArray(this.value)||t.value!=this.value)if(1==t.selected&&this.clean&&void 0===this.value)var i=!0;else var i=!1;else var i=!0;void 0===t.visible&&(t.visible=!0),t.selected=i,t.fieldID=this.id,t.classes=this.classes,t.currentValue=this.value;var n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listselect-option");e+=n(t)},this),e},renderOtherAttributes:function(){var e="";if("listmultiselect"==this.type){e+=" multiple";e=e+' size="'+(this.multi_size||5)+'"'}return e},getCalcValue:function(e){var t=0,i=e.get("options");if(0!=i.length)if("listmultiselect"==e.get("type"))_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get("value")==t.value});void 0===n&&(n=e.get("options")[0]),t=n.calc}return t}})}),i("controllers/coreSubmitResponse",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionSubmit)},actionSubmit:function(e){var t=nfRadio.channel("app").request("get:form",e.data.form_id);if(0!=_.size(e.errors))return!1;1==e.data.settings.clear_complete&&(t.get("fields").reset(t.get("loadedFields")),1!=e.data.settings.hide_complete&&nfRadio.channel("captcha").trigger("reset")),1==e.data.settings.hide_complete&&t.trigger("hide")}})}),i("controllers/fieldProduct",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("product"),"init:model",this.register),nfRadio.channel("product").reply("get:calcValue",this.getCalcValue,this)},register:function(e){e.set("renderProductQuantity",this.renderProductQuantity),e.set("renderProduct",this.renderProduct),e.set("renderOptions",this.renderOptions)},renderProduct:function(){switch(this.product_type){case"user":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-field-textbox");return e(this);case"hidden":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-field-hidden");return e(this);case"dropdown":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-product-dropdown");return e(this);default:var e=nfRadio.channel("app").request("get:template","#tmpl-nf-product-single");return e(this)}},renderProductQuantity:function(){if(1==this.product_use_quantity){return nfRadio.channel("app").request("get:template","#tmpl-nf-product-quantity")(this)}},renderOptions:function(){var e=this,t="";return _.each(this.options,function(i){if(1==i.selected)var n=!0;else var n=!1;i.selected=n,i.fieldID=e.id,i.classes=e.classes,i.currentValue=e.value;var r=nfRadio.channel("app").request("get:template","#tmpl-nf-product-"+e.product_type+"-option");t+=r(i)}),t},getCalcValue:function(e){return e.get("product_price")*e.get("value")}})}),i("controllers/fieldTotal",[],function(){return Marionette.Object.extend({totalModel:{},productTotals:{},initialize:function(){this.listenTo(nfRadio.channel("total"),"init:model",this.register),this.listenTo(nfRadio.channel("shipping"),"init:model",this.registerShipping)},register:function(e){this.totalModel=e;var t=e.get("formID");this.listenTo(nfRadio.channel("form-"+t),"loaded",this.onFormLoaded),this.listenTo(nfRadio.channel("product"),"change:modelValue",this.onChangeProduct),this.listenTo(nfRadio.channel("quantity"),"change:modelValue",this.onChangeQuantity)},registerShipping:function(e){this.shippingCost=e.get("shipping_cost")},onFormLoaded:function(e){var t=e.get("fields").models,i={},n={};for(var r in t){var o=t[r],a=o.get("id");if("product"==o.get("type"))i[a]=o;else if("quantity"==o.get("type")){var l=o.get("product_assignment");n[l]=o}}for(var l in i){var s=i[l],d=Number(s.get("product_price"));n[l]?d*=n[l].get("value"):1==s.get("product_use_quantity")&&(d*=s.get("value")),this.productTotals[l]=d}this.updateTotal()},onChangeProduct:function(e){var t=e.get("id"),i=Number(e.get("product_price")),n=Number(e.get("value")),r=n*i;this.productTotals[t]=r,this.updateTotal()},onChangeQuantity:function(e){var t=e.get("product_assignment"),i=nfRadio.channel("fields").request("get:field",t),n=Number(i.get("product_price")),r=Number(e.get("value")),o=r*n;this.productTotals[t]=o,this.updateTotal()},updateTotal:function(){var e=0;for(var t in this.productTotals)e+=Number(this.productTotals[t]);e&&this.shippingCost&&(e+=Number(this.shippingCost)),this.totalModel.set("value",e.toFixed(2)),this.totalModel.trigger("reRender")}})}),i("controllers/fieldQuantity",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("quantity"),"init:model",this.registerQuantity)},registerQuantity:function(e){var t=e.get("product_assignment"),i=nfRadio.channel("fields").request("get:field",t);i&&i.set("product_use_quantity",0)}})}),i("models/calcModel",[],function(){return Backbone.Model.extend({initialize:function(){this.set("formID",this.collection.options.formModel.get("id")),this.set("fields",{}),nfRadio.channel("calc").trigger("init:model",this),this.on("change:value",this.changeValue,this)},changeField:function(e){nfRadio.channel("calc").trigger("change:field",this,e)},changeCalc:function(e){nfRadio.channel("calc").trigger("change:calc",this,e)},changeValue:function(){nfRadio.channel("calc").trigger("change:value",this)}})}),i("models/calcCollection",["models/calcModel"],function(e){return Backbone.Collection.extend({model:e,comparator:"order",initialize:function(e,t){this.options=t,_.each(e,function(e){void 0!==e.dec&&(""===e.dec.toString().trim()&&(e.dec=2),e.dec=parseInt(e.dec))}),nfRadio.channel("form-"+t.formModel.get("id")).reply("get:calc",this.getCalc,this)},getCalc:function(e){return this.findWhere({name:e})}})}),i("controllers/calculations",["models/calcCollection"],function(e){return Marionette.Object.extend({initialize:function(){this.calcs={},this.displayFields={},this.listenTo(nfRadio.channel("form"),"loaded",this.registerCalcs),this.listenTo(nfRadio.channel("fields"),"reset:collection",this.resetCalcs),this.listenTo(nfRadio.channel("calc"),"change:field",this.changeField),this.listenTo(nfRadio.channel("calc"),"change:calc",this.changeCalc);var e=this;_.each(nfFrontEnd.use_merge_tags.calculations,function(t){e.listenTo(nfRadio.channel("fields-"+t),"init:model",e.initDisplayField)}),this.listenTo(nfRadio.channel("calc"),"change:value",this.updateDisplayFields),this.init={}},resetCalcs:function(e){void 0!==e.options.formModel&&this.registerCalcs(e.options.formModel)},registerCalcs:function(t){var i=new e(t.get("settings").calculations,{formModel:t});this.calcs[t.get("id")]=i;var n=this;_.each(i.models,function(e){n.init[e.get("name")]=!0,n.setupCalc(e)})},setupCalc:function(e){var t=this,i=e.get("eq"),n=i,r=(e.get("name"),i.match(new RegExp(/{field:(.*?)}/g)));r&&(r=r.map(function(i){var r=i.replace(":calc}","").replace("}","").replace("{field:","");if(fieldModel=nfRadio.channel("form-"+e.get("formID")).request("get:fieldByKey",r),"undefined"!=typeof fieldModel){fieldModel.set("clean",!1),fieldModel.on("change:value",e.changeField,e);var o=t.getCalcValue(fieldModel);t.updateCalcFields(e,r,o),n=t.replaceKey("field",r,o,n)}}));var o=i.match(new RegExp(/{calc:(.*?)}/g));o&&(o=o.map(function(i){var r=i.replace("}","").replace("{calc:",""),o=e.collection.findWhere({name:r});if(void 0!==o){o.on("change:value",e.changeCalc,e);var a=o.get("value");n=t.replaceKey("calc",r,a,n)}})),n=n.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,0),n=n.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+n+" -> "+this.localeDecodeEquation(n)+" (Setup)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(n))).toFixed(e.get("dec")))}catch(e){console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},updateCalcFields:function(e,t,i){var n=e.get("fields");n[t]=i,e.set("fields",n)},getCalcValue:function(e){var t=nfRadio.channel(e.get("type")).request("get:calcValue",e),i=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point),r=t||e.get("value"),o=i.numberDecoder(r),a=i.numberEncoder(r);return t=void 0!==o&&jQuery.isNumeric(o)?a:0,e.get("visible")||(t=0),t},replaceKey:function(e,t,i,n){n=n||calcModel.get("eq"),tag="{"+e+":"+t+"}";var r=new RegExp(tag,"g");calcTag="{"+e+":"+t+":calc}";var o=new RegExp(calcTag,"g");return n=n.replace(r,i),n=n.replace(o,i)},replaceAllKeys:function(e){var t=e.get("eq"),i=this;_.each(e.get("fields"),function(e,n){t=i.replaceKey("field",n,e,t)});var n=t.match(new RegExp(/{calc:(.*?)}/g));return n&&_.each(n,function(i){var n=i.replace("}","").replace("{calc:",""),r=e.collection.findWhere({name:n});if(void 0!==r){var o=new RegExp(i,"g");t=t.replace(o,r.get("value"))}}),t},changeField:function(e,t){var i=t.get("key"),n=this.getCalcValue(t);this.updateCalcFields(e,i,n);var r=this.replaceAllKeys(e);r=r.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,"0"),r=r.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+r+" -> "+this.localeDecodeEquation(r)+" (Change Field)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(r))).toFixed(e.get("dec")))}catch(e){this.debug()&&console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},initDisplayField:function(e){if(e.get("default")&&"string"==typeof e.get("default")){var t=e.get("default").match(new RegExp(/{calc:(.*?)}/g));t&&_.each(t,function(t){t=t.replace("{calc:","").replace("}","").replace(":2",""),this.displayFields[t]=this.displayFields[t]||[],this.displayFields[t].push(e)},this)}},updateDisplayFields:function(e){var t=this;void 0!==this.displayFields[e.get("name")]&&_.each(this.displayFields[e.get("name")],function(i){var n="";n="html"===i.get("type")?i.get("value"):i.get("default");var r=n.match(new RegExp(/<span data-key="calc:(.*?)<\/span>/g));_.each(r,function(e){var t="{"+e.replace('<span data-key="',"").replace(/">(.*?)<\/span>/,"")+"}";n=n.replace(e,t)});var o=n.match(new RegExp(/{calc:(.*?)}/g));_.each(o,function(e){var r=e.replace("}","").replace("{calc:","").replace(":2",""),o=t.calcs[i.get("formID")].findWhere({name:r}),a=new RegExp(e,"g"),l=o.get("value");void 0!==l&&(l=t.applyLocaleFormatting(l,o)),n="html"===i.get("type")?n.replace(a,'<span data-key="calc:'+r+'">'+l+"</span>"):l}),i.set("value",n),t.init[e.get("name")]||i.trigger("reRender"),t.init[e.get("name")]=!1})},getCalc:function(e,t){return this.calcs[t].findWhere({name:e})},changeCalc:function(e,t){var i=this.replaceAllKeys(e);i=i.replace("[","").replace("]",""),i=i.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+i+" -> "+this.localeDecodeEquation(i)+" (Change Calc)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(i))).toFixed(e.get("dec")))}catch(e){console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},applyLocaleFormatting:function(e,t){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e,t.get("dec"))},localeDecodeEquation:function(e){var t="",i="",r=/[0-9.,]/,o=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point);return e=e.replace(/\s/g,""),e=e.replace(/&nbsp;/g,""),e.split("").forEach(function(e){r.test(e)?i+=e:(0<i.length&&(t+=o.numberDecoder(i),i=""),t+=e)}),0<i.length&&(t+=o.numberDecoder(i)),t},debug:function(e){window.nfCalculationsDebug&&console.log(e)}})}),i("controllers/fieldDate",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("date"),"render:view",this.initDatepicker)},initDatepicker:function(e){var t=e.model.get("date_format");""!=t&&"default"!=t||(t=this.convertDateFormat(nfi18n.dateFormat));var i=jQuery(e.el).find(".nf-element")[0],n=pikadayResponsive(i,{format:t,outputFormat:t,classes:jQuery(i).attr("class"),placeholder:e.model.get("placeholder"),pikadayOptions:{yearRange:this.getYearRange(e.model),minDate:this.getMinDate(e.model),maxDate:this.getMaxDate(e.model),firstDay:parseInt(nfi18n.startOfWeek)}});1==e.model.get("date_default")&&n.setDate(moment()),nfRadio.channel("pikaday").trigger("init",n,e.model)},getYearRange:function(e){var t=e.get("year_range_start"),i=e.get("year_range_end");return t&&i?[t,i]:t?(i=t+10,[t,i]):i?(t=i-10,[t,i]):10},getMinDate:function(e){var t=e.get("year_range_start");return t?new Date(t,0,1):null},getMaxDate:function(e){var t=e.get("year_range_end");return t?new Date(t,11,31):null},convertDateFormat:function(e){return e=e.replace("D","ddd"),e=e.replace("d","DD"),e=e.replace("l","dddd"),e=e.replace("j","D"),e=e.replace("N",""),e=e.replace("S",""),e=e.replace("w","d"),e=e.replace("z",""),e=e.replace("W","W"),e=e.replace("M","MMM"),e=e.replace("F","MMMM"),e=e.replace("m","MM"),e=e.replace("n","M"),e=e.replace("t",""),e=e.replace("L",""),e=e.replace("o","YYYY"),e=e.replace("Y","YYYY"),e=e.replace("y","YY"),e=e.replace("a",""),e=e.replace("A",""),e=e.replace("B",""),e=e.replace("g",""),e=e.replace("G",""),e=e.replace("h",""),e=e.replace("H",""),e=e.replace("i",""),e=e.replace("s",""),e=e.replace("u",""),e=e.replace("v",""),e=e.replace("e",""),e=e.replace("I",""),e=e.replace("O",""),e=e.replace("P",""),e=e.replace("T",""),e=e.replace("Z",""),e=e.replace("c",""),e=e.replace("r",""),e=e.replace("u","")}})}),i("controllers/fieldRecaptcha",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("recaptcha"),"init:model",this.initRecaptcha),this.listenTo(nfRadio.channel("forms"),"submit:response",this.resetRecaptcha)},initRecaptcha:function(e){nfRadio.channel("recaptcha").reply("update:response",this.updateResponse,this,e.id)},updateResponse:function(e,t){var i=nfRadio.channel("fields").request("get:field",t);i.set("value",e),nfRadio.channel("fields").request("remove:error",i.get("id"),"required-error")},resetRecaptcha:function(){var e=0;jQuery(".g-recaptcha").each(function(){try{grecaptcha.reset(e)}catch(e){console.log("Notice: Error trying to reset grecaptcha.")}e++})}})}),i("controllers/fieldHTML",[],function(){return Marionette.Object.extend({htmlFields:[],trackedMergeTags:[],initialize:function(){this.listenTo(Backbone.Radio.channel("fields-html"),"init:model",this.setupFieldMergeTagTracking)},setupFieldMergeTagTracking:function(e){this.htmlFields.push(e);var t=e.get("formID");this.listenTo(nfRadio.channel("form-"+t),"init:model",function(t){var i=e.get("default").match(new RegExp(/{field:(.*?)}/g));i&&(_.each(i,function(e){var i=e.replace("{field:","").replace("}",""),n=t.get("fields").findWhere({key:i});void 0!==n&&(this.trackedMergeTags.push(n),this.listenTo(nfRadio.channel("field-"+n.get("id")),"change:modelValue",this.updateFieldMergeTags))},this),this.updateFieldMergeTags())},this)},updateFieldMergeTags:function(e){_.each(this.htmlFields,function(e){var t=e.get("value");_.each(this.trackedMergeTags,function(e){var i=t.match(new RegExp(/<span data-key="field:(.*?)<\/span>/g));_.each(i,function(i){-1<i.indexOf('data-key="field:'+e.get("key"))&&(t=t.replace(i,"{field:"+e.get("key")+"}"))});var n="{field:"+e.get("key")+"}";t=t.replace(n,'<span data-key="field:'+e.get("key")+'">'+e.get("value")+"</span>")},this),e.set("value",t),e.trigger("reRender")},this)}})}),i("controllers/helpText",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("form"),"render:view",this.initHelpText),nfRadio.channel("form").reply("init:help",this.initHelpText)},initHelpText:function(e){jQuery(e.el).find(".nf-help").each(function(){jQuery(this).jBox("Tooltip",{theme:"TooltipBorder",content:jQuery(this).data("text")})})}})}),i("controllers/fieldTextbox",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("textbox").reply("get:calcValue",this.getCalcValue,this)},getCalcValue:function(e){if("currency"==e.get("mask")){var t=nfRadio.channel("app").request("get:form",e.get("formID")),i=void 0!==t?t.get("currencySymbol"):"",n=jQuery("<textarea />").html(i).text();return e.get("value").replace(n,"")}return e.get("value")}})}),i("controllers/fieldTextareaRTE",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("textarea"),"render:view",this.initTextareaRTEs),this.listenTo(nfRadio.channel("textarea"),"click:extra",this.clickExtra),this.meta_image_frame,this.currentContext={},void 0!==jQuery.summernote&&(jQuery.summernote.options.icons={align:"dashicons dashicons-editor-alignleft",alignCenter:"dashicons dashicons-editor-aligncenter",alignJustify:"dashicons dashicons-editor-justify",alignLeft:"dashicons dashicons-editor-alignleft",alignRight:"dashicons dashicons-editor-alignright",indent:"dashicons dashicons-editor-indent",outdent:"dashicons dashicons-editor-outdent",bold:"dashicons dashicons-editor-bold",caret:"dashicons dashicons-arrow-down",close:"dashicons dashicons-dismiss",code:"dashicons dashicons-editor-code",eraser:"dashicons dashicons-editor-removeformatting",italic:"dashicons dashicons-editor-italic",link:"dashicons dashicons-admin-links",unlink:"dashicons dashicons-editor-unlink",magic:"dashicons dashicons-editor-paragraph",minus:"dashicons dashicons-minus",orderedlist:"dashicons dashicons-editor-ol",redo:"dashicons dashicons-redo",square:"dashicons fa-square",table:"dashicons dashicons-editor-table",underline:"dashicons dashicons-editor-underline",undo:"dashicons dashicons-undo",unorderedlist:"dashicons dashicons-editor-ul"})},initTextareaRTEs:function(e){if(1!=e.model.get("textarea_rte"))return!1;var t=this,i=function(e){return t.linkButton(e)},n=function(e){return t.mediaButton(e)},r=[["paragraphStyle",["style"]],["fontStyle",["bold","italic","underline","clear"]],["lists",["ul","ol"]],["paragraph",["paragraph"]],["customGroup",["linkButton","unlink"]],["table",["table"]],["actions",["undo","redo"]]];1==e.model.get("textarea_media")&&0!=userSettings.uid&&r.push(["tools",["mediaButton"]]),jQuery(e.el).find(".nf-element").summernote({toolbar:r,buttons:{linkButton:i,mediaButton:n},height:150,codemirror:{theme:"monokai",lineNumbers:!0},prettifyHtml:!0,callbacks:{onChange:function(t){e.model.set("value",jQuery(this).summernote("code"))}}});var o=jQuery(e.el).find(".link-button").next(".dropdown-menu").find("button");o.replaceWith(function(){return jQuery("<div/>",{class:jQuery(o).attr("class"),html:this.innerHTML})})},linkButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-link-button"),r=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-link-dropdown");return i.buttonGroup([i.button({className:"dropdown-toggle link-button",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertLink,click:function(i){t.clickLinkButton(i,e)},data:{toggle:"dropdown"}}),i.dropdown([i.buttonGroup({children:[i.button({contents:r({}),tooltip:""})]})])]).render()},mediaButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-media-button");return i.button({className:"dropdown-toggle",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertMedia,click:function(i){t.openMediaManager(i,e)}}).render()},openMediaManager:function(e,t){if(t.invoke("editor.saveRange"),this.meta_image_frame)return void this.meta_image_frame.open();this.meta_image_frame=wp.media.frames.meta_image_frame=wp.media({title:nfi18n.fieldTextareaRTESelectAFile,button:{text:"insert"}});var i=this;this.meta_image_frame.on("select",function(){var e=i.meta_image_frame.state().get("selection").first().toJSON();i.insertMedia(e,t)}),this.meta_image_frame.open()},clickLinkButton:function(e,t){var i=t.invoke("editor.createRange");t.invoke("editor.saveRange");var n=i.toString();this.currentContext=t,jQuery(e.target).closest(".note-customGroup > .note-btn-group").on("hide.bs.dropdown",function(e){return!1}),jQuery(e.target).closest(".note-customGroup > .note-btn-group").on("shown.bs.dropdown",function(e){jQuery(e.target).parent().parent().find(".link-text").val(n),jQuery(e.target).parent().parent().find(".link-url").focus()})},clickExtra:function(e){var t=jQuery(e.target).parent().find(".link-text"),i=jQuery(e.target).parent().find(".link-url"),n=jQuery(e.target).parent().find(".link-new-window");if(this.currentContext.invoke("editor.restoreRange"),jQuery(e.target).hasClass("insert-link")){var r=t.val(),o=i.val(),a=!!n.prop("checked");0!=r.length&&0!=o.length&&this.currentContext.invoke("editor.createLink",{text:r,url:o,isNewWindow:a})}t.val(""),i.val(""),n.prop("checked",!1),jQuery(e.target).closest("div.note-btn-group.open").removeClass("open")},insertMedia:function(e,t){t.invoke("editor.restoreRange"),"image"==e.type?t.invoke("editor.insertImage",e.url):t.invoke("editor.createLink",{text:e.filename,url:e.url})}})}),i("controllers/fieldStarRating",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("starrating"),"init:model",this.register),this.listenTo(nfRadio.channel("starrating"),"render:view",this.initRating)},register:function(e){e.set("renderRatings",this.renderRatings)},initRating:function(e){jQuery(e.el).find(".starrating").rating()},renderRatings:function(){for(var e=document.createElement("span"),t=0;t<=this.number_of_stars-1;t++){var i=nfRadio.channel("app").request("get:template","#tmpl-nf-field-starrating-star"),n=t+1,r="";this.value==n&&(r="checked");var o=i({id:this.id,classes:this.classes,num:n,checked:r,required:this.required});e.appendChild(document.createRange().createContextualFragment(o))}return e.innerHTML}})}),i("controllers/fieldTerms",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("terms"),"init:model",this.register)},register:function(e){this.listenTo(nfRadio.channel("field-"+e.get("id")),"click:extra",this.clickExtra),this.listenTo(nfRadio.channel("field-"+e.get("id")),"keyup:field",this.keyUpExtra)},clickExtra:function(e,t){var i=jQuery(e.currentTarget),n=i.parent().find(".extra-value").val();this.addOption(t,n)},keyUpExtra:function(e,t,i){13==i&&this.addOption(t,e.val())},addOption:function(e,t){if(t){var i=e.get("options"),n={label:t,value:t,selected:0};i.push(n);e.get("value").push(t),e.trigger("reRender")}}})}),i("controllers/formContentFilters",[],function(){return Marionette.Object.extend({initialize:function(){this.viewFilters=[],this.loadFilters=[],nfRadio.channel("formContent").reply("add:viewFilter",this.addViewFilter,this),nfRadio.channel("formContent").reply("add:loadFilter",this.addLoadFilter,this),nfRadio.channel("formContent").reply("get:viewFilters",this.getViewFilters,this),nfRadio.channel("formContent").reply("get:loadFilters",this.getLoadFilters,this),nfRadio.channel("fieldContents").reply("add:viewFilter",this.addViewFilter,this),nfRadio.channel("fieldContents").reply("add:loadFilter",this.addLoadFilter,this),nfRadio.channel("fieldContents").reply("get:viewFilters",this.getViewFilters,this),nfRadio.channel("fieldContents").reply("get:loadFilters",this.getLoadFilters,this)},addViewFilter:function(e,t){this.viewFilters[t]=e},getViewFilters:function(){return this.viewFilters},addLoadFilter:function(e,t){this.loadFilters[t]=e},getLoadFilters:function(){return this.loadFilters}})}),i("views/fieldItem",[],function(){return Marionette.ItemView.extend({tagName:"div",initialize:function(){this.listenTo(this.model,"reRender",this.render,this),this.listenTo(this.model,"change:addWrapperClass",this.addWrapperClass,this),this.listenTo(this.model,"change:removeWrapperClass",this.removeWrapperClass,this),this.listenTo(this.model,"change:invalid",this.toggleAriaInvalid,this),this.template="#tmpl-nf-field-"+this.model.get("wrap_template")},test:function(e){console.log("firing from trigger 1")},addWrapperClass:function(){var e=this.model.get("addWrapperClass");""!=e&&(jQuery(this.el).addClass(e),this.model.set("addWrapperClass",""))},removeWrapperClass:function(){var e=this.model.get("removeWrapperClass");""!=e&&(jQuery(this.el).removeClass(e),this.model.set("removeWrapperClass",""))},toggleAriaInvalid:function(){var e=this.model.get("invalid");jQuery("[aria-invalid]",this.el).attr("aria-invalid",JSON.stringify(e))},onRender:function(){if(this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el),void 0!==this.model.get("mask")&&""!=jQuery.trim(this.model.get("mask"))){if("custom"==this.model.get("mask"))var e=this.model.get("custom_mask");else var e=this.model.get("mask");if(Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},Number.isInteger(e)&&(e=e.toString()),"currency"==e){var t=nfRadio.channel("app").request("get:form",this.model.get("formID")),i=t.get("thousands_sep");"&nbsp;"==i&&(i=" ");var n=jQuery("<div/>").html(t.get("currencySymbol")).text();i=jQuery("<div/>").html(i).text();var r=jQuery("<div/>").html(t.get("decimal_point")).text(),o={digitGroupSeparator:i,decimalCharacter:r,currencySymbol:n},a=jQuery(jQuery(this.el).find(".nf-element")[0]);new AutoNumeric(jQuery(this.el).find(".nf-element")[0],o);var l=this;a.on("change",function(e){l.model.set("value",e.target.value)})}else jQuery(this.el).find(".nf-element").mask(e)}nfRadio.channel(this.model.get("type")).trigger("render:view",this),nfRadio.channel("fields").trigger("render:view",this)},templateHelpers:function(){var e=this;return{renderElement:function(){var e=_.find(this.element_templates,function(e){if(0<jQuery("#tmpl-nf-field-"+e).length)return!0});return nfRadio.channel("app").request("get:template","#tmpl-nf-field-"+e)(this)},renderLabel:function(){return nfRadio.channel("app").request("get:template","#tmpl-nf-field-label")(this)},renderLabelClasses:function(){var e="";return void 0!==this.customLabelClasses&&(e=this.customLabelClasses(e)),e},renderPlaceholder:function(){var e=this.placeholder;return void 0!==this.customPlaceholder&&(e=this.customPlaceholder(e)),""!=jQuery.trim(e)?'placeholder="'+e+'"':""},renderWrapClass:function(){var e="field-wrap "+this.type+"-wrap"
3
- ;return this.type!==this.parentType&&(e=e+" "+this.parentType+"-wrap"),void 0!==this.old_classname&&0<jQuery.trim(this.old_classname).length&&(e+=" "+this.old_classname+"-wrap"),"undefined"!=typeof customWrapClass&&(e=customWrapClass(e)),e},renderClasses:function(){var e=this.classes;return this.error?e+=" nf-error":e=e.replace("nf-error",""),void 0!==this.element_class&&0<jQuery.trim(this.element_class).length&&(e+=" "+this.element_class),void 0!==this.customClasses&&(e=this.customClasses(e)),e},maybeDisabled:function(){return 1==this.disable_input?"disabled":""},maybeRequired:function(){return 1==this.required?"required":""},maybeDisableAutocomplete:function(){return 1==this.disable_browser_autocomplete?'autocomplete="off"':""},maybeInputLimit:function(){return"characters"==this.input_limit_type&&""!=jQuery.trim(this.input_limit)?'maxlength="'+this.input_limit+'"':""},getHelpText:function(){return void 0!==this.help_text?this.help_text:""},maybeRenderHelp:function(){var e=document.createElement("p");e.innerHTML=this.help_text;var t=!1;if((0!=jQuery.trim(jQuery(e).text()).length||0<jQuery(e).find("img").length)&&(t=!0),void 0!==this.help_text&&t){var i=document.createElement("span");return i.classList.add("fa","fa-info-circle","nf-help"),i.setAttribute("data-text",this.getHelpText()),i.outerHTML}return""},renderDescText:function(){if(void 0===this.desc_text)return"";var e=document.createElement("p");if(e.innerHTML=this.desc_text,0==jQuery.trim(e.innerText).length)return"";var t,i;if(i=document.createTextNode(this.desc_text),t=document.createElement("p"),t.appendChild(i),0!=jQuery.trim(jQuery(t).text()).length){var n,r;return n=document.createRange().createContextualFragment(this.desc_text),r=document.createElement("div"),r.classList.add("nf-field-description"),r.appendChild(n),r.outerHTML}return""},renderNumberDefault:function(){return this.clean?this.default?this.default:this.placeholder?"":this.value:this.value},renderCurrencyFormatting:function(t){var i=t.toString().replace(".","||"),n=i.replace(/\B(?=(\d{3})+(?!\d))/g,nfi18n.thousands_sep),r=n.replace("||",nfi18n.decimal_point);return nfRadio.channel("app").request("get:form",e.model.get("formID")).get("settings").currency_symbol+r}}},events:{"change .nf-element":"fieldChange","keyup .nf-element":"fieldKeyup","click .nf-element":"fieldClick","click .extra":"extraClick","blur .nf-element":"fieldBlur"},fieldChange:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("nfAdmin").request("change:field",t,this.model)},fieldKeyup:function(e){var t=jQuery(e.currentTarget),i=e.keyCode;nfRadio.channel("field-"+this.model.get("id")).trigger("keyup:field",t,this.model,i),nfRadio.channel(this.model.get("type")).trigger("keyup:field",t,this.model,i),nfRadio.channel("fields").trigger("keyup:field",t,this.model,i)},fieldClick:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("field-"+this.model.get("id")).trigger("click:field",t,this.model),nfRadio.channel(this.model.get("type")).trigger("click:field",t,this.model),nfRadio.channel("fields").trigger("click:field",t,this.model)},extraClick:function(e){nfRadio.channel("field-"+this.model.get("id")).trigger("click:extra",e,this.model),nfRadio.channel(this.model.get("type")).trigger("click:extra",e,this.model),nfRadio.channel("fields").trigger("click:extra",e,this.model)},fieldBlur:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("field-"+this.model.get("id")).trigger("blur:field",t,this.model),nfRadio.channel(this.model.get("type")).trigger("blur:field",t,this.model),nfRadio.channel("fields").trigger("blur:field",t,this.model)},onAttach:function(){nfRadio.channel(this.model.get("type")).trigger("attach:view",this)}})}),i("views/beforeField",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-before"})}),i("views/fieldErrorItem",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-error",onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)}})}),i("views/fieldErrorCollection",["views/fieldErrorItem"],function(e){return Marionette.CollectionView.extend({tagName:"nf-errors",childView:e,initialize:function(e){this.fieldModel=e.fieldModel},onRender:function(){0==this.fieldModel.get("errors").models.length?(this.fieldModel.removeWrapperClass("nf-error"),this.fieldModel.removeWrapperClass("nf-fail"),this.fieldModel.addWrapperClass("nf-pass"),this.fieldModel.setInvalid(!1)):(this.fieldModel.removeWrapperClass("nf-pass"),this.fieldModel.addWrapperClass("nf-fail"),this.fieldModel.addWrapperClass("nf-error"),this.fieldModel.setInvalid(!0))}})}),i("views/inputLimit",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-input-limit",initialize:function(){this.listenTo(nfRadio.channel("field-"+this.model.get("id")),"keyup:field",this.updateCount),this.count=this.model.get("input_limit"),this.render()},updateCount:function(e,t){var i=jQuery(e).val(),n=/\s+/gi,r=i.trim().replace(n," ").split(" "),o=r.length,a=i.length;if("characters"==this.model.get("input_limit_type")||"char"==this.model.get("input_limit_type"))jQuery(e).attr("maxlength",this.model.get("input_limit")),this.count=this.model.get("input_limit")-a;else{this.count=this.model.get("input_limit")-o;var l=this.model.get("input_limit");o>l&&jQuery(e).val(r.slice(0,l).join(" "))}this.render()},templateHelpers:function(){var e=this;return{currentCount:function(){return e.count}}}})}),i("views/afterField",["views/fieldErrorCollection","views/inputLimit"],function(e,t){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-after",initialize:function(){this.model.on("change:errors",this.changeError,this)},onRender:function(){var i=jQuery(this.el).children(".nf-error-wrap");if(this.errorCollectionView=new e({el:i,collection:this.model.get("errors"),fieldModel:this.model}),0<this.model.get("errors").length&&this.errorCollectionView.render(),void 0!==this.model.get("input_limit")&&""!=jQuery.trim(this.model.get("input_limit"))){var n=jQuery(this.el).children(".nf-input-limit");this.inputLimitView=new t({el:n,model:this.model})}},changeError:function(){this.errorCollectionView.render()}})}),i("views/fieldLayout",["views/fieldItem","views/beforeField","views/afterField"],function(e,t,i){return Marionette.LayoutView.extend({tagName:"nf-field",regions:{beforeField:".nf-before-field",field:".nf-field",afterField:".nf-after-field"},initialize:function(){this.listenTo(this.model,"change:visible",this.render,this)},getTemplate:function(){return this.model.get("visible")?"#tmpl-nf-field-layout":"#tmpl-nf-empty"},onRender:function(){this.model.get("visible")&&(this.beforeField.show(new t({model:this.model})),this.field.show(new e({model:this.model})),this.afterField.show(new i({model:this.model})))},templateHelpers:function(){return{renderContainerClass:function(){var e=" label-"+this.label_pos+" ";return void 0!==this.desc_pos&&(e+="desc-"+this.desc_pos+" "),void 0!==this.container_class&&0<jQuery.trim(this.container_class).length&&(e+=this.container_class+" "),this.type!==this.parentType&&(e+=" "+this.parentType+"-container"),e}}}})}),i("controllers/loadViews",["views/fieldItem","views/fieldLayout"],function(e,t){return Marionette.Object.extend({initialize:function(){nfRadio.channel("views").reply("get:fieldItem",this.getFieldItem),nfRadio.channel("views").reply("get:fieldLayout",this.getFieldLayout)},getFieldItem:function(t){return e},getFieldLayout:function(){return t}})}),i("controllers/formErrors",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"add:error",this.addError),this.listenTo(nfRadio.channel("fields"),"remove:error",this.removeError),nfRadio.channel("form").reply("get:errors",this.getFormErrors)},addError:function(e,t,i){var n=nfRadio.channel("app").request("get:form",e.get("formID"));void 0===n.get("fieldErrors")[e.get("id")]&&(n.get("fieldErrors")[e.get("id")]={}),n.get("fieldErrors")[e.get("id")][t]=i,nfRadio.channel("form-"+e.get("formID")).request("add:error","field-errors",n.get("settings").formErrorsCorrectErrors)},removeError:function(e,t){var i=nfRadio.channel("app").request("get:form",e.get("formID"));i.get("fieldErrors")[e.get("id")]=_.omit(i.get("fieldErrors")[e.get("id")],t),0==_.size(i.get("fieldErrors")[e.get("id")])&&delete i.get("fieldErrors")[e.get("id")],0==_.size(i.get("fieldErrors"))&&nfRadio.channel("form-"+e.get("formID")).request("remove:error","field-errors")},getFormErrors:function(e){var t=nfRadio.channel("app").request("get:form",e),i=!1;return t&&0!==t.get("errors").length&&_.each(t.get("errors").models,function(e){i=i||{},i[e.get("id")]=e.get("msg")}),i}})}),i("controllers/submit",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"init:model",this.registerSubmitHandler)},registerSubmitHandler:function(e){nfRadio.channel("form-"+e.get("id")).reply("submit",this.submit)},submit:function(e){nfRadio.channel("forms").trigger("before:submit",e),nfRadio.channel("form-"+e.get("id")).trigger("before:submit",e);var t=nfRadio.channel("forms").request("maybe:validate",e);if(!1!==t&&(_.each(e.get("fields").models,function(e){e.set("clean",!1)}),e.get("formContentData").validateFields()),0==nfRadio.channel("form-"+e.get("id")).request("maybe:submit",e))return nfRadio.channel("forms").trigger("submit:cancel",e),void nfRadio.channel("form-"+e.get("id")).trigger("submit:cancel",e);if(!1!==t){var i=_.filter(e.get("errors").models,function(e){return"invalid_email"!=e.get("id")&&"email_not_sent"!=e.get("id")});if(0!=_.size(i))return nfRadio.channel("forms").trigger("submit:failed",e),nfRadio.channel("form-"+e.get("id")).trigger("submit:failed",e),!1}nfRadio.channel("forms").trigger("after:submitValidation",e),nfRadio.channel("form-"+e.get("id")).trigger("after:submitValidation",e);var n=e.get("id"),r={};_.each(e.get("fields").models,function(e){var t={value:e.get("value"),id:e.get("id")};r[e.get("id")]=nfRadio.channel(e.get("type")).request("get:submitData",t,e)||t});var o=e.get("extra"),a=e.get("settings");delete a.formContentData;var l=JSON.stringify({id:n,fields:r,settings:a,extra:o}),s={action:"nf_ajax_submit",security:nfFrontEnd.ajaxNonce,nonce_ts:nfFrontEnd.nonce_ts,formData:l};jQuery.ajax({url:nfFrontEnd.adminAjax,type:"POST",data:s,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel("forms").trigger("submit:response",r,i,n,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,n),jQuery(document).trigger("nfFormSubmitResponse",{response:r,id:e.get("id")})}catch(e){console.log(e),console.log("Parse Error"),console.log(e)}},error:function(t,i,n){console.log("ERRORS: "+n),console.log(t);try{var r=jQuery.parseJSON(t.responseText);nfRadio.channel("forms").trigger("submit:response",r,i,t,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,t)}catch(e){console.log("Parse Error")}nfRadio.channel("forms").trigger("submit:response","error",i,t,n)}})}})}),i("views/fieldCollection",["views/fieldLayout"],function(e){return Marionette.CollectionView.extend({tagName:"nf-fields-wrap",childView:e})}),i("controllers/defaultFilters",["views/fieldCollection","models/fieldCollection"],function(e,t){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("form"),"before:filterData",this.registerDefaultDataFilter)},registerDefaultDataFilter:function(e){nfRadio.channel("formContent").request("add:loadFilter",this.defaultFormContentLoad,10,this),nfRadio.channel("formContent").request("add:viewFilter",this.defaultFormContentView,10,this)},defaultFormContentLoad:function(e,i,n){var r=i.get("fields"),o=nfRadio.channel("formContent").request("get:loadFilters");if(1==_.without(o,void 0).length||void 0===e||1==e instanceof Backbone.Collection)return i.get("fields");var a=_.map(e,function(e){return i.get("fields").findWhere({key:e})},this),l=new t(a);return r.on("reset",function(e){var t=[];l.each(function(i){"submit"!=i.get("type")?t.push(e.findWhere({key:i.get("key")})):t.push(i)}),l.options={formModel:i},l.reset(t)}),l},defaultFormContentView:function(){return e}})}),i("controllers/uniqueFieldError",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"change:modelValue",this.removeError),this.listenTo(nfRadio.channel("fields"),"keyup:field",this.removeError),this.listenTo(nfRadio.channel("fields"),"blur:field",this.removeError)},removeError:function(e,t){t=t||e,nfRadio.channel("fields").request("remove:error",t.get("id"),"unique_field")}})}),i("controllers/loadControllers",["controllers/formData","controllers/fieldError","controllers/changeField","controllers/changeEmail","controllers/changeDate","controllers/fieldCheckbox","controllers/fieldCheckboxList","controllers/fieldImageList","controllers/fieldRadio","controllers/fieldNumber","controllers/mirrorField","controllers/confirmField","controllers/updateFieldModel","controllers/submitButton","controllers/submitDebug","controllers/getFormErrors","controllers/validateRequired","controllers/submitError","controllers/actionRedirect","controllers/actionSuccess","controllers/fieldSelect","controllers/coreSubmitResponse","controllers/fieldProduct","controllers/fieldTotal","controllers/fieldQuantity","controllers/calculations","controllers/fieldDate","controllers/fieldRecaptcha","controllers/fieldHTML","controllers/helpText","controllers/fieldTextbox","controllers/fieldTextareaRTE","controllers/fieldStarRating","controllers/fieldTerms","controllers/formContentFilters","controllers/loadViews","controllers/formErrors","controllers/submit","controllers/defaultFilters","controllers/uniqueFieldError"],function(e,t,i,n,r,o,a,l,s,d,c,f,u,h,g,m,p,v,y,b,R,_,w,x,C,F,k,M,T,j,E,q,D,Q,V,O,I,L,N,z){return Marionette.Object.extend({initialize:function(){new O,new I,new L,new o,new a,new l,new s,new d,new R,new w,new x,new C,new M,new T,new j,new E,new q,new D,new Q,new V,new z,new t,new i,new n,new r,new c,new f,new u,new h,new g,new m,new p,new v,new y,new b,new _,new F,new N,new k,new e}})}),i("views/beforeForm",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-before-form"})}),i("views/formErrorItem",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-form-error",onRender:function(){}})}),i("views/formErrorCollection",["views/formErrorItem"],function(e){return Marionette.CollectionView.extend({tagName:"nf-errors",childView:e})}),i("views/honeyPot",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-form-hp",events:{"keyup .nf-field-hp":"maybeError","change .nf-field-hp":"maybeError"},maybeError:function(e){if(0==jQuery(e.target).val().length)nfRadio.channel("form-"+this.model.get("id")).request("remove:error","honeyPot");else{var t=nfRadio.channel("app").request("get:form",this.model.get("id"));nfRadio.channel("form-"+this.model.get("id")).request("add:error","honeyPot",t.get("settings").honeypotHoneypotError)}}})}),i("views/afterFormContent",["views/formErrorCollection","views/honeyPot"],function(e,t){return Marionette.LayoutView.extend({tagName:"nf-section",template:"#tmpl-nf-after-fields",regions:{errors:".nf-form-errors",hp:".nf-form-hp"},onShow:function(){this.errors.show(new e({collection:this.model.get("errors")})),this.hp.show(new t({model:this.model}))}})}),i("views/beforeFormContent",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-before-fields",templateHelpers:function(){return{renderFieldsMarkedRequired:function(){return this.fields.filter({required:1}).length?this.fieldsMarkedRequired:""}}}})}),i("views/formLayout",["views/afterFormContent","views/beforeFormContent","models/fieldCollection"],function(e,t,i){return Marionette.LayoutView.extend({tagName:"nf-section",template:"#tmpl-nf-form-layout",regions:{beforeFormContent:".nf-before-form-content",formContent:".nf-form-content",afterFormContent:".nf-after-form-content"},initialize:function(){nfRadio.channel("form-"+this.model.get("id")).reply("get:el",this.getEl,this),this.listenTo(this.model,"hide",this.hide)},onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)},onShow:function(){this.beforeFormContent.show(new t({model:this.model}));var i=this.model.get("formContentData"),n=nfRadio.channel("formContent").request("get:viewFilters"),r=_.without(n,void 0),o=_.first(r);formContentView=o();var a={data:i,formModel:this.model};!1!=i instanceof Backbone.Collection?a.collection=i:!1!=i instanceof Backbone.Model&&(a.model=i),this.formContent.show(new formContentView(a)),this.afterFormContent.show(new e({model:this.model}))},getEl:function(){return this.el},templateHelpers:function(){return{renderClasses:function(){return""}}},hide:function(){jQuery(this.el).hide()}})}),i("views/afterForm",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-after-form"})}),i("views/mainLayout",["views/beforeForm","views/formLayout","views/afterForm"],function(e,t,i){return Marionette.LayoutView.extend({template:"#tmpl-nf-layout",regions:{responseMsg:".nf-response-msg",beforeForm:".nf-before-form",formLayout:".nf-form-layout",afterForm:".nf-after-form"},initialize:function(){this.$el=jQuery("#nf-form-"+this.model.id+"-cont"),this.el="#nf-form-"+this.model.id+"-cont",this.render(),this.beforeForm.show(new e({model:this.model})),this.formLayout.show(new t({model:this.model,fieldCollection:this.options.fieldCollection})),this.afterForm.show(new i({model:this.model})),this.listenTo(this.model,"hide",this.hide)},hide:function(){jQuery(this.el).find(".nf-form-title").hide()}})});var n=function(e,t,i){void 0!==e&&0<e.length?this.locale=e.replace("_","-"):this.locale="en-US",this.thousands_sep=t||",",this.decimal_sep=i||".",this.uniqueElememts=function(e,t,i){return i.indexOf(e)===t},this.numberDecoder=function(e){e=e.toString();var t="",i=!1;"-"===e.charAt(0)&&(i=!0,e=e.replace("-","")),e=e.replace(/\s/g,""),e=e.replace(/&nbsp;/g,"");var n=e.split(""),r=n.filter(function(e){return!e.match(/[0-9]/)}),o=r.filter(this.uniqueElememts);switch(o.length){case 0:t=e;break;case 1:var a="";if(1==r.length){separator=r.pop();a=3==e.split(separator).pop().length&&separator==this.thousands_sep?"":"."}else separator=o.pop();t=e.split(separator).join(a);break;case 2:var l,s=o[0];l="."===s?new RegExp("[.]","g"):new RegExp(s,"g"),t=e.replace(l,"");var d,c=o[1];d="."===c?new RegExp("[.]","g"):new RegExp(c,"g"),t=t.replace(d,".");break;default:return"NaN"}return i&&(t="-"+t),this.debug("Number Decoder "+e+" -> "+t),t},this.numberEncoder=function(e,t){return e=this.numberDecoder(e),Intl.NumberFormat(this.locale,{minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},this.debug=function(e){window.nfLocaleConverterDebug&&console.log(e)}};i("../nfLocaleConverter",function(){}),function(e){var t=e.fn.val;e.fn.val=function(){var i;arguments.length>0&&(i=t.apply(this,[]));var n=t.apply(this,arguments);return arguments.length>0&&i!=t.apply(this,[])&&e(this).hasClass("nf-element")&&e(this).change(),n}}(jQuery),jQuery(document).ready(function(e){t(["models/formCollection","models/formModel","models/fieldCollection","controllers/loadControllers","views/mainLayout","../nfLocaleConverter"],function(t,i,r,o,a){if("undefined"==typeof nfForms)return void jQuery(".nf-form-cont").empty();(new(Marionette.Application.extend({forms:{},initialize:function(e){var t=this;Marionette.Renderer.render=function(e,i){var e=t.template(e);return e(i)},this.urlParameters=_.object(_.compact(_.map(location.search.slice(1).split("&"),function(e){if(e)return e.split("=")}))),void 0!==this.urlParameters.nf_resume&&this.listenTo(nfRadio.channel("form-"+this.urlParameters.nf_resume),"loaded",this.restart),nfRadio.channel("app").reply("locale:decodeNumber",this.decodeNumber),nfRadio.channel("app").reply("locale:encodeNumber",this.encodeNumber);new o;nfRadio.channel("app").trigger("after:loadControllers"),nfRadio.channel("app").reply("get:template",this.template)},onStart:function(){var e=nfRadio.channel("app").request("get:forms");_.each(e.models,function(e,t){var i=new a({model:e,fieldCollection:e.get("fields")});nfRadio.channel("form").trigger("render:view",i),jQuery(document).trigger("nfFormReady",i)})},restart:function(e){if(void 0!==this.urlParameters.nf_resume){var t={action:"nf_ajax_submit",security:nfFrontEnd.ajaxNonce,nf_resume:this.urlParameters};nfRadio.channel("form-"+e.get("id")).trigger("disable:submit"),nfRadio.channel("form-"+e.get("id")).trigger("processingLabel"),this.listenTo(nfRadio.channel("form"),"render:view",function(){jQuery("#nf-form-"+e.get("id")+"-cont .nf-field-container:not(.submit-container)").hide()}),jQuery.ajax({url:nfFrontEnd.adminAjax,type:"POST",data:t,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel("forms").trigger("submit:response",r,i,n,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,n)}catch(e){console.log("Parse Error")}},error:function(e,t,i){console.log("ERRORS: "+t),nfRadio.channel("forms").trigger("submit:response","error",t,e,i)}})}},template:function(t){return _.template(e(t).html(),{evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"})},encodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e)},decodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberDecoder(e)}}))).start()})}),i("main",function(){})}();
4
  //# sourceMappingURL=front-end.js.map
1
  !function(){var e,t,i;!function(n){function r(e,t){return R.call(e,t)}function o(e,t){var i,n,r,o,a,l,s,d,c,f,u,h=t&&t.split("/"),g=y.map,m=g&&g["*"]||{};if(e&&"."===e.charAt(0))if(t){for(e=e.split("/"),a=e.length-1,y.nodeIdCompat&&w.test(e[a])&&(e[a]=e[a].replace(w,"")),e=h.slice(0,h.length-1).concat(e),c=0;c<e.length;c+=1)if("."===(u=e[c]))e.splice(c,1),c-=1;else if(".."===u){if(1===c&&(".."===e[2]||".."===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((h||m)&&g){for(i=e.split("/"),c=i.length;c>0;c-=1){if(n=i.slice(0,c).join("/"),h)for(f=h.length;f>0;f-=1)if((r=g[h.slice(0,f).join("/")])&&(r=r[n])){o=r,l=c;break}if(o)break;!s&&m&&m[n]&&(s=m[n],d=c)}!o&&s&&(o=s,l=d),o&&(i.splice(0,l,o),e=i.join("/"))}return e}function a(e,t){return function(){var i=_.call(arguments,0);return"string"!=typeof i[0]&&1===i.length&&i.push(null),h.apply(n,i.concat([e,t]))}}function l(e){return function(t){return o(t,e)}}function s(e){return function(t){p[e]=t}}function d(e){if(r(v,e)){var t=v[e];delete v[e],b[e]=!0,u.apply(n,t)}if(!r(p,e)&&!r(b,e))throw new Error("No "+e);return p[e]}function c(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function f(e){return function(){return y&&y.config&&y.config[e]||{}}}var u,h,g,m,p={},v={},y={},b={},R=Object.prototype.hasOwnProperty,_=[].slice,w=/\.js$/;g=function(e,t){var i,n=c(e),r=n[0];return e=n[1],r&&(r=o(r,t),i=d(r)),r?e=i&&i.normalize?i.normalize(e,l(t)):o(e,t):(e=o(e,t),n=c(e),r=n[0],e=n[1],r&&(i=d(r))),{f:r?r+"!"+e:e,n:e,pr:r,p:i}},m={require:function(e){return a(e)},exports:function(e){var t=p[e];return void 0!==t?t:p[e]={}},module:function(e){return{id:e,uri:"",exports:p[e],config:f(e)}}},u=function(e,t,i,o){var l,c,f,u,h,y,R=[],_=typeof i;if(o=o||e,"undefined"===_||"function"===_){for(t=!t.length&&i.length?["require","exports","module"]:t,h=0;h<t.length;h+=1)if(u=g(t[h],o),"require"===(c=u.f))R[h]=m.require(e);else if("exports"===c)R[h]=m.exports(e),y=!0;else if("module"===c)l=R[h]=m.module(e);else if(r(p,c)||r(v,c)||r(b,c))R[h]=d(c);else{if(!u.p)throw new Error(e+" missing "+c);u.p.load(u.n,a(o,!0),s(c),{}),R[h]=p[c]}f=i?i.apply(p[e],R):void 0,e&&(l&&l.exports!==n&&l.exports!==p[e]?p[e]=l.exports:f===n&&y||(p[e]=f))}else e&&(p[e]=i)},e=t=h=function(e,t,i,r,o){if("string"==typeof e)return m[e]?m[e](t):d(g(e,t).f);if(!e.splice){if(y=e,y.deps&&h(y.deps,y.callback),!t)return;t.splice?(e=t,t=i,i=null):e=n}return t=t||function(){},"function"==typeof i&&(i=r,r=o),r?u(n,e,t,i):setTimeout(function(){u(n,e,t,i)},4),h},h.config=function(e){return h(e)},e._defined=p,i=function(e,t,i){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(i=t,t=[]),r(p,e)||r(v,e)||(v[e]=[e,t,i])},i.amd={jQuery:!0}}(),i("../lib/almond",function(){}),i("models/fieldErrorModel",[],function(){return Backbone.Model.extend({})}),i("models/fieldErrorCollection",["models/fieldErrorModel"],function(e){return Backbone.Collection.extend({model:e})}),i("models/fieldModel",["models/fieldErrorCollection"],function(e){return Backbone.Model.extend({defaults:{placeholder:"",value:"",label_pos:"",classes:"ninja-forms-field",reRender:!1,mirror_field:!1,confirm_field:!1,clean:!0,disabled:"",visible:!0,invalid:!1},initialize:function(){var t=this.get("type");this.set("formID",this.collection.options.formModel.get("id")),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"reset",this.resetModel),this.bind("change",this.changeModel,this),this.bind("change:value",this.changeValue,this),this.set("errors",new e),"listimage"===t&&(this.get=this.listimageGet,this.set=this.listimageSet),nfRadio.channel("fields").trigger("init:model",this),nfRadio.channel(this.get("type")).trigger("init:model",this),nfRadio.channel("fields-"+this.get("type")).trigger("init:model",this),"undefined"!=this.get("parentType")&&nfRadio.channel(this.get("parentType")).trigger("init:model",this),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"loaded",this.formLoaded),this.listenTo(nfRadio.channel("form-"+this.get("formID")),"before:submit",this.beforeSubmit)},listimageGet:function(e){return"options"===e&&(e="image_options"),Backbone.Model.prototype.get.call(this,e)},listimageSet:function(e,t){return"options"===e&&(e="image_options"),Backbone.Model.prototype.set.call(this,e,t)},changeModel:function(){nfRadio.channel("field-"+this.get("id")).trigger("change:model",this),nfRadio.channel(this.get("type")).trigger("change:model",this),nfRadio.channel("fields").trigger("change:model",this)},changeValue:function(){nfRadio.channel("field-"+this.get("id")).trigger("change:modelValue",this),nfRadio.channel(this.get("type")).trigger("change:modelValue",this),nfRadio.channel("fields").trigger("change:modelValue",this)},addWrapperClass:function(e){this.set("addWrapperClass",e)},removeWrapperClass:function(e){this.set("removeWrapperClass",e)},setInvalid:function(e){this.set("invalid",e)},formLoaded:function(){nfRadio.channel("fields").trigger("formLoaded",this),nfRadio.channel("fields-"+this.get("type")).trigger("formLoaded",this)},beforeSubmit:function(e){nfRadio.channel(this.get("type")).trigger("before:submit",this),nfRadio.channel("fields").trigger("before:submit",this)}})}),i("models/fieldCollection",["models/fieldModel"],function(e){return Backbone.Collection.extend({model:e,comparator:"order",initialize:function(e,t){this.options=t,this.on("reset",function(e){nfRadio.channel("fields").trigger("reset:collection",e)},this)},validateFields:function(){_.each(this.models,function(e){e.set("clean",!1),nfRadio.channel("submit").trigger("validate:field",e)},this)},showFields:function(){this.invoke("set",{visible:!0}),this.invoke(function(){this.trigger("change:value",this)})},hideFields:function(){this.invoke("set",{visible:!1}),this.invoke(function(){this.trigger("change:value",this)})}})}),i("models/formErrorModel",[],function(){return Backbone.Model.extend({})}),i("models/formErrorCollection",["models/formErrorModel"],function(e){return Backbone.Collection.extend({model:e})}),i("models/formModel",["models/fieldCollection","models/formErrorCollection"],function(e,t){return Backbone.Model.extend({defaults:{beforeForm:"",afterForm:"",beforeFields:"",afterFields:"",wrapper_class:"",element_class:"",hp:"",fieldErrors:{},extra:{}},initialize:function(){_.each(this.get("settings"),function(e,t){this.set(t,e)},this),this.set("loadedFields",this.get("fields")),this.set("fields",new e(this.get("fields"),{formModel:this})),this.set("errors",new t),nfRadio.channel("form").trigger("before:filterData",this);var i=this.get("formContentData");i||(i=this.get("fieldContentsData"));var n=nfRadio.channel("formContent").request("get:loadFilters"),r=_.without(n,void 0);i=_.first(r)(i,this,this),this.set("formContentData",i),nfRadio.channel("forms").trigger("init:model",this),nfRadio.channel("form-"+this.get("id")).trigger("init:model",this),nfRadio.channel("form-"+this.get("id")).reply("get:fieldByKey",this.getFieldByKey,this),nfRadio.channel("form-"+this.get("id")).reply("add:error",this.addError,this),nfRadio.channel("form-"+this.get("id")).reply("remove:error",this.removeError,this),nfRadio.channel("form-"+this.get("id")).reply("get:extra",this.getExtra,this),nfRadio.channel("form-"+this.get("id")).reply("add:extra",this.addExtra,this),nfRadio.channel("form-"+this.get("id")).reply("remove:extra",this.removeExtra,this),nfRadio.channel("form-"+this.get("id")).reply("get:form",this.getForm,this),nfRadio.channel("form").trigger("loaded",this),nfRadio.channel("form").trigger("after:loaded",this),nfRadio.channel("form-"+this.get("id")).trigger("loaded",this)},getFieldByKey:function(e){return this.get("fields").findWhere({key:e})},addError:function(e,t){this.get("errors").add({id:e,msg:t}),nfRadio.channel("form-"+this.get("id")).trigger("add:error",this,e,t)},removeError:function(e){var t=this.get("errors"),i=t.get(e);t.remove(i),nfRadio.channel("form-"+this.get("id")).trigger("remove:error",this,e)},getExtra:function(e){var t=this.get("extra");return void 0===e?t:t[e]},addExtra:function(e,t){this.get("extra")[e]=t,nfRadio.channel("form-"+this.get("id")).trigger("add:extra",this,e,t)},removeExtra:function(e){delete this.get("extra")[e],nfRadio.channel("form-"+this.get("id")).trigger("remove:extra",this,e)},getForm:function(){return this}})}),i("models/formCollection",["models/formModel"],function(e){return Backbone.Collection.extend({model:e})}),i("controllers/formData",["models/formModel","models/formCollection","models/fieldCollection","models/formErrorCollection"],function(e,t,i,n){return Marionette.Object.extend({initialize:function(){this.collection=new t(nfForms),nfRadio.channel("forms").trigger("loaded",this.collection),nfRadio.channel("app").trigger("forms:loaded",this.collection),nfRadio.channel("app").reply("get:form",this.getForm,this),nfRadio.channel("app").reply("get:forms",this.getForms,this),nfRadio.channel("fields").reply("get:field",this.getField,this)},getForm:function(e){return this.collection.get(e)},getForms:function(){return this.collection},getField:function(e){var t=!1;return _.each(this.collection.models,function(i){t||(t=i.get("fields").get(e))}),t}})}),i("controllers/fieldError",["models/fieldErrorModel"],function(e){return Marionette.Object.extend({initialize:function(){nfRadio.channel("fields").reply("add:error",this.addError),nfRadio.channel("fields").reply("remove:error",this.removeError),nfRadio.channel("fields").reply("get:error",this.getError)},addError:function(e,t,i){var n=nfRadio.channel("fields").request("get:field",e);if(void 0!==n){var r=n.get("errors");r.add({id:t,msg:i}),n.set("errors",r),n.trigger("change:errors",n),n.set("clean",!1),nfRadio.channel("fields").trigger("add:error",n,t,i)}},removeError:function(e,t){var i=nfRadio.channel("fields").request("get:field",e);if(void 0!==i){var n=i.get("errors"),r=n.get(t);void 0!==r&&(n.remove(r),i.set("errors",n),i.trigger("change:errors",i),nfRadio.channel("fields").trigger("remove:error",i,t))}},getError:function(e,t){var i=nfRadio.channel("fields").request("get:field",e),n=i.get("errors"),r=n.get(t);return"undefined"!=r&&r}})}),i("controllers/changeField",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("nfAdmin").reply("change:field",this.changeField),this.listenTo(nfRadio.channel("fields"),"blur:field",this.blurField)},changeField:function(e,t){var i=nfRadio.channel(t.get("type")).request("before:updateField",e,t);i=void 0!==i?i:nfRadio.channel(t.get("parentType")).request("before:updateField",e,t),i=void 0!==i?i:jQuery(e).val(),t.set("isUpdated",!1),t.set("clean",!1),nfRadio.channel("field-"+t.get("id")).trigger("change:field",e,t),nfRadio.channel(t.get("type")).trigger("change:field",e,t),nfRadio.channel("fields").trigger("change:field",e,t),nfRadio.channel("nfAdmin").request("update:field",t,i)},blurField:function(e,t){t.set("clean",!1)}})}),i("controllers/changeEmail",[],function(){var e=nfRadio.channel("email"),t=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,i="invalid-email";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"change:modelValue",this.onChangeModelValue),this.listenTo(e,"keyup:field",this.emailKeyup),this.listenTo(e,"blur:field",this.onBlurField)},onChangeModelValue:function(e){var t=e.get("value"),i=e.get("id");this.emailChange(t,i)},onBlurField:function(e,t){var i=jQuery(e).val(),n=t.get("id");this.emailChange(i,n)},emailChange:function(e,n){if(0<e.length)if(t.test(e))nfRadio.channel("fields").request("remove:error",n,i);else{var r=nfRadio.channel("fields").request("get:field",n),o=nfRadio.channel("app").request("get:form",r.get("formID"));nfRadio.channel("fields").request("add:error",n,i,o.get("settings").changeEmailErrorMsg)}else nfRadio.channel("fields").request("remove:error",n,i)},emailKeyup:function(e,n,r){if(9==r)return!1;var o=jQuery(e).val(),a=n.get("id");if(0==o.length)nfRadio.channel("fields").request("remove:error",a,i);else if(t.test(o)||n.get("clean"))t.test(o)&&(nfRadio.channel("fields").request("remove:error",a,i),n.addWrapperClass("nf-pass"),n.set("clean",!1));else{var l=nfRadio.channel("fields").request("get:field",a),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",a,i,s.get("settings").changeEmailErrorMsg),n.removeWrapperClass("nf-pass")}}})}),i("controllers/changeDate",[],function(){var e=nfRadio.channel("date"),t="invalid-date";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"change:modelValue",this.onChangeModelValue),this.listenTo(e,"keyup:field",this.dateKeyup),this.listenTo(e,"blur:field",this.onBlurField)},onChangeModelValue:function(e){this.dateChange(e)},onBlurField:function(e,t){this.dateChange(t)},dateChange:function(e){var i=e.get("id"),n=e.get("value"),r=e.get("date_format");if("default"===r&&(r=nfi18n.dateFormat),0<n.length)if(moment(n,r).isValid())nfRadio.channel("fields").request("remove:error",i,t);else{var o=nfRadio.channel("fields").request("get:field",i),a=nfRadio.channel("app").request("get:form",o.get("formID"));nfRadio.channel("fields").request("add:error",i,t,a.get("settings").changeDateErrorMsg)}else nfRadio.channel("fields").request("remove:error",i,t)},dateKeyup:function(e,i,n){if(9==n)return!1;var r=jQuery(e).val(),o=i.get("id"),a=i.get("date_format");if("default"===a&&(a=nfi18n.dateFormat),0==r.length)nfRadio.channel("fields").request("remove:error",o,t);else if(moment(r,a).isValid()||i.get("clean"))moment(r,a).isValid()&&(nfRadio.channel("fields").request("remove:error",o,t),i.addWrapperClass("nf-pass"),i.set("clean",!1));else{var l=nfRadio.channel("fields").request("get:field",o),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",o,t,s.get("settings").changeDateErrorMsg),i.removeWrapperClass("nf-pass")}}})}),i("controllers/fieldCheckbox",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("checkbox"),"init:model",this.registerRenderClasses),nfRadio.channel("checkbox").reply("validate:required",this.validateRequired),nfRadio.channel("checkbox").reply("validate:modelData",this.validateModelData),nfRadio.channel("checkbox").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("checkbox").reply("get:calcValue",this.getCalcValue,this)},beforeUpdateField:function(e,t){if(jQuery(e).prop("checked")){var i=1;jQuery(e).addClass("nf-checked"),jQuery(e).closest(".field-wrap").find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label")}else{var i=0;jQuery(e).removeClass("nf-checked"),jQuery(e).closest(".field-wrap").find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label")}return i},validateRequired:function(e,t){return e[0].checked},validateModelData:function(e){return 0!=e.get("value")},getCalcValue:function(e){return 1==e.get("value")?calcValue=e.get("checked_calc_value"):calcValue=e.get("unchecked_calc_value"),calcValue},registerRenderClasses:function(e){"checked"==e.get("default_value")?e.set("value",1):e.set("value",0),e.set("customClasses",this.customClasses),e.set("customLabelClasses",this.customLabelClasses),e.set("maybeChecked",this.maybeChecked)},customClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?e+=" nf-checked":e.replace("nf-checked",""),e},customLabelClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?e+=" nf-checked-label":e.replace("nf-checked-label",""),e},maybeChecked:function(){return 1==this.value||this.clean&&void 0!==this.default_value&&"checked"==this.default_value?" checked":""}})}),i("controllers/fieldCheckboxList",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listcheckbox"),"init:model",this.register),this.listenTo(nfRadio.channel("terms"),"init:model",this.register),nfRadio.channel("listcheckbox").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("terms").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("listcheckbox").reply("get:calcValue",this.getCalcValue,this),nfRadio.channel("terms").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),e.set("selected",[]),0!=e.get("options").length){var t=_.filter(e.get("options"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get("value");void 0!==i&&Array.isArray(i)?e.set("value",i):void 0!==t&&e.set("value",t)},renderOptions:function(){var e="";if(""==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],i.value)?t=!0:_.indexOf(this.value,i.value)&&(t=!0)),i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.fieldID=this.id,i.classes=this.classes,i.index=n;var r=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(","),i.value)&&-1===_.indexOf(this.value,i.value)||(r=!0):_.isArray(this.value)||i.value!=this.value?1==i.selected&&this.clean&&void 0===this.value&&(r=!0):r=!0,i.selected=r,i.isSelected=r,i.required=this.required;var o=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-option");e+=o(i)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-other");e+=n(i)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listcheckbox-other-text")(e)}},getCalcValue:function(e){var t=0,i=e.get("options");return 0!=i.length&&_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t=Number(t)+Number(n.calc)}),t},beforeUpdateField:function(e,t){var i=t.get("value")||[];"string"==typeof i&&(i=[i]);var n=jQuery(e).val();if(jQuery(e).prop("checked"))i.push(n),jQuery(e).addClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label");else{jQuery(e).removeClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label");var r=i.indexOf(n);if(-1!=r)i.splice(r,1);else if(Array.isArray(i)){var o=i[0].split(","),a=o.indexOf(n);-1!==a&&o.splice(a,1),i=o.join(",")}}return _.clone(i)}})}),i("controllers/fieldImageList",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listimage"),"init:model",this.register),nfRadio.channel("listimage").reply("before:updateField",this.beforeUpdateField,this),nfRadio.channel("listimage").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),e.set("selected",[]),0!=e.get("image_options").length){var t=_.filter(e.get("image_options"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get("value");void 0!==i&&Array.isArray(i)?e.set("value",i):void 0!==t&&e.set("value",t)},renderOptions:function(){var e="";if(""==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;1===this.allow_multi_select?(this.old_classname="list-checkbox",this.image_type="checkbox"):this.image_type="radio","horizontal"===this.list_orientation?this.flex_direction="row":this.flex_direction="column";var i=this,n=parseInt(this.num_columns)||1,r=1,o=1;if(_.each(this.image_options,function(a,l){this.show_option_labels||(a.label=""),Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],a.value)?t=!0:_.indexOf(this.value,a.value)&&(t=!0)),a.value==this.value&&(t=!0),void 0===a.visible&&(a.visible=!0),"horizontal"===i.list_orientation&&r<=n&&(a.styles="margin:auto;grid-column: "+r+"; grid-row = "+o,r===n?(r=1,o+=1):r+=1),a.image_type=i.image_type,a.fieldID=this.id,a.classes=this.classes,a.index=l;var s=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(","),a.value)&&-1===_.indexOf(this.value,a.value)||(s=!0):_.isArray(this.value)||a.value!=this.value?1!=a.selected||!this.clean||void 0!==this.value&&""!==this.value||(s=!0):s=!0,a.selected=s,a.isSelected=s,a.required=this.required;var d=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-option");e+=d(a)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var a={fieldID:this.id,classes:this.classes,value:this.value,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},l=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-other");e+=l(a)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listimage-other-text")(e)}},getCalcValue:function(e){var t=0,i=e.get("options");if(0!=i.length)if(1==parseInt(e.get("allow_multi_select")))_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get("value")==t.value});void 0!==n&&(t=n.calc)}return t},beforeUpdateField:function(e,t){if(1!==t.get("allow_multi_select")){var i=jQuery(e).val(),n=t.get("image_options");_.each(n,function(e,t){e.value===i?(e.isSelected=!0,e.selected=!0):(e.isSelected=!1,e.selected=!1),e.isSelected?(jQuery("#nf-field-"+e.fieldID+"-"+t).addClass("nf-checked"),jQuery("#nf-label-field-"+e.fieldID+"-"+t).addClass("nf-checked-label")):(e.selected=!1,jQuery("#nf-field-"+e.fieldID+"-"+t).removeClass("nf-checked"),jQuery("#nf-label-field-"+e.fieldID+"-"+t).removeClass("nf-checked-label"))})}else{var i=t.get("value")||[];"string"==typeof i&&(i=[i]);var r=jQuery(e).val();if(jQuery(e).prop("checked"))i.push(r),jQuery(e).addClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label");else{jQuery(e).removeClass("nf-checked"),jQuery(e).parent().find('label[for="'+jQuery(e).prop("id")+'"]').removeClass("nf-checked-label");var o=i.indexOf(r);if(-1!=o)i.splice(o,1);else if(Array.isArray(i)){var a=i[0].split(","),l=a.indexOf(r);-1!==l&&a.splice(l,1),i=a.join(",")}}}return _.clone(i)}})}),i("controllers/fieldRadio",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("listradio"),"change:modelValue",this.changeModelValue),this.listenTo(nfRadio.channel("listradio"),"init:model",this.register),nfRadio.channel("listradio").reply("get:calcValue",this.getCalcValue,this),this.listenTo(nfRadio.channel("listradio"),"change:field",this.updateCheckedClass,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherText",this.renderOtherText),0!=e.get("options").length){var t=_.find(e.get("options"),function(e){return 1==e.selected});void 0!==t&&e.set("value",t.value)}},changeModelValue:function(e){1==e.get("show_other")&&e.trigger("reRender")},renderOptions:function(){var e="";if(""==this.value)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.selected=!1,i.fieldID=this.id,i.classes=this.classes,i.currentValue=this.value,i.index=n,i.required=this.required,this.clean&&1==this.selected?i.selected=!0:this.value==i.value?i.selected=!0:i.selected=!1;var r=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-option");e+=r(i)},this),1==this.show_other){"nf-other"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-other");e+=n(i)}return e},renderOtherText:function(){if("nf-other"==this.currentValue||!this.valueFound){"nf-other"==this.currentValue&&(this.currentValue="");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel("app").request("get:template","#tmpl-nf-field-listradio-other-text")(e)}},getCalcValue:function(e){var t=0;if(0!=e.get("options").length){var i=_.find(e.get("options"),function(t){return e.get("value")==t.value});void 0!==i&&(t=i.calc)}return t},updateCheckedClass:function(e,t){jQuery('[name="'+jQuery(e).attr("name")+'"]').removeClass("nf-checked"),jQuery(e).closest("ul").find("label").removeClass("nf-checked-label"),jQuery(e).addClass("nf-checked"),jQuery(e).closest("li").find('label[for="'+jQuery(e).prop("id")+'"]').addClass("nf-checked-label")}})}),i("controllers/fieldNumber",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("number"),"init:model",this.maybeMinDefault),this.listenTo(nfRadio.channel("number"),"keyup:field",this.validateMinMax)},maybeMinDefault:function(e){if(""==e.get("value")&&""==e.get("placeholder")){var t=e.get("num_min");e.set("placeholder",t)}},validateMinMax:function(e,t){var i=jQuery(e),n=parseFloat(i.val()),r=i.attr("min"),o=i.attr("max"),a=parseFloat(i.attr("step"));if(r&&n<r){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-min",s.get("settings").fieldNumberNumMinError)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-min");if(o&&n>o){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-max",s.get("settings").fieldNumberNumMaxError)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-max");var d=Math.round(1e9*parseFloat(n)),c=Math.round(1e9*parseFloat(a));if(n&&0!=d%c){var l=nfRadio.channel("fields").request("get:field",t.get("id")),s=nfRadio.channel("app").request("get:form",l.get("formID"));nfRadio.channel("fields").request("add:error",t.get("id"),"number-step",s.get("settings").fieldNumberIncrementBy+a)}else nfRadio.channel("fields").request("remove:error",t.get("id"),"number-step")}})}),i("controllers/mirrorField",[],function(){var e=nfRadio.channel("fields");return Marionette.Object.extend({listeningModel:"",initialize:function(){this.listenTo(e,"init:model",this.registerMirror)},registerMirror:function(e){if(e.get("mirror_field")){this.listeningModel=e;var t=e.get("mirror_field");this.listenTo(nfRadio.channel("field-"+t),"change:modelValue",this.changeValue)}},changeValue:function(e){this.listeningModel.set("value",e.get("value")),this.listeningModel.trigger("reRender")}})}),i("controllers/confirmField",[],function(){var e=nfRadio.channel("fields"),t="confirm-mismatch";return Marionette.Object.extend({initialize:function(){this.listenTo(e,"init:model",this.registerConfirm),this.listenTo(e,"keyup:field",this.confirmKeyup)},registerConfirm:function(e){e.get("confirm_field")&&this.listenTo(nfRadio.channel("form"),"loaded",function(t){this.registerConfirmListeners(e)})},registerConfirmListeners:function(e){var t=nfRadio.channel("form-"+e.get("formID")).request("get:fieldByKey",e.get("confirm_field"));void 0!==t&&(t.set("confirm_with",e.get("id")),this.listenTo(nfRadio.channel("field-"+t.get("id")),"change:modelValue",this.changeValue),this.listenTo(nfRadio.channel("field-"+e.get("id")),"change:modelValue",this.changeValue))},changeValue:function(i){if(void 0===i.get("confirm_with"))var n=i,r=nfRadio.channel("form-"+i.get("formID")).request("get:fieldByKey",n.get("confirm_field"));else var r=i,n=e.request("get:field",r.get("confirm_with"));var o=(r.get("id"),n.get("id"));if(""==n.get("value")||n.get("value")==r.get("value"))nfRadio.channel("fields").request("remove:error",o,t);else{var a=nfRadio.channel("fields").request("get:field",o),l=nfRadio.channel("app").request("get:form",a.get("formID"));nfRadio.channel("fields").request("add:error",o,t,l.get("settings").confirmFieldErrorMsg)}},confirmKeyup:function(e,i,n){var r=jQuery(e).val();if(i.get("confirm_field"))var o=i,a=i.get("id"),l=nfRadio.channel("form-"+i.get("formID")).request("get:fieldByKey",o.get("confirm_field")),s=l.get("value"),d=r;else if(i.get("confirm_with"))var o=nfRadio.channel("fields").request("get:field",i.get("confirm_with")),a=o.get("id"),d=o.get("value"),s=d;if(void 0!==o)if(""==d)nfRadio.channel("fields").request("remove:error",a,t);else if(r==s)nfRadio.channel("fields").request("remove:error",a,t);else{var c=nfRadio.channel("fields").request("get:field",a),f=nfRadio.channel("app").request("get:form",c.get("formID"));nfRadio.channel("fields").request("add:error",a,t,f.get("settings").confirmFieldErrorMsg)}}})}),i("controllers/updateFieldModel",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("nfAdmin").reply("update:field",this.updateField)},updateField:function(e,t){e.get("isUpdated")||(e.set("value",t),e.set("isUpdated",!0),_.isArray(t)&&e.trigger("change:value",e))}})}),i("controllers/submitButton",["controllers/submitButton"],function(e){return Marionette.Object.extend({bound:{},initialize:function(){this.listenTo(nfRadio.channel("submit"),"init:model",this.registerHandlers)},registerHandlers:function(e){if(void 0!==this.bound[e.get("id")])return!1;this.listenTo(nfRadio.channel("field-"+e.get("id")),"click:field",this.click,this),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"before:submit",this.beforeSubmit,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"submit:failed",this.resetLabel,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"submit:response",this.resetLabel,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"enable:submit",this.maybeEnable,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"disable:submit",this.maybeDisable,e),e.listenTo(nfRadio.channel("form-"+e.get("formID")),"processingLabel",this.processingLabel,e),e.listenTo(nfRadio.channel("fields"),"add:error",this.maybeDisable,e),e.listenTo(nfRadio.channel("fields"),"remove:error",this.maybeEnable,e),this.bound[e.get("id")]=!0},click:function(e,t){var i=nfRadio.channel("app").request("get:form",t.get("formID"));nfRadio.channel("form-"+t.get("formID")).request("submit",i)},beforeSubmit:function(){this.set("disabled",!0),nfRadio.channel("form-"+this.get("formID")).trigger("processingLabel",this)},maybeDisable:function(e){void 0!==e&&e.get("formID")!=this.get("formID")||(this.set("disabled",!0),this.trigger("reRender"))},maybeEnable:function(e){if(void 0!==e&&e.get("formID")!=this.get("formID"))return!1;var t=nfRadio.channel("app").request("get:form",this.get("formID"));0==_.size(t.get("fieldErrors"))&&(this.set("disabled",!1),this.trigger("reRender"))},processingLabel:function(){if(this.get("label")==this.get("processing_label"))return!1;this.set("oldLabel",this.get("label")),this.set("label",this.get("processing_label")),this.trigger("reRender")},resetLabel:function(e){void 0!==e.errors&&void 0!==e.errors.nonce&&_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts||(void 0!==this.get("oldLabel")&&this.set("label",this.get("oldLabel")),this.set("disabled",!1),this.trigger("reRender"))}})}),i("controllers/submitDebug",[],function(){return Marionette.Object.extend({initialize:function(){
2
  this.listenTo(nfRadio.channel("forms"),"submit:response",this.submitDebug)},submitDebug:function(e,t,i,n){if(void 0!==e.debug){if(void 0!==e.debug.form){var r=document.createElement("span");_.each(e.debug.form,function(e,t){var i=document.createTextNode(e);r.appendChild(i),r.appendChild(document.createElement("br"))}),jQuery(".nf-debug-msg").html(r)}if(void 0!==e.debug.console){console.log("%c%s","","NINJA SUPPORT"),_.each(e.debug.console,function(e,t){console.log(e)}),console.log("%c%s","","END NINJA SUPPORT")}}}})}),i("controllers/getFormErrors",[],function(){nfRadio.channel("fields");return Marionette.Object.extend({initialize:function(e){nfRadio.channel("form").reply("get:errors",this.getFormErrors)},getFormErrors:function(e){var t=nfRadio.channel("app").request("get:form",e),i=!1;return t&&(0!==t.get("errors").length&&_.each(t.get("errors").models,function(e){i=i||{},i[e.get("id")]=e.get("msg")}),_.each(t.get("fields").models,function(e){"submit"!=e.get("type")&&e.get("errors").length>0&&(i=i||{},i[e.get("id")]=e.get("errors"))})),i}})}),i("controllers/validateRequired",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"blur:field",this.validateRequired),this.listenTo(nfRadio.channel("fields"),"change:field",this.validateRequired),this.listenTo(nfRadio.channel("fields"),"keyup:field",this.validateKeyup),this.listenTo(nfRadio.channel("fields"),"change:modelValue",this.validateModelData),this.listenTo(nfRadio.channel("submit"),"validate:field",this.validateModelData)},validateKeyup:function(e,t,i){if(1!=t.get("required"))return!1;t.get("clean")||this.validateRequired(e,t)},validateRequired:function(e,t){if(1!=t.get("required")||!t.get("visible"))return!1;var i=jQuery(e).val(),n=nfRadio.channel(t.get("type")).request("validate:required",e,t),r=!0,o=t.get("mask");if(o&&(o=o.replace(/9/g,"_"),o=o.replace(/a/g,"_"),o=o.replace(/\*/g,"_")),o&&i===o&&0<t.get("errors").length&&(r=!1),jQuery.trim(i)||(r=!1),void 0!==n)var a=n;else var a=r;this.maybeError(a,t)},validateModelData:function(e){if(1!=e.get("required")||!e.get("visible")||e.get("clean"))return!1;if(e.get("errors").get("required-error"))return!1;currentValue=e.get("value");var t=!0;jQuery.trim(currentValue)||(t=!1);var i=nfRadio.channel(e.get("type")).request("validate:modelData",e);if(void 0!==i)var n=i;else var n=t;this.maybeError(n,e)},maybeError:function(e,t){if(e)nfRadio.channel("fields").request("remove:error",t.get("id"),"required-error");else{var i=nfRadio.channel("form-"+t.get("formID")).request("get:form");void 0!==i&&nfRadio.channel("fields").request("add:error",t.get("id"),"required-error",i.get("settings").validateRequiredField)}}})}),i("controllers/submitError",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.submitErrors)},submitErrors:function(e,t,i,n){if(_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts){nfFrontEnd.ajaxNonce=e.errors.nonce.new_nonce,nfFrontEnd.nonce_ts=e.errors.nonce.nonce_ts;var r=nfRadio.channel("app").request("get:form",n);nfRadio.channel("form-"+n).request("submit",r)}if(_.size(e.errors.fields)>0&&_.each(e.errors.fields,function(e,t){"object"==typeof e?nfRadio.channel("fields").request("add:error",t,e.slug,e.message):nfRadio.channel("fields").request("add:error",t,"required-error",e)}),_.size(e.errors.form)>0&&_.each(e.errors.form,function(e,t){nfRadio.channel("form-"+n).request("remove:error",t),nfRadio.channel("form-"+n).request("add:error",t,e)}),void 0!==e.errors.last&&void 0!==e.errors.last.message){var o="background: rgba( 255, 207, 115, .5 ); color: #FFA700; display: block;";console.log("%c NINJA FORMS SUPPORT: SERVER ERROR",o),console.log(e.errors.last.message),console.log("%c END SERVER ERROR MESSAGE",o)}jQuery("#nf-form-"+n+"-cont .nf-field-container").show()}})}),i("controllers/actionRedirect",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionRedirect)},actionRedirect:function(e){void 0!==e.data.halt&&void 0!==e.data.halt.redirect&&""!=e.data.halt.redirect&&(window.location=e.data.halt.redirect),0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.redirect&&""!=e.data.actions.redirect&&(window.location=e.data.actions.redirect)}})}),i("controllers/actionSuccess",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionSubmit)},actionSubmit:function(e){if(0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.success_message&&""!=e.data.actions.success_message){var t=e.data.form_id,i=jQuery("#nf-form-"+t+"-cont .nf-response-msg");i.html(e.data.actions.success_message).show();var n=i.offset().top,r=i.offset().top+i.outerHeight(),o=jQuery(window).scrollTop()+jQuery(window).height(),a=jQuery(window).scrollTop();o>r&&a<n||jQuery("html, body").animate({scrollTop:i.offset().top-50},300)}}})}),i("controllers/fieldSelect",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"init:model",function(e){"list"==e.get("parentType")&&this.register(e)},this),nfRadio.channel("listselect").reply("get:calcValue",this.getCalcValue,this),nfRadio.channel("listmultiselect").reply("get:calcValue",this.getCalcValue,this)},register:function(e){if(e.set("renderOptions",this.renderOptions),e.set("renderOtherAttributes",this.renderOtherAttributes),0!=e.get("options").length){var t=e.get("value");if("listmultiselect"==e.get("type")){var i=_.filter(e.get("options"),function(e){return 1==e.selected});i=_.map(i,function(e){return e.value});var n=i}else if("listradio"!==e.get("type")){var i=_.find(e.get("options"),function(e){return 1==e.selected});if(void 0===i&&(i=_.first(e.get("options"))),void 0!==i&&void 0!==i.value)var n=i.value;else if(void 0!==i)var n=i.label}void 0!==t&&""!==t&&Array.isArray(t)?e.set("value",t):void 0!==i&&e.set("value",n)}},renderOptions:function(){var e="";return _.each(this.options,function(t){if(_.isArray(this.value)){if("listmultiselect"===this.type&&0<this.value.length&&-1!=_.indexOf(this.value[0].split(","),t.value))var i=!0;else if(-1!=_.indexOf(this.value,t.value))var i=!0}else if(_.isArray(this.value)||t.value!=this.value)if(1==t.selected&&this.clean&&void 0===this.value)var i=!0;else var i=!1;else var i=!0;void 0===t.visible&&(t.visible=!0),t.selected=i,t.fieldID=this.id,t.classes=this.classes,t.currentValue=this.value;var n=nfRadio.channel("app").request("get:template","#tmpl-nf-field-listselect-option");e+=n(t)},this),e},renderOtherAttributes:function(){var e="";if("listmultiselect"==this.type){e+=" multiple";e=e+' size="'+(this.multi_size||5)+'"'}return e},getCalcValue:function(e){var t=0,i=e.get("options");if(0!=i.length)if("listmultiselect"==e.get("type"))_.each(e.get("value"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get("value")==t.value});void 0===n&&(n=e.get("options")[0]),t=n.calc}return t}})}),i("controllers/coreSubmitResponse",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"submit:response",this.actionSubmit)},actionSubmit:function(e){var t=nfRadio.channel("app").request("get:form",e.data.form_id);if(0!=_.size(e.errors))return!1;1==e.data.settings.clear_complete&&(t.get("fields").reset(t.get("loadedFields")),1!=e.data.settings.hide_complete&&nfRadio.channel("captcha").trigger("reset")),1==e.data.settings.hide_complete&&t.trigger("hide")}})}),i("controllers/fieldProduct",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("product"),"init:model",this.register),nfRadio.channel("product").reply("get:calcValue",this.getCalcValue,this)},register:function(e){e.set("renderProductQuantity",this.renderProductQuantity),e.set("renderProduct",this.renderProduct),e.set("renderOptions",this.renderOptions)},renderProduct:function(){switch(this.product_type){case"user":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-field-textbox");return e(this);case"hidden":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-field-hidden");return e(this);case"dropdown":var e=nfRadio.channel("app").request("get:template","#tmpl-nf-product-dropdown");return e(this);default:var e=nfRadio.channel("app").request("get:template","#tmpl-nf-product-single");return e(this)}},renderProductQuantity:function(){if(1==this.product_use_quantity){return nfRadio.channel("app").request("get:template","#tmpl-nf-product-quantity")(this)}},renderOptions:function(){var e=this,t="";return _.each(this.options,function(i){if(1==i.selected)var n=!0;else var n=!1;i.selected=n,i.fieldID=e.id,i.classes=e.classes,i.currentValue=e.value;var r=nfRadio.channel("app").request("get:template","#tmpl-nf-product-"+e.product_type+"-option");t+=r(i)}),t},getCalcValue:function(e){return e.get("product_price")*e.get("value")}})}),i("controllers/fieldTotal",[],function(){return Marionette.Object.extend({totalModel:{},productTotals:{},initialize:function(){this.listenTo(nfRadio.channel("total"),"init:model",this.register),this.listenTo(nfRadio.channel("shipping"),"init:model",this.registerShipping)},register:function(e){this.totalModel=e;var t=e.get("formID");this.listenTo(nfRadio.channel("form-"+t),"loaded",this.onFormLoaded),this.listenTo(nfRadio.channel("product"),"change:modelValue",this.onChangeProduct),this.listenTo(nfRadio.channel("quantity"),"change:modelValue",this.onChangeQuantity)},registerShipping:function(e){this.shippingCost=e.get("shipping_cost")},onFormLoaded:function(e){var t=e.get("fields").models,i={},n={};for(var r in t){var o=t[r],a=o.get("id");if("product"==o.get("type"))i[a]=o;else if("quantity"==o.get("type")){var l=o.get("product_assignment");n[l]=o}}for(var l in i){var s=i[l],d=Number(s.get("product_price"));n[l]?d*=n[l].get("value"):1==s.get("product_use_quantity")&&(d*=s.get("value")),this.productTotals[l]=d}this.updateTotal()},onChangeProduct:function(e){var t=e.get("id"),i=Number(e.get("product_price")),n=Number(e.get("value")),r=n*i;this.productTotals[t]=r,this.updateTotal()},onChangeQuantity:function(e){var t=e.get("product_assignment"),i=nfRadio.channel("fields").request("get:field",t),n=Number(i.get("product_price")),r=Number(e.get("value")),o=r*n;this.productTotals[t]=o,this.updateTotal()},updateTotal:function(){var e=0;for(var t in this.productTotals)e+=Number(this.productTotals[t]);e&&this.shippingCost&&(e+=Number(this.shippingCost)),this.totalModel.set("value",e.toFixed(2)),this.totalModel.trigger("reRender")}})}),i("controllers/fieldQuantity",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("quantity"),"init:model",this.registerQuantity)},registerQuantity:function(e){var t=e.get("product_assignment"),i=nfRadio.channel("fields").request("get:field",t);i&&i.set("product_use_quantity",0)}})}),i("models/calcModel",[],function(){return Backbone.Model.extend({initialize:function(){this.set("formID",this.collection.options.formModel.get("id")),this.set("fields",{}),nfRadio.channel("calc").trigger("init:model",this),this.on("change:value",this.changeValue,this)},changeField:function(e){nfRadio.channel("calc").trigger("change:field",this,e)},changeCalc:function(e){nfRadio.channel("calc").trigger("change:calc",this,e)},changeValue:function(){nfRadio.channel("calc").trigger("change:value",this)}})}),i("models/calcCollection",["models/calcModel"],function(e){return Backbone.Collection.extend({model:e,comparator:"order",initialize:function(e,t){this.options=t,_.each(e,function(e){void 0!==e.dec&&(""===e.dec.toString().trim()&&(e.dec=2),e.dec=parseInt(e.dec))}),nfRadio.channel("form-"+t.formModel.get("id")).reply("get:calc",this.getCalc,this)},getCalc:function(e){return this.findWhere({name:e})}})}),i("controllers/calculations",["models/calcCollection"],function(e){return Marionette.Object.extend({initialize:function(){this.calcs={},this.displayFields={},this.listenTo(nfRadio.channel("form"),"loaded",this.registerCalcs),this.listenTo(nfRadio.channel("fields"),"reset:collection",this.resetCalcs),this.listenTo(nfRadio.channel("calc"),"change:field",this.changeField),this.listenTo(nfRadio.channel("calc"),"change:calc",this.changeCalc);var e=this;_.each(nfFrontEnd.use_merge_tags.calculations,function(t){e.listenTo(nfRadio.channel("fields-"+t),"init:model",e.initDisplayField)}),this.listenTo(nfRadio.channel("calc"),"change:value",this.updateDisplayFields),this.init={}},resetCalcs:function(e){void 0!==e.options.formModel&&this.registerCalcs(e.options.formModel)},registerCalcs:function(t){var i=new e(t.get("settings").calculations,{formModel:t});this.calcs[t.get("id")]=i;var n=this;_.each(i.models,function(e){n.init[e.get("name")]=!0,n.setupCalc(e)})},setupCalc:function(e){var t=this,i=e.get("eq"),n=i,r=(e.get("name"),i.match(new RegExp(/{field:(.*?)}/g)));r&&(r=r.map(function(i){var r=i.replace(":calc}","").replace("}","").replace("{field:","");if(fieldModel=nfRadio.channel("form-"+e.get("formID")).request("get:fieldByKey",r),"undefined"!=typeof fieldModel){fieldModel.set("clean",!1),fieldModel.on("change:value",e.changeField,e);var o=t.getCalcValue(fieldModel);t.updateCalcFields(e,r,o),n=t.replaceKey("field",r,o,n)}}));var o=i.match(new RegExp(/{calc:(.*?)}/g));o&&(o=o.map(function(i){var r=i.replace("}","").replace("{calc:",""),o=e.collection.findWhere({name:r});if(void 0!==o){o.on("change:value",e.changeCalc,e);var a=o.get("value");n=t.replaceKey("calc",r,a,n)}})),n=n.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,0),n=n.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+n+" -> "+this.localeDecodeEquation(n)+" (Setup)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(n))).toFixed(e.get("dec")))}catch(e){console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},updateCalcFields:function(e,t,i){var n=e.get("fields");n[t]=i,e.set("fields",n)},getCalcValue:function(e){var t=nfRadio.channel(e.get("type")).request("get:calcValue",e),i=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point),r=t||e.get("value"),o=i.numberDecoder(r),a=i.numberEncoder(r);return t=void 0!==o&&jQuery.isNumeric(o)?a:0,e.get("visible")||(t=0),t},replaceKey:function(e,t,i,n){n=n||calcModel.get("eq"),tag="{"+e+":"+t+"}";var r=new RegExp(tag,"g");calcTag="{"+e+":"+t+":calc}";var o=new RegExp(calcTag,"g");return n=n.replace(r,i),n=n.replace(o,i)},replaceAllKeys:function(e){var t=e.get("eq"),i=this;_.each(e.get("fields"),function(e,n){t=i.replaceKey("field",n,e,t)});var n=t.match(new RegExp(/{calc:(.*?)}/g));return n&&_.each(n,function(i){var n=i.replace("}","").replace("{calc:",""),r=e.collection.findWhere({name:n});if(void 0!==r){var o=new RegExp(i,"g");t=t.replace(o,r.get("value"))}}),t},changeField:function(e,t){var i=t.get("key"),n=this.getCalcValue(t);this.updateCalcFields(e,i,n);var r=this.replaceAllKeys(e);r=r.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,"0"),r=r.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+r+" -> "+this.localeDecodeEquation(r)+" (Change Field)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(r))).toFixed(e.get("dec")))}catch(e){this.debug()&&console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},initDisplayField:function(e){if(e.get("default")&&"string"==typeof e.get("default")){var t=e.get("default").match(new RegExp(/{calc:(.*?)}/g));t&&_.each(t,function(t){t=t.replace("{calc:","").replace("}","").replace(":2",""),this.displayFields[t]=this.displayFields[t]||[],this.displayFields[t].push(e)},this)}},updateDisplayFields:function(e){var t=this;void 0!==this.displayFields[e.get("name")]&&_.each(this.displayFields[e.get("name")],function(i){var n="";n="html"===i.get("type")?i.get("value"):i.get("default");var r=n.match(new RegExp(/<span data-key="calc:(.*?)<\/span>/g));_.each(r,function(e){var t="{"+e.replace('<span data-key="',"").replace(/">(.*?)<\/span>/,"")+"}";n=n.replace(e,t)});var o=n.match(new RegExp(/{calc:(.*?)}/g));_.each(o,function(e){var r=e.replace("}","").replace("{calc:","").replace(":2",""),o=t.calcs[i.get("formID")].findWhere({name:r}),a=new RegExp(e,"g"),l=o.get("value");void 0!==l&&(l=t.applyLocaleFormatting(l,o)),n="html"===i.get("type")?n.replace(a,'<span data-key="calc:'+r+'">'+l+"</span>"):l}),i.set("value",n),t.init[e.get("name")]||i.trigger("reRender"),t.init[e.get("name")]=!1})},getCalc:function(e,t){return this.calcs[t].findWhere({name:e})},changeCalc:function(e,t){var i=this.replaceAllKeys(e);i=i.replace("[","").replace("]",""),i=i.replace(/\r?\n|\r/g,"");try{this.debug("Calculation Decoder "+i+" -> "+this.localeDecodeEquation(i)+" (Change Calc)"),e.set("value",Number(mexp.eval(this.localeDecodeEquation(i))).toFixed(e.get("dec")))}catch(e){console.log(e)}"NaN"===e.get("value")&&e.set("value","0")},applyLocaleFormatting:function(e,t){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e,t.get("dec"))},localeDecodeEquation:function(e){var t="",i="",r=/[0-9.,]/,o=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point);return e=e.replace(/\s/g,""),e=e.replace(/&nbsp;/g,""),e.split("").forEach(function(e){r.test(e)?i+=e:(0<i.length&&(t+=o.numberDecoder(i),i=""),t+=e)}),0<i.length&&(t+=o.numberDecoder(i)),t},debug:function(e){window.nfCalculationsDebug&&console.log(e)}})}),i("controllers/fieldDate",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("date"),"render:view",this.initDatepicker)},initDatepicker:function(e){var t=e.model.get("date_format");""!=t&&"default"!=t||(t=this.convertDateFormat(nfi18n.dateFormat));var i=jQuery(e.el).find(".nf-element")[0],n=pikadayResponsive(i,{format:t,outputFormat:t,classes:jQuery(i).attr("class"),placeholder:e.model.get("placeholder"),pikadayOptions:{yearRange:this.getYearRange(e.model),minDate:this.getMinDate(e.model),maxDate:this.getMaxDate(e.model),firstDay:parseInt(nfi18n.startOfWeek)}});1==e.model.get("date_default")&&n.setDate(moment()),nfRadio.channel("pikaday").trigger("init",n,e.model)},getYearRange:function(e){var t=e.get("year_range_start"),i=e.get("year_range_end");return t&&i?[t,i]:t?(i=t+10,[t,i]):i?(t=i-10,[t,i]):10},getMinDate:function(e){var t=e.get("year_range_start");return t?new Date(t,0,1):null},getMaxDate:function(e){var t=e.get("year_range_end");return t?new Date(t,11,31):null},convertDateFormat:function(e){return e=e.replace("D","ddd"),e=e.replace("d","DD"),e=e.replace("l","dddd"),e=e.replace("j","D"),e=e.replace("N",""),e=e.replace("S",""),e=e.replace("w","d"),e=e.replace("z",""),e=e.replace("W","W"),e=e.replace("M","MMM"),e=e.replace("F","MMMM"),e=e.replace("m","MM"),e=e.replace("n","M"),e=e.replace("t",""),e=e.replace("L",""),e=e.replace("o","YYYY"),e=e.replace("Y","YYYY"),e=e.replace("y","YY"),e=e.replace("a",""),e=e.replace("A",""),e=e.replace("B",""),e=e.replace("g",""),e=e.replace("G",""),e=e.replace("h",""),e=e.replace("H",""),e=e.replace("i",""),e=e.replace("s",""),e=e.replace("u",""),e=e.replace("v",""),e=e.replace("e",""),e=e.replace("I",""),e=e.replace("O",""),e=e.replace("P",""),e=e.replace("T",""),e=e.replace("Z",""),e=e.replace("c",""),e=e.replace("r",""),e=e.replace("u","")}})}),i("controllers/fieldRecaptcha",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("recaptcha"),"init:model",this.initRecaptcha),this.listenTo(nfRadio.channel("forms"),"submit:response",this.resetRecaptcha)},initRecaptcha:function(e){nfRadio.channel("recaptcha").reply("update:response",this.updateResponse,this,e.id)},updateResponse:function(e,t){var i=nfRadio.channel("fields").request("get:field",t);i.set("value",e),nfRadio.channel("fields").request("remove:error",i.get("id"),"required-error")},resetRecaptcha:function(){var e=0;jQuery(".g-recaptcha").each(function(){try{grecaptcha.reset(e)}catch(e){console.log("Notice: Error trying to reset grecaptcha.")}e++})}})}),i("controllers/fieldHTML",[],function(){return Marionette.Object.extend({htmlFields:[],trackedMergeTags:[],initialize:function(){this.listenTo(Backbone.Radio.channel("fields-html"),"init:model",this.setupFieldMergeTagTracking)},setupFieldMergeTagTracking:function(e){this.htmlFields.push(e);var t=e.get("formID");this.listenTo(nfRadio.channel("form-"+t),"init:model",function(t){var i=e.get("default").match(new RegExp(/{field:(.*?)}/g));i&&(_.each(i,function(e){var i=e.replace("{field:","").replace("}",""),n=t.get("fields").findWhere({key:i});void 0!==n&&(this.trackedMergeTags.push(n),this.listenTo(nfRadio.channel("field-"+n.get("id")),"change:modelValue",this.updateFieldMergeTags))},this),this.updateFieldMergeTags())},this)},updateFieldMergeTags:function(e){_.each(this.htmlFields,function(e){var t=e.get("value");_.each(this.trackedMergeTags,function(e){var i=t.match(new RegExp(/<span data-key="field:(.*?)<\/span>/g));_.each(i,function(i){-1<i.indexOf('data-key="field:'+e.get("key"))&&(t=t.replace(i,"{field:"+e.get("key")+"}"))});var n="{field:"+e.get("key")+"}";t=t.replace(n,'<span data-key="field:'+e.get("key")+'">'+e.get("value")+"</span>")},this),e.set("value",t),e.trigger("reRender")},this)}})}),i("controllers/helpText",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("form"),"render:view",this.initHelpText),nfRadio.channel("form").reply("init:help",this.initHelpText)},initHelpText:function(e){jQuery(e.el).find(".nf-help").each(function(){jQuery(this).jBox("Tooltip",{theme:"TooltipBorder",content:jQuery(this).data("text")})})}})}),i("controllers/fieldTextbox",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel("textbox").reply("get:calcValue",this.getCalcValue,this)},getCalcValue:function(e){if("currency"==e.get("mask")){var t=nfRadio.channel("app").request("get:form",e.get("formID")),i=void 0!==t?t.get("currencySymbol"):"",n=jQuery("<textarea />").html(i).text();return e.get("value").replace(n,"")}return e.get("value")}})}),i("controllers/fieldTextareaRTE",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("textarea"),"render:view",this.initTextareaRTEs),this.listenTo(nfRadio.channel("textarea"),"click:extra",this.clickExtra),this.meta_image_frame,this.currentContext={},void 0!==jQuery.summernote&&(jQuery.summernote.options.icons={align:"dashicons dashicons-editor-alignleft",alignCenter:"dashicons dashicons-editor-aligncenter",alignJustify:"dashicons dashicons-editor-justify",alignLeft:"dashicons dashicons-editor-alignleft",alignRight:"dashicons dashicons-editor-alignright",indent:"dashicons dashicons-editor-indent",outdent:"dashicons dashicons-editor-outdent",bold:"dashicons dashicons-editor-bold",caret:"dashicons dashicons-arrow-down",close:"dashicons dashicons-dismiss",code:"dashicons dashicons-editor-code",eraser:"dashicons dashicons-editor-removeformatting",italic:"dashicons dashicons-editor-italic",link:"dashicons dashicons-admin-links",unlink:"dashicons dashicons-editor-unlink",magic:"dashicons dashicons-editor-paragraph",minus:"dashicons dashicons-minus",orderedlist:"dashicons dashicons-editor-ol",redo:"dashicons dashicons-redo",square:"dashicons fa-square",table:"dashicons dashicons-editor-table",underline:"dashicons dashicons-editor-underline",undo:"dashicons dashicons-undo",unorderedlist:"dashicons dashicons-editor-ul"})},initTextareaRTEs:function(e){if(1!=e.model.get("textarea_rte"))return!1;var t=this,i=function(e){return t.linkButton(e)},n=function(e){return t.mediaButton(e)},r=[["paragraphStyle",["style"]],["fontStyle",["bold","italic","underline","clear"]],["lists",["ul","ol"]],["paragraph",["paragraph"]],["customGroup",["linkButton","unlink"]],["table",["table"]],["actions",["undo","redo"]]];1==e.model.get("textarea_media")&&0!=userSettings.uid&&r.push(["tools",["mediaButton"]]),jQuery(e.el).find(".nf-element").summernote({toolbar:r,buttons:{linkButton:i,mediaButton:n},height:150,codemirror:{theme:"monokai",lineNumbers:!0},prettifyHtml:!0,callbacks:{onChange:function(t){e.model.set("value",jQuery(this).summernote("code"))}}});var o=jQuery(e.el).find(".link-button").next(".dropdown-menu").find("button");o.replaceWith(function(){return jQuery("<div/>",{class:jQuery(o).attr("class"),html:this.innerHTML})})},linkButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-link-button"),r=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-link-dropdown");return i.buttonGroup([i.button({className:"dropdown-toggle link-button",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertLink,click:function(i){t.clickLinkButton(i,e)},data:{toggle:"dropdown"}}),i.dropdown([i.buttonGroup({children:[i.button({contents:r({}),tooltip:""})]})])]).render()},mediaButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel("app").request("get:template","#tmpl-nf-rte-media-button");return i.button({className:"dropdown-toggle",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertMedia,click:function(i){t.openMediaManager(i,e)}}).render()},openMediaManager:function(e,t){if(t.invoke("editor.saveRange"),this.meta_image_frame)return void this.meta_image_frame.open();this.meta_image_frame=wp.media.frames.meta_image_frame=wp.media({title:nfi18n.fieldTextareaRTESelectAFile,button:{text:"insert"}});var i=this;this.meta_image_frame.on("select",function(){var e=i.meta_image_frame.state().get("selection").first().toJSON();i.insertMedia(e,t)}),this.meta_image_frame.open()},clickLinkButton:function(e,t){var i=t.invoke("editor.createRange");t.invoke("editor.saveRange");var n=i.toString();this.currentContext=t,jQuery(e.target).closest(".note-customGroup > .note-btn-group").on("hide.bs.dropdown",function(e){return!1}),jQuery(e.target).closest(".note-customGroup > .note-btn-group").on("shown.bs.dropdown",function(e){jQuery(e.target).parent().parent().find(".link-text").val(n),jQuery(e.target).parent().parent().find(".link-url").focus()})},clickExtra:function(e){var t=jQuery(e.target).parent().find(".link-text"),i=jQuery(e.target).parent().find(".link-url"),n=jQuery(e.target).parent().find(".link-new-window");if(this.currentContext.invoke("editor.restoreRange"),jQuery(e.target).hasClass("insert-link")){var r=t.val(),o=i.val(),a=!!n.prop("checked");0!=r.length&&0!=o.length&&this.currentContext.invoke("editor.createLink",{text:r,url:o,isNewWindow:a})}t.val(""),i.val(""),n.prop("checked",!1),jQuery(e.target).closest("div.note-btn-group.open").removeClass("open")},insertMedia:function(e,t){t.invoke("editor.restoreRange"),"image"==e.type?t.invoke("editor.insertImage",e.url):t.invoke("editor.createLink",{text:e.filename,url:e.url})}})}),i("controllers/fieldStarRating",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("starrating"),"init:model",this.register),this.listenTo(nfRadio.channel("starrating"),"render:view",this.initRating)},register:function(e){e.set("renderRatings",this.renderRatings)},initRating:function(e){jQuery(e.el).find(".starrating").rating()},renderRatings:function(){for(var e=document.createElement("span"),t=0;t<=this.number_of_stars-1;t++){var i=nfRadio.channel("app").request("get:template","#tmpl-nf-field-starrating-star"),n=t+1,r="";this.value==n&&(r="checked");var o=i({id:this.id,classes:this.classes,num:n,checked:r,required:this.required});e.appendChild(document.createRange().createContextualFragment(o))}return e.innerHTML}})}),i("controllers/fieldTerms",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("terms"),"init:model",this.register)},register:function(e){this.listenTo(nfRadio.channel("field-"+e.get("id")),"click:extra",this.clickExtra),this.listenTo(nfRadio.channel("field-"+e.get("id")),"keyup:field",this.keyUpExtra)},clickExtra:function(e,t){var i=jQuery(e.currentTarget),n=i.parent().find(".extra-value").val();this.addOption(t,n)},keyUpExtra:function(e,t,i){13==i&&this.addOption(t,e.val())},addOption:function(e,t){if(t){var i=e.get("options"),n={label:t,value:t,selected:0};i.push(n);e.get("value").push(t),e.trigger("reRender")}}})}),i("controllers/formContentFilters",[],function(){return Marionette.Object.extend({initialize:function(){this.viewFilters=[],this.loadFilters=[],nfRadio.channel("formContent").reply("add:viewFilter",this.addViewFilter,this),nfRadio.channel("formContent").reply("add:loadFilter",this.addLoadFilter,this),nfRadio.channel("formContent").reply("get:viewFilters",this.getViewFilters,this),nfRadio.channel("formContent").reply("get:loadFilters",this.getLoadFilters,this),nfRadio.channel("fieldContents").reply("add:viewFilter",this.addViewFilter,this),nfRadio.channel("fieldContents").reply("add:loadFilter",this.addLoadFilter,this),nfRadio.channel("fieldContents").reply("get:viewFilters",this.getViewFilters,this),nfRadio.channel("fieldContents").reply("get:loadFilters",this.getLoadFilters,this)},addViewFilter:function(e,t){this.viewFilters[t]=e},getViewFilters:function(){return this.viewFilters},addLoadFilter:function(e,t){this.loadFilters[t]=e},getLoadFilters:function(){return this.loadFilters}})}),i("views/fieldItem",[],function(){return Marionette.ItemView.extend({tagName:"div",initialize:function(){this.listenTo(this.model,"reRender",this.render,this),this.listenTo(this.model,"change:addWrapperClass",this.addWrapperClass,this),this.listenTo(this.model,"change:removeWrapperClass",this.removeWrapperClass,this),this.listenTo(this.model,"change:invalid",this.toggleAriaInvalid,this),this.template="#tmpl-nf-field-"+this.model.get("wrap_template")},test:function(e){console.log("firing from trigger 1")},addWrapperClass:function(){var e=this.model.get("addWrapperClass");""!=e&&(jQuery(this.el).addClass(e),this.model.set("addWrapperClass",""))},removeWrapperClass:function(){var e=this.model.get("removeWrapperClass");""!=e&&(jQuery(this.el).removeClass(e),this.model.set("removeWrapperClass",""))},toggleAriaInvalid:function(){var e=this.model.get("invalid");jQuery("[aria-invalid]",this.el).attr("aria-invalid",JSON.stringify(e))},onRender:function(){if(this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el),void 0!==this.model.get("mask")&&""!=jQuery.trim(this.model.get("mask"))){if("custom"==this.model.get("mask"))var e=this.model.get("custom_mask");else var e=this.model.get("mask");if(Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},Number.isInteger(e)&&(e=e.toString()),"currency"==e){var t=nfRadio.channel("app").request("get:form",this.model.get("formID")),i=t.get("thousands_sep");"&nbsp;"==i&&(i=" ");var n=jQuery("<div/>").html(t.get("currencySymbol")).text();i=jQuery("<div/>").html(i).text();var r=jQuery("<div/>").html(t.get("decimal_point")).text(),o={digitGroupSeparator:i,decimalCharacter:r,currencySymbol:n},a=jQuery(jQuery(this.el).find(".nf-element")[0]);new AutoNumeric(jQuery(this.el).find(".nf-element")[0],o);var l=this;a.on("change",function(e){l.model.set("value",e.target.value)})}else jQuery(this.el).find(".nf-element").mask(e)}nfRadio.channel(this.model.get("type")).trigger("render:view",this),nfRadio.channel("fields").trigger("render:view",this)},templateHelpers:function(){var e=this;return{renderElement:function(){var e=_.find(this.element_templates,function(e){if(0<jQuery("#tmpl-nf-field-"+e).length)return!0});return nfRadio.channel("app").request("get:template","#tmpl-nf-field-"+e)(this)},renderLabel:function(){return nfRadio.channel("app").request("get:template","#tmpl-nf-field-label")(this)},renderLabelClasses:function(){var e="";return void 0!==this.customLabelClasses&&(e=this.customLabelClasses(e)),e},renderPlaceholder:function(){var e=this.placeholder;return void 0!==this.customPlaceholder&&(e=this.customPlaceholder(e)),""!=jQuery.trim(e)?'placeholder="'+e+'"':""},renderWrapClass:function(){var e="field-wrap "+this.type+"-wrap"
3
+ ;return this.type!==this.parentType&&(e=e+" "+this.parentType+"-wrap"),void 0!==this.old_classname&&0<jQuery.trim(this.old_classname).length&&(e+=" "+this.old_classname+"-wrap"),"undefined"!=typeof customWrapClass&&(e=customWrapClass(e)),e},renderClasses:function(){var e=this.classes;return this.error?e+=" nf-error":e=e.replace("nf-error",""),void 0!==this.element_class&&0<jQuery.trim(this.element_class).length&&(e+=" "+this.element_class),void 0!==this.customClasses&&(e=this.customClasses(e)),e},maybeDisabled:function(){return 1==this.disable_input?"disabled":""},maybeRequired:function(){return 1==this.required?"required":""},maybeDisableAutocomplete:function(){return 1==this.disable_browser_autocomplete?'autocomplete="off"':""},maybeInputLimit:function(){return"characters"==this.input_limit_type&&""!=jQuery.trim(this.input_limit)?'maxlength="'+this.input_limit+'"':""},getHelpText:function(){return void 0!==this.help_text?this.help_text:""},maybeRenderHelp:function(){var e=document.createElement("p");e.innerHTML=this.help_text;var t=!1;if((0!=jQuery.trim(jQuery(e).text()).length||0<jQuery(e).find("img").length)&&(t=!0),void 0!==this.help_text&&t){var i=document.createElement("span");return i.classList.add("fa","fa-info-circle","nf-help"),i.setAttribute("data-text",this.getHelpText()),i.outerHTML}return""},renderDescText:function(){if(void 0===this.desc_text)return"";var e=document.createElement("p");if(e.innerHTML=this.desc_text,0==jQuery.trim(e.innerText).length)return"";var t,i;if(i=document.createTextNode(this.desc_text),t=document.createElement("p"),t.appendChild(i),0!=jQuery.trim(jQuery(t).text()).length){var n,r;return n=document.createRange().createContextualFragment(this.desc_text),r=document.createElement("div"),r.classList.add("nf-field-description"),r.appendChild(n),r.outerHTML}return""},renderNumberDefault:function(){return this.clean?this.default?this.default:this.placeholder?"":this.value:this.value},renderCurrencyFormatting:function(t){var i=t.toString().replace(".","||"),n=i.replace(/\B(?=(\d{3})+(?!\d))/g,nfi18n.thousands_sep),r=n.replace("||",nfi18n.decimal_point);return nfRadio.channel("app").request("get:form",e.model.get("formID")).get("settings").currency_symbol+r}}},events:{"change .nf-element":"fieldChange","keyup .nf-element":"fieldKeyup","click .nf-element":"fieldClick","click .extra":"extraClick","blur .nf-element":"fieldBlur"},fieldChange:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("nfAdmin").request("change:field",t,this.model)},fieldKeyup:function(e){var t=jQuery(e.currentTarget),i=e.keyCode;nfRadio.channel("field-"+this.model.get("id")).trigger("keyup:field",t,this.model,i),nfRadio.channel(this.model.get("type")).trigger("keyup:field",t,this.model,i),nfRadio.channel("fields").trigger("keyup:field",t,this.model,i)},fieldClick:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("field-"+this.model.get("id")).trigger("click:field",t,this.model),nfRadio.channel(this.model.get("type")).trigger("click:field",t,this.model),nfRadio.channel("fields").trigger("click:field",t,this.model)},extraClick:function(e){nfRadio.channel("field-"+this.model.get("id")).trigger("click:extra",e,this.model),nfRadio.channel(this.model.get("type")).trigger("click:extra",e,this.model),nfRadio.channel("fields").trigger("click:extra",e,this.model)},fieldBlur:function(e){var t=jQuery(e.currentTarget);nfRadio.channel("field-"+this.model.get("id")).trigger("blur:field",t,this.model),nfRadio.channel(this.model.get("type")).trigger("blur:field",t,this.model),nfRadio.channel("fields").trigger("blur:field",t,this.model)},onAttach:function(){nfRadio.channel(this.model.get("type")).trigger("attach:view",this)}})}),i("views/beforeField",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-before"})}),i("views/fieldErrorItem",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-error",onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)}})}),i("views/fieldErrorCollection",["views/fieldErrorItem"],function(e){return Marionette.CollectionView.extend({tagName:"nf-errors",childView:e,initialize:function(e){this.fieldModel=e.fieldModel},onRender:function(){0==this.fieldModel.get("errors").models.length?(this.fieldModel.removeWrapperClass("nf-error"),this.fieldModel.removeWrapperClass("nf-fail"),this.fieldModel.addWrapperClass("nf-pass"),this.fieldModel.setInvalid(!1)):(this.fieldModel.removeWrapperClass("nf-pass"),this.fieldModel.addWrapperClass("nf-fail"),this.fieldModel.addWrapperClass("nf-error"),this.fieldModel.setInvalid(!0))}})}),i("views/inputLimit",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-input-limit",initialize:function(){this.listenTo(nfRadio.channel("field-"+this.model.get("id")),"keyup:field",this.updateCount),this.count=this.model.get("input_limit"),this.render()},updateCount:function(e,t){var i=jQuery(e).val(),n=/\s+/gi,r=i.trim().replace(n," ").split(" "),o=r.length,a=i.length;if("characters"==this.model.get("input_limit_type")||"char"==this.model.get("input_limit_type"))jQuery(e).attr("maxlength",this.model.get("input_limit")),this.count=this.model.get("input_limit")-a;else{this.count=this.model.get("input_limit")-o;var l=this.model.get("input_limit");o>l&&jQuery(e).val(r.slice(0,l).join(" "))}this.render()},templateHelpers:function(){var e=this;return{currentCount:function(){return e.count}}}})}),i("views/afterField",["views/fieldErrorCollection","views/inputLimit"],function(e,t){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-field-after",initialize:function(){this.model.on("change:errors",this.changeError,this)},onRender:function(){var i=jQuery(this.el).children(".nf-error-wrap");if(this.errorCollectionView=new e({el:i,collection:this.model.get("errors"),fieldModel:this.model}),0<this.model.get("errors").length&&this.errorCollectionView.render(),void 0!==this.model.get("input_limit")&&""!=jQuery.trim(this.model.get("input_limit"))){var n=jQuery(this.el).children(".nf-input-limit");this.inputLimitView=new t({el:n,model:this.model})}},changeError:function(){this.errorCollectionView.render()}})}),i("views/fieldLayout",["views/fieldItem","views/beforeField","views/afterField"],function(e,t,i){return Marionette.LayoutView.extend({tagName:"nf-field",regions:{beforeField:".nf-before-field",field:".nf-field",afterField:".nf-after-field"},initialize:function(){this.listenTo(this.model,"change:visible",this.render,this)},getTemplate:function(){return this.model.get("visible")?"#tmpl-nf-field-layout":"#tmpl-nf-empty"},onRender:function(){this.model.get("visible")&&(this.beforeField.show(new t({model:this.model})),this.field.show(new e({model:this.model})),this.afterField.show(new i({model:this.model})))},templateHelpers:function(){return{renderContainerClass:function(){var e=" label-"+this.label_pos+" ";return void 0!==this.desc_pos&&(e+="desc-"+this.desc_pos+" "),void 0!==this.container_class&&0<jQuery.trim(this.container_class).length&&(e+=this.container_class+" "),this.type!==this.parentType&&(e+=" "+this.parentType+"-container"),e}}}})}),i("controllers/loadViews",["views/fieldItem","views/fieldLayout"],function(e,t){return Marionette.Object.extend({initialize:function(){nfRadio.channel("views").reply("get:fieldItem",this.getFieldItem),nfRadio.channel("views").reply("get:fieldLayout",this.getFieldLayout)},getFieldItem:function(t){return e},getFieldLayout:function(){return t}})}),i("controllers/formErrors",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"add:error",this.addError),this.listenTo(nfRadio.channel("fields"),"remove:error",this.removeError),nfRadio.channel("form").reply("get:errors",this.getFormErrors)},addError:function(e,t,i){var n=nfRadio.channel("app").request("get:form",e.get("formID"));void 0===n.get("fieldErrors")[e.get("id")]&&(n.get("fieldErrors")[e.get("id")]={}),n.get("fieldErrors")[e.get("id")][t]=i,nfRadio.channel("form-"+e.get("formID")).request("add:error","field-errors",n.get("settings").formErrorsCorrectErrors)},removeError:function(e,t){var i=nfRadio.channel("app").request("get:form",e.get("formID"));i.get("fieldErrors")[e.get("id")]=_.omit(i.get("fieldErrors")[e.get("id")],t),0==_.size(i.get("fieldErrors")[e.get("id")])&&delete i.get("fieldErrors")[e.get("id")],0==_.size(i.get("fieldErrors"))&&nfRadio.channel("form-"+e.get("formID")).request("remove:error","field-errors")},getFormErrors:function(e){var t=nfRadio.channel("app").request("get:form",e),i=!1;return t&&0!==t.get("errors").length&&_.each(t.get("errors").models,function(e){i=i||{},i[e.get("id")]=e.get("msg")}),i}})}),i("controllers/submit",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("forms"),"init:model",this.registerSubmitHandler)},registerSubmitHandler:function(e){nfRadio.channel("form-"+e.get("id")).reply("submit",this.submit)},submit:function(e){nfRadio.channel("forms").trigger("before:submit",e),nfRadio.channel("form-"+e.get("id")).trigger("before:submit",e);var t=nfRadio.channel("forms").request("maybe:validate",e);if(!1!==t&&(_.each(e.get("fields").models,function(e){e.set("clean",!1)}),e.get("formContentData").validateFields()),0==nfRadio.channel("form-"+e.get("id")).request("maybe:submit",e))return nfRadio.channel("forms").trigger("submit:cancel",e),void nfRadio.channel("form-"+e.get("id")).trigger("submit:cancel",e);if(!1!==t){var i=_.filter(e.get("errors").models,function(e){return"invalid_email"!=e.get("id")&&"email_not_sent"!=e.get("id")});if(0!=_.size(i))return nfRadio.channel("forms").trigger("submit:failed",e),nfRadio.channel("form-"+e.get("id")).trigger("submit:failed",e),!1}nfRadio.channel("forms").trigger("after:submitValidation",e),nfRadio.channel("form-"+e.get("id")).trigger("after:submitValidation",e);var n=e.get("id"),r={};_.each(e.get("fields").models,function(e){var t={value:e.get("value"),id:e.get("id")};r[e.get("id")]=nfRadio.channel(e.get("type")).request("get:submitData",t,e)||t});var o=e.get("extra"),a=e.get("settings");delete a.formContentData;var l=JSON.stringify({id:n,fields:r,settings:a,extra:o}),s={action:"nf_ajax_submit",security:nfFrontEnd.ajaxNonce,nonce_ts:nfFrontEnd.nonce_ts,formData:l};jQuery.ajax({url:nfFrontEnd.adminAjax,type:"POST",data:s,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel("forms").trigger("submit:response",r,i,n,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,n),jQuery(document).trigger("nfFormSubmitResponse",{response:r,id:e.get("id")})}catch(e){console.log(e),console.log("Parse Error"),console.log(e)}},error:function(t,i,n){console.log("ERRORS: "+n),console.log(t);try{var r=jQuery.parseJSON(t.responseText);nfRadio.channel("forms").trigger("submit:response",r,i,t,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,t)}catch(e){console.log("Parse Error")}nfRadio.channel("forms").trigger("submit:response","error",i,t,n)}})}})}),i("views/fieldCollection",["views/fieldLayout"],function(e){return Marionette.CollectionView.extend({tagName:"nf-fields-wrap",childView:e})}),i("controllers/defaultFilters",["views/fieldCollection","models/fieldCollection"],function(e,t){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("form"),"before:filterData",this.registerDefaultDataFilter)},registerDefaultDataFilter:function(e){nfRadio.channel("formContent").request("add:loadFilter",this.defaultFormContentLoad,10,this),nfRadio.channel("formContent").request("add:viewFilter",this.defaultFormContentView,10,this)},defaultFormContentLoad:function(e,i,n){var r=i.get("fields"),o=nfRadio.channel("formContent").request("get:loadFilters");if(1==_.without(o,void 0).length||void 0===e||1==e instanceof Backbone.Collection)return i.get("fields");var a=_.map(e,function(e){return i.get("fields").findWhere({key:e})},this),l=new t(a);return r.on("reset",function(e){var t=[];l.each(function(i){"submit"!=i.get("type")?t.push(e.findWhere({key:i.get("key")})):t.push(i)}),l.options={formModel:i},l.reset(t)}),l},defaultFormContentView:function(){return e}})}),i("controllers/uniqueFieldError",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel("fields"),"change:modelValue",this.removeError),this.listenTo(nfRadio.channel("fields"),"keyup:field",this.removeError),this.listenTo(nfRadio.channel("fields"),"blur:field",this.removeError)},removeError:function(e,t){t=t||e,nfRadio.channel("fields").request("remove:error",t.get("id"),"unique_field")}})}),i("controllers/loadControllers",["controllers/formData","controllers/fieldError","controllers/changeField","controllers/changeEmail","controllers/changeDate","controllers/fieldCheckbox","controllers/fieldCheckboxList","controllers/fieldImageList","controllers/fieldRadio","controllers/fieldNumber","controllers/mirrorField","controllers/confirmField","controllers/updateFieldModel","controllers/submitButton","controllers/submitDebug","controllers/getFormErrors","controllers/validateRequired","controllers/submitError","controllers/actionRedirect","controllers/actionSuccess","controllers/fieldSelect","controllers/coreSubmitResponse","controllers/fieldProduct","controllers/fieldTotal","controllers/fieldQuantity","controllers/calculations","controllers/fieldDate","controllers/fieldRecaptcha","controllers/fieldHTML","controllers/helpText","controllers/fieldTextbox","controllers/fieldTextareaRTE","controllers/fieldStarRating","controllers/fieldTerms","controllers/formContentFilters","controllers/loadViews","controllers/formErrors","controllers/submit","controllers/defaultFilters","controllers/uniqueFieldError"],function(e,t,i,n,r,o,a,l,s,d,c,f,u,h,g,m,p,v,y,b,R,_,w,x,C,F,k,M,T,j,E,q,D,Q,V,O,I,L,N,z){return Marionette.Object.extend({initialize:function(){new O,new I,new L,new o,new a,new l,new s,new d,new R,new w,new x,new C,new M,new T,new j,new E,new q,new D,new Q,new V,new z,new t,new i,new n,new r,new c,new f,new u,new h,new g,new m,new p,new v,new y,new b,new _,new F,new N,new k,new e}})}),i("views/beforeForm",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-before-form"})}),i("views/formErrorItem",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-form-error",onRender:function(){}})}),i("views/formErrorCollection",["views/formErrorItem"],function(e){return Marionette.CollectionView.extend({tagName:"nf-errors",childView:e})}),i("views/honeyPot",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-form-hp",events:{"keyup .nf-field-hp":"maybeError","change .nf-field-hp":"maybeError"},maybeError:function(e){if(0==jQuery(e.target).val().length)nfRadio.channel("form-"+this.model.get("id")).request("remove:error","honeyPot");else{var t=nfRadio.channel("app").request("get:form",this.model.get("id"));nfRadio.channel("form-"+this.model.get("id")).request("add:error","honeyPot",t.get("settings").honeypotHoneypotError)}}})}),i("views/afterFormContent",["views/formErrorCollection","views/honeyPot"],function(e,t){return Marionette.LayoutView.extend({tagName:"nf-section",template:"#tmpl-nf-after-fields",regions:{errors:".nf-form-errors",hp:".nf-form-hp"},onShow:function(){this.errors.show(new e({collection:this.model.get("errors")})),this.hp.show(new t({model:this.model}))}})}),i("views/beforeFormContent",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-before-fields",templateHelpers:function(){return{renderFieldsMarkedRequired:function(){return this.fields.filter({required:1}).length?this.fieldsMarkedRequired:""}}}})}),i("views/formLayout",["views/afterFormContent","views/beforeFormContent","models/fieldCollection"],function(e,t,i){return Marionette.LayoutView.extend({tagName:"nf-section",template:"#tmpl-nf-form-layout",regions:{beforeFormContent:".nf-before-form-content",formContent:".nf-form-content",afterFormContent:".nf-after-form-content"},initialize:function(){nfRadio.channel("form-"+this.model.get("id")).reply("get:el",this.getEl,this),this.listenTo(this.model,"hide",this.hide)},onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)},onShow:function(){this.beforeFormContent.show(new t({model:this.model}));var i=this.model.get("formContentData"),n=nfRadio.channel("formContent").request("get:viewFilters"),r=_.without(n,void 0),o=_.first(r);formContentView=o();var a={data:i,formModel:this.model};!1!=i instanceof Backbone.Collection?a.collection=i:!1!=i instanceof Backbone.Model&&(a.model=i),this.formContent.show(new formContentView(a)),this.afterFormContent.show(new e({model:this.model}))},getEl:function(){return this.el},templateHelpers:function(){return{renderClasses:function(){return""}}},hide:function(){jQuery(this.el).hide()}})}),i("views/afterForm",[],function(){return Marionette.ItemView.extend({tagName:"nf-section",template:"#tmpl-nf-after-form"})}),i("views/mainLayout",["views/beforeForm","views/formLayout","views/afterForm"],function(e,t,i){return Marionette.LayoutView.extend({template:"#tmpl-nf-layout",regions:{responseMsg:".nf-response-msg",beforeForm:".nf-before-form",formLayout:".nf-form-layout",afterForm:".nf-after-form"},initialize:function(){this.$el=jQuery("#nf-form-"+this.model.id+"-cont"),this.el="#nf-form-"+this.model.id+"-cont",this.render(),this.beforeForm.show(new e({model:this.model})),this.formLayout.show(new t({model:this.model,fieldCollection:this.options.fieldCollection})),this.afterForm.show(new i({model:this.model})),this.listenTo(this.model,"hide",this.hide)},hide:function(){jQuery(this.el).find(".nf-form-title").hide()}})});var n=function(e,t,i){void 0!==e&&0<e.length?this.locale=e.split("_").join("-"):this.locale="en-US",this.thousands_sep=t||",",this.decimal_sep=i||".",this.uniqueElememts=function(e,t,i){return i.indexOf(e)===t},this.numberDecoder=function(e){e=e.toString();var t="",i=!1;"-"===e.charAt(0)&&(i=!0,e=e.replace("-","")),e=e.replace(/\s/g,""),e=e.replace(/&nbsp;/g,"");var n=e.split(""),r=n.filter(function(e){return!e.match(/[0-9]/)}),o=r.filter(this.uniqueElememts);switch(o.length){case 0:t=e;break;case 1:var a="";if(1==r.length){separator=r.pop();a=3==e.split(separator).pop().length&&separator==this.thousands_sep?"":"."}else separator=o.pop();t=e.split(separator).join(a);break;case 2:var l,s=o[0];l="."===s?new RegExp("[.]","g"):new RegExp(s,"g"),t=e.replace(l,"");var d,c=o[1];d="."===c?new RegExp("[.]","g"):new RegExp(c,"g"),t=t.replace(d,".");break;default:return"NaN"}return i&&(t="-"+t),this.debug("Number Decoder "+e+" -> "+t),t},this.numberEncoder=function(e,t){return e=this.numberDecoder(e),Intl.NumberFormat(this.locale,{minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},this.debug=function(e){window.nfLocaleConverterDebug&&console.log(e)}};i("../nfLocaleConverter",function(){}),function(e){var t=e.fn.val;e.fn.val=function(){var i;arguments.length>0&&(i=t.apply(this,[]));var n=t.apply(this,arguments);return arguments.length>0&&i!=t.apply(this,[])&&e(this).hasClass("nf-element")&&e(this).change(),n}}(jQuery),jQuery(document).ready(function(e){t(["models/formCollection","models/formModel","models/fieldCollection","controllers/loadControllers","views/mainLayout","../nfLocaleConverter"],function(t,i,r,o,a){if("undefined"==typeof nfForms)return void jQuery(".nf-form-cont").empty();(new(Marionette.Application.extend({forms:{},initialize:function(e){var t=this;Marionette.Renderer.render=function(e,i){var e=t.template(e);return e(i)},this.urlParameters=_.object(_.compact(_.map(location.search.slice(1).split("&"),function(e){if(e)return e.split("=")}))),void 0!==this.urlParameters.nf_resume&&this.listenTo(nfRadio.channel("form-"+this.urlParameters.nf_resume),"loaded",this.restart),nfRadio.channel("app").reply("locale:decodeNumber",this.decodeNumber),nfRadio.channel("app").reply("locale:encodeNumber",this.encodeNumber);new o;nfRadio.channel("app").trigger("after:loadControllers"),nfRadio.channel("app").reply("get:template",this.template)},onStart:function(){var e=nfRadio.channel("app").request("get:forms");_.each(e.models,function(e,t){var i=new a({model:e,fieldCollection:e.get("fields")});nfRadio.channel("form").trigger("render:view",i),jQuery(document).trigger("nfFormReady",i)})},restart:function(e){if(void 0!==this.urlParameters.nf_resume){var t={action:"nf_ajax_submit",security:nfFrontEnd.ajaxNonce,nf_resume:this.urlParameters};nfRadio.channel("form-"+e.get("id")).trigger("disable:submit"),nfRadio.channel("form-"+e.get("id")).trigger("processingLabel"),this.listenTo(nfRadio.channel("form"),"render:view",function(){jQuery("#nf-form-"+e.get("id")+"-cont .nf-field-container:not(.submit-container)").hide()}),jQuery.ajax({url:nfFrontEnd.adminAjax,type:"POST",data:t,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel("forms").trigger("submit:response",r,i,n,e.get("id")),nfRadio.channel("form-"+e.get("id")).trigger("submit:response",r,i,n)}catch(e){console.log("Parse Error")}},error:function(e,t,i){console.log("ERRORS: "+t),nfRadio.channel("forms").trigger("submit:response","error",t,e,i)}})}},template:function(t){return _.template(e(t).html(),{evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g,variable:"data"})},encodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e)},decodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberDecoder(e)}}))).start()})}),i("main",function(){})}();
4
  //# sourceMappingURL=front-end.js.map
assets/js/min/front-end.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"names":[],"mappings":"","sources":["main.js"],"sourcesContent":["!function(){var e,t,i;!function(n){function r(e,t){return R.call(e,t)}function o(e,t){var i,n,r,o,a,l,s,d,c,f,u,h=t&&t.split(\"/\"),g=y.map,m=g&&g[\"*\"]||{};if(e&&\".\"===e.charAt(0))if(t){for(e=e.split(\"/\"),a=e.length-1,y.nodeIdCompat&&w.test(e[a])&&(e[a]=e[a].replace(w,\"\")),e=h.slice(0,h.length-1).concat(e),c=0;c<e.length;c+=1)if(\".\"===(u=e[c]))e.splice(c,1),c-=1;else if(\"..\"===u){if(1===c&&(\"..\"===e[2]||\"..\"===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join(\"/\")}else 0===e.indexOf(\"./\")&&(e=e.substring(2));if((h||m)&&g){for(i=e.split(\"/\"),c=i.length;c>0;c-=1){if(n=i.slice(0,c).join(\"/\"),h)for(f=h.length;f>0;f-=1)if((r=g[h.slice(0,f).join(\"/\")])&&(r=r[n])){o=r,l=c;break}if(o)break;!s&&m&&m[n]&&(s=m[n],d=c)}!o&&s&&(o=s,l=d),o&&(i.splice(0,l,o),e=i.join(\"/\"))}return e}function a(e,t){return function(){var i=_.call(arguments,0);return\"string\"!=typeof i[0]&&1===i.length&&i.push(null),h.apply(n,i.concat([e,t]))}}function l(e){return function(t){return o(t,e)}}function s(e){return function(t){p[e]=t}}function d(e){if(r(v,e)){var t=v[e];delete v[e],b[e]=!0,u.apply(n,t)}if(!r(p,e)&&!r(b,e))throw new Error(\"No \"+e);return p[e]}function c(e){var t,i=e?e.indexOf(\"!\"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function f(e){return function(){return y&&y.config&&y.config[e]||{}}}var u,h,g,m,p={},v={},y={},b={},R=Object.prototype.hasOwnProperty,_=[].slice,w=/\\.js$/;g=function(e,t){var i,n=c(e),r=n[0];return e=n[1],r&&(r=o(r,t),i=d(r)),r?e=i&&i.normalize?i.normalize(e,l(t)):o(e,t):(e=o(e,t),n=c(e),r=n[0],e=n[1],r&&(i=d(r))),{f:r?r+\"!\"+e:e,n:e,pr:r,p:i}},m={require:function(e){return a(e)},exports:function(e){var t=p[e];return void 0!==t?t:p[e]={}},module:function(e){return{id:e,uri:\"\",exports:p[e],config:f(e)}}},u=function(e,t,i,o){var l,c,f,u,h,y,R=[],_=typeof i;if(o=o||e,\"undefined\"===_||\"function\"===_){for(t=!t.length&&i.length?[\"require\",\"exports\",\"module\"]:t,h=0;h<t.length;h+=1)if(u=g(t[h],o),\"require\"===(c=u.f))R[h]=m.require(e);else if(\"exports\"===c)R[h]=m.exports(e),y=!0;else if(\"module\"===c)l=R[h]=m.module(e);else if(r(p,c)||r(v,c)||r(b,c))R[h]=d(c);else{if(!u.p)throw new Error(e+\" missing \"+c);u.p.load(u.n,a(o,!0),s(c),{}),R[h]=p[c]}f=i?i.apply(p[e],R):void 0,e&&(l&&l.exports!==n&&l.exports!==p[e]?p[e]=l.exports:f===n&&y||(p[e]=f))}else e&&(p[e]=i)},e=t=h=function(e,t,i,r,o){if(\"string\"==typeof e)return m[e]?m[e](t):d(g(e,t).f);if(!e.splice){if(y=e,y.deps&&h(y.deps,y.callback),!t)return;t.splice?(e=t,t=i,i=null):e=n}return t=t||function(){},\"function\"==typeof i&&(i=r,r=o),r?u(n,e,t,i):setTimeout(function(){u(n,e,t,i)},4),h},h.config=function(e){return h(e)},e._defined=p,i=function(e,t,i){if(\"string\"!=typeof e)throw new Error(\"See almond README: incorrect module build, no module name\");t.splice||(i=t,t=[]),r(p,e)||r(v,e)||(v[e]=[e,t,i])},i.amd={jQuery:!0}}(),i(\"../lib/almond\",function(){}),i(\"models/fieldErrorModel\",[],function(){return Backbone.Model.extend({})}),i(\"models/fieldErrorCollection\",[\"models/fieldErrorModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"models/fieldModel\",[\"models/fieldErrorCollection\"],function(e){return Backbone.Model.extend({defaults:{placeholder:\"\",value:\"\",label_pos:\"\",classes:\"ninja-forms-field\",reRender:!1,mirror_field:!1,confirm_field:!1,clean:!0,disabled:\"\",visible:!0,invalid:!1},initialize:function(){var t=this.get(\"type\");this.set(\"formID\",this.collection.options.formModel.get(\"id\")),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"reset\",this.resetModel),this.bind(\"change\",this.changeModel,this),this.bind(\"change:value\",this.changeValue,this),this.set(\"errors\",new e),\"listimage\"===t&&(this.get=this.listimageGet,this.set=this.listimageSet),nfRadio.channel(\"fields\").trigger(\"init:model\",this),nfRadio.channel(this.get(\"type\")).trigger(\"init:model\",this),nfRadio.channel(\"fields-\"+this.get(\"type\")).trigger(\"init:model\",this),\"undefined\"!=this.get(\"parentType\")&&nfRadio.channel(this.get(\"parentType\")).trigger(\"init:model\",this),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"loaded\",this.formLoaded),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"before:submit\",this.beforeSubmit)},listimageGet:function(e){return\"options\"===e&&(e=\"image_options\"),Backbone.Model.prototype.get.call(this,e)},listimageSet:function(e,t){return\"options\"===e&&(e=\"image_options\"),Backbone.Model.prototype.set.call(this,e,t)},changeModel:function(){nfRadio.channel(\"field-\"+this.get(\"id\")).trigger(\"change:model\",this),nfRadio.channel(this.get(\"type\")).trigger(\"change:model\",this),nfRadio.channel(\"fields\").trigger(\"change:model\",this)},changeValue:function(){nfRadio.channel(\"field-\"+this.get(\"id\")).trigger(\"change:modelValue\",this),nfRadio.channel(this.get(\"type\")).trigger(\"change:modelValue\",this),nfRadio.channel(\"fields\").trigger(\"change:modelValue\",this)},addWrapperClass:function(e){this.set(\"addWrapperClass\",e)},removeWrapperClass:function(e){this.set(\"removeWrapperClass\",e)},setInvalid:function(e){this.set(\"invalid\",e)},formLoaded:function(){nfRadio.channel(\"fields\").trigger(\"formLoaded\",this),nfRadio.channel(\"fields-\"+this.get(\"type\")).trigger(\"formLoaded\",this)},beforeSubmit:function(e){nfRadio.channel(this.get(\"type\")).trigger(\"before:submit\",this),nfRadio.channel(\"fields\").trigger(\"before:submit\",this)}})}),i(\"models/fieldCollection\",[\"models/fieldModel\"],function(e){return Backbone.Collection.extend({model:e,comparator:\"order\",initialize:function(e,t){this.options=t,this.on(\"reset\",function(e){nfRadio.channel(\"fields\").trigger(\"reset:collection\",e)},this)},validateFields:function(){_.each(this.models,function(e){e.set(\"clean\",!1),nfRadio.channel(\"submit\").trigger(\"validate:field\",e)},this)},showFields:function(){this.invoke(\"set\",{visible:!0}),this.invoke(function(){this.trigger(\"change:value\",this)})},hideFields:function(){this.invoke(\"set\",{visible:!1}),this.invoke(function(){this.trigger(\"change:value\",this)})}})}),i(\"models/formErrorModel\",[],function(){return Backbone.Model.extend({})}),i(\"models/formErrorCollection\",[\"models/formErrorModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"models/formModel\",[\"models/fieldCollection\",\"models/formErrorCollection\"],function(e,t){return Backbone.Model.extend({defaults:{beforeForm:\"\",afterForm:\"\",beforeFields:\"\",afterFields:\"\",wrapper_class:\"\",element_class:\"\",hp:\"\",fieldErrors:{},extra:{}},initialize:function(){_.each(this.get(\"settings\"),function(e,t){this.set(t,e)},this),this.set(\"loadedFields\",this.get(\"fields\")),this.set(\"fields\",new e(this.get(\"fields\"),{formModel:this})),this.set(\"errors\",new t),nfRadio.channel(\"form\").trigger(\"before:filterData\",this);var i=this.get(\"formContentData\");i||(i=this.get(\"fieldContentsData\"));var n=nfRadio.channel(\"formContent\").request(\"get:loadFilters\"),r=_.without(n,void 0);i=_.first(r)(i,this,this),this.set(\"formContentData\",i),nfRadio.channel(\"forms\").trigger(\"init:model\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"init:model\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:fieldByKey\",this.getFieldByKey,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"add:error\",this.addError,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"remove:error\",this.removeError,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:extra\",this.getExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"add:extra\",this.addExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"remove:extra\",this.removeExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:form\",this.getForm,this),nfRadio.channel(\"form\").trigger(\"loaded\",this),nfRadio.channel(\"form\").trigger(\"after:loaded\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"loaded\",this)},getFieldByKey:function(e){return this.get(\"fields\").findWhere({key:e})},addError:function(e,t){this.get(\"errors\").add({id:e,msg:t}),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"add:error\",this,e,t)},removeError:function(e){var t=this.get(\"errors\"),i=t.get(e);t.remove(i),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"remove:error\",this,e)},getExtra:function(e){var t=this.get(\"extra\");return void 0===e?t:t[e]},addExtra:function(e,t){this.get(\"extra\")[e]=t,nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"add:extra\",this,e,t)},removeExtra:function(e){delete this.get(\"extra\")[e],nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"remove:extra\",this,e)},getForm:function(){return this}})}),i(\"models/formCollection\",[\"models/formModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"controllers/formData\",[\"models/formModel\",\"models/formCollection\",\"models/fieldCollection\",\"models/formErrorCollection\"],function(e,t,i,n){return Marionette.Object.extend({initialize:function(){this.collection=new t(nfForms),nfRadio.channel(\"forms\").trigger(\"loaded\",this.collection),nfRadio.channel(\"app\").trigger(\"forms:loaded\",this.collection),nfRadio.channel(\"app\").reply(\"get:form\",this.getForm,this),nfRadio.channel(\"app\").reply(\"get:forms\",this.getForms,this),nfRadio.channel(\"fields\").reply(\"get:field\",this.getField,this)},getForm:function(e){return this.collection.get(e)},getForms:function(){return this.collection},getField:function(e){var t=!1;return _.each(this.collection.models,function(i){t||(t=i.get(\"fields\").get(e))}),t}})}),i(\"controllers/fieldError\",[\"models/fieldErrorModel\"],function(e){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"fields\").reply(\"add:error\",this.addError),nfRadio.channel(\"fields\").reply(\"remove:error\",this.removeError),nfRadio.channel(\"fields\").reply(\"get:error\",this.getError)},addError:function(e,t,i){var n=nfRadio.channel(\"fields\").request(\"get:field\",e);if(void 0!==n){var r=n.get(\"errors\");r.add({id:t,msg:i}),n.set(\"errors\",r),n.trigger(\"change:errors\",n),n.set(\"clean\",!1),nfRadio.channel(\"fields\").trigger(\"add:error\",n,t,i)}},removeError:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",e);if(void 0!==i){var n=i.get(\"errors\"),r=n.get(t);void 0!==r&&(n.remove(r),i.set(\"errors\",n),i.trigger(\"change:errors\",i),nfRadio.channel(\"fields\").trigger(\"remove:error\",i,t))}},getError:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",e),n=i.get(\"errors\"),r=n.get(t);return\"undefined\"!=r&&r}})}),i(\"controllers/changeField\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"nfAdmin\").reply(\"change:field\",this.changeField),this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.blurField)},changeField:function(e,t){var i=nfRadio.channel(t.get(\"type\")).request(\"before:updateField\",e,t);i=void 0!==i?i:nfRadio.channel(t.get(\"parentType\")).request(\"before:updateField\",e,t),i=void 0!==i?i:jQuery(e).val(),t.set(\"isUpdated\",!1),t.set(\"clean\",!1),nfRadio.channel(\"field-\"+t.get(\"id\")).trigger(\"change:field\",e,t),nfRadio.channel(t.get(\"type\")).trigger(\"change:field\",e,t),nfRadio.channel(\"fields\").trigger(\"change:field\",e,t),nfRadio.channel(\"nfAdmin\").request(\"update:field\",t,i)},blurField:function(e,t){t.set(\"clean\",!1)}})}),i(\"controllers/changeEmail\",[],function(){var e=nfRadio.channel(\"email\"),t=/^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/,i=\"invalid-email\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"change:modelValue\",this.onChangeModelValue),this.listenTo(e,\"keyup:field\",this.emailKeyup),this.listenTo(e,\"blur:field\",this.onBlurField)},onChangeModelValue:function(e){var t=e.get(\"value\"),i=e.get(\"id\");this.emailChange(t,i)},onBlurField:function(e,t){var i=jQuery(e).val(),n=t.get(\"id\");this.emailChange(i,n)},emailChange:function(e,n){if(0<e.length)if(t.test(e))nfRadio.channel(\"fields\").request(\"remove:error\",n,i);else{var r=nfRadio.channel(\"fields\").request(\"get:field\",n),o=nfRadio.channel(\"app\").request(\"get:form\",r.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",n,i,o.get(\"settings\").changeEmailErrorMsg)}else nfRadio.channel(\"fields\").request(\"remove:error\",n,i)},emailKeyup:function(e,n,r){if(9==r)return!1;var o=jQuery(e).val(),a=n.get(\"id\");if(0==o.length)nfRadio.channel(\"fields\").request(\"remove:error\",a,i);else if(t.test(o)||n.get(\"clean\"))t.test(o)&&(nfRadio.channel(\"fields\").request(\"remove:error\",a,i),n.addWrapperClass(\"nf-pass\"),n.set(\"clean\",!1));else{var l=nfRadio.channel(\"fields\").request(\"get:field\",a),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",a,i,s.get(\"settings\").changeEmailErrorMsg),n.removeWrapperClass(\"nf-pass\")}}})}),i(\"controllers/changeDate\",[],function(){var e=nfRadio.channel(\"date\"),t=\"invalid-date\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"change:modelValue\",this.onChangeModelValue),this.listenTo(e,\"keyup:field\",this.dateKeyup),this.listenTo(e,\"blur:field\",this.onBlurField)},onChangeModelValue:function(e){this.dateChange(e)},onBlurField:function(e,t){this.dateChange(t)},dateChange:function(e){var i=e.get(\"id\"),n=e.get(\"value\"),r=e.get(\"date_format\");if(\"default\"===r&&(r=nfi18n.dateFormat),0<n.length)if(moment(n,r).isValid())nfRadio.channel(\"fields\").request(\"remove:error\",i,t);else{var o=nfRadio.channel(\"fields\").request(\"get:field\",i),a=nfRadio.channel(\"app\").request(\"get:form\",o.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",i,t,a.get(\"settings\").changeDateErrorMsg)}else nfRadio.channel(\"fields\").request(\"remove:error\",i,t)},dateKeyup:function(e,i,n){if(9==n)return!1;var r=jQuery(e).val(),o=i.get(\"id\"),a=i.get(\"date_format\");if(\"default\"===a&&(a=nfi18n.dateFormat),0==r.length)nfRadio.channel(\"fields\").request(\"remove:error\",o,t);else if(moment(r,a).isValid()||i.get(\"clean\"))moment(r,a).isValid()&&(nfRadio.channel(\"fields\").request(\"remove:error\",o,t),i.addWrapperClass(\"nf-pass\"),i.set(\"clean\",!1));else{var l=nfRadio.channel(\"fields\").request(\"get:field\",o),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",o,t,s.get(\"settings\").changeDateErrorMsg),i.removeWrapperClass(\"nf-pass\")}}})}),i(\"controllers/fieldCheckbox\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"checkbox\"),\"init:model\",this.registerRenderClasses),nfRadio.channel(\"checkbox\").reply(\"validate:required\",this.validateRequired),nfRadio.channel(\"checkbox\").reply(\"validate:modelData\",this.validateModelData),nfRadio.channel(\"checkbox\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"checkbox\").reply(\"get:calcValue\",this.getCalcValue,this)},beforeUpdateField:function(e,t){if(jQuery(e).prop(\"checked\")){var i=1;jQuery(e).addClass(\"nf-checked\"),jQuery(e).closest(\".field-wrap\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\")}else{var i=0;jQuery(e).removeClass(\"nf-checked\"),jQuery(e).closest(\".field-wrap\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\")}return i},validateRequired:function(e,t){return e[0].checked},validateModelData:function(e){return 0!=e.get(\"value\")},getCalcValue:function(e){return 1==e.get(\"value\")?calcValue=e.get(\"checked_calc_value\"):calcValue=e.get(\"unchecked_calc_value\"),calcValue},registerRenderClasses:function(e){\"checked\"==e.get(\"default_value\")?e.set(\"value\",1):e.set(\"value\",0),e.set(\"customClasses\",this.customClasses),e.set(\"customLabelClasses\",this.customLabelClasses),e.set(\"maybeChecked\",this.maybeChecked)},customClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?e+=\" nf-checked\":e.replace(\"nf-checked\",\"\"),e},customLabelClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?e+=\" nf-checked-label\":e.replace(\"nf-checked-label\",\"\"),e},maybeChecked:function(){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?\" checked\":\"\"}})}),i(\"controllers/fieldCheckboxList\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listcheckbox\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"terms\"),\"init:model\",this.register),nfRadio.channel(\"listcheckbox\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"terms\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"listcheckbox\").reply(\"get:calcValue\",this.getCalcValue,this),nfRadio.channel(\"terms\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),e.set(\"selected\",[]),0!=e.get(\"options\").length){var t=_.filter(e.get(\"options\"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get(\"value\");void 0!==i&&Array.isArray(i)?e.set(\"value\",i):void 0!==t&&e.set(\"value\",t)},renderOptions:function(){var e=\"\";if(\"\"==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],i.value)?t=!0:_.indexOf(this.value,i.value)&&(t=!0)),i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.fieldID=this.id,i.classes=this.classes,i.index=n;var r=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(\",\"),i.value)&&-1===_.indexOf(this.value,i.value)||(r=!0):_.isArray(this.value)||i.value!=this.value?1==i.selected&&this.clean&&void 0===this.value&&(r=!0):r=!0,i.selected=r,i.isSelected=r,i.required=this.required;var o=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-option\");e+=o(i)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-other\");e+=n(i)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-other-text\")(e)}},getCalcValue:function(e){var t=0,i=e.get(\"options\");return 0!=i.length&&_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t=Number(t)+Number(n.calc)}),t},beforeUpdateField:function(e,t){var i=t.get(\"value\")||[];\"string\"==typeof i&&(i=[i]);var n=jQuery(e).val();if(jQuery(e).prop(\"checked\"))i.push(n),jQuery(e).addClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\");else{jQuery(e).removeClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\");var r=i.indexOf(n);if(-1!=r)i.splice(r,1);else if(Array.isArray(i)){var o=i[0].split(\",\"),a=o.indexOf(n);-1!==a&&o.splice(a,1),i=o.join(\",\")}}return _.clone(i)}})}),i(\"controllers/fieldImageList\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listimage\"),\"init:model\",this.register),nfRadio.channel(\"listimage\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"listimage\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),e.set(\"selected\",[]),0!=e.get(\"image_options\").length){var t=_.filter(e.get(\"image_options\"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get(\"value\");void 0!==i&&Array.isArray(i)?e.set(\"value\",i):void 0!==t&&e.set(\"value\",t)},renderOptions:function(){var e=\"\";if(\"\"==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;1===this.allow_multi_select?(this.old_classname=\"list-checkbox\",this.image_type=\"checkbox\"):this.image_type=\"radio\",\"horizontal\"===this.list_orientation?this.flex_direction=\"row\":this.flex_direction=\"column\";var i=this,n=parseInt(this.num_columns)||1,r=1,o=1;if(_.each(this.image_options,function(a,l){this.show_option_labels||(a.label=\"\"),Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],a.value)?t=!0:_.indexOf(this.value,a.value)&&(t=!0)),a.value==this.value&&(t=!0),void 0===a.visible&&(a.visible=!0),\"horizontal\"===i.list_orientation&&r<=n&&(a.styles=\"margin:auto;grid-column: \"+r+\"; grid-row = \"+o,r===n?(r=1,o+=1):r+=1),a.image_type=i.image_type,a.fieldID=this.id,a.classes=this.classes,a.index=l;var s=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(\",\"),a.value)&&-1===_.indexOf(this.value,a.value)||(s=!0):_.isArray(this.value)||a.value!=this.value?1!=a.selected||!this.clean||void 0!==this.value&&\"\"!==this.value||(s=!0):s=!0,a.selected=s,a.isSelected=s,a.required=this.required;var d=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-option\");e+=d(a)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var a={fieldID:this.id,classes:this.classes,value:this.value,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},l=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-other\");e+=l(a)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-other-text\")(e)}},getCalcValue:function(e){var t=0,i=e.get(\"options\");if(0!=i.length)if(1==parseInt(e.get(\"allow_multi_select\")))_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get(\"value\")==t.value});void 0!==n&&(t=n.calc)}return t},beforeUpdateField:function(e,t){if(1!==t.get(\"allow_multi_select\")){var i=jQuery(e).val(),n=t.get(\"image_options\");_.each(n,function(e,t){e.value===i?(e.isSelected=!0,e.selected=!0):(e.isSelected=!1,e.selected=!1),e.isSelected?(jQuery(\"#nf-field-\"+e.fieldID+\"-\"+t).addClass(\"nf-checked\"),jQuery(\"#nf-label-field-\"+e.fieldID+\"-\"+t).addClass(\"nf-checked-label\")):(e.selected=!1,jQuery(\"#nf-field-\"+e.fieldID+\"-\"+t).removeClass(\"nf-checked\"),jQuery(\"#nf-label-field-\"+e.fieldID+\"-\"+t).removeClass(\"nf-checked-label\"))})}else{var i=t.get(\"value\")||[];\"string\"==typeof i&&(i=[i]);var r=jQuery(e).val();if(jQuery(e).prop(\"checked\"))i.push(r),jQuery(e).addClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\");else{jQuery(e).removeClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\");var o=i.indexOf(r);if(-1!=o)i.splice(o,1);else if(Array.isArray(i)){var a=i[0].split(\",\"),l=a.indexOf(r);-1!==l&&a.splice(l,1),i=a.join(\",\")}}}return _.clone(i)}})}),i(\"controllers/fieldRadio\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listradio\"),\"change:modelValue\",this.changeModelValue),this.listenTo(nfRadio.channel(\"listradio\"),\"init:model\",this.register),nfRadio.channel(\"listradio\").reply(\"get:calcValue\",this.getCalcValue,this),this.listenTo(nfRadio.channel(\"listradio\"),\"change:field\",this.updateCheckedClass,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),0!=e.get(\"options\").length){var t=_.find(e.get(\"options\"),function(e){return 1==e.selected});void 0!==t&&e.set(\"value\",t.value)}},changeModelValue:function(e){1==e.get(\"show_other\")&&e.trigger(\"reRender\")},renderOptions:function(){var e=\"\";if(\"\"==this.value)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.selected=!1,i.fieldID=this.id,i.classes=this.classes,i.currentValue=this.value,i.index=n,i.required=this.required,this.clean&&1==this.selected?i.selected=!0:this.value==i.value?i.selected=!0:i.selected=!1;var r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-option\");e+=r(i)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-other\");e+=n(i)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-other-text\")(e)}},getCalcValue:function(e){var t=0;if(0!=e.get(\"options\").length){var i=_.find(e.get(\"options\"),function(t){return e.get(\"value\")==t.value});void 0!==i&&(t=i.calc)}return t},updateCheckedClass:function(e,t){jQuery('[name=\"'+jQuery(e).attr(\"name\")+'\"]').removeClass(\"nf-checked\"),jQuery(e).closest(\"ul\").find(\"label\").removeClass(\"nf-checked-label\"),jQuery(e).addClass(\"nf-checked\"),jQuery(e).closest(\"li\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\")}})}),i(\"controllers/fieldNumber\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"number\"),\"init:model\",this.maybeMinDefault),this.listenTo(nfRadio.channel(\"number\"),\"keyup:field\",this.validateMinMax)},maybeMinDefault:function(e){if(\"\"==e.get(\"value\")&&\"\"==e.get(\"placeholder\")){var t=e.get(\"num_min\");e.set(\"placeholder\",t)}},validateMinMax:function(e,t){var i=jQuery(e),n=parseFloat(i.val()),r=i.attr(\"min\"),o=i.attr(\"max\"),a=parseFloat(i.attr(\"step\"));if(r&&n<r){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-min\",s.get(\"settings\").fieldNumberNumMinError)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-min\");if(o&&n>o){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-max\",s.get(\"settings\").fieldNumberNumMaxError)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-max\");var d=Math.round(1e9*parseFloat(n)),c=Math.round(1e9*parseFloat(a));if(n&&0!=d%c){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-step\",s.get(\"settings\").fieldNumberIncrementBy+a)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-step\")}})}),i(\"controllers/mirrorField\",[],function(){var e=nfRadio.channel(\"fields\");return Marionette.Object.extend({listeningModel:\"\",initialize:function(){this.listenTo(e,\"init:model\",this.registerMirror)},registerMirror:function(e){if(e.get(\"mirror_field\")){this.listeningModel=e;var t=e.get(\"mirror_field\");this.listenTo(nfRadio.channel(\"field-\"+t),\"change:modelValue\",this.changeValue)}},changeValue:function(e){this.listeningModel.set(\"value\",e.get(\"value\")),this.listeningModel.trigger(\"reRender\")}})}),i(\"controllers/confirmField\",[],function(){var e=nfRadio.channel(\"fields\"),t=\"confirm-mismatch\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"init:model\",this.registerConfirm),this.listenTo(e,\"keyup:field\",this.confirmKeyup)},registerConfirm:function(e){e.get(\"confirm_field\")&&this.listenTo(nfRadio.channel(\"form\"),\"loaded\",function(t){this.registerConfirmListeners(e)})},registerConfirmListeners:function(e){var t=nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"get:fieldByKey\",e.get(\"confirm_field\"));void 0!==t&&(t.set(\"confirm_with\",e.get(\"id\")),this.listenTo(nfRadio.channel(\"field-\"+t.get(\"id\")),\"change:modelValue\",this.changeValue),this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"change:modelValue\",this.changeValue))},changeValue:function(i){if(void 0===i.get(\"confirm_with\"))var n=i,r=nfRadio.channel(\"form-\"+i.get(\"formID\")).request(\"get:fieldByKey\",n.get(\"confirm_field\"));else var r=i,n=e.request(\"get:field\",r.get(\"confirm_with\"));var o=(r.get(\"id\"),n.get(\"id\"));if(\"\"==n.get(\"value\")||n.get(\"value\")==r.get(\"value\"))nfRadio.channel(\"fields\").request(\"remove:error\",o,t);else{var a=nfRadio.channel(\"fields\").request(\"get:field\",o),l=nfRadio.channel(\"app\").request(\"get:form\",a.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",o,t,l.get(\"settings\").confirmFieldErrorMsg)}},confirmKeyup:function(e,i,n){var r=jQuery(e).val();if(i.get(\"confirm_field\"))var o=i,a=i.get(\"id\"),l=nfRadio.channel(\"form-\"+i.get(\"formID\")).request(\"get:fieldByKey\",o.get(\"confirm_field\")),s=l.get(\"value\"),d=r;else if(i.get(\"confirm_with\"))var o=nfRadio.channel(\"fields\").request(\"get:field\",i.get(\"confirm_with\")),a=o.get(\"id\"),d=o.get(\"value\"),s=d;if(void 0!==o)if(\"\"==d)nfRadio.channel(\"fields\").request(\"remove:error\",a,t);else if(r==s)nfRadio.channel(\"fields\").request(\"remove:error\",a,t);else{var c=nfRadio.channel(\"fields\").request(\"get:field\",a),f=nfRadio.channel(\"app\").request(\"get:form\",c.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",a,t,f.get(\"settings\").confirmFieldErrorMsg)}}})}),i(\"controllers/updateFieldModel\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"nfAdmin\").reply(\"update:field\",this.updateField)},updateField:function(e,t){e.get(\"isUpdated\")||(e.set(\"value\",t),e.set(\"isUpdated\",!0),_.isArray(t)&&e.trigger(\"change:value\",e))}})}),i(\"controllers/submitButton\",[\"controllers/submitButton\"],function(e){return Marionette.Object.extend({bound:{},initialize:function(){this.listenTo(nfRadio.channel(\"submit\"),\"init:model\",this.registerHandlers)},registerHandlers:function(e){if(void 0!==this.bound[e.get(\"id\")])return!1;this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"click:field\",this.click,this),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"before:submit\",this.beforeSubmit,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"submit:failed\",this.resetLabel,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"submit:response\",this.resetLabel,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"enable:submit\",this.maybeEnable,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"disable:submit\",this.maybeDisable,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"processingLabel\",this.processingLabel,e),e.listenTo(nfRadio.channel(\"fields\"),\"add:error\",this.maybeDisable,e),e.listenTo(nfRadio.channel(\"fields\"),\"remove:error\",this.maybeEnable,e),this.bound[e.get(\"id\")]=!0},click:function(e,t){var i=nfRadio.channel(\"app\").request(\"get:form\",t.get(\"formID\"));nfRadio.channel(\"form-\"+t.get(\"formID\")).request(\"submit\",i)},beforeSubmit:function(){this.set(\"disabled\",!0),nfRadio.channel(\"form-\"+this.get(\"formID\")).trigger(\"processingLabel\",this)},maybeDisable:function(e){void 0!==e&&e.get(\"formID\")!=this.get(\"formID\")||(this.set(\"disabled\",!0),this.trigger(\"reRender\"))},maybeEnable:function(e){if(void 0!==e&&e.get(\"formID\")!=this.get(\"formID\"))return!1;var t=nfRadio.channel(\"app\").request(\"get:form\",this.get(\"formID\"));0==_.size(t.get(\"fieldErrors\"))&&(this.set(\"disabled\",!1),this.trigger(\"reRender\"))},processingLabel:function(){if(this.get(\"label\")==this.get(\"processing_label\"))return!1;this.set(\"oldLabel\",this.get(\"label\")),this.set(\"label\",this.get(\"processing_label\")),this.trigger(\"reRender\")},resetLabel:function(e){void 0!==e.errors&&void 0!==e.errors.nonce&&_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts||(void 0!==this.get(\"oldLabel\")&&this.set(\"label\",this.get(\"oldLabel\")),this.set(\"disabled\",!1),this.trigger(\"reRender\"))}})}),i(\"controllers/submitDebug\",[],function(){return Marionette.Object.extend({initialize:function(){\nthis.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.submitDebug)},submitDebug:function(e,t,i,n){if(void 0!==e.debug){if(void 0!==e.debug.form){var r=document.createElement(\"span\");_.each(e.debug.form,function(e,t){var i=document.createTextNode(e);r.appendChild(i),r.appendChild(document.createElement(\"br\"))}),jQuery(\".nf-debug-msg\").html(r)}if(void 0!==e.debug.console){console.log(\"%c%s\",\"\",\"NINJA SUPPORT\"),_.each(e.debug.console,function(e,t){console.log(e)}),console.log(\"%c%s\",\"\",\"END NINJA SUPPORT\")}}}})}),i(\"controllers/getFormErrors\",[],function(){nfRadio.channel(\"fields\");return Marionette.Object.extend({initialize:function(e){nfRadio.channel(\"form\").reply(\"get:errors\",this.getFormErrors)},getFormErrors:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e),i=!1;return t&&(0!==t.get(\"errors\").length&&_.each(t.get(\"errors\").models,function(e){i=i||{},i[e.get(\"id\")]=e.get(\"msg\")}),_.each(t.get(\"fields\").models,function(e){\"submit\"!=e.get(\"type\")&&e.get(\"errors\").length>0&&(i=i||{},i[e.get(\"id\")]=e.get(\"errors\"))})),i}})}),i(\"controllers/validateRequired\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.validateRequired),this.listenTo(nfRadio.channel(\"fields\"),\"change:field\",this.validateRequired),this.listenTo(nfRadio.channel(\"fields\"),\"keyup:field\",this.validateKeyup),this.listenTo(nfRadio.channel(\"fields\"),\"change:modelValue\",this.validateModelData),this.listenTo(nfRadio.channel(\"submit\"),\"validate:field\",this.validateModelData)},validateKeyup:function(e,t,i){if(1!=t.get(\"required\"))return!1;t.get(\"clean\")||this.validateRequired(e,t)},validateRequired:function(e,t){if(1!=t.get(\"required\")||!t.get(\"visible\"))return!1;var i=jQuery(e).val(),n=nfRadio.channel(t.get(\"type\")).request(\"validate:required\",e,t),r=!0,o=t.get(\"mask\");if(o&&(o=o.replace(/9/g,\"_\"),o=o.replace(/a/g,\"_\"),o=o.replace(/\\*/g,\"_\")),o&&i===o&&0<t.get(\"errors\").length&&(r=!1),jQuery.trim(i)||(r=!1),void 0!==n)var a=n;else var a=r;this.maybeError(a,t)},validateModelData:function(e){if(1!=e.get(\"required\")||!e.get(\"visible\")||e.get(\"clean\"))return!1;if(e.get(\"errors\").get(\"required-error\"))return!1;currentValue=e.get(\"value\");var t=!0;jQuery.trim(currentValue)||(t=!1);var i=nfRadio.channel(e.get(\"type\")).request(\"validate:modelData\",e);if(void 0!==i)var n=i;else var n=t;this.maybeError(n,e)},maybeError:function(e,t){if(e)nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"required-error\");else{var i=nfRadio.channel(\"form-\"+t.get(\"formID\")).request(\"get:form\");void 0!==i&&nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"required-error\",i.get(\"settings\").validateRequiredField)}}})}),i(\"controllers/submitError\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.submitErrors)},submitErrors:function(e,t,i,n){if(_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts){nfFrontEnd.ajaxNonce=e.errors.nonce.new_nonce,nfFrontEnd.nonce_ts=e.errors.nonce.nonce_ts;var r=nfRadio.channel(\"app\").request(\"get:form\",n);nfRadio.channel(\"form-\"+n).request(\"submit\",r)}if(_.size(e.errors.fields)>0&&_.each(e.errors.fields,function(e,t){\"object\"==typeof e?nfRadio.channel(\"fields\").request(\"add:error\",t,e.slug,e.message):nfRadio.channel(\"fields\").request(\"add:error\",t,\"required-error\",e)}),_.size(e.errors.form)>0&&_.each(e.errors.form,function(e,t){nfRadio.channel(\"form-\"+n).request(\"remove:error\",t),nfRadio.channel(\"form-\"+n).request(\"add:error\",t,e)}),void 0!==e.errors.last&&void 0!==e.errors.last.message){var o=\"background: rgba( 255, 207, 115, .5 ); color: #FFA700; display: block;\";console.log(\"%c NINJA FORMS SUPPORT: SERVER ERROR\",o),console.log(e.errors.last.message),console.log(\"%c END SERVER ERROR MESSAGE\",o)}jQuery(\"#nf-form-\"+n+\"-cont .nf-field-container\").show()}})}),i(\"controllers/actionRedirect\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionRedirect)},actionRedirect:function(e){void 0!==e.data.halt&&void 0!==e.data.halt.redirect&&\"\"!=e.data.halt.redirect&&(window.location=e.data.halt.redirect),0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.redirect&&\"\"!=e.data.actions.redirect&&(window.location=e.data.actions.redirect)}})}),i(\"controllers/actionSuccess\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionSubmit)},actionSubmit:function(e){if(0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.success_message&&\"\"!=e.data.actions.success_message){var t=e.data.form_id,i=jQuery(\"#nf-form-\"+t+\"-cont .nf-response-msg\");i.html(e.data.actions.success_message).show();var n=i.offset().top,r=i.offset().top+i.outerHeight(),o=jQuery(window).scrollTop()+jQuery(window).height(),a=jQuery(window).scrollTop();o>r&&a<n||jQuery(\"html, body\").animate({scrollTop:i.offset().top-50},300)}}})}),i(\"controllers/fieldSelect\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"init:model\",function(e){\"list\"==e.get(\"parentType\")&&this.register(e)},this),nfRadio.channel(\"listselect\").reply(\"get:calcValue\",this.getCalcValue,this),nfRadio.channel(\"listmultiselect\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherAttributes\",this.renderOtherAttributes),0!=e.get(\"options\").length){var t=e.get(\"value\");if(\"listmultiselect\"==e.get(\"type\")){var i=_.filter(e.get(\"options\"),function(e){return 1==e.selected});i=_.map(i,function(e){return e.value});var n=i}else if(\"listradio\"!==e.get(\"type\")){var i=_.find(e.get(\"options\"),function(e){return 1==e.selected});if(void 0===i&&(i=_.first(e.get(\"options\"))),void 0!==i&&void 0!==i.value)var n=i.value;else if(void 0!==i)var n=i.label}void 0!==t&&\"\"!==t&&Array.isArray(t)?e.set(\"value\",t):void 0!==i&&e.set(\"value\",n)}},renderOptions:function(){var e=\"\";return _.each(this.options,function(t){if(_.isArray(this.value)){if(\"listmultiselect\"===this.type&&0<this.value.length&&-1!=_.indexOf(this.value[0].split(\",\"),t.value))var i=!0;else if(-1!=_.indexOf(this.value,t.value))var i=!0}else if(_.isArray(this.value)||t.value!=this.value)if(1==t.selected&&this.clean&&void 0===this.value)var i=!0;else var i=!1;else var i=!0;void 0===t.visible&&(t.visible=!0),t.selected=i,t.fieldID=this.id,t.classes=this.classes,t.currentValue=this.value;var n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listselect-option\");e+=n(t)},this),e},renderOtherAttributes:function(){var e=\"\";if(\"listmultiselect\"==this.type){e+=\" multiple\";e=e+' size=\"'+(this.multi_size||5)+'\"'}return e},getCalcValue:function(e){var t=0,i=e.get(\"options\");if(0!=i.length)if(\"listmultiselect\"==e.get(\"type\"))_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get(\"value\")==t.value});void 0===n&&(n=e.get(\"options\")[0]),t=n.calc}return t}})}),i(\"controllers/coreSubmitResponse\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionSubmit)},actionSubmit:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e.data.form_id);if(0!=_.size(e.errors))return!1;1==e.data.settings.clear_complete&&(t.get(\"fields\").reset(t.get(\"loadedFields\")),1!=e.data.settings.hide_complete&&nfRadio.channel(\"captcha\").trigger(\"reset\")),1==e.data.settings.hide_complete&&t.trigger(\"hide\")}})}),i(\"controllers/fieldProduct\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"product\"),\"init:model\",this.register),nfRadio.channel(\"product\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){e.set(\"renderProductQuantity\",this.renderProductQuantity),e.set(\"renderProduct\",this.renderProduct),e.set(\"renderOptions\",this.renderOptions)},renderProduct:function(){switch(this.product_type){case\"user\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-textbox\");return e(this);case\"hidden\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-hidden\");return e(this);case\"dropdown\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-dropdown\");return e(this);default:var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-single\");return e(this)}},renderProductQuantity:function(){if(1==this.product_use_quantity){return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-quantity\")(this)}},renderOptions:function(){var e=this,t=\"\";return _.each(this.options,function(i){if(1==i.selected)var n=!0;else var n=!1;i.selected=n,i.fieldID=e.id,i.classes=e.classes,i.currentValue=e.value;var r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-\"+e.product_type+\"-option\");t+=r(i)}),t},getCalcValue:function(e){return e.get(\"product_price\")*e.get(\"value\")}})}),i(\"controllers/fieldTotal\",[],function(){return Marionette.Object.extend({totalModel:{},productTotals:{},initialize:function(){this.listenTo(nfRadio.channel(\"total\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"shipping\"),\"init:model\",this.registerShipping)},register:function(e){this.totalModel=e;var t=e.get(\"formID\");this.listenTo(nfRadio.channel(\"form-\"+t),\"loaded\",this.onFormLoaded),this.listenTo(nfRadio.channel(\"product\"),\"change:modelValue\",this.onChangeProduct),this.listenTo(nfRadio.channel(\"quantity\"),\"change:modelValue\",this.onChangeQuantity)},registerShipping:function(e){this.shippingCost=e.get(\"shipping_cost\")},onFormLoaded:function(e){var t=e.get(\"fields\").models,i={},n={};for(var r in t){var o=t[r],a=o.get(\"id\");if(\"product\"==o.get(\"type\"))i[a]=o;else if(\"quantity\"==o.get(\"type\")){var l=o.get(\"product_assignment\");n[l]=o}}for(var l in i){var s=i[l],d=Number(s.get(\"product_price\"));n[l]?d*=n[l].get(\"value\"):1==s.get(\"product_use_quantity\")&&(d*=s.get(\"value\")),this.productTotals[l]=d}this.updateTotal()},onChangeProduct:function(e){var t=e.get(\"id\"),i=Number(e.get(\"product_price\")),n=Number(e.get(\"value\")),r=n*i;this.productTotals[t]=r,this.updateTotal()},onChangeQuantity:function(e){var t=e.get(\"product_assignment\"),i=nfRadio.channel(\"fields\").request(\"get:field\",t),n=Number(i.get(\"product_price\")),r=Number(e.get(\"value\")),o=r*n;this.productTotals[t]=o,this.updateTotal()},updateTotal:function(){var e=0;for(var t in this.productTotals)e+=Number(this.productTotals[t]);e&&this.shippingCost&&(e+=Number(this.shippingCost)),this.totalModel.set(\"value\",e.toFixed(2)),this.totalModel.trigger(\"reRender\")}})}),i(\"controllers/fieldQuantity\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"quantity\"),\"init:model\",this.registerQuantity)},registerQuantity:function(e){var t=e.get(\"product_assignment\"),i=nfRadio.channel(\"fields\").request(\"get:field\",t);i&&i.set(\"product_use_quantity\",0)}})}),i(\"models/calcModel\",[],function(){return Backbone.Model.extend({initialize:function(){this.set(\"formID\",this.collection.options.formModel.get(\"id\")),this.set(\"fields\",{}),nfRadio.channel(\"calc\").trigger(\"init:model\",this),this.on(\"change:value\",this.changeValue,this)},changeField:function(e){nfRadio.channel(\"calc\").trigger(\"change:field\",this,e)},changeCalc:function(e){nfRadio.channel(\"calc\").trigger(\"change:calc\",this,e)},changeValue:function(){nfRadio.channel(\"calc\").trigger(\"change:value\",this)}})}),i(\"models/calcCollection\",[\"models/calcModel\"],function(e){return Backbone.Collection.extend({model:e,comparator:\"order\",initialize:function(e,t){this.options=t,_.each(e,function(e){void 0!==e.dec&&(\"\"===e.dec.toString().trim()&&(e.dec=2),e.dec=parseInt(e.dec))}),nfRadio.channel(\"form-\"+t.formModel.get(\"id\")).reply(\"get:calc\",this.getCalc,this)},getCalc:function(e){return this.findWhere({name:e})}})}),i(\"controllers/calculations\",[\"models/calcCollection\"],function(e){return Marionette.Object.extend({initialize:function(){this.calcs={},this.displayFields={},this.listenTo(nfRadio.channel(\"form\"),\"loaded\",this.registerCalcs),this.listenTo(nfRadio.channel(\"fields\"),\"reset:collection\",this.resetCalcs),this.listenTo(nfRadio.channel(\"calc\"),\"change:field\",this.changeField),this.listenTo(nfRadio.channel(\"calc\"),\"change:calc\",this.changeCalc);var e=this;_.each(nfFrontEnd.use_merge_tags.calculations,function(t){e.listenTo(nfRadio.channel(\"fields-\"+t),\"init:model\",e.initDisplayField)}),this.listenTo(nfRadio.channel(\"calc\"),\"change:value\",this.updateDisplayFields),this.init={}},resetCalcs:function(e){void 0!==e.options.formModel&&this.registerCalcs(e.options.formModel)},registerCalcs:function(t){var i=new e(t.get(\"settings\").calculations,{formModel:t});this.calcs[t.get(\"id\")]=i;var n=this;_.each(i.models,function(e){n.init[e.get(\"name\")]=!0,n.setupCalc(e)})},setupCalc:function(e){var t=this,i=e.get(\"eq\"),n=i,r=(e.get(\"name\"),i.match(new RegExp(/{field:(.*?)}/g)));r&&(r=r.map(function(i){var r=i.replace(\":calc}\",\"\").replace(\"}\",\"\").replace(\"{field:\",\"\");if(fieldModel=nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"get:fieldByKey\",r),\"undefined\"!=typeof fieldModel){fieldModel.set(\"clean\",!1),fieldModel.on(\"change:value\",e.changeField,e);var o=t.getCalcValue(fieldModel);t.updateCalcFields(e,r,o),n=t.replaceKey(\"field\",r,o,n)}}));var o=i.match(new RegExp(/{calc:(.*?)}/g));o&&(o=o.map(function(i){var r=i.replace(\"}\",\"\").replace(\"{calc:\",\"\"),o=e.collection.findWhere({name:r});if(void 0!==o){o.on(\"change:value\",e.changeCalc,e);var a=o.get(\"value\");n=t.replaceKey(\"calc\",r,a,n)}})),n=n.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,0),n=n.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+n+\" -> \"+this.localeDecodeEquation(n)+\" (Setup)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(n))).toFixed(e.get(\"dec\")))}catch(e){console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},updateCalcFields:function(e,t,i){var n=e.get(\"fields\");n[t]=i,e.set(\"fields\",n)},getCalcValue:function(e){var t=nfRadio.channel(e.get(\"type\")).request(\"get:calcValue\",e),i=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point),r=t||e.get(\"value\"),o=i.numberDecoder(r),a=i.numberEncoder(r);return t=void 0!==o&&jQuery.isNumeric(o)?a:0,e.get(\"visible\")||(t=0),t},replaceKey:function(e,t,i,n){n=n||calcModel.get(\"eq\"),tag=\"{\"+e+\":\"+t+\"}\";var r=new RegExp(tag,\"g\");calcTag=\"{\"+e+\":\"+t+\":calc}\";var o=new RegExp(calcTag,\"g\");return n=n.replace(r,i),n=n.replace(o,i)},replaceAllKeys:function(e){var t=e.get(\"eq\"),i=this;_.each(e.get(\"fields\"),function(e,n){t=i.replaceKey(\"field\",n,e,t)});var n=t.match(new RegExp(/{calc:(.*?)}/g));return n&&_.each(n,function(i){var n=i.replace(\"}\",\"\").replace(\"{calc:\",\"\"),r=e.collection.findWhere({name:n});if(void 0!==r){var o=new RegExp(i,\"g\");t=t.replace(o,r.get(\"value\"))}}),t},changeField:function(e,t){var i=t.get(\"key\"),n=this.getCalcValue(t);this.updateCalcFields(e,i,n);var r=this.replaceAllKeys(e);r=r.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,\"0\"),r=r.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+r+\" -> \"+this.localeDecodeEquation(r)+\" (Change Field)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(r))).toFixed(e.get(\"dec\")))}catch(e){this.debug()&&console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},initDisplayField:function(e){if(e.get(\"default\")&&\"string\"==typeof e.get(\"default\")){var t=e.get(\"default\").match(new RegExp(/{calc:(.*?)}/g));t&&_.each(t,function(t){t=t.replace(\"{calc:\",\"\").replace(\"}\",\"\").replace(\":2\",\"\"),this.displayFields[t]=this.displayFields[t]||[],this.displayFields[t].push(e)},this)}},updateDisplayFields:function(e){var t=this;void 0!==this.displayFields[e.get(\"name\")]&&_.each(this.displayFields[e.get(\"name\")],function(i){var n=\"\";n=\"html\"===i.get(\"type\")?i.get(\"value\"):i.get(\"default\");var r=n.match(new RegExp(/<span data-key=\"calc:(.*?)<\\/span>/g));_.each(r,function(e){var t=\"{\"+e.replace('<span data-key=\"',\"\").replace(/\">(.*?)<\\/span>/,\"\")+\"}\";n=n.replace(e,t)});var o=n.match(new RegExp(/{calc:(.*?)}/g));_.each(o,function(e){var r=e.replace(\"}\",\"\").replace(\"{calc:\",\"\").replace(\":2\",\"\"),o=t.calcs[i.get(\"formID\")].findWhere({name:r}),a=new RegExp(e,\"g\"),l=o.get(\"value\");void 0!==l&&(l=t.applyLocaleFormatting(l,o)),n=\"html\"===i.get(\"type\")?n.replace(a,'<span data-key=\"calc:'+r+'\">'+l+\"</span>\"):l}),i.set(\"value\",n),t.init[e.get(\"name\")]||i.trigger(\"reRender\"),t.init[e.get(\"name\")]=!1})},getCalc:function(e,t){return this.calcs[t].findWhere({name:e})},changeCalc:function(e,t){var i=this.replaceAllKeys(e);i=i.replace(\"[\",\"\").replace(\"]\",\"\"),i=i.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+i+\" -> \"+this.localeDecodeEquation(i)+\" (Change Calc)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(i))).toFixed(e.get(\"dec\")))}catch(e){console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},applyLocaleFormatting:function(e,t){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e,t.get(\"dec\"))},localeDecodeEquation:function(e){var t=\"\",i=\"\",r=/[0-9.,]/,o=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point);return e=e.replace(/\\s/g,\"\"),e=e.replace(/&nbsp;/g,\"\"),e.split(\"\").forEach(function(e){r.test(e)?i+=e:(0<i.length&&(t+=o.numberDecoder(i),i=\"\"),t+=e)}),0<i.length&&(t+=o.numberDecoder(i)),t},debug:function(e){window.nfCalculationsDebug&&console.log(e)}})}),i(\"controllers/fieldDate\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"date\"),\"render:view\",this.initDatepicker)},initDatepicker:function(e){var t=e.model.get(\"date_format\");\"\"!=t&&\"default\"!=t||(t=this.convertDateFormat(nfi18n.dateFormat));var i=jQuery(e.el).find(\".nf-element\")[0],n=pikadayResponsive(i,{format:t,outputFormat:t,classes:jQuery(i).attr(\"class\"),placeholder:e.model.get(\"placeholder\"),pikadayOptions:{yearRange:this.getYearRange(e.model),minDate:this.getMinDate(e.model),maxDate:this.getMaxDate(e.model),firstDay:parseInt(nfi18n.startOfWeek)}});1==e.model.get(\"date_default\")&&n.setDate(moment()),nfRadio.channel(\"pikaday\").trigger(\"init\",n,e.model)},getYearRange:function(e){var t=e.get(\"year_range_start\"),i=e.get(\"year_range_end\");return t&&i?[t,i]:t?(i=t+10,[t,i]):i?(t=i-10,[t,i]):10},getMinDate:function(e){var t=e.get(\"year_range_start\");return t?new Date(t,0,1):null},getMaxDate:function(e){var t=e.get(\"year_range_end\");return t?new Date(t,11,31):null},convertDateFormat:function(e){return e=e.replace(\"D\",\"ddd\"),e=e.replace(\"d\",\"DD\"),e=e.replace(\"l\",\"dddd\"),e=e.replace(\"j\",\"D\"),e=e.replace(\"N\",\"\"),e=e.replace(\"S\",\"\"),e=e.replace(\"w\",\"d\"),e=e.replace(\"z\",\"\"),e=e.replace(\"W\",\"W\"),e=e.replace(\"M\",\"MMM\"),e=e.replace(\"F\",\"MMMM\"),e=e.replace(\"m\",\"MM\"),e=e.replace(\"n\",\"M\"),e=e.replace(\"t\",\"\"),e=e.replace(\"L\",\"\"),e=e.replace(\"o\",\"YYYY\"),e=e.replace(\"Y\",\"YYYY\"),e=e.replace(\"y\",\"YY\"),e=e.replace(\"a\",\"\"),e=e.replace(\"A\",\"\"),e=e.replace(\"B\",\"\"),e=e.replace(\"g\",\"\"),e=e.replace(\"G\",\"\"),e=e.replace(\"h\",\"\"),e=e.replace(\"H\",\"\"),e=e.replace(\"i\",\"\"),e=e.replace(\"s\",\"\"),e=e.replace(\"u\",\"\"),e=e.replace(\"v\",\"\"),e=e.replace(\"e\",\"\"),e=e.replace(\"I\",\"\"),e=e.replace(\"O\",\"\"),e=e.replace(\"P\",\"\"),e=e.replace(\"T\",\"\"),e=e.replace(\"Z\",\"\"),e=e.replace(\"c\",\"\"),e=e.replace(\"r\",\"\"),e=e.replace(\"u\",\"\")}})}),i(\"controllers/fieldRecaptcha\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"recaptcha\"),\"init:model\",this.initRecaptcha),this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.resetRecaptcha)},initRecaptcha:function(e){nfRadio.channel(\"recaptcha\").reply(\"update:response\",this.updateResponse,this,e.id)},updateResponse:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",t);i.set(\"value\",e),nfRadio.channel(\"fields\").request(\"remove:error\",i.get(\"id\"),\"required-error\")},resetRecaptcha:function(){var e=0;jQuery(\".g-recaptcha\").each(function(){try{grecaptcha.reset(e)}catch(e){console.log(\"Notice: Error trying to reset grecaptcha.\")}e++})}})}),i(\"controllers/fieldHTML\",[],function(){return Marionette.Object.extend({htmlFields:[],trackedMergeTags:[],initialize:function(){this.listenTo(Backbone.Radio.channel(\"fields-html\"),\"init:model\",this.setupFieldMergeTagTracking)},setupFieldMergeTagTracking:function(e){this.htmlFields.push(e);var t=e.get(\"formID\");this.listenTo(nfRadio.channel(\"form-\"+t),\"init:model\",function(t){var i=e.get(\"default\").match(new RegExp(/{field:(.*?)}/g));i&&(_.each(i,function(e){var i=e.replace(\"{field:\",\"\").replace(\"}\",\"\"),n=t.get(\"fields\").findWhere({key:i});void 0!==n&&(this.trackedMergeTags.push(n),this.listenTo(nfRadio.channel(\"field-\"+n.get(\"id\")),\"change:modelValue\",this.updateFieldMergeTags))},this),this.updateFieldMergeTags())},this)},updateFieldMergeTags:function(e){_.each(this.htmlFields,function(e){var t=e.get(\"value\");_.each(this.trackedMergeTags,function(e){var i=t.match(new RegExp(/<span data-key=\"field:(.*?)<\\/span>/g));_.each(i,function(i){-1<i.indexOf('data-key=\"field:'+e.get(\"key\"))&&(t=t.replace(i,\"{field:\"+e.get(\"key\")+\"}\"))});var n=\"{field:\"+e.get(\"key\")+\"}\";t=t.replace(n,'<span data-key=\"field:'+e.get(\"key\")+'\">'+e.get(\"value\")+\"</span>\")},this),e.set(\"value\",t),e.trigger(\"reRender\")},this)}})}),i(\"controllers/helpText\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"form\"),\"render:view\",this.initHelpText),nfRadio.channel(\"form\").reply(\"init:help\",this.initHelpText)},initHelpText:function(e){jQuery(e.el).find(\".nf-help\").each(function(){jQuery(this).jBox(\"Tooltip\",{theme:\"TooltipBorder\",content:jQuery(this).data(\"text\")})})}})}),i(\"controllers/fieldTextbox\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"textbox\").reply(\"get:calcValue\",this.getCalcValue,this)},getCalcValue:function(e){if(\"currency\"==e.get(\"mask\")){var t=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\")),i=void 0!==t?t.get(\"currencySymbol\"):\"\",n=jQuery(\"<textarea />\").html(i).text();return e.get(\"value\").replace(n,\"\")}return e.get(\"value\")}})}),i(\"controllers/fieldTextareaRTE\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"textarea\"),\"render:view\",this.initTextareaRTEs),this.listenTo(nfRadio.channel(\"textarea\"),\"click:extra\",this.clickExtra),this.meta_image_frame,this.currentContext={},void 0!==jQuery.summernote&&(jQuery.summernote.options.icons={align:\"dashicons dashicons-editor-alignleft\",alignCenter:\"dashicons dashicons-editor-aligncenter\",alignJustify:\"dashicons dashicons-editor-justify\",alignLeft:\"dashicons dashicons-editor-alignleft\",alignRight:\"dashicons dashicons-editor-alignright\",indent:\"dashicons dashicons-editor-indent\",outdent:\"dashicons dashicons-editor-outdent\",bold:\"dashicons dashicons-editor-bold\",caret:\"dashicons dashicons-arrow-down\",close:\"dashicons dashicons-dismiss\",code:\"dashicons dashicons-editor-code\",eraser:\"dashicons dashicons-editor-removeformatting\",italic:\"dashicons dashicons-editor-italic\",link:\"dashicons dashicons-admin-links\",unlink:\"dashicons dashicons-editor-unlink\",magic:\"dashicons dashicons-editor-paragraph\",minus:\"dashicons dashicons-minus\",orderedlist:\"dashicons dashicons-editor-ol\",redo:\"dashicons dashicons-redo\",square:\"dashicons fa-square\",table:\"dashicons dashicons-editor-table\",underline:\"dashicons dashicons-editor-underline\",undo:\"dashicons dashicons-undo\",unorderedlist:\"dashicons dashicons-editor-ul\"})},initTextareaRTEs:function(e){if(1!=e.model.get(\"textarea_rte\"))return!1;var t=this,i=function(e){return t.linkButton(e)},n=function(e){return t.mediaButton(e)},r=[[\"paragraphStyle\",[\"style\"]],[\"fontStyle\",[\"bold\",\"italic\",\"underline\",\"clear\"]],[\"lists\",[\"ul\",\"ol\"]],[\"paragraph\",[\"paragraph\"]],[\"customGroup\",[\"linkButton\",\"unlink\"]],[\"table\",[\"table\"]],[\"actions\",[\"undo\",\"redo\"]]];1==e.model.get(\"textarea_media\")&&0!=userSettings.uid&&r.push([\"tools\",[\"mediaButton\"]]),jQuery(e.el).find(\".nf-element\").summernote({toolbar:r,buttons:{linkButton:i,mediaButton:n},height:150,codemirror:{theme:\"monokai\",lineNumbers:!0},prettifyHtml:!0,callbacks:{onChange:function(t){e.model.set(\"value\",jQuery(this).summernote(\"code\"))}}});var o=jQuery(e.el).find(\".link-button\").next(\".dropdown-menu\").find(\"button\");o.replaceWith(function(){return jQuery(\"<div/>\",{class:jQuery(o).attr(\"class\"),html:this.innerHTML})})},linkButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-link-button\"),r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-link-dropdown\");return i.buttonGroup([i.button({className:\"dropdown-toggle link-button\",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertLink,click:function(i){t.clickLinkButton(i,e)},data:{toggle:\"dropdown\"}}),i.dropdown([i.buttonGroup({children:[i.button({contents:r({}),tooltip:\"\"})]})])]).render()},mediaButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-media-button\");return i.button({className:\"dropdown-toggle\",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertMedia,click:function(i){t.openMediaManager(i,e)}}).render()},openMediaManager:function(e,t){if(t.invoke(\"editor.saveRange\"),this.meta_image_frame)return void this.meta_image_frame.open();this.meta_image_frame=wp.media.frames.meta_image_frame=wp.media({title:nfi18n.fieldTextareaRTESelectAFile,button:{text:\"insert\"}});var i=this;this.meta_image_frame.on(\"select\",function(){var e=i.meta_image_frame.state().get(\"selection\").first().toJSON();i.insertMedia(e,t)}),this.meta_image_frame.open()},clickLinkButton:function(e,t){var i=t.invoke(\"editor.createRange\");t.invoke(\"editor.saveRange\");var n=i.toString();this.currentContext=t,jQuery(e.target).closest(\".note-customGroup > .note-btn-group\").on(\"hide.bs.dropdown\",function(e){return!1}),jQuery(e.target).closest(\".note-customGroup > .note-btn-group\").on(\"shown.bs.dropdown\",function(e){jQuery(e.target).parent().parent().find(\".link-text\").val(n),jQuery(e.target).parent().parent().find(\".link-url\").focus()})},clickExtra:function(e){var t=jQuery(e.target).parent().find(\".link-text\"),i=jQuery(e.target).parent().find(\".link-url\"),n=jQuery(e.target).parent().find(\".link-new-window\");if(this.currentContext.invoke(\"editor.restoreRange\"),jQuery(e.target).hasClass(\"insert-link\")){var r=t.val(),o=i.val(),a=!!n.prop(\"checked\");0!=r.length&&0!=o.length&&this.currentContext.invoke(\"editor.createLink\",{text:r,url:o,isNewWindow:a})}t.val(\"\"),i.val(\"\"),n.prop(\"checked\",!1),jQuery(e.target).closest(\"div.note-btn-group.open\").removeClass(\"open\")},insertMedia:function(e,t){t.invoke(\"editor.restoreRange\"),\"image\"==e.type?t.invoke(\"editor.insertImage\",e.url):t.invoke(\"editor.createLink\",{text:e.filename,url:e.url})}})}),i(\"controllers/fieldStarRating\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"starrating\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"starrating\"),\"render:view\",this.initRating)},register:function(e){e.set(\"renderRatings\",this.renderRatings)},initRating:function(e){jQuery(e.el).find(\".starrating\").rating()},renderRatings:function(){for(var e=document.createElement(\"span\"),t=0;t<=this.number_of_stars-1;t++){var i=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-starrating-star\"),n=t+1,r=\"\";this.value==n&&(r=\"checked\");var o=i({id:this.id,classes:this.classes,num:n,checked:r,required:this.required});e.appendChild(document.createRange().createContextualFragment(o))}return e.innerHTML}})}),i(\"controllers/fieldTerms\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"terms\"),\"init:model\",this.register)},register:function(e){this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"click:extra\",this.clickExtra),this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"keyup:field\",this.keyUpExtra)},clickExtra:function(e,t){var i=jQuery(e.currentTarget),n=i.parent().find(\".extra-value\").val();this.addOption(t,n)},keyUpExtra:function(e,t,i){13==i&&this.addOption(t,e.val())},addOption:function(e,t){if(t){var i=e.get(\"options\"),n={label:t,value:t,selected:0};i.push(n);e.get(\"value\").push(t),e.trigger(\"reRender\")}}})}),i(\"controllers/formContentFilters\",[],function(){return Marionette.Object.extend({initialize:function(){this.viewFilters=[],this.loadFilters=[],nfRadio.channel(\"formContent\").reply(\"add:viewFilter\",this.addViewFilter,this),nfRadio.channel(\"formContent\").reply(\"add:loadFilter\",this.addLoadFilter,this),nfRadio.channel(\"formContent\").reply(\"get:viewFilters\",this.getViewFilters,this),nfRadio.channel(\"formContent\").reply(\"get:loadFilters\",this.getLoadFilters,this),nfRadio.channel(\"fieldContents\").reply(\"add:viewFilter\",this.addViewFilter,this),nfRadio.channel(\"fieldContents\").reply(\"add:loadFilter\",this.addLoadFilter,this),nfRadio.channel(\"fieldContents\").reply(\"get:viewFilters\",this.getViewFilters,this),nfRadio.channel(\"fieldContents\").reply(\"get:loadFilters\",this.getLoadFilters,this)},addViewFilter:function(e,t){this.viewFilters[t]=e},getViewFilters:function(){return this.viewFilters},addLoadFilter:function(e,t){this.loadFilters[t]=e},getLoadFilters:function(){return this.loadFilters}})}),i(\"views/fieldItem\",[],function(){return Marionette.ItemView.extend({tagName:\"div\",initialize:function(){this.listenTo(this.model,\"reRender\",this.render,this),this.listenTo(this.model,\"change:addWrapperClass\",this.addWrapperClass,this),this.listenTo(this.model,\"change:removeWrapperClass\",this.removeWrapperClass,this),this.listenTo(this.model,\"change:invalid\",this.toggleAriaInvalid,this),this.template=\"#tmpl-nf-field-\"+this.model.get(\"wrap_template\")},test:function(e){console.log(\"firing from trigger 1\")},addWrapperClass:function(){var e=this.model.get(\"addWrapperClass\");\"\"!=e&&(jQuery(this.el).addClass(e),this.model.set(\"addWrapperClass\",\"\"))},removeWrapperClass:function(){var e=this.model.get(\"removeWrapperClass\");\"\"!=e&&(jQuery(this.el).removeClass(e),this.model.set(\"removeWrapperClass\",\"\"))},toggleAriaInvalid:function(){var e=this.model.get(\"invalid\");jQuery(\"[aria-invalid]\",this.el).attr(\"aria-invalid\",JSON.stringify(e))},onRender:function(){if(this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el),void 0!==this.model.get(\"mask\")&&\"\"!=jQuery.trim(this.model.get(\"mask\"))){if(\"custom\"==this.model.get(\"mask\"))var e=this.model.get(\"custom_mask\");else var e=this.model.get(\"mask\");if(Number.isInteger=Number.isInteger||function(e){return\"number\"==typeof e&&isFinite(e)&&Math.floor(e)===e},Number.isInteger(e)&&(e=e.toString()),\"currency\"==e){var t=nfRadio.channel(\"app\").request(\"get:form\",this.model.get(\"formID\")),i=t.get(\"thousands_sep\");\"&nbsp;\"==i&&(i=\" \");var n=jQuery(\"<div/>\").html(t.get(\"currencySymbol\")).text();i=jQuery(\"<div/>\").html(i).text();var r=jQuery(\"<div/>\").html(t.get(\"decimal_point\")).text(),o={digitGroupSeparator:i,decimalCharacter:r,currencySymbol:n},a=jQuery(jQuery(this.el).find(\".nf-element\")[0]);new AutoNumeric(jQuery(this.el).find(\".nf-element\")[0],o);var l=this;a.on(\"change\",function(e){l.model.set(\"value\",e.target.value)})}else jQuery(this.el).find(\".nf-element\").mask(e)}nfRadio.channel(this.model.get(\"type\")).trigger(\"render:view\",this),nfRadio.channel(\"fields\").trigger(\"render:view\",this)},templateHelpers:function(){var e=this;return{renderElement:function(){var e=_.find(this.element_templates,function(e){if(0<jQuery(\"#tmpl-nf-field-\"+e).length)return!0});return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-\"+e)(this)},renderLabel:function(){return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-label\")(this)},renderLabelClasses:function(){var e=\"\";return void 0!==this.customLabelClasses&&(e=this.customLabelClasses(e)),e},renderPlaceholder:function(){var e=this.placeholder;return void 0!==this.customPlaceholder&&(e=this.customPlaceholder(e)),\"\"!=jQuery.trim(e)?'placeholder=\"'+e+'\"':\"\"},renderWrapClass:function(){var e=\"field-wrap \"+this.type+\"-wrap\"\n;return this.type!==this.parentType&&(e=e+\" \"+this.parentType+\"-wrap\"),void 0!==this.old_classname&&0<jQuery.trim(this.old_classname).length&&(e+=\" \"+this.old_classname+\"-wrap\"),\"undefined\"!=typeof customWrapClass&&(e=customWrapClass(e)),e},renderClasses:function(){var e=this.classes;return this.error?e+=\" nf-error\":e=e.replace(\"nf-error\",\"\"),void 0!==this.element_class&&0<jQuery.trim(this.element_class).length&&(e+=\" \"+this.element_class),void 0!==this.customClasses&&(e=this.customClasses(e)),e},maybeDisabled:function(){return 1==this.disable_input?\"disabled\":\"\"},maybeRequired:function(){return 1==this.required?\"required\":\"\"},maybeDisableAutocomplete:function(){return 1==this.disable_browser_autocomplete?'autocomplete=\"off\"':\"\"},maybeInputLimit:function(){return\"characters\"==this.input_limit_type&&\"\"!=jQuery.trim(this.input_limit)?'maxlength=\"'+this.input_limit+'\"':\"\"},getHelpText:function(){return void 0!==this.help_text?this.help_text:\"\"},maybeRenderHelp:function(){var e=document.createElement(\"p\");e.innerHTML=this.help_text;var t=!1;if((0!=jQuery.trim(jQuery(e).text()).length||0<jQuery(e).find(\"img\").length)&&(t=!0),void 0!==this.help_text&&t){var i=document.createElement(\"span\");return i.classList.add(\"fa\",\"fa-info-circle\",\"nf-help\"),i.setAttribute(\"data-text\",this.getHelpText()),i.outerHTML}return\"\"},renderDescText:function(){if(void 0===this.desc_text)return\"\";var e=document.createElement(\"p\");if(e.innerHTML=this.desc_text,0==jQuery.trim(e.innerText).length)return\"\";var t,i;if(i=document.createTextNode(this.desc_text),t=document.createElement(\"p\"),t.appendChild(i),0!=jQuery.trim(jQuery(t).text()).length){var n,r;return n=document.createRange().createContextualFragment(this.desc_text),r=document.createElement(\"div\"),r.classList.add(\"nf-field-description\"),r.appendChild(n),r.outerHTML}return\"\"},renderNumberDefault:function(){return this.clean?this.default?this.default:this.placeholder?\"\":this.value:this.value},renderCurrencyFormatting:function(t){var i=t.toString().replace(\".\",\"||\"),n=i.replace(/\\B(?=(\\d{3})+(?!\\d))/g,nfi18n.thousands_sep),r=n.replace(\"||\",nfi18n.decimal_point);return nfRadio.channel(\"app\").request(\"get:form\",e.model.get(\"formID\")).get(\"settings\").currency_symbol+r}}},events:{\"change .nf-element\":\"fieldChange\",\"keyup .nf-element\":\"fieldKeyup\",\"click .nf-element\":\"fieldClick\",\"click .extra\":\"extraClick\",\"blur .nf-element\":\"fieldBlur\"},fieldChange:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"nfAdmin\").request(\"change:field\",t,this.model)},fieldKeyup:function(e){var t=jQuery(e.currentTarget),i=e.keyCode;nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"keyup:field\",t,this.model,i),nfRadio.channel(this.model.get(\"type\")).trigger(\"keyup:field\",t,this.model,i),nfRadio.channel(\"fields\").trigger(\"keyup:field\",t,this.model,i)},fieldClick:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"click:field\",t,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"click:field\",t,this.model),nfRadio.channel(\"fields\").trigger(\"click:field\",t,this.model)},extraClick:function(e){nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"click:extra\",e,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"click:extra\",e,this.model),nfRadio.channel(\"fields\").trigger(\"click:extra\",e,this.model)},fieldBlur:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"blur:field\",t,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"blur:field\",t,this.model),nfRadio.channel(\"fields\").trigger(\"blur:field\",t,this.model)},onAttach:function(){nfRadio.channel(this.model.get(\"type\")).trigger(\"attach:view\",this)}})}),i(\"views/beforeField\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-before\"})}),i(\"views/fieldErrorItem\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-error\",onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)}})}),i(\"views/fieldErrorCollection\",[\"views/fieldErrorItem\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-errors\",childView:e,initialize:function(e){this.fieldModel=e.fieldModel},onRender:function(){0==this.fieldModel.get(\"errors\").models.length?(this.fieldModel.removeWrapperClass(\"nf-error\"),this.fieldModel.removeWrapperClass(\"nf-fail\"),this.fieldModel.addWrapperClass(\"nf-pass\"),this.fieldModel.setInvalid(!1)):(this.fieldModel.removeWrapperClass(\"nf-pass\"),this.fieldModel.addWrapperClass(\"nf-fail\"),this.fieldModel.addWrapperClass(\"nf-error\"),this.fieldModel.setInvalid(!0))}})}),i(\"views/inputLimit\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-input-limit\",initialize:function(){this.listenTo(nfRadio.channel(\"field-\"+this.model.get(\"id\")),\"keyup:field\",this.updateCount),this.count=this.model.get(\"input_limit\"),this.render()},updateCount:function(e,t){var i=jQuery(e).val(),n=/\\s+/gi,r=i.trim().replace(n,\" \").split(\" \"),o=r.length,a=i.length;if(\"characters\"==this.model.get(\"input_limit_type\")||\"char\"==this.model.get(\"input_limit_type\"))jQuery(e).attr(\"maxlength\",this.model.get(\"input_limit\")),this.count=this.model.get(\"input_limit\")-a;else{this.count=this.model.get(\"input_limit\")-o;var l=this.model.get(\"input_limit\");o>l&&jQuery(e).val(r.slice(0,l).join(\" \"))}this.render()},templateHelpers:function(){var e=this;return{currentCount:function(){return e.count}}}})}),i(\"views/afterField\",[\"views/fieldErrorCollection\",\"views/inputLimit\"],function(e,t){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-after\",initialize:function(){this.model.on(\"change:errors\",this.changeError,this)},onRender:function(){var i=jQuery(this.el).children(\".nf-error-wrap\");if(this.errorCollectionView=new e({el:i,collection:this.model.get(\"errors\"),fieldModel:this.model}),0<this.model.get(\"errors\").length&&this.errorCollectionView.render(),void 0!==this.model.get(\"input_limit\")&&\"\"!=jQuery.trim(this.model.get(\"input_limit\"))){var n=jQuery(this.el).children(\".nf-input-limit\");this.inputLimitView=new t({el:n,model:this.model})}},changeError:function(){this.errorCollectionView.render()}})}),i(\"views/fieldLayout\",[\"views/fieldItem\",\"views/beforeField\",\"views/afterField\"],function(e,t,i){return Marionette.LayoutView.extend({tagName:\"nf-field\",regions:{beforeField:\".nf-before-field\",field:\".nf-field\",afterField:\".nf-after-field\"},initialize:function(){this.listenTo(this.model,\"change:visible\",this.render,this)},getTemplate:function(){return this.model.get(\"visible\")?\"#tmpl-nf-field-layout\":\"#tmpl-nf-empty\"},onRender:function(){this.model.get(\"visible\")&&(this.beforeField.show(new t({model:this.model})),this.field.show(new e({model:this.model})),this.afterField.show(new i({model:this.model})))},templateHelpers:function(){return{renderContainerClass:function(){var e=\" label-\"+this.label_pos+\" \";return void 0!==this.desc_pos&&(e+=\"desc-\"+this.desc_pos+\" \"),void 0!==this.container_class&&0<jQuery.trim(this.container_class).length&&(e+=this.container_class+\" \"),this.type!==this.parentType&&(e+=\" \"+this.parentType+\"-container\"),e}}}})}),i(\"controllers/loadViews\",[\"views/fieldItem\",\"views/fieldLayout\"],function(e,t){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"views\").reply(\"get:fieldItem\",this.getFieldItem),nfRadio.channel(\"views\").reply(\"get:fieldLayout\",this.getFieldLayout)},getFieldItem:function(t){return e},getFieldLayout:function(){return t}})}),i(\"controllers/formErrors\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"add:error\",this.addError),this.listenTo(nfRadio.channel(\"fields\"),\"remove:error\",this.removeError),nfRadio.channel(\"form\").reply(\"get:errors\",this.getFormErrors)},addError:function(e,t,i){var n=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\"));void 0===n.get(\"fieldErrors\")[e.get(\"id\")]&&(n.get(\"fieldErrors\")[e.get(\"id\")]={}),n.get(\"fieldErrors\")[e.get(\"id\")][t]=i,nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"add:error\",\"field-errors\",n.get(\"settings\").formErrorsCorrectErrors)},removeError:function(e,t){var i=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\"));i.get(\"fieldErrors\")[e.get(\"id\")]=_.omit(i.get(\"fieldErrors\")[e.get(\"id\")],t),0==_.size(i.get(\"fieldErrors\")[e.get(\"id\")])&&delete i.get(\"fieldErrors\")[e.get(\"id\")],0==_.size(i.get(\"fieldErrors\"))&&nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"remove:error\",\"field-errors\")},getFormErrors:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e),i=!1;return t&&0!==t.get(\"errors\").length&&_.each(t.get(\"errors\").models,function(e){i=i||{},i[e.get(\"id\")]=e.get(\"msg\")}),i}})}),i(\"controllers/submit\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"init:model\",this.registerSubmitHandler)},registerSubmitHandler:function(e){nfRadio.channel(\"form-\"+e.get(\"id\")).reply(\"submit\",this.submit)},submit:function(e){nfRadio.channel(\"forms\").trigger(\"before:submit\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"before:submit\",e);var t=nfRadio.channel(\"forms\").request(\"maybe:validate\",e);if(!1!==t&&(_.each(e.get(\"fields\").models,function(e){e.set(\"clean\",!1)}),e.get(\"formContentData\").validateFields()),0==nfRadio.channel(\"form-\"+e.get(\"id\")).request(\"maybe:submit\",e))return nfRadio.channel(\"forms\").trigger(\"submit:cancel\",e),void nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:cancel\",e);if(!1!==t){var i=_.filter(e.get(\"errors\").models,function(e){return\"invalid_email\"!=e.get(\"id\")&&\"email_not_sent\"!=e.get(\"id\")});if(0!=_.size(i))return nfRadio.channel(\"forms\").trigger(\"submit:failed\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:failed\",e),!1}nfRadio.channel(\"forms\").trigger(\"after:submitValidation\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"after:submitValidation\",e);var n=e.get(\"id\"),r={};_.each(e.get(\"fields\").models,function(e){var t={value:e.get(\"value\"),id:e.get(\"id\")};r[e.get(\"id\")]=nfRadio.channel(e.get(\"type\")).request(\"get:submitData\",t,e)||t});var o=e.get(\"extra\"),a=e.get(\"settings\");delete a.formContentData;var l=JSON.stringify({id:n,fields:r,settings:a,extra:o}),s={action:\"nf_ajax_submit\",security:nfFrontEnd.ajaxNonce,nonce_ts:nfFrontEnd.nonce_ts,formData:l};jQuery.ajax({url:nfFrontEnd.adminAjax,type:\"POST\",data:s,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,n,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,n),jQuery(document).trigger(\"nfFormSubmitResponse\",{response:r,id:e.get(\"id\")})}catch(e){console.log(e),console.log(\"Parse Error\"),console.log(e)}},error:function(t,i,n){console.log(\"ERRORS: \"+n),console.log(t);try{var r=jQuery.parseJSON(t.responseText);nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,t,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,t)}catch(e){console.log(\"Parse Error\")}nfRadio.channel(\"forms\").trigger(\"submit:response\",\"error\",i,t,n)}})}})}),i(\"views/fieldCollection\",[\"views/fieldLayout\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-fields-wrap\",childView:e})}),i(\"controllers/defaultFilters\",[\"views/fieldCollection\",\"models/fieldCollection\"],function(e,t){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"form\"),\"before:filterData\",this.registerDefaultDataFilter)},registerDefaultDataFilter:function(e){nfRadio.channel(\"formContent\").request(\"add:loadFilter\",this.defaultFormContentLoad,10,this),nfRadio.channel(\"formContent\").request(\"add:viewFilter\",this.defaultFormContentView,10,this)},defaultFormContentLoad:function(e,i,n){var r=i.get(\"fields\"),o=nfRadio.channel(\"formContent\").request(\"get:loadFilters\");if(1==_.without(o,void 0).length||void 0===e||1==e instanceof Backbone.Collection)return i.get(\"fields\");var a=_.map(e,function(e){return i.get(\"fields\").findWhere({key:e})},this),l=new t(a);return r.on(\"reset\",function(e){var t=[];l.each(function(i){\"submit\"!=i.get(\"type\")?t.push(e.findWhere({key:i.get(\"key\")})):t.push(i)}),l.options={formModel:i},l.reset(t)}),l},defaultFormContentView:function(){return e}})}),i(\"controllers/uniqueFieldError\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"change:modelValue\",this.removeError),this.listenTo(nfRadio.channel(\"fields\"),\"keyup:field\",this.removeError),this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.removeError)},removeError:function(e,t){t=t||e,nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"unique_field\")}})}),i(\"controllers/loadControllers\",[\"controllers/formData\",\"controllers/fieldError\",\"controllers/changeField\",\"controllers/changeEmail\",\"controllers/changeDate\",\"controllers/fieldCheckbox\",\"controllers/fieldCheckboxList\",\"controllers/fieldImageList\",\"controllers/fieldRadio\",\"controllers/fieldNumber\",\"controllers/mirrorField\",\"controllers/confirmField\",\"controllers/updateFieldModel\",\"controllers/submitButton\",\"controllers/submitDebug\",\"controllers/getFormErrors\",\"controllers/validateRequired\",\"controllers/submitError\",\"controllers/actionRedirect\",\"controllers/actionSuccess\",\"controllers/fieldSelect\",\"controllers/coreSubmitResponse\",\"controllers/fieldProduct\",\"controllers/fieldTotal\",\"controllers/fieldQuantity\",\"controllers/calculations\",\"controllers/fieldDate\",\"controllers/fieldRecaptcha\",\"controllers/fieldHTML\",\"controllers/helpText\",\"controllers/fieldTextbox\",\"controllers/fieldTextareaRTE\",\"controllers/fieldStarRating\",\"controllers/fieldTerms\",\"controllers/formContentFilters\",\"controllers/loadViews\",\"controllers/formErrors\",\"controllers/submit\",\"controllers/defaultFilters\",\"controllers/uniqueFieldError\"],function(e,t,i,n,r,o,a,l,s,d,c,f,u,h,g,m,p,v,y,b,R,_,w,x,C,F,k,M,T,j,E,q,D,Q,V,O,I,L,N,z){return Marionette.Object.extend({initialize:function(){new O,new I,new L,new o,new a,new l,new s,new d,new R,new w,new x,new C,new M,new T,new j,new E,new q,new D,new Q,new V,new z,new t,new i,new n,new r,new c,new f,new u,new h,new g,new m,new p,new v,new y,new b,new _,new F,new N,new k,new e}})}),i(\"views/beforeForm\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-before-form\"})}),i(\"views/formErrorItem\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-error\",onRender:function(){}})}),i(\"views/formErrorCollection\",[\"views/formErrorItem\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-errors\",childView:e})}),i(\"views/honeyPot\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-hp\",events:{\"keyup .nf-field-hp\":\"maybeError\",\"change .nf-field-hp\":\"maybeError\"},maybeError:function(e){if(0==jQuery(e.target).val().length)nfRadio.channel(\"form-\"+this.model.get(\"id\")).request(\"remove:error\",\"honeyPot\");else{var t=nfRadio.channel(\"app\").request(\"get:form\",this.model.get(\"id\"));nfRadio.channel(\"form-\"+this.model.get(\"id\")).request(\"add:error\",\"honeyPot\",t.get(\"settings\").honeypotHoneypotError)}}})}),i(\"views/afterFormContent\",[\"views/formErrorCollection\",\"views/honeyPot\"],function(e,t){return Marionette.LayoutView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-after-fields\",regions:{errors:\".nf-form-errors\",hp:\".nf-form-hp\"},onShow:function(){this.errors.show(new e({collection:this.model.get(\"errors\")})),this.hp.show(new t({model:this.model}))}})}),i(\"views/beforeFormContent\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-before-fields\",templateHelpers:function(){return{renderFieldsMarkedRequired:function(){return this.fields.filter({required:1}).length?this.fieldsMarkedRequired:\"\"}}}})}),i(\"views/formLayout\",[\"views/afterFormContent\",\"views/beforeFormContent\",\"models/fieldCollection\"],function(e,t,i){return Marionette.LayoutView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-layout\",regions:{beforeFormContent:\".nf-before-form-content\",formContent:\".nf-form-content\",afterFormContent:\".nf-after-form-content\"},initialize:function(){nfRadio.channel(\"form-\"+this.model.get(\"id\")).reply(\"get:el\",this.getEl,this),this.listenTo(this.model,\"hide\",this.hide)},onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)},onShow:function(){this.beforeFormContent.show(new t({model:this.model}));var i=this.model.get(\"formContentData\"),n=nfRadio.channel(\"formContent\").request(\"get:viewFilters\"),r=_.without(n,void 0),o=_.first(r);formContentView=o();var a={data:i,formModel:this.model};!1!=i instanceof Backbone.Collection?a.collection=i:!1!=i instanceof Backbone.Model&&(a.model=i),this.formContent.show(new formContentView(a)),this.afterFormContent.show(new e({model:this.model}))},getEl:function(){return this.el},templateHelpers:function(){return{renderClasses:function(){return\"\"}}},hide:function(){jQuery(this.el).hide()}})}),i(\"views/afterForm\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-after-form\"})}),i(\"views/mainLayout\",[\"views/beforeForm\",\"views/formLayout\",\"views/afterForm\"],function(e,t,i){return Marionette.LayoutView.extend({template:\"#tmpl-nf-layout\",regions:{responseMsg:\".nf-response-msg\",beforeForm:\".nf-before-form\",formLayout:\".nf-form-layout\",afterForm:\".nf-after-form\"},initialize:function(){this.$el=jQuery(\"#nf-form-\"+this.model.id+\"-cont\"),this.el=\"#nf-form-\"+this.model.id+\"-cont\",this.render(),this.beforeForm.show(new e({model:this.model})),this.formLayout.show(new t({model:this.model,fieldCollection:this.options.fieldCollection})),this.afterForm.show(new i({model:this.model})),this.listenTo(this.model,\"hide\",this.hide)},hide:function(){jQuery(this.el).find(\".nf-form-title\").hide()}})});var n=function(e,t,i){void 0!==e&&0<e.length?this.locale=e.replace(\"_\",\"-\"):this.locale=\"en-US\",this.thousands_sep=t||\",\",this.decimal_sep=i||\".\",this.uniqueElememts=function(e,t,i){return i.indexOf(e)===t},this.numberDecoder=function(e){e=e.toString();var t=\"\",i=!1;\"-\"===e.charAt(0)&&(i=!0,e=e.replace(\"-\",\"\")),e=e.replace(/\\s/g,\"\"),e=e.replace(/&nbsp;/g,\"\");var n=e.split(\"\"),r=n.filter(function(e){return!e.match(/[0-9]/)}),o=r.filter(this.uniqueElememts);switch(o.length){case 0:t=e;break;case 1:var a=\"\";if(1==r.length){separator=r.pop();a=3==e.split(separator).pop().length&&separator==this.thousands_sep?\"\":\".\"}else separator=o.pop();t=e.split(separator).join(a);break;case 2:var l,s=o[0];l=\".\"===s?new RegExp(\"[.]\",\"g\"):new RegExp(s,\"g\"),t=e.replace(l,\"\");var d,c=o[1];d=\".\"===c?new RegExp(\"[.]\",\"g\"):new RegExp(c,\"g\"),t=t.replace(d,\".\");break;default:return\"NaN\"}return i&&(t=\"-\"+t),this.debug(\"Number Decoder \"+e+\" -> \"+t),t},this.numberEncoder=function(e,t){return e=this.numberDecoder(e),Intl.NumberFormat(this.locale,{minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},this.debug=function(e){window.nfLocaleConverterDebug&&console.log(e)}};i(\"../nfLocaleConverter\",function(){}),function(e){var t=e.fn.val;e.fn.val=function(){var i;arguments.length>0&&(i=t.apply(this,[]));var n=t.apply(this,arguments);return arguments.length>0&&i!=t.apply(this,[])&&e(this).hasClass(\"nf-element\")&&e(this).change(),n}}(jQuery),jQuery(document).ready(function(e){t([\"models/formCollection\",\"models/formModel\",\"models/fieldCollection\",\"controllers/loadControllers\",\"views/mainLayout\",\"../nfLocaleConverter\"],function(t,i,r,o,a){if(\"undefined\"==typeof nfForms)return void jQuery(\".nf-form-cont\").empty();(new(Marionette.Application.extend({forms:{},initialize:function(e){var t=this;Marionette.Renderer.render=function(e,i){var e=t.template(e);return e(i)},this.urlParameters=_.object(_.compact(_.map(location.search.slice(1).split(\"&\"),function(e){if(e)return e.split(\"=\")}))),void 0!==this.urlParameters.nf_resume&&this.listenTo(nfRadio.channel(\"form-\"+this.urlParameters.nf_resume),\"loaded\",this.restart),nfRadio.channel(\"app\").reply(\"locale:decodeNumber\",this.decodeNumber),nfRadio.channel(\"app\").reply(\"locale:encodeNumber\",this.encodeNumber);new o;nfRadio.channel(\"app\").trigger(\"after:loadControllers\"),nfRadio.channel(\"app\").reply(\"get:template\",this.template)},onStart:function(){var e=nfRadio.channel(\"app\").request(\"get:forms\");_.each(e.models,function(e,t){var i=new a({model:e,fieldCollection:e.get(\"fields\")});nfRadio.channel(\"form\").trigger(\"render:view\",i),jQuery(document).trigger(\"nfFormReady\",i)})},restart:function(e){if(void 0!==this.urlParameters.nf_resume){var t={action:\"nf_ajax_submit\",security:nfFrontEnd.ajaxNonce,nf_resume:this.urlParameters};nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"disable:submit\"),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"processingLabel\"),this.listenTo(nfRadio.channel(\"form\"),\"render:view\",function(){jQuery(\"#nf-form-\"+e.get(\"id\")+\"-cont .nf-field-container:not(.submit-container)\").hide()}),jQuery.ajax({url:nfFrontEnd.adminAjax,type:\"POST\",data:t,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,n,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,n)}catch(e){console.log(\"Parse Error\")}},error:function(e,t,i){console.log(\"ERRORS: \"+t),nfRadio.channel(\"forms\").trigger(\"submit:response\",\"error\",t,e,i)}})}},template:function(t){return _.template(e(t).html(),{evaluate:/<#([\\s\\S]+?)#>/g,interpolate:/\\{\\{\\{([\\s\\S]+?)\\}\\}\\}/g,escape:/\\{\\{([^\\}]+?)\\}\\}(?!\\})/g,variable:\"data\"})},encodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e)},decodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberDecoder(e)}}))).start()})}),i(\"main\",function(){})}();"],"file":"front-end.js"}
1
+ {"version":3,"names":[],"mappings":"","sources":["main.js"],"sourcesContent":["!function(){var e,t,i;!function(n){function r(e,t){return R.call(e,t)}function o(e,t){var i,n,r,o,a,l,s,d,c,f,u,h=t&&t.split(\"/\"),g=y.map,m=g&&g[\"*\"]||{};if(e&&\".\"===e.charAt(0))if(t){for(e=e.split(\"/\"),a=e.length-1,y.nodeIdCompat&&w.test(e[a])&&(e[a]=e[a].replace(w,\"\")),e=h.slice(0,h.length-1).concat(e),c=0;c<e.length;c+=1)if(\".\"===(u=e[c]))e.splice(c,1),c-=1;else if(\"..\"===u){if(1===c&&(\"..\"===e[2]||\"..\"===e[0]))break;c>0&&(e.splice(c-1,2),c-=2)}e=e.join(\"/\")}else 0===e.indexOf(\"./\")&&(e=e.substring(2));if((h||m)&&g){for(i=e.split(\"/\"),c=i.length;c>0;c-=1){if(n=i.slice(0,c).join(\"/\"),h)for(f=h.length;f>0;f-=1)if((r=g[h.slice(0,f).join(\"/\")])&&(r=r[n])){o=r,l=c;break}if(o)break;!s&&m&&m[n]&&(s=m[n],d=c)}!o&&s&&(o=s,l=d),o&&(i.splice(0,l,o),e=i.join(\"/\"))}return e}function a(e,t){return function(){var i=_.call(arguments,0);return\"string\"!=typeof i[0]&&1===i.length&&i.push(null),h.apply(n,i.concat([e,t]))}}function l(e){return function(t){return o(t,e)}}function s(e){return function(t){p[e]=t}}function d(e){if(r(v,e)){var t=v[e];delete v[e],b[e]=!0,u.apply(n,t)}if(!r(p,e)&&!r(b,e))throw new Error(\"No \"+e);return p[e]}function c(e){var t,i=e?e.indexOf(\"!\"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function f(e){return function(){return y&&y.config&&y.config[e]||{}}}var u,h,g,m,p={},v={},y={},b={},R=Object.prototype.hasOwnProperty,_=[].slice,w=/\\.js$/;g=function(e,t){var i,n=c(e),r=n[0];return e=n[1],r&&(r=o(r,t),i=d(r)),r?e=i&&i.normalize?i.normalize(e,l(t)):o(e,t):(e=o(e,t),n=c(e),r=n[0],e=n[1],r&&(i=d(r))),{f:r?r+\"!\"+e:e,n:e,pr:r,p:i}},m={require:function(e){return a(e)},exports:function(e){var t=p[e];return void 0!==t?t:p[e]={}},module:function(e){return{id:e,uri:\"\",exports:p[e],config:f(e)}}},u=function(e,t,i,o){var l,c,f,u,h,y,R=[],_=typeof i;if(o=o||e,\"undefined\"===_||\"function\"===_){for(t=!t.length&&i.length?[\"require\",\"exports\",\"module\"]:t,h=0;h<t.length;h+=1)if(u=g(t[h],o),\"require\"===(c=u.f))R[h]=m.require(e);else if(\"exports\"===c)R[h]=m.exports(e),y=!0;else if(\"module\"===c)l=R[h]=m.module(e);else if(r(p,c)||r(v,c)||r(b,c))R[h]=d(c);else{if(!u.p)throw new Error(e+\" missing \"+c);u.p.load(u.n,a(o,!0),s(c),{}),R[h]=p[c]}f=i?i.apply(p[e],R):void 0,e&&(l&&l.exports!==n&&l.exports!==p[e]?p[e]=l.exports:f===n&&y||(p[e]=f))}else e&&(p[e]=i)},e=t=h=function(e,t,i,r,o){if(\"string\"==typeof e)return m[e]?m[e](t):d(g(e,t).f);if(!e.splice){if(y=e,y.deps&&h(y.deps,y.callback),!t)return;t.splice?(e=t,t=i,i=null):e=n}return t=t||function(){},\"function\"==typeof i&&(i=r,r=o),r?u(n,e,t,i):setTimeout(function(){u(n,e,t,i)},4),h},h.config=function(e){return h(e)},e._defined=p,i=function(e,t,i){if(\"string\"!=typeof e)throw new Error(\"See almond README: incorrect module build, no module name\");t.splice||(i=t,t=[]),r(p,e)||r(v,e)||(v[e]=[e,t,i])},i.amd={jQuery:!0}}(),i(\"../lib/almond\",function(){}),i(\"models/fieldErrorModel\",[],function(){return Backbone.Model.extend({})}),i(\"models/fieldErrorCollection\",[\"models/fieldErrorModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"models/fieldModel\",[\"models/fieldErrorCollection\"],function(e){return Backbone.Model.extend({defaults:{placeholder:\"\",value:\"\",label_pos:\"\",classes:\"ninja-forms-field\",reRender:!1,mirror_field:!1,confirm_field:!1,clean:!0,disabled:\"\",visible:!0,invalid:!1},initialize:function(){var t=this.get(\"type\");this.set(\"formID\",this.collection.options.formModel.get(\"id\")),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"reset\",this.resetModel),this.bind(\"change\",this.changeModel,this),this.bind(\"change:value\",this.changeValue,this),this.set(\"errors\",new e),\"listimage\"===t&&(this.get=this.listimageGet,this.set=this.listimageSet),nfRadio.channel(\"fields\").trigger(\"init:model\",this),nfRadio.channel(this.get(\"type\")).trigger(\"init:model\",this),nfRadio.channel(\"fields-\"+this.get(\"type\")).trigger(\"init:model\",this),\"undefined\"!=this.get(\"parentType\")&&nfRadio.channel(this.get(\"parentType\")).trigger(\"init:model\",this),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"loaded\",this.formLoaded),this.listenTo(nfRadio.channel(\"form-\"+this.get(\"formID\")),\"before:submit\",this.beforeSubmit)},listimageGet:function(e){return\"options\"===e&&(e=\"image_options\"),Backbone.Model.prototype.get.call(this,e)},listimageSet:function(e,t){return\"options\"===e&&(e=\"image_options\"),Backbone.Model.prototype.set.call(this,e,t)},changeModel:function(){nfRadio.channel(\"field-\"+this.get(\"id\")).trigger(\"change:model\",this),nfRadio.channel(this.get(\"type\")).trigger(\"change:model\",this),nfRadio.channel(\"fields\").trigger(\"change:model\",this)},changeValue:function(){nfRadio.channel(\"field-\"+this.get(\"id\")).trigger(\"change:modelValue\",this),nfRadio.channel(this.get(\"type\")).trigger(\"change:modelValue\",this),nfRadio.channel(\"fields\").trigger(\"change:modelValue\",this)},addWrapperClass:function(e){this.set(\"addWrapperClass\",e)},removeWrapperClass:function(e){this.set(\"removeWrapperClass\",e)},setInvalid:function(e){this.set(\"invalid\",e)},formLoaded:function(){nfRadio.channel(\"fields\").trigger(\"formLoaded\",this),nfRadio.channel(\"fields-\"+this.get(\"type\")).trigger(\"formLoaded\",this)},beforeSubmit:function(e){nfRadio.channel(this.get(\"type\")).trigger(\"before:submit\",this),nfRadio.channel(\"fields\").trigger(\"before:submit\",this)}})}),i(\"models/fieldCollection\",[\"models/fieldModel\"],function(e){return Backbone.Collection.extend({model:e,comparator:\"order\",initialize:function(e,t){this.options=t,this.on(\"reset\",function(e){nfRadio.channel(\"fields\").trigger(\"reset:collection\",e)},this)},validateFields:function(){_.each(this.models,function(e){e.set(\"clean\",!1),nfRadio.channel(\"submit\").trigger(\"validate:field\",e)},this)},showFields:function(){this.invoke(\"set\",{visible:!0}),this.invoke(function(){this.trigger(\"change:value\",this)})},hideFields:function(){this.invoke(\"set\",{visible:!1}),this.invoke(function(){this.trigger(\"change:value\",this)})}})}),i(\"models/formErrorModel\",[],function(){return Backbone.Model.extend({})}),i(\"models/formErrorCollection\",[\"models/formErrorModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"models/formModel\",[\"models/fieldCollection\",\"models/formErrorCollection\"],function(e,t){return Backbone.Model.extend({defaults:{beforeForm:\"\",afterForm:\"\",beforeFields:\"\",afterFields:\"\",wrapper_class:\"\",element_class:\"\",hp:\"\",fieldErrors:{},extra:{}},initialize:function(){_.each(this.get(\"settings\"),function(e,t){this.set(t,e)},this),this.set(\"loadedFields\",this.get(\"fields\")),this.set(\"fields\",new e(this.get(\"fields\"),{formModel:this})),this.set(\"errors\",new t),nfRadio.channel(\"form\").trigger(\"before:filterData\",this);var i=this.get(\"formContentData\");i||(i=this.get(\"fieldContentsData\"));var n=nfRadio.channel(\"formContent\").request(\"get:loadFilters\"),r=_.without(n,void 0);i=_.first(r)(i,this,this),this.set(\"formContentData\",i),nfRadio.channel(\"forms\").trigger(\"init:model\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"init:model\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:fieldByKey\",this.getFieldByKey,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"add:error\",this.addError,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"remove:error\",this.removeError,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:extra\",this.getExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"add:extra\",this.addExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"remove:extra\",this.removeExtra,this),nfRadio.channel(\"form-\"+this.get(\"id\")).reply(\"get:form\",this.getForm,this),nfRadio.channel(\"form\").trigger(\"loaded\",this),nfRadio.channel(\"form\").trigger(\"after:loaded\",this),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"loaded\",this)},getFieldByKey:function(e){return this.get(\"fields\").findWhere({key:e})},addError:function(e,t){this.get(\"errors\").add({id:e,msg:t}),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"add:error\",this,e,t)},removeError:function(e){var t=this.get(\"errors\"),i=t.get(e);t.remove(i),nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"remove:error\",this,e)},getExtra:function(e){var t=this.get(\"extra\");return void 0===e?t:t[e]},addExtra:function(e,t){this.get(\"extra\")[e]=t,nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"add:extra\",this,e,t)},removeExtra:function(e){delete this.get(\"extra\")[e],nfRadio.channel(\"form-\"+this.get(\"id\")).trigger(\"remove:extra\",this,e)},getForm:function(){return this}})}),i(\"models/formCollection\",[\"models/formModel\"],function(e){return Backbone.Collection.extend({model:e})}),i(\"controllers/formData\",[\"models/formModel\",\"models/formCollection\",\"models/fieldCollection\",\"models/formErrorCollection\"],function(e,t,i,n){return Marionette.Object.extend({initialize:function(){this.collection=new t(nfForms),nfRadio.channel(\"forms\").trigger(\"loaded\",this.collection),nfRadio.channel(\"app\").trigger(\"forms:loaded\",this.collection),nfRadio.channel(\"app\").reply(\"get:form\",this.getForm,this),nfRadio.channel(\"app\").reply(\"get:forms\",this.getForms,this),nfRadio.channel(\"fields\").reply(\"get:field\",this.getField,this)},getForm:function(e){return this.collection.get(e)},getForms:function(){return this.collection},getField:function(e){var t=!1;return _.each(this.collection.models,function(i){t||(t=i.get(\"fields\").get(e))}),t}})}),i(\"controllers/fieldError\",[\"models/fieldErrorModel\"],function(e){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"fields\").reply(\"add:error\",this.addError),nfRadio.channel(\"fields\").reply(\"remove:error\",this.removeError),nfRadio.channel(\"fields\").reply(\"get:error\",this.getError)},addError:function(e,t,i){var n=nfRadio.channel(\"fields\").request(\"get:field\",e);if(void 0!==n){var r=n.get(\"errors\");r.add({id:t,msg:i}),n.set(\"errors\",r),n.trigger(\"change:errors\",n),n.set(\"clean\",!1),nfRadio.channel(\"fields\").trigger(\"add:error\",n,t,i)}},removeError:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",e);if(void 0!==i){var n=i.get(\"errors\"),r=n.get(t);void 0!==r&&(n.remove(r),i.set(\"errors\",n),i.trigger(\"change:errors\",i),nfRadio.channel(\"fields\").trigger(\"remove:error\",i,t))}},getError:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",e),n=i.get(\"errors\"),r=n.get(t);return\"undefined\"!=r&&r}})}),i(\"controllers/changeField\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"nfAdmin\").reply(\"change:field\",this.changeField),this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.blurField)},changeField:function(e,t){var i=nfRadio.channel(t.get(\"type\")).request(\"before:updateField\",e,t);i=void 0!==i?i:nfRadio.channel(t.get(\"parentType\")).request(\"before:updateField\",e,t),i=void 0!==i?i:jQuery(e).val(),t.set(\"isUpdated\",!1),t.set(\"clean\",!1),nfRadio.channel(\"field-\"+t.get(\"id\")).trigger(\"change:field\",e,t),nfRadio.channel(t.get(\"type\")).trigger(\"change:field\",e,t),nfRadio.channel(\"fields\").trigger(\"change:field\",e,t),nfRadio.channel(\"nfAdmin\").request(\"update:field\",t,i)},blurField:function(e,t){t.set(\"clean\",!1)}})}),i(\"controllers/changeEmail\",[],function(){var e=nfRadio.channel(\"email\"),t=/^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/,i=\"invalid-email\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"change:modelValue\",this.onChangeModelValue),this.listenTo(e,\"keyup:field\",this.emailKeyup),this.listenTo(e,\"blur:field\",this.onBlurField)},onChangeModelValue:function(e){var t=e.get(\"value\"),i=e.get(\"id\");this.emailChange(t,i)},onBlurField:function(e,t){var i=jQuery(e).val(),n=t.get(\"id\");this.emailChange(i,n)},emailChange:function(e,n){if(0<e.length)if(t.test(e))nfRadio.channel(\"fields\").request(\"remove:error\",n,i);else{var r=nfRadio.channel(\"fields\").request(\"get:field\",n),o=nfRadio.channel(\"app\").request(\"get:form\",r.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",n,i,o.get(\"settings\").changeEmailErrorMsg)}else nfRadio.channel(\"fields\").request(\"remove:error\",n,i)},emailKeyup:function(e,n,r){if(9==r)return!1;var o=jQuery(e).val(),a=n.get(\"id\");if(0==o.length)nfRadio.channel(\"fields\").request(\"remove:error\",a,i);else if(t.test(o)||n.get(\"clean\"))t.test(o)&&(nfRadio.channel(\"fields\").request(\"remove:error\",a,i),n.addWrapperClass(\"nf-pass\"),n.set(\"clean\",!1));else{var l=nfRadio.channel(\"fields\").request(\"get:field\",a),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",a,i,s.get(\"settings\").changeEmailErrorMsg),n.removeWrapperClass(\"nf-pass\")}}})}),i(\"controllers/changeDate\",[],function(){var e=nfRadio.channel(\"date\"),t=\"invalid-date\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"change:modelValue\",this.onChangeModelValue),this.listenTo(e,\"keyup:field\",this.dateKeyup),this.listenTo(e,\"blur:field\",this.onBlurField)},onChangeModelValue:function(e){this.dateChange(e)},onBlurField:function(e,t){this.dateChange(t)},dateChange:function(e){var i=e.get(\"id\"),n=e.get(\"value\"),r=e.get(\"date_format\");if(\"default\"===r&&(r=nfi18n.dateFormat),0<n.length)if(moment(n,r).isValid())nfRadio.channel(\"fields\").request(\"remove:error\",i,t);else{var o=nfRadio.channel(\"fields\").request(\"get:field\",i),a=nfRadio.channel(\"app\").request(\"get:form\",o.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",i,t,a.get(\"settings\").changeDateErrorMsg)}else nfRadio.channel(\"fields\").request(\"remove:error\",i,t)},dateKeyup:function(e,i,n){if(9==n)return!1;var r=jQuery(e).val(),o=i.get(\"id\"),a=i.get(\"date_format\");if(\"default\"===a&&(a=nfi18n.dateFormat),0==r.length)nfRadio.channel(\"fields\").request(\"remove:error\",o,t);else if(moment(r,a).isValid()||i.get(\"clean\"))moment(r,a).isValid()&&(nfRadio.channel(\"fields\").request(\"remove:error\",o,t),i.addWrapperClass(\"nf-pass\"),i.set(\"clean\",!1));else{var l=nfRadio.channel(\"fields\").request(\"get:field\",o),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",o,t,s.get(\"settings\").changeDateErrorMsg),i.removeWrapperClass(\"nf-pass\")}}})}),i(\"controllers/fieldCheckbox\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"checkbox\"),\"init:model\",this.registerRenderClasses),nfRadio.channel(\"checkbox\").reply(\"validate:required\",this.validateRequired),nfRadio.channel(\"checkbox\").reply(\"validate:modelData\",this.validateModelData),nfRadio.channel(\"checkbox\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"checkbox\").reply(\"get:calcValue\",this.getCalcValue,this)},beforeUpdateField:function(e,t){if(jQuery(e).prop(\"checked\")){var i=1;jQuery(e).addClass(\"nf-checked\"),jQuery(e).closest(\".field-wrap\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\")}else{var i=0;jQuery(e).removeClass(\"nf-checked\"),jQuery(e).closest(\".field-wrap\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\")}return i},validateRequired:function(e,t){return e[0].checked},validateModelData:function(e){return 0!=e.get(\"value\")},getCalcValue:function(e){return 1==e.get(\"value\")?calcValue=e.get(\"checked_calc_value\"):calcValue=e.get(\"unchecked_calc_value\"),calcValue},registerRenderClasses:function(e){\"checked\"==e.get(\"default_value\")?e.set(\"value\",1):e.set(\"value\",0),e.set(\"customClasses\",this.customClasses),e.set(\"customLabelClasses\",this.customLabelClasses),e.set(\"maybeChecked\",this.maybeChecked)},customClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?e+=\" nf-checked\":e.replace(\"nf-checked\",\"\"),e},customLabelClasses:function(e){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?e+=\" nf-checked-label\":e.replace(\"nf-checked-label\",\"\"),e},maybeChecked:function(){return 1==this.value||this.clean&&void 0!==this.default_value&&\"checked\"==this.default_value?\" checked\":\"\"}})}),i(\"controllers/fieldCheckboxList\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listcheckbox\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"terms\"),\"init:model\",this.register),nfRadio.channel(\"listcheckbox\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"terms\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"listcheckbox\").reply(\"get:calcValue\",this.getCalcValue,this),nfRadio.channel(\"terms\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),e.set(\"selected\",[]),0!=e.get(\"options\").length){var t=_.filter(e.get(\"options\"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get(\"value\");void 0!==i&&Array.isArray(i)?e.set(\"value\",i):void 0!==t&&e.set(\"value\",t)},renderOptions:function(){var e=\"\";if(\"\"==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],i.value)?t=!0:_.indexOf(this.value,i.value)&&(t=!0)),i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.fieldID=this.id,i.classes=this.classes,i.index=n;var r=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(\",\"),i.value)&&-1===_.indexOf(this.value,i.value)||(r=!0):_.isArray(this.value)||i.value!=this.value?1==i.selected&&this.clean&&void 0===this.value&&(r=!0):r=!0,i.selected=r,i.isSelected=r,i.required=this.required;var o=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-option\");e+=o(i)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-other\");e+=n(i)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listcheckbox-other-text\")(e)}},getCalcValue:function(e){var t=0,i=e.get(\"options\");return 0!=i.length&&_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t=Number(t)+Number(n.calc)}),t},beforeUpdateField:function(e,t){var i=t.get(\"value\")||[];\"string\"==typeof i&&(i=[i]);var n=jQuery(e).val();if(jQuery(e).prop(\"checked\"))i.push(n),jQuery(e).addClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\");else{jQuery(e).removeClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\");var r=i.indexOf(n);if(-1!=r)i.splice(r,1);else if(Array.isArray(i)){var o=i[0].split(\",\"),a=o.indexOf(n);-1!==a&&o.splice(a,1),i=o.join(\",\")}}return _.clone(i)}})}),i(\"controllers/fieldImageList\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listimage\"),\"init:model\",this.register),nfRadio.channel(\"listimage\").reply(\"before:updateField\",this.beforeUpdateField,this),nfRadio.channel(\"listimage\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),e.set(\"selected\",[]),0!=e.get(\"image_options\").length){var t=_.filter(e.get(\"image_options\"),function(e){return 1==e.selected});t=_.map(t,function(e){return e.value})}var i=e.get(\"value\");void 0!==i&&Array.isArray(i)?e.set(\"value\",i):void 0!==t&&e.set(\"value\",t)},renderOptions:function(){var e=\"\";if(\"\"==this.value||Array.isArray(this.value)&&0<this.value.length||0<this.value.length)var t=!0;else var t=!1;1===this.allow_multi_select?(this.old_classname=\"list-checkbox\",this.image_type=\"checkbox\"):this.image_type=\"radio\",\"horizontal\"===this.list_orientation?this.flex_direction=\"row\":this.flex_direction=\"column\";var i=this,n=parseInt(this.num_columns)||1,r=1,o=1;if(_.each(this.image_options,function(a,l){this.show_option_labels||(a.label=\"\"),Array.isArray(this.value)&&(Array.isArray(this.value[0])&&-1!==_.indexOf(this.value[0],a.value)?t=!0:_.indexOf(this.value,a.value)&&(t=!0)),a.value==this.value&&(t=!0),void 0===a.visible&&(a.visible=!0),\"horizontal\"===i.list_orientation&&r<=n&&(a.styles=\"margin:auto;grid-column: \"+r+\"; grid-row = \"+o,r===n?(r=1,o+=1):r+=1),a.image_type=i.image_type,a.fieldID=this.id,a.classes=this.classes,a.index=l;var s=!1;Array.isArray(this.value)&&0<this.value.length?-1===_.indexOf(this.value[0].split(\",\"),a.value)&&-1===_.indexOf(this.value,a.value)||(s=!0):_.isArray(this.value)||a.value!=this.value?1!=a.selected||!this.clean||void 0!==this.value&&\"\"!==this.value||(s=!0):s=!0,a.selected=s,a.isSelected=s,a.required=this.required;var d=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-option\");e+=d(a)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var a={fieldID:this.id,classes:this.classes,value:this.value,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},l=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-other\");e+=l(a)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listimage-other-text\")(e)}},getCalcValue:function(e){var t=0,i=e.get(\"options\");if(0!=i.length)if(1==parseInt(e.get(\"allow_multi_select\")))_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get(\"value\")==t.value});void 0!==n&&(t=n.calc)}return t},beforeUpdateField:function(e,t){if(1!==t.get(\"allow_multi_select\")){var i=jQuery(e).val(),n=t.get(\"image_options\");_.each(n,function(e,t){e.value===i?(e.isSelected=!0,e.selected=!0):(e.isSelected=!1,e.selected=!1),e.isSelected?(jQuery(\"#nf-field-\"+e.fieldID+\"-\"+t).addClass(\"nf-checked\"),jQuery(\"#nf-label-field-\"+e.fieldID+\"-\"+t).addClass(\"nf-checked-label\")):(e.selected=!1,jQuery(\"#nf-field-\"+e.fieldID+\"-\"+t).removeClass(\"nf-checked\"),jQuery(\"#nf-label-field-\"+e.fieldID+\"-\"+t).removeClass(\"nf-checked-label\"))})}else{var i=t.get(\"value\")||[];\"string\"==typeof i&&(i=[i]);var r=jQuery(e).val();if(jQuery(e).prop(\"checked\"))i.push(r),jQuery(e).addClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\");else{jQuery(e).removeClass(\"nf-checked\"),jQuery(e).parent().find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').removeClass(\"nf-checked-label\");var o=i.indexOf(r);if(-1!=o)i.splice(o,1);else if(Array.isArray(i)){var a=i[0].split(\",\"),l=a.indexOf(r);-1!==l&&a.splice(l,1),i=a.join(\",\")}}}return _.clone(i)}})}),i(\"controllers/fieldRadio\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"listradio\"),\"change:modelValue\",this.changeModelValue),this.listenTo(nfRadio.channel(\"listradio\"),\"init:model\",this.register),nfRadio.channel(\"listradio\").reply(\"get:calcValue\",this.getCalcValue,this),this.listenTo(nfRadio.channel(\"listradio\"),\"change:field\",this.updateCheckedClass,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherText\",this.renderOtherText),0!=e.get(\"options\").length){var t=_.find(e.get(\"options\"),function(e){return 1==e.selected});void 0!==t&&e.set(\"value\",t.value)}},changeModelValue:function(e){1==e.get(\"show_other\")&&e.trigger(\"reRender\")},renderOptions:function(){var e=\"\";if(\"\"==this.value)var t=!0;else var t=!1;if(_.each(this.options,function(i,n){i.value==this.value&&(t=!0),void 0===i.visible&&(i.visible=!0),i.selected=!1,i.fieldID=this.id,i.classes=this.classes,i.currentValue=this.value,i.index=n,i.required=this.required,this.clean&&1==this.selected?i.selected=!0:this.value==i.value?i.selected=!0:i.selected=!1;var r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-option\");e+=r(i)},this),1==this.show_other){\"nf-other\"==this.value&&(t=!1);var i={fieldID:this.id,classes:this.classes,currentValue:this.value,renderOtherText:this.renderOtherText,valueFound:t},n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-other\");e+=n(i)}return e},renderOtherText:function(){if(\"nf-other\"==this.currentValue||!this.valueFound){\"nf-other\"==this.currentValue&&(this.currentValue=\"\");var e={fieldID:this.fieldID,classes:this.classes,currentValue:this.currentValue};return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listradio-other-text\")(e)}},getCalcValue:function(e){var t=0;if(0!=e.get(\"options\").length){var i=_.find(e.get(\"options\"),function(t){return e.get(\"value\")==t.value});void 0!==i&&(t=i.calc)}return t},updateCheckedClass:function(e,t){jQuery('[name=\"'+jQuery(e).attr(\"name\")+'\"]').removeClass(\"nf-checked\"),jQuery(e).closest(\"ul\").find(\"label\").removeClass(\"nf-checked-label\"),jQuery(e).addClass(\"nf-checked\"),jQuery(e).closest(\"li\").find('label[for=\"'+jQuery(e).prop(\"id\")+'\"]').addClass(\"nf-checked-label\")}})}),i(\"controllers/fieldNumber\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"number\"),\"init:model\",this.maybeMinDefault),this.listenTo(nfRadio.channel(\"number\"),\"keyup:field\",this.validateMinMax)},maybeMinDefault:function(e){if(\"\"==e.get(\"value\")&&\"\"==e.get(\"placeholder\")){var t=e.get(\"num_min\");e.set(\"placeholder\",t)}},validateMinMax:function(e,t){var i=jQuery(e),n=parseFloat(i.val()),r=i.attr(\"min\"),o=i.attr(\"max\"),a=parseFloat(i.attr(\"step\"));if(r&&n<r){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-min\",s.get(\"settings\").fieldNumberNumMinError)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-min\");if(o&&n>o){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-max\",s.get(\"settings\").fieldNumberNumMaxError)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-max\");var d=Math.round(1e9*parseFloat(n)),c=Math.round(1e9*parseFloat(a));if(n&&0!=d%c){var l=nfRadio.channel(\"fields\").request(\"get:field\",t.get(\"id\")),s=nfRadio.channel(\"app\").request(\"get:form\",l.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"number-step\",s.get(\"settings\").fieldNumberIncrementBy+a)}else nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"number-step\")}})}),i(\"controllers/mirrorField\",[],function(){var e=nfRadio.channel(\"fields\");return Marionette.Object.extend({listeningModel:\"\",initialize:function(){this.listenTo(e,\"init:model\",this.registerMirror)},registerMirror:function(e){if(e.get(\"mirror_field\")){this.listeningModel=e;var t=e.get(\"mirror_field\");this.listenTo(nfRadio.channel(\"field-\"+t),\"change:modelValue\",this.changeValue)}},changeValue:function(e){this.listeningModel.set(\"value\",e.get(\"value\")),this.listeningModel.trigger(\"reRender\")}})}),i(\"controllers/confirmField\",[],function(){var e=nfRadio.channel(\"fields\"),t=\"confirm-mismatch\";return Marionette.Object.extend({initialize:function(){this.listenTo(e,\"init:model\",this.registerConfirm),this.listenTo(e,\"keyup:field\",this.confirmKeyup)},registerConfirm:function(e){e.get(\"confirm_field\")&&this.listenTo(nfRadio.channel(\"form\"),\"loaded\",function(t){this.registerConfirmListeners(e)})},registerConfirmListeners:function(e){var t=nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"get:fieldByKey\",e.get(\"confirm_field\"));void 0!==t&&(t.set(\"confirm_with\",e.get(\"id\")),this.listenTo(nfRadio.channel(\"field-\"+t.get(\"id\")),\"change:modelValue\",this.changeValue),this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"change:modelValue\",this.changeValue))},changeValue:function(i){if(void 0===i.get(\"confirm_with\"))var n=i,r=nfRadio.channel(\"form-\"+i.get(\"formID\")).request(\"get:fieldByKey\",n.get(\"confirm_field\"));else var r=i,n=e.request(\"get:field\",r.get(\"confirm_with\"));var o=(r.get(\"id\"),n.get(\"id\"));if(\"\"==n.get(\"value\")||n.get(\"value\")==r.get(\"value\"))nfRadio.channel(\"fields\").request(\"remove:error\",o,t);else{var a=nfRadio.channel(\"fields\").request(\"get:field\",o),l=nfRadio.channel(\"app\").request(\"get:form\",a.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",o,t,l.get(\"settings\").confirmFieldErrorMsg)}},confirmKeyup:function(e,i,n){var r=jQuery(e).val();if(i.get(\"confirm_field\"))var o=i,a=i.get(\"id\"),l=nfRadio.channel(\"form-\"+i.get(\"formID\")).request(\"get:fieldByKey\",o.get(\"confirm_field\")),s=l.get(\"value\"),d=r;else if(i.get(\"confirm_with\"))var o=nfRadio.channel(\"fields\").request(\"get:field\",i.get(\"confirm_with\")),a=o.get(\"id\"),d=o.get(\"value\"),s=d;if(void 0!==o)if(\"\"==d)nfRadio.channel(\"fields\").request(\"remove:error\",a,t);else if(r==s)nfRadio.channel(\"fields\").request(\"remove:error\",a,t);else{var c=nfRadio.channel(\"fields\").request(\"get:field\",a),f=nfRadio.channel(\"app\").request(\"get:form\",c.get(\"formID\"));nfRadio.channel(\"fields\").request(\"add:error\",a,t,f.get(\"settings\").confirmFieldErrorMsg)}}})}),i(\"controllers/updateFieldModel\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"nfAdmin\").reply(\"update:field\",this.updateField)},updateField:function(e,t){e.get(\"isUpdated\")||(e.set(\"value\",t),e.set(\"isUpdated\",!0),_.isArray(t)&&e.trigger(\"change:value\",e))}})}),i(\"controllers/submitButton\",[\"controllers/submitButton\"],function(e){return Marionette.Object.extend({bound:{},initialize:function(){this.listenTo(nfRadio.channel(\"submit\"),\"init:model\",this.registerHandlers)},registerHandlers:function(e){if(void 0!==this.bound[e.get(\"id\")])return!1;this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"click:field\",this.click,this),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"before:submit\",this.beforeSubmit,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"submit:failed\",this.resetLabel,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"submit:response\",this.resetLabel,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"enable:submit\",this.maybeEnable,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"disable:submit\",this.maybeDisable,e),e.listenTo(nfRadio.channel(\"form-\"+e.get(\"formID\")),\"processingLabel\",this.processingLabel,e),e.listenTo(nfRadio.channel(\"fields\"),\"add:error\",this.maybeDisable,e),e.listenTo(nfRadio.channel(\"fields\"),\"remove:error\",this.maybeEnable,e),this.bound[e.get(\"id\")]=!0},click:function(e,t){var i=nfRadio.channel(\"app\").request(\"get:form\",t.get(\"formID\"));nfRadio.channel(\"form-\"+t.get(\"formID\")).request(\"submit\",i)},beforeSubmit:function(){this.set(\"disabled\",!0),nfRadio.channel(\"form-\"+this.get(\"formID\")).trigger(\"processingLabel\",this)},maybeDisable:function(e){void 0!==e&&e.get(\"formID\")!=this.get(\"formID\")||(this.set(\"disabled\",!0),this.trigger(\"reRender\"))},maybeEnable:function(e){if(void 0!==e&&e.get(\"formID\")!=this.get(\"formID\"))return!1;var t=nfRadio.channel(\"app\").request(\"get:form\",this.get(\"formID\"));0==_.size(t.get(\"fieldErrors\"))&&(this.set(\"disabled\",!1),this.trigger(\"reRender\"))},processingLabel:function(){if(this.get(\"label\")==this.get(\"processing_label\"))return!1;this.set(\"oldLabel\",this.get(\"label\")),this.set(\"label\",this.get(\"processing_label\")),this.trigger(\"reRender\")},resetLabel:function(e){void 0!==e.errors&&void 0!==e.errors.nonce&&_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts||(void 0!==this.get(\"oldLabel\")&&this.set(\"label\",this.get(\"oldLabel\")),this.set(\"disabled\",!1),this.trigger(\"reRender\"))}})}),i(\"controllers/submitDebug\",[],function(){return Marionette.Object.extend({initialize:function(){\nthis.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.submitDebug)},submitDebug:function(e,t,i,n){if(void 0!==e.debug){if(void 0!==e.debug.form){var r=document.createElement(\"span\");_.each(e.debug.form,function(e,t){var i=document.createTextNode(e);r.appendChild(i),r.appendChild(document.createElement(\"br\"))}),jQuery(\".nf-debug-msg\").html(r)}if(void 0!==e.debug.console){console.log(\"%c%s\",\"\",\"NINJA SUPPORT\"),_.each(e.debug.console,function(e,t){console.log(e)}),console.log(\"%c%s\",\"\",\"END NINJA SUPPORT\")}}}})}),i(\"controllers/getFormErrors\",[],function(){nfRadio.channel(\"fields\");return Marionette.Object.extend({initialize:function(e){nfRadio.channel(\"form\").reply(\"get:errors\",this.getFormErrors)},getFormErrors:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e),i=!1;return t&&(0!==t.get(\"errors\").length&&_.each(t.get(\"errors\").models,function(e){i=i||{},i[e.get(\"id\")]=e.get(\"msg\")}),_.each(t.get(\"fields\").models,function(e){\"submit\"!=e.get(\"type\")&&e.get(\"errors\").length>0&&(i=i||{},i[e.get(\"id\")]=e.get(\"errors\"))})),i}})}),i(\"controllers/validateRequired\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.validateRequired),this.listenTo(nfRadio.channel(\"fields\"),\"change:field\",this.validateRequired),this.listenTo(nfRadio.channel(\"fields\"),\"keyup:field\",this.validateKeyup),this.listenTo(nfRadio.channel(\"fields\"),\"change:modelValue\",this.validateModelData),this.listenTo(nfRadio.channel(\"submit\"),\"validate:field\",this.validateModelData)},validateKeyup:function(e,t,i){if(1!=t.get(\"required\"))return!1;t.get(\"clean\")||this.validateRequired(e,t)},validateRequired:function(e,t){if(1!=t.get(\"required\")||!t.get(\"visible\"))return!1;var i=jQuery(e).val(),n=nfRadio.channel(t.get(\"type\")).request(\"validate:required\",e,t),r=!0,o=t.get(\"mask\");if(o&&(o=o.replace(/9/g,\"_\"),o=o.replace(/a/g,\"_\"),o=o.replace(/\\*/g,\"_\")),o&&i===o&&0<t.get(\"errors\").length&&(r=!1),jQuery.trim(i)||(r=!1),void 0!==n)var a=n;else var a=r;this.maybeError(a,t)},validateModelData:function(e){if(1!=e.get(\"required\")||!e.get(\"visible\")||e.get(\"clean\"))return!1;if(e.get(\"errors\").get(\"required-error\"))return!1;currentValue=e.get(\"value\");var t=!0;jQuery.trim(currentValue)||(t=!1);var i=nfRadio.channel(e.get(\"type\")).request(\"validate:modelData\",e);if(void 0!==i)var n=i;else var n=t;this.maybeError(n,e)},maybeError:function(e,t){if(e)nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"required-error\");else{var i=nfRadio.channel(\"form-\"+t.get(\"formID\")).request(\"get:form\");void 0!==i&&nfRadio.channel(\"fields\").request(\"add:error\",t.get(\"id\"),\"required-error\",i.get(\"settings\").validateRequiredField)}}})}),i(\"controllers/submitError\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.submitErrors)},submitErrors:function(e,t,i,n){if(_.size(e.errors.nonce)>0&&void 0!==e.errors.nonce.new_nonce&&void 0!==e.errors.nonce.nonce_ts){nfFrontEnd.ajaxNonce=e.errors.nonce.new_nonce,nfFrontEnd.nonce_ts=e.errors.nonce.nonce_ts;var r=nfRadio.channel(\"app\").request(\"get:form\",n);nfRadio.channel(\"form-\"+n).request(\"submit\",r)}if(_.size(e.errors.fields)>0&&_.each(e.errors.fields,function(e,t){\"object\"==typeof e?nfRadio.channel(\"fields\").request(\"add:error\",t,e.slug,e.message):nfRadio.channel(\"fields\").request(\"add:error\",t,\"required-error\",e)}),_.size(e.errors.form)>0&&_.each(e.errors.form,function(e,t){nfRadio.channel(\"form-\"+n).request(\"remove:error\",t),nfRadio.channel(\"form-\"+n).request(\"add:error\",t,e)}),void 0!==e.errors.last&&void 0!==e.errors.last.message){var o=\"background: rgba( 255, 207, 115, .5 ); color: #FFA700; display: block;\";console.log(\"%c NINJA FORMS SUPPORT: SERVER ERROR\",o),console.log(e.errors.last.message),console.log(\"%c END SERVER ERROR MESSAGE\",o)}jQuery(\"#nf-form-\"+n+\"-cont .nf-field-container\").show()}})}),i(\"controllers/actionRedirect\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionRedirect)},actionRedirect:function(e){void 0!==e.data.halt&&void 0!==e.data.halt.redirect&&\"\"!=e.data.halt.redirect&&(window.location=e.data.halt.redirect),0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.redirect&&\"\"!=e.data.actions.redirect&&(window.location=e.data.actions.redirect)}})}),i(\"controllers/actionSuccess\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionSubmit)},actionSubmit:function(e){if(0==_.size(e.errors)&&void 0!==e.data.actions&&void 0!==e.data.actions.success_message&&\"\"!=e.data.actions.success_message){var t=e.data.form_id,i=jQuery(\"#nf-form-\"+t+\"-cont .nf-response-msg\");i.html(e.data.actions.success_message).show();var n=i.offset().top,r=i.offset().top+i.outerHeight(),o=jQuery(window).scrollTop()+jQuery(window).height(),a=jQuery(window).scrollTop();o>r&&a<n||jQuery(\"html, body\").animate({scrollTop:i.offset().top-50},300)}}})}),i(\"controllers/fieldSelect\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"init:model\",function(e){\"list\"==e.get(\"parentType\")&&this.register(e)},this),nfRadio.channel(\"listselect\").reply(\"get:calcValue\",this.getCalcValue,this),nfRadio.channel(\"listmultiselect\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){if(e.set(\"renderOptions\",this.renderOptions),e.set(\"renderOtherAttributes\",this.renderOtherAttributes),0!=e.get(\"options\").length){var t=e.get(\"value\");if(\"listmultiselect\"==e.get(\"type\")){var i=_.filter(e.get(\"options\"),function(e){return 1==e.selected});i=_.map(i,function(e){return e.value});var n=i}else if(\"listradio\"!==e.get(\"type\")){var i=_.find(e.get(\"options\"),function(e){return 1==e.selected});if(void 0===i&&(i=_.first(e.get(\"options\"))),void 0!==i&&void 0!==i.value)var n=i.value;else if(void 0!==i)var n=i.label}void 0!==t&&\"\"!==t&&Array.isArray(t)?e.set(\"value\",t):void 0!==i&&e.set(\"value\",n)}},renderOptions:function(){var e=\"\";return _.each(this.options,function(t){if(_.isArray(this.value)){if(\"listmultiselect\"===this.type&&0<this.value.length&&-1!=_.indexOf(this.value[0].split(\",\"),t.value))var i=!0;else if(-1!=_.indexOf(this.value,t.value))var i=!0}else if(_.isArray(this.value)||t.value!=this.value)if(1==t.selected&&this.clean&&void 0===this.value)var i=!0;else var i=!1;else var i=!0;void 0===t.visible&&(t.visible=!0),t.selected=i,t.fieldID=this.id,t.classes=this.classes,t.currentValue=this.value;var n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-listselect-option\");e+=n(t)},this),e},renderOtherAttributes:function(){var e=\"\";if(\"listmultiselect\"==this.type){e+=\" multiple\";e=e+' size=\"'+(this.multi_size||5)+'\"'}return e},getCalcValue:function(e){var t=0,i=e.get(\"options\");if(0!=i.length)if(\"listmultiselect\"==e.get(\"type\"))_.each(e.get(\"value\"),function(e){var n=_.find(i,function(t){return t.value==e});t+=Number(n.calc)});else{var n=_.find(i,function(t){return e.get(\"value\")==t.value});void 0===n&&(n=e.get(\"options\")[0]),t=n.calc}return t}})}),i(\"controllers/coreSubmitResponse\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.actionSubmit)},actionSubmit:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e.data.form_id);if(0!=_.size(e.errors))return!1;1==e.data.settings.clear_complete&&(t.get(\"fields\").reset(t.get(\"loadedFields\")),1!=e.data.settings.hide_complete&&nfRadio.channel(\"captcha\").trigger(\"reset\")),1==e.data.settings.hide_complete&&t.trigger(\"hide\")}})}),i(\"controllers/fieldProduct\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"product\"),\"init:model\",this.register),nfRadio.channel(\"product\").reply(\"get:calcValue\",this.getCalcValue,this)},register:function(e){e.set(\"renderProductQuantity\",this.renderProductQuantity),e.set(\"renderProduct\",this.renderProduct),e.set(\"renderOptions\",this.renderOptions)},renderProduct:function(){switch(this.product_type){case\"user\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-textbox\");return e(this);case\"hidden\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-hidden\");return e(this);case\"dropdown\":var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-dropdown\");return e(this);default:var e=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-single\");return e(this)}},renderProductQuantity:function(){if(1==this.product_use_quantity){return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-quantity\")(this)}},renderOptions:function(){var e=this,t=\"\";return _.each(this.options,function(i){if(1==i.selected)var n=!0;else var n=!1;i.selected=n,i.fieldID=e.id,i.classes=e.classes,i.currentValue=e.value;var r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-product-\"+e.product_type+\"-option\");t+=r(i)}),t},getCalcValue:function(e){return e.get(\"product_price\")*e.get(\"value\")}})}),i(\"controllers/fieldTotal\",[],function(){return Marionette.Object.extend({totalModel:{},productTotals:{},initialize:function(){this.listenTo(nfRadio.channel(\"total\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"shipping\"),\"init:model\",this.registerShipping)},register:function(e){this.totalModel=e;var t=e.get(\"formID\");this.listenTo(nfRadio.channel(\"form-\"+t),\"loaded\",this.onFormLoaded),this.listenTo(nfRadio.channel(\"product\"),\"change:modelValue\",this.onChangeProduct),this.listenTo(nfRadio.channel(\"quantity\"),\"change:modelValue\",this.onChangeQuantity)},registerShipping:function(e){this.shippingCost=e.get(\"shipping_cost\")},onFormLoaded:function(e){var t=e.get(\"fields\").models,i={},n={};for(var r in t){var o=t[r],a=o.get(\"id\");if(\"product\"==o.get(\"type\"))i[a]=o;else if(\"quantity\"==o.get(\"type\")){var l=o.get(\"product_assignment\");n[l]=o}}for(var l in i){var s=i[l],d=Number(s.get(\"product_price\"));n[l]?d*=n[l].get(\"value\"):1==s.get(\"product_use_quantity\")&&(d*=s.get(\"value\")),this.productTotals[l]=d}this.updateTotal()},onChangeProduct:function(e){var t=e.get(\"id\"),i=Number(e.get(\"product_price\")),n=Number(e.get(\"value\")),r=n*i;this.productTotals[t]=r,this.updateTotal()},onChangeQuantity:function(e){var t=e.get(\"product_assignment\"),i=nfRadio.channel(\"fields\").request(\"get:field\",t),n=Number(i.get(\"product_price\")),r=Number(e.get(\"value\")),o=r*n;this.productTotals[t]=o,this.updateTotal()},updateTotal:function(){var e=0;for(var t in this.productTotals)e+=Number(this.productTotals[t]);e&&this.shippingCost&&(e+=Number(this.shippingCost)),this.totalModel.set(\"value\",e.toFixed(2)),this.totalModel.trigger(\"reRender\")}})}),i(\"controllers/fieldQuantity\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"quantity\"),\"init:model\",this.registerQuantity)},registerQuantity:function(e){var t=e.get(\"product_assignment\"),i=nfRadio.channel(\"fields\").request(\"get:field\",t);i&&i.set(\"product_use_quantity\",0)}})}),i(\"models/calcModel\",[],function(){return Backbone.Model.extend({initialize:function(){this.set(\"formID\",this.collection.options.formModel.get(\"id\")),this.set(\"fields\",{}),nfRadio.channel(\"calc\").trigger(\"init:model\",this),this.on(\"change:value\",this.changeValue,this)},changeField:function(e){nfRadio.channel(\"calc\").trigger(\"change:field\",this,e)},changeCalc:function(e){nfRadio.channel(\"calc\").trigger(\"change:calc\",this,e)},changeValue:function(){nfRadio.channel(\"calc\").trigger(\"change:value\",this)}})}),i(\"models/calcCollection\",[\"models/calcModel\"],function(e){return Backbone.Collection.extend({model:e,comparator:\"order\",initialize:function(e,t){this.options=t,_.each(e,function(e){void 0!==e.dec&&(\"\"===e.dec.toString().trim()&&(e.dec=2),e.dec=parseInt(e.dec))}),nfRadio.channel(\"form-\"+t.formModel.get(\"id\")).reply(\"get:calc\",this.getCalc,this)},getCalc:function(e){return this.findWhere({name:e})}})}),i(\"controllers/calculations\",[\"models/calcCollection\"],function(e){return Marionette.Object.extend({initialize:function(){this.calcs={},this.displayFields={},this.listenTo(nfRadio.channel(\"form\"),\"loaded\",this.registerCalcs),this.listenTo(nfRadio.channel(\"fields\"),\"reset:collection\",this.resetCalcs),this.listenTo(nfRadio.channel(\"calc\"),\"change:field\",this.changeField),this.listenTo(nfRadio.channel(\"calc\"),\"change:calc\",this.changeCalc);var e=this;_.each(nfFrontEnd.use_merge_tags.calculations,function(t){e.listenTo(nfRadio.channel(\"fields-\"+t),\"init:model\",e.initDisplayField)}),this.listenTo(nfRadio.channel(\"calc\"),\"change:value\",this.updateDisplayFields),this.init={}},resetCalcs:function(e){void 0!==e.options.formModel&&this.registerCalcs(e.options.formModel)},registerCalcs:function(t){var i=new e(t.get(\"settings\").calculations,{formModel:t});this.calcs[t.get(\"id\")]=i;var n=this;_.each(i.models,function(e){n.init[e.get(\"name\")]=!0,n.setupCalc(e)})},setupCalc:function(e){var t=this,i=e.get(\"eq\"),n=i,r=(e.get(\"name\"),i.match(new RegExp(/{field:(.*?)}/g)));r&&(r=r.map(function(i){var r=i.replace(\":calc}\",\"\").replace(\"}\",\"\").replace(\"{field:\",\"\");if(fieldModel=nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"get:fieldByKey\",r),\"undefined\"!=typeof fieldModel){fieldModel.set(\"clean\",!1),fieldModel.on(\"change:value\",e.changeField,e);var o=t.getCalcValue(fieldModel);t.updateCalcFields(e,r,o),n=t.replaceKey(\"field\",r,o,n)}}));var o=i.match(new RegExp(/{calc:(.*?)}/g));o&&(o=o.map(function(i){var r=i.replace(\"}\",\"\").replace(\"{calc:\",\"\"),o=e.collection.findWhere({name:r});if(void 0!==o){o.on(\"change:value\",e.changeCalc,e);var a=o.get(\"value\");n=t.replaceKey(\"calc\",r,a,n)}})),n=n.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,0),n=n.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+n+\" -> \"+this.localeDecodeEquation(n)+\" (Setup)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(n))).toFixed(e.get(\"dec\")))}catch(e){console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},updateCalcFields:function(e,t,i){var n=e.get(\"fields\");n[t]=i,e.set(\"fields\",n)},getCalcValue:function(e){var t=nfRadio.channel(e.get(\"type\")).request(\"get:calcValue\",e),i=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point),r=t||e.get(\"value\"),o=i.numberDecoder(r),a=i.numberEncoder(r);return t=void 0!==o&&jQuery.isNumeric(o)?a:0,e.get(\"visible\")||(t=0),t},replaceKey:function(e,t,i,n){n=n||calcModel.get(\"eq\"),tag=\"{\"+e+\":\"+t+\"}\";var r=new RegExp(tag,\"g\");calcTag=\"{\"+e+\":\"+t+\":calc}\";var o=new RegExp(calcTag,\"g\");return n=n.replace(r,i),n=n.replace(o,i)},replaceAllKeys:function(e){var t=e.get(\"eq\"),i=this;_.each(e.get(\"fields\"),function(e,n){t=i.replaceKey(\"field\",n,e,t)});var n=t.match(new RegExp(/{calc:(.*?)}/g));return n&&_.each(n,function(i){var n=i.replace(\"}\",\"\").replace(\"{calc:\",\"\"),r=e.collection.findWhere({name:n});if(void 0!==r){var o=new RegExp(i,\"g\");t=t.replace(o,r.get(\"value\"))}}),t},changeField:function(e,t){var i=t.get(\"key\"),n=this.getCalcValue(t);this.updateCalcFields(e,i,n);var r=this.replaceAllKeys(e);r=r.replace(/{([a-zA-Z0-9]|:|_|-)*}/g,\"0\"),r=r.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+r+\" -> \"+this.localeDecodeEquation(r)+\" (Change Field)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(r))).toFixed(e.get(\"dec\")))}catch(e){this.debug()&&console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},initDisplayField:function(e){if(e.get(\"default\")&&\"string\"==typeof e.get(\"default\")){var t=e.get(\"default\").match(new RegExp(/{calc:(.*?)}/g));t&&_.each(t,function(t){t=t.replace(\"{calc:\",\"\").replace(\"}\",\"\").replace(\":2\",\"\"),this.displayFields[t]=this.displayFields[t]||[],this.displayFields[t].push(e)},this)}},updateDisplayFields:function(e){var t=this;void 0!==this.displayFields[e.get(\"name\")]&&_.each(this.displayFields[e.get(\"name\")],function(i){var n=\"\";n=\"html\"===i.get(\"type\")?i.get(\"value\"):i.get(\"default\");var r=n.match(new RegExp(/<span data-key=\"calc:(.*?)<\\/span>/g));_.each(r,function(e){var t=\"{\"+e.replace('<span data-key=\"',\"\").replace(/\">(.*?)<\\/span>/,\"\")+\"}\";n=n.replace(e,t)});var o=n.match(new RegExp(/{calc:(.*?)}/g));_.each(o,function(e){var r=e.replace(\"}\",\"\").replace(\"{calc:\",\"\").replace(\":2\",\"\"),o=t.calcs[i.get(\"formID\")].findWhere({name:r}),a=new RegExp(e,\"g\"),l=o.get(\"value\");void 0!==l&&(l=t.applyLocaleFormatting(l,o)),n=\"html\"===i.get(\"type\")?n.replace(a,'<span data-key=\"calc:'+r+'\">'+l+\"</span>\"):l}),i.set(\"value\",n),t.init[e.get(\"name\")]||i.trigger(\"reRender\"),t.init[e.get(\"name\")]=!1})},getCalc:function(e,t){return this.calcs[t].findWhere({name:e})},changeCalc:function(e,t){var i=this.replaceAllKeys(e);i=i.replace(\"[\",\"\").replace(\"]\",\"\"),i=i.replace(/\\r?\\n|\\r/g,\"\");try{this.debug(\"Calculation Decoder \"+i+\" -> \"+this.localeDecodeEquation(i)+\" (Change Calc)\"),e.set(\"value\",Number(mexp.eval(this.localeDecodeEquation(i))).toFixed(e.get(\"dec\")))}catch(e){console.log(e)}\"NaN\"===e.get(\"value\")&&e.set(\"value\",\"0\")},applyLocaleFormatting:function(e,t){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e,t.get(\"dec\"))},localeDecodeEquation:function(e){var t=\"\",i=\"\",r=/[0-9.,]/,o=new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point);return e=e.replace(/\\s/g,\"\"),e=e.replace(/&nbsp;/g,\"\"),e.split(\"\").forEach(function(e){r.test(e)?i+=e:(0<i.length&&(t+=o.numberDecoder(i),i=\"\"),t+=e)}),0<i.length&&(t+=o.numberDecoder(i)),t},debug:function(e){window.nfCalculationsDebug&&console.log(e)}})}),i(\"controllers/fieldDate\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"date\"),\"render:view\",this.initDatepicker)},initDatepicker:function(e){var t=e.model.get(\"date_format\");\"\"!=t&&\"default\"!=t||(t=this.convertDateFormat(nfi18n.dateFormat));var i=jQuery(e.el).find(\".nf-element\")[0],n=pikadayResponsive(i,{format:t,outputFormat:t,classes:jQuery(i).attr(\"class\"),placeholder:e.model.get(\"placeholder\"),pikadayOptions:{yearRange:this.getYearRange(e.model),minDate:this.getMinDate(e.model),maxDate:this.getMaxDate(e.model),firstDay:parseInt(nfi18n.startOfWeek)}});1==e.model.get(\"date_default\")&&n.setDate(moment()),nfRadio.channel(\"pikaday\").trigger(\"init\",n,e.model)},getYearRange:function(e){var t=e.get(\"year_range_start\"),i=e.get(\"year_range_end\");return t&&i?[t,i]:t?(i=t+10,[t,i]):i?(t=i-10,[t,i]):10},getMinDate:function(e){var t=e.get(\"year_range_start\");return t?new Date(t,0,1):null},getMaxDate:function(e){var t=e.get(\"year_range_end\");return t?new Date(t,11,31):null},convertDateFormat:function(e){return e=e.replace(\"D\",\"ddd\"),e=e.replace(\"d\",\"DD\"),e=e.replace(\"l\",\"dddd\"),e=e.replace(\"j\",\"D\"),e=e.replace(\"N\",\"\"),e=e.replace(\"S\",\"\"),e=e.replace(\"w\",\"d\"),e=e.replace(\"z\",\"\"),e=e.replace(\"W\",\"W\"),e=e.replace(\"M\",\"MMM\"),e=e.replace(\"F\",\"MMMM\"),e=e.replace(\"m\",\"MM\"),e=e.replace(\"n\",\"M\"),e=e.replace(\"t\",\"\"),e=e.replace(\"L\",\"\"),e=e.replace(\"o\",\"YYYY\"),e=e.replace(\"Y\",\"YYYY\"),e=e.replace(\"y\",\"YY\"),e=e.replace(\"a\",\"\"),e=e.replace(\"A\",\"\"),e=e.replace(\"B\",\"\"),e=e.replace(\"g\",\"\"),e=e.replace(\"G\",\"\"),e=e.replace(\"h\",\"\"),e=e.replace(\"H\",\"\"),e=e.replace(\"i\",\"\"),e=e.replace(\"s\",\"\"),e=e.replace(\"u\",\"\"),e=e.replace(\"v\",\"\"),e=e.replace(\"e\",\"\"),e=e.replace(\"I\",\"\"),e=e.replace(\"O\",\"\"),e=e.replace(\"P\",\"\"),e=e.replace(\"T\",\"\"),e=e.replace(\"Z\",\"\"),e=e.replace(\"c\",\"\"),e=e.replace(\"r\",\"\"),e=e.replace(\"u\",\"\")}})}),i(\"controllers/fieldRecaptcha\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"recaptcha\"),\"init:model\",this.initRecaptcha),this.listenTo(nfRadio.channel(\"forms\"),\"submit:response\",this.resetRecaptcha)},initRecaptcha:function(e){nfRadio.channel(\"recaptcha\").reply(\"update:response\",this.updateResponse,this,e.id)},updateResponse:function(e,t){var i=nfRadio.channel(\"fields\").request(\"get:field\",t);i.set(\"value\",e),nfRadio.channel(\"fields\").request(\"remove:error\",i.get(\"id\"),\"required-error\")},resetRecaptcha:function(){var e=0;jQuery(\".g-recaptcha\").each(function(){try{grecaptcha.reset(e)}catch(e){console.log(\"Notice: Error trying to reset grecaptcha.\")}e++})}})}),i(\"controllers/fieldHTML\",[],function(){return Marionette.Object.extend({htmlFields:[],trackedMergeTags:[],initialize:function(){this.listenTo(Backbone.Radio.channel(\"fields-html\"),\"init:model\",this.setupFieldMergeTagTracking)},setupFieldMergeTagTracking:function(e){this.htmlFields.push(e);var t=e.get(\"formID\");this.listenTo(nfRadio.channel(\"form-\"+t),\"init:model\",function(t){var i=e.get(\"default\").match(new RegExp(/{field:(.*?)}/g));i&&(_.each(i,function(e){var i=e.replace(\"{field:\",\"\").replace(\"}\",\"\"),n=t.get(\"fields\").findWhere({key:i});void 0!==n&&(this.trackedMergeTags.push(n),this.listenTo(nfRadio.channel(\"field-\"+n.get(\"id\")),\"change:modelValue\",this.updateFieldMergeTags))},this),this.updateFieldMergeTags())},this)},updateFieldMergeTags:function(e){_.each(this.htmlFields,function(e){var t=e.get(\"value\");_.each(this.trackedMergeTags,function(e){var i=t.match(new RegExp(/<span data-key=\"field:(.*?)<\\/span>/g));_.each(i,function(i){-1<i.indexOf('data-key=\"field:'+e.get(\"key\"))&&(t=t.replace(i,\"{field:\"+e.get(\"key\")+\"}\"))});var n=\"{field:\"+e.get(\"key\")+\"}\";t=t.replace(n,'<span data-key=\"field:'+e.get(\"key\")+'\">'+e.get(\"value\")+\"</span>\")},this),e.set(\"value\",t),e.trigger(\"reRender\")},this)}})}),i(\"controllers/helpText\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"form\"),\"render:view\",this.initHelpText),nfRadio.channel(\"form\").reply(\"init:help\",this.initHelpText)},initHelpText:function(e){jQuery(e.el).find(\".nf-help\").each(function(){jQuery(this).jBox(\"Tooltip\",{theme:\"TooltipBorder\",content:jQuery(this).data(\"text\")})})}})}),i(\"controllers/fieldTextbox\",[],function(){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"textbox\").reply(\"get:calcValue\",this.getCalcValue,this)},getCalcValue:function(e){if(\"currency\"==e.get(\"mask\")){var t=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\")),i=void 0!==t?t.get(\"currencySymbol\"):\"\",n=jQuery(\"<textarea />\").html(i).text();return e.get(\"value\").replace(n,\"\")}return e.get(\"value\")}})}),i(\"controllers/fieldTextareaRTE\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"textarea\"),\"render:view\",this.initTextareaRTEs),this.listenTo(nfRadio.channel(\"textarea\"),\"click:extra\",this.clickExtra),this.meta_image_frame,this.currentContext={},void 0!==jQuery.summernote&&(jQuery.summernote.options.icons={align:\"dashicons dashicons-editor-alignleft\",alignCenter:\"dashicons dashicons-editor-aligncenter\",alignJustify:\"dashicons dashicons-editor-justify\",alignLeft:\"dashicons dashicons-editor-alignleft\",alignRight:\"dashicons dashicons-editor-alignright\",indent:\"dashicons dashicons-editor-indent\",outdent:\"dashicons dashicons-editor-outdent\",bold:\"dashicons dashicons-editor-bold\",caret:\"dashicons dashicons-arrow-down\",close:\"dashicons dashicons-dismiss\",code:\"dashicons dashicons-editor-code\",eraser:\"dashicons dashicons-editor-removeformatting\",italic:\"dashicons dashicons-editor-italic\",link:\"dashicons dashicons-admin-links\",unlink:\"dashicons dashicons-editor-unlink\",magic:\"dashicons dashicons-editor-paragraph\",minus:\"dashicons dashicons-minus\",orderedlist:\"dashicons dashicons-editor-ol\",redo:\"dashicons dashicons-redo\",square:\"dashicons fa-square\",table:\"dashicons dashicons-editor-table\",underline:\"dashicons dashicons-editor-underline\",undo:\"dashicons dashicons-undo\",unorderedlist:\"dashicons dashicons-editor-ul\"})},initTextareaRTEs:function(e){if(1!=e.model.get(\"textarea_rte\"))return!1;var t=this,i=function(e){return t.linkButton(e)},n=function(e){return t.mediaButton(e)},r=[[\"paragraphStyle\",[\"style\"]],[\"fontStyle\",[\"bold\",\"italic\",\"underline\",\"clear\"]],[\"lists\",[\"ul\",\"ol\"]],[\"paragraph\",[\"paragraph\"]],[\"customGroup\",[\"linkButton\",\"unlink\"]],[\"table\",[\"table\"]],[\"actions\",[\"undo\",\"redo\"]]];1==e.model.get(\"textarea_media\")&&0!=userSettings.uid&&r.push([\"tools\",[\"mediaButton\"]]),jQuery(e.el).find(\".nf-element\").summernote({toolbar:r,buttons:{linkButton:i,mediaButton:n},height:150,codemirror:{theme:\"monokai\",lineNumbers:!0},prettifyHtml:!0,callbacks:{onChange:function(t){e.model.set(\"value\",jQuery(this).summernote(\"code\"))}}});var o=jQuery(e.el).find(\".link-button\").next(\".dropdown-menu\").find(\"button\");o.replaceWith(function(){return jQuery(\"<div/>\",{class:jQuery(o).attr(\"class\"),html:this.innerHTML})})},linkButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-link-button\"),r=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-link-dropdown\");return i.buttonGroup([i.button({className:\"dropdown-toggle link-button\",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertLink,click:function(i){t.clickLinkButton(i,e)},data:{toggle:\"dropdown\"}}),i.dropdown([i.buttonGroup({children:[i.button({contents:r({}),tooltip:\"\"})]})])]).render()},mediaButton:function(e){var t=this,i=jQuery.summernote.ui,n=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-rte-media-button\");return i.button({className:\"dropdown-toggle\",contents:n({}),tooltip:nfi18n.fieldTextareaRTEInsertMedia,click:function(i){t.openMediaManager(i,e)}}).render()},openMediaManager:function(e,t){if(t.invoke(\"editor.saveRange\"),this.meta_image_frame)return void this.meta_image_frame.open();this.meta_image_frame=wp.media.frames.meta_image_frame=wp.media({title:nfi18n.fieldTextareaRTESelectAFile,button:{text:\"insert\"}});var i=this;this.meta_image_frame.on(\"select\",function(){var e=i.meta_image_frame.state().get(\"selection\").first().toJSON();i.insertMedia(e,t)}),this.meta_image_frame.open()},clickLinkButton:function(e,t){var i=t.invoke(\"editor.createRange\");t.invoke(\"editor.saveRange\");var n=i.toString();this.currentContext=t,jQuery(e.target).closest(\".note-customGroup > .note-btn-group\").on(\"hide.bs.dropdown\",function(e){return!1}),jQuery(e.target).closest(\".note-customGroup > .note-btn-group\").on(\"shown.bs.dropdown\",function(e){jQuery(e.target).parent().parent().find(\".link-text\").val(n),jQuery(e.target).parent().parent().find(\".link-url\").focus()})},clickExtra:function(e){var t=jQuery(e.target).parent().find(\".link-text\"),i=jQuery(e.target).parent().find(\".link-url\"),n=jQuery(e.target).parent().find(\".link-new-window\");if(this.currentContext.invoke(\"editor.restoreRange\"),jQuery(e.target).hasClass(\"insert-link\")){var r=t.val(),o=i.val(),a=!!n.prop(\"checked\");0!=r.length&&0!=o.length&&this.currentContext.invoke(\"editor.createLink\",{text:r,url:o,isNewWindow:a})}t.val(\"\"),i.val(\"\"),n.prop(\"checked\",!1),jQuery(e.target).closest(\"div.note-btn-group.open\").removeClass(\"open\")},insertMedia:function(e,t){t.invoke(\"editor.restoreRange\"),\"image\"==e.type?t.invoke(\"editor.insertImage\",e.url):t.invoke(\"editor.createLink\",{text:e.filename,url:e.url})}})}),i(\"controllers/fieldStarRating\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"starrating\"),\"init:model\",this.register),this.listenTo(nfRadio.channel(\"starrating\"),\"render:view\",this.initRating)},register:function(e){e.set(\"renderRatings\",this.renderRatings)},initRating:function(e){jQuery(e.el).find(\".starrating\").rating()},renderRatings:function(){for(var e=document.createElement(\"span\"),t=0;t<=this.number_of_stars-1;t++){var i=nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-starrating-star\"),n=t+1,r=\"\";this.value==n&&(r=\"checked\");var o=i({id:this.id,classes:this.classes,num:n,checked:r,required:this.required});e.appendChild(document.createRange().createContextualFragment(o))}return e.innerHTML}})}),i(\"controllers/fieldTerms\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"terms\"),\"init:model\",this.register)},register:function(e){this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"click:extra\",this.clickExtra),this.listenTo(nfRadio.channel(\"field-\"+e.get(\"id\")),\"keyup:field\",this.keyUpExtra)},clickExtra:function(e,t){var i=jQuery(e.currentTarget),n=i.parent().find(\".extra-value\").val();this.addOption(t,n)},keyUpExtra:function(e,t,i){13==i&&this.addOption(t,e.val())},addOption:function(e,t){if(t){var i=e.get(\"options\"),n={label:t,value:t,selected:0};i.push(n);e.get(\"value\").push(t),e.trigger(\"reRender\")}}})}),i(\"controllers/formContentFilters\",[],function(){return Marionette.Object.extend({initialize:function(){this.viewFilters=[],this.loadFilters=[],nfRadio.channel(\"formContent\").reply(\"add:viewFilter\",this.addViewFilter,this),nfRadio.channel(\"formContent\").reply(\"add:loadFilter\",this.addLoadFilter,this),nfRadio.channel(\"formContent\").reply(\"get:viewFilters\",this.getViewFilters,this),nfRadio.channel(\"formContent\").reply(\"get:loadFilters\",this.getLoadFilters,this),nfRadio.channel(\"fieldContents\").reply(\"add:viewFilter\",this.addViewFilter,this),nfRadio.channel(\"fieldContents\").reply(\"add:loadFilter\",this.addLoadFilter,this),nfRadio.channel(\"fieldContents\").reply(\"get:viewFilters\",this.getViewFilters,this),nfRadio.channel(\"fieldContents\").reply(\"get:loadFilters\",this.getLoadFilters,this)},addViewFilter:function(e,t){this.viewFilters[t]=e},getViewFilters:function(){return this.viewFilters},addLoadFilter:function(e,t){this.loadFilters[t]=e},getLoadFilters:function(){return this.loadFilters}})}),i(\"views/fieldItem\",[],function(){return Marionette.ItemView.extend({tagName:\"div\",initialize:function(){this.listenTo(this.model,\"reRender\",this.render,this),this.listenTo(this.model,\"change:addWrapperClass\",this.addWrapperClass,this),this.listenTo(this.model,\"change:removeWrapperClass\",this.removeWrapperClass,this),this.listenTo(this.model,\"change:invalid\",this.toggleAriaInvalid,this),this.template=\"#tmpl-nf-field-\"+this.model.get(\"wrap_template\")},test:function(e){console.log(\"firing from trigger 1\")},addWrapperClass:function(){var e=this.model.get(\"addWrapperClass\");\"\"!=e&&(jQuery(this.el).addClass(e),this.model.set(\"addWrapperClass\",\"\"))},removeWrapperClass:function(){var e=this.model.get(\"removeWrapperClass\");\"\"!=e&&(jQuery(this.el).removeClass(e),this.model.set(\"removeWrapperClass\",\"\"))},toggleAriaInvalid:function(){var e=this.model.get(\"invalid\");jQuery(\"[aria-invalid]\",this.el).attr(\"aria-invalid\",JSON.stringify(e))},onRender:function(){if(this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el),void 0!==this.model.get(\"mask\")&&\"\"!=jQuery.trim(this.model.get(\"mask\"))){if(\"custom\"==this.model.get(\"mask\"))var e=this.model.get(\"custom_mask\");else var e=this.model.get(\"mask\");if(Number.isInteger=Number.isInteger||function(e){return\"number\"==typeof e&&isFinite(e)&&Math.floor(e)===e},Number.isInteger(e)&&(e=e.toString()),\"currency\"==e){var t=nfRadio.channel(\"app\").request(\"get:form\",this.model.get(\"formID\")),i=t.get(\"thousands_sep\");\"&nbsp;\"==i&&(i=\" \");var n=jQuery(\"<div/>\").html(t.get(\"currencySymbol\")).text();i=jQuery(\"<div/>\").html(i).text();var r=jQuery(\"<div/>\").html(t.get(\"decimal_point\")).text(),o={digitGroupSeparator:i,decimalCharacter:r,currencySymbol:n},a=jQuery(jQuery(this.el).find(\".nf-element\")[0]);new AutoNumeric(jQuery(this.el).find(\".nf-element\")[0],o);var l=this;a.on(\"change\",function(e){l.model.set(\"value\",e.target.value)})}else jQuery(this.el).find(\".nf-element\").mask(e)}nfRadio.channel(this.model.get(\"type\")).trigger(\"render:view\",this),nfRadio.channel(\"fields\").trigger(\"render:view\",this)},templateHelpers:function(){var e=this;return{renderElement:function(){var e=_.find(this.element_templates,function(e){if(0<jQuery(\"#tmpl-nf-field-\"+e).length)return!0});return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-\"+e)(this)},renderLabel:function(){return nfRadio.channel(\"app\").request(\"get:template\",\"#tmpl-nf-field-label\")(this)},renderLabelClasses:function(){var e=\"\";return void 0!==this.customLabelClasses&&(e=this.customLabelClasses(e)),e},renderPlaceholder:function(){var e=this.placeholder;return void 0!==this.customPlaceholder&&(e=this.customPlaceholder(e)),\"\"!=jQuery.trim(e)?'placeholder=\"'+e+'\"':\"\"},renderWrapClass:function(){var e=\"field-wrap \"+this.type+\"-wrap\"\n;return this.type!==this.parentType&&(e=e+\" \"+this.parentType+\"-wrap\"),void 0!==this.old_classname&&0<jQuery.trim(this.old_classname).length&&(e+=\" \"+this.old_classname+\"-wrap\"),\"undefined\"!=typeof customWrapClass&&(e=customWrapClass(e)),e},renderClasses:function(){var e=this.classes;return this.error?e+=\" nf-error\":e=e.replace(\"nf-error\",\"\"),void 0!==this.element_class&&0<jQuery.trim(this.element_class).length&&(e+=\" \"+this.element_class),void 0!==this.customClasses&&(e=this.customClasses(e)),e},maybeDisabled:function(){return 1==this.disable_input?\"disabled\":\"\"},maybeRequired:function(){return 1==this.required?\"required\":\"\"},maybeDisableAutocomplete:function(){return 1==this.disable_browser_autocomplete?'autocomplete=\"off\"':\"\"},maybeInputLimit:function(){return\"characters\"==this.input_limit_type&&\"\"!=jQuery.trim(this.input_limit)?'maxlength=\"'+this.input_limit+'\"':\"\"},getHelpText:function(){return void 0!==this.help_text?this.help_text:\"\"},maybeRenderHelp:function(){var e=document.createElement(\"p\");e.innerHTML=this.help_text;var t=!1;if((0!=jQuery.trim(jQuery(e).text()).length||0<jQuery(e).find(\"img\").length)&&(t=!0),void 0!==this.help_text&&t){var i=document.createElement(\"span\");return i.classList.add(\"fa\",\"fa-info-circle\",\"nf-help\"),i.setAttribute(\"data-text\",this.getHelpText()),i.outerHTML}return\"\"},renderDescText:function(){if(void 0===this.desc_text)return\"\";var e=document.createElement(\"p\");if(e.innerHTML=this.desc_text,0==jQuery.trim(e.innerText).length)return\"\";var t,i;if(i=document.createTextNode(this.desc_text),t=document.createElement(\"p\"),t.appendChild(i),0!=jQuery.trim(jQuery(t).text()).length){var n,r;return n=document.createRange().createContextualFragment(this.desc_text),r=document.createElement(\"div\"),r.classList.add(\"nf-field-description\"),r.appendChild(n),r.outerHTML}return\"\"},renderNumberDefault:function(){return this.clean?this.default?this.default:this.placeholder?\"\":this.value:this.value},renderCurrencyFormatting:function(t){var i=t.toString().replace(\".\",\"||\"),n=i.replace(/\\B(?=(\\d{3})+(?!\\d))/g,nfi18n.thousands_sep),r=n.replace(\"||\",nfi18n.decimal_point);return nfRadio.channel(\"app\").request(\"get:form\",e.model.get(\"formID\")).get(\"settings\").currency_symbol+r}}},events:{\"change .nf-element\":\"fieldChange\",\"keyup .nf-element\":\"fieldKeyup\",\"click .nf-element\":\"fieldClick\",\"click .extra\":\"extraClick\",\"blur .nf-element\":\"fieldBlur\"},fieldChange:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"nfAdmin\").request(\"change:field\",t,this.model)},fieldKeyup:function(e){var t=jQuery(e.currentTarget),i=e.keyCode;nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"keyup:field\",t,this.model,i),nfRadio.channel(this.model.get(\"type\")).trigger(\"keyup:field\",t,this.model,i),nfRadio.channel(\"fields\").trigger(\"keyup:field\",t,this.model,i)},fieldClick:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"click:field\",t,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"click:field\",t,this.model),nfRadio.channel(\"fields\").trigger(\"click:field\",t,this.model)},extraClick:function(e){nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"click:extra\",e,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"click:extra\",e,this.model),nfRadio.channel(\"fields\").trigger(\"click:extra\",e,this.model)},fieldBlur:function(e){var t=jQuery(e.currentTarget);nfRadio.channel(\"field-\"+this.model.get(\"id\")).trigger(\"blur:field\",t,this.model),nfRadio.channel(this.model.get(\"type\")).trigger(\"blur:field\",t,this.model),nfRadio.channel(\"fields\").trigger(\"blur:field\",t,this.model)},onAttach:function(){nfRadio.channel(this.model.get(\"type\")).trigger(\"attach:view\",this)}})}),i(\"views/beforeField\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-before\"})}),i(\"views/fieldErrorItem\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-error\",onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)}})}),i(\"views/fieldErrorCollection\",[\"views/fieldErrorItem\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-errors\",childView:e,initialize:function(e){this.fieldModel=e.fieldModel},onRender:function(){0==this.fieldModel.get(\"errors\").models.length?(this.fieldModel.removeWrapperClass(\"nf-error\"),this.fieldModel.removeWrapperClass(\"nf-fail\"),this.fieldModel.addWrapperClass(\"nf-pass\"),this.fieldModel.setInvalid(!1)):(this.fieldModel.removeWrapperClass(\"nf-pass\"),this.fieldModel.addWrapperClass(\"nf-fail\"),this.fieldModel.addWrapperClass(\"nf-error\"),this.fieldModel.setInvalid(!0))}})}),i(\"views/inputLimit\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-input-limit\",initialize:function(){this.listenTo(nfRadio.channel(\"field-\"+this.model.get(\"id\")),\"keyup:field\",this.updateCount),this.count=this.model.get(\"input_limit\"),this.render()},updateCount:function(e,t){var i=jQuery(e).val(),n=/\\s+/gi,r=i.trim().replace(n,\" \").split(\" \"),o=r.length,a=i.length;if(\"characters\"==this.model.get(\"input_limit_type\")||\"char\"==this.model.get(\"input_limit_type\"))jQuery(e).attr(\"maxlength\",this.model.get(\"input_limit\")),this.count=this.model.get(\"input_limit\")-a;else{this.count=this.model.get(\"input_limit\")-o;var l=this.model.get(\"input_limit\");o>l&&jQuery(e).val(r.slice(0,l).join(\" \"))}this.render()},templateHelpers:function(){var e=this;return{currentCount:function(){return e.count}}}})}),i(\"views/afterField\",[\"views/fieldErrorCollection\",\"views/inputLimit\"],function(e,t){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-field-after\",initialize:function(){this.model.on(\"change:errors\",this.changeError,this)},onRender:function(){var i=jQuery(this.el).children(\".nf-error-wrap\");if(this.errorCollectionView=new e({el:i,collection:this.model.get(\"errors\"),fieldModel:this.model}),0<this.model.get(\"errors\").length&&this.errorCollectionView.render(),void 0!==this.model.get(\"input_limit\")&&\"\"!=jQuery.trim(this.model.get(\"input_limit\"))){var n=jQuery(this.el).children(\".nf-input-limit\");this.inputLimitView=new t({el:n,model:this.model})}},changeError:function(){this.errorCollectionView.render()}})}),i(\"views/fieldLayout\",[\"views/fieldItem\",\"views/beforeField\",\"views/afterField\"],function(e,t,i){return Marionette.LayoutView.extend({tagName:\"nf-field\",regions:{beforeField:\".nf-before-field\",field:\".nf-field\",afterField:\".nf-after-field\"},initialize:function(){this.listenTo(this.model,\"change:visible\",this.render,this)},getTemplate:function(){return this.model.get(\"visible\")?\"#tmpl-nf-field-layout\":\"#tmpl-nf-empty\"},onRender:function(){this.model.get(\"visible\")&&(this.beforeField.show(new t({model:this.model})),this.field.show(new e({model:this.model})),this.afterField.show(new i({model:this.model})))},templateHelpers:function(){return{renderContainerClass:function(){var e=\" label-\"+this.label_pos+\" \";return void 0!==this.desc_pos&&(e+=\"desc-\"+this.desc_pos+\" \"),void 0!==this.container_class&&0<jQuery.trim(this.container_class).length&&(e+=this.container_class+\" \"),this.type!==this.parentType&&(e+=\" \"+this.parentType+\"-container\"),e}}}})}),i(\"controllers/loadViews\",[\"views/fieldItem\",\"views/fieldLayout\"],function(e,t){return Marionette.Object.extend({initialize:function(){nfRadio.channel(\"views\").reply(\"get:fieldItem\",this.getFieldItem),nfRadio.channel(\"views\").reply(\"get:fieldLayout\",this.getFieldLayout)},getFieldItem:function(t){return e},getFieldLayout:function(){return t}})}),i(\"controllers/formErrors\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"add:error\",this.addError),this.listenTo(nfRadio.channel(\"fields\"),\"remove:error\",this.removeError),nfRadio.channel(\"form\").reply(\"get:errors\",this.getFormErrors)},addError:function(e,t,i){var n=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\"));void 0===n.get(\"fieldErrors\")[e.get(\"id\")]&&(n.get(\"fieldErrors\")[e.get(\"id\")]={}),n.get(\"fieldErrors\")[e.get(\"id\")][t]=i,nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"add:error\",\"field-errors\",n.get(\"settings\").formErrorsCorrectErrors)},removeError:function(e,t){var i=nfRadio.channel(\"app\").request(\"get:form\",e.get(\"formID\"));i.get(\"fieldErrors\")[e.get(\"id\")]=_.omit(i.get(\"fieldErrors\")[e.get(\"id\")],t),0==_.size(i.get(\"fieldErrors\")[e.get(\"id\")])&&delete i.get(\"fieldErrors\")[e.get(\"id\")],0==_.size(i.get(\"fieldErrors\"))&&nfRadio.channel(\"form-\"+e.get(\"formID\")).request(\"remove:error\",\"field-errors\")},getFormErrors:function(e){var t=nfRadio.channel(\"app\").request(\"get:form\",e),i=!1;return t&&0!==t.get(\"errors\").length&&_.each(t.get(\"errors\").models,function(e){i=i||{},i[e.get(\"id\")]=e.get(\"msg\")}),i}})}),i(\"controllers/submit\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"forms\"),\"init:model\",this.registerSubmitHandler)},registerSubmitHandler:function(e){nfRadio.channel(\"form-\"+e.get(\"id\")).reply(\"submit\",this.submit)},submit:function(e){nfRadio.channel(\"forms\").trigger(\"before:submit\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"before:submit\",e);var t=nfRadio.channel(\"forms\").request(\"maybe:validate\",e);if(!1!==t&&(_.each(e.get(\"fields\").models,function(e){e.set(\"clean\",!1)}),e.get(\"formContentData\").validateFields()),0==nfRadio.channel(\"form-\"+e.get(\"id\")).request(\"maybe:submit\",e))return nfRadio.channel(\"forms\").trigger(\"submit:cancel\",e),void nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:cancel\",e);if(!1!==t){var i=_.filter(e.get(\"errors\").models,function(e){return\"invalid_email\"!=e.get(\"id\")&&\"email_not_sent\"!=e.get(\"id\")});if(0!=_.size(i))return nfRadio.channel(\"forms\").trigger(\"submit:failed\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:failed\",e),!1}nfRadio.channel(\"forms\").trigger(\"after:submitValidation\",e),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"after:submitValidation\",e);var n=e.get(\"id\"),r={};_.each(e.get(\"fields\").models,function(e){var t={value:e.get(\"value\"),id:e.get(\"id\")};r[e.get(\"id\")]=nfRadio.channel(e.get(\"type\")).request(\"get:submitData\",t,e)||t});var o=e.get(\"extra\"),a=e.get(\"settings\");delete a.formContentData;var l=JSON.stringify({id:n,fields:r,settings:a,extra:o}),s={action:\"nf_ajax_submit\",security:nfFrontEnd.ajaxNonce,nonce_ts:nfFrontEnd.nonce_ts,formData:l};jQuery.ajax({url:nfFrontEnd.adminAjax,type:\"POST\",data:s,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,n,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,n),jQuery(document).trigger(\"nfFormSubmitResponse\",{response:r,id:e.get(\"id\")})}catch(e){console.log(e),console.log(\"Parse Error\"),console.log(e)}},error:function(t,i,n){console.log(\"ERRORS: \"+n),console.log(t);try{var r=jQuery.parseJSON(t.responseText);nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,t,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,t)}catch(e){console.log(\"Parse Error\")}nfRadio.channel(\"forms\").trigger(\"submit:response\",\"error\",i,t,n)}})}})}),i(\"views/fieldCollection\",[\"views/fieldLayout\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-fields-wrap\",childView:e})}),i(\"controllers/defaultFilters\",[\"views/fieldCollection\",\"models/fieldCollection\"],function(e,t){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"form\"),\"before:filterData\",this.registerDefaultDataFilter)},registerDefaultDataFilter:function(e){nfRadio.channel(\"formContent\").request(\"add:loadFilter\",this.defaultFormContentLoad,10,this),nfRadio.channel(\"formContent\").request(\"add:viewFilter\",this.defaultFormContentView,10,this)},defaultFormContentLoad:function(e,i,n){var r=i.get(\"fields\"),o=nfRadio.channel(\"formContent\").request(\"get:loadFilters\");if(1==_.without(o,void 0).length||void 0===e||1==e instanceof Backbone.Collection)return i.get(\"fields\");var a=_.map(e,function(e){return i.get(\"fields\").findWhere({key:e})},this),l=new t(a);return r.on(\"reset\",function(e){var t=[];l.each(function(i){\"submit\"!=i.get(\"type\")?t.push(e.findWhere({key:i.get(\"key\")})):t.push(i)}),l.options={formModel:i},l.reset(t)}),l},defaultFormContentView:function(){return e}})}),i(\"controllers/uniqueFieldError\",[],function(){return Marionette.Object.extend({initialize:function(){this.listenTo(nfRadio.channel(\"fields\"),\"change:modelValue\",this.removeError),this.listenTo(nfRadio.channel(\"fields\"),\"keyup:field\",this.removeError),this.listenTo(nfRadio.channel(\"fields\"),\"blur:field\",this.removeError)},removeError:function(e,t){t=t||e,nfRadio.channel(\"fields\").request(\"remove:error\",t.get(\"id\"),\"unique_field\")}})}),i(\"controllers/loadControllers\",[\"controllers/formData\",\"controllers/fieldError\",\"controllers/changeField\",\"controllers/changeEmail\",\"controllers/changeDate\",\"controllers/fieldCheckbox\",\"controllers/fieldCheckboxList\",\"controllers/fieldImageList\",\"controllers/fieldRadio\",\"controllers/fieldNumber\",\"controllers/mirrorField\",\"controllers/confirmField\",\"controllers/updateFieldModel\",\"controllers/submitButton\",\"controllers/submitDebug\",\"controllers/getFormErrors\",\"controllers/validateRequired\",\"controllers/submitError\",\"controllers/actionRedirect\",\"controllers/actionSuccess\",\"controllers/fieldSelect\",\"controllers/coreSubmitResponse\",\"controllers/fieldProduct\",\"controllers/fieldTotal\",\"controllers/fieldQuantity\",\"controllers/calculations\",\"controllers/fieldDate\",\"controllers/fieldRecaptcha\",\"controllers/fieldHTML\",\"controllers/helpText\",\"controllers/fieldTextbox\",\"controllers/fieldTextareaRTE\",\"controllers/fieldStarRating\",\"controllers/fieldTerms\",\"controllers/formContentFilters\",\"controllers/loadViews\",\"controllers/formErrors\",\"controllers/submit\",\"controllers/defaultFilters\",\"controllers/uniqueFieldError\"],function(e,t,i,n,r,o,a,l,s,d,c,f,u,h,g,m,p,v,y,b,R,_,w,x,C,F,k,M,T,j,E,q,D,Q,V,O,I,L,N,z){return Marionette.Object.extend({initialize:function(){new O,new I,new L,new o,new a,new l,new s,new d,new R,new w,new x,new C,new M,new T,new j,new E,new q,new D,new Q,new V,new z,new t,new i,new n,new r,new c,new f,new u,new h,new g,new m,new p,new v,new y,new b,new _,new F,new N,new k,new e}})}),i(\"views/beforeForm\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-before-form\"})}),i(\"views/formErrorItem\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-error\",onRender:function(){}})}),i(\"views/formErrorCollection\",[\"views/formErrorItem\"],function(e){return Marionette.CollectionView.extend({tagName:\"nf-errors\",childView:e})}),i(\"views/honeyPot\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-hp\",events:{\"keyup .nf-field-hp\":\"maybeError\",\"change .nf-field-hp\":\"maybeError\"},maybeError:function(e){if(0==jQuery(e.target).val().length)nfRadio.channel(\"form-\"+this.model.get(\"id\")).request(\"remove:error\",\"honeyPot\");else{var t=nfRadio.channel(\"app\").request(\"get:form\",this.model.get(\"id\"));nfRadio.channel(\"form-\"+this.model.get(\"id\")).request(\"add:error\",\"honeyPot\",t.get(\"settings\").honeypotHoneypotError)}}})}),i(\"views/afterFormContent\",[\"views/formErrorCollection\",\"views/honeyPot\"],function(e,t){return Marionette.LayoutView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-after-fields\",regions:{errors:\".nf-form-errors\",hp:\".nf-form-hp\"},onShow:function(){this.errors.show(new e({collection:this.model.get(\"errors\")})),this.hp.show(new t({model:this.model}))}})}),i(\"views/beforeFormContent\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-before-fields\",templateHelpers:function(){return{renderFieldsMarkedRequired:function(){return this.fields.filter({required:1}).length?this.fieldsMarkedRequired:\"\"}}}})}),i(\"views/formLayout\",[\"views/afterFormContent\",\"views/beforeFormContent\",\"models/fieldCollection\"],function(e,t,i){return Marionette.LayoutView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-form-layout\",regions:{beforeFormContent:\".nf-before-form-content\",formContent:\".nf-form-content\",afterFormContent:\".nf-after-form-content\"},initialize:function(){nfRadio.channel(\"form-\"+this.model.get(\"id\")).reply(\"get:el\",this.getEl,this),this.listenTo(this.model,\"hide\",this.hide)},onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el)},onShow:function(){this.beforeFormContent.show(new t({model:this.model}));var i=this.model.get(\"formContentData\"),n=nfRadio.channel(\"formContent\").request(\"get:viewFilters\"),r=_.without(n,void 0),o=_.first(r);formContentView=o();var a={data:i,formModel:this.model};!1!=i instanceof Backbone.Collection?a.collection=i:!1!=i instanceof Backbone.Model&&(a.model=i),this.formContent.show(new formContentView(a)),this.afterFormContent.show(new e({model:this.model}))},getEl:function(){return this.el},templateHelpers:function(){return{renderClasses:function(){return\"\"}}},hide:function(){jQuery(this.el).hide()}})}),i(\"views/afterForm\",[],function(){return Marionette.ItemView.extend({tagName:\"nf-section\",template:\"#tmpl-nf-after-form\"})}),i(\"views/mainLayout\",[\"views/beforeForm\",\"views/formLayout\",\"views/afterForm\"],function(e,t,i){return Marionette.LayoutView.extend({template:\"#tmpl-nf-layout\",regions:{responseMsg:\".nf-response-msg\",beforeForm:\".nf-before-form\",formLayout:\".nf-form-layout\",afterForm:\".nf-after-form\"},initialize:function(){this.$el=jQuery(\"#nf-form-\"+this.model.id+\"-cont\"),this.el=\"#nf-form-\"+this.model.id+\"-cont\",this.render(),this.beforeForm.show(new e({model:this.model})),this.formLayout.show(new t({model:this.model,fieldCollection:this.options.fieldCollection})),this.afterForm.show(new i({model:this.model})),this.listenTo(this.model,\"hide\",this.hide)},hide:function(){jQuery(this.el).find(\".nf-form-title\").hide()}})});var n=function(e,t,i){void 0!==e&&0<e.length?this.locale=e.split(\"_\").join(\"-\"):this.locale=\"en-US\",this.thousands_sep=t||\",\",this.decimal_sep=i||\".\",this.uniqueElememts=function(e,t,i){return i.indexOf(e)===t},this.numberDecoder=function(e){e=e.toString();var t=\"\",i=!1;\"-\"===e.charAt(0)&&(i=!0,e=e.replace(\"-\",\"\")),e=e.replace(/\\s/g,\"\"),e=e.replace(/&nbsp;/g,\"\");var n=e.split(\"\"),r=n.filter(function(e){return!e.match(/[0-9]/)}),o=r.filter(this.uniqueElememts);switch(o.length){case 0:t=e;break;case 1:var a=\"\";if(1==r.length){separator=r.pop();a=3==e.split(separator).pop().length&&separator==this.thousands_sep?\"\":\".\"}else separator=o.pop();t=e.split(separator).join(a);break;case 2:var l,s=o[0];l=\".\"===s?new RegExp(\"[.]\",\"g\"):new RegExp(s,\"g\"),t=e.replace(l,\"\");var d,c=o[1];d=\".\"===c?new RegExp(\"[.]\",\"g\"):new RegExp(c,\"g\"),t=t.replace(d,\".\");break;default:return\"NaN\"}return i&&(t=\"-\"+t),this.debug(\"Number Decoder \"+e+\" -> \"+t),t},this.numberEncoder=function(e,t){return e=this.numberDecoder(e),Intl.NumberFormat(this.locale,{minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},this.debug=function(e){window.nfLocaleConverterDebug&&console.log(e)}};i(\"../nfLocaleConverter\",function(){}),function(e){var t=e.fn.val;e.fn.val=function(){var i;arguments.length>0&&(i=t.apply(this,[]));var n=t.apply(this,arguments);return arguments.length>0&&i!=t.apply(this,[])&&e(this).hasClass(\"nf-element\")&&e(this).change(),n}}(jQuery),jQuery(document).ready(function(e){t([\"models/formCollection\",\"models/formModel\",\"models/fieldCollection\",\"controllers/loadControllers\",\"views/mainLayout\",\"../nfLocaleConverter\"],function(t,i,r,o,a){if(\"undefined\"==typeof nfForms)return void jQuery(\".nf-form-cont\").empty();(new(Marionette.Application.extend({forms:{},initialize:function(e){var t=this;Marionette.Renderer.render=function(e,i){var e=t.template(e);return e(i)},this.urlParameters=_.object(_.compact(_.map(location.search.slice(1).split(\"&\"),function(e){if(e)return e.split(\"=\")}))),void 0!==this.urlParameters.nf_resume&&this.listenTo(nfRadio.channel(\"form-\"+this.urlParameters.nf_resume),\"loaded\",this.restart),nfRadio.channel(\"app\").reply(\"locale:decodeNumber\",this.decodeNumber),nfRadio.channel(\"app\").reply(\"locale:encodeNumber\",this.encodeNumber);new o;nfRadio.channel(\"app\").trigger(\"after:loadControllers\"),nfRadio.channel(\"app\").reply(\"get:template\",this.template)},onStart:function(){var e=nfRadio.channel(\"app\").request(\"get:forms\");_.each(e.models,function(e,t){var i=new a({model:e,fieldCollection:e.get(\"fields\")});nfRadio.channel(\"form\").trigger(\"render:view\",i),jQuery(document).trigger(\"nfFormReady\",i)})},restart:function(e){if(void 0!==this.urlParameters.nf_resume){var t={action:\"nf_ajax_submit\",security:nfFrontEnd.ajaxNonce,nf_resume:this.urlParameters};nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"disable:submit\"),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"processingLabel\"),this.listenTo(nfRadio.channel(\"form\"),\"render:view\",function(){jQuery(\"#nf-form-\"+e.get(\"id\")+\"-cont .nf-field-container:not(.submit-container)\").hide()}),jQuery.ajax({url:nfFrontEnd.adminAjax,type:\"POST\",data:t,cache:!1,success:function(t,i,n){try{var r=t;nfRadio.channel(\"forms\").trigger(\"submit:response\",r,i,n,e.get(\"id\")),nfRadio.channel(\"form-\"+e.get(\"id\")).trigger(\"submit:response\",r,i,n)}catch(e){console.log(\"Parse Error\")}},error:function(e,t,i){console.log(\"ERRORS: \"+t),nfRadio.channel(\"forms\").trigger(\"submit:response\",\"error\",t,e,i)}})}},template:function(t){return _.template(e(t).html(),{evaluate:/<#([\\s\\S]+?)#>/g,interpolate:/\\{\\{\\{([\\s\\S]+?)\\}\\}\\}/g,escape:/\\{\\{([^\\}]+?)\\}\\}(?!\\})/g,variable:\"data\"})},encodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberEncoder(e)},decodeNumber:function(e){return new n(nfi18n.siteLocale,nfi18n.thousands_sep,nfi18n.decimal_point).numberDecoder(e)}}))).start()})}),i(\"main\",function(){})}();"],"file":"front-end.js"}
assets/js/nfLocaleConverter.js CHANGED
@@ -5,7 +5,7 @@ var nfLocaleConverter = function(newLocale, thousands_sep, decimal_sep) {
5
 
6
  // constructor(newLocale = 'en-US', thousands_sep, decimal_sep) {
7
  if ('undefined' !== typeof newLocale && 0 < newLocale.length) {
8
- this.locale = newLocale.replace('_','-');
9
  } else {
10
  this.locale = 'en-US';
11
  }
5
 
6
  // constructor(newLocale = 'en-US', thousands_sep, decimal_sep) {
7
  if ('undefined' !== typeof newLocale && 0 < newLocale.length) {
8
+ this.locale = newLocale.split('_').join('-');
9
  } else {
10
  this.locale = 'en-US';
11
  }
deprecated/ninja-forms.php CHANGED
@@ -265,7 +265,7 @@ class Ninja_Forms {
265
 
266
  // Plugin version
267
  if ( ! defined( 'NF_PLUGIN_VERSION' ) )
268
- define( 'NF_PLUGIN_VERSION', '3.4.23' );
269
 
270
  // Plugin Folder Path
271
  if ( ! defined( 'NF_PLUGIN_DIR' ) )
265
 
266
  // Plugin version
267
  if ( ! defined( 'NF_PLUGIN_VERSION' ) )
268
+ define( 'NF_PLUGIN_VERSION', '3.4.24' );
269
 
270
  // Plugin Folder Path
271
  if ( ! defined( 'NF_PLUGIN_DIR' ) )
includes/AJAX/Controllers/DeleteAllData.php CHANGED
@@ -11,7 +11,7 @@ class NF_AJAX_Controllers_DeleteAllData extends NF_Abstracts_Controller
11
  public function delete_all_data()
12
  {
13
  // Does the current user have admin privileges
14
- if (!current_user_can('manage_options')) {
15
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
16
  $this->_respond();
17
  }
11
  public function delete_all_data()
12
  {
13
  // Does the current user have admin privileges
14
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
15
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
16
  $this->_respond();
17
  }
includes/AJAX/Controllers/Fields.php CHANGED
@@ -19,7 +19,7 @@ class NF_AJAX_Controllers_Fields extends NF_Abstracts_Controller
19
  public function maybe_delete_field() {
20
 
21
  // Does the current user have admin privileges
22
- if (!current_user_can('manage_options')) {
23
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
24
  $this->_respond();
25
  }
19
  public function maybe_delete_field() {
20
 
21
  // Does the current user have admin privileges
22
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
23
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
24
  $this->_respond();
25
  }
includes/AJAX/Controllers/Form.php CHANGED
@@ -24,7 +24,7 @@ class NF_AJAX_Controllers_Form extends NF_Abstracts_Controller
24
  public function save()
25
  {
26
  // Does the current user have admin privileges
27
- if (!current_user_can('manage_options')) {
28
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
29
  $this->_respond();
30
  }
@@ -145,7 +145,7 @@ class NF_AJAX_Controllers_Form extends NF_Abstracts_Controller
145
  public function delete()
146
  {
147
  // Does the current user have admin privileges
148
- if (!current_user_can('manage_options')) {
149
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
150
  $this->_respond();
151
  }
@@ -164,7 +164,7 @@ class NF_AJAX_Controllers_Form extends NF_Abstracts_Controller
164
  public function remove_maintenance_mode() {
165
 
166
  // Does the current user have admin privileges
167
- if (!current_user_can('manage_options')) {
168
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
169
  $this->_respond();
170
  }
24
  public function save()
25
  {
26
  // Does the current user have admin privileges
27
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
28
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
29
  $this->_respond();
30
  }
145
  public function delete()
146
  {
147
  // Does the current user have admin privileges
148
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
149
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
150
  $this->_respond();
151
  }
164
  public function remove_maintenance_mode() {
165
 
166
  // Does the current user have admin privileges
167
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
168
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
169
  $this->_respond();
170
  }
includes/AJAX/Controllers/Preview.php CHANGED
@@ -15,7 +15,7 @@ class NF_AJAX_Controllers_Preview extends NF_Abstracts_Controller
15
  public function update()
16
  {
17
  // Does the current user have admin privileges
18
- if (!current_user_can('manage_options')) {
19
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
20
  $this->_respond();
21
  }
15
  public function update()
16
  {
17
  // Does the current user have admin privileges
18
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
19
  $this->_data['errors'] = esc_html__('Access denied. You must have admin privileges to perform this action.', 'ninja-forms');
20
  $this->_respond();
21
  }
includes/AJAX/Controllers/SavedFields.php CHANGED
@@ -16,7 +16,7 @@ class NF_AJAX_Controllers_SavedFields extends NF_Abstracts_Controller
16
  public function create()
17
  {
18
  // Does the current user have admin privileges
19
- if (!current_user_can('manage_options')) {
20
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
21
  $this->_respond();
22
  }
@@ -43,7 +43,7 @@ class NF_AJAX_Controllers_SavedFields extends NF_Abstracts_Controller
43
  public function update()
44
  {
45
  // Does the current user have admin privileges
46
- if (!current_user_can('manage_options')) {
47
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
48
  $this->_respond();
49
  }
@@ -61,7 +61,7 @@ class NF_AJAX_Controllers_SavedFields extends NF_Abstracts_Controller
61
  public function delete()
62
  {
63
  // Does the current user have admin privileges
64
- if (!current_user_can('manage_options')) {
65
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
66
  $this->_respond();
67
  }
16
  public function create()
17
  {
18
  // Does the current user have admin privileges
19
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
20
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
21
  $this->_respond();
22
  }
43
  public function update()
44
  {
45
  // Does the current user have admin privileges
46
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
47
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
48
  $this->_respond();
49
  }
61
  public function delete()
62
  {
63
  // Does the current user have admin privileges
64
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
65
  $this->_errors[] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
66
  $this->_respond();
67
  }
includes/AJAX/REST/BatchProcess.php CHANGED
@@ -18,7 +18,7 @@ class NF_AJAX_REST_BatchProcess extends NF_AJAX_REST_Controller
18
  $data = array();
19
 
20
  // Does the current user have admin privileges
21
- if (!current_user_can('manage_options')) {
22
  $data['error'] = esc_html__('Request forbidden.', 'ninja-forms');
23
  return $data;
24
  }
18
  $data = array();
19
 
20
  // Does the current user have admin privileges
21
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
22
  $data['error'] = esc_html__('Request forbidden.', 'ninja-forms');
23
  return $data;
24
  }
includes/AJAX/REST/Forms.php CHANGED
@@ -18,7 +18,7 @@ class NF_AJAX_REST_Forms extends NF_AJAX_REST_Controller
18
  public function post( $request_data )
19
  {
20
  // Does the current user have admin privileges
21
- if (!current_user_can('manage_options')) {
22
  $data ['error'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
23
  return $data;
24
  }
@@ -44,7 +44,7 @@ class NF_AJAX_REST_Forms extends NF_AJAX_REST_Controller
44
  */
45
  public function get($request_data)
46
  {
47
- if (!current_user_can('manage_options')) {
48
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
49
  }
50
 
@@ -67,7 +67,7 @@ class NF_AJAX_REST_Forms extends NF_AJAX_REST_Controller
67
  public function delete( $request_data )
68
  {
69
  // Does the current user have admin privileges
70
- if (!current_user_can('manage_options')) {
71
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
72
  }
73
 
18
  public function post( $request_data )
19
  {
20
  // Does the current user have admin privileges
21
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
22
  $data ['error'] = esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms');
23
  return $data;
24
  }
44
  */
45
  public function get($request_data)
46
  {
47
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
48
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
49
  }
50
 
67
  public function delete( $request_data )
68
  {
69
  // Does the current user have admin privileges
70
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
71
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
72
  }
73
 
includes/AJAX/REST/NewFormTemplates.php CHANGED
@@ -11,7 +11,7 @@ class NF_AJAX_REST_NewFormTemplates extends NF_AJAX_REST_Controller
11
  public function get()
12
  {
13
  // Does the current user have admin privileges
14
- if (!current_user_can('manage_options')) {
15
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
16
  }
17
 
11
  public function get()
12
  {
13
  // Does the current user have admin privileges
14
+ if (!current_user_can(apply_filters('ninja_forms_admin_all_forms_capabilities', 'manage_options'))) {
15
  return ['error' => esc_html__('Access denied. You must have admin privileges to view this data.', 'ninja-forms')];
16
  }
17
 
includes/Actions/Email.php CHANGED
@@ -176,7 +176,7 @@ final class NF_Actions_Email extends NF_Abstracts_Action
176
  foreach( (array) $email_addresses as $email ){
177
  $email = trim( $email );
178
  if ( false !== strpos( $email, '<' ) && false !== strpos( $email, '>' ) ) {
179
- preg_match('/(?:<)[^>]*(?:>)/', $email, $email);
180
  $email = $email[ 1 ];
181
  }
182
  if( ! is_email( $email ) ) {
176
  foreach( (array) $email_addresses as $email ){
177
  $email = trim( $email );
178
  if ( false !== strpos( $email, '<' ) && false !== strpos( $email, '>' ) ) {
179
+ preg_match('/(?:<)([^>]*)(?:>)/', $email, $email);
180
  $email = $email[ 1 ];
181
  }
182
  if( ! is_email( $email ) ) {
includes/Admin/Menus/Submissions.php CHANGED
@@ -379,7 +379,7 @@ final class NF_Admin_Menus_Submissions extends NF_Abstracts_Submenu
379
  $url = admin_url( 'admin.php?page=nf-processing&action=download_all_subs&form_id=' . absint( $_REQUEST['form_id'] ) . '&redirect=' . $redirect );
380
  $url = esc_url( $url );
381
  ?>
382
- var button = '<a href="<?php echo $url; ?>" class="button-secondary nf-download-all">' . <?php echo esc_html__( 'Download All Submissions', 'ninja-forms' ); ?></a>';
383
  // jQuery( '#doaction2' ).after( button );
384
  <?php
385
  }
379
  $url = admin_url( 'admin.php?page=nf-processing&action=download_all_subs&form_id=' . absint( $_REQUEST['form_id'] ) . '&redirect=' . $redirect );
380
  $url = esc_url( $url );
381
  ?>
382
+ var button = '<a href="<?php echo $url; ?>" class="button-secondary nf-download-all"><?php echo esc_html__( 'Download All Submissions', 'ninja-forms' ); ?></a>';
383
  // jQuery( '#doaction2' ).after( button );
384
  <?php
385
  }
includes/Database/Models/Form.php CHANGED
@@ -67,6 +67,8 @@ final class NF_Database_Models_Form extends NF_Abstracts_Model
67
  $this->delete_submissions();
68
 
69
  WPN_Helper::delete_nf_cache( $this->_id );
 
 
70
  }
71
 
72
  private function delete_submissions( ) {
@@ -402,7 +404,7 @@ final class NF_Database_Models_Form extends NF_Abstracts_Model
402
  * @param string $table_name Name of the table we want to update.
403
  * @return array Associative array like: ['insert' => "`column1`, "`column2`", etc", 'select' => "`column1`, etc."]
404
  */
405
- private function get_sql_queries( $table_name, $db_stage_one_complete = true )
406
  {
407
  /**
408
  * These arrays contain the columns in our database.
67
  $this->delete_submissions();
68
 
69
  WPN_Helper::delete_nf_cache( $this->_id );
70
+
71
+ do_action( 'ninja_forms_after_form_delete', $this->_id );
72
  }
73
 
74
  private function delete_submissions( ) {
404
  * @param string $table_name Name of the table we want to update.
405
  * @return array Associative array like: ['insert' => "`column1`, "`column2`", etc", 'select' => "`column1`, etc."]
406
  */
407
+ private static function get_sql_queries( $table_name, $db_stage_one_complete = true )
408
  {
409
  /**
410
  * These arrays contain the columns in our database.
includes/Integrations/EDD/class-extension-updater.php CHANGED
@@ -69,7 +69,7 @@ class NF_Extension_Updater
69
  // data to send in our API request
70
  $api_params = array(
71
  'edd_action'=> 'activate_license',
72
- 'license' => $license_key,
73
  'item_name' => urlencode( $this->product_nice_name ), // the name of our product in EDD
74
  'url' => home_url()
75
  );
@@ -132,7 +132,7 @@ class NF_Extension_Updater
132
  // data to send in our API request
133
  $api_params = array(
134
  'edd_action'=> 'deactivate_license',
135
- 'license' => $license,
136
  'item_name' => urlencode( $this->product_nice_name ), // the name of our product in EDD
137
  'url' => home_url()
138
  );
@@ -167,8 +167,79 @@ class NF_Extension_Updater
167
  'license' => Ninja_Forms()->get_setting( $this->product_name.'_license' ), // license key
168
  )
169
  );
 
 
 
 
 
170
  } // function auto_update
171
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
  /**
173
  * Return whether or not this license is valid.
174
  *
@@ -199,4 +270,4 @@ class NF_Extension_Updater
199
  }
200
  }
201
 
202
- } // End Class NF_Extension_Updater
69
  // data to send in our API request
70
  $api_params = array(
71
  'edd_action'=> 'activate_license',
72
+ 'license' => $license_key,
73
  'item_name' => urlencode( $this->product_nice_name ), // the name of our product in EDD
74
  'url' => home_url()
75
  );
132
  // data to send in our API request
133
  $api_params = array(
134
  'edd_action'=> 'deactivate_license',
135
+ 'license' => $license,
136
  'item_name' => urlencode( $this->product_nice_name ), // the name of our product in EDD
137
  'url' => home_url()
138
  );
167
  'license' => Ninja_Forms()->get_setting( $this->product_name.'_license' ), // license key
168
  )
169
  );
170
+
171
+ // Hook into the "after plugin row" display for this Ninja Forms add-on.
172
+ add_action( 'after_plugin_row_' . plugin_basename( $this->file ), array( $this, 'maybe_prevent_update_notice' ), 9, 3 );
173
+ // Filter that expects either a bool false to continue install or a WP_Error to prevent installation of an update.
174
+ add_filter( 'upgrader_pre_install', array( $this, 'maybe_prevent_install' ), 10, 2 );
175
  } // function auto_update
176
 
177
+ /**
178
+ * Function that maybe prevents a plugin update from installing if the php version is not high enough.
179
+ *
180
+ * @since 3.4.24
181
+ * @param bool $default false
182
+ * @param array $extra array sent by the filter we're using.
183
+ * @return bool/WP_ERROR $default if we bail early, WP_ERROR if we don't.
184
+ */
185
+ public function maybe_prevent_install( $default, $extra )
186
+ {
187
+ // If the plugin being installed isn't this one, bail.
188
+ $plugin = plugin_basename( $this->file );
189
+ if( $plugin != $extra[ 'plugin' ] ) {
190
+ return $default;
191
+ }
192
+
193
+ // Grab our WP Updates transient so that we can check the minimum PHP version
194
+ $update_transient = get_option( '_site_transient_update_plugins' );
195
+ // Check to see if we have a php_requires setting for our update.
196
+ $php_requires = isset( $update_transient->response[ $plugin ]->php_requires ) ? $update_transient->response[ $plugin ]->php_requires : false;
197
+
198
+ // If we don't have a php_requires setting or our php version meets the php_requires setting, bail.
199
+ if( empty( $php_requires ) || version_compare( PHP_VERSION, $php_requires, '>=' ) ) {
200
+ return $default;
201
+ }
202
+
203
+ return new WP_Error( 'php_minimum_version', sprintf( esc_html__( 'The new version requires at least PHP %s, and your PHP version is %s.', 'ninja-forms' ), $php_requires, PHP_VERSION ), esc_html__( 'Please contact your host to upgrade your site\'s PHP version.' ) );
204
+ }
205
+
206
+ /**
207
+ * Check to see if this plugin update has a minimum PHP version.
208
+ * If it does, make sure that we meet it.
209
+ * If we don't meet it, then show the user an error message with a link to WordPress.org's minimum requirements page.
210
+ *
211
+ * @since 3.4.24
212
+ * @param string $plugin_file plugin file for the row we're looking at
213
+ * @param array $plugin_data update data from the WordPress plugin update check
214
+ * @param string $plugin_status is this plugin active, inactive, etc.
215
+ * @return void
216
+ */
217
+ public function maybe_prevent_update_notice( $plugin_file, $plugin_data, $plugin_status )
218
+ {
219
+ $php_requires = isset( $plugin_data[ 'php_requires' ] ) ? $plugin_data[ 'php_requires' ] : '';
220
+
221
+ // Return early if the current PHP version is equal to or greater than the PHP version required by the new version of this add-on.
222
+ if ( version_compare( PHP_VERSION, $php_requires, '>=' ) ) {
223
+ return false;
224
+ }
225
+
226
+ remove_action( 'after_plugin_row_' . plugin_basename( $this->file ), 'wp_plugin_update_row', 10 );
227
+
228
+ echo '<tr class="update-error">
229
+ <td colspan="5" style="background-color:#fef7f1;">
230
+ <div class="update-message notice inline notice-error notice-alt" style="margin: 10px 0 5px;">
231
+ <p>
232
+ ' . sprintf( esc_html__( 'An update is available for %s, however, you are not able to update at this time.', 'ninja-forms' ), 'Ninja Forms - ' . $this->product_nice_name ) . '
233
+ <br />
234
+ <strong>' . sprintf( esc_html__( 'The new version requires at least PHP %s, and your PHP version is %s.', 'ninja-forms' ), $php_requires, PHP_VERSION ) . '</strong>
235
+ <br />
236
+ ' . sprintf( esc_html__( 'Please contact your host to upgrade your site\'s PHP version. %sRead more about updating your PHP version and WordPress%s.' ), '<a href="https://wordpress.org/about/requirements/" target="_blank">', '</a>' ) . '
237
+ </p>
238
+ </div>
239
+ </td>
240
+ </tr>';
241
+ }
242
+
243
  /**
244
  * Return whether or not this license is valid.
245
  *
270
  }
271
  }
272
 
273
+ } // End Class NF_Extension_Updater
includes/MergeTags/Other.php CHANGED
@@ -51,7 +51,11 @@ final class NF_MergeTags_Other extends NF_Abstracts_MergeTags
51
  if( ! is_array( $variables ) ) return;
52
 
53
  foreach( $variables as $key => $value ){
54
- $value = wp_kses_post( $value );
 
 
 
 
55
  $this->set_merge_tags( $key, $value );
56
  }
57
  }
51
  if( ! is_array( $variables ) ) return;
52
 
53
  foreach( $variables as $key => $value ){
54
+ if ( is_array( $value ) ) {
55
+ $value = wp_kses_post_deep( $value );
56
+ } else {
57
+ $value = wp_kses_post( $value );
58
+ }
59
  $this->set_merge_tags( $key, $value );
60
  }
61
  }
includes/Templates/admin-menu-new-form.html.php CHANGED
@@ -809,11 +809,15 @@ Label Three
809
  if ( 'undefined' != typeof columns.value ) {
810
  #>
811
  <div class='image-option-media-value'>
812
- <input type="text" class="setting" value="{{{ data.value }}}" data-id="value">
813
- </div>
 
 
814
  <#
815
  }
816
  #>
 
 
817
  <#
818
  if ( 'undefined' != typeof columns.calc ) {
819
  #>
809
  if ( 'undefined' != typeof columns.value ) {
810
  #>
811
  <div class='image-option-media-value'>
812
+ <#
813
+ } else {
814
+ #>
815
+ <div style='display:none;'>
816
  <#
817
  }
818
  #>
819
+ <input type="text" class="setting" value="{{{ data.value }}}" data-id="value">
820
+ </div>
821
  <#
822
  if ( 'undefined' != typeof columns.calc ) {
823
  #>
ninja-forms.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Ninja Forms
4
  Plugin URI: http://ninjaforms.com/?utm_source=Ninja+Forms+Plugin&utm_medium=readme
5
  Description: Ninja Forms is a webform builder with unparalleled ease of use and features.
6
- Version: 3.4.23
7
  Author: Saturday Drive
8
  Author URI: http://ninjaforms.com/?utm_source=Ninja+Forms+Plugin&utm_medium=Plugins+WP+Dashboard
9
  Text Domain: ninja-forms
@@ -59,7 +59,7 @@ if( get_option( 'ninja_forms_load_deprecated', FALSE ) && ! ( isset( $_POST[ 'nf
59
  * @since 3.0
60
  */
61
 
62
- const VERSION = '3.4.23';
63
 
64
  /**
65
  * @since 3.4.0
3
  Plugin Name: Ninja Forms
4
  Plugin URI: http://ninjaforms.com/?utm_source=Ninja+Forms+Plugin&utm_medium=readme
5
  Description: Ninja Forms is a webform builder with unparalleled ease of use and features.
6
+ Version: 3.4.24
7
  Author: Saturday Drive
8
  Author URI: http://ninjaforms.com/?utm_source=Ninja+Forms+Plugin&utm_medium=Plugins+WP+Dashboard
9
  Text Domain: ninja-forms
59
  * @since 3.0
60
  */
61
 
62
+ const VERSION = '3.4.24';
63
 
64
  /**
65
  * @since 3.4.0
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: wpninjasllc, kstover, jameslaws, kbjohnson90, klhall1987, krmoorho
3
  Tags: forms, contact form, email form, form builder, custom form, pdf form, registration form, payment form, login form, contact me, signature form, upload form, file upload form, conditional form, feedback form, appointment form, quote form, survey form, contact button, signup form, form plugin, contact form plugin, subscription form, email subscription form, newsletter form, donation form, booking form, quote request form, multi page form, conditional logic form, subscription form, application form, employment verification form, star rating form, rating form, event form, mailchimp form, campaign monitor form, constant contact form, mailpoet form, aweber form, cleverreach form, emma form, convertkit form, active campaign form, salesforce form, zoho form, capsule form, insightly form, pipelinedeals form, onepagecrm form
4
  Requires at least: 5.1
5
  Tested up to: 5.3
6
- Stable tag: 3.4.23
7
  License: GPLv2 or later
8
 
9
  The 100% beginner friendly WordPress form builder. Drag & drop form fields to build beautiful, professional contact forms in minutes.
@@ -303,26 +303,42 @@ This section describes how to install the plugin and get it working.
303
 
304
  == Upgrade Notice ==
305
 
306
- = 3.4.23 (12 February 2020) =
307
-
308
- *Security:*
309
-
310
- * Patched a delayed XSS vulnerability in our email action.
311
- * Hardened the authorization security on our settings page.
312
- * Patched a stored XSS vulnerability on our settings page. Many thanks to Ben Armstrong at Spider Sec Ltd for practicing responsible disclosure!
313
 
314
  *Bugs:*
315
 
316
- * Ninja Forms should now properly honor user profile language settings if they are not the site default.
317
- * Opening the form builder should no longer result in a php warning about an invalid argument.
318
- * Cleaned up our publish code to avoid a few other php warnings.
 
 
 
 
 
319
 
320
  *Changes:*
321
 
322
- * Updated our event registration template to be more accessibility compliant.
323
 
324
  == Changelog ==
325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
326
  = 3.4.23 (12 February 2020) =
327
 
328
  *Security:*
3
  Tags: forms, contact form, email form, form builder, custom form, pdf form, registration form, payment form, login form, contact me, signature form, upload form, file upload form, conditional form, feedback form, appointment form, quote form, survey form, contact button, signup form, form plugin, contact form plugin, subscription form, email subscription form, newsletter form, donation form, booking form, quote request form, multi page form, conditional logic form, subscription form, application form, employment verification form, star rating form, rating form, event form, mailchimp form, campaign monitor form, constant contact form, mailpoet form, aweber form, cleverreach form, emma form, convertkit form, active campaign form, salesforce form, zoho form, capsule form, insightly form, pipelinedeals form, onepagecrm form
4
  Requires at least: 5.1
5
  Tested up to: 5.3
6
+ Stable tag: 3.4.24
7
  License: GPLv2 or later
8
 
9
  The 100% beginner friendly WordPress form builder. Drag & drop form fields to build beautiful, professional contact forms in minutes.
303
 
304
  == Upgrade Notice ==
305
 
306
+ = 3.4.24 (2 March 2020) =
 
 
 
 
 
 
307
 
308
  *Bugs:*
309
 
310
+ * User permission filters should now work as expected.
311
+ * Select image fields should now work properly when dev mode is disabled.
312
+ * Resolved an error that was causing php warnings on some API calls.
313
+ * Email settings should now properly read email addresses surrounded by <> characters.
314
+ * Resolved an error that was causing deprecated function warnings in php error logs.
315
+ * Forms with calculations should now display properly on sites using a "formal" language setting.
316
+ * Export should now properly appear as an option in the bulk actions on the submissions page.
317
+ * Resolved an error that was preventing the add-on manager from installing plugins.
318
 
319
  *Changes:*
320
 
321
+ * Add-on updates will now enforce php requirements if the current version on the installation is below the minimum for the add-on.
322
 
323
  == Changelog ==
324
 
325
+ = 3.4.24 (2 March 2020) =
326
+
327
+ *Bugs:*
328
+
329
+ * User permission filters should now work as expected.
330
+ * Select image fields should now work properly when dev mode is disabled.
331
+ * Resolved an error that was causing php warnings on some API calls.
332
+ * Email settings should now properly read email addresses surrounded by <> characters.
333
+ * Resolved an error that was causing deprecated function warnings in php error logs.
334
+ * Forms with calculations should now display properly on sites using a "formal" language setting.
335
+ * Export should now properly appear as an option in the bulk actions on the submissions page.
336
+ * Resolved an error that was preventing the add-on manager from installing plugins.
337
+
338
+ *Changes:*
339
+
340
+ * Add-on updates will now enforce php requirements if the current version on the installation is below the minimum for the add-on.
341
+
342
  = 3.4.23 (12 February 2020) =
343
 
344
  *Security:*
services/bootstrap.php CHANGED
@@ -58,8 +58,8 @@ add_action( 'wp_ajax_nf_services_install', function() {
58
  if ( ! current_user_can('install_plugins') )
59
  die( json_encode( [ 'error' => esc_html__( 'Sorry, you are not allowed to install plugins on this site.' ) ] ) );
60
 
61
- $plugin = WPN_Helper::sanitize_text_field($_REQUEST['plugin']);
62
- $install_path = WPN_Helper::sanitize_text_field($_REQUEST['install_path']);
63
 
64
  include_once( ABSPATH . 'wp-admin/includes/plugin-install.php' ); //for plugins_api..
65
  $api = plugins_api( 'plugin_information', array(
58
  if ( ! current_user_can('install_plugins') )
59
  die( json_encode( [ 'error' => esc_html__( 'Sorry, you are not allowed to install plugins on this site.' ) ] ) );
60
 
61
+ $plugin = \WPN_Helper::sanitize_text_field($_REQUEST['plugin']);
62
+ $install_path = \WPN_Helper::sanitize_text_field($_REQUEST['install_path']);
63
 
64
  include_once( ABSPATH . 'wp-admin/includes/plugin-install.php' ); //for plugins_api..
65
  $api = plugins_api( 'plugin_information', array(