*,:after,:before{box-sizing:border-box}.magma-1,.magma-1:hover{background-color:#000003}.magma-1:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-2,.magma-2:hover{background-color:#140d35}.magma-2:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-3,.magma-3:hover{background-color:#3b0f6f}.magma-3:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-4,.magma-4:hover{background-color:#63197f}.magma-4:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-5,.magma-5:hover{background-color:#8c2980}.magma-5:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-6,.magma-6:hover{background-color:#b53679}.magma-6:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-7,.magma-7:hover{background-color:#dd4968}.magma-7:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-8,.magma-8:hover{background-color:#f66e5b}.magma-8:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-9,.magma-9:hover{background-color:#fd9f6c}.magma-9:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-10,.magma-10:hover{background-color:#fdcd90}.magma-10:hover{-webkit-filter:saturate(2);filter:saturate(2)}.magma-11,.magma-11:hover{background-color:#fbfcbf}.magma-11:hover{-webkit-filter:saturate(2);filter:saturate(2)}.w2ui-node-group{border-top:.5px solid #ccc}body{background-color:#fff}.navbar{padding:2px .1rem}.trax-brand{border-right:1px solid grey;padding:5px 7px .1rem 3px;margin-right:0}.hub-nav-button{background-color:transparent;border-color:transparent;border-width:0;border-radius:0}.hub-nav-button.active{background-color:transparent!important;border-color:transparent!important;border-width:0;border-radius:0}.hub-brand{padding-bottom:0;padding-top:0;margin-right:0}.role-nav-button{background-color:transparent!important;margin:2px;padding:4px;text-transform:uppercase;font-weight:200;font-family:Open Sans,Verdana,Arial,sans-serif;font-size:11px;color:#c8c8c8}.role-nav-button:hover{background-color:#6c757d}.dropdown-menu{z-index:99999}a:hover{cursor:pointer;text-shadow:#fff 1px 0 3px}.initialLoadingDiv{background-color:#fff}.initialLoadingDiv,.initialLoadingDivViewer{position:absolute;z-index:9999;top:0;bottom:0;right:0;left:0}.initialLoadingDivViewer{background-color:hsla(0,0%,100%,.4)}.LoadingMessageViewer{position:absolute;left:55%;top:55%;margin:0 auto}.initialLoadingDiv2{position:absolute;z-index:9999;top:0;bottom:0;right:0;left:0;background-color:#fff;opacity:.5}.LoadingMessage{left:40%;top:55%}.LoadingMessage,.spinnerImg{position:absolute;margin:0 auto}.spinnerImg{left:45%;top:45%}.spinner,.viewer_spinner{position:absolute;left:50%;top:50%;height:60px;width:60px;margin:0 auto;-webkit-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;border:6px solid rgba(0,174,239,.15);border-top-color:rgba(0,174,239,.8);border-radius:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.navProfileName{font-size:18px;font-weight:700}.navbar-name.navProfileUsername,.navProfileRole,.navProfileSettingsLink,.navProfileUsername{font-size:13px}.inset{margin-top:5px;width:32px;height:32px;border-radius:50%;background-color:transparent!important;display:inline-block}.dropdown-org-img,.inset{vertical-align:text-bottom}.inset img{border-radius:50%;width:32px;height:32px;display:block;position:relative;margin-top:0}.inset2{margin:10px;background-color:transparent!important}.inset2,.inset2 img{width:48px;height:48px;border-radius:50%}.inset2 img{display:block;position:relative;margin-top:0}.nav-profile{text-align:right;margin-right:10px;display:inline-block;vertical-align:top;padding-top:5px;padding-bottom:7px}.navbar-name{text-align:right;padding-right:10px;color:#fff;font-size:14px;line-height:1.2em;text-overflow:ellipsis}.profile-nav-button{text-align:right;padding-top:0;padding-bottom:0;background-color:transparent;border-color:transparent;border-width:0}.profile-nav-button.active{background-color:transparent!important;border-color:transparent!important;border-width:0}.profile-dropdown{width:280px}#projectBrowserOuterDropzone{position:absolute;top:0;bottom:0;left:0;right:0}.resumable-error{display:none;font-size:14px;font-style:italic}.resumable-drop{height:150px;line-height:40px;font-size:20px;text-align:center;color:#666;font-weight:700;background-color:#eee;border:2px dashed #aaa;border-radius:10px;margin-top:40px;padding:40px 15px 15px;z-index:9999}.dragover{color:#555;background-color:#000;opacity:.5;background-image:url(/images/upload-cloud.png);background-position:50%;background-repeat:no-repeat;z-index:99999999}.resumable-browse:hover{background-color:#29b6f6!important}.resumable-progress{margin:30px 0;width:100%;display:none}.progress-container{height:7px;background:#9cbd94;position:relative}.progress-bar{position:absolute;top:0;left:0;bottom:0;background:#45913a;width:0}.progress-text{font-size:11px;line-height:9px;padding-left:10px}.progress-pause{padding:0 0 0 7px}.progress-resume-link{display:none}.is-paused .progress-resume-link{display:inline-block}.is-complete .progress-pause,.is-paused .progress-pause-link{display:none}.resumable-list{overflow:auto;margin-right:-20px;display:none}.uploader-item{width:148px;height:90px;background-color:#666;position:relative;border:2px solid #000;float:left;margin:0 6px 6px 0}.uploader-item-thumbnail{width:100%;height:100%;position:absolute;top:0;left:0}.uploader-item img.uploader-item-thumbnail{opacity:0}.uploader-item-creating-thumbnail{padding:0 5px;font-size:9px;color:#fff}.uploader-item-title{position:absolute;font-size:9px;line-height:11px;padding:3px 50px 3px 5px;bottom:0;left:0;right:0;color:#fff;background-color:rgba(0,0,0,.6);min-height:27px}.uploader-item-status{position:absolute;bottom:3px;right:3px}.is-active .uploader-item,.uploader-item:hover{border-color:#4a873c;cursor:pointer}.is-active .uploader-item .uploader-item-title,.uploader-item:hover .uploader-item-title{background-color:rgba(74,135,60,.8)}.is-active.is-error .uploader-item,.is-error .uploader-item:hover{border-color:#900}.is-active.is-error .uploader-item .uploader-item-title,.is-error .uploader-item:hover .uploader-item-title{background-color:rgba(153,0,0,.6)}.is-error .uploader-item-creating-thumbnail{display:none}.btn-mini{font-size:.85rem;line-height:15px;width:20px;height:20px}.btn-mini i{line-height:20px;font-size:1rem}.tab-menu{width:300px;left:5px;margin:0}.tabicon{transform:translateY(6px)}#mapContainer{height:50vh;width:100vw}#mapContainer>*{position:absolute;width:100vw!important;height:50vh!important}#deckgl-overlay{z-index:100}.sidebar-icon-img{height:20px;margin-top:12px;margin-right:20px;margin-left:5px}span.fancytree-custom-icon{display:inline}span.fancytree-title{margin-top:0}table.fancytree-ext-table tbody tr td{height:20px;line-height:15px;padding:0;border:0 solid #d6d6d6}table.fancytree-ext-table tbody tr.fancytree-active{background-color:#29b6f6}.fancytree-container tr{border-bottom:0 solid rgba(0,0,0,.12)}.btn-floating.btn-xsmall{width:22px;height:22px;line-height:28px}.btn-floating.btn-xsmall i{line-height:22px}.btn-xsmall i{font-size:1rem}.main_content{height:calc(100vh - 60px)}#mainRepositoryNodeEditorWrapper{overflow:none;width:100%;height:100%}.graphEditor{overflow:none}.fancytree-treefocus,.fancytree-treefocus:focus{border:none;outline:none}#chart{max-width:100%;overflow:auto}text{pointer-events:none}.grandparent text{font-weight:700}rect{stroke:#fff;stroke-width:1px}.grandparent rect,rect.parent{stroke-width:3px}.grandparent:hover rect{fill:grey}.children rect.parent,.grandparent rect{cursor:pointer}.children rect.child{opacity:0}.children:hover rect.child{opacity:1;stroke-width:1px;fill-opacity:.5}.children:hover foreignObject,.children:hover rect.parent{opacity:1}.legend{margin-bottom:8px!important}.legend rect{stroke-width:0px}.legend text{text-anchor:middle;pointer-events:auto;font-size:13px;font-family:sans-serif;fill:#000}.form-group{text-align:left}.treemapdiv{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;padding:7px;cursor:pointer;overflow:none;height:100%}.treemapdiv .title{font-size:102%;font-weight:700;margin-top:8px;font-size:11px!important;position:absolute;top:3px;left:5px}.treemapdiv .center_align_div{display:flex;height:100%;align-items:center;justify-content:center}.sdg-icon{background-image:url(/images/SDG-logo-32x32.png)}.sdg-icon,.well-icon{background-size:16px 16px}.well-icon{background-image:url(/images/well.png)}.leed-icon{background-image:url(/images/LEED-logo.png);background-size:16px 16px}.green-mark-icon{background-image:url(/images/gml-sm.png);background-size:16px 16px}#search{padding:0 5px}#btnResetSearch{opacity:0;float:right;position:relative;top:-55px;transition:opacity .2s linear}#nodeSearchDiv,#nodeSearchDiv .col{margin-bottom:0;padding-bottom:0}.graphEditor{background-color:#1a1a1a}.litecontextmenu{z-index:1000!important}#w2ui-overlay-node_graph_toolbar .menu,#w2ui-overlay-node_graph_toolbar table,.w2ui-reset .menu,.w2ui-reset table{overflow:hidden!important}#nodetree,#repositoryFileExplorer{width:100%}.inset:hover{cursor:pointer}#logout_link{text-align:center}a.cardLink:active,a.cardLink:link,a.cardLink:visited{text-decoration:none;color:#000}a.cardLink:hover div{background-color:#d8e1ee}.dg.main{position:absolute;top:0;right:0}.dg li.gui-stats:not(.folder){height:auto}#mainViewerWindow{width:100%;height:100%}.dg .c input[type=text]{line-height:14px}.roadmap-toolbar,.settings-toolbar,.template-settings-toolbar{position:absolute;top:25%;left:5px;z-index:100}.button-menu-widgets,.button-menu-widgets button{width:42px}.btn{transition:unset}.btn-group-vertical .active i{color:#6fa546}.btn-group-vertical .btn:hover i{color:#0091ff;text-shadow:#0091ff 0 0 3px}.btn-group-vertical .btn:hover{color:#0091ff;background-color:#5a6268}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none;box-shadow:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.focus,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:focus{background-color:#6c757d;border-color:#6c757d}.has-search .my-form-control{display:block;width:100%;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.375rem .75rem .375rem 2.375rem}.has-search .form-control-feedback{position:absolute;z-index:1000;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#aaa}.mainSearchField{height:30px;color:#252423;font-size:13px;padding:2px 8px 4px;outline:0;z-index:999}.searchBackground{z-index:998;position:absolute;top:0;right:0;bottom:0;left:0}#searchRecPanel{opacity:.8!important;z-index:1000!important}.search-dropdown{z-index:1001}.vis-item-content{font-size:11px}#mainAdminForm p{font-style:italic}.unsaved{color:#dd4968;box-shadow:0 0 0 0 #dd4968;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(221,73,104,.7)}70%{box-shadow:0 0 0 10px rgba(221,73,104,0)}to{box-shadow:0 0 0 0 rgba(221,73,104,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(221,73,104,.7)}70%{box-shadow:0 0 0 10px rgba(221,73,104,0)}to{box-shadow:0 0 0 0 rgba(221,73,104,0)}}.card-img-top{height:15vw}.card-img-top,.card-img-top2{width:100%;-o-object-fit:cover;object-fit:cover}.card-img-top2{height:10vw}.card-img-top3{height:100%;width:10vw;-o-object-fit:cover;object-fit:cover}.document-settings-button{color:#fff!important}#layout_layout_panel_main table.w2ui-button{padding:.2rem}#tb_document_list_toolbar_item_add_scorecard button,#tb_document_list_toolbar_item_add button,#tb_document_list_toolbar_item_upload button,#tb_project_list_toolbar_item_add button{padding:.6rem .4rem;background-color:#0a97d9;border-width:0;margin-left:2px;font-size:1.2em}#tb_document_list_toolbar_item_add_scorecard button:hover,#tb_document_list_toolbar_item_add button:hover,#tb_document_list_toolbar_item_upload button:hover,#tb_project_list_toolbar_item_add button:hover{padding:.6rem .4rem;background-color:#19486a}#w2ui-overlay-document_list_toolbar .menu,#w2ui-overlay-document_list_toolbar table{overflow:hidden!important}.w2ui-panel-toolbar .w2ui-tb-image{width:15px}#node_scope{height:37px}.w2ui-sidebar .w2ui-sidebar-div .w2ui-node{background-color:unset}.w2ui-overlay>div{border:1px solid silver}.w2ui-overlay.top-arrow:before{border-bottom:10px solid silver}#tb_document_list_toolbar_item_add-menu{background-color:#0a97d9;border-width:0;border-radius:3px;margin-left:2px;font-size:1.2em;font-weight:400;color:#fff}#tb_document_list_toolbar_item_add-menu:hover,#tb_document_list_toolbar_item_add-menu table td:hover{background-color:#19486a;border-color:#19486a}#tb_document_list_toolbar_item_add-menu table td,#tb_document_list_toolbar_item_add-menu table td div,#tb_document_list_toolbar_item_add-menu table td span{color:#fff;font-size:1em}.w2ui-toolbar table.w2ui-button .w2ui-tb-down>div{border-top:5px solid #fff}#tb_document_list_toolbar_item_add-menu table.w2ui-button.checked,#tb_document_list_toolbar_item_add-menu table.w2ui-button.over{background-color:#19486a;border-color:#19486a}#scorecardEditor{position:absolute;top:0;right:0;bottom:0;left:0}span.fancytree-title{white-space:nowrap}span.fancytree-node{-moz-display:flex!important;-webkit-display:flex!important;-ms-display:flex!important;display:flex!important}.gridster{width:100%;margin:0 auto}.gridster .gs-w{background:#fff;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.3)}.gridster .player{box-shadow:3px 3px 5px rgba(0,0,0,.3)}.gridster .gs-w.try{background-repeat:no-repeat;background-position:37px -169px}.gridster .preview-holder{border:none!important;border-radius:0!important;background:hsla(0,0%,100%,.2)!important}.gridster ul{background-color:#efefef}.gridster li{font-size:1em;font-weight:700;text-align:center;line-height:100%}.gridster-box{position:relative;width:100%;height:100%}.controls{margin-bottom:20px}.gridster>*{margin:unset}.dashboardItem{overflow:hidden}#map-container>*{position:absolute;top:0;left:0;width:100%;height:100%}div[data-theme=bootstrap4] .je-dropzone{background:#f3f4f5!important;border:2px dashed #0087f7!important;border-radius:3px}div[data-theme=bootstrap4] .je-dropzone.valid-dropzone{background:#a1d99b!important;border:2px solid #0066b9!important}.badge{padding:.25em .4em;line-height:1}h3.card-title label{font-size:.7em}.select2,.select2-container,.select2-container--default,.select2-container--focus{width:100%!important}.card-body .d-inline-block{display:unset}
