*,:after,:before{box-sizing:border-box}body,html{font-family:OpenSans,sans-serif}h1{margin:10px 0;font-size:32px;font-family:Roboto Slab,sans-serif;font-weight:700;text-transform:uppercase}h1.no-account{text-align:center}.check-item-edit-container .deposit-children thead th,h2{font-size:25px;font-family:Roboto Slab,sans-serif;font-weight:700;text-transform:uppercase}.check-item-edit-container .deposit-children thead th.no-account,h2.no-account{text-align:center}h3{font-family:Roboto Slab,sans-serif}h3.no-account{text-align:center}button{font-family:OpenSans,sans-serif}button.no-account{text-align:center}md-progress-circular{margin:auto}md-progress-circular.md-default-theme path,md-progress-circular path{stroke:#48beff}md-toolbar.md-custom-background{background-color:#242541;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;height:65px}md-toolbar.md-custom-background .links{width:200px}md-toolbar.md-custom-background .right-bar{margin-right:20px}md-toolbar.md-custom-background .right-bar .btn{color:#48beff;background-color:#fefefe}md-toolbar.md-custom-background .right-bar .btn.btn-logout{font-weight:500;font-size:16px;line-height:10px;height:53px;width:100px}md-toolbar.md-custom-background .right-bar .btn.btn-logout md-icon,md-toolbar.md-custom-background .right-bar .btn.btn-settings md-icon{color:#48beff}dialog-header md-toolbar.md-custom-background{height:auto}dialog-header md-toolbar.md-custom-background .links{width:auto}md-checkbox.md-custom-background.md-checked .md-icon{background-color:#00c999}md-checkbox.md-custom-background.md-focused.md-checked .md-container:before{background-color:rgba(0,201,153,.5)}md-radio-button.left-margin{margin-left:10px}md-radio-button.md-checked .md-off,md-radio-button .md-off{border-color:#305692}md-radio-button .md-on{background-color:#305692}md-icon.icon-dark-background{color:#fefefe}md-select:not([disabled]):focus .md-select-value{border-bottom-color:#00c999}md-select-menu md-option[selected],md-select-menu md-option[selected]:focus{color:#00c999}md-content,md-content.md-default-theme{background-color:#fefefe}md-dialog md-dialog-actions{padding:16px}md-autocomplete,md-autocomplete md-autocomplete-wrap{height:36px}md-autocomplete-wrap.md-whiteframe-z1{box-shadow:none}md-autocomplete input[type=search]{height:auto}md-autocomplete button{margin:auto;height:auto;width:auto;line-height:inherit}md-progress-linear .md-bar,md-progress-linear.md-default-theme .md-bar{background-color:#00c999}md-progress-linear .md-container,md-progress-linear.md-default-theme .md-container{background-color:#b9d9bf}md-menu-item{cursor:pointer}.ngrs-range-slider .ngrs-value{color:#b6b6b6;font-size:14px}.ngrs-range-slider.ngrs-handle-max-down .ngrs-value-max,.ngrs-range-slider.ngrs-handle-min-down .ngrs-value-min{color:#b6b6b6}.page-title{margin:15px 15px 0 0}.buttons button{margin:20px 0 0 10px;padding:4px 10px;height:30px}.buttons button .material-icons{font-size:24px;line-height:18px;vertical-align:top;display:inline-block;font-weight:700}.buttons button span{margin:0}.buttons button.active{background-color:#48beff;color:#fefefe}.buttons.left-buttons{width:90%}.links:focus{outline:none}body{min-width:320px;background-color:#fefefe;color:#202020;font-size:14px}a{color:#48beff;text-decoration:none}a:hover{color:#15acff}a:active{color:#48beff}a.file-name{color:#666;text-decoration:underline}ul{list-style-type:none;margin:0;padding:0}.has-error,.has-error .control-label,.has-error .form-help-block{color:#c60826}.has-error .form-control,.has-error md-autocomplete-wrap{border-color:#c60826}.has-error .form-control:focus,.has-error md-autocomplete-wrap:focus{border-color:#c60826;box-shadow:inset 0 1px 1px hsla(0,0%,40%,.075),0 0 6px rgba(198,8,38,.5)}.currency-negative{color:#c60826}.currency-positive{color:#00c999}.responsive-image{display:block;max-width:100%;height:auto}input[type=checkbox]:disabled{cursor:not-allowed}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-thin.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-extralight.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-semibold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-extrabold.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Roboto Slab;src:url(../../../assets/fonts/roboto-slab/static/robotoslab-black.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-italic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-semibold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-semibolditalic.ttf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-bolditalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-lightitalic.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-extrabold.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:OpenSans;src:url(../../../assets/fonts/open-sans/opensans-extrabolditalic.ttf) format("truetype");font-style:italic;font-weight:800}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../../../assets/fonts/material-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../../../assets/fonts/material-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../../../assets/fonts/material-icons/MaterialIcons-Regular.woff) format("woff"),url(../../../assets/fonts/material-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;outline:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.icon-small{font-size:16px}.material-icons.check{color:#00c999}.material-icons.start{color:#b6b6b6}md-icon.icon-small{height:16px;width:16px;min-height:16px;min-width:16px}.icon-primary{color:#48beff}.icon-disabled{color:#b6b6b6;cursor:not-allowed}.icon-inverted{color:#fefefe}.icon-hover{cursor:pointer}.text-primary{color:#00c999}.text-hover{cursor:pointer}.text-larger{font-size:1.2rem}.text-smaller{font-size:.75rem}.text-capitalize{text-transform:capitalize}.text-upper{text-transform:uppercase}.text-placeholder{color:#b6b6b6}.text-wrap{white-space:normal}.text-italics{font-style:italic}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-error{color:#c60826}.flush{margin:0}.flush-top{margin-top:0}.section,.section-small{margin-bottom:10px}.section-md{margin-bottom:20px}.room-right{margin-right:10px}.no-padding{padding:0}.padding{padding:8px 16px}.button-no-padding-offset{padding:6px 12px}.button-icon-padding-offset{padding:4px 12px}.display-block{display:block}.display-inline{display:inline-block}.full-height{height:100%}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.space-right:after{content:" "}.tab-indent{width:40px}.float-right{float:right}.float-left{float:left}.vertical-align-middle{vertical-align:middle}.flush-border-right{position:relative}.flush-border-right:after{content:"";position:absolute;top:0;right:0;bottom:0;width:0;height:100%;border-right:1px solid #eee}md-divider.divider-lg{margin:50px 0;border-width:2px;border-color:#48beff}.loading-icon{background:url(/assets/images/loading-s.svg) no-repeat;background-size:contain}.loading-icon.grid{height:20px;width:20px}.ng-isolate-scope{margin:0!important;padding:0!important}.block-ui-overlay{opacity:.8}.block-ui-message{font-size:1.5rem;background:none;color:#48beff}.ng-hide.ng-hide-animate{display:none}.transition-fast{transition:all .06s linear}.transition-medium{transition:all .1s linear}.admin-overview{padding:10px}.admin-overview .customer-grid{margin:0 10px;padding:15px;border:2px solid #b6b6b6;border-radius:5px}.customer-profile-form{max-width:1000px}.customer-profile-form .customer-contact,.customer-profile-form .profile-section{border:1px solid #b6b6b6;margin-top:20px;padding:10px;border-radius:5px}.customer-profile-form .config-section{padding:10px}.customer-profile-form .config-section h3{margin-right:15px}.customer-profile-form .config-section .form-group{margin:0 20px 0 0}.customer-profile-form .config-section .form-group .text-lg{width:300px}.customer-profile-form .config-section .form-group .date{width:140px}.customer-profile-form .config-section .profile-select{margin:0;width:200px}.customer-profile-form .config-section .profile-select-s{margin:0;width:120px}.customer-profile-form .config-section .subtype-select{margin:0;width:350px}.customer-profile-form .config-section .input-m{width:120px}.customer-profile-form .config-section textarea{width:960px;height:100px}.customer-profile-form .profile-actions{margin-top:10px}.customer-form .form-group{margin-right:10px}.customer-form .role-select,.customer-form .type-select{margin:0;width:200px}.customer-form .subtype-select{margin:0;width:350px}.role-select{margin:0;width:200px}.select-label{padding-top:5px}.checkbox-overrides{min-height:auto}.checkbox-overrides .md-container{height:auto;margin:0 0 0 5px}.bar-chart{overflow:hidden;display:flex;width:100%;max-width:100%;height:25px;margin:0 1px}.bar,.bar-chart{position:relative}.bar{transition:.06s;min-height:25px;border-bottom:2px solid #666}.bar:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.bar:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.bar.segmented{border-right:1px solid #fefefe;box-sizing:border-box;flex-grow:1}.bar.segmented:focus{outline:none}.bar.segmented.converted,.bar.segmented.verified{cursor:pointer}.report-status-chart{width:300px}.report-status-chart:hover{cursor:pointer}.report-status-bar{min-height:25px;border-bottom:none}.report-status-bar.pending{background-color:#c5c4cf}.report-status-bar.inprogress{background-color:#48beff}.report-status-bar.completed{background-color:#00c999}.report-status-bar.error{background-color:#c60826}.bar-with-status{min-height:25px;border-bottom:none}.bar-with-status.empty{background-color:#f7f7f7}.bar-with-status.unassigned{background-color:#c5c4cf}.bar-with-status.extracting{background-color:#c5daf1}.bar-with-status.unreconciled{color:#fefefe;background-color:#230903}.bar-with-status.reconciled{background-color:#00c999}.bar-with-status.rejected{background-color:#ffc857}.bar-with-status.active{background-color:#230903}.bar-chart-label{font-size:.75rem;margin:0 1px}.bar-popover{width:120px;background-color:#202020;color:#fefefe;font-size:.75rem;border-radius:4px;opacity:.9;text-align:center;position:absolute}.bar-popover:before{display:block;content:"";left:50%;bottom:-6px;border-top:6px solid #202020;border-right:6px solid transparent;border-left:6px solid transparent;margin-left:-6px;position:absolute}.bar-popover-top{padding:10px 5px;border-bottom:1px solid #fefefe;font-weight:700}.bar-popover-bottom{padding:5px}.stacked-bar-chart{min-height:50px;margin-bottom:15px}.stacked-bar-chart-label{text-align:center;font-size:14px;padding-top:6px;display:block}.stacked-bar-chart-label.audit{padding-top:0;padding:2px}chart-container div:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}chart-container div:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.stacked-bar-legend-icon{display:block;position:absolute;left:0;top:0;width:20px;height:20px;border-radius:5px}.stacked-bar-legend-text{padding-top:5px;font-size:14px}.overview-chart status-bar-chart div .bar-chart{height:50px}.overview-chart status-bar-chart div div.bar{height:50px;border-left:0;border-right:0}.overview-chart status-bar-chart div div.bar.segmented{height:50px;border-right:1px solid #fefefe;box-sizing:border-box;flex-grow:1}.overview-chart status-bar-chart div div.bar-chart-label:first-child{padding-right:5px}.overview-chart status-bar-chart div div.bar-chart-label:last-child{padding-left:5px}.dialog-m{max-width:460px}.dialog-lg,.dialog-m{width:80%;max-height:80%}.dialog-lg{max-width:610px}.dialog-xl{max-width:800px}.dialog-xl,.dialog-xxl{width:80%;max-height:80%}.dialog-xxl{max-width:1000px}.dialog-full{max-width:100%;max-height:100%;width:100%;height:100%;border-radius:0}.dialog-check-reconcile{max-width:80%;max-height:80%;width:80%;height:80%}.dialog-statement-csv .header{margin-top:15px}.dialog-statement-csv md-select{margin:0}.dialog-statement-csv .inputs{margin-left:10px}.dialog-actions-lg{height:100px}.dialog-actions-xl{height:150px}.info-list li{padding:5px 0}.info-list-title{font-weight:700;padding-bottom:10px}.info-list-callout{padding:5px;min-height:18px;background-color:#eee;word-wrap:break-word}.message{display:block;width:100%;padding:5px;margin-bottom:20px}@media (min-width:600px){.message{display:table}}.message.message-general{background-color:#afdfff}.message.message-error{background-color:#c60826;color:#fefefe}.message-cell{vertical-align:middle;padding:5px 0}@media (min-width:600px){.message-cell{display:table-cell}}.message-icon{width:25px}@media (min-width:600px){.message-text{text-align:left}}.message-link{border-radius:5px;background-color:#4ba6e3;padding:5px;display:table;margin:auto}.message-link span{color:#fefefe;display:table-cell;vertical-align:middle}.message-link-icon{color:#fefefe}.message-icon-dismiss{cursor:pointer}.side-nav{min-width:250px;max-width:300px;z-index:60;white-space:nowrap;overflow:hidden;position:relative;overflow-y:auto;padding:8px}.side-nav-dark{background-color:#424242;color:#fefefe}.side-nav-dark .side-nav-icon{color:#fefefe}.side-nav-content{margin:0 15px 0 0}.side-nav-open{width:inherit;min-width:250px}.side-nav-closed{width:25px;min-width:inherit}.side-nav-closed .side-nav-content{overflow:hidden}.side-nav-icon{cursor:pointer;position:absolute;top:50%;right:0}.side-nav-icon:focus{outline:none}.side-nav-list li{outline:none!important;font-family:OpenSans,sans-serif;padding:20px 25px;margin:0 -3px;display:inline-block;height:inherit;vertical-align:top;font-weight:600}.side-nav-list li.menu{padding:0;margin:0}.side-nav-list li.menu .btn-menu{margin:0;border-radius:0;height:60px;vertical-align:top;font-weight:600;text-transform:none;transition:none}.side-nav-list li.menu .btn-menu.active{background-color:#fefefe;color:#182844}.side-nav-list li.icon{margin-top:-8px}.side-nav-list li:hover{background-color:#48beff;cursor:pointer}.side-nav-list li.active{background-color:#fefefe;color:#182844}.side-nav-list li.active .material-icons{color:#182844}.side-nav-list li.overview{width:240px;margin:0 25px 0 0;padding:13px 23px;cursor:pointer}.side-nav-list li[disabled]{pointer-events:none}.side-nav-list li span{display:block;line-height:10px}.side-nav-list li span.legend{font-weight:500;font-style:normal;font-size:12px}.side-nav-list li span.project-name{font-size:18px;margin:8px 0 0;width:210px;line-height:24px}.side-nav-list li a{color:#eee}.right-bar{margin-top:-8px}.tab-menu{margin-bottom:5px}.tab-menu .tab-menu-item{padding:13px 30px;display:inline-block;cursor:pointer;font-family:Roboto Slab,sans-serif;font-weight:700;font-style:normal;font-size:18px;text-align:center;color:#182844;height:45px}.tab-menu .tab-menu-item:hover{background-color:#fbfbfb;border-bottom:4px solid #999}.tab-menu .tab-menu-item.active-tab{background-color:#f7f7f7;border-bottom:4px solid #4ba6e3;cursor:default}.tab-menu .tab-menu-item:last-child{margin-right:0}.row-clickable{cursor:pointer}.row-clickable:focus{outline:none}.table-height-half{height:400px}.table-height-full{height:720px}table tbody tr.row-secondary{background-color:#f9f9f9}.date-column{width:60px}.table-column-md{width:160px}.ag-theme-material{font-family:OpenSans,sans-serif;font-size:14px;color:#666}.ag-theme-material .ag-details-row{padding:20px!important}.ag-theme-material .ag-rich-select-value{font-weight:700;margin-left:-15px}.ag-theme-material .ag-cell-inline-editing{padding:3px!important;margin-top:3px!important;height:30px!important;background:none!important;border:none!important;border-radius:0!important;box-shadow:0 0!important}.ag-theme-material .ag-has-focus{border:none!important}.ag-theme-material .grid-amount .ag-cell-wrapper{text-align:right;display:block}.ag-theme-material .ag-header{text-transform:uppercase;background-color:#9291a2;color:#fff;line-height:16px;border-bottom:none}.ag-theme-material .ag-row.ag-row-hover,.ag-theme-material .ag-row.ag-row-selected{background-color:#f6f3e7!important}.ag-theme-material .ag-row.ag-row-childitem,.ag-theme-material .ag-row.ag-row-special-childitem,.ag-theme-material .ag-row.gray-row{background-color:#eee}.ag-theme-material .ag-row.ag-row-first-special-childitem{border-top:2px solid #9291a2}.ag-theme-material .ag-row.ag-row-last-special-childitem{border-bottom:2px solid #9291a2}.ag-theme-material .ag-row .icon-primary:focus{color:#242541}.ag-theme-material .ag-overlay-no-rows-center{background:none!important}.ag-theme-material .ag-menu .ag-column-select-header{display:none}.ag-theme-material .ag-ltr .ag-cell{padding-left:0}.ag-theme-material .ag-ltr .ag-cell.required{border-bottom:2px solid #c60826}.ag-theme-material .ag-ltr .ag-cell.icons{padding-left:5px}.ag-theme-material .ag-ltr .ag-cell.match-icons{padding:2px}.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon{color:#182844;margin:0 5px 0 0;cursor:pointer;height:25px;width:25px}.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon.check.checked,.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon.check:hover{color:#00c999}.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon.denied.checked,.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon.denied:hover{color:#c60826}.ag-theme-material .ag-ltr .ag-cell.match-icons md-icon.left-margin{margin-left:10px}.ag-theme-material .ag-ltr .ag-cell-no-focus{border-bottom:1px solid #c5c4cf;border-right:0;border-left:0;border-top:0}.ag-theme-material .ag-ltr .ag-cell-no-focus.no-borders{border:none}.ag-theme-material .ag-ltr .ag-cell-focus.match-icons{border-right:0;border-left:0;border-top:0}.ag-theme-material .ag-ltr .ag-cell-focus.no-borders{border:none}.ag-theme-material .ag-cell-not-inline-editing{padding-top:3px;line-height:22px}.ag-theme-material .ag-header-cell-menu-button .ag-icon-menu{height:25px}.ag-theme-material .ag-icon-checkbox-checked{color:#202020}.ag-theme-material .ag-header-cell{background-color:#9291a2;padding-left:2px;padding-right:2px;line-height:25px;height:25px;font-size:14px;font-weight:700}.ag-theme-material .ag-header-cell:last-child{border-right:none}.ag-theme-material .ag-header-cell:hover,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:hover{background-color:#63657c}.ag-theme-material .ag-status-bar{border:none}.ag-theme-material .ag-cell-last-left-pinned{border:none!important}.ag-theme-material .cell-checkbox{margin-top:10px}.settings{height:54px;background-color:#f7f7f7;margin:0 0 10px;text-align:right}.settings button{margin:5px;padding:4px 10px;border:none}.settings button span{margin:0 0 0 10px;display:inline-block;vertical-align:middle}.settings button:hover{background-color:#c5daf1;border:none;color:#000;cursor:pointer}.settings .action-button{background:none}.settings .action-button:hover{background-color:#f7f7f7;border:none;color:#000;cursor:pointer}.settings.cat-settings{background-color:#fefefe}.settings .filters{vertical-align:middle;font-size:16px}.settings .filters button{margin:0 0 0 5px}.settings .filters button .material-icons{font-size:16px;line-height:18px;vertical-align:text-top;display:inline-block}.settings .filters button span{margin:0}.settings .filters button.active{background-color:#48beff;color:#fefefe}.settings .filters button:last-child{margin-right:5px}.settings .filter-container{vertical-align:middle;display:inline-block;margin:0 20px}.settings .cat-settings-btn{text-transform:none;background:none;border:none;font-weight:700;color:#48beff;font-size:16px}.settings .cat-settings-btn:disabled{color:#9291a2!important}.settings .cat-settings-btn.active,.settings .cat-settings-btn:hover{background-color:#f7f7f7;border:none;color:#000;cursor:pointer}.settings .room-right{margin-right:25px}.cat-option{color:#48beff}accounts-list-table .ag-theme-material .ag-body .ag-row-hover{background-color:#fefefe!important}.chevron-nav,.chevron-section{display:inline-block}.form-control,md-autocomplete-wrap{display:block;width:100%;height:30px;padding:6px 15px;color:#666;background-color:#fefefe;background-image:none;border:1px solid #b6b6b6;border-radius:0;box-shadow:inset 0 1px 1px hsla(0,0%,40%,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,md-autocomplete-wrap:focus{border-color:#4ba6e3;outline:0;box-shadow:inset 0 1px 1px hsla(0,0%,40%,.075),0 0 8px rgba(75,166,227,.6)}.form-control.inline,md-autocomplete-wrap.inline{display:inline;height:auto;width:auto}.form-control::-moz-placeholder,md-autocomplete-wrap::-moz-placeholder{color:#b6b6b6;opacity:1}.form-control:-ms-input-placeholder,md-autocomplete-wrap:-ms-input-placeholder{color:#b6b6b6}.form-control::-webkit-input-placeholder,md-autocomplete-wrap::-webkit-input-placeholder{color:#b6b6b6}.form-control::-ms-expand,md-autocomplete-wrap::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] md-autocomplete-wrap,md-autocomplete-wrap[disabled],md-autocomplete-wrap[readonly]{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] md-autocomplete-wrap,md-autocomplete-wrap[disabled]{cursor:not-allowed}textarea.form-control{height:100px}input[type=search]{-webkit-appearance:none}.form-group{margin-bottom:15px}.form-group-sml{margin-bottom:10px}.form-help-block{margin-top:5px;color:#b6b6b6}.control-label,.form-help-block{display:block;margin-bottom:10px}.control-label{font-size:18px}.control-label.inline{display:inline-block}.checkbox-label{vertical-align:top}md-chips .md-chip.md-focused{background-color:#00c999}md-chips .md-chips.md-focused{box-shadow:0 2px #00c999}.form-statement-control{padding-right:30px}.form-statement-row-label{margin-top:10px}.form-statement-row-label label.ending{margin-left:18px}.form-statement-symbol-add{padding-top:10px;padding-right:4px;font-weight:700}.form-statement-symbol-substract{padding-top:2px;padding-right:4px;font-size:x-large}table-filter{width:100%;margin:0 5px}table-filter .filter{border:none;border-radius:0;box-shadow:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input.search{padding:5px;border-radius:5px;border:1px solid #edebeb;margin-bottom:15px}.links{font-size:.85rem;text-transform:uppercase;cursor:pointer}.links:hover{color:#00c999}.links-secondary,.links-secondary:hover{color:#fefefe}.links-small{font-size:.7rem}.toolbar-links{margin:0 10px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none;transition:.1s ease-in-out;margin-left:10px}.btn:active,.btn:focus{outline:none;text-decoration:none;background-color:#242541;color:#fefefe;border:1px solid transparent}.btn:active .icon-primary,.btn:focus .icon-primary{color:#fefefe}.btn[disabled]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-grid{padding:0 15px;background-color:#fefefe;color:#48beff;border-color:#48beff}.btn-grid:hover{background-color:hsla(0,0%,71%,.3)}.btn-grid:disabled{background-color:#eee}.btn-grid.active{color:#fefefe;background-color:#00c999;border-color:#00c999}.btn-grid.active:hover{background-color:#a9cb72}.btn-grid.error{color:#fefefe;background-color:#c60826;border-color:#c60826}.btn-workpaper{background:url(/assets/images/btn-workpaper.png) no-repeat;background-size:contain;background-position-x:3px;background-position-y:2px;height:50px!important;width:100px;border-radius:5px;border:1px solid gray;line-height:70px}.btn-workpaper:hover{opacity:.7}.btn-sml{padding:4px}.btn-changeGraph{padding:1px;margin-left:0;background-color:green;color:#fff}.btn-changeGraph:hover{opacity:.7;color:#fefefe}.btn-no-padding{padding:0}.btn-primary{background-color:#48beff;color:#fefefe}.btn-primary:hover{color:#fefefe;background-color:rgba(72,190,255,.8)}.btn-secondary{background-color:#9291a2;color:#fefefe}.btn-secondary:hover{color:#fefefe;background-color:hsla(244,8%,60%,.8)}.btn-inverted{background-color:#fefefe;color:#48beff;border-color:#48beff}.btn-inverted:hover{background-color:#48beff;border-color:#242541;color:#fefefe}.btn-inverted:hover .icon-primary{color:#fefefe}.btn-inverted:disabled{background-color:#eee}.btn-warn{background-color:rgba(198,8,38,.6);color:#fefefe}.btn-warn:hover{background-color:rgba(198,8,38,.4)}.btn-success{color:#fefefe}.btn-success,.btn-success:hover{background-color:#00c999}.btn-min{width:100px}.btn-dark{background-color:#182844;color:#fefefe;padding:12px;border-radius:5px;height:44px}.btn-dark:hover{background-color:#48beff}.btn-dark.active{background-color:#305692}.btn-dark .strong{margin-right:10px;font-weight:900}.btn-authorize{width:80px;padding:0 5px}.btn-authorize.authorized{border-color:#00c999;color:#00c999}.btn-authorize.authorized:hover{cursor:not-allowed;background-color:#fefefe}.btn-bulk-upload{margin-top:10px;margin-right:10px}.dropdown-container{background-color:#fefefe;color:#202020;border-radius:5px}.dropdown-header,.dropdown-nolist{padding:5px}.dropdown-header:hover{cursor:pointer}.dropdown-header:focus{outline:none}.dropdown-content{border-top:1px solid #666;padding:5px}.dropdown-disabled{color:#666;background-color:#eee;cursor:not-allowed}.dropdown-inverted{font-weight:700;color:#fefefe;background-color:#666}.input-file-upload{position:absolute;overflow:hidden;z-index:-10;width:.1px;height:.1px}.input-file-upload:focus+.input-file-upload-label{outline:1px #4ba6e3;outline:auto -webkit-focus-ring-color}.input-file-upload-label{width:100%;display:block;padding:15px;border-radius:4px;cursor:pointer;background-color:#00c999;color:#fefefe}.input-file-upload-label:hover{background-color:rgba(0,201,153,.8)}.input-file-upload-file-name{font-size:1.5em}.progress-bar{margin:0 auto;text-align:center}.progress-bar .progress-row{margin:2px;border:2px solid #182844;border-radius:3px}.progress-bar .progress-row span{height:inherit;vertical-align:middle}.progress-bar .bar-l{width:560px}.progress-bar .bar-m{width:300px}.progress{height:20px;background:#00c999;white-space:nowrap}.upload-btn{padding:0;background:none}.upload-icon{color:#1f9aff;font-size:40px;margin-bottom:20px;margin-right:15px}range-chart{display:block;padding:8px 15px}.xAxis .tick line,.xAxis path{display:none}.xAxis-progress-grid .domain{fill:#b6b6b6;opacity:.5;stroke:none}.xAxis-progress-grid .tick line,.xAxis-progress.domain{stroke:#b6b6b6}.brush .selection{fill-opacity:.1}.progress-scrubber{fill:#00c999}.natural-list li{display:inline}.natural-list li:after{content:", "}.natural-list li:last-child:after{content:""}.tag,.tag-left,.tag-right{position:relative;height:26px;line-height:26px;border-radius:4px 0 0 4px;background-color:#00c999;color:#fefefe;display:inline-block;transition:all .1s ease-in-out}.tag-left:focus,.tag-right:focus,.tag:focus{outline:none}.tag-left:hover,.tag-right:hover,.tag:hover{background-color:rgba(0,201,153,.8)}.tag-left:hover:after,.tag-right:hover:after,.tag:hover:after{border-left-color:rgba(0,201,153,.8)}.tag-right{padding:0 10px 0 22px}.tag-right:before{content:"";position:absolute;top:0;left:0;background-color:#fefefe;border-bottom:13px solid transparent;border-right:10px solid #00c999;border-top:13px solid transparent;transition:.1s ease-in-out}.tag-right:after{content:"";position:absolute;top:10px;left:10px;width:6px;height:6px;background:#fefefe;border-radius:100%;box-shadow:inset 0 .75px #666}.tag-left{padding:0 22px 0 10px}.tag-left:before{content:"";position:absolute;top:10px;right:10px;width:6px;height:6px;background:#fefefe;border-radius:100%;box-shadow:inset 0 .75px #666}.tag-left:after{content:"";position:absolute;top:0;right:0;background-color:#fefefe;border-bottom:13px solid transparent;border-left:10px solid #00c999;border-top:13px solid transparent;transition:.1s ease-in-out}.tag-no-hover:hover:after{border-left-color:#00c999}.tag-no-hover:hover{background-color:#00c999}.tag-removable{cursor:pointer}.list li:focus{outline:none;text-decoration:none}.list-inline{display:inline-block;margin:0 10px 10px 0}.callout{width:100%;padding:10px;background-color:#eee;border-radius:4px}.callout.empty-section{margin:60px 0;background-color:#fefefe;border:1px solid #c5daf1;border-radius:0;width:780px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;padding:80px 10px}.callout.empty-section>.section{margin:0 0 40px}.callout.empty-section strong{font-family:Roboto Slab,sans-serif;font-weight:700}.login-container{max-width:400px}.overview-chart{width:100%;height:100px}.overview-chart-legend,.overview-chart-title{font-size:16px;padding-bottom:10px}#force-graph-canvas{display:none}.bar-legend,.doughnut-legend,.line-legend,.pie-legend,.polararea-legend,.radar-legend{list-style-type:none;margin-top:5px;text-align:center;-webkit-padding-start:0;-moz-padding-start:0;padding-left:0}.bar-legend li,.chart-legend li,.doughnut-legend li,.line-legend li,.pie-legend li,.polararea-legend li,.radar-legend li{display:inline-block;white-space:nowrap;position:relative;margin-bottom:4px;border-radius:5px;padding:2px 8px 2px 28px;font-size:smaller;cursor:default}.bar-legend-icon,.chart-legend-icon,.doughnut-legend-icon,.line-legend-icon,.pie-legend-icon,.polararea-legend-icon,.radar-legend-icon{display:block;position:absolute;left:0;top:0;width:20px;height:20px;border-radius:5px}.cashflow-viz-watermark{width:120px;display:none;margin:auto}.cashflow-viz-watermark.show{display:block}flows-info{font-family:OpenSans,sans-serif}flows-info h4{margin:0 10px;display:inline-block}flows-info span{display:inline-block;vertical-align:middle}flows-info .info{padding:0 0 0 15%}#popup-sankey{color:#242541;background-color:#f6f3e7;border:.5px solid #242541;font-weight:700;font-size:9pt;position:absolute;width:auto;pointer-events:none;padding:3px}#popup-sankey td{padding:2px;margin:5px;white-space:nowrap;min-width:75px}#popup-sankey td.empty{width:45px}.links path{opacity:.3}.links path.highlight{opacity:.9}.g-arrow.hide{display:none}.node-body{fill:#bbb;stroke:#111;stroke-width:1px;opacity:1;pointer-events:all}.source .node-body{fill:#00c999}.account .node-body{fill:#242541}.account text.node-value{fill:#fff;stroke-width:.25px;stroke:#242541}.use .node-body{fill:#9291a2}text.node-value{font-size:10px;pointer-events:none}text.node-title{font-size:x-small;pointer-events:none}text.node-title.selected{font-weight:700;pointer-events:none}g.group rect{fill:#f6f3e7;stroke:#ddd}g.group text{fill:#f6f3e7;stroke:#242541}g.link title{color:#242541;background-color:#f6f3e7}#layoutswitch{position:relative;display:inline-block;width:52px;height:25px}#layoutswitch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#999}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#87cefa}input:focus+.slider{box-shadow:0 0 1px #87cefa}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.load-bar{margin-bottom:15px;padding-top:10px}.load-tool-btn{height:44px;display:block}.statements-menu{text-align:left}.statements-menu .btn-all{margin:0;background-color:#48beff;color:#fefefe;padding:6px 15px;border-radius:5px;height:44px}.statements-menu .btn-all:hover{background-color:#7db6e2}.statements-menu .btn-all.active{background-color:#48beff}.statements-menu .load-btn{height:44px;width:80px}.statements-menu .buttons{margin:20px 0 0 25px}.statements-menu .buttons button{margin:0 0 0 5px;padding:4px 10px}.statements-menu .buttons button span{margin:0 0 0 10px;display:inline-block;vertical-align:middle}.statements-menu .action-button{margin-left:5px;margin-right:5px;text-transform:none;background:none;border:none;font-weight:700;font-size:16px;padding:10px;color:#48beff}.statements-menu .action-button:disabled{color:#9291a2!important}.statements-menu .action-button.active,.statements-menu .action-button:hover{background-color:#f7f7f7;border:none;color:#000;cursor:pointer}.chevron-nav a:hover{cursor:pointer}.chevron-nav .chevron-section{margin-right:8px;margin-top:-8px}.chevron-nav .chevron-section ul{margin:0 0 0 3px;list-style:none;height:54px;padding-top:8px;border-radius:5px;font-family:OpenSans,sans-serif}.chevron-nav .chevron-section ul li{float:left;text-align:center;vertical-align:top;position:relative;color:#fff;border:none;background-color:#c5c4cf;height:46px}.chevron-nav .chevron-section ul li:before{content:" ";position:absolute;top:-8px;right:0;margin-bottom:10px;width:100%;height:50px;border-top:4px solid transparent;pointer-events:none}.chevron-nav .chevron-section ul li a{text-decoration:none;color:#fff;position:relative;display:block;float:left;cursor:pointer;padding:15px 0 0 45px;line-height:12px;height:inherit}.chevron-nav .chevron-section ul li a span{z-index:2;min-width:50px;padding-right:10px}.chevron-nav .chevron-section ul li a span.rectangle{height:26px;min-width:40px;background-color:#fefefe;border-radius:5px;right:0;color:#182844;font-size:10px;text-align:center;top:9px;padding:3px 10px;border:3px solid transparent}.chevron-nav .chevron-section ul li a:before{border-left:24px solid #fff;margin-left:2px;z-index:1}.chevron-nav .chevron-section ul li a:after,.chevron-nav .chevron-section ul li a:before{content:" ";display:block;width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;position:absolute;top:50%;margin-top:-24px;left:100%}.chevron-nav .chevron-section ul li a:after{border-left:24px solid #c5c4cf;z-index:2}.chevron-nav .chevron-section ul li.active:before{border-top-color:#00c999}.chevron-nav .chevron-section ul li.active,.chevron-nav .chevron-section ul li:hover{cursor:pointer}.chevron-nav .chevron-section ul li.active a span.rectangle,.chevron-nav .chevron-section ul li:hover a span.rectangle{border-color:#00c999}.chevron-nav .chevron-section ul li.active.reconciled a span.rectangle,.chevron-nav .chevron-section ul li:hover.reconciled a span.rectangle{border-color:#230903}.chevron-nav .chevron-section ul li.unreconciled,.chevron-nav .chevron-section ul li.unreconciled a{background-color:#202020}.chevron-nav .chevron-section ul li.unreconciled a:after{border-left-color:#202020}.chevron-nav .chevron-section ul li.reconciled,.chevron-nav .chevron-section ul li.reconciled a{background-color:#00c999}.chevron-nav .chevron-section ul li:last-of-type a:before{margin-left:8px}.chevron-nav .chevron-section:first-of-type li:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.chevron-nav .chevron-section:first-of-type li:first-of-type a{padding:15px 12px}.chevron-nav .chevron-section:last-of-type li:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.chevron-nav .chevron-section:last-of-type li:last-of-type a{border-radius:5px;padding-right:10px}.chevron-nav .chevron-section:last-of-type li:last-of-type a span.rectangle{right:7px}.chevron-nav .chevron-section:last-of-type li:last-of-type a:after,.chevron-nav .chevron-section:last-of-type li:last-of-type a:before{border-left:0}.chevron-nav .chevron-section .all-check-item-transactions,.chevron-nav .chevron-section .all-check-items,.chevron-nav .chevron-section .all-files,.chevron-nav .chevron-section .all-items{padding:4px 0;margin-top:5px;font-weight:600}.chevron-nav .chevron-section .all-check-item-transactions a,.chevron-nav .chevron-section .all-check-items a,.chevron-nav .chevron-section .all-files a,.chevron-nav .chevron-section .all-items a{color:#000}.chevron-nav .chevron-section .all-check-item-transactions.active,.chevron-nav .chevron-section .all-check-items.active,.chevron-nav .chevron-section .all-files.active,.chevron-nav .chevron-section .all-items.active{border-bottom:4px solid #00c999}.chevron-nav .chevron-section .all-check-item-transactions.active a,.chevron-nav .chevron-section .all-check-items.active a,.chevron-nav .chevron-section .all-files.active a,.chevron-nav .chevron-section .all-items.active a{color:#00c999}.md-filter{margin:8px 5px;width:100%;max-width:200px}.md-filter table-filter input{background-color:#f0f0f0}.status-menu{text-align:left}.status-menu .btn-all{margin:0;background-color:#a2c6ea;color:#fefefe;padding:6px 15px;border-radius:5px;height:44px}.status-menu .btn-all:hover{background-color:#5b71a6}.status-menu .btn-all.active{background-color:#305692}.status-menu .sub-menu{list-style:none;overflow:hidden;border-radius:5px;height:54px;margin:0 0 0 3px;font-family:OpenSans,sans-serif;padding-top:8px}.status-menu .sub-menu li{height:46px;float:left;position:relative}.status-menu .sub-menu li:before{content:" ";position:absolute;top:-8px;margin-bottom:10px;width:100%;height:50px;border-top:4px solid transparent}.status-menu .sub-menu li.active:before{border-top-color:#00c999}.status-menu .sub-menu li a{color:#fff;text-decoration:none;padding:15px 0 0 45px;background-color:#a2c6ea;position:relative;display:block;float:left;font-size:14px;line-height:12px;height:inherit;cursor:pointer}.status-menu .sub-menu li a span{z-index:2;min-width:50px;padding-right:30px}.status-menu .sub-menu li a span.rectangle{height:26px;min-width:40px;background-color:#fefefe;border-radius:5px;right:0;color:#182844;font-size:10px;text-align:center;top:9px;padding:3px 10px;border:3px solid transparent}.status-menu .sub-menu li a:before{border-left:30px solid #fff;margin-left:2px;z-index:1}.status-menu .sub-menu li a:after,.status-menu .sub-menu li a:before{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;position:absolute;top:50%;margin-top:-25px;left:100%}.status-menu .sub-menu li a:after{border-left:30px solid #a2c6ea;z-index:2}.status-menu .sub-menu li a:hover{background-color:#5b71a6}.status-menu .sub-menu li a:hover:after{border-left-color:#5b71a6}.status-menu .sub-menu li a:hover span.rectangle{border-color:#00c999}.status-menu .sub-menu li a:hover.confirmed span.rectangle{border-color:#230903}.status-menu .sub-menu li a.active span.rectangle{border-color:#00c999}.status-menu .sub-menu li a.active.confirmed span.rectangle{border-color:#230903}.status-menu .sub-menu li a.disabled{background-color:#c5c4cf}.status-menu .sub-menu li a.disabled:after{border-left-color:#c5c4cf}.status-menu .sub-menu li a.disabled:hover{background-color:#c5c4cf}.status-menu .sub-menu li a.disabled:hover:after{border-left-color:#c5c4cf}.status-menu .sub-menu li a.disabled.active,.status-menu .sub-menu li a.disabled:active{background-color:#c5c4cf!important}.status-menu .sub-menu li a.disabled.active:after,.status-menu .sub-menu li a.disabled:active:after{border-left-color:#c5c4cf!important}.status-menu .sub-menu li a.disabled span.rectangle{border-color:#c5c4cf!important}.status-menu .sub-menu li a.uploaded{width:110px}.status-menu .sub-menu li a.uploaded.erp{width:200px}.status-menu .sub-menu li a.report span.circle,.status-menu .sub-menu li a.verified span.circle{right:8px}.status-menu .sub-menu li a.assigned-rejected{width:165px}.status-menu .sub-menu li a.converted{width:150px}.status-menu .sub-menu li a.rejected{background-color:#c5c4cf}.status-menu .sub-menu li a.rejected:after{border-left-color:#c5c4cf}.status-menu .sub-menu li a.confirmed{background-color:#00c999}.status-menu .sub-menu li a.confirmed:after{border-left-color:#00c999}.status-menu .sub-menu li a.found{background-color:#230903}.status-menu .sub-menu li a.found:after{border-left-color:#230903}.status-menu .sub-menu li:first-child a{padding:15px 12px}.status-menu .sub-menu li:last-child a{border-radius:5px;padding-right:10px}.status-menu .sub-menu li:last-child a span.rectangle{right:7px}.status-menu .sub-menu li:last-child a:after{border-left:0}.status-menu .buttons{margin:20px 0 0 25px}.status-menu .buttons button{margin:0 0 0 5px;padding:4px 10px}.status-menu .buttons button span{margin:0 0 0 10px;display:inline-block;vertical-align:middle}.breadcrumbs{height:55px}.breadcrumbs .btn-back{background-color:#fee433;color:#202020;border-radius:5px;height:40px;width:166px;text-transform:uppercase;font-size:14px;font-family:ArialMT,Arial;text-align:left;padding:0 5px;margin:0 15px 0 0}.breadcrumbs .btn-back md-icon{font-weight:700;color:#202020;font-size:32px;margin:0 15px 0 0;vertical-align:text-bottom}.breadcrumbs .btn-back span{vertical-align:text-bottom}.breadcrumbs .btn-back:hover{background-color:#fdfbec;border-color:#fee433}.breadcrumbs .file{display:inline-block;height:40px;font-family:Roboto Slab,sans-serif;font-weight:700;padding:5px 0 0}.breadcrumbs .file .dash{font-size:32px;margin:0 5px 0 0}.breadcrumbs .file a{font-size:22px;vertical-align:text-bottom}.account-period-reconcile{width:100%;padding:10px;font-family:Roboto,Helvetica Neue,sans-serif}.account-period-reconcile label.strong{font-weight:700}.account-period-reconcile .space-top{margin-top:20px}.account-period-reconcile .panel{padding:10px;border-radius:5px;border:1px solid #b6b6b6}.account-period-reconcile .panel .title{font-size:16px;margin-bottom:10px;font-weight:700}.account-period-reconcile .panel .row{margin-bottom:2px}.account-period-reconcile .panel .row div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-period-reconcile .left{width:250px;margin-right:10px;display:inline-block;vertical-align:top}.account-period-reconcile .left .summary{margin-bottom:12px}.account-period-reconcile .left button.left-btn{width:100%;height:40px;margin:0 0 12px;padding:6px 18px;font-family:Roboto,Helvetica Neue,sans-serif;text-align:left}.account-period-reconcile .left button.left-btn:hover{background-color:#48beff;color:#fefefe}.account-period-reconcile .left button.left-btn.delete{color:#c60826;border-color:#c60826;background-color:#fefefe}.account-period-reconcile .left button.left-btn.delete:hover{background-color:#c60826;color:#fefefe}.account-period-reconcile .center{width:500px;height:100%;margin-right:10px;position:relative;display:inline-block}.account-period-reconcile .center .action-bar{margin-bottom:5px}.account-period-reconcile .center .action-bar button{width:100%;margin:0}.account-period-reconcile .center .action-bar div{margin-right:5px}.account-period-reconcile .center .action-bar div:last-child{margin:0}.account-period-reconcile .center .balance{min-height:250px;margin-bottom:5px}.account-period-reconcile .center .balance form{margin-right:10px;margin-top:10px}.account-period-reconcile .center .balance form .layout-row{margin:0 0 5px;height:28px;max-height:34px}.account-period-reconcile .center .balance form .layout-row .form-account-period-control{margin:0 0 0 30px;padding-right:0}.account-period-reconcile .center .balance form .layout-row .form-account-period-control .form-help-block{width:100%;font-size:10px}.account-period-reconcile .center .balance form .layout-row input{width:150px;text-align:right;padding:6px 3px}.account-period-reconcile .center .balance form .layout-row button{padding:3px 15px}.account-period-reconcile .center .balance form .layout-row .value{padding:8px 0}.account-period-reconcile .center .balance form .layout-row .text-error{font-size:12px}.account-period-reconcile .right{width:400px;display:inline-block;vertical-align:top}.account-period-reconcile .right .notes-warnings{min-height:386px}.account-period-reconcile .right .notes-warnings textarea{min-width:180px;min-height:160px;max-width:380px;max-height:120px;margin-bottom:15px}.account-period-reconcile .right .notes-warnings .messages{margin-left:20px;list-style-type:disc}.account-period-reconcile .right .notes-warnings .messages li{margin-bottom:5px}.check-item-menu-overrides{max-height:750px}.check-item-edit-container{height:475px;padding-top:5px}.check-item-edit-container .main-shelf{width:1200px;height:365px}.check-item-edit-container .main-shelf.check-viewer{min-width:1150px}.check-item-edit-container .main-shelf .action-bar{display:flex;flex-grow:1}.check-item-edit-container .main-shelf .side{flex-basis:150px;flex-shrink:0;padding-top:40px;vertical-align:top}.check-item-edit-container .main-shelf .side.check-item-input-container{min-width:270px;padding-top:0;display:inline-block}.check-item-edit-container .main-shelf .center{flex-grow:1;display:inline-block;vertical-align:top;margin:0 8px}.check-item-edit-container .main-shelf .center .check-img{border:1px solid #d3d3d3}.check-item-edit-container .main-shelf form .form-group.memo{margin-top:180px}.check-item-edit-container .main-shelf form .check-item-form-group{display:block;min-width:270px;padding-bottom:7px}.check-item-edit-container .main-shelf form .check-item-form-group label{display:inline-block;min-width:55px;font-size:13px;text-align:right;margin-right:5px}.check-item-edit-container .main-shelf form .check-item-form-group input{max-width:200px}.check-item-edit-container .main-shelf form .check-item-form-group button{margin:0}.check-item-edit-container .edit-img{height:400px;width:800px;border:1px solid #f7f7f7}.check-item-edit-container .no-img{display:block;height:400px;width:800px}.check-item-edit-container .btn-update{font-size:18px}.check-item-edit-container .btn-flip-img{cursor:pointer;background-color:transparent;padding:10px 35px 10px 10px;background-image:url(/assets/images/icon-flip.png);background-size:25px 25px;background-position:100%;background-repeat:no-repeat;color:#9291a2}.check-item-edit-container .btn-flip-img:disabled{opacity:1%;filter:grayscale(80%)}.check-item-edit-container .action-bar .btn-flat{background:none;color:#00c999;flex-direction:column;margin:auto 0;line-height:20px}.check-item-edit-container .action-bar .btn-flat span{margin:10px;font-weight:600}.check-item-edit-container .action-bar .btn-flat .logo-icon{height:20px;width:20px;background-image:url(/assets/images/icon-logo-sprite.png);background-size:20px 40px;background-position:0 100%;float:left}.check-item-edit-container .action-bar .btn-flat.prev .logo-icon{transform:rotate(180deg);float:right}.check-item-edit-container .action-bar .btn-flat:hover .logo-icon{background-position:0 0}.check-item-edit-container .action-bar .btn-flat:disabled{opacity:1%;filter:grayscale(80%)}.check-item-edit-container .deposit-children{min-width:350px;border-spacing:0}.check-item-edit-container .deposit-children thead{background-color:#242541;border-spacing:0;color:#fefefe}.check-item-edit-container .deposit-children thead th{font-size:16px;padding:8px}.check-item-edit-container .deposit-children tbody tr{background:#f7f7f7}.check-item-edit-container .deposit-children tbody tr td{padding:4px;text-align:right}.check-item-edit-container .deposit-children tbody tr td:nth-child(2){text-align:left}.check-item-edit-container .deposit-children tbody tr:hover{background:#eaeaea}.check-item-edit-container .deposit-children tfoot td{border-top:4px solid #242541;padding:4px 0;font-size:16px;font-weight:700;text-align:right}.check-item-edit-container .deposit-children tfoot td:nth-child(2){text-align:left}.check-item-edit-container .deposit-children .expand-icon{height:18px;width:18px;background-image:url(/assets/images/icon-logo-sprite.png);background-size:18px 36px;background-position:0 0;float:left}.check-item-edit-container .deposit-children .expand-icon.expanded{background-position:0 100%}.btn.confirm{width:145px;margin:-20px 0 15px;position:absolute;right:15px;margin-top:10px;z-index:2}.btn.confirm:hover{opacity:.85}form.approve-all .quality-check{margin:0 0 10px}.actions{margin:10px 0;width:100%}.actions button{margin:0}.actions input{margin:0 15px;max-width:220px}.check-image-popover{z-index:9999;border:1px solid #b6b6b6;background-color:#fff;padding:5px;font-size:.75rem;border-radius:4px;position:absolute}.check-image-popover img{height:200px;width:600px}.box{border:.5px solid #1f9aff;background-color:#eee;height:200px}.engagement-bank-chart{width:800px}.engagement-bank-chart-legend{width:600px;margin-right:20px}.bank-chart{margin-bottom:15px}.expand-icon{font-weight:800px;font-weight:700;margin-bottom:4px}.expand-icon:hover{cursor:pointer}.wp-title{margin:0 0 10px}.wp-button{margin:0!important}.wp-generate-buttons{margin-left:50px!important}.collapsed-status{margin:20px 54px 0 0;font-weight:700}.bank,.workpapers{margin-top:30px}.report-status-info{margin-left:60px;margin-top:10px}.report-status-info li{padding:5px}.extract-status-info{margin-top:20px;margin-left:100px}.extract-status-info .description{margin-left:6px}.status-progress.inprogress{color:#48beff!important}.status-progress.completed{color:#00c999!important}.status-progress.error{color:#c60826!important}.report-filters.dialog ul{list-style:disc}.report-filters.dialog ul li{margin-left:20px}.reconcile-panel{margin-bottom:50px}.reconcile-panel .rec-metadata{border-collapse:collapse;width:1000px}.reconcile-panel .rec-metadata td{height:20px;padding-left:5px;padding-right:5px;min-width:100px;max-width:300px}.reconcile-panel .rec-metadata .spacer{min-width:20px;border:none}.reconcile-panel .rec-metadata .tab{padding-left:20px}.reconcile-panel .rec-metadata .border-bottom{border-bottom:1px solid}.reconcile-panel .rec-metadata .border-right{border-right:1px solid}.reconcile-panel .rec-metadata .grand-total{border-top:1px solid;border-bottom:1px solid}.reconcile-panel .rec-metadata .bold{font-weight:700}.reconcile-panel .rec-metadata .header{text-align:center}.reconcile-panel .rec-metadata .amount{text-align:right}.reconcile-panel .description-panel{margin-right:50px}.reconcile-panel .description-panel ul{list-style-type:disc;margin:-15px 0 20px 20px}.reconcile-panel .description-panel ul li{font-family:OpenSans,sans-serif;margin-bottom:5px}.reconcile-panel .description-panel .warning{font-family:OpenSans,sans-serif;margin-bottom:10px}.reconcile-panel .description-panel .warning span{font-weight:700}.reconcile-panel .adjustment-icon{font-size:18px}.reconcile-panel .adjustment-icon:hover,.reconcile-panel .adjustment-link{cursor:pointer}.transaction-documents-detail .table-row{display:flex;flex-direction:row;flex-grow:0;flex-wrap:wrap;width:100%}.transaction-documents-detail .table-row div{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;padding-left:10px}.transaction-documents-detail .header{background-color:#e8f0f9;font-weight:700;padding-top:5px;padding-bottom:5px}.transaction-documents{height:400px;padding:20px}.transaction-documents md-checkbox{margin:0}.transaction-documents .doc{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b6b6b6}.transaction-documents .doc .btn{height:34px}.transaction-documents .doc .file{padding-left:20px}.transaction-documents .doc .file .title{font-weight:700;padding-left:10px}.sup-doc-popover{z-index:9999;border:1px solid #b6b6b6;background-color:#fff;padding:5px;font-size:.75rem;border-radius:4px;position:absolute}.sup-doc-popover img{height:200px;width:600px}.sup-doc-popover .file{height:30px;min-width:250px;padding:5px;text-overflow:ellipsis;overflow:hidden}.sup-doc-popover .file span{font-weight:700;padding-left:10px}.edit-txn-dialog{width:480px}.edit-txn-dialog h4{margin:0;font-weight:500}.edit-txn-dialog .nav-link{font-family:OpenSans,sans-serif;font-size:18px;line-height:18px;margin-left:12px;color:#00c999;vertical-align:middle}.edit-txn-dialog .nav-link:hover{cursor:pointer}.edit-txn-dialog .nav-link span{float:left;padding-left:26px}.edit-txn-dialog .nav-link .icon{background-image:url(/assets/images/icon-logo-sprite.png);background-size:20px 40px;background-position:0 100%;background-repeat:no-repeat;width:20px;height:20px}.edit-txn-dialog .nav-link.prev span{padding-right:8px}.edit-txn-dialog .nav-link.prev .icon{transform:rotate(180deg);float:right}.edit-txn-dialog .nav-link:hover .icon{background-position:0 0}.edit-txn-dialog .section{margin-top:10px;text-align:right}.edit-txn-dialog .section .row{height:30px}.edit-txn-dialog .label{color:#fefefe;padding:4px 2px;font-weight:700;background-color:#9291a2}.edit-txn-dialog .label.edit{background-color:#182844}.edit-txn-dialog .label span{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.edit-txn-dialog .field{padding:4px 2px;border:1px solid #f0f0f0;overflow:hidden}.edit-txn-dialog .field.edit{padding:0;background-color:1px solid #f0f0f0}.edit-txn-dialog .field input{width:100%;height:30px;border:none;text-align:right;background-color:#f0f0f0}.edit-txn-dialog .field input:focus{outline:3px solid #46a5e5;border:2px solid #46a5e5;background-color:#fff}.edit-txn-dialog .field span{max-width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.edit-txn-dialog .expand-icon{margin-left:10px;height:18px;width:18px;background-image:url(/assets/images/icon-logo-sprite.png);background-size:18px 36px;background-position:0 0;float:left;transform:rotate(90deg)}.edit-txn-dialog .expand-icon.expanded{background-position:0 100%}.form-group-no-margin,.form-group-sml-no-margin{margin:none}.ag-row-associatedgl,.ag-row-cashjournal{background-color:#f7f7f7}.sankeynode-source .node-body{fill:#242541}.sankeynode-invoice .node-body{fill:#48beff}.sankeynode-taxOrRevenueDebitSource .node-body{fill:#9c9d98}.sankeynode-discount .node-body,.sankeynode-payment .node-body{fill:#c5daf1}.sankeynode-deposit .node-body{fill:#242541}.sankeynode-evidence .node-body{fill:#00c999}.sankeynode-hidden-otherflow .node-body{fill:#c5c4cf;stroke:#c5c4cf;stroke-width:0;opacity:.3}.sankeynode-hidden-otherflow .node-body:hover{opacity:.8}