.form-generator{width:100%}.form-generator .field-pool{float:left;width:20%}.form-generator .form-definition{float:left;display:inline;width:75%;margin-left:5%;padding-bottom:44px;position:relative}.form-generator .form-definition .group-add-handle{position:absolute;bottom:0;left:0}.field-pool-item{z-index:50;white-space:nowrap;width:100%}.field-pool-item.ui-sortable-helper{width:150px!important}.form-generator .form-definition .group{position:relative;background:#fff;border:1px dotted #ccc;padding:1em;margin-bottom:1em}.form-generator .form-definition .helptext-block{font-weight:700}.form-generator .form-definition .group-delete-handle{position:absolute;top:10px;right:0}.form-generator .form-definition .group-field-list{background:#eee;padding:10px 10px 33px}.form-generator .form-definition .group .field{margin-bottom:10px;padding:10px 10px 15px;border:1px dotted #ccc;background:#fff}.form-generator .form-definition .field .description,.form-generator .form-definition .section-head label{display:block;float:none;width:100%;font-size:1.1538em;color:#555;font-weight:700!important;padding:4px 0;margin-right:10px;margin-bottom:.25em}.form-generator .form-definition .field .description:hover,.form-generator .form-definition .section-head label:hover{cursor:move}.form-generator .form-definition .field .field-delete-handle{float:right;margin-right:0}.form-generator .form-definition .attribute-editor{width:100%;float:left}.form-generator .form-definition .attribute-editor .attribute-field{margin-left:120px}.form-generator .form-definition .options-attribute-editor{margin-top:5px;padding-top:6px;border-top:1px solid #ccc}.form-generator .form-definition .options-attribute-editor .attribute-field{clear:left;margin-left:0}.form-generator .form-definition .options-attribute-editor label{width:100%;margin-right:0}.form-generator .form-definition .section-head .attribute-field{margin-left:0}.form-generator .form-definition .attribute-editor .delete-option-handle{float:none;display:inline-block;margin-right:0;margin-left:10px}.field-placeholder,.group-placeholder{height:33px;border:1px dashed #333;margin-bottom:11px;background-color:#fff7d6}.sortable-field-helper,.sortable-group-helper{padding:5px 10px;font-size:1.1538em;color:#555;font-weight:700!important;cursor:move}.form-generator .description .subtitle,.form-generator .description .title{display:inline-block}.form-generator .description .title{margin-right:.5em}.form-generator .field-pool-item-subtitle{font-style:italic;padding-top:2px}.form-generator #portamento_container{position:relative;float:left;width:20%;margin-bottom:22px}#portamento_container .field-pool{float:none;position:absolute;width:auto}#portamento_container .field-pool.fixed{position:fixed}
/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */@font-face{font-family:FontAwesome;src:url(../fontawesome/fontawesome-webfont.eot);src:url(../fontawesome/fontawesome-webfont.eot#iefix&v=3.0.1) format("embedded-opentype"),url(../fontawesome/fontawesome-webfont.woff) format("woff"),url(../fontawesome/fontawesome-webfont.ttf) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:none}[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}a [class*=" icon-"],a [class^=icon-]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class*=" icon-"],.btn [class^=icon-],.nav [class*=" icon-"],.nav [class^=icon-]{display:inline}.btn [class*=" icon-"].icon-large,.btn [class^=icon-].icon-large,.nav [class*=" icon-"].icon-large,.nav [class^=icon-].icon-large{line-height:.9em}.btn [class*=" icon-"].icon-spin,.btn [class^=icon-].icon-spin,.nav [class*=" icon-"].icon-spin,.nav [class^=icon-].icon-spin{display:inline-block}.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large,.nav-pills [class^=icon-],.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-tabs [class^=icon-],.nav-tabs [class^=icon-].icon-large{line-height:.9em}.nav li [class*=" icon-"],.nav li [class^=icon-],li [class*=" icon-"],li [class^=icon-]{display:inline-block;width:1.25em;text-align:center}.nav li [class*=" icon-"].icon-large,.nav li [class^=icon-].icon-large,li [class*=" icon-"].icon-large,li [class^=icon-].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-.75em}ul.icons li [class*=" icon-"],ul.icons li [class^=icon-]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class*=" icon-"].pull-left,[class^=icon-].pull-left{margin-right:.3em}[class*=" icon-"].pull-right,[class^=icon-].pull-right{margin-left:.3em}.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x,.btn [class^=icon-].pull-left.icon-2x,.btn [class^=icon-].pull-right.icon-2x{margin-top:.18em}.btn [class*=" icon-"].icon-spin.icon-large,.btn [class^=icon-].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x,.btn.btn-small [class^=icon-].pull-left.icon-2x,.btn.btn-small [class^=icon-].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class*=" icon-"],.btn.btn-large [class^=icon-]{margin-top:0}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-download-alt:before{content:"\f021"}.icon-link:before{content:"\f022"}