body{background-color:transparent}.btn,.form-control{border-radius:20px}.v-select .dropdown-toggle{position:relative;background-color:#fff}.section-wrapper{margin-top:47px}.section-outer,section{margin:auto;background-color:#fff}section{padding:20px;margin-bottom:20px;position:relative}section.small-section{max-width:600px;margin-left:0}h1{font-size:22pt;margin-top:10px;margin-bottom:0;font-family:Roboto,sans-serif}h2{font-size:18pt;margin-top:10px}h2,h3{text-transform:uppercase;color:#424546;font-family:Roboto,sans-serif}h3{margin:0;margin-bottom:10px;font-size:14pt}h4{font-size:12pt;font-weight:700;color:#515556}hr{margin-top:10px;margin-bottom:20px}.button-bar{background-color:#006477;margin:-20px;margin-bottom:20px;z-index:3;padding:5px;color:#fff}.button-bar a.router-link{margin-top:8px;margin-left:10px;margin-bottom:5px;display:inline-block;cursor:pointer}.button-bar a{color:#fff}.button-bar a.btn{margin-bottom:-1px}.btn.block-button{display:block;width:100%;margin-bottom:5px}.row section,.table{margin-bottom:0}.row section{padding-bottom:5px}.col-amounts{width:100px}.icon-button{font-size:22px;cursor:pointer}.icon-button:hover{opacity:.8}.icon-button.fa-remove{color:#b70000}.icon-button.fa-plus{color:green}.alert{margin-bottom:5px}.bg-outflows{background-color:#fce8e3}input[type=number],td.number,th.number{text-align:right}.table>tbody>tr>td.td-indent{padding-left:15px}tbody>tr>td.has-control,tbody>tr>th.has-control{padding-top:1px;padding-bottom:1px}td.btn-col,th.btn-col{width:30px}thead .btn-col{width:60px}.table>tbody>tr>td,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.table .fa-remove:hover{color:red}tr:hover .fa-remove{display:inline-block}.offline-flag{position:fixed;left:0;right:0;bottom:0;padding:5px;text-align:center;z-index:5}.well{padding:10px}.clickable-heading:hover{cursor:pointer;text-decoration:underline}@media (max-width:1200px){.section-wrapper.menuShowing{margin-left:0}}@media (max-width:500px){section{padding:10px}.button-bar{margin:-10px;margin-bottom:10px}.col2-control,.vdp-datepicker{display:block;width:100%}}header{font-family:Roboto,sans-serif}.section-wrapper.menuShowing{margin-left:250px}.page-heading{position:fixed;top:0;left:0;right:0;background-color:#140f0a;background-color:#003540;color:#fff;padding:5px;transition:left .5s;min-width:320px;z-index:11;min-height:50px}.page-heading.menuShowing{left:250px}.page-heading h1{display:inline-block;vertical-align:top;margin:0;margin-top:8px;margin-left:20px;font-size:22px}.page-heading h1 small{color:#9a9a9a}.page-heading .menu-list{float:right;color:#e8e8e8;margin:-5px}.page-heading .menu-list li{display:inline-block;text-align:center}.page-heading .menu-list li i{font-size:20px}.page-heading .menu-list li a{font-size:12px;color:inherit;padding:5px;display:block}.page-heading .menu-list .router-link-exact-active,.page-heading .menu-list li:hover a{text-decoration:none;cursor:pointer;color:#fff;background-color:#006477}.new-transaction-button-container{position:absolute;top:13px;right:15px}.header-flag{position:absolute;top:5px;right:45px;padding:5px;border-radius:4px}.offline-flag{background-color:#ff4747;color:#fff}.transactions-synced-flag{background-color:#4cb050;color:#fff}.update-alert:hover{cursor:pointer;box-shadow:0 0 5px #fff}.menu{width:250px;padding:0;padding-top:0;background-color:#140f0a;background-color:#003540;color:#fff;position:fixed;top:0;left:-250px;bottom:0;overflow-y:auto;transition:left .5s;z-index:10}.menu-block{border-left:3px solid #2fff96;padding:10px;padding-top:0;padding-bottom:0}.menu-button-heading{cursor:pointer;background-color:#03a9f4;padding:12.5px;text-decoration:none;margin-left:-10px;margin-right:-10px;margin-top:0}.menu-button-heading:hover{opacity:.8}.menu.menuShowing{left:0}.menu-list{list-style:none;margin:0;padding:0}. .navbar-logo{background-color:#fff;margin-left:-10px;margin-right:-10px;width:calc(50% + 20px)}header nav h2{font-size:12pt;text-decoration:underline;color:inherit}header nav h2,header nav h3{text-transform:uppercase;margin-top:20px}header nav h3{font-size:11pt}.menu li a{color:#e8e8e8;display:block;padding:5px;text-decoration:none;font-size:18px;transition:transform .2s;font-weight:lighter;font-size:12pt;text-transform:uppercase}.menu li a:hover{text-decoration:none;color:#fff;background-color:hsla(0,0%,100%,.1);transform:scale(1.05)}.menu-button{font-size:32px;cursor:pointer;display:inline-block;line-height:0;margin-top:4px}.menu .menu-button{float:right}header .icon-button.fa-plus{color:#fff;margin-top:-3px}header .text-danger{color:#fd5757}header .text-success{color:#60ef62}.main-alert{position:fixed;top:5px;right:5px;z-index:50}.side-menu-button{display:none}.panel{border-radius:2px}@media (max-width:1050px){.section-wrapper.menuShowing{margin-left:0}}@media (max-width:800px){.page-heading .menu-list .desktop-only-item{display:none}}@media (max-width:450px){.header-flag span{display:none}.side-menu-button{display:block;opacity:0;position:fixed;top:calc(50% - 20px);right:0;z-index:10;color:#003540}}.spinner[data-v-3cede7c9]{text-align:center;height:90px;width:90px;padding:10px;padding-top:17px;color:#fff;background:hsla(0,0%,4%,.5);border-radius:8px}.spinner.main[data-v-3cede7c9]{position:fixed;top:calc(50% - 40px);bottom:0;left:calc(50% - 40px);right:0;z-index:1000;box-shadow:0 0 10px #000}.spinner.inline[data-v-3cede7c9]{position:static;height:45px;width:45px;padding:5px;padding-top:7px;font-size:8px;display:block;margin:auto;box-shadow:0 0 5px #000}.modal[data-v-710d0ba4]{max-width:100%;overflow-y:auto}.modal.is-active[data-v-710d0ba4]{background-color:hsla(0,0%,4%,.8);display:block}.modal-content[data-v-710d0ba4]{border-radius:3px}.modal-body[data-v-710d0ba4]{height:auto;max-height:none}body.modal-open[data-v-710d0ba4]{overflow:hidden}.datepicker-input-wrapper[data-v-57d1bd48],.datepicker-wrapper[data-v-57d1bd48]{position:relative}.datepicker-input-wrapper .fa[data-v-57d1bd48]{color:#a0a0a0;position:absolute;right:10px;top:10px}.datepicker-calendar[data-v-57d1bd48]{position:absolute;top:42px;left:1px;width:220px;box-shadow:0 0 12px #505050;z-index:11;background-color:#fff;padding:5px;border-radius:3px;text-align:center}.datepicker-header-controls[data-v-57d1bd48]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.datepicker-calendar[data-v-57d1bd48]:before{top:-13px;left:20px;border:solid transparent;border-bottom-color:#fff;border-width:7px;content:" ";position:absolute;width:0;height:0;z-index:10}.datepicker-header-controls button[data-v-57d1bd48]{font-weight:700;border:none;background:#fff;padding:3px;cursor:pointer;min-width:30px;border-radius:2px}.datepicker-header-controls button[data-v-57d1bd48]:hover{cursor:pointer;background-color:#e0e0e0}.datepicker-days-of-week-headings[data-v-57d1bd48]{font-weight:700}.datepicker-days-of-month div[data-v-57d1bd48]{display:inline-block;width:14.28%}.datepicker-days-of-month .selected-day[data-v-57d1bd48]{background-color:#286090;color:#fff}.datepicker-day-button[data-v-57d1bd48],.datepicker-today-button[data-v-57d1bd48]{padding:3px;border-radius:2px}.datepicker-day-button[data-v-57d1bd48]:hover,.datepicker-today-button[data-v-57d1bd48]:hover{cursor:pointer;background-color:#e0e0e0}.datepicker-other-month-day[data-v-57d1bd48]{color:#a0a0a0}.datepicker-month-of-year[data-v-57d1bd48],.datepicker-year-selecter[data-v-57d1bd48]{display:inline-block;width:33.3%;padding:3px;border-radius:2px}.datepicker-month-of-year[data-v-57d1bd48]:hover,.datepicker-year-selecter[data-v-57d1bd48]:hover{cursor:pointer;background-color:#e0e0e0}.form-inline .form-control[data-v-57d1bd48]{width:130px}.login-form,.password-reset-form,.success-box{text-align:center;max-width:500px;margin:auto;margin-top:20px;background-color:#fff;padding:20px}.avatar[data-v-71f8bf35]{text-align:center}.avatar i[data-v-71f8bf35]{font-size:140pt}.other-buttons[data-v-2db66880]{display:inline-block}.list-group[data-v-0fe7ede0]{border:1px solid #e0e0e0;padding:2px}.btn-group-vertical .active[data-v-6f82f418],.btn-group .active[data-v-6f82f418]{background-color:#428bca;color:#fff;text-shadow:none}div.full-width[data-v-6f82f418]{display:block}button.full-width[data-v-6f82f418]{width:100%;display:block}.form-horizontal[data-v-4a24493d]{min-height:300px}.report-sections .list-group-item[data-v-dbcd6d1c]:hover{cursor:pointer;background-color:blue}.thumbs .thumb[data-v-446027b8]{display:inline-block;height:120px;width:150px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.thumbs .thumb .buttons[data-v-446027b8]{position:absolute;top:0;right:0}.buttons[data-v-446027b8]{position:relative;z-index:10}.lightbox[data-v-446027b8]{position:fixed;width:640px;margin:auto;top:calc(50% - 320px);left:calc(50% - 240px);z-index:10;box-shadow:0 0 20px 5px #000;text-align:center;background-color:#000}.overlay[data-v-446027b8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.lightbox-img[data-v-446027b8]{max-width:100%}.btn-group .btn-yes.active[data-v-5d312e81]{background-color:#9ee890}.btn-group .btn-no.active[data-v-5d312e81]{background-color:#e68f93}.file-drop[data-v-5d312e81]{outline:2px dashed grey;outline-offset:-10px;background:#c5edff;color:dimgray;padding:10px;min-height:60px;cursor:pointer;position:relative;margin-bottom:10px}.file-drop .file-label[data-v-5d312e81]{position:absolute;left:0;top:20px;width:100%;text-align:center;z-index:2}.input-file[data-v-5d312e81]{opacity:0;background-color:red;height:100%;width:100%;display:block;position:absolute;top:0;left:0;z-index:3}.prog-bar[data-v-5d312e81]{position:absolute;top:0;left:0;background-color:#5bc8f9;width:0;z-index:1;height:100%}.prog-transition[data-v-5d312e81]{transition:width 1s}@media print{header{display:none!important}#app,.dashboard,.report-print,.section-wrapper{margin:0}section,section.cover-page{margin:0!important;margin-top:0!important;box-shadow:none;min-height:11in}body,html{margin:0}}section[data-v-58c80756]{page-break-after:always;box-shadow:0 0 10px #000;padding:80px;padding-top:30px;width:8.5in;min-height:10.97in;position:relative;font-size:12px}section.cover-page[data-v-58c80756]{margin-top:30px}section.preface-page[data-v-58c80756]{padding-top:100px}.cover-page .details[data-v-58c80756]{position:relative;z-index:2;color:#d8d1bf;margin-top:250px}.details h1[data-v-58c80756]{font-variant:small-caps;font-size:22pt;font-weight:700;margin-bottom:50px}.details .report-date[data-v-58c80756]{font-size:14pt}.page h2[data-v-58c80756],.page h3[data-v-58c80756]{color:#3b544c;font-variant:small-caps;text-align:center}.page h3[data-v-58c80756]{font-size:16pt;font-weight:lighter;border-bottom:1px dotted #3b544c;text-align:left}.toc ul[data-v-58c80756]{list-style:none;padding:0;margin-top:20px}.toc li[data-v-58c80756]{border-bottom:1px dotted #a0a0a0;margin-bottom:20px;display:block}.page-num[data-v-58c80756]{position:absolute;bottom:25px;left:0;right:0;z-index:1;text-align:center}.page .header[data-v-58c80756]{border-bottom:2px solid #3b544c;margin-bottom:10px}.page .logo[data-v-58c80756]{width:200px}.cover-page-graphic[data-v-58c80756]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page .footer-graphic[data-v-58c80756]{position:absolute;left:0;bottom:0;width:100%}.form-group[data-v-4bf68fb2]{margin-bottom:0}.well[data-v-bb3493e4]{position:relative}.client-detail-buttons[data-v-bb3493e4]{position:absolute;top:10px;right:10px}.client-details-table th[data-v-bb3493e4]{text-align:right}.search-bar[data-v-ea309916]{max-width:300px}.tab-buttons{list-style:none;margin:0;margin-bottom:-5px;margin-top:-3px;padding:0}.tab-buttons li{display:inline-block}.tab-buttons li a{display:block;padding:15px;padding-top:10px;padding-bottom:11px;text-decoration:none}.tab-buttons li a:hover{text-decoration:none;background-color:#fff;color:#004e5c}.tab-buttons li.active a{border-left:3px solid #003540;border-left:none;background-color:#9eedfd;background-color:#fff;color:#004e5c}.notification-bubble{border-radius:50%;background-color:red;color:#fff;padding:3px;font-size:8pt;height:18px;width:18px;display:inline-block;text-align:center;padding-top:2px;position:absolute;top:0;right:0;box-shadow:.5px .5px 2px #404040;font-weight:700}.button-bar .tab-buttons li{position:relative}@media (max-width:700px){.tab-buttons li{width:calc(50% - 2px)}.tab-buttons{margin-top:10px}}h4[data-v-3354aa3d]{margin-top:0}.task.panel[data-v-3354aa3d]{margin-bottom:5px;margin-top:10px}.task .panel-body[data-v-3354aa3d]{position:relative;padding:7px;padding-bottom:3px}.task .edit-button[data-v-3354aa3d]{position:absolute;top:2px;right:2px;z-index:2}.task-controls[data-v-3354aa3d]{display:inline-block;width:150px;vertical-align:top}.task-description[data-v-3354aa3d]{display:inline-block;width:calc(100% - 185px);margin-top:5px;margin-bottom:5px}.task-meta[data-v-3354aa3d]{font-size:10pt;margin-top:5px;color:#606060}.task-meta div[data-v-3354aa3d]{display:inline-block;margin-right:15px}.task-meta .due-date[data-v-3354aa3d]{color:#d9534f}.task-meta .completed-date[data-v-3354aa3d]{color:#31a01f}.task-description .important-icon[data-v-3354aa3d]{position:absolute;top:5px;right:5px;color:#d9534f}.form-group .help[data-v-3354aa3d]{text-align:right;padding-right:10px;color:gray}.phase-list[data-v-61c442b6]{padding:0;margin-top:20px}h5[data-v-442637db]{font-weight:700;margin-top:15px;background-color:#e0e0e0;padding:5px}h4[data-v-442637db]{margin-top:15px}.notes-feed .panel-body pre[data-v-63395998]{padding:0;margin:0;background:transparent;border:none;font-size:11pt;white-space:pre-wrap;word-break:keep-all}.notes-feed .panel-heading[data-v-63395998]{padding:5px;padding-left:10px}.notes-feed .panel-heading .fa-trash[data-v-63395998]{font-size:20px;cursor:pointer}.notes-feed .panel-heading .fa-trash[data-v-63395998]:hover{color:red}.notes-feed .panel[data-v-63395998]{margin-bottom:5px}.notes-feed[data-v-63395998]{margin-top:10px}.top-section-padded[data-v-63395998]{padding-left:10px;padding-right:10px}.action-note table[data-v-9dcac4b0]{margin-top:-16px;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);max-width:none}.action-note table td[data-v-9dcac4b0],.action-note table th[data-v-9dcac4b0]{border:1px solid #e0e0e0;padding:5px}.action-note table th[data-v-9dcac4b0]{border-right:none}.action-note table td[data-v-9dcac4b0]{border-left:none}.action-note pre[data-v-9dcac4b0]{word-wrap:break-word;white-space:pre-wrap;border:1px solid #e0e0e0;margin-top:5px;background-color:transparent;border-radius:2px;padding:0;padding-top:5px;border:none;font-family:inherit;font-size:12pt;color:#606060}.form-section[data-v-33133508]{padding:10px;padding-top:0}form h2[data-v-33133508]{padding:10px;margin:0;margin-bottom:10px;background-color:#337ab7;color:#fff}h3[data-v-33133508]{font-size:14pt;text-decoration:underline}.field-text-answer[data-v-33133508]{text-transform:uppercase;padding:2px;display:inline-block;border:1px solid #a0a0a0}.bottom-spacing[data-v-32330d0e]{margin-bottom:6px!important}.btn-group .btn-yes.active[data-v-c7fb1640]{background-color:#9ee890}.btn-group .btn-no.active[data-v-c7fb1640]{background-color:#e68f93}.control[data-v-7bef4260]{margin-bottom:10px}.counter-btn[data-v-7bef4260]{display:inline-block;width:calc(50% - 4px)}.minus[data-v-7bef4260],.plus[data-v-7bef4260]{display:block;width:100%;border:none}.plus[data-v-7bef4260]{padding:5px;font-size:14pt;height:110px;border-top-left-radius:20px;border-top-right-radius:20px}.minus[data-v-7bef4260]{font-size:12px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:5px}.total[data-v-7bef4260]{font-size:18pt;text-align:center;color:#606060}.section-toc[data-v-45ab5b94]{background-color:#ebf5ff;padding:10px;padding-top:1px}.section-toc h2[data-v-45ab5b94]:hover{cursor:pointer;text-decoration:underline}.alert-bubble[data-v-45ab5b94]{float:right;padding:1px;padding-left:3px;padding-right:3px;box-shadow:1px 1px 1px #000;border-radius:4px;font-weight:700;font-size:9pt;margin-top:8px;position:relative;z-index:1;min-width:20px;margin-left:3px;border-radius:50%;background-color:red;color:#fff;padding:3px;font-size:8pt;height:18px;width:18px;display:inline-block;text-align:center;padding-top:2px;box-shadow:1px 1px 2px #000}@media (max-width:991px){.section-toc[data-v-45ab5b94]{margin-bottom:10px}}pre[data-v-6e9beb0c]{font-family:inherit;background-color:transparent;border:none;padding:0}.well .table td[data-v-6e9beb0c],.well .table th[data-v-6e9beb0c]{border:none}.well[data-v-6e9beb0c]{margin-bottom:0}.project-link[data-v-6e9beb0c]{text-decoration:none;color:inherit}.project-link:hover .project[data-v-6e9beb0c]{box-shadow:0 0 5px rgba(1,1,1,.4);cursor:pointer;background-color:#f5fdff}.project-details td[data-v-12f06ce1],.project-details th[data-v-12f06ce1]{border:none}.well[data-v-12f06ce1]{position:relative}section[data-v-0ef99970]{background-color:transparent}.avatar[data-v-0ef99970]{text-align:center}.avatar i[data-v-0ef99970]{font-size:140pt}textarea[data-v-53ab68f7]{height:100px}.list-group-item[data-v-53ab68f7]:hover{background-color:#e0e0e0;cursor:pointer}.section[data-v-53ab68f7]{margin-bottom:10px;padding:10px;background-color:#f7f7f7}.audit-section{padding:15px;border-radius:3px;background-color:#efefef}.audit-section,.list-group{margin-bottom:10px}.list-group-item.closed[data-v-028f6c14]:hover{cursor:pointer;background-color:#e0e0e0}.list-group-item.closed .fa[data-v-028f6c14]{display:none}.list-group-item.closed:hover .fa[data-v-028f6c14]{display:block}.fa-trash[data-v-028f6c14]{cursor:pointer}.fa-trash[data-v-028f6c14]:hover{color:red}.revision-item[data-v-4c9f416c]:hover{cursor:pointer;background-color:#428bca;color:#fff}.product-link[data-v-c3f9c416]{text-decoration:none;color:inherit}.product-link:hover .product[data-v-c3f9c416]{box-shadow:0 0 5px rgba(1,1,1,.4);cursor:pointer;background-color:#f5fdff}form[data-v-35cf3a0e]{max-width:800px;margin:auto}textarea[data-v-35cf3a0e]{max-width:100%;min-height:300px}.container[data-v-12cb0db8]{max-width:600px}h2[data-v-12cb0db8]{background-color:#a4b3ff;padding:10px}h3[data-v-12cb0db8]{background-color:#ffdae8;padding:10px}.field-container[data-v-12cb0db8]{padding-top:10px;padding-bottom:10px;padding:10px;margin-bottom:10px}.field-container[data-v-12cb0db8]:nth-child(2n){background-color:#f9f9f9}.field-container .notes[data-v-12cb0db8]{margin-top:10px}@media print{.back-link[data-v-12cb0db8]{display:none}}
/*# sourceMappingURL=app.9c6de5413ba051b39418d5550480efe0.css.map */