.site_css{content:"site.css"}.BuildingEditorContainer{background-color:#f0f0f0;border-radius:20px;padding:20px;margin-block:10px}.treeview ul{list-style:none}.treeview li button.selected{font-weight:600}.treeview{list-style:none;background-color:transparent;padding:6px 0 6px 12px;margin:8px 0;border-radius:3px;box-shadow:0 0 3px 3px #e3e3e3;height:75vh;overflow-y:scroll}.docnotes-label:before{content:'NOTES: ';color:#333;font-style:normal}.docnotes-label{color:#f00;margin-top:5px;font-style:italic}.bulk-dl{text-align:right}.bulk-dl .btn span.zipperLabel{display:none}.docVersions{list-style:none;font-size:.8em;margin:0;padding:0}.docVersions li{padding:0;margin:0}.docVersions a{font-size:.9em}.doctypechecklistbox>li label{color:#222;font-weight:700;margin:0;padding:0;vertical-align:middle}.doctypechecklistbox ul>li label{color:#333;font-weight:400;margin:0;padding:0;vertical-align:middle}.fileContents.textViewer{margin-top:20px;outline:solid 4px #444;padding:20px;font-size:1.2em}.doctypechecklistbox>li input,.doctypechecklistbox ul>li input{display:inline-block;margin:0 .5vw;padding:0;vertical-align:middle}.doctypechecklistbox{height:500px;overflow:scroll;font-size:1.28rem;width:30vw}.doctypechecklistbox,.doctypechecklistbox ul{outline:solid 2px #555567;background:#f5f5f5;padding:2vh 2vw;list-style:none;margin:0;padding:0}.doctypechecklistbox ul{outline:0;background:transparent;padding:0;color:#333;list-style:none;margin:0;padding:0}.shareAttachmentsList{list-style:none;margin:10px 0 0 0;padding:0;text-align:left}#relatedDataList{font-size:.8em}.shareAttachmentsList li{display:inline-block;outline:solid 1px;text-align:left;margin-inline:5px;padding-inline:10px;border-radius:10px;font-size:.75em;margin-bottom:6px}#ShareFilesWindow .modal-content{width:64vw!important;margin-left:-16vw}#ShareFilesWindow .modal-body{width:64vw!important}#shareDocsReplist{font-size:.9em}.buildingNameTitle{font-size:1.6rem;vertical-align:middle;display:inline-block}.toggleContactsButton.hidden{display:none}.related-entities-wrapper{text-align:left;vertical-align:top;margin-top:.5rem}.related-entities-list{outline:solid 1px #ccc;padding-block:.25rem;margin:0;list-style:none;border-radius:6px;text-align:left;vertical-align:top;min-height:36px}.related-entities-list li{background-color:#dedede;display:inline-block;margin-left:.25rem;margin-bottom:.25rem;text-align:left;vertical-align:top;padding-inline:2px;border-radius:6px;font-size:.8em}.related-entities-list li span{display:inline-block;padding-inline:4px}.multi-col{margin-top:20px;background-color:transparent;columns:4;height:80vh;width:80vw}.multi-col .alert{border:solid 1px #f00;margin:10px;width:260px;break-inside:avoid-column}.launchContactsWindowButton{text-decoration:none}.launchContactsWindowButton:hover{text-decoration:underline;text-decoration-color:#f44;text-decoration-thickness:2px;text-decoration-style:solid}.emergency-contacts-panel ul{list-style:none}.form-control{font-size:1.1em}ul{padding-left:1rem!important}.under-label{color:#ababab;font-size:.75em}.value-label{font-size:.9em;font-weight:bold}.files-container{background-color:transparent;width:var(--bodyWidth);outline:dashed 3px #e0e0e0;margin:12px 0 8px 12px;border-radius:8px}.files-container.drag-over{outline:dashed 3px #f44}.files-area.display{background-color:transparent;margin:1px 0 1px 0;width:var(--bodyWidth)}.files-area.display tbody tr td{border:0;vertical-align:top;padding:12px}#files-container::before{content:'Drag and drop files or click to upload.'}.doc-editor-progress-namebox{border:0;width:77%}#buildingpicker{font-weight:400;font-family:'Lato';text-transform:uppercase;font-size:.9rem}.explorer-search-group{margin:4px 2px}.explorer-search-group input{outline:solid 1px #f44}.docExplorerCategoryTypes{font-size:.5em}.docExplorerCategoryTypes.controlAreas{font-size:.5em}.docExplorerCategoryTypes{list-style:none;margin-top:5px;padding-block:0;border:0;margin-left:auto;margin-right:auto;text-align:center;padding-inline:0!important}.docExplorerCategoryList{list-style:none;margin-top:8px;width:var(--explorerSearchWidth);padding-block:0;border:0;margin-inline:auto;text-align:center;padding-inline:0!important}.docExplorerFilesArea{list-style:none;margin-top:20px;padding-block:0;padding-inline:0!important;border:0;margin-left:auto;margin-right:auto;text-align:center}.docExplorerFilesArea li{display:inline-block}.docExplorerFilesArea li button.category-button{width:24vw;display:inline-block;margin-bottom:10px;margin-right:6px;padding-block:.25vh}.docExplorerFilesArea li button.category-button:active{color:#ffd700}.docExplorerFilesArea li button.category-button .fa{border:0;padding:5px}.docExplorerCategoryList li{display:inline-block}.docExplorerCategoryList li button.category-button{width:24vw;display:inline-block;margin-bottom:10px;margin-right:6px;padding-block:.25vh}.docExplorerCategoryList li button.category-button:active{color:#ffd700}.docExplorerCategoryList li button.category-button .fa{border:0;padding:5px}.docExplorerCategoryTypes li{display:inline-block}.docExplorerCategoryTypes li button.category-button{width:21vw;display:inline-block;margin-bottom:10px;margin-right:6px;padding-block:.25vh}.docExplorerCategoryTypes li button.category-button:active{color:#ffd700}.docExplorerCategoryTypes li button.category-button .fa{border:0;padding:5px}.category-button.empty-category{background:#a0a0a0;border:solid 1px #c0c0c0;cursor:not-allowed;user-select:none}.category-button.empty-category .fa{color:#ddd}.ExplorerDocItem{padding:5px;text-align:left;margin-inline:auto}.ExplorerDocItem .card{font-size:.95em;width:30vw;background-color:transparent;height:400px}.ExplorerDocItem .card .card-body{padding:10px}.card-button-bar{position:absolute;top:10px;right:10px}.doc-title{color:#000;font-weight:500;background-color:transparent;display:block;font-size:.9rem;padding-block:.3rem;padding-inline-start:.3rem}.doc-title a{color:#000;font-weight:500;background-color:transparent;display:inline-block;font-size:.9rem;padding-block:.1rem;padding-inline-start:.2rem;text-decoration:none;text-align:left;max-width:25vw}.doc-title a:hover{text-decoration:underline}.card-header-2{height:50px;background-color:#0ff}.docCatLink{font-size:1.5rem;text-decoration:none!important}.docCatLink:hover{text-decoration:underline}.legend{text-align:center;margin-block:10px;font-size:1.25rem}.legendItem{display:inline-block}.legendItem .indicator{display:inline-block;height:16px;width:64px;border-radius:8px;border:solid 1px #656565;margin-inline:8px}.legendItem.emptyFolderLegendItem .indicator{background-color:#a0a0a0}.legendItem.folderLegendItem .indicator{background-image:linear-gradient(#db301d,#d9230f 6%,#cc210e)}.legendItem,.legendItem .indicator,.legendItem label{vertical-align:middle}.manager-files-subnav button{border:1px solid #bbb;border-radius:.375rem}.EmConButton{width:32px;height:32px;padding-top:4px}.rename-options-panel{margin-top:5px}.rename-options-panel .rename-options{list-style:none;margin:0;padding:0;display:inline-block}.rename-options-panel .rename-options .rename-option-item{margin:0;padding:0;display:inline-block}.options-panel-label{display:inline-block;font-size:.8em;vertical-align:middle;padding-top:5px}.files-area.dataTable tbody tr td:nth-child(2){width:20vw;text-align:left}.files-area.dataTable tbody tr td:nth-child(2) button{text-align:left}.files-area.dataTable tbody tr td{font-size:.9em}.building-admin-panel{padding:20px 10px;background-color:#f0f0f0;box-shadow:2px 4px 4px #c0c0c0}figcaption{padding-top:16px}#docSearchQuery{background-color:#f5f5f5}.shareFileIcon{display:inline-block}.shareFileIcon.noFiles{display:none}.clearFileIcon{display:inline-block}.clearFileIcon.noFiles{display:none}.nav-controls{position:fixed;left:2px}.nav-controls button{color:#444}.mgr .mgr-nav-pane{flex:0 0 auto;width:25%}.mgr .mgr-center-pane{flex:0 0 auto;width:75%}.mgr.collapsed .mgr-nav-pane{flex:0 0 auto;width:1%}.mgr.collapsed .mgr-center-pane{flex:0 0 auto;width:99%}.mgr.collapsed .mgr-nav-pane .building-selector-panel{display:none}.mgr.collapsed .mgr-nav-pane .treeview-outer-container{display:none}#BuildingSpecialNoticeEditor.ql-editor{min-height:6.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25}.ql-container.ql-snow{border:1px solid #ced4da;border-radius:.25rem;background:#fff}.ql-toolbar.ql-snow{border-radius:.25rem .25rem 0 0;border:1px solid #ced4da;border-bottom:0}.ql-container.ql-snow+input[type="hidden"]{display:none}.ql-toolbar.ql-snow .ql-formats{margin-right:.25rem}.breadCrumbBar .btn.btn-primary,.breadCrumbBar .btn.btn-outline-primary,.explorerToolbar .btn.btn-primary{height:48px;width:48px;margin:0;padding:0;text-align:center;vertical-align:middle}@media only screen and (max-width:1590px){.docExplorerCategoryList li button.category-button{width:27vw}}@media only screen and (max-width:1368px) and (max-height:768px) and (orientation:landscape){table .dataTable tbody tr td button,table.dataTable tbody tr td,table.dataTable thead tr th{font-size:.9em}.manager-files-subnav button{font-size:.9em}.relatedDataList{font-size:.9em}}@media only screen and (max-width:1370px){.docExplorerCategoryTypes li button.category-button,.docExplorerCategoryList li button.category-button{width:100%!important}.docExplorerCategoryList{margin-inline:0;width:100%}.docExplorerCategoryTypes li,.docExplorerCategoryList li{display:block;width:100%}.docExplorerFilesArea li{display:block;width:100%}}@media only screen and (max-width:1225px){.docExplorerCategoryList li button.category-button{font-size:1.1rem}.docCatLink{font-size:1.4rem}}@media only screen and (max-width:1180px){.docExplorerCategoryTypes li button.category-button,.docExplorerCategoryList li button.category-button{width:100%!important}.docExplorerCategoryList{margin-inline:0;width:100%}.docExplorerCategoryTypes li,.docExplorerCategoryList li{display:block;width:100%}.docExplorerFilesArea li{display:block;width:100%}}@media only screen and (max-width:1050px){.multi-col{columns:2}.ExplorerDocItem .card{width:85vw;font-size:1.1rem}.docCatLink{font-size:1.2rem}}@media only screen and (max-width:1000px){.multi-col{columns:2}.toggleContactsButton{display:none}.docExplorerCategoryTypes li button.category-button,.docExplorerCategoryList li button.category-button{width:96vw!important;font-size:1.1rem}.docExplorerCategoryList{margin-inline:0;width:94vw}.docExplorerCategoryTypes li,.docExplorerCategoryList li{display:block;width:96vw}.docExplorerFilesArea li{display:block;width:96vw}.docCatLink{font-size:1rem}}.dialogs_css{content:"dialogs.css"}.qrimage{height:400px;width:400px;margin-left:auto;margin-right:auto;border:0;box-shadow:0 0 28px 2px #777;cursor:pointer}.qr-image-container{background-image:url(../images/qr-white.png);background-size:contain;width:32px;height:32px;margin-inline:auto}@media only screen and (max-width:1368px) and (max-height:768px) and (orientation:landscape){.qrimage{height:255px;width:255px}}@media only screen and (max-width:1225px){.qrimage{height:420px;width:420px}}@media only screen and (max-width:1050px){.qrimage{height:360px;width:360px}}@media only screen and (max-width:1000px){.qrimage{height:325px;width:325px}}@media only screen and (max-width:584px){.qrimage{height:255px;width:255px}}.globals_css{content:"globals.css"}:root{--bodyWidth:80%;--explorerSearchWidth:63vw}html{position:relative;min-height:100%}a,h1,h2,h3,h4,h5,h6,.footer,label{font-family:'Arimo'}.no-touch{user-select:none}body{margin-bottom:60px;overflow-x:hidden}.filesearch{width:70vw}#page_num{padding:0;width:60px;text-align:right;line-height:1.67em;vertical-align:bottom}.miauto{margin-inline:auto}.vam{vertical-align:middle}::placeholder{opacity:1}::placeholder,:-ms-input-placeholder{color:#00f}.shrink{font-size:.88em}.font-weight-bold{font-weight:600}.float-right{float:right}.footer{position:fixed;bottom:0;width:100%;padding-block:.25vh;font-size:.75em}.container{max-width:96vw!important}.all-caps{text-transform:uppercase}.watermark{height:180px;width:180px;background-image:url('../images/frd-logo.png');background-size:contain;border:0;margin:0;padding:0;position:fixed;bottom:100px;right:100px;z-index:9999;opacity:.25}.jigsaw-logo{height:56px;width:56px;background-image:url('../images/frd-logo.png');background-size:contain;border:0;margin:0;padding:0}.title-text{font-family:Lato;font-weight:700;font-size:1.2em;text-transform:uppercase;display:inline-block;vertical-align:top;height:60px;padding-top:16px}.mobile-only{display:none}.fileIconWaterMark{position:absolute;bottom:10px;right:10px;opacity:.3;font-size:1.2em}.viewer-nav-control-section{display:inline-block}.doctypes-pane,.modal-dialog,.modal-content,.modal-body{width:max(32vw,464px)}@media only screen and (max-width:1225px){.nav-controls{position:fixed;left:0}}@media only screen and (max-width:1050px){.nav-controls{position:fixed;left:-2px}}@media only screen and (max-width:1000px){.mobile-hidden{display:none}.mobile-only{display:inline-block}}@media only screen and (max-width:584px){footer,.title-text{display:none}.docExplorerCategoryList li{margin-inline-start:5px}.breadCrumbBar{margin-inline:0!important}.ExplorerDocItem .card{margin-inline:auto;width:90vw!important}.doctypes-pane,.modal-dialog,.modal-content,.modal-body{width:96vw}.viewer-nav-control-section{display:block}.ExplorerDocItem .card{height:inherit}}h5.locked,h5.unlocked{font-weight:600;font-size:20pt}a.lock-button,a.unlock-button{border-width:2px;cursor:pointer}a.lock-button.lock-disabled,a.unlock-button.lock-disabled{opacity:.23;border-width:1px;pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color)}.explorer_css{content:"explorer.css"}.dropdown-toggle::after{display:none}.explorer-subheading{text-align:center}.breadCrumbBar{margin-inline:9.5px}.breadCrumbBar .fa{color:#444;font-size:.68em}.ec-panel-lower{display:none}.explorer-sidebar{flex:0 0 auto;width:26%}.explorer-main{flex:0 0 auto;width:72%}.explorer-sidebar.contactsHidden{display:none}.explorer-main.contactsHidden{width:99.99%}.emergency-contacts-list{font-size:.8rem}.emergency-contacts-list button,.emergency-contacts-list a{font-size:.8rem}@media only screen and (max-width:1000px){.explorer-sidebar{display:none}.ec-panel-lower{display:block}.explorer-main{flex:0 0 auto;width:99.99999999%}}.contacts-list .alert p{font-size:.9rem}.contacts-list .alert{min-height:140px}@media only screen and (max-width:1180px){.contacts-list .alert p{font-size:.85rem}.contacts-list .alert a{font-size:.85rem}.contacts-list .alert{min-height:165px}}@media only screen and (max-width:1000px){.contacts-list .alert p{font-size:.85rem}.contacts-list .alert a{font-size:.9rem}.contacts-list .alert{min-height:140px}}