.ngdialog-close{-webkit-appearance:none;background:none;border:none;width:40px;height:30px;z-index:200}.component-form-group{position:relative}.component-btn-group{position:absolute;right:0;z-index:1000}.component-form-group.component-type-form.form-builder-component,.component-form-group.component-type-hidden.form-builder-component{height:3em;border:2px dashed #ddd}.component-form-group.component-type-form.form-builder-component .form-group,.component-form-group.component-type-hidden.form-builder-component .form-group{text-align:center;color:#aaa;padding-top:.5em}.component-btn-group .component-settings-button{float:right;z-index:1001;margin:4px 4px 0 0}.component-form-group.col-xs-6{clear:right}li .component-btn-group .component-settings-button{z-index:1001;box-shadow:0 0 10px 1px rgba(48,113,169,.6)}li:not(:hover) .component-btn-group .component-settings-button{display:none}.formbuilder .nav-tabs{margin-bottom:0}.form-builder-panel .panel-body{padding:5px}.form-component-list{list-style:none;margin:0;padding:0}.form-component-list li{margin-bottom:10px}.btn-group-xxs>.btn,.btn-xxs,.component-btn-group .component-settings-button{padding:2px;font-size:10px;line-height:1.2em;border-radius:0;width:18px;height:18px}.ngdialog.ngdialog-theme-default.component-settings .ngdialog-content{width:65%}#component-settings .tab-pane{padding:10px}#component-settings .nav-tabs{font-size:12px}.component-settings-key{margin:-1em 1em 1em}tr[dnd-list],tr[dnd-list]>th,ul[dnd-list],ul[dnd-list]>li{position:relative}ul.component-list{min-height:42px;margin:0;padding-left:0}ul.component-list li{display:block;padding:0}.dropzone{min-height:150px;min-width:150px}.dropzone .dndDragging{opacity:.7}.dropzone .dndDraggingSource{display:none}.dropzone .dndPlaceholder{background-color:#ddd;min-height:50px;min-width:50px;position:relative}.dropzone .dndOverlay{top:0;bottom:0;left:0;right:0;z-index:99999;opacity:0}.dropzone .selected .item{color:#3c763d;background-color:#dff0d8}.dropzone .selected .box{border-color:#d6e9c6}.dropzone .selected .box>h3{color:#3c763d;background-color:#dff0d8;background-image:linear-gradient(180deg,#dff0d8 0,#d0e9c6);border-color:#d6e9c6}.dropzone .item{padding:20px}.dropzone .container-element{margin:10px}.dropzone .container-element .column{float:left;width:50%}.dropzone .component-list{padding-bottom:5px}.toolbox ul{list-style:none;padding-left:0;cursor:move}.toolbox button{margin:5px;width:123px;opacity:1}.toolbox .dndDragging{opacity:.5}.toolbox .dndDraggingSource{opacity:1}.trashcan ul{list-style:none;padding-left:0}.trashcan img{width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.trashcan .dndDragover img{width:100%;-webkit-filter:none;-moz-filter:none;filter:none}.trashcan .dndPlaceholder{display:none}.ui-select-toggle.btn{text-align:left}.form-builder-component .form-field-type-container fieldset,.form-builder-component .form-field-type-fieldset fieldset{padding:5px;margin-left:-5px;margin-right:-5px;border:2px dotted #e8e8e8}.form-builder-component .form-field-type-columns .formio-column{padding:10px;border:2px dotted #e8e8e8}.datagrid-dnd{padding:5px;border:2px dotted #e8e8e8;min-height:inherit}.formcomponents .formcomponentcontainer{margin:0 2px 2px 0;height:25px}.formcomponents .formcomponent{text-align:left;padding-left:15px}.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:0!important}.hr-line-dashed{border-top:1px dashed #e7eaec;color:#fff;background-color:#fff;height:1px;margin:15px 0}.form-group{margin-bottom:0!important}.formio-data-columns-row .hr-line-dashed,.formio-data-grid-row .hr-line-dashed{display:none}.datetime-picker-dropdown .btn-default{border:0;color:#000!important}.layoutTop{padding-left:10px;padding-right:20px}.layoutTop label{padding-bottom:10px}.input-group-btn{width:40px!important}.form-field-type-datagrid .input-group{margin-left:5px;margin-right:5px;width:100%}.form-field-type-datagrid .form-field-type-datetime .input-group{width:calc(100% - 10px)}.uib-timepicker{width:300px}.form-field-type-datagrid .input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.form-field-type-datagrid .input-group .form-control .input-group-addon,.input-group-btn,.input-group-btn>.btn,.input-group-btn>.btn-group>.btn,.input-group-btn>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.ngdialog-content label{line-height:100%}.checkbox,.checkbox-inline,.radio-inline,.select-boxes .radio{padding-top:0!important}.ui-select-container{width:100%}.default-left{text-align:left!important;line-height:30px}.form-group .input-group[class*=col-]{float:none;padding-left:15px;padding-right:15px;padding-top:0!important}.rtable{
  /*!
  // IE needs inline-block to position scrolling shadows otherwise use:
  // display: block;
  // max-width: min-content;
  */display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0}.rtable,.rtable--flip tbody{-webkit-overflow-scrolling:touch;background:radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,transparent 75%) 0,radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,transparent 75%) 100%;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.rtable--flip tbody tr:first-child,.rtable td:first-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-size:20px 100%}.rtable--flip tbody tr:last-child,.rtable td:last-child{background-image:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.rtable--flip{display:flex;overflow:hidden;background:none}.rtable--flip thead{display:flex;flex-shrink:0;min-width:min-content}.rtable--flip tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.rtable--flip tr{display:flex;flex-direction:column;min-width:min-content;flex-shrink:0}.rtable--flip td,.rtable--flip th{display:block}.rtable--flip td{background-image:none!important;border-left:0}.rtable--flip td:not(:last-child),.rtable--flip th:not(:last-child){border-bottom:0}