#trumbowyg-icons{overflow:hidden;visibility:hidden;height:0;width:0}#trumbowyg-icons svg{height:0;width:0}.trumbowyg-box *,.trumbowyg-box *::before,.trumbowyg-box *::after{box-sizing:border-box}.trumbowyg-box svg{width:17px;height:100%;fill:#222}.trumbowyg-box,.trumbowyg-editor{display:block;position:relative;border:1px solid #DDD;width:100%;min-height:300px;margin:17px auto}.trumbowyg-box .trumbowyg-editor{margin:0 auto}.trumbowyg-box.trumbowyg-fullscreen{background:#fefefe;border:none!important}.trumbowyg-editor,.trumbowyg-textarea{position:relative;box-sizing:border-box;padding:20px;min-height:300px;width:100%;border-style:none;resize:none;outline:0;overflow:auto}.trumbowyg-editor.trumbowyg-autogrow-on-enter,.trumbowyg-textarea.trumbowyg-autogrow-on-enter{transition:height 300ms ease-out}.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:transparent!important;text-shadow:0 0 7px #333}@media screen and (min-width:0){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6)!important}}@supports(-ms-accelerator:true){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6)!important}}.trumbowyg-box-blur .trumbowyg-editor img,.trumbowyg-box-blur .trumbowyg-editor hr{opacity:.2}.trumbowyg-textarea{position:relative;display:block;overflow:auto;border:0;font-size:14px;font-family:"Inconsolata","Consolas","Courier","Courier New",sans-serif;line-height:18px}.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea{height:1px!important;width:25%;min-height:0!important;padding:0!important;background:0;opacity:0!important}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea{display:block}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor{display:none}.trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea{opacity:.8;background:0}.trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before{content:attr(placeholder);color:#999;pointer-events:none}.trumbowyg-button-pane{width:100%;min-height:36px;background:#ecf0f1;border-bottom:1px solid #d7e0e2;margin:0;padding:0 5px;position:relative;list-style-type:none;line-height:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:11}.trumbowyg-button-pane::after{content:" ";display:block;position:absolute;top:36px;left:0;right:0;width:100%;height:1px;background:#d7e0e2}.trumbowyg-button-pane .trumbowyg-button-group{display:inline-block}.trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-button-pane .trumbowyg-button-group+.trumbowyg-button-group::before{content:" ";display:inline-block;width:1px;background:#d7e0e2;margin:0 5px;height:35px;vertical-align:top}.trumbowyg-button-pane button{display:inline-block;position:relative;width:35px;height:35px;padding:1px 6px!important;margin-bottom:1px;overflow:hidden;border:0;cursor:pointer;background:0;vertical-align:middle;transition:background-color 150ms,opacity 150ms}.trumbowyg-button-pane button.trumbowyg-textual-button{width:auto;line-height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),.trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button){opacity:.2;cursor:default}.trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,.trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before{background:#e3e9eb}.trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-button-pane button.trumbowyg-active{background-color:#FFF;outline:0}.trumbowyg-button-pane .trumbowyg-open-dropdown::after{display:block;content:" ";position:absolute;top:25px;right:3px;height:0;width:0;border:3px solid transparent;border-top-color:#555}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button{padding-left:10px!important;padding-right:18px!important}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button::after{top:17px;right:7px}.trumbowyg-button-pane .trumbowyg-right{float:right}.trumbowyg-button-pane .trumbowyg-right::before{display:none!important}.trumbowyg-dropdown{width:200px;border:1px solid #ecf0f1;padding:5px 0;border-top:0;background:#FFF;margin-left:-1px;box-shadow:rgba(0,0,0,0.1) 0 2px 3px;z-index:12}.trumbowyg-dropdown button{display:block;width:100%;height:35px;line-height:35px;text-decoration:none;background:#FFF;padding:0 10px;color:#333!important;border:0;cursor:pointer;text-align:left;font-size:15px;transition:all 150ms}.trumbowyg-dropdown button:hover,.trumbowyg-dropdown button:focus{background:#ecf0f1}.trumbowyg-dropdown button svg{float:left;margin-right:14px}.trumbowyg-modal{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:520px;width:100%;height:350px;z-index:12;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.trumbowyg-modal-box{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:500px;width:calc(80%);padding-bottom:45px;z-index:1;background-color:#FFF;text-align:center;font-size:14px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.trumbowyg-modal-box .trumbowyg-modal-title{font-size:24px;font-weight:bold;margin:0 0 20px;padding:15px 0 13px;display:block;border-bottom:1px solid #EEE;color:#333;background:#fbfcfc}.trumbowyg-modal-box .trumbowyg-progress{width:100%;height:3px;position:absolute;top:58px}.trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar{background:#2bc06a;width:0;height:100%;transition:width 150ms linear}.trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:29px;line-height:29px;overflow:hidden}.trumbowyg-modal-box label .trumbowyg-input-infos{display:block;text-align:left;height:25px;line-height:25px;transition:all 150ms}.trumbowyg-modal-box label .trumbowyg-input-infos span{display:block;color:#69878f;background-color:#fbfcfc;border:1px solid #dedede;padding:0 7px;width:150px}.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-modal-box label.trumbowyg-input-error textarea{border:1px solid #e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos{margin-top:-27px}.trumbowyg-modal-box label input{position:absolute;top:0;right:0;height:27px;line-height:27px;border:1px solid #dedede;background:#fff;font-size:14px;max-width:330px;width:70%;padding:0 7px;transition:all 150ms}.trumbowyg-modal-box label input:hover,.trumbowyg-modal-box label input:focus{outline:0;border:1px solid #95a5a6}.trumbowyg-modal-box label input:focus{background:#fbfcfc}.trumbowyg-modal-box .error{margin-top:25px;display:block;color:red}.trumbowyg-modal-box .trumbowyg-modal-button{position:absolute;bottom:10px;right:0;text-decoration:none;color:#FFF;display:block;width:100px;height:35px;line-height:33px;margin:0 10px;background-color:#333;border:0;cursor:pointer;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif;font-size:16px;transition:all 150ms}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{right:110px;background:#2bc06a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#40d47e;outline:0}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#25a25a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{color:#555;background:#e6e6e6}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#fbfbfb;outline:0}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#d5d5d5}.trumbowyg-overlay{position:absolute;background-color:rgba(255,255,255,0.5);height:100%;width:100%;left:0;display:none;top:0;z-index:10}body.trumbowyg-body-fullscreen{overflow:hidden}.trumbowyg-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:99999}.trumbowyg-fullscreen.trumbowyg-box,.trumbowyg-fullscreen .trumbowyg-editor{border:0}.trumbowyg-fullscreen .trumbowyg-editor,.trumbowyg-fullscreen .trumbowyg-textarea{height:calc(63%)!important;overflow:auto}.trumbowyg-fullscreen .trumbowyg-overlay{height:100%!important}.trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#222;fill:transparent}.trumbowyg-editor object,.trumbowyg-editor embed,.trumbowyg-editor video,.trumbowyg-editor img{max-width:100%}.trumbowyg-editor video,.trumbowyg-editor img{height:auto}.trumbowyg-editor img{cursor:move}.trumbowyg-editor.trumbowyg-reset-css{background:#fefefe!important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif!important;font-size:14px!important;line-height:1.45em!important;color:#333}.trumbowyg-editor.trumbowyg-reset-css a{color:#15c!important;text-decoration:underline!important}.trumbowyg-editor.trumbowyg-reset-css div,.trumbowyg-editor.trumbowyg-reset-css p,.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css blockquote{box-shadow:none!important;background:none!important;margin:0!important;margin-bottom:15px!important;line-height:1.4em!important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif!important;font-size:14px!important;border:0}.trumbowyg-editor.trumbowyg-reset-css iframe,.trumbowyg-editor.trumbowyg-reset-css object,.trumbowyg-editor.trumbowyg-reset-css hr{margin-bottom:15px!important}.trumbowyg-editor.trumbowyg-reset-css blockquote{margin-left:32px!important;font-style:italic!important;color:#555}.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol{padding-left:20px!important}.trumbowyg-editor.trumbowyg-reset-css ul ul,.trumbowyg-editor.trumbowyg-reset-css ol ol,.trumbowyg-editor.trumbowyg-reset-css ul ol,.trumbowyg-editor.trumbowyg-reset-css ol ul{border:0;margin:2px!important;padding:0!important;padding-left:24px!important}.trumbowyg-editor.trumbowyg-reset-css hr{display:block;height:1px;border:0;border-top:1px solid #CCC}.trumbowyg-editor.trumbowyg-reset-css h1,.trumbowyg-editor.trumbowyg-reset-css h2,.trumbowyg-editor.trumbowyg-reset-css h3,.trumbowyg-editor.trumbowyg-reset-css h4{color:#111;background:0;margin:0!important;padding:0!important;font-weight:bold}.trumbowyg-editor.trumbowyg-reset-css h1{font-size:32px!important;line-height:38px!important;margin-bottom:20px!important}.trumbowyg-editor.trumbowyg-reset-css h2{font-size:26px!important;line-height:34px!important;margin-bottom:15px!important}.trumbowyg-editor.trumbowyg-reset-css h3{font-size:22px!important;line-height:28px!important;margin-bottom:7px!important}.trumbowyg-editor.trumbowyg-reset-css h4{font-size:16px!important;line-height:22px!important;margin-bottom:7px!important}.trumbowyg-dark .trumbowyg-textarea{background:#111;color:#ddd}.trumbowyg-dark .trumbowyg-box{border:1px solid #343434}.trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen{background:#111}.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{text-shadow:0 0 7px #ccc}@media screen and (min-width:0){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6)!important}}@supports(-ms-accelerator:true){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6)!important}}.trumbowyg-dark .trumbowyg-box svg{fill:#ecf0f1;color:#ecf0f1}.trumbowyg-dark .trumbowyg-button-pane{background-color:#222;border-bottom-color:#343434}.trumbowyg-dark .trumbowyg-button-pane::after{background:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::before{background-color:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before{background-color:#2a2a2a}.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active{background-color:#333}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after{border-top-color:#fff}.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#ecf0f1;fill:transparent}.trumbowyg-dark .trumbowyg-dropdown{border-color:#222;background:#333;box-shadow:rgba(0,0,0,0.3) 0 2px 3px}.trumbowyg-dark .trumbowyg-dropdown button{background:#333;color:#fff!important}.trumbowyg-dark .trumbowyg-dropdown button:hover,.trumbowyg-dark .trumbowyg-dropdown button:focus{background:#222}.trumbowyg-dark .trumbowyg-modal-box{background-color:#222}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title{border-bottom:1px solid #555;color:#fff;background:#3c3c3c}.trumbowyg-dark .trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:27px;line-height:27px;overflow:hidden}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span{color:#eee;background-color:#2f2f2f;border-color:#222}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea{border-color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label input{border-color:#222;color:#eee;background:#333}.trumbowyg-dark .trumbowyg-modal-box label input:hover,.trumbowyg-dark .trumbowyg-modal-box label input:focus{border-color:#626262}.trumbowyg-dark .trumbowyg-modal-box label input:focus{background-color:#2f2f2f}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{background:#1b7943}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#25a25a}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#176437}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{background:#333;color:#ccc}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#444}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#111}.trumbowyg-dark .trumbowyg-overlay{background-color:rgba(15,15,15,0.6)}.trumbowyg-dropdown-foreColor,.trumbowyg-dropdown-backColor{width:276px;padding:7px 5px}.trumbowyg-dropdown-foreColor svg,.trumbowyg-dropdown-backColor svg{display:none!important}.trumbowyg-dropdown-foreColor button,.trumbowyg-dropdown-backColor button{display:block;position:relative;float:left;text-indent:-9999px;height:20px;width:20px;border:1px solid #333;padding:0;margin:2px}.trumbowyg-dropdown-foreColor button:hover::after,.trumbowyg-dropdown-backColor button:hover::after,.trumbowyg-dropdown-foreColor button:focus::after,.trumbowyg-dropdown-backColor button:focus::after{content:" ";display:block;position:absolute;top:-5px;left:-5px;height:27px;width:27px;background:inherit;border:1px solid #FFF;box-shadow:#000 0 0 2px;z-index:10}@font-face{font-family:'Dynamic-forms';src:url('../fonts/Dynamic-forms.eot?l801sb');src:url('../fonts/Dynamic-forms.eot?l801sb#iefix') format('embedded-opentype'),url('../fonts/Dynamic-forms.ttf?l801sb') format('truetype'),url('../fonts/Dynamic-forms.woff?l801sb') format('woff'),url('../fonts/Dynamic-forms.svg?l801sb#Dynamic-forms') format('svg');font-weight:normal;font-style:normal}.icon{font-family:'Dynamic-forms';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-text:before{content:"\e900"}.icon-google-map:before{content:"\e901"}.icon-repeating-form:before{content:"\e905"}.icon-tab-panel:before{content:"\e906"}.icon-tab-box:before{content:"\e907"}.icon-panel:before{content:"\e908"}.icon-group-box:before{content:"\e909"}.icon-horizontal-box:before{content:"\e90a"}.icon-vertical-box:before{content:"\e90b"}.icon-check:before{content:"\e90c"}.icon-map:before{content:"\e90e"}.icon-internet-link:before{content:"\e90f"}.icon-date-time:before{content:"\e910"}.icon-time:before{content:"\e911"}.icon-multitext:before{content:"\e913"}.icon-map-fill:before{content:"\e916"}.icon-list:before{content:"\e917"}.icon-check-group:before{content:"\e918"}.icon-radio-group:before{content:"\e919"}.icon-file-upload:before{content:"\e91a"}.icon-date:before{content:"\e91b"}.icon-loop:before{content:"\e91c"}.icon-integer:before{content:"\e912"}.icon-rich-text:before{content:"\e915"}.icon-dropdown:before{content:"\e91d"}.icon-double:before{content:"\e90d"}.icon-edit:before{content:"\e922"}.icons-structure:before,.icons-input:before,.icons-selection:before,.icons-other:before{font-family:'Dynamic-forms';vertical-align:sub;font-size:16px;padding-right:5px;font-style:normal;display:inline-block;width:22px;text-align:center}.icons-structure:before{color:#727272}.icons-input:before{color:#00589c}.icons-selection:before{color:#e36402}.icons-other:before{color:#128b45}.af-parameters-heading{position:relative;background:#f8f8f8;color:#868686;text-shadow:1px 1px #fff;min-height:30px;line-height:30px;font-size:12px;text-transform:uppercase;width:100%;padding:1px 10px;margin-bottom:6px}.af-parameters-heading:hover{cursor:pointer}.af-parameters-heading:after{content:"\e258";font-family:'Glyphicons Halflings';position:absolute;right:10px;font-size:12px;z-index:1;-webkit-transition:all .3s ease-in;-moz-transition:all .3 ease-in;-ms-transition:all .3 ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.af-parameters-body .af-parameters-glyphicon-info{background:0;border:0;padding:0;position:absolute;right:0;top:0}.af-parameters-body .af-parameters-glyphicon-info .glyphicon{font-size:11px;color:#aaa}.af-parameters-body .af-parameters-form-group{display:flex;justify-content:center}.af-parameters-body .af-parameters-form-group .af-parameters-label{align-self:center;text-align:right;font-size:12px}.af-parameters-body .af-parameters-form-group .af-parameters-static-control{font-size:12px}.af-parameters-body .af-parameters-group{font-size:1.1em;color:#8c8c8c}.af-parameters-body .component-row-padding{padding-top:5px}.af-parameters-body .component-label{padding-top:7px;font-size:12px}.af-parameters-body .af-parameters-dropdown .item{font-size:12px}.af-parameters-body .af-btn-xs{padding:1px 4px;font-size:10px;line-height:1.6;border-radius:3px}.af-parameters-body .af-btn-group.btn-group>.btn:last-child:not([style*="display: none"]){border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.af-parameters-body .af-checkbox-line.checkbox{margin-top:0;margin-bottom:0}.has-error .input-group .input-group-btn a{border:1px solid #a94442}.opened .af-parameters-heading:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.date-modifier .date-modifier-amount{padding-right:5px}.date-modifier .date-modifier-type{padding-left:0}.af-valuexpression-info{margin-left:3px;margin-right:5px;vertical-align:top;color:#aaa}.af-tree-header{background:#f8f8f8;color:#868686;text-shadow:1px 1px #fff;min-height:30px;line-height:30px;text-transform:uppercase;width:100%!important}.af-tree-header .af-tree-columns{font-weight:normal;font-size:12px}.af-tree-header .af-row-col{position:relative}.af-tree-header .af-row-col:first-child{padding-left:10px}.af-tree-header .af-row-col:not(:first-child){text-align:center;padding-right:4px}.af-tree-header .af-row-col:not(:first-child):before{content:"";height:20px;width:2px;background:#d6d6d6;position:absolute;top:5px;left:-2px;border-right:1px solid #fff}.af-tree-header .af-tree-column{font-weight:normal}.af-tree .z-treecol-content,.af-tree .af-treecell-content,.af-tree .z-treefooter-content{font-size:13px}.af-tree .edit-icon{font-family:'Glyphicons Halflings';display:none}.af-tree .af-col-label:hover .edit-icon{display:inline}.af-tree .af-row{display:table;width:100%;table-layout:fixed}.af-tree .af-row-col{display:table-cell;vertical-align:middle;padding:1px 0}.af-tree .af-row-col.af-col-path{width:25%}.af-tree .af-row-col.af-col-label{width:30%}.af-tree .af-label-icons{line-height:15px}.af-tree .label{line-height:normal;width:16px;display:inline-block;text-align:center;padding:1px 3px 2px 3px}.af-tree .label-danger{background-color:#e2726f}.af-tree-body{width:100%!important;border-bottom:2px solid #f8f8f8}.af-tree-body .af-treerow-container:hover,.af-tree-body .af-treerow-input:hover,.af-tree-body .af-treerow-decoration:hover{background:#fafafa;cursor:pointer}.af-tree-body .af-treerow-container-selected:hover,.af-tree-body .af-treerow-input-selected:hover,.af-tree-body .af-treerow-decoration-selected:hover{background:#dadada}.af-tree-body .af-treerow-container-selected,.af-tree-body .af-treerow-input-selected,.af-tree-body .af-treerow-decoration-selected{background:#dadada}.af-tree-body .af-row-col .label{margin-right:4px}.af-tree-body .af-row-col .af-path-label{display:block;max-width:99%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.af-tree-body .af-row-col .af-tree-icon{width:16px;display:inline-block;float:right;text-align:center}.af-tree-body .af-treecell-inner{vertical-align:middle}.af-tree-body .af-treecell-inner .label{float:right;margin-left:2px;font-size:10px;line-height:normal}.af-tree-body .af-treecell-inner label{font-size:9px;margin-left:2px;vertical-align:middle}.af-tree-body .af-col-label .af-label-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:89%;float:left}.af-tree-body .af-col-label .edit-icon{float:right}.af-treerow-container .af-treerow-label{color:#868686}.af-tree-footer{width:100%!important}.af-tree-footer .af-treefooter-content{clear:both;overflow:hidden;margin-top:5px}.af-invisible-component .af-treecell-inner>span{opacity:.4}.af-treefoot-col{width:50%;float:left;padding-right:10px}@media(min-width:992px){.extended-view .af-treefoot-col{width:33.33333333%}}.af-before-dropzone,.af-after-dropzone{display:block;height:0}.af-dragging-on{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;cursor:-webkit-grabbing;cursor:grabbing;-webkit-touch-callout:none;-khtml-user-select:none;overflow-x:hidden}.af-dragging-on .dropzone-active{background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-container.af-treerow-closed .af-after-dropzone{height:0}.af-dragging-on .af-treerow-container.af-drag-over .af-tree-icon{vertical-align:bottom}.af-dragging-on .af-treerow-container.af-drag-over .af-before-dropzone{height:8px;border:1px dashed #2f922f;cursor:pointer;margin:1px 0 5px 0;bottom:0}.af-dragging-on .af-treerow-container.af-drag-over .af-before-dropzone.z-drag-over{background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-container.af-drag-over.af-treerow-closed .af-tree-icon{vertical-align:middle}.af-dragging-on .af-treerow-container.af-drag-over.af-treerow-closed .af-after-dropzone{height:8px;border:1px dashed #2f922f;cursor:pointer;margin:5px 0 1px 0;top:0}.af-dragging-on .af-treerow-container.af-drag-over.af-treerow-closed .af-after-dropzone.z-drag-over{background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-input.af-drag-over .af-before-dropzone,.af-dragging-on .af-treerow-decoration.af-drag-over .af-before-dropzone{height:8px;border:1px dashed #2f922f;cursor:pointer;margin:1px 0 5px 0;bottom:0}.af-dragging-on .af-treerow-input.af-drag-over .af-before-dropzone.z-drag-over,.af-dragging-on .af-treerow-decoration.af-drag-over .af-before-dropzone.z-drag-over{background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-input.af-drag-over .af-after-dropzone,.af-dragging-on .af-treerow-decoration.af-drag-over .af-after-dropzone{height:8px;border:1px dashed #2f922f;cursor:pointer;margin:5px 0 1px 0;top:0}.af-dragging-on .af-treerow-input.af-drag-over .af-after-dropzone.z-drag-over,.af-dragging-on .af-treerow-decoration.af-drag-over .af-after-dropzone.z-drag-over{background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-container.z-drag-over .af-row.af-middle-dropzone .af-row-col:first-child{border:0}.af-dragging-on .af-treerow-container.z-drag-over .af-row.af-middle-dropzone .af-row-col.af-col-component{border-right:0;padding-left:1px}.af-dragging-on .af-treerow-container.z-drag-over .af-row.af-middle-dropzone .af-row-col.af-col-path{border-right:0;border-left:none}.af-dragging-on .af-treerow-container.z-drag-over .af-row.af-middle-dropzone .af-row-col.af-col-label{border-left:none}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over .af-middle-dropzone .af-row-col{border:1px dashed #2f922f;cursor:pointer}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col:not(:first-child){background:#5cb85c;border:1px solid #2f922f;transition:background .5s;-webkit-transition:background .5s}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col:not(:first-child) .af-treerow-label,.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col:not(:first-child) .icons-structure:before{color:#444}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col.af-col-component{border-right:0}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col.af-col-path{border-right:0;border-left:none}.af-dragging-on .af-treerow-container.z-drag-over.af-drag-over.z-drag-over .af-middle-dropzone .af-row-col.af-col-label{border-left:none}.z-dragged,.z-dragged:hover{background:#e4e4e4;border-radius:2px;color:inherit}.z-dragged .af-before-dropzone,.z-dragged:hover .af-before-dropzone,.z-dragged .af-after-dropzone,.z-dragged:hover .af-after-dropzone{display:none}.z-drag-over{background:0}.z-drag-ghost.af-palette-tool{padding:4px 5px;line-height:16px;width:120px}#zk_ddghost{background:#fff}#zk_ddghost.af-treerow-input{left:0!important;margin:0 15px}#zk_ddghost.z-drop-allow{background:#f3fff2;border-color:#71c78c;-webkit-box-shadow:0 0 8px #0c940a;box-shadow:0 0 8px #0c940a}#zk_ddghost.z-drop-disallow{background:#fff2f2;border-color:#c77171;-webkit-box-shadow:0 0 8px #940a0a;box-shadow:0 0 8px #940a0a}.af-menupopup{background:#fff;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;margin:0 2px}.af-menupopup .af-menu-content{position:relative;display:block}.af-menupopup ul{padding:0;margin:0;list-style-type:none;box-sizing:border-box}.af-menupopup .af-menuitem{display:block;padding:10px 15px;top:0}.af-menupopup .af-menuitem:last-child{border-radius:0 0 4px 4px}.af-menupopup .af-menuitem:first-child{border-radius:4px 4px 0 0}.af-menupopup .af-menuitem:hover{background:#f5f5f5;cursor:pointer}.af-menupopup .af-menuitem a:hover,.af-menupopup .af-menuitem a:focus{text-decoration:none;outline:0}.af-menupopup .af-menuitem.af-menuitem-disabled{opacity:.5;cursor:not-allowed}.af-menupopup .af-menuitem.af-menuitem-disabled .af-menuitem-content{cursor:not-allowed}.af-menupopup .af-menuitem-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.af-menupopup .af-menuseparator{background:#e5e5e5;height:1px}.af-menupopup .glyphicon{color:#337ab7}.af-menupopup .glyphicon.danger{color:#ff4d00}.af-menupopup .glyphicon.success{color:#33993d}.af-menu a{padding:9px 10px}.af-menu.af-menu-hover{background:#f5f5f5}.af-menu .af-menu-icon{position:absolute;right:5px;top:12px;color:#337ab7}.af-menu a{color:#333}.af-menu a:hover{text-decoration:none;color:#333}.af-menupopup-tags .af-menuitem.glyphicon:before{font-weight:900;font-size:20px;line-height:13px;vertical-align:middle}.af-menupopup-tags .af-menuitem.glyphicon.tag-danger:before{color:#ff4d00}.af-menupopup-tags .af-menuitem.glyphicon.tag-success:before{color:#33993d}.af-menupopup-tags .af-menuitem.glyphicon.tag-default:before{color:#c7cfd4}.tag-red{color:#000080!important;background-color:#f5aca1!important}.tag-green{color:#000080!important;background-color:#a4ef8f!important}.trumbowyg-dropdown{z-index:5}.af-node-copy-dialog .form-control::-moz-placeholder{color:#777}.af-node-copy-dialog .form-control:-ms-input-placeholder{color:#777}.af-node-copy-dialog .form-control::-webkit-input-placeholder{color:#777}.af-node-copy-dialog .component-icon:before{font-size:1.5em}.af-node-copy-dialog .component-icon+span{font-size:1.2em}.form-group-sm{margin-bottom:10px!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.show-inline{display:inline-block}.break-word{word-wrap:break-word}.disable-selection{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.af-tb-btn,.af-tb-btn-lg,.af-tb-btn-md,.af-tb-btn-sm{box-shadow:none!important;padding:0!important}.af-tb-btn-lg{font-size:1.6em!important}.af-tb-btn-md{font-size:1.4em!important}.af-tb-btn-sm{font-size:1.2em!important}.glyphicon-middle{line-height:2em}.glyphicon-lg{font-size:1.4em}.glyphicon-lg.glyphicon-middle{line-height:1.7em!important}.glyphicon-xlg{font-size:1.6em}.glyphicon-xlg.glyphicon-middle{line-height:1.4em!important}.text-120{font-size:1.2em}.text-140{font-size:1.4em}.text-160{font-size:1.6em}.text-180{font-size:1.8em}.text-200{font-size:2em}.popover{min-width:200px}.af-palette-header{background:#f8f8f8;margin:0 0 6px 0;color:#868686;text-shadow:1px 1px #fff;min-height:30px;line-height:30px;font-size:12px;position:relative;z-index:2;text-transform:uppercase;padding:1px 10px}.af-palette-header:hover{cursor:pointer}.af-palette-header:after{content:"\e258";font-family:'Glyphicons Halflings';position:absolute;right:10px;top:2px;font-size:12px;z-index:1;-webkit-transition:all .3s ease-in;-moz-transition:all .3 ease-in;-ms-transition:all .3 ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.af-palette-content{margin-bottom:4px}.af-palette-header:not(.collapsed):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.af-palette-tool{line-height:24px;color:#333;font-size:13px;display:inline-block;width:100%;padding-left:15px}.af-palette-tool:hover{cursor:-webkit-grab;cursor:grab;text-decoration:none;background:#fafafa;color:#333}.af-rules-edit-body{width:100%!important;overflow:visible!important}.af-rules-edit-body .af-rule-cell{display:flex;align-items:center}.af-rules-edit-body .af-rule-cell .popover{min-width:400px}.af-rules-edit-body .af-rule-row-inner{padding:5px 0}.af-rules-edit-body .af-rule-editor-hint{background:0;border:0;padding:0;margin-right:10px;text-align:left}.af-rules-edit-body .af-rule-editor-hint .glyphicon{color:#aaa}.z-comboitem.z-comboitem-disabled{opacity:.6}.z-comboitem.z-comboitem-disabled:hover{background:0}