@font-face{font-family:process-planner;src:url(../fonts/process-planner.779ca787ade2ea14.ttf?v=0.7) format('truetype'),url(../fonts/process-planner.b7ee1c8c35e97c6a.woff?v=0.7) format('woff'),url(../fonts/process-planner.5ffb1e70339c21e8.svg?#process-planner) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir Regular';src:url(../fonts/AvenirNextLTPro-Regular.107def929a8f3ea6.eot);src:url(../fonts/AvenirNextLTPro-Regular.107def929a8f3ea6.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirNextLTPro-Regular.ba80b4a358c299c0.woff2) format('woff2'),url(../fonts/AvenirNextLTPro-Regular.a12a29c88c51fd00.woff) format('woff'),url(../fonts/AvenirNextLTPro-Regular.f3c6a359493c4782.ttf) format('truetype'),url(../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir Condensed';src:url(../fonts/AvenirNextLTPro-Cn.0799bf953055b1cc.eot);src:url(../fonts/AvenirNextLTPro-Cn.0799bf953055b1cc.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirNextLTPro-Cn.e44dcf633e3cdc30.woff2) format('woff2'),url(../fonts/AvenirNextLTPro-Cn.887004c98f1d9fee.woff) format('woff'),url(../fonts/AvenirNextLTPro-Cn.b85076ec493d5319.ttf) format('truetype'),url(../fonts/AvenirNextLTPro-Cn.svg#AvenirNextLTPro-Cn) format('svg');font-weight:400;font-style:normal}.ui-widget,body{font-family:'Avenir Regular',sans-serif}#processModeling.container{width:100%}.designer-wrapper{position:relative}#processModeling .topNavigation.buttons.container{margin-right:0;margin-left:0;width:100%}#processModeling .ndc-name-container.row{margin-top:0;margin-bottom:0}#processModeling .container-fluid.container-content{padding-left:0;padding-right:0;background:0 0}.process-modeling-designer-container{margin-left:0;margin-right:0}.workflow-wrapper{transition:margin-left .5s;overflow:hidden;height:100%;display:flex;margin-bottom:0}.workflow-designer{border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:0}.workflow-scroll-wrapper{width:100%;position:relative;overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.canvas-resize{position:absolute;display:none;z-index:2;display:inline}.read-only-mode .canvas-resize{display:none}.left-canvas-resize{right:-15px;width:4px;height:60px;background-color:#303ab2;cursor:ew-resize}.left-canvas-resize.drag-left,.left-canvas-resize.drag-right{background:0 0}.left-canvas-resize.drag-left:after,.left-canvas-resize.drag-left:before,.left-canvas-resize.drag-right:after,.left-canvas-resize.drag-right:before{content:'';display:block;width:3px;height:30px;background-color:#303ab2}.left-canvas-resize.drag-left:before{transform:rotate(10deg)}.left-canvas-resize.drag-left:after{transform:rotate(-10deg)}.left-canvas-resize.drag-right{background:0 0}.left-canvas-resize.drag-right:before{transform:rotate(-10deg)}.left-canvas-resize.drag-right:after{transform:rotate(10deg)}.bottom-canvas-resize{bottom:-15px;height:4px;width:60px;background-color:#303ab2;cursor:ns-resize}.bottom-canvas-resize.drag-down,.bottom-canvas-resize.drag-up{background:0 0}.bottom-canvas-resize.drag-down:after,.bottom-canvas-resize.drag-down:before,.bottom-canvas-resize.drag-up:after,.bottom-canvas-resize.drag-up:before{content:'';float:right;display:block;height:3px;width:30px;background-color:#303ab2}.bottom-canvas-resize.drag-up:before{transform:rotate(10deg)}.bottom-canvas-resize.drag-up:after{transform:rotate(-10deg)}.bottom-canvas-resize.drag-down{background:0 0}.bottom-canvas-resize.drag-down:before{transform:rotate(-10deg)}.bottom-canvas-resize.drag-down:after{transform:rotate(10deg)}.edge-canvas-resize{width:60px;height:60px;border-bottom:4px solid #303ab2;border-right:4px solid #303ab2;bottom:-15px;right:-15px;z-index:4;cursor:nwse-resize}.edge-right-overlay-canvas{position:absolute;z-index:3;background-color:#eef1f2;width:30px;height:5000px;bottom:-4920px;right:-30px}.edge-bottom-overlay-canvas{position:absolute;z-index:3;background-color:#eef1f2;width:5000px;height:30px;bottom:-30px;right:-4920px}.right-resize-border{width:30px;right:-30px;position:absolute;z-index:1}.bottom-resize-border{bottom:-30px;height:30px;position:absolute;z-index:1}.workflow-content-wrapper{position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAABmJLR0QA+QD5APnCE4u0AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4ggRCzUrTVW/BQAAADVJREFUOMtj/P//PwO5gImBAjCqeVTzqOYhr/nXr19v37799esXIxklydu3b8m3mZeXF0ICAA0tEdmt1/FCAAAAAElFTkSuQmCC)}.export-header{display:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;height:120px;width:100%;background:#fafafa}.export-header.no-description{height:70px}.export-header img{width:300px;margin:20px 100px 0 40px}.export-header div{width:65%}.export-header h1{font-size:26px;margin-top:20px;margin-bottom:10px}.export-header h3{margin:0;font-weight:400;display:-webkit-box;height:45px;margin:0 auto;font-size:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.export-footer{display:none;height:60px;padding:0 40px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;background:#fafafa}.export-footer span{color:orange}.export-footer a{color:#43b3f5}body.exported{background-color:transparent;padding:0;margin:0}body.exported .export-header{display:inline-flex}body.exported .export-footer{display:flex}body.exported .workflow-scroll-wrapper{border:0}body.exported .colors-legend .colors-edit-buttons{display:none!important}body.exported .workflow-content-wrapper{background:#fff!important;transform:scale(1)!important}body.exported .workflow-content-wrapper .add-step-arrow,body.exported .workflow-content-wrapper .buttons-overlay-container,body.exported .workflow-content-wrapper .jtk-endpoint,body.exported .workflow-content-wrapper .port,body.exported .workflow-content-wrapper .selection-buttons,body.exported .workflow-content-wrapper .selection-info,body.exported .workflow-content-wrapper .tool-btn{display:none!important}body.exported .workflow-content-wrapper .jtk-connector.jtk-hover path{stroke-width:2;fill:none}body.exported .workflow-content-wrapper .note-content,body.exported .workflow-content-wrapper .step-description,body.exported .workflow-content-wrapper .step-title{-webkit-box-orient:vertical;display:-webkit-box}body.exported .workflow-content-wrapper .step-title-wrapper{padding-left:14px;padding-right:14px}body.exported .workflow-content-wrapper .step-title{letter-spacing:-1px;-webkit-line-clamp:4}body.exported .workflow-content-wrapper .step-title-wrapper-collapsed>.step-title{-webkit-line-clamp:2}body.exported .workflow-content-wrapper .step-description{letter-spacing:.24px;font-size:13px;line-height:1.385em;padding-left:2px;padding-right:3px}body.exported .workflow-content-wrapper .note-content,body.exported .workflow-content-wrapper .phase-title-overflow{letter-spacing:-.1px}body.exported .ui-activity-container{display:none}body.exported .bottom-resize-border,body.exported .canvas-resize,body.exported .edge-bottom-overlay-canvas,body.exported .edge-right-overlay-canvas,body.exported .right-resize-border{display:none}body.exported .phase-label-container{left:0!important}.add-step-arrow{transition:.2s all ease-in-out}.add-step-arrow:hover{transform:scale(1.3)}.workflow-white-background{background:#fff!important}.shared-diagram-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;height:80px;background:#fff}.shared-diagram-toolbar img{width:340px;margin:0 30px;height:31px}.shared-diagram-toolbar div{margin:0 30px}.shared-diagram-toolbar div a{margin-left:25px;font-weight:700}.diagrams-overview{position:fixed;width:100%;z-index:10}.dashboard-overview{padding-top:100px;padding-left:260px;height:90vh}.dashboard-overview table thead th:last-child{width:9%}.dashboard-category-title .category-color,.dashboard-category-title .ui-icon{margin-right:10px}.dashboard-category-title h3{display:inline-block}.dw-no-content{position:static;display:inherit;margin:0 auto}.terminate-message{background:linear-gradient(to right,#ff9d00 0,#ed9200 100%);color:#fff;text-align:center;display:none}.terminate .terminate-message{display:block}.terminate .categories-side-panel{margin-top:145px}.terminate .dashboard-overview{padding-top:135px}.disable-register-button{opacity:.65;pointer-events:none;box-shadow:none}.workflow-toolbar{height:45px;background:linear-gradient(to right,#3039b0 0,#2e2778 100%);position:relative;z-index:98;overflow:hidden}.workflow-toolbar .no-selection{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.workflow-toolbar .left-controls .btn-transparent:hover,.workflow-toolbar .left-controls .tool-btn:hover,.workflow-toolbar .left-controls .ui-icon:hover{background-color:#2e2778}.workflow-toolbar .right-controls .btn-transparent:hover,.workflow-toolbar .right-controls .tool-btn:hover,.workflow-toolbar .right-controls .ui-icon:hover{background-color:#303ab2}.workflow-toolbar .diagram-name,.workflow-toolbar .left-controls,.workflow-toolbar .right-controls{order:0;flex:0 1 auto;align-self:auto}.workflow-toolbar .left-controls .tool-btn,.workflow-toolbar .right-controls .tool-btn{min-width:45px;float:left}.workflow-toolbar .pm-logo:before{color:#fff}.workflow-toolbar .toolbar-title-text{color:#fff}.workflow-toolbar .ui-icon{color:#fff!important;transition:.2s ease-in-out}.workflow-toolbar .ui-icon.ui-state-disabled{opacity:.4}.workflow-toolbar .ui-icon.ui-state-toggled{color:#ace3fd!important}.workflow-toolbar .ndc-name-container .name a,.workflow-toolbar .ndc-name-container .name span{color:#fff}.workflow-toolbar .ndc-name-container .btn:hover{background-color:transparent;border:1px solid #fff}.workflow-toolbar .pp-icon-hand{margin-right:20px}.workflow-toolbar .pp-icon-hand:after{content:'';border-left:1px solid #2e2778;position:relative;right:-24px}.workflow-toolbar .zoom-percents{float:left;color:#fff;cursor:pointer;position:relative;top:13px;text-align:center;width:45px}.workflow-toolbar .toggleMenu{display:inline-block;padding-right:15px;height:43px;background-color:#2e2778}.workflow-toolbar .saveButton{margin-left:10px;display:inline-block;padding:0 15px;height:45px;background-color:#3039b0}.diagram-name{padding-top:7px}.diagram-name .diagram-title{font-size:18px}.diagram-name .diagram-title a{width:400px;height:40px;font-family:'Avenir Regular';font-weight:700;padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:none;white-space:pre}.diagram-name .diagram-title a:hover{border:none}.diagram-name .diagram-title a:after{font-family:DwIconFont;color:#fff!important;margin-left:10px;position:relative;top:-3px}.diagram-name .diagram-title a span{overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:350px;height:18px;font-size:16px;padding-top:1px}.diagram-name .diagram-title a.expanded{background:#fff;color:#353535!important;border-top:1px solid #c8ced1;border-left:1px solid #c8ced1;border-right:1px solid #c8ced1;border-bottom:none}.diagram-name .diagram-title a.expanded:after{color:#353535!important;top:-4px}.name-editor-popover{margin-top:2px!important;font-family:'Avenir Regular';border-top:none;border-bottom:1px solid #c8ced1;border-left:1px solid #c8ced1;border-right:1px solid #c8ced1;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;min-width:400px}.name-editor-popover h3{font-size:16px}.name-editor-popover h3+div{margin:10px 0}.name-editor-popover .name-editor-description-content,.name-editor-popover .name-editor-name-content{font-size:16px;padding:10px;border:1px solid #c8ced1;border-radius:5px}.name-editor-popover .name-editor-description-content.ui-state-disabled,.name-editor-popover .name-editor-name-content.ui-state-disabled{opacity:1!important}.name-editor-popover .name-editor-name-content{overflow:hidden;text-overflow:ellipsis;white-space:pre}.name-editor-popover .name-editor-name-content,.name-editor-popover input[type=text]{height:45px!important}.name-editor-popover input[type=text],.name-editor-popover textarea{font-size:16px!important;border-radius:5px;border-width:1px!important;padding:10px!important;background:#fff!important}.name-editor-popover .name-editor-description-content{min-height:118px!important;max-height:200px;overflow:hidden;line-height:26px}.name-editor-popover textarea{height:118px!important;overflow:auto;line-height:26px}.dashboard-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.dashboard-toolbar .pm-logo:hover{background-color:transparent!important}.btn-export{padding:0 20px!important;background:#303ab2!important;height:45px!important}.toolbar-title{display:inline-block;padding:0 10px;margin:0 auto;position:absolute;left:0;right:0;width:300px;text-align:center;margin-top:12px}.toolbar-title .toolbar-title-text{font-size:24px;font-weight:700;line-height:24px;vertical-align:middle}.toolbar-title .tool-btn:hover{background:unset}.step-wrapper{background:#ace3fd;position:absolute;z-index:17;border:3px solid #fff;box-shadow:#e4e4e4 0 0 10px 0;border-radius:5px}.step-wrapper.selected{border:3px solid #2e2778;box-shadow:rgba(46,39,120,.5) 0 0 10px 0}.step-wrapper:hover{z-index:18}.step-main{position:absolute;width:100%;height:100%;z-index:10;overflow:hidden;border-radius:3px}.step-title-bg{background:linear-gradient(to right,#00adff 0,#0998f1 100%);position:relative;display:flex;align-items:center;text-align:center;height:78px;font-size:14px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.step-title-bg.step-hidden-description{height:65px}.step-title-bg.step-visible-description{height:2.6em}.step-title-wrapper{position:relative;display:flex;align-items:center;width:100%;color:#485258;line-height:19px;overflow:hidden;padding:0 15px;height:76px}.step-title-wrapper-collapsed{height:2.8em}.step-title-wrapper.ui-state-disabled{opacity:1}.step-title{word-break:break-word;width:100%;overflow:hidden;position:relative;line-height:1.25em;color:#fff;font-weight:700;cursor:default}.step-description-container{background-color:#dfdddd;display:inline-block;width:100%;text-align:center;line-height:23px;margin:-5px 0;height:40%}.step-title-edit{width:100%;height:calc(100% - 83px);padding:5px 9px;text-align:center}.step-description-wrapper{display:flex;align-items:center;text-align:center;width:100%;font-size:14px}.step-description-wrapper textarea{min-height:0!important;overflow:hidden;box-sizing:border-box;resize:none;line-height:1.3em;font-family:'Avenir Condensed',sans-serif;width:156px;padding:3px 0;overflow-wrap:break-word;word-wrap:break-word;-ms-word-wrap:break-word;white-space:pre-wrap;border-width:0;text-align:center}.step-description{overflow-wrap:break-word;word-wrap:break-word;-ms-word-wrap:break-word;white-space:pre-wrap;width:100%;position:relative;line-height:1.3em;color:#353535;font-family:'Avenir Condensed',sans-serif;padding:3px 0;cursor:default}.centered{margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.port{font-size:20px;border:1px solid #fff;background:#9e9e9e;width:10px;height:10px;border-radius:5px;transition:.1s ease-in-out;margin:5px;visibility:hidden;z-index:11}.port-container{position:absolute;z-index:11;width:20px;height:20px;transform:translate(-13px,-13px);transform-origin:13px 13px}.port-container:hover .port{transform:scale(1.8)}.target-active .port.jtk-endpoint-anchor{visibility:visible}.drop-active .step-wrapper.source-changing .port:not(.port-connected),.drop-active .step-wrapper:not(.forbidden-source),.drop-active .step-wrapper:not(.target-active):not(.source-changing):not(.forbidden-source) .port:not(.port-connected),.step-wrapper:not(.target-active):not(.forbidden-source):hover .port:not(.port-connected){visibility:visible}.drop-active .step-wrapper.forbidden-source .port:not(.port-connected){visibility:hidden}.drop-active .step-wrapper.source-changing .port{visibility:hidden}.jtk-endpoint{visibility:hidden!important;z-index:30}.jtk-endpoint.jtk-hover,.jtk-endpoint.selected{z-index:30;visibility:visible!important;transition:.1s ease-in-out;transition-property:transform;transform:scale(1.8)}.multi-selection .jtk-endpoint.jtk-hover{display:none}.step-wrapper .port.ui-state-disabled{display:inline!important;visibility:hidden!important}.connection-label{background-color:#fff;border-radius:5px;padding:0 5px;cursor:default}.connection-label.ui-state-disabled{opacity:1}input.connection-label-edit{background-color:#fff}.jtk-endpoint.jtk-dragging>svg>circle{opacity:0}.jtk-endpoint.jtk-dragging{z-index:1}.jtk-connector{z-index:15}.jtk-connector.editing,.jtk-connector.jtk-dragging,.jtk-connector.jtk-hover,.jtk-connector.moving-segments,.jtk-connector.selected,.jtk-connector:hover{z-index:18}.jtk-connector path:first-child{opacity:0}.jtk-overlay{z-index:15}.jtk-overlay.editing,.jtk-overlay.jtk-dragging,.jtk-overlay.moving-segments,.jtk-overlay.selected{z-index:18}.jtk-overlay.jtk-hover{z-index:19}.multi-selection .jtk-connector.jtk-hover,.multi-selection .jtk-connector:hover{z-index:15}.multi-selection .jtk-overlay.jtk-hover:not(.editing){z-index:15}.multi-selection .label-wrapper:hover{background:0 0}.multi-selection .phase .phase-divider-handle:hover .phase-divider{background:#b5bdc1}.mobile-connecting .jtk-connector,.mobile-connecting .jtk-overlay{z-index:15}.mobile-connecting .mobile-connection-overlay{display:block}.mobile-connecting .mobile-connection-cancel{display:block}.no-vertical-padding{padding-top:0;padding-bottom:0}.tool-btn{font-size:20px!important;cursor:pointer;height:45px!important;width:32px!important;line-height:32px;padding:6px;transition:background-color .25s ease-out,border-color .25s ease-out}.tool-btn:hover{background-color:#c0e4f9}.endpointDrag.jtk-drag-active.jtk-drag{visibility:hidden}.selected button.hide-label-btn,.selected button.insert-task-btn,.selected button.remove-connection-btn,.selected button.show-label-btn,.selected span.connection-colors-popover{display:inline-block;width:28px;height:28px;padding:0;margin-right:5px;opacity:1;border-radius:5px;box-shadow:rgba(0,0,0,.5) 0 0 3px 0;background:#303ab2;border:1px solid #fff}.selected button.hide-label-btn i,.selected button.insert-task-btn i,.selected button.remove-connection-btn i,.selected button.show-label-btn i,.selected span.connection-colors-popover i{top:2px!important;left:-2px;color:#fff}.selected button.hide-label-btn i,.selected button.remove-connection-btn i,.selected button.show-label-btn i{left:0}.selected .connection-colors-popover{margin-top:5px}.selected .connection-colors-popover span{color:#fff;padding:0;margin-left:-3px;margin-top:-3px;height:30px!important}.selected .connection-colors-popover span:hover{background-color:transparent}.buttons-overlay-container{position:relative;top:5px;left:5px;width:105px;z-index:16}.vertical-segment{transform:translate(6px,0)!important}.vertical-segment .buttons-overlay-container{top:22px}.horizontal-segment{transform:translate(-50%,6px)!important}.horizontal-segment .buttons-overlay-container{left:15px}.connection-colors-popover,.hide-label-btn,.insert-task-btn,.remove-connection-btn,.show-label-btn{display:none}.add-step-arrows-container{position:absolute;z-index:1;visibility:hidden;transition:all .5s ease}.step-wrapper:hover>.add-step-arrows-container{visibility:visible}.add-step-arrows-container>span{position:absolute}.top-arrow{top:-40px;left:49%;width:0;height:0;border-style:solid;border-width:0 15px 25px 15px;border-color:transparent transparent #303ab2 transparent;margin-left:-15px;cursor:pointer}.left-arrow{left:-40px;top:50%;width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:transparent #303ab2 transparent transparent;margin-top:-15px;cursor:pointer}.bottom-arrow{bottom:-35px;left:49%;width:0;height:0;border-style:solid;border-width:25px 15px 0 15px;border-color:#303ab2 transparent transparent transparent;margin-left:-15px;cursor:pointer}.right-arrow{right:-35px;top:50%;width:0;height:0;border-style:solid;border-width:15px 0 15px 25px;border-color:transparent transparent transparent #303ab2;margin-top:-15px;cursor:pointer}.side-panel{flex:1;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.side-panel .ndc-name-container .name a,.side-panel .ndc-name-container .name span{line-height:31px;height:32px}.ui-accordion-header.side-panel-section-header{margin:0;background:#eef1f2;color:#485258;height:45px;padding:7px 5px 8px 25px;border-bottom:1px solid #ddd;font-size:19px}.ui-accordion-header-active.side-panel-section-header{padding:10px 5px 10px 25px}.ui-accordion-content.side-panel-section-content{background-color:#f9fafb;min-height:80px;overflow:hidden;margin-bottom:0}.side-panel-section-content .step-content-name{font-size:18px}.side-panel-section-content .side-panel-step-desc{margin:0 0 14px;padding:5px 10px;font-size:14px;background:#fff;border:1px solid transparent;overflow:auto;text-overflow:ellipsis;height:130px;white-space:pre-wrap}.side-panel-section-content input{width:100%}.side-panel-section-content .side-panel-step-desc:hover{border:1px solid #0089cf}.sidepanel-control{margin-top:7px;margin-bottom:7px}.rotate{-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.label{font-size:15px;position:absolute;top:50%;left:50%;color:#686868;cursor:pointer;padding:0}.label.rotate{font-weight:400}.phase-label-container{position:absolute;display:inline-block;height:100%}.phase-edit{top:calc(50% - 26px);left:27px;width:200px;z-index:100;position:relative;display:inline-block}.phase{position:relative;box-sizing:border-box}.phase .phase-divider-handle{position:absolute;left:0;right:0;bottom:0;height:10px;width:100%}.phase .phase-divider-handle:active,.phase .phase-divider-handle:hover{cursor:ns-resize}.phase .phase-divider-handle:active .phase-divider,.phase .phase-divider-handle:hover .phase-divider{background:#303ab2}.phase-divider{position:absolute;top:calc(50% - 1px);height:2px;width:100%;background:#b5bdc1;box-shadow:0 3px 13px rgba(0,0,0,.4)}.phase-divider-handle.phase-drag-disabled:hover{cursor:default}.label-wrapper{width:25px;position:absolute;left:0;top:-5px;display:inline-block}.label-wrapper:hover{background-color:rgba(14,154,246,.15)}.ndc-name-container .name input.step-edit-name{min-width:0;width:100%}.phase.selected .label-wrapper{background-color:rgba(14,154,246,.15)}.phase.selected .phase-buttons-container{display:block;position:absolute;left:25px;max-width:32px}.phase.selected .phase-buttons-container span.ui-icon{color:#303ab2}.phase.selected .phase-divider{background:#303ab2}.phase-title-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;line-height:1.5}.selection-canvas{z-index:40;width:0;height:0;position:absolute}.colors-legend{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:flex-start;height:36px;padding:0 70px 0 10px}.colors-legend .color-info{flex-wrap:nowrap;padding:0 10px 5px 50px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;height:26px;line-height:2;min-width:205px;transition:.2s all ease-in-out;cursor:pointer;margin-top:5px;margin-right:5px}.colors-legend .color-info:hover:not(.ui-state-disabled):not(.editing){background:#fff;border-radius:2px}.colors-legend .ui-state-disabled{opacity:1}.colors-legend .color-sample,.colors-popover .color-sample{display:inline-block;margin-right:5px;height:25px;width:45px;line-height:32px;border:2px solid #fff;box-shadow:#e4e4e4 0 0 6px 0;border-radius:2px}.colors-legend .color-sample+span,.colors-popover .color-sample+span{padding:6px 8px 4px 8px}.colors-legend .color-sample{position:absolute;top:0;left:0}.dw-popover.colors-popover{max-width:400px}.dw-popover.colors-popover .content{padding:0}.dw-popover.colors-popover .content ul{padding:0;margin:0;list-style-type:none}.dw-popover.colors-popover .content ul li{width:100%}.dw-popover.colors-popover .content ul li div{color:#353535;text-decoration:none;display:block;padding:3px 2px 0 2px;line-height:1.5;min-height:0;width:230px;height:32px;font-weight:400;white-space:nowrap;border:0}.dw-popover.colors-popover .content ul li div span{max-width:170px;float:left;padding:2px 0 0 9px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:pre}.dw-popover.colors-popover .content ul li div:hover{background:#e3e7e9;cursor:pointer}.dw-popover.colors-popover .content ul.colors-edit-active li div{cursor:default!important}.dw-popover.colors-popover .content .colors-edit-link{padding:10px;text-align:center}.dw-popover.colors-popover .content .colors-edit-link a{text-decoration:none}.dw-popover.colors-popover input.color-edit-label{background:#fff!important;width:calc(100% - 50px);height:26px!important;float:right}.dw-popover.colors-popover .colors-edit-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;padding:10px}.dw-popover.colors-popover .colors-edit-buttons button:first-of-type{margin-right:10px}.dw-popover.colors-popover .colors-edit-buttons .button-primary{height:30px;padding:2px 30px;font-size:13px!important}.colors-legend-wrapper{position:relative}.colors-legend-wrapper .colors-edit-buttons{position:absolute;right:3px;top:3px}.colors-legend-wrapper .colors-edit-buttons .button-primary{height:30px;padding:2px 10px;font-size:13px!important;border-color:#686868;color:#686868;box-shadow:none;background:0 0;white-space:nowrap}.colors-legend-wrapper .colors-edit-buttons .button-primary:hover{background:0 0}.colors-legend input.color-edit-label{width:145px;background:#fff!important;height:26px!important}.blue-palette.step-wrapper{background:#ace3fd}.blue-palette .step-title-bg,.blue-palette.color-sample,.blue-palette.minimap-step{background:linear-gradient(to right,#00adff 0,#0998f1 100%)}.blue-palette.note{border-color:#05a1f7}.blue-palette.note.selected{border-color:#2e2778}.blue-palette.jtk-connector path{stroke:#0998f1}.blue-palette.jtk-connector path:last-child{fill:#0998f1}.green-palette.step-wrapper{background:#ceeda7}.green-palette .step-title-bg,.green-palette.color-sample,.green-palette.minimap-step{background:linear-gradient(to right,#77b82a 0,#68a125 100%)}.green-palette.note{border-color:#77b82a}.green-palette.note.selected{border-color:#518019}.green-palette.jtk-connector path{stroke:#68a125}.green-palette.jtk-connector path:last-child{fill:#68a125}.yellow-palette.step-wrapper{background:#faecc5}.yellow-palette .step-title-bg,.yellow-palette.color-sample,.yellow-palette.minimap-step{background:linear-gradient(to right,#e3b01f 0,#c79a1c 100%)}.yellow-palette.note{border-color:#d9aa28}.yellow-palette.note.selected{border-color:#b88700}.yellow-palette.jtk-connector path{stroke:#c79a1c}.yellow-palette.jtk-connector path:last-child{fill:#c79a1c}.red-palette.step-wrapper{background:#fcc3c2}.red-palette .step-title-bg,.red-palette.color-sample,.red-palette.minimap-step{background:linear-gradient(to right,#cd3534 0,#ab2c2b 100%)}.red-palette.note{border-color:#cd3534}.red-palette.note.selected{border-color:#990403}.red-palette.jtk-connector path{stroke:#ab2c2b}.red-palette.jtk-connector path:last-child{fill:#ab2c2b}.purple-palette.step-wrapper{background:#dac1fa}.purple-palette .step-title-bg,.purple-palette.color-sample,.purple-palette.minimap-step{background:linear-gradient(to right,#694695 0,#593b80 100%)}.purple-palette.note{border-color:#5f4499}.purple-palette.note.selected{border-color:#593b80}.purple-palette.jtk-connector path{stroke:#593b80}.purple-palette.jtk-connector path:last-child{fill:#593b80}.magenta-palette.step-wrapper{background:#eccee5}.magenta-palette .step-title-bg,.magenta-palette.color-sample,.magenta-palette.minimap-step{background:linear-gradient(to right,#d211a7 0,#a20d81 100%)}.magenta-palette.note{border-color:#ab258d}.magenta-palette.note.selected{border-color:#a20d81}.magenta-palette.jtk-connector path{stroke:#a20d81}.magenta-palette.jtk-connector path:last-child{fill:#a20d81}.navy-palette.step-wrapper{background:#c0c3e7}.navy-palette .step-title-bg,.navy-palette.color-sample,.navy-palette.minimap-step{background:linear-gradient(to right,#434cb7 0,#2f39b0 100%)}.navy-palette.note{border-color:#2f39b0}.navy-palette.note.selected{border-color:#2f39b0}.navy-palette.jtk-connector path{stroke:#2f39b0}.navy-palette.jtk-connector path:last-child{fill:#2f39b0}.gray-palette.color-sample{background-color:#9e9e9e}#minimap-container{position:absolute;right:0;bottom:0;border:2px solid #303ab2;z-index:90;background-color:#fff;box-sizing:content-box}#minimap{margin:0 auto;background-color:#eee;position:relative}.minimap-title{background:linear-gradient(to right,#3039b0 0,#2e2778 100%);color:#fff;text-align:center;height:30px;margin:-1px -1px 0 -1px;font-size:16px;padding-top:5px}.minimap-viewport{position:absolute;box-sizing:content-box;background-color:rgba(255,255,255,.3);border:2px solid #f05246;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:1;cursor:move}.btn.icon-only.open-minimap-button{position:absolute;right:0;bottom:0;z-index:89;background-color:#303ab2;color:#fff;width:55px;height:40px;padding:10px 0}.btn.icon-only.open-minimap-button:before{content:'';position:absolute;top:-7px;left:-7px;display:block;height:15px;width:15px;border-top:2px solid #303ab2;border-left:2px solid #303ab2}.btn.icon-only.open-minimap-button i{position:relative;left:-2px;color:#fff;font-size:20px}.minimap-close-button{position:absolute;top:13px;left:5px;padding:0;color:#fff;font-size:20px}.minimap-scaled-div{transform-origin:0 0}.minimap-content-wrapper{pointer-events:none}.minimap-content-wrapper .phase-divider{height:3px;background:#000;box-shadow:0 3px 13px #000}.minimap-step{border:2px solid #000;background-color:#0089cf;position:absolute}.link-sharing-dialog .row{margin-bottom:16px}.link-sharing-dialog h5{margin-top:0;padding:10px 40px;background:#e2e2e2}.link-sharing-dialog input[type=email]{height:32px!important}.link-sharing-dialog input[type=text]::-webkit-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.link-sharing-dialog input[type=text]::-moz-placeholder{background:0 0!important;opacity:unset!important;font-style:normal}.link-sharing-dialog input[type=text]:-ms-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.link-sharing-dialog input[type=text]:-moz-placeholder{background:#fff!important;opacity:1;font-style:normal}.link-sharing-dialog textarea{padding:10px 15px;background:#fff!important;border:1px solid #c8ced1;border-radius:3px;height:200px}.link-sharing-dialog .button-secondary.ui-state-disabled{background:#303ab2}.sharing-users-table .table-scroll{margin-left:40px;margin-right:40px}.sharing-users-table .table-scroll-content{height:291px}.sharing-users-table .table-scroll:before,.sharing-users-table thead{display:none}.sharing-users-table .ui-icon{color:#303ab2}.sharing-users-table table>tbody>tr>td{cursor:default}.sharing-users-table table>tbody>tr>td:first-child{height:40px;padding-left:10px}.sharing-users-table table>tbody>tr>td:first-child span{font-weight:700}.sharing-add-user{margin-left:32px;margin-right:32px}.sharing-add-user input[type=text]{height:45px!important}.sharing-add-user button{position:relative;top:8px;font-weight:400}.sharing-add-user button:before{font-size:28px;position:absolute;left:16px;top:7px}.sharing-add-user .sharing-switch{padding-top:10px}.send-email-icon:before{height:24px;width:24px;color:#fff}.news-feed-dialog.dw-dialog-template.container-fluid.container-content{margin-bottom:100px}.news-feed-dialog.dw-dialog-template.container-fluid.container-content h2{color:#303ab2}.news-feed-dialog.dw-dialog-template.container-fluid.container-content .ui-icon{padding-top:20px;font-size:72px}.news-feed-dialog.dw-dialog-template.container-fluid.container-content li{list-style-type:inherit}.news-feed-dialog.dw-dialog-template.container-fluid.container-content a{color:#303ab2}.news-feed-dialog.dw-dialog-template.container-fluid.container-content td{padding:5px}.news-feed-dialog-subtitle h2{margin:10px 0 0}.news-feed-dialog-subtitle h2 span{text-transform:uppercase}.ui-menu.contextMenu,.ui-menu.contextMenu ul{background:#fff;border-radius:5px;padding:5px 0;overflow:hidden}.ui-menu.contextMenu .ui-menu-item a.ui-state-focus,.ui-menu.contextMenu ul .ui-menu-item a.ui-state-focus{background:#e3e7e9}.ui-menu.contextMenu .ui-icon,.ui-menu.contextMenu ul .ui-icon{color:#3039b0;margin-left:5px}.ui-menu.contextMenu a .dw-shortcut,.ui-menu.contextMenu ul a .dw-shortcut{line-height:2.3}.ui-menu.contextMenu ul.processModeling-overview-contextmenu,.ui-menu.contextMenu.processModeling-overview-contextmenu{overflow:inherit;max-width:250px}.account-contextmenu a,.delete-phase-contextmenu a,.processModeling-overview-contextmenu a,.sharing-user-contextmenu a{padding-right:10px!important}.processModeling-overview-contextmenu .ui-menu-item.dw-checkmark .ui-icon[class*=icon-carat-1]{margin-left:10px}.processModeling-overview-contextmenu .ui-menu-item.dw-checkmark span{font-weight:700;color:#303ab2}.processModeling-overview-contextmenu .ui-menu-item.category-list-item a{padding-left:38px;padding-right:20px!important;overflow:hidden;text-overflow:ellipsis}.processModeling-overview-contextmenu .ui-menu-item.category-list-item a .category-color{position:absolute;margin-left:5px;left:.2em;top:3px}.processModeling-overview-contextmenu .ui-menu-item.category-list-item a .category-color span{overflow:hidden;text-overflow:ellipsis}.processModeling-overview-contextmenu .ui-menu-item.category-list-item a .dw-icon-checkmark{right:5px;font-size:14px;line-height:1;text-align:right}.note{position:absolute;background:#f5f5f5;box-shadow:#e4e4e4 0 0 10px 0;min-width:100px;border-radius:5px;border:2px solid #05a1f7;z-index:16;min-width:160px;min-height:80px;max-width:1000px;max-height:1000px}.note.selected{border:3px solid #2e2778}.note:hover::after{content:'';position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:10px solid rgba(0,0,0,.2);border-left:10px solid transparent}.note-content{width:100%;height:100%;padding:5px;overflow:hidden;white-space:pre-wrap}.note-content.ui-state-disabled{opacity:1}.note-content-editable{width:100%;height:100%;padding:5px}textarea.note-content-editable{background:#f5f5f5!important}.mobile-connection-overlay{position:absolute;left:0;top:0;display:none;height:100%;width:100%;z-index:17;background:rgba(153,153,153,.39)}.mobile-connection-cancel{position:absolute;bottom:0;display:none;left:50%;transform:translateX(-50%);background:rgba(153,153,153,.7);border:1px solid;border-color:rgba(153,153,153,.7);border-radius:5px 5px 0 0;font-size:20px;padding:5px 15px;z-index:17}.connect-on-mobile,.phase-buttons-container,.selection-buttons .tool-btn{display:none;color:#303ab2;float:left}.connect-on-mobile .tool-btn:hover,.connect-on-mobile.tool-btn:hover,.phase-buttons-container .tool-btn:hover,.phase-buttons-container.tool-btn:hover,.selection-buttons .tool-btn .tool-btn:hover,.selection-buttons .tool-btn.tool-btn:hover{background:rgba(0,0,0,0)}.selection-buttons{display:none;position:absolute;bottom:-50px;right:-40px}.selection-info{position:absolute;bottom:-40px}.selection-info .counter{position:absolute;bottom:6px}.selection-info .selected-items-text{margin-left:-25px}.selected .selection-buttons{display:block}.selected .selection-buttons .tool-btn{display:block;color:#303ab2}.selected .selection-buttons .connect-on-mobile{display:none}.selected .selection-buttons .tool-btn:hover{background:rgba(0,0,0,0)}.nav-menu-back{width:200px}.nav-menu-help .ui-icon.pp-icon-top-menue_shortcuts{font-size:10px;position:relative;top:-2px}.users-online{position:fixed;bottom:0;left:0;z-index:60;color:#fff;width:100%}.users-online:before{content:'';position:absolute;bottom:0;display:block;width:100%;height:5px;background:#f05246;border-top:2px solid #fff;box-shadow:rgba(0,0,0,.5) 0 0 2px 0}.users-online span.pp-icon-toolbar_collaborate{float:left;position:relative;z-index:1;color:#fff;left:10px;bottom:5px}.users-online span.dw-icon-angle-right{position:absolute;left:140px;bottom:5px;color:#fff}.users-online div{background:#f05246;width:160px;padding:5px 5px 0 40px;position:absolute;bottom:3px;height:28px;border-top-right-radius:5px;border-top:2px solid #fff;border-right:2px solid #fff;box-shadow:rgba(0,0,0,.2) 1px -1px 1px 0;font-size:14px;font-weight:700;cursor:default}.preview-link-container{height:65px;margin:0 40px}.preview-link-container a{color:#303ab2;font-weight:700;white-space:nowrap;display:inline-block;margin-top:3px}.users-online-list:hover,.users-online:hover+.users-online-list{visibility:visible;opacity:1}.users-online-list{visibility:hidden;position:fixed;left:155px;z-index:100;bottom:0;width:100%;height:31px;border-top:2px solid #fff;box-shadow:rgba(0,0,0,.5) 2px 0 2px 0;opacity:0;background:#f05246;float:left;margin:0;padding:0;transition:visibility 0s,opacity .5s linear}.users-online-list li{display:inline-block;font-size:14px;color:#fff;padding:5px}.users-online-list li:not(:first-child):before{content:'|';margin-right:12px}.ui-dialog{background:#f3f3f3}.ui-dialog .container-content{background:#f3f3f3}.ui-dialog .ui-dialog-titlebar{background:linear-gradient(to right,#3039b0 0,#2e2778 100%);color:#fff}.ui-dialog .ui-dialog-titlebar.ui-widget-header{padding-top:5px}.ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{top:10px}.ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close span{color:#fff}.ui-dialog .table-scroll,.ui-dialog input{background:#fff!important;border-radius:3px}.no-selection{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.modal-open{padding-right:0!important}.logo-menu-button{float:left;width:45px;background:#2e2778}.ui-icon.pp-icon-toolbar_dashboard{background-color:#2e2778}.login-form{margin:0 auto;padding-left:30px;padding-right:30px}.login-form.login{margin-bottom:200px}.login-form.accept-terms h2{font-size:42px;color:#303ab2}.login-form.accept-terms h3{color:orange;font-size:18px}.login-form.accept-terms p a{font-weight:400}.login-form.accept-terms a{text-decoration:underline}.login-form.accept-terms form+p{font-style:italic;font-size:12px}.landing-form{flex-grow:1}.landing-form .intro-text{margin-bottom:100px}.landing-form .intro-text h1{font-size:52px;font-weight:700;color:#303ab2;line-height:1.3}.landing-form .intro-text h3{color:#353535;line-height:1.4}.landing-form .intro-text p:last-of-type{margin-bottom:50px}.landing-form .intro-text span{display:none;float:left;width:120px;text-align:center;margin-right:50px}.landing-form .intro-text span img{margin-bottom:15px;width:100px}.intro-text div,.login-form div,.register-form div{margin-bottom:16px}.account-settings,.news-settings{margin-top:100px;width:460px}.register-form input[type=password],.register-form input[type=text]{box-shadow:none!important;border:1px solid #e1e1e1!important;height:56px!important}.register-form .password-visibility{height:56px!important}.register-form .password-visibility .tool-btn{height:56px!important;line-height:44px}.register-form a,.register-form label,.register-form p{font-size:14px!important}.register-form a{color:#079cf4}.register-form .button-primary{margin-top:10px;box-shadow:none;border:none;width:100%;height:56px}.account-settings h2,.intro-text h2,.login-form h2,.news-settings h2,.register-form h2{color:#303ab2}.account-settings input[type=password],.account-settings input[type=text],.account-settings select,.account-settings textarea,.intro-text input[type=password],.intro-text input[type=text],.intro-text select,.intro-text textarea,.login-form input[type=password],.login-form input[type=text],.login-form select,.login-form textarea,.news-settings input[type=password],.news-settings input[type=text],.news-settings select,.news-settings textarea,.register-form input[type=password],.register-form input[type=text],.register-form select,.register-form textarea{height:45px;padding:10px 15px;background:#fff!important;border:1px solid #c8ced1;border-radius:5px;box-shadow:rgba(0,0,0,.3) inset 0 0 2px 0;font-size:18px!important}.account-settings input[type=password]:focus,.account-settings input[type=text]:focus,.account-settings select:focus,.account-settings textarea:focus,.intro-text input[type=password]:focus,.intro-text input[type=text]:focus,.intro-text select:focus,.intro-text textarea:focus,.login-form input[type=password]:focus,.login-form input[type=text]:focus,.login-form select:focus,.login-form textarea:focus,.news-settings input[type=password]:focus,.news-settings input[type=text]:focus,.news-settings select:focus,.news-settings textarea:focus,.register-form input[type=password]:focus,.register-form input[type=text]:focus,.register-form select:focus,.register-form textarea:focus{border:1px solid #303ab2}.account-settings input[type=password]:not([class^=col]),.account-settings input[type=text]:not([class^=col]),.account-settings select:not([class^=col]),.account-settings textarea:not([class^=col]),.intro-text input[type=password]:not([class^=col]),.intro-text input[type=text]:not([class^=col]),.intro-text select:not([class^=col]),.intro-text textarea:not([class^=col]),.login-form input[type=password]:not([class^=col]),.login-form input[type=text]:not([class^=col]),.login-form select:not([class^=col]),.login-form textarea:not([class^=col]),.news-settings input[type=password]:not([class^=col]),.news-settings input[type=text]:not([class^=col]),.news-settings select:not([class^=col]),.news-settings textarea:not([class^=col]),.register-form input[type=password]:not([class^=col]),.register-form input[type=text]:not([class^=col]),.register-form select:not([class^=col]),.register-form textarea:not([class^=col]){width:100%}.account-settings input[type=password].input-validation-error,.account-settings input[type=text].input-validation-error,.account-settings select.input-validation-error,.account-settings textarea.input-validation-error,.intro-text input[type=password].input-validation-error,.intro-text input[type=text].input-validation-error,.intro-text select.input-validation-error,.intro-text textarea.input-validation-error,.login-form input[type=password].input-validation-error,.login-form input[type=text].input-validation-error,.login-form select.input-validation-error,.login-form textarea.input-validation-error,.news-settings input[type=password].input-validation-error,.news-settings input[type=text].input-validation-error,.news-settings select.input-validation-error,.news-settings textarea.input-validation-error,.register-form input[type=password].input-validation-error,.register-form input[type=text].input-validation-error,.register-form select.input-validation-error,.register-form textarea.input-validation-error{border:1px solid #f05246}.account-settings input[type=password]::-webkit-input-placeholder,.account-settings input[type=text]::-webkit-input-placeholder,.account-settings select::-webkit-input-placeholder,.account-settings textarea::-webkit-input-placeholder,.intro-text input[type=password]::-webkit-input-placeholder,.intro-text input[type=text]::-webkit-input-placeholder,.intro-text select::-webkit-input-placeholder,.intro-text textarea::-webkit-input-placeholder,.login-form input[type=password]::-webkit-input-placeholder,.login-form input[type=text]::-webkit-input-placeholder,.login-form select::-webkit-input-placeholder,.login-form textarea::-webkit-input-placeholder,.news-settings input[type=password]::-webkit-input-placeholder,.news-settings input[type=text]::-webkit-input-placeholder,.news-settings select::-webkit-input-placeholder,.news-settings textarea::-webkit-input-placeholder,.register-form input[type=password]::-webkit-input-placeholder,.register-form input[type=text]::-webkit-input-placeholder,.register-form select::-webkit-input-placeholder,.register-form textarea::-webkit-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.account-settings input[type=password]::-moz-placeholder,.account-settings input[type=text]::-moz-placeholder,.account-settings select::-moz-placeholder,.account-settings textarea::-moz-placeholder,.intro-text input[type=password]::-moz-placeholder,.intro-text input[type=text]::-moz-placeholder,.intro-text select::-moz-placeholder,.intro-text textarea::-moz-placeholder,.login-form input[type=password]::-moz-placeholder,.login-form input[type=text]::-moz-placeholder,.login-form select::-moz-placeholder,.login-form textarea::-moz-placeholder,.news-settings input[type=password]::-moz-placeholder,.news-settings input[type=text]::-moz-placeholder,.news-settings select::-moz-placeholder,.news-settings textarea::-moz-placeholder,.register-form input[type=password]::-moz-placeholder,.register-form input[type=text]::-moz-placeholder,.register-form select::-moz-placeholder,.register-form textarea::-moz-placeholder{background:0 0!important;opacity:unset!important;font-style:normal}.account-settings input[type=password]:-ms-input-placeholder,.account-settings input[type=text]:-ms-input-placeholder,.account-settings select:-ms-input-placeholder,.account-settings textarea:-ms-input-placeholder,.intro-text input[type=password]:-ms-input-placeholder,.intro-text input[type=text]:-ms-input-placeholder,.intro-text select:-ms-input-placeholder,.intro-text textarea:-ms-input-placeholder,.login-form input[type=password]:-ms-input-placeholder,.login-form input[type=text]:-ms-input-placeholder,.login-form select:-ms-input-placeholder,.login-form textarea:-ms-input-placeholder,.news-settings input[type=password]:-ms-input-placeholder,.news-settings input[type=text]:-ms-input-placeholder,.news-settings select:-ms-input-placeholder,.news-settings textarea:-ms-input-placeholder,.register-form input[type=password]:-ms-input-placeholder,.register-form input[type=text]:-ms-input-placeholder,.register-form select:-ms-input-placeholder,.register-form textarea:-ms-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.account-settings input[type=password]:-moz-placeholder,.account-settings input[type=text]:-moz-placeholder,.account-settings select:-moz-placeholder,.account-settings textarea:-moz-placeholder,.intro-text input[type=password]:-moz-placeholder,.intro-text input[type=text]:-moz-placeholder,.intro-text select:-moz-placeholder,.intro-text textarea:-moz-placeholder,.login-form input[type=password]:-moz-placeholder,.login-form input[type=text]:-moz-placeholder,.login-form select:-moz-placeholder,.login-form textarea:-moz-placeholder,.news-settings input[type=password]:-moz-placeholder,.news-settings input[type=text]:-moz-placeholder,.news-settings select:-moz-placeholder,.news-settings textarea:-moz-placeholder,.register-form input[type=password]:-moz-placeholder,.register-form input[type=text]:-moz-placeholder,.register-form select:-moz-placeholder,.register-form textarea:-moz-placeholder{background:#fff!important;opacity:1;font-style:normal}.account-settings a,.account-settings label,.account-settings span,.intro-text a,.intro-text label,.intro-text span,.login-form a,.login-form label,.login-form span,.news-settings a,.news-settings label,.news-settings span,.register-form a,.register-form label,.register-form span{font-size:16px;font-weight:700}.account-settings p,.intro-text p,.login-form p,.news-settings p,.register-form p{font-size:16px}.account-settings .text-danger,.intro-text .text-danger,.login-form .text-danger,.news-settings .text-danger,.register-form .text-danger{margin-bottom:8px}.account-settings .password-visibility,.intro-text .password-visibility,.login-form .password-visibility,.news-settings .password-visibility,.register-form .password-visibility{right:10px;cursor:pointer;pointer-events:auto;height:45px;width:auto;line-height:32px;margin:0}.account-settings .password-visibility .ui-icon,.intro-text .password-visibility .ui-icon,.login-form .password-visibility .ui-icon,.news-settings .password-visibility .ui-icon,.register-form .password-visibility .ui-icon{color:#303ab2!important}.account-settings .password-visibility .ui-icon.tool-btn:hover,.intro-text .password-visibility .ui-icon.tool-btn:hover,.login-form .password-visibility .ui-icon.tool-btn:hover,.news-settings .password-visibility .ui-icon.tool-btn:hover,.register-form .password-visibility .ui-icon.tool-btn:hover{background:0 0}.text-danger.field-validation-error{margin-top:5px;line-height:22px}.validation-summary-errors ul{padding-left:0}.validation-summary-errors ul li{font-size:16px;color:#f05246;font-weight:700}.validation-summary-errors ul li:before{content:"\e517";font-family:process-planner;margin-right:10px;font-weight:400;font-size:18px}.login-form.login{flex-grow:1}.login-form.login span.field-validation-error{font-size:16px;color:#f05246;font-weight:700}.login-form.login span.field-validation-error:before{content:"\e517";font-family:process-planner;margin-right:10px;font-weight:400;font-size:18px}.external-login-form input[type=checkbox],.register-form input[type=checkbox]{float:left;margin-right:10px}.external-login-form label,.register-form label{width:90%}.external-login-form label[for=AcceptTerms],.register-form label[for=AcceptTerms]{font-weight:400}.external-login-form .input-validation-error~label[for=AcceptTerms],.register-form .input-validation-error~label[for=AcceptTerms]{color:#f05246}.account-settings .checkbox input[type=checkbox],.account-settings .dw-checkBoxSwitch input[type=checkbox]{margin-left:0}.account-settings .checkbox label,.account-settings .dw-checkBoxSwitch label{padding-top:0}.account-settings,.news-settings{width:680px!important;margin-top:0;margin:0 auto}.account-settings label,.news-settings label{padding-top:12px}.account-settings h2,.news-settings h2{margin:25px 0}.account-settings .row,.news-settings .row{margin-bottom:16px}.news-settings input[type=text].datepicker-textbox{width:calc(100% - 38px)}.news-settings textarea{height:211px}.news-settings .button-primary{margin-right:20px}[readonly]{color:rgba(53,53,53,.6)!important;cursor:default}input[type=text][readonly]{background:rgba(255,255,255,.5)!important}input[type=text][readonly]:focus{border:1px solid #c8ced1}.button-primary,.button-secondary{height:45px;display:inline-block;color:#fff;border-radius:5px;border:1px solid #fff;box-shadow:rgba(0,0,0,.3) 0 0 5px 0;background:linear-gradient(to right,#ff9d00 0,#ed9200 100%);padding:10px 30px;font-size:16px!important;font-weight:700}.button-primary:hover,.button-secondary:hover{text-decoration:none;color:#fff}.button-primary.ui-state-disabled,.button-secondary.ui-state-disabled{background:linear-gradient(to right,#ff9d00 0,#ed9200 100%)}.button-primary.alt,.button-secondary.alt{color:#ff9d00;border:1px solid #ff9d00;background:linear-gradient(to right,#fff 0,#f3f3f3 100%)}.button-primary.alt:hover,.button-secondary.alt:hover{background:0 0}.button-primary:hover{background:linear-gradient(to right,#e58c00 0,#d48000 100%);transition:.2s}.button-secondary{background:#3039b0}.button-secondary:hover{background:linear-gradient(to right,#303ab2 0,#2e2778 100%);transition:.2s}.top-controls-bar{background:#fff;padding:10px 30px;box-shadow:rgba(0,0,0,.3) 0 0 5px 0}.top-controls-bar .dw-icon-tools-find{margin-top:10px}.top-controls-bar input[type=search]{height:45px!important;padding:10px 15px 10px 25px;background:#fff!important;border:1px solid #c8ced1;border-radius:5px;box-shadow:rgba(0,0,0,.3) inset 0 0 2px 0;font-size:18px!important}.top-controls-bar input[type=search]::-webkit-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.top-controls-bar input[type=search]::-moz-placeholder{background:0 0!important;opacity:unset!important;font-style:normal}.top-controls-bar input[type=search]:-ms-input-placeholder{background:#fff!important;opacity:1;font-style:normal}.top-controls-bar input[type=search]:-moz-placeholder{background:#fff!important;opacity:1;font-style:normal}.send-password input.button-primary+div{margin:23px 30px}.send-password input.button-primary+div span{position:relative}.dashboard-empty button{height:45px;display:inline-block;color:#fff;border-radius:5px;border:1px solid #fff;box-shadow:rgba(0,0,0,.3) 0 0 5px 0;background:linear-gradient(to right,#ff9d00 0,#ed9200 100%);padding:10px 30px;font-size:16px!important;font-weight:700}.dashboard-empty button:hover{text-decoration:none;color:#fff}.dashboard-empty button:focus{border-color:#fff!important;color:#fff}.dashboard .table-striped>tbody>tr:nth-of-type(odd){background:0 0}.dashboard .table-striped>tbody>tr:nth-of-type(odd):hover{background:#c0e4f9}.dashboard .table-content{box-shadow:rgba(0,0,0,.3) 0 0 1px 0 inset;border:1px solid #c8ced1;border-radius:5px;background:#fff}.dashboard td{border-top:1px solid #c8ced1!important;padding:10px 15px!important;position:relative}.dashboard td a,.dashboard td input[type=text]{color:#303ab2!important}.dashboard td .ui-icon{color:#303ab2!important}.dashboard td .has-feedback{position:absolute;top:20px;left:10px}.dashboard td .edit-header-container{width:calc(100% - 30px)}.dashboard td .edit-header-container .edit-description-content,.dashboard td .edit-header-container .edit-name-content{height:32px;padding:5px 0;color:#303ab2!important;cursor:pointer;text-decoration:none;white-space:nowrap;border:0}.dashboard td .edit-header-container input[type=text]{display:inline-block;width:calc(100% - 70px);padding:0!important;border-width:0 0 1px 0;background-color:transparent!important}.dashboard td .edit-header-container:not(.has-error) input[type=text]{border-color:#5dbef6}.dashboard td .edit-header-container.has-error .edit-description-content,.dashboard td .edit-header-container.has-error .edit-name-content{border-bottom:1px solid #a94442}.dashboard td.diagram-name-cell{padding:10px 15px 0 15px!important;height:80px;vertical-align:top}.dashboard td.diagram-name-cell>div{max-width:calc(100% - 20px)}.dashboard .diagram-overview-description,.dashboard .diagram-overview-name,.dashboard .overview-diagram-category{float:left;clear:left}.dashboard .diagram-overview-description.ellipsis-content a span{white-space:nowrap}.dashboard .overview-diagram-category{position:absolute;left:15px;bottom:5px}.dashboard .diagram-overview-name .edit-name-content,.dashboard .diagram-overview-name a,.dashboard .diagram-overview-name input[type=text]{font-weight:700}.dashboard .diagram-overview-name span{font-size:16px}.dashboard:not(.news) tr:nth-of-type(2) td{border-top:none!important}.dashboard.news td{padding:9px 15px!important}.dashboard tr:first-of-type td{border-top:none!important}.dashboard .table>tbody>tr.active td{background:0 0;color:#353535}.dashboard .table>tbody>tr.active td a{color:#303ab2!important}.dashboard .table>tbody>tr.active td .ui-icon:not(.ui-state-disabled){color:#303ab2!important}.dashboard .table>tbody>tr.editing td{background:#c1e4f9}.dashboard .table-scroll{background:0 0}.dashboard .table-scroll:before{background:#eef1f2}.dashboard .table-scroll.bordered{border:none}.dashboard .table-scroll .table>thead>tr>th>.header-cell{background:0 0;border:none;color:#b7b7b7}.dashboard .table-scroll .table>thead>tr>th>.header-cell .ui-icon{color:#b7b7b7;right:auto}.dashboard .table-scroll .table>thead:first-child th{border:none}.dashboard th:first-child{padding-left:10px!important}.landing-page-header{background:#fff;height:80px;position:fixed;width:100%;top:0;z-index:100}.landing-page-header>img{float:left;width:300px;margin-left:30px;margin-top:25px}.landing-page-header a{float:left;margin-right:30px;height:45px;display:inline-block;color:#303ab2;padding:10px 30px;font-size:16px!important;font-weight:700;transition:.2s ease-in-out}.landing-page-footer{flex-shrink:0;height:300px;padding:0 30px;padding-top:40px;clear:both;background:#353535}.landing-page-footer .footer-content{color:#fff}.landing-page-footer .footer-content h5{margin-top:0;color:#9e9e9e}.landing-page-footer .footer-content ul{width:300px;padding:0}.landing-page-footer .footer-content ul li{float:left;width:150px}.landing-page-footer .footer-content ul a{color:#fff;font-size:12px}.nav-menu-feedback a{cursor:pointer}.nav-menu-feedback h3{color:#ff9d00;margin-left:30px}.nav-menu-feedback h3:hover{color:#ff9d00}.nav-menu-help a{cursor:pointer}.nav-menu-help h3{color:#ff9d00;margin-left:30px}.nav-menu-help h3:hover{color:#ff9d00}.admin-news-dialog .modal-dialog,.delete-user-dialog .modal-dialog{width:400px}.admin-news-dialog .modal-footer,.admin-news-dialog .modal-header,.delete-user-dialog .modal-footer,.delete-user-dialog .modal-header{border:none;padding-left:20px;padding-right:20px}.admin-news-dialog .modal-body,.delete-user-dialog .modal-body{padding:0 20px}.admin-news-dialog p,.delete-user-dialog p{font-size:18px;line-height:1.1}.admin-news-dialog h2,.delete-user-dialog h2{color:#303ab2}.admin-news-dialog button,.delete-user-dialog button{width:45%}.admin-news-dialog button:nth-of-type(1),.delete-user-dialog button:nth-of-type(1){float:left}.admin-news-dialog button:nth-of-type(2),.delete-user-dialog button:nth-of-type(2){float:right}.toast-confirm{min-width:450px;padding:20px!important}.toast-confirm .toast-title{color:#303ab2;font-size:25px;text-align:left;margin-bottom:20px}.toast-confirm .toast-message{text-align:left}.toast-confirm .toast-message:after{content:"";clear:both;display:table}.toast-confirm .toast-message span{font-size:17px}.toast-confirm .toast-message div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.toast-confirm .toastr-confirm-btn{width:100%;margin-top:20px;margin-left:0;margin-right:0;height:45px;display:inline-block;color:#fff;border-radius:5px;border:1px solid #fff!important;box-shadow:rgba(0,0,0,.3) 0 0 5px 0;background:linear-gradient(to right,#ff9d00 0,#ed9200 100%);padding:10px 30px;font-size:16px!important;font-weight:700}.toast-confirm .toastr-confirm-btn:hover{background:linear-gradient(to right,#e58c00 0,#d48000 100%);transition:.2s}.toast-confirm .toastr-confirm-btn:first-of-type,.toast-confirm .toastr-confirm-btn:last-of-type,.toast-confirm .toastr-confirm-btn:nth-of-type(2){order:0;flex:0 1 auto;align-self:auto}.toast-confirm .toastr-confirm-btn:first-of-type{margin-right:20px}.toast-confirm .toastr-confirm-btn:last-of-type{margin-left:20px}.toast-confirm .toastr-confirm-btn:focus{background-color:transparent!important}.toast-confirm .toastr-confirm-cancel{color:#ff9d00;border:1px solid #ff9d00!important;background:linear-gradient(to right,transparent 0,#f3f3f3 100%)}.toast-confirm .toastr-confirm-cancel:hover{background:0 0}.toast-confirm .ui-button-text-icon-primary .ui-button-icon-primary{left:50px;color:#fff}.toast-container.toast-top-right{position:fixed}@keyframes notification-icon{10%,90%{transform:rotate(2deg)}20%,80%{transform:rotate(-10deg)}30%,50%,70%{transform:rotate(2deg)}40%,60%{transform:rotate(-10deg)}}.pp-icon-dashboard_notifications.notify{position:relative}.pp-icon-dashboard_notifications.notify:before{display:block;animation:notification-icon 2s infinite}.pp-icon-dashboard_notifications.notify:after{content:'';display:block;position:absolute;top:7px;right:7px;width:14px;height:14px;border-radius:7px;background-color:#ff9d00}.multi-selection .note.selected,.multi-selection .step-wrapper.selected{box-shadow:0 0 10px 0 rgba(46,39,120,.5),0 0 0 9px #fff,0 0 0 10px #303ab2}.multi-selection .note:not(.selected),.multi-selection .step-wrapper:not(.selected){opacity:.7}.multi-selection .add-step-arrows-container,.multi-selection .port-container{display:none}.pan-mode{cursor:move;cursor:grab}.pan-mode .add-step-arrow,.pan-mode .connect-on-mobile,.pan-mode .counter,.pan-mode .jtk-endpoint,.pan-mode .note:hover::after,.pan-mode .port-container,.pan-mode .selected .phase-buttons-container,.pan-mode .selection-buttons,.pan-mode .selection-buttons .tool-btn{display:none}.pan-mode .buttons-overlay-container{display:none!important}.pan-mode .cursor-move{cursor:move!important;cursor:grabbing!important}.pan-mode .cursor-move .connection-label.ui-state-disabled,.pan-mode .cursor-move .note-content.ui-state-disabled,.pan-mode .cursor-move .phase-divider-handle.phase-drag-disabled:hover,.pan-mode .cursor-move .phase-title-overflow,.pan-mode .cursor-move .step-description,.pan-mode .cursor-move .step-title{cursor:move!important;cursor:grabbing!important}.pan-mode .connection-label.ui-state-disabled,.pan-mode .note-content.ui-state-disabled,.pan-mode .phase-divider-handle.phase-drag-disabled:hover,.pan-mode .phase-title-overflow,.pan-mode .step-description,.pan-mode .step-title{cursor:move!important;cursor:grab!important}.pan-mode .workflow-content-background{cursor:move;cursor:grab}.pan-mode .workflow-content-background:active{cursor:grabbing}.workflow-content-background{position:absolute;width:100%;height:100%}.categories-side-panel{position:fixed;margin-top:110px;margin-right:20px;width:270px;height:calc(100% - 150px);background:#fff;border-right:1px solid #ddd;z-index:8}.categories-side-panel .categories-title{color:#c9c9c9;padding:15px 10px 10px 15px}.categories-side-panel .categories-title span.ui-icon{float:right;color:#6f7780;cursor:pointer}.categories-side-panel .categories-wrapper{overflow-y:auto;height:calc(100% - 248px)}.categories-side-panel .categories-wrapper>ul>li{position:relative}.categories-side-panel .categories-wrapper>ul>li:active{box-shadow:#c1e4f9 0 0 0 1px inset}.categories-side-panel .categories-wrapper>ul.sortable-content>li:hover:before{content:'';position:absolute;left:4px;top:7px;display:block;width:6px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAADUXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHja7Zddct0gDIXftYouwZIQguVgMDPdQZffA+beOEl/0nGeOjEJ8hVYHPQh34SOH987fcMlmwYK5inmGDdcIYcsBTdpO68ye97C7M8rLMuv/fQcELgUVs+PKS7/Ab9gvix/XXEK/HYJlI81sL8eKCuQpLXAQ9FaSPlcYFuBqaxAKmvlpXA/t7XFnPy6hbrm9zU+05DG1tAFdYkW2QP6IJt7zLhPsgVH3toQurf1oK2F3nymx1RkXuRQ1g39VKjnb5l29I45jFbUNKNnXVsGLaHNcZ8fef3z9Sfl9JC+kL9G/bjj3/gvpGkm9DGgbwjFp/2ln+3FT1ekk9tl5RifK7/yJ3su8SRHD3y9t9T7ce6uhIgtx7UpPiWcz2LePrI1n4pojl/b0kj2aBktoSQqzlHDIdvRKmcWYOwcuHHhzse0lSskBjkEHEWkinIlOBNgZKk64IbRuIsDcNME8BXHQeGVpxaey+a5XOWEhRsnwulhBGM8cqvRRyb1PgqKeUsz3XzylVFpUDHIMdPGmAYi3Bc3WwleaX5zDa4KgjbTnLDBsu0jAvDvxi+HSydoxUSDPQuYva0ASBEUGMSgVAJvkdU48uYi5MxIZAKgAumiQXZgYTNpEClBNQIOqgBr4xnnOVVMTjdehABhGkkdbFCCgBWC4fx4SDhDxdSCmUVzS5atRI2jwmL0ON6oxdWDm0d3T569UNIUkqWYPKWUU8mSFW9cy6jHnHLOpWDRgsgFTxdMKGWXXfew2x5339Oe91KFqtZQrcbqNdVcS5OmDXXcYvOWWm7l4ANH6QiHHfHwIx35KB1HrWsP3Xrs3lPP1MuT2sL6rv0DNV7UZJIaE/1JDV73RwgerxMbzEBMAgO4DwKsJDKYbYlDkEFuMNuyoCpMINIGnMaDGAiGg8U6P9m9kDPS+DncCCDkM8jRQPcBcu+5/YpaK/OLTiehUYYjqZui+qoUSfjBF+ZfLP1mQKvPmzK+az9i6f1Aj/pRGRdLt2RcLN2ScbF0S8ZFBd2ScVFBt2RcotItGZfodEvGxdItGRdLt2RcLN2ScbF0S8bF0ifU67R060h/BfoK9BXofw3U8QcG/rukn2nnv8uUM1LIAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AIHCTsN68Qw5wAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAAXSURBVAjXY0hOTv6fnJz8nwEKmBhIBgAQvQRTQI8WaQAAAABJRU5ErkJggg==);cursor:move;cursor:grab}.categories-side-panel .categories-wrapper>ul>li>div,.categories-side-panel>ul>li>div{padding:12px 10px 1px 15px}.categories-side-panel .categories-wrapper>ul>li>div .ui-icon,.categories-side-panel>ul>li>div .ui-icon{margin-right:10px;margin-top:2px;float:left}.categories-side-panel .categories-wrapper>ul>li.selected,.categories-side-panel>ul>li.selected{cursor:default}.categories-side-panel .categories-wrapper>ul>li.ui-sortable-placeholder,.categories-side-panel>ul>li.ui-sortable-placeholder{height:44px;border:2px dashed #c9c9c9}.categories-side-panel .categories-wrapper>ul>li span.category-name,.categories-side-panel>ul>li span.category-name{font-size:16px;text-overflow:ellipsis;width:160px;display:inline-block;overflow:hidden;white-space:pre}.categories-side-panel ul{padding:0;margin:0}.categories-side-panel li{font-weight:700;font-size:16px;color:#3039b0;cursor:pointer}.categories-side-panel li li{padding:10px 10px 2px 15px}.categories-side-panel li li.selected,.categories-side-panel li li:hover{background-color:#c1e4f9;box-shadow:#e4e4e4 0 0 10px 0}.categories-side-panel li li.selected{cursor:default}.categories-side-panel li li.category-new{background-color:#eff1f2}.categories-side-panel li li.category-expanded{background:0 0;box-shadow:none}.categories-side-panel li li .ui-icon.pp-icon-dashboard_more{padding-right:10px}.categories-side-panel li li .pp-icon-add{color:#fff;text-decoration:none;position:relative;left:2px;top:-2px}.categories-side-panel li li .ui-icon.dw-icon-checkmark{font-size:15px!important;padding:0;height:15px!important;line-height:1;color:#303ab2;float:right;margin-top:4px}.categories-side-panel li li input[type=text]{height:22px!important;width:160px;font-size:16px!important;padding-left:0!important;padding-right:0!important;margin-bottom:9px}.categories-side-panel li li:not(.has-error) input[type=text]:focus{border:transparent}.categories-side-panel li li .has-feedback{top:3px;right:20px}.categories-side-panel li .tool-btn:hover{background:unset}.categories-side-panel li .color-selector-component-container{margin-left:-1px}.categories-side-panel li .category-color-selector-title{font-size:14px}.categories-side-panel li.selected .ui-icon{color:#303ab2}.categories-side-panel .arrow-more{color:#fff!important;transition:.2s ease-in-out;font-family:'Avenir Regular';font-weight:700;position:relative;top:-2px;left:4px}.categories-side-panel .arrow-more:after{font-family:DwIconFont;color:#fff!important}.categories-side-panel .category-color{cursor:pointer;margin-top:3px;float:left;margin-right:14px}.categories-side-panel .category-name-edit{width:165px;display:inline-block;border-width:0}.categories-side-panel .has-error .category-name-edit{border-width:1px}.categories-side-panel>ul>li:nth-of-type(1):hover,.categories-side-panel>ul>li:nth-of-type(2):hover{background-color:#c1e4f9;box-shadow:#e4e4e4 0 0 10px 0}.categories-side-panel>ul>li:nth-of-type(1).selected,.categories-side-panel>ul>li:nth-of-type(2).selected{background-color:#c1e4f9;box-shadow:#e4e4e4 0 0 10px 0}.category-color{width:18px;height:18px;display:inline-block;margin-right:5px}.category-color.category-empty-palette{width:14px;height:14px;border:2px solid #2f39b0}.category-contextmenu .category-color-selector{padding-left:5px;padding-bottom:8px;margin-left:.2em}.category-contextmenu .category-color-selector .category-color-selector-title{margin-top:5px}.category-contextmenu .color-selector-component-container .color{box-sizing:border-box}.category-color-selector{cursor:default}.category-color-selector .category-color-selector-title{color:#353535;font-size:14px;font-weight:700}.category-color-selector .color{border-radius:1px;width:20px;height:20px}.category-color-selector .color.color-selected{border-color:#303ab2}.category-purple-palette{background-color:#61408a}.category-red-palette{background-color:#b92f2f}.category-blue-palette{background-color:#049ef5}.category-green-palette{background-color:#6ca725}.category-navy-palette{background-color:#2f39b0}.category-empty-palette{background-color:#fff}.diagram-category-label{font-size:12px;border-radius:3px;padding:3px 6px 1px;cursor:default}.diagram-category-label:not(.category-empty-palette){color:#fff}.landing-form>section{overflow:hidden}.landing-form>section>div{margin:0 auto}.landing-form>section:first-of-type{background:url(../../../Content/images/img_register.svg) no-repeat;padding-bottom:200px;background-position:25% center}.landing-form.login-page-form{background:#fff}.landing-form.login-page-form>section{background:url(../../../Content/images/img_login.svg) no-repeat center;padding-bottom:200px;background-position:25% center}.landing-form .register-form{clear:both;overflow:hidden}.landing-form .intro-text,.landing-form .register-form{padding:30px}.features{background:#fafafa;text-align:center;padding:100px 0}.features h1{font-size:30px;margin-bottom:30px}.features h2{font-size:26px;margin:0 auto;line-height:34px;font-weight:400;margin-bottom:100px}.features>div>div{display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column}.features>div>div div{flex:0 1 auto;width:100%}.features>div>div img{height:150px}.trynow{background:#079cf4;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:25px 0 45px}.trynow div{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.trynow p{color:#fff;font-size:24px;width:500px;padding:0 30px}.trynow a{border:none;box-shadow:none;height:62px;width:200px;text-align:center;padding-top:21px}.efficiency{background:#f5f9fc;padding:80px 0}.efficiency>div>div{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.efficiency>div>div div{padding:30px;overflow:hidden}.efficiency h1{font-size:30px;text-align:center}.efficiency p{font-size:24px;margin-bottom:30px}.efficiency img{width:100%;margin-bottom:30px}.getstarted{background:#fafafa;padding:100px 0;text-align:center}.getstarted h1{color:#3039b0;font-size:42px;margin:0 auto}.getstarted h2{font-size:30px}.getstarted a{border:none;box-shadow:none;height:62px;width:400px;text-align:center;padding-top:21px;margin:40px}.login-page,.register-page{background:#fff;margin-top:80px}.login-page .socialLoginForm,.register-page .socialLoginForm{display:inline-block;float:right;position:absolute;right:30px;margin-top:23px}.login-page{height:auto!important}.socialLoginForm button{border:1px solid #a3adb2;background:0 0}.socialLoginForm form{float:left;margin-right:20px;margin-top:5px}.socialLoginForm img{width:32px}@media (max-width:520px){.landing-page-header .socialLoginForm{margin-top:100px;position:absolute}.intro-text,.register-form{padding:0}}@media (min-width:1100px){.features>div>div{flex-direction:row}.efficiency>div>div{flex-direction:row}.trynow div{flex-direction:row}.landing-page-header .socialLoginForm{margin-top:18px;position:static}.landing-page-header>img{width:340px}.intro-text,.login-form,.register-form{width:460px}.login-form{margin-top:100px;padding:0}.landing-form>section>div{width:1100px;margin:0 auto;padding:30px 0 0}.landing-form>section>div .intro-text{float:left;width:370px}.landing-form>section>div .intro-text span{display:block}.landing-form>section>div .register-form{float:right;clear:right}.landing-page-footer{padding-left:0;padding-right:0}.landing-page-footer .footer-content{width:1100px;margin:0 auto}.landing-page-footer .footer-content div:first-child{float:left;width:560px}.landing-page-footer .footer-content div:last-child{float:right;width:460px}.landing-page-footer p{width:400px}}.legal-container{width:1100px;margin:90px auto;font-size:14px}.legal-container h1{text-align:center;color:#303ab2;margin-bottom:60px}.legal-container h4{margin-top:20px;margin-bottom:20px}.legal-container ol li,.legal-container ul li{margin-bottom:10px}.legal-container ol>li{list-style-type:decimal}.legal-container ul>li{list-style-type:disc}.legal-container .highlight-changes{background:#ff0}.legal-container .highlight-changes:not(h4):not(h5){font-weight:700}.mobile-no-support{position:fixed;width:100%;height:100%;padding:10%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center;overflow:auto}.mobile-no-support>*{order:0;flex:0 1 auto;align-self:auto}.mobile-no-support img{display:none;width:40%;margin-right:10%}.mobile-no-support h1{color:#303ab2;font-size:48px}.mobile-no-support h2{color:orange;font-size:22px;line-height:28px}.mobile-no-support p{font-size:16px;line-height:28px}.mobile-no-support a{text-decoration:underline;font-size:16px}@media all and (min-width:720px){.mobile-no-support img{display:block}.mobile-no-support div{width:50%}}.no-touchevents .mobile-no-support{display:none}.touchevents .mobile-support{display:none}.touchevents .ui-activity-container{display:none}@media (hover:hover) and (pointer:fine){.touchevents .mobile-no-support{display:none}.touchevents .mobile-support{display:block}.hide-mobile-no-support .ui-activity-container,.touchevents .ui-activity-container{display:block}}.hide-mobile-no-support .mobile-no-support{display:none}.hide-mobile-no-support .mobile-support{display:block}@media (min-width:1460px){.container{width:1430px}}.categories-invite-friend,.categories-workflow-link{width:270px;position:fixed;background-color:#fff;height:40px;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:10px;z-index:8}.categories-invite-friend a,.categories-workflow-link a{cursor:pointer}.categories-invite-friend{bottom:0;background-color:#3039b0}.categories-invite-friend .ui-icon,.categories-invite-friend a{color:#fff}.categories-workflow-link{bottom:40px}.diagram-view .osano-cm-widget--position_right{left:12px}