@import'https://fonts.googleapis.com/icon?family=Material+Icons';@font-face{font-family:"pp-icons";src:url("/material/assets/fonts/pp-icons.woff") format("woff")}@font-face{font-family:"UniversLTStd-Light";src:url("/material/assets/fonts/UniversLTStd-Light.woff") format("woff")}@font-face{font-family:"UniversLTStd-LightObl";src:url("/material/assets/fonts/UniversLTStd-LightObl.woff") format("woff")}@font-face{font-family:"UniversLTStd";src:url("/material/assets/fonts/UniversLTStd.woff") format("woff")}@font-face{font-family:"UniversLTStd-Bold";src:url("/material/assets/fonts/UniversLTStd-Bold.woff") format("woff")}@font-face{font-family:"UniversLTStd-BlackEx";src:url("/material/assets/fonts/UniversLTStd-BlackEx.woff") format("woff")}@font-face{font-family:"UniversLTStd-LightCn";src:url("/material/assets/fonts/UniversLTStd-LightCn.woff") format("woff")}@font-face{font-family:"UniversLTStd-Cn";src:url("/material/assets/fonts/UniversLTStd-Cn.woff") format("woff")}@font-face{font-family:"UniversLTStd-BoldCn";src:url("/material/assets/fonts/UniversLTStd-BoldCn.woff") format("woff")}html{font-size:1em}.no-modern{display:none !important}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=text]::-webkit-search-decoration,input[type=text]::-webkit-search-cancel-button,input[type=text]::-webkit-search-results-button,input[type=text]::-webkit-search-results-decoration{display:none}body{font-family:UniversLTStd-Light;font-size:1rem;line-height:1.25;background-color:#fbfcfd}body.reversed,body .reversed{color:#fff}body .pp-body-description{font-size:.875rem;color:#56626c}body .pp-component-text.reversed{color:#fff}body .pp-component-description{color:#56626c}body .pp-component-description.reversed{color:#fff}body strong,body b{font-family:UniversLTStd-Bold;font-weight:normal}body .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.reversed{color:#fff}a.pp-component-link-light{font-family:UniversLTStd-Light;color:#437c90;text-decoration:none;-webkit-text-decoration-style:none;text-decoration-style:none}a.pp-component-link-light.reversed{color:#fff}a.pp-component-link-dark{font-family:UniversLTStd;color:#00314e;text-decoration:none;-webkit-text-decoration-style:none;text-decoration-style:none}a.pp-component-link-dark.reversed{color:#fff}.pp-touch-target{height:44px;min-width:44px}h1,.main_header_txt{font-family:UniversLTStd;font-size:1.375rem;line-height:1.25}h1.reversed,.main_header_txt.reversed{color:#fff}h2{font-family:UniversLTStd;font-size:1.25rem;line-height:1.25}h2.reversed{color:#fff}h3{font-family:UniversLTStd;font-size:1.125rem;line-height:1.25}h3.reversed{color:#fff}h4{font-family:UniversLTStd;font-size:1rem;line-height:1.125}h4.reversed{color:#fff}h5{font-family:UniversLTStd}h5.reversed{color:#fff}.footnote{color:#253542;font-size:.875rem}.footnote a{color:#437c90}.footnote a.reversed{color:#fff}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column>div.fill-height{-webkit-box-flex:1;-ms-flex:1;flex:1}.ddms-active-dom{cursor:pointer}.pp-1em{font-size:1rem}.pp-font-sm{font-size:.75rem}.pp-cursor{cursor:pointer}.rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-material-icon{width:16px}.pp-truncate-string{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fa{color:#00314e}.material-icons,.material-icons.pp-link-icon{color:#00314e;text-decoration:none;font-size:1.5rem;line-height:1}.material-icons:hover,.material-icons.pp-link-icon:hover{color:#00314e}.material-icons.disabled,.material-icons.pp-link-icon.disabled{color:#cfd2d5;cursor:default}.pp-toggle{font-family:"pp-icons";font-style:normal;font-size:1.5rem;vertical-align:-0.3rem;margin-right:5px}.pp-toggle.toggle-on:before{content:"";color:#437c90}.pp-toggle.toggle-off:before{content:"";color:#56626c}.module-icon{color:#437c90;font-family:"pp-icons";font-style:normal}.module-icon.dynamic-forms:before{content:""}.module-icon.calendar:before,.module-icon.Calendar:before{content:""}.module-icon.capital-planning:before{content:""}.module-icon.compliance:before{content:""}.module-icon.cost-estimate:before,.module-icon.CostEstimateModule:before,.module-icon.finance-budget:before,.module-icon.CostEstimate:before{content:""}.module-icon.cost-management:before,.module-icon.CostManagementModule:before,.module-icon.financial:before,.module-icon.finance-management:before,.module-icon.budget:before,.module-icon.CostManagement:before{content:""}.module-icon.dashboard:before{content:""}.module-icon.data-analytics:before,.module-icon.BMT:before{content:""}.module-icon.data-logger:before,.module-icon.DataLogger:before{content:""}.module-icon.documents:before,.module-icon.Documents:before{content:""}.module-icon.project-access:before,.module-icon.ProjectAccess:before{content:""}.module-icon.environmental-database:before,.module-icon.EnvironmentalDatabase:before{content:""}.module-icon.GIS:before{content:""}.module-icon.manifest:before,.module-icon.ManifestTracking:before,.module-icon.ManifestTracker:before{content:""}.module-icon.plant-locator:before{content:""}.module-icon.portfolio:before{content:""}.module-icon.portfolio-admin:before{content:""}.module-icon.project-list:before{content:""}.module-icon.project-tables:before,.module-icon.ProjectTables:before{content:""}.module-icon.project:before,.module-icon.project-info:before{content:""}.module-icon.project-admin:before{content:""}.module-icon.resource-allocation:before{content:""}.module-icon.user-management:before,.module-icon.manage-users:before{content:""}.module-icon.workflow:before,.module-icon.workflowModule:before,.module-icon.Workflow:before{content:""}.module-icon.reportmodule:before,.module-icon.reportModule:before,.module-icon.ReportModule:before{font-family:"Material Icons";content:""}.breadcrumb-item.active{font-family:UniversLTStd-Bold}.fas{font-size:1.5rem;line-height:1}.fas.fa-file{color:#00314e !important}.fas.fa-file-word{color:#2a5695 !important}.fas.fa-file-powerpoint{color:#d04423 !important}.fas.fa-file-pdf{color:#c00 !important}.fas.fa-file-excel{color:#1d7044 !important}.fas.fa-file-csv{color:#690 !important}.fas.fa-file-archive{color:#83279c !important}.fas.fa-file-text{color:#b68612 !important}.fas.fa-file-image{color:#f07 !important}@media(min-width: 575px){.pp-w-xs-25{width:25% !important}.pp-w-xs-50{width:50% !important}.pp-w-xs-75{width:75% !important}.pp-w-xs-100{width:100% !important}}@media(min-width: 576px){.pp-w-sm-25{width:25% !important}.pp-w-sm-50{width:50% !important}.pp-w-sm-75{width:75% !important}.pp-w-sm-100{width:100% !important}}@media(min-width: 768px){.pp-w-md-25{width:25% !important}.pp-w-md-50{width:50% !important}.pp-w-md-75{width:75% !important}.pp-w-md-100{width:100% !important}}@media(min-width: 992px){.pp-w-lg-25{width:25% !important}.pp-w-lg-50{width:50% !important}.pp-w-lg-75{width:75% !important}.pp-w-lg-100{width:100% !important}}@media(min-width: 1200px){.pp-w-xl-25{width:25% !important}.pp-w-xl-50{width:50% !important}.pp-w-xl-75{width:75% !important}.pp-w-xl-100{width:100% !important}}.pp-link-with-icon i{position:relative;top:-1px}.show>.btn.dropdown-toggle{background-image:none;-webkit-box-shadow:0 0 0 2px #e86c1f,0 1px 2px 2px rgba(0,0,0,.1),inset 0px 0px 15px rgba(0,0,0,.2);box-shadow:0 0 0 2px #e86c1f,0 1px 2px 2px rgba(0,0,0,.1),inset 0px 0px 15px rgba(0,0,0,.2)}.btn{-webkit-box-shadow:none;box-shadow:none;font-family:UniversLTStd;text-transform:capitalize}.btn.btn_main,.btn.pp-btn-submit{background-color:#00314e;border:1px solid #00314e;color:#fff}.btn.btn_main:active,.btn.btn_main.active,.btn.pp-btn-submit:active,.btn.pp-btn-submit.active{background-color:#00314e;color:#fff;-webkit-box-shadow:none;box-shadow:none;padding-top:.75rem}.btn.btn_main:hover,.btn.btn_main:focus,.btn.pp-btn-submit:hover,.btn.pp-btn-submit:focus{-webkit-box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1)}.btn.btn_cancel,.btn.pp-btn-cancel{background-color:#fff;border:1px solid #00314e;color:#00314e}.btn.btn_cancel:active,.btn.btn_cancel.active,.btn.pp-btn-cancel:active,.btn.pp-btn-cancel.active{background-color:#fff;background-image:none;-webkit-box-shadow:none;box-shadow:none;padding-top:.75rem}.btn.btn_cancel:hover,.btn.btn_cancel:focus,.btn.pp-btn-cancel:hover,.btn.pp-btn-cancel:focus{background-image:none;-webkit-box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1)}.btn.btn-secondary{background-color:#fff;border:1px solid #fdb913;color:#00314e}.btn.btn-secondary:active,.btn.btn-secondary.active{background-color:#fff;background-image:none;color:#00314e;-webkit-box-shadow:none;box-shadow:none;padding-top:.75rem}.btn.btn-secondary:hover,.btn.btn-secondary:focus{background-image:none;color:#00314e;-webkit-box-shadow:0 0 0 2px #fdb913,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #fdb913,0 1px 2px 2px rgba(0,0,0,.1)}.btn.btn-primary{background-color:#e86c1f;border:1px solid #e86c1f;color:#fff}.btn.btn-primary:active,.btn.btn-primary.active{background-color:#e86c1f;background-image:none;color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#e86c1f;background-image:none;color:#fff;-webkit-box-shadow:0 0 0 2px #e86c1f,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #e86c1f,0 1px 2px 2px rgba(0,0,0,.1)}.btn.btn-lightblue{background:#437c90;color:#fff}.btn.btn-lightblue:disabled{background:#7f7f7f !important;color:#fff}.btn.btn-lightblue i{color:#fff !important;margin-right:5px}.btn.btn-lightblue .material-icons:hover{color:inherit}.btn.btn-lightblue:hover,.btn.btn-lightblue:focus{background-color:#437c90;color:#fff;background-image:none;-webkit-box-shadow:0 0 0 2px #437c90,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #437c90,0 1px 2px 2px rgba(0,0,0,.1)}.btn.disabled,.btn:disabled{color:#999;background-color:#e6e6e6;border:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none}.btn.disabled:focus,.btn.disabled:hover,.btn.disabled:focus,.btn:disabled:focus,.btn:disabled:hover,.btn:disabled:focus{color:#999;background-color:#e6e6e6;border:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none}input:not(.form-control).btn{padding:.6875rem 1rem}.modal-footer{padding:1.5em;padding-top:0}.modal-footer .btn{width:25% !important;margin-left:1.5rem !important}.modal-footer .btn:first-child{margin-left:0 !important}.modal-footer .btn.btn-primary.pp-btn-cancel{background-color:#fff;border:1px solid #00314e;color:#00314e}.modal-footer .btn.btn-primary.pp-btn-cancel:active,.modal-footer .btn.btn-primary.pp-btn-cancel.active{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none;padding-top:.75rem}.modal-footer .btn.btn-primary.pp-btn-cancel:hover,.modal-footer .btn.btn-primary.pp-btn-cancel:focus{background-image:none;-webkit-box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1)}.modal-footer .btn.btn-primary.pp-btn-submit{background-color:#00314e;border:1px solid #00314e;color:#fff}.modal-footer .btn.btn-primary.pp-btn-submit:active,.modal-footer .btn.btn-primary.pp-btn-submit.active{background-color:#00314e !important;-webkit-box-shadow:none;box-shadow:none;padding-top:.75rem}.modal-footer .btn.btn-primary.pp-btn-submit:hover,.modal-footer .btn.btn-primary.pp-btn-submit:focus{background-image:none;-webkit-box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #00314e,0 1px 2px 2px rgba(0,0,0,.1)}.modal-footer .btn-secondary{color:#00314e}.modal-footer .btn-secondary:hover{color:#00314e}.nav-tabs{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #cfd2d5}.shadow-1{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1) !important;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1) !important}.shadow-1.sticky-left,.shadow-1.no-shadow-left{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2),2px 1px 3px 0 rgba(0,0,0,.1) !important;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2),2px 1px 3px 0 rgba(0,0,0,.1) !important}.shadow-1.sticky-right,.shadow-1.no-shadow-right{-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.2),-2px 1px 3px 0 rgba(0,0,0,.1) !important;box-shadow:-1px 1px 2px 0 rgba(0,0,0,.2),-2px 1px 3px 0 rgba(0,0,0,.1) !important}.shadow-2{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important}.shadow-2.sticky-left,.shadow-2.no-shadow-left{-webkit-box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important}.shadow-2.sticky-right,.shadow-2.no-shadow-right{-webkit-box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important}.shadow-4{-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,.1),0 10px 20px 0 rgba(0,0,0,.1) !important;box-shadow:0 6px 6px 0 rgba(0,0,0,.1),0 10px 20px 0 rgba(0,0,0,.1) !important}.shadow-4 .sticky-left,.shadow-4.no-shadow-left{-webkit-box-shadow:4px 6px 6px 0 rgba(0,0,0,.1),4px 10px 20px 0 rgba(0,0,0,.1) !important;box-shadow:4px 6px 6px 0 rgba(0,0,0,.1),4px 10px 20px 0 rgba(0,0,0,.1) !important}.shadow-4 .sticky-right,.shadow-4.no-shadow-right{-webkit-box-shadow:-4px 6px 6px 0 rgba(0,0,0,.1),-4px 10px 20px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 6px 6px 0 rgba(0,0,0,.1),-4px 10px 20px 0 rgba(0,0,0,.1) !important}.shadow-6{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1),0 14px 28px 0 rgba(0,0,0,.1) !important;box-shadow:0 10px 10px 0 rgba(0,0,0,.1),0 14px 28px 0 rgba(0,0,0,.1) !important}.shadow-6 .sticky-left,.shadow-6.no-shadow-left{-webkit-box-shadow:4px 10px 10px 0 rgba(0,0,0,.1),4px 14px 28px 0 rgba(0,0,0,.1) !important;box-shadow:4px 10px 10px 0 rgba(0,0,0,.1),4px 14px 28px 0 rgba(0,0,0,.1) !important}.shadow-6 .sticky-right,.shadow-6.no-shadow-right{-webkit-box-shadow:-4px 10px 10px 0 rgba(0,0,0,.1),-4px 14px 28px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 10px 10px 0 rgba(0,0,0,.1),-4px 14px 28px 0 rgba(0,0,0,.1) !important}.shadow-8{-webkit-box-shadow:0 15px 12px 0 rgba(0,0,0,.1),0 19px 38px 0 rgba(0,0,0,.1) !important;box-shadow:0 15px 12px 0 rgba(0,0,0,.1),0 19px 38px 0 rgba(0,0,0,.1) !important}.shadow-8.sticky-left,.shadow-8.no-shadow-left{-webkit-box-shadow:4px 15px 12px 0 rgba(0,0,0,.1),4px 19px 38px 0 rgba(0,0,0,.1) !important;box-shadow:4px 15px 12px 0 rgba(0,0,0,.1),4px 19px 38px 0 rgba(0,0,0,.1) !important}.shadow-8.sticky-right,.shadow-8.no-shadow-right{-webkit-box-shadow:-4px 15px 12px 0 rgba(0,0,0,.1),-4px 19px 38px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 15px 12px 0 rgba(0,0,0,.1),-4px 19px 38px 0 rgba(0,0,0,.1) !important}.chip{color:#56626c;background-color:#e7e9ea}.chip .close .material-icons{color:#6e7981}.chip .close .material-icons:hover{color:#3d4c57}.pp-avatar{display:inline-block;border-radius:50%;background-color:#e86c1f;height:21px;width:21px;text-align:center}.pp-avatar .pp-avatar-initials{font-size:.625rem;line-height:.8125rem;color:#fff;vertical-align:middle;display:block;margin-top:5px;text-transform:capitalize}.pp-avatar+.material-icons.admin{font-size:1rem;position:absolute;top:11px;left:13px}.clearSearch{background-image:url("/assets/images/global/btn_search_close.png");background-position:left top;background-repeat:no-repeat;cursor:pointer;height:16px;text-indent:-9999px;width:16px}[v-cloak]{display:none}.pp-required-field-txt{color:#900;font-family:UniversLTStd-LightObl;float:right;overflow:visible;margin-right:5px}.pp-required-field-txt:after{clear:both}.pp-required-field{color:#900}label,.pp-form-label,span.pp-form-label{font-family:UniversLTStd;font-size:1rem;line-height:1.25;font-weight:normal;color:#000}label.pp-checkbox-label,label.pp-radiobutton-label,.pp-form-label.pp-checkbox-label,.pp-form-label.pp-radiobutton-label,span.pp-form-label.pp-checkbox-label,span.pp-form-label.pp-radiobutton-label{font-family:UniversLTStd-Light;font-size:1rem;line-height:1.25;color:#000}.checkbox,.radiobutton{white-space:nowrap}.checkbox .material-icons,.checkbox input[type=checkbox],.checkbox input[type=radio],.radiobutton .material-icons,.radiobutton input[type=checkbox],.radiobutton input[type=radio]{vertical-align:top}.checkbox .material-icons+label,.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label,.radiobutton .material-icons+label,.radiobutton input[type=checkbox]+label,.radiobutton input[type=radio]+label{white-space:normal;font-family:UniversLTStd-Light;font-size:1rem;line-height:1.25;color:#000;margin-top:3px}.non-editable-form-field{margin:8px 0;min-height:20px}.form-control:invalid:required.pp-error{border-bottom:solid 2px #900}.form-control,.custom-select,.form-control-file{background-color:#fff;margin-bottom:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=text]:not(.form-control),select:not(.form-control),textarea:not(.form-control){padding:5px;border:1px solid #b4cbd3}input[type=text]:not(.form-control)[disabled],select:not(.form-control)[disabled],textarea:not(.form-control)[disabled]{background-color:#f6f8f9;opacity:.5}input[type=text]:not(.form-control).pp-error,select:not(.form-control).pp-error,textarea:not(.form-control).pp-error{border-color:#900}.pp-field-level-error-msg{color:#900}.pp-required-field-txt{color:#900}.filter{border:1px solid #fdb913;background-color:#fff;position:relative}.filter .form-control{padding-left:10px;padding-right:30px;margin-bottom:0;border:none;width:100%}.filter .form-control:hover,.filter .form-control:focus,.filter .form-control:active{-webkit-box-shadow:none;box-shadow:none}.filter .clear-search{position:absolute;float:right;right:10px;top:6px;cursor:pointer}.filter-combo{border:1px solid #fdb913;background-color:#fff;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-combo .filter-search{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filter-combo .filter-search .form-control{padding:6px 25px 6px 10px;margin-bottom:0;border:none;width:100%}.filter-combo .filter-search .form-control:hover,.filter-combo .filter-search .form-control:focus,.filter-combo .filter-search .form-control:active{-webkit-box-shadow:none;box-shadow:none}.filter-combo .filter-search .clear-search{position:absolute;float:right;right:3px;top:6px;cursor:pointer}.filter-combo .filter-dropdown{font-family:UniversLTStd;color:#00314e;text-decoration:none;-webkit-text-decoration-style:none;text-decoration-style:none;width:auto;padding:7px 5px 0 0;cursor:pointer}.filter-combo .filter-dropdown .pipe{padding:0 10px 0 0}.filter-combo .filter-dropdown .text{vertical-align:middle}.filter-combo .dropdown-menu h3{margin-bottom:1rem}.filter-combo .dropdown-menu .material-icons.close-icon{opacity:.5}.filter-combo .dropdown-menu .material-icons.close-icon:hover{opacity:1}.filter-combo .dropdown-menu .material-icons.clear-filters-icon{font-size:1rem;margin-right:4px}.filter-combo.show .dropdown-toggle:after{content:"arrow_drop_up" !important}.dropdown-menu{border:1px solid #00314e}.dropdown-menu::before{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu a{text-decoration:none}.pp-hide{display:none !important;opacity:0 !important}.leaflet-pane{z-index:0 !important}.ui-widget-content{background-color:#fff;margin:0}.module-description{color:#56626c}.stacked-icons{position:relative;max-width:1.5rem}.stacked-icons .material-icons+.material-icons{font-size:1rem;position:absolute;bottom:3px;right:3px}.stacked-icons .module-icon+.material-icons.admin{font-size:1rem;position:absolute;bottom:-4px;right:-12px}.stacked-icons .material-module-icon{font-size:1.5rem;line-height:1;opacity:1;color:#437c90}.stacked-icons .material-module-icon+.material-icons.admin{font-size:1rem;position:absolute;bottom:-4px;right:-12px}.stacked-icons.pp-move-folder .material-icons:last-child{color:#fff}.stacked-icons.pp-file-upload .material-icons:last-child{top:-2px;left:4px}.stacked-icons.pp-file-download .material-icons:first-child{top:1px}.stacked-icons.pp-file-download .material-icons:last-child{top:-1px;left:4px}table.pp-table{border:1px solid #d9e5e9;background-color:#fff;border-collapse:collapse}table.pp-table thead tr.column-group-header th{font-weight:bold;border-bottom:0;padding:0 10px;text-align:left}table.pp-table .column-dividing-border{border-left:1px solid #d9e5e9}table.pp-table tr.even{background-color:#f6f8f9}table.pp-table tr.even.row-header-border{border-top:1px solid #d9e5e9;border-bottom:1px solid #d9e5e9}table.pp-table tr th{color:#253542;padding:10px;border-bottom:2px solid #a1bec8}table.pp-table tr td{color:#253542;padding:10px 10px 0px 10px;border-bottom:1px solid #d9e5e9}table.pp-table tr td .material-icons{vertical-align:middle}table.pp-table tr td.row-group-header{max-width:40px;overflow:hidden;padding:0;margin:0;font-family:UniversLTStd;position:relative;width:40px}table.pp-table tr td.row-group-header .rotate-text{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center 0;transform-origin:center center 0;text-rendering:optimizeLegibility;white-space:nowrap;width:137px;position:absolute;top:72px;left:-50px;text-align:right}table.pp-table.no-border{border:0 !important}@keyframes fadein{from{opacity:.7}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:.7}to{opacity:1}}.pp-modal{top:5%}.pp-modal .modal-body{padding-bottom:1.5rem}.pp-modal .modal-body label{padding-bottom:5px}.pp-modal .modal-body textarea{display:block;resize:none;width:100%;height:200px;margin-bottom:15px}.pp-modal .modal-body textarea.pp-error{margin-bottom:0}.pp-modal .modal-body .invalid-feedback{height:20px;display:block;margin-bottom:5px}.pp-modal .modal-body .pp-feedback-form{height:300px;padding:10px 15px}.pp-modal .modal-body .pp-feedback-form.invalid-form{height:320px}.pp-modal .modal-footer .btn{max-width:none;width:100% !important}.pp-page-level-notification,.pp-form-level-notification{border-left:4px solid;padding:10px;background:#fafbfb}.pp-page-level-notification.reversed,.pp-form-level-notification.reversed{background:#fff;color:#000}.pp-page-level-notification .error-body,.pp-page-level-notification .success-body,.pp-page-level-notification .informational-body,.pp-page-level-notification .warning-body,.pp-form-level-notification .error-body,.pp-form-level-notification .success-body,.pp-form-level-notification .informational-body,.pp-form-level-notification .warning-body{padding-left:5px}.pp-page-level-notification .error-body .notification-title,.pp-page-level-notification .success-body .notification-title,.pp-page-level-notification .informational-body .notification-title,.pp-page-level-notification .warning-body .notification-title,.pp-form-level-notification .error-body .notification-title,.pp-form-level-notification .success-body .notification-title,.pp-form-level-notification .informational-body .notification-title,.pp-form-level-notification .warning-body .notification-title{font-family:UniversLTStd-Bold}.pp-page-level-notification.error,.pp-form-level-notification.error{border-color:#900}.pp-page-level-notification.error .error-icon .material-icons,.pp-form-level-notification.error .error-icon .material-icons{color:#900}.pp-page-level-notification.success,.pp-form-level-notification.success{border-color:#360}.pp-page-level-notification.success .success-icon .material-icons,.pp-form-level-notification.success .success-icon .material-icons{color:#360}.pp-page-level-notification.informational,.pp-form-level-notification.informational{border-color:#00314e}.pp-page-level-notification.informational .informational-icon .material-icons,.pp-form-level-notification.informational .informational-icon .material-icons{color:#00314e}.pp-page-level-notification.warning,.pp-form-level-notification.warning{border-color:#fdb913}.pp-page-level-notification.warning .warning-icon .material-icons,.pp-form-level-notification.warning .warning-icon .material-icons{color:#fdb913}.content-container{border:solid 1px #c7d8de;background:#fff}.content-container.dark{background:#fafbfb}.pagination-control .material-icons{cursor:pointer}.pagination-control select{width:50px}.show-pointer{cursor:pointer}.tooltip{cursor:pointer}.tooltip>.tooltip-inner{cursor:default;background-color:#00314e;color:#fff;border:1px solid #00314e;border-radius:6px;padding:5px 10px;font-size:1rem;font-family:UniversLTStd-Light;overflow:hidden}.tooltip>.arrow{position:absolute;width:0;height:0}.tooltip.bs-tooltip-top>.arrow{border-top:5px solid #00314e;bottom:-4px;margin-left:-5px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.tooltip.bs-tooltip-bottom>.arrow{border-bottom:5px solid #00314e;top:-4px;margin-left:-5px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.tooltip.bs-tooltip-left>.arrow{border-left:5px solid #00314e;right:-4px;margin-top:-2px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tooltip.bs-tooltip-right>.arrow{border-right:5px solid #00314e;left:-4px;margin-top:-2px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.tooltip.lg>.tooltip-inner{color:#000;background-color:#fff;border:1px solid #fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important;text-align:left}.tooltip.lg>.tooltip-inner.sticky-left,.tooltip.lg>.tooltip-inner.no-shadow-left{-webkit-box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important}.tooltip.lg>.tooltip-inner.sticky-right,.tooltip.lg>.tooltip-inner.no-shadow-right{-webkit-box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important}.tooltip.lg.bs-tooltip-top>.arrow{border-top:5px solid #fff}.tooltip.lg.bs-tooltip-bottom>.arrow{border-bottom:5px solid #fff}.tooltip.lg.bs-tooltip-left>.arrow{border-left:5px solid #fff}.tooltip.lg.bs-tooltip-right>.arrow{border-right:5px solid #fff}.tooltip .footnote{margin-top:10px}.tooltip .help-link{margin-top:5px;float:right}.tooltip .help-link:after{clear:both}.cursor-default{cursor:default}.cursor-crosshair{cursor:crosshair}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-unset{cursor:unset}.cursor-none{cursor:none}.pp-width-90{width:90% !important}.fade.in{opacity:1}.ui-widget-header .ui-icon{background-image:url("/javascript/custom-theme-blue/images/ui-icons_222222_256x240.png") !important}span.status{background-image:none;float:right;height:14px;width:14px;margin-right:6px;border-radius:10px}span.status-yellow{background-color:#fdb913}span.status-red{background-color:#900}span.status-green{background-color:#360}span.status-unk,span.status-gray,span.status-grey{background-color:#e7e9ea}.pp-masthead{background-color:#fff;height:82px;padding:15px;-webkit-transition:height .4s linear;transition:height .4s linear;border-bottom:2px solid #ecf2f4}.pp-masthead .pp-logo-link{display:block;text-indent:-9999px;width:155px;height:40px;background:url("/material/images/ddms/project-portal_stacked.svg");background-size:contain;background-repeat:no-repeat}.pp-masthead .secondary-logo{display:none;text-indent:-9999px;width:155px;height:40px;background-size:contain;margin-left:10px}.pp-masthead .pp-touch-target{cursor:pointer}.pp-masthead .pp-touch-target#small-search-icon{text-align:right}.pp-masthead .pp-touch-target i{font-size:2.188em;padding:5px}.pp-masthead-whitelabel #pp_header_white_label{color:#00314e;font-family:UniversLTStd-BlackEx;font-size:.8125rem}.pp-masthead-whitelabel #pp_header_white_label span.pp-text{text-transform:uppercase;letter-spacing:-0.07em}.pp-masthead-whitelabel #pp_header_white_label span.for-text{font-family:UniversLTStd-Bold}.pp-masthead.scrolled .pp-masthead-whitelabel{display:none !important}#motd-banner{position:fixed;z-index:2;top:80px;padding:20px 40px;width:100%;background:#fff1d0}@media(min-width: 576px)and (max-width: 991px){.pp-masthead .pp-logo-link{width:328px;height:37px;background:url("/material/images/ddms/project-portal.svg");background-repeat:no-repeat}.pp-masthead .secondary-logo{width:328px;height:37px}}.pp-top-nav-utility-item{padding:0 5px;margin-right:0 !important;display:inline-table;vertical-align:middle}.pp-top-nav-utility-item.utility-border-right{border-right:1px solid #ccd6dc;padding-right:20px}.pp-top-nav-utility-item i.material-icons{vertical-align:middle;margin:-4px 5px 0 0}.pp-top-nav-utility-item a{text-decoration:none;color:#00314e}.pp-top-nav-utility-item a:hover{color:#7ba3b1}.pp-top-nav-utility-item:last-of-type{border-right:none;padding-right:0}.pp-utility-bar-container{margin-right:0;padding-right:0}#pp-top-nav-utility{text-align:right;padding-bottom:10px;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:1;margin-bottom:0}.pp-masthead.scrolled #pp-top-nav-utility{opacity:0;display:none !important;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.pp-side-utility-options{border-top:1px solid #e6eaed;padding:5px 0}#pp-navdrawer .pp-module .pp-side-utility-link a{width:auto}#pp-navdrawer .pp-module .pp-side-utility-link a i{margin:5px}.pp-side-utility-link{display:inline}.pp-side-utility-link:first-of-type{padding:0 10px 0 15px}.pp-side-utility-link:first-of-type i{margin:10px 5px 0 0 !important}#notification-list{padding:0 15px 15px 15px;list-style-type:none;max-height:400px;width:300px;overflow-x:hidden;overflow-y:auto}.notification-item{color:#000;list-style-type:none;padding:10px 0;border-bottom:dashed 1px #dedede}#notification-container .notification-date{color:#aaa;display:block;font-size:14px}#notification-container .notification-text{line-height:1.2em}#notification-container .notification-text a{color:#4f8cc4;height:auto;margin:0;padding:0}#notification_ctrl.new i{color:#c00}.dropdown-toggle::after{vertical-align:middle}#pp-top-nav-utility .dropdown.show .dropdown-toggle::after{content:"arrow_drop_up" !important}#pp-top-nav-utility .dropdown.show .dropdown-toggle.notification::after{content:"" !important}#pp-top-nav-utility #notification_ctrl::after,#pp-top-nav-utility #search-menu::after{content:"" !important}.pp-main{margin-top:276px;-webkit-transition:left .4s linear;transition:left .4s linear;position:absolute;left:215px;overflow-x:hidden}.pp-main.no-project{margin-top:96px}.pp-main.min-details{margin-top:178px}.pp-main.full-width{left:50px;width:calc(100% - (50px))}@media screen and (max-width: 575px){.pp-main{margin-top:276px;left:0}.pp-main.min-details{margin-top:178px}}@media screen and (min-width: 576px){.pp-main{margin-top:276px;left:0}.pp-main.min-details{margin-top:178px}}@media screen and (min-width: 768px){.pp-main{margin-top:211px;left:0}.pp-main.min-details{margin-top:178px}}@media screen and (max-width: 992px){.pp-main.full-width{left:0;width:100%}}@media screen and (min-width: 992px){.pp-main{margin-top:217px;left:215px}.pp-main.no-project{margin-top:102px}.pp-main.min-details{margin-top:184px}}.toast-title{font-weight:bold}.toast-message{word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex}.toast-message .toast-msg-icon{margin-right:10px}.toast-message .toast-msg-content .toast-msg-title{font-family:UniversLTStd-Bold}.toast-message a:hover{text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#000;opacity:.8}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:1}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 20px 15px 10px;width:300px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 3px 6px 0 rgba(0,0,0,.1) !important;color:#000}#toast-container>div.sticky-left,#toast-container>div.no-shadow-left{-webkit-box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:4px 3px 6px 0 rgba(0,0,0,.1),4px 3px 6px 0 rgba(0,0,0,.1) !important}#toast-container>div.sticky-right,#toast-container>div.no-shadow-right{-webkit-box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important;box-shadow:-4px 3px 6px 0 rgba(0,0,0,.1),-4px 3px 6px 0 rgba(0,0,0,.1) !important}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#fff}.toast-success{border-left:solid 4px #360}.toast-success i.material-icons{color:#360}.toast-error{border-left:solid 4px #900}.toast-error i.material-icons{color:#900}.toast-info{border-left:solid 4px #00314e}.toast-info i.material-icons{color:#00314e}.toast-warning{border-left:solid 4px #fdb913}.toast-warning i.material-icons{color:#fdb913}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.material-icons{-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}body{overflow-x:hidden}