#form_builder_modal{opacity:0;transition:opacity .5s linear;margin:10px 40px 10px 20px}#form_builder_modal #navtab{display:none}#target fieldset{border:1px solid #ccc;min-height:200px;padding:5px;padding-bottom:30px}.component{cursor:grab}input{cursor:pointer}.popover .control-group{cursor:default}.popover input{cursor:text}.temp{width:100%;height:100%;background:0 0;position:absolute;z-index:10000001;top:0;overflow-x:hidden;left:0}.temp form{padding:8px 4px;border:1px dotted #ccc;position:absolute;background:#fff;box-shadow:0 0 30px #999}#render{min-height:500px;font-family:monospace}form .popover .controls{margin-left:0}form .popover .control-label{text-align:left;width:100%!important}form .popover form{width:224px}.popover-content form .btn{margin-right:10px}.target:after{float:left;content:" ";height:77px;margin:30px 0;background:#f0f0f0;width:100%;border:1px dashed #ccc}#target,#input,#radioscheckboxes,#select,#buttons{user-select:none}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}