.dt-paged-content h3{margin:22px 0 14px}.dt-paged-content .search-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dt-paged-content .search-filter .right-align-button{margin-left:auto}.dt-paged-content .search-filter md-input-container{margin-bottom:0;margin-top:24px;max-width:220px}.dt-paged-content.no-search{margin-top:24px}.dt-paged-content .grid-action-buttom-wrapper{margin-top:24px;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dt-paged-content table{border-collapse:collapse}.dt-paged-content th{padding:0 16px 8px 0}.dt-paged-content td{padding:6px 16px 6px 0;font-size:14px}.dt-paged-content tr:nth-child(2) td{padding-top:10px}.dt-paged-content th{text-align:left;font-weight:400;text-transform:uppercase;font-size:12px;border-bottom:1px solid #323c46}.dt-paged-content .sortable-heading{cursor:pointer}.dt-paged-content .sortable-heading:hover{color:#005aa0}.dt-paged-content .expand-table{font-size:13px;font-weight:400}.dt-paged-content .expand-table a{text-decoration:none;color:#005aa0}.dt-paged-content .expand-table a:hover{color:#005aa0;text-decoration:underline}.dt-paged-content .expand-table a:active{color:#282d32}.dt-paged-content table a{text-decoration:none;font-weight:700;color:#323c46}.dt-paged-content table a:hover{color:#005aa0;text-decoration:underline}.dt-paged-content table a:active{color:#282d32}.dt-paged-content .center-aligned-content{text-align:center}.dt-paged-content .right-aligned-content{text-align:right}.dt-paged-content .no-content{font-size:13px;padding-left:4px}.dt-paged-content input[type=checkbox]{cursor:pointer}.paging{border-top:1px solid rgba(50,60,70,.05);margin-top:8px;padding-top:4px}.paging md-icon{cursor:pointer}.paging md-icon.disabled{color:rgba(0,0,0,.2)}.paging .page-number{padding-top:6px;font-size:12px}.top-pager .paging{border-top:none;margin-top:0;padding-top:0;border-bottom:1px solid rgba(50,60,70,.05);margin-bottom:8px;padding-bottom:4px}.grid-folder-name{font-weight:700!important;text-transform:uppercase;color:#52585b!important;padding-right:100px}.grid-folder-diagram-link{font-weight:400!important;font-size:14px;color:#005aa0!important;padding-right:100px}.grid-folder-diagram-link .mdi{font-size:12px!important;height:12px;width:12px;min-height:12px;min-width:12px;color:#005aa0!important}.grid-action-button{text-transform:uppercase;font-size:11px;font-weight:700;color:#005aa0!important}.grid-action-button.padded-right{margin-right:16px}a.powered-by-firepad{display:none}.menu-button span{color:rgba(255,255,255,.870588)}.editor-container,.folder-tree-container{background:#323c46;z-index:50}.schema-title{height:22px;cursor:pointer;margin-bottom:8px}.unsaved .schema-title{color:#c9cccf}md-menu-bar .extra-button{padding-top:1px!important}md-menu-bar .extra-button md-icon{font-size:16px;padding-top:3px!important;color:#52585b!important;-webkit-transition-property:none!important;transition-property:none!important}md-menu-bar .extra-button.unsaved md-icon{color:rgba(255,255,255,.72)!important}md-menu-bar .extra-caption{color:#848a90!important;font-size:14px}.ace-source-container{overflow-y:auto;padding-top:16px}.ace-source-container:focus{outline:0}.ace-source-container h3{margin:3px 24px 10px;color:#adb1b5;font-weight:400}.ace-source-container h3.padded{margin:-1px 24px 16px}.ace-source-container h3 .md-icon-button{padding-top:11px;margin:-8px 0 0}.ace-source-container h3 .first-icon{margin-left:-8px}.ace-source-container h3 .last-icon{margin-right:-8px}.ace-source-container h3 md-icon{color:#848a90;font-size:16px}.ace-source-container h4{margin:4px 24px 0;color:#848a90;font-size:12px;font-weight:400}.ace-source-container h4.padded{margin-bottom:4px}.ace-tm .ace_cursor{color:#adb1b5!important}.ace-tm,.ace_gutter{color:#848a90!important;background:#323c46!important}.ace-tm .ace_gutter,.ace_gutter .ace_gutter{color:#848a90!important}.ace_active-line,.ace_gutter-active-line{background-color:#282d32!important}.ace_scrollbar-h{visibility:hidden}.ace_selected-word,.ace_selection{background-color:#3b5263!important;border:none!important}.ace_error,.ace_warning{background-position:5px center!important;background-size:12px}.ace_error{background-image:url(/images/icon-error.svg)!important;color:#fa0f3c}.ace_warning{background-image:url(/images/icon-warning.svg)!important;color:#fa5a3c}.ace_line .ace_comment{color:#5c8a6e!important}.ace_line .ace_tableLineKey{color:#adb1b5!important}.ace_line .ace_settingsLineKey{color:#adb1b5!important}.ace_line .ace_layoutLineKey{color:#adb1b5!important}.ace_line .ace_tablename{color:#0098c2!important;font-weight:700}.ace_line .ace_layout,.ace_line .ace_settings,.ace_line .ace_tables{color:#d88764!important}.ace_autocomplete .ace_completion-highlight{color:#adb1b5!important}.save-diagram-button{margin:-6px 10px 12px}.save-diagram-button .mdi{font-size:22px;margin-right:12px}.save-diagram-button .mdi,.save-diagram-button span{color:rgba(255,255,255,.65)}md-progress-linear{visibility:visible!important;height:1px}md-progress-linear .md-container{height:1px}md-progress-linear .md-bar2{-webkit-transition:none!important;transition:none!important}md-progress-linear.error .md-bar,md-progress-linear.loading .md-bar,md-progress-linear.success .md-bar{-webkit-transition:all .5s ease-in!important;transition:all .5s ease-in!important}md-progress-linear.success .md-bar{background-color:#28be64}md-progress-linear.loading .md-bar{background-color:#005aa0}md-progress-linear.error .md-bar{background-color:#fa0f3c}.compiler-errors{background:#323c46;color:#848a90;padding:.4rem .8rem .4rem .6rem;overflow-y:auto;max-height:104px!important;min-height:104px;-webkit-box-shadow:inset 0 96px 48px -96px #282d32;box-shadow:inset 0 96px 48px -96px #282d32}.compiler-errors pre,.compiler-errors ul{margin:0;padding:0;white-space:normal}.compiler-errors ul{list-style-type:none}.compiler-errors .compiler-error{cursor:pointer}.compiler-errors .compiler-error:hover{font-weight:700;color:#adb1b5}.compiler-errors .compiler-error:focus{outline:0;color:rgba(173,177,181,.8)}.compiler-errors .compiler-error-line{color:#fa0f3c}.compiler-errors .editor-notification{color:#adb1b5;margin-bottom:4px}.compiler-errors .editor-notification a{text-transform:uppercase;text-decoration:none}.compiler-errors .editor-notification .go-pro-notification{font-weight:700;color:#fff}.compiler-errors .editor-notification .notification-action{color:#f09b31!important;text-decoration:none}.compiler-errors .editor-notification .notification-action:hover{color:#f2a749!important}.rel-selector .rel-caption{padding-top:16px}.rel-selector .rel-select{font-weight:700}.rel-selector .rel-type{color:#008cb4;min-width:48px;max-width:48px}.rel-selector .rel-type-default{color:#848a90}.folder-tabs{border-bottom:1px solid #3f4c5a}.folder-tabs md-tabs md-ink-bar,.folder-tabs md-tabs.md-default-theme md-ink-bar{color:#005aa0!important;background-color:#005aa0!important}.file-icon,.folder-icon,.new-tree-file-icon{margin-top:10px!important;margin-right:16px!important}.new-folder-button{margin:12px 10px}.new-folder-button .mdi{font-size:22px;color:rgba(255,255,255,.65);margin-right:12px}.folder-tree-container{color:rgba(255,255,255,.65);overflow-y:auto}.folder-tree-container .folder-icon{color:rgba(255,255,255,.65)}.folder-tree-container .new-tree-file-icon,.folder-tree-container .tree-icon{color:#848a90}.folder-tree-container .tree-icon,.folder-tree-container .tree-info-icon{margin-top:-4px}.folder-tree-container .tree-info-icon{color:#666b70;margin-top:10px}.folder-tree-container .mdi-lock-outline{margin-right:6px}.folder-tree-items{padding-top:0}.folder-tree-items.shared{padding-top:8px}md-list-item.closed .tree-item-name,md-list-item.locked .tree-item-name{color:#848a90}md-list-item.closed .folder-icon,md-list-item.locked .folder-icon{color:#848a90}md-list-item.selected{background:#2c333a}md-list-item.non-drag .tree-item-name{padding-left:40px}.no-icon{margin-left:40px!important}.folder-tree-items .drag-over{background:#2e363d!important}.collaborators tr{height:50px}dt-diagram-renderer{background:#f5f6f6}#dragger{width:6px;float:left;position:absolute;top:0;bottom:0;cursor:col-resize;z-index:100;margin-left:-3px}.dragger-handle{height:40px;padding-right:1px;border-right:1px solid #cfcfd2}.dragger-handle.first{width:8px}.dragger-handle.second{width:6px}.dragger-handle.third{width:4px}.canvas,.canvas svg{height:100%;width:100%;margin:auto;display:block;z-index:25}.canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.canvas svg *{pointer-events:all}.canvas #temp-connection,.canvas .x,.canvas text,.canvas tspan{pointer-events:none}.canvas .rs .r{pointer-events:stroke}.canvas .t{cursor:pointer}.canvas .t .c{visibility:hidden}.canvas .t.hover .c{visibility:visible;cursor:crosshair}.canvas .t.hover .c:hover{stroke:rgba(37,38,39,.8)}.canvas .hr{pointer-events:stroke}.canvas .dc{cursor:pointer}.canvas .x{cursor:pointer}.zoom{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.zoom md-icon,.zoom span{color:rgba(132,138,144,.9)}.zoom[disabled] md-icon,.zoom[disabled] span{color:rgba(132,138,144,.4)}.canvas-center,.made-by-dovetail,.zoom-default,.zoom-in,.zoom-out{z-index:50}.zoom-out{margin-right:160px!important}.zoom-default{margin-right:112px!important;font-size:12px;font-weight:800}.zoom-default span{margin-left:-4px!important}.zoom-in{margin-right:56px!important}.zoom-level{text-align:right}.made-by-dovetail{bottom:12px;right:auto;left:20px;position:absolute;font-size:12px}.unsupported{text-align:center;margin-top:10%}.social-share{margin-top:12px}.social-share .md-button{margin-bottom:12px}@media (min-width:490px){.social-share .left-column .md-button{margin-right:6px}.social-share .right-column .md-button{margin-left:6px}}.docs-content{padding:0 32px 16px;font-size:14px;line-height:1.7}.docs-content pre{color:#848a90;padding-left:16px;border-left:2px solid #194b73;line-height:1.3;font-size:12px}@media (max-width:490px){.md-card-box{width:344px!important}}@media (min-width:960px){.md-card-box.login-box,.md-card-box.register-box{width:748px}}.centered-card-box .auth-href{font-size:12px;text-decoration:none;font-weight:700;color:rgba(0,0,0,.67)}@media (max-width:960px){.centered-card-box .regular-login{margin-bottom:46px}}.auth-row{height:64px}.auth-row.first-row{padding-top:5px}.auth-row.third-row{height:59px}.auth-row.third-row a{color:#005aa0}.auth-row.fourth-row{height:40px}.auth-row.fourth-row .md-button{margin:0 auto auto!important;height:36px}.auth-row md-input-container{margin:0}.auth-row .md-errors-spacer{min-height:0}.auth-row.sign-up-password-row{min-height:123px;height:auto}.facebook-button,.github-button,.google-button,.linkedin-button,.live-button,.twitter-button{height:36px;margin:0}.facebook-button .social-button-wrapper,.github-button .social-button-wrapper,.google-button .social-button-wrapper,.linkedin-button .social-button-wrapper,.live-button .social-button-wrapper,.twitter-button .social-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.facebook-button .social-button-wrapper span,.github-button .social-button-wrapper span,.google-button .social-button-wrapper span,.linkedin-button .social-button-wrapper span,.live-button .social-button-wrapper span,.twitter-button .social-button-wrapper span{margin-left:12px;text-transform:none}.facebook-button md-icon,.github-button md-icon,.google-button md-icon,.linkedin-button md-icon,.live-button md-icon,.twitter-button md-icon{color:#fff!important}.live-button{background-color:#7cbb00!important;color:#fff!important}.google-button{background-color:#4285f4!important;color:#fff!important;padding-left:0}.google-button img{padding:1px 0 1px 1px;height:34px;width:auto}.google-button .social-button-wrapper span{margin-left:8px}.facebook-button{background-color:#39589b!important;color:#fff!important}.github-button md-icon{color:#000!important}.user-profile h5{margin-bottom:6px}.user-profile .profile-detail{font-size:14px}.user-profile a{text-decoration:none;color:#005aa0}.user-profile a:hover{color:#005aa0;text-decoration:underline}.user-profile a:active{color:#282d32}.user-profile .call-to-action{font-size:14px}.user-payments{margin-top:20px}.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top.shepherd-target-attached-right .shepherd-content:before,.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top.shepherd-target-attached-left .shepherd-content:before,.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom.shepherd-target-attached-right .shepherd-content:before,.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom.shepherd-target-attached-left .shepherd-content:before{display:none}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before,.shepherd-element:after,.shepherd-element:before{-webkit-box-sizing:border-box;box-sizing:border-box}.shepherd-element{position:absolute;display:none}.shepherd-element.shepherd-open{display:block}.shepherd-element.shepherd-theme-arrows{max-width:100%;max-height:100%}.shepherd-element.shepherd-theme-arrows .shepherd-content{position:relative;font-family:inherit;background:#fff;color:#444;padding:1em;font-size:1.1em;line-height:1.5em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,.2))}.shepherd-element.shepherd-theme-arrows .shepherd-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:16px;border-style:solid;pointer-events:none}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content{margin-bottom:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content{margin-top:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content{margin-right:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content{margin-left:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-left.shepherd-target-attached-center .shepherd-content{left:-32px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-right.shepherd-target-attached-center .shepherd-content{left:32px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-middle .shepherd-content{margin-top:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-middle .shepherd-content:before{bottom:100%;left:16px;border-bottom-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-middle .shepherd-content{margin-top:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-middle .shepherd-content:before{bottom:100%;right:16px;border-bottom-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-middle .shepherd-content{margin-bottom:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-middle .shepherd-content:before{top:100%;left:16px;border-top-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-middle .shepherd-content{margin-bottom:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-middle .shepherd-content:before{top:100%;right:16px;border-top-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content{margin-top:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;left:16px;border-bottom-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content{margin-top:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;right:16px;border-bottom-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content{margin-bottom:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content:before{top:100%;left:16px;border-top-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content{margin-bottom:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content:before{top:100%;right:16px;border-top-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{top:16px;left:100%;border-left-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{top:16px;right:100%;border-right-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{bottom:16px;left:100%;border-left-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{bottom:16px;right:100%;border-right-color:#fff}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before{border-bottom-color:#282d32}.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header{background:#005aa0;padding:1em}.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header a.shepherd-cancel-link{padding:0;margin-bottom:0}.shepherd-element.shepherd-theme-arrows.shepherd-has-cancel-link .shepherd-content header h3{float:left}.shepherd-element.shepherd-theme-arrows .shepherd-content{padding:0}.shepherd-element.shepherd-theme-arrows .shepherd-content *{font-size:16px}.shepherd-element.shepherd-theme-arrows .shepherd-content header:after{content:"";display:table;clear:both}.shepherd-element.shepherd-theme-arrows .shepherd-content header h3{margin:0;line-height:1;font-weight:400}.shepherd-element.shepherd-theme-arrows .shepherd-content header a.shepherd-cancel-link{float:right;text-decoration:none;font-size:1.25em;line-height:.8em;font-weight:400;color:rgba(0,0,0,.5);opacity:.25;position:relative;top:.1em;padding:.8em;margin-bottom:-.8em}.shepherd-element.shepherd-theme-arrows .shepherd-content header a.shepherd-cancel-link:hover{opacity:1}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text{padding:16px}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text p{margin:0 0 .5em 0;line-height:1.3em}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text p:last-child{margin-bottom:0}.shepherd-element.shepherd-theme-arrows .shepherd-content footer{padding:0 16px 16px}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons{text-align:right;list-style:none;padding:0;margin:0}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li{display:inline;padding:0;margin:0}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li .shepherd-button{display:inline-block;vertical-align:middle;cursor:pointer;border:0;margin:0 .5em 0 0;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:10px;line-height:1em;padding:8px;background:#005aa0;color:#fff}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li .shepherd-button.shepherd-button-secondary{background:#eee;color:#888}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li:last-child .shepherd-button{margin-right:0}.shepherd-content{margin-right:16px;margin-left:16px}.shepherd-content h3{color:rgba(255,255,255,.87)}.shepherd-content p{color:#323c46;font-size:14px!important}.shepherd-step{z-index:20000}.tour-overlay-container{position:relative}.tour-overlay-container.visible{overflow-y:hidden!important}.tour-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:#282d32;z-index:15000;opacity:0;display:none}.tour-overlay.active{display:block}.tour-overlay.visible{opacity:.5}.tour-overlay.visible.renderer-overlay{opacity:.75}.exit-tour{background:#fff!important;color:#005aa0!important;font-weight:700}.subscription-plans{margin-top:32px}.subscription-plans .limited-offer{padding:6px 30px 22px;border:2px solid #fa0f3c}.subscription-plans .limited-offer a{text-decoration:none;font-weight:700;color:#005aa0}.subscription-plans .limited-offer .md-subhead{color:rgba(68,83,95,.9);font-size:14px}.subscription-plans .limited-offer .offer-icon{padding-right:12px}.subscription-plans .limited-offer .offer-icon{font-size:48px;height:48px;width:48px}.subscription-plans .limited-offer .offer-message{margin-top:8px;margin-right:12px;color:rgba(68,83,95,.9);font-size:13px;max-width:350px;line-height:1.5}.subscription-plans .limited-offer .center-content{text-align:center}.subscription-plans .limited-offer .write-own-tweet{margin-top:16px!important}.subscription-plans .limited-offer .retweet{margin-top:12px!important}.subscription-plans .limited-offer .offer-button{margin-right:32px!important;padding-left:24px;padding-right:24px}.subscription-plans .limited-offer .write-my-tweet-text{margin:8px 32px 40px 0!important;font-size:12px;color:rgba(68,83,95,.9)}.subscription-plans .limited-offer .twitter-embed{margin-right:24px}.subscription-plans .limited-offer .instructions{margin-top:8px;color:rgba(68,83,95,.9);line-height:1.5;font-size:13px}.subscription-plans .limited-offer .reserved-rights{margin-top:4px;font-size:11px}.subscription-plans .choose-plan,.subscription-plans .feature-comparison,.subscription-plans .voucher-box{padding:8px 32px 24px}.subscription-plans .choose-plan{background-image:url(/images/graphic.svg);background-position:552px -272px;-ms-background-position-y:-348px;background-repeat:no-repeat;background-size:680px;padding-bottom:16px}.subscription-plans .choose-plan md-card-title{padding-bottom:0}.subscription-plans .centered-card-box{margin-left:15px;margin-right:15px}.subscription-plans .centered-card-box.no-background-image{background-image:none}.subscription-plans .plans-container{padding:0}.subscription-plans .subscription-plan{width:332px;padding:16px;margin:12px 0 16px 0}.subscription-plans .plan-name{font-size:22px;color:rgba(68,83,95,.9);margin-bottom:12px}.subscription-plans .plan-name.annually{color:#005aa0}.subscription-plans .plan-price{font-size:13px;color:rgba(68,83,95,.9);margin-bottom:12px}.subscription-plans .plan-price.annually{color:#44535f}.subscription-plans .yearly-per-month{margin-left:10px}.subscription-plans .md-button.md-primary.md-raised{background:#005aa0;text-transform:none;margin:16px 0 0}.subscription-plans .md-button.md-primary.md-raised.alt{background:#616467}.subscription-plans .plan-features h4{margin-bottom:34px}.subscription-plans .plan-features div{color:rgba(68,83,95,.9);margin-top:16px;padding-bottom:16px;border-bottom:1px solid #dfe7ef}.subscription-plans .plan-features.left{padding-right:12px}.subscription-plans .plan-features.right{padding-left:12px}.subscription-plans .feature-value{float:right;width:60px;color:#005aa0;text-transform:uppercase;font-size:12px;margin-top:3px;text-align:right}.feature-comparison{margin-bottom:40px}.billing-details-card .centered-card-box,.checkout-card .centered-card-box{min-height:148px}.billing-details-card .progress-container,.checkout-card .progress-container{margin-top:10px}.billing-details-card .checkout-details,.checkout-card .checkout-details{margin-bottom:36px;font-size:13px;line-height:22px}.billing-details-card .checkout-details span,.checkout-card .checkout-details span{font-size:12px;text-transform:uppercase}.billing-details-card .md-card-form,.checkout-card .md-card-form{margin-top:40px}.billing-details-card .md-card-form .md-input-container,.billing-details-card .md-card-form input,.billing-details-card .md-card-form label,.checkout-card .md-card-form .md-input-container,.checkout-card .md-card-form input,.checkout-card .md-card-form label{padding-left:0;padding-right:0}.billing-details-card .card-action-button,.checkout-card .card-action-button{margin-bottom:16px!important}.billing-details-card .back-button{margin-bottom:8px!important;text-transform:none}.checkout-card .accept-tos{text-align:center}.checkout-card .accept-tos md-checkbox{margin-top:32px!important;margin-bottom:5px}.checkout-card .authorize-button{margin-bottom:0!important}.checkout-card .back-button{margin-bottom:8px!important;text-transform:none}.billing-details-title-container,.checkout-title-container{margin-bottom:8px!important}.checkout-content-container{margin-top:16px}.cancellation-reasons{padding-bottom:16px}@media (max-width:490px){.md-card-box{width:344px!important}}@media (min-width:960px){.md-card-box.voucher-box{width:548px}}.remembering-message{font-size:12px;font-style:italic}.double-button{margin:10px}.left-side-voucher{max-width:75%}.right-side-voucher{max-width:25%}div.md-datepicker-input-container{width:75%}.button-section{margin-left:50px}.edit-icon-button{width:28.57px;height:15px;min-height:15px;content:url(../../images/favicons/edit-icon.png)}.copy-icon-button{width:15px;height:15px;min-height:15px;min-width:15px;content:url(../../images/favicons/copy-link-icon.png)}div.grid-md-button{margin:0;padding:0}td.grid-md-button{margin:0;padding:0}a.grid-md-button{margin:1px;padding:0;min-height:26px;line-height:26px}a.md-button.md-icon-button.grid-md-button{height:17px;min-height:17px;padding:0}body{overflow-x:hidden}.mdi{font-size:24px;font:normal normal normal 24px/1 "Material Design Icons";z-index:1}md-menu-item md-icon{top:3px!important}md-icon,md-menu{z-index:1}.no-top-padding{padding-top:0}.no-right-padding{padding-right:0!important}.no-left-padding{padding-left:0!important}.no-bottom-margin{margin-bottom:0}.no-right-margin{margin-right:0!important}.no-left-margin{margin-left:0!important}.qdbd-home{height:56px;width:56px;background:#005aa0}.qdbd-home .md-button{background-image:url(/images/logo.svg);background-repeat:no-repeat;background-position:center center;background-size:28px 28px;margin-top:8px!important}.padded-content{padding:0 20px 20px}md-menu-bar{z-index:100;padding-left:0}md-menu-bar .md-button{margin:6px 4px}md-menu-bar md-menu.md-open>button{background:rgba(158,158,158,.2)}md-checkbox.md-checked .md-icon{background-color:#005aa0}md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,md-radio-button:not([disabled]) .md-primary .md-on,md-radio-button:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme:not([disabled]).md-primary .md-on,md-radio-group:not([disabled]) .md-primary .md-on,md-radio-group:not([disabled]).md-primary .md-on{background-color:#005aa0!important}.dropdown-item{margin:auto 3px auto 0!important}.side-toolbar{width:56px;background:#282d32;z-index:50}.side-toolbar .side-button.active::before{border-left:2px solid #005aa0;height:56px;display:block;content:'';position:absolute}.side-toolbar .side-button.active .mdi{color:#adb1b5}.side-toolbar .side-button.top-padded{margin-top:32px}.side-toolbar .md-button{margin:8px}.side-toolbar .mdi{color:#848a90}.link-button{background-color:#404850!important}.link-button md-icon{color:#fff!important}.twitter-button{background-color:#00abf1!important;color:#fff!important}.linkedin-button{background-color:#006599!important;color:#fff!important}.cc-window.cc-floating{z-index:20000;margin-left:56px}.cc-revoke,.cc-window{font-family:Roboto,"Helvetica Neue",sans-serif!important}#loading-bar .bar{background:#fa5a3c;height:3px}#loading-bar .peg{-webkit-box-shadow:#fa5a3c 1px 0 6px 1px;box-shadow:#fa5a3c 1px 0 6px 1px}#loading-bar-spinner,.spinner-icon{display:block;position:absolute;bottom:142px;left:6px}#loading-bar-spinner .spinner-icon{border:solid 3px transparent;border-top-color:#fa5a3c;border-left-color:#fa5a3c;width:26px;height:26px}md-toolbar{z-index:50}.md-toolbar-tools{-webkit-box-shadow:inset 0 -96px 48px -96px #282d32;box-shadow:inset 0 -96px 48px -96px #282d32}.md-toolbar-tools md-divider.vertical{border-top-width:0;border-right-width:1px;border-right-style:solid;border-right-color:#3a444e;height:100%;margin:0 8px 0 16px}.md-toolbar-tools,md-toolbar{min-height:56px!important;height:56px!important}.header-toolbar-tools .md-button{min-width:56px}.header-toolbar-tools .toolbar-button{text-transform:none;font-size:15px}md-dialog{margin-top:-25%}md-dialog md-dialog-content{padding-bottom:0!important}md-dialog md-input-container{margin-bottom:0!important}md-dialog .md-dialog-content-body{line-height:24px}#intercom-container{z-index:2147483640!important}md-toast{z-index:2147483647!important;max-width:340px}md-toast .md-button{color:#008cb4!important}md-toast.md-center{top:64px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}md-toast.md-warning-theme .md-toast-content{background-color:#fa5a3c}md-toast.md-error-theme .md-toast-content{background-color:#fa0f3c;padding-top:14px!important;padding-bottom:14px!important}.md-toast-open-bottom .md-button.md-fab-top-right,.md-toast-open-bottom .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-top-right:not([disabled]):hover{-webkit-transform:none;transform:none}.horizontal-fab-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.md-datepicker-input-container{width:85%;margin-left:0}.md-card-box{width:424px}.md-card-box-message{min-width:424px}.input-error-message{padding-bottom:.1rem;padding-top:5px;font-size:12px}.invalid-input label,.invalid-input label::after{color:#dd2c00!important}.invalid-input input{border-color:#dd2c00!important}.subscribe{color:#f09b31!important;text-decoration:none}.subscribe:hover{color:#f2a749!important}.validation-summary{margin-bottom:26px}.validation-summary .md-subheader{background-color:transparent;font-size:.8rem}.validation-summary .md-subheader-inner{padding:0 0 8px}.validation-summary .summary-list-item{padding:0;min-height:24px}.validation-summary .summary-message{color:#fa0f3c;font-size:.8rem}.password-validation{margin-top:16px;font-size:.8rem;color:#dd2c00}.password-validation .valid{color:#28be64}.password-validation .valid md-icon{color:#28be64!important}.password-validation md-icon{font-size:12px;font-size:16px;height:18px;width:18px;min-height:18px;min-width:18px;color:#dd2c00!important}.password-validation span{margin-bottom:8px;font-size:14px}.password-validation ul{padding-left:16px}.password-validation li{list-style:none}.password-validation.ng-hide{visibility:hidden;opacity:0;-webkit-transition:visibility 1.5s,opacity 1.5s ease-out;transition:visibility 1.5s,opacity 1.5s ease-out}.copy-to-clipboard{cursor:pointer}.md-sidenav-right{background:#323c46;z-index:50}.md-sidenav-right md-content{color:#adb1b5;background:#323c46}.md-sidenav-right md-icon{color:#848a90}.md-sidenav-right .md-toolbar-tools{-webkit-box-shadow:none;box-shadow:none;margin:24px 16px 8px 32px;width:auto;padding-right:0;padding-left:0;cursor:pointer}.md-sidenav-right .md-toolbar-tools:focus{outline:0}.md-sidenav-right .md-toolbar-tools .side-header,.md-sidenav-right .md-toolbar-tools .side-subheader,.md-sidenav-right .md-toolbar-tools md-icon{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.md-sidenav-right .md-toolbar-tools:hover .side-header{color:#c9cccf!important}.md-sidenav-right .md-toolbar-tools:hover .side-subheader,.md-sidenav-right .md-toolbar-tools:hover md-icon{color:#adb1b5!important}.md-sidenav-right .close-sidebar,.md-sidenav-right .sidebar-back{min-width:40px}.md-sidenav-right .close-sidebar{margin-top:-18px;margin-right:2px!important}.md-sidenav-right .sidebar-back{margin-left:-32px!important;margin-top:-12px;position:absolute}.md-sidenav-right .side-header{font-size:18px;font-weight:400;color:#adb1b5}.md-sidenav-right .side-subheader{font-size:12px;font-weight:400;color:#848a90}.md-sidenav-right md-list-item{height:48px}.md-sidenav-right md-list-item h4{margin-left:16px;font-weight:400;font-size:15px}.md-sidenav-right md-list-item .md-icon-button{margin-right:0}.modal-dialog{max-width:600px;width:600px;max-height:800px;position:fixed;left:50%;-webkit-transform:translateX(-50%) translateY(142px)!important;transform:translateX(-50%) translateY(142px)!important}.modal-dialog.pushed{-webkit-transform:translateX(-50%) translateY(180%)!important;transform:translateX(-50%) translateY(180%)!important}.action-required{width:440px}.action-required .call-to-action{color:#005aa0;text-decoration:none;font-weight:700}.dragged{cursor:move}.long-required{margin:24px;color:#848a90}.long-required a{color:#adb1b5;text-decoration:none;font-weight:700}.md-dialog-container{z-index:150}.centered-card-box{padding:16px 32px;margin:40px 0;background-image:url(/images/graphic.svg);background-position:128px -208px;-ms-background-position-y:-348px;background-repeat:no-repeat;background-size:680px}@media (max-width:490px){.centered-card-box{margin:16px 0}}.centered-card-box .card-box-title{margin-bottom:24px}@media (min-width:960px){.centered-card-box .card-box-title{margin-bottom:108px}}.centered-card-box .card-box-title.no-content{margin-bottom:16px}.centered-card-box md-card-content.no-actions{margin-bottom:16px}.centered-card-box .md-card-form .md-button{margin:0}.centered-card-box .md-button.md-primary.md-raised{background:#005aa0;text-transform:none}.centered-card-box .md-card-action{font-size:12px;margin:24px 16px 16px;color:rgba(0,0,0,.47)}.centered-card-box .card-action-button{margin:16px 0 0}.centered-card-box .card-content-description{margin-top:8px;font-size:13px}.tabbed-layout md-tabs{border-radius:0}.tabbed-content{padding:0 20px}.voucher-box-button{width:33%}.doc-link{color:#848a90}.highlighted-label{font-size:16px;margin-top:10px}.input-icon-button{margin-right:0;margin-top:15px;margin-left:10px;margin-bottom:0;padding:0;min-width:36px}.md-collab-button{min-width:initial}.dialog-table{width:100%}.dialog-table-wrap{max-height:550px;overflow-y:auto}.label-dialog{color:#005aa0;padding-right:6px}.md-input-container-dialog{margin:0}.dialog-table-auto-fit-column{width:1%;white-space:nowrap}.dialog-table-auto-fit-column .accepted{color:#28be64}.dialog-table-icon-left-column{padding-right:8px}.single-page-main-content{padding:20px}.hand-on-hover{cursor:pointer}.md-dialog-container{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.link{text-decoration:none;color:#005aa0}.link:hover{color:#005aa0;text-decoration:underline}.link:active{color:#282d32}.header-link-icon{font-size:16px!important;height:17px;width:17px;min-height:17px;min-width:17px;color:#005aa0!important}.action-button{text-transform:uppercase;font-size:11px;font-weight:700;color:#005aa0!important}