.financial-module-body .u-erp-layout-container{background:#edf3fb!important}.financial-module-body .u-erp-layout-container a{color:#2687e9;text-decoration:none}.financial-module-body .u-erp-layout-container a:hover{text-decoration:underline}.financial-module-body .u-erp-layout-container .positive{color:#0e731b}.financial-module-body .u-erp-layout-container .negative{color:#f43e61}.financial-module-body .u-popover{max-height:300px!important}.financial-module-body .table-fin{border-radius:10px}.financial-module-body .table-fin.font2x td,.financial-module-body .table-fin.font2x th{font-size:12px!important;padding:10px!important}.financial-module-body .table-fin thead{background:#f1f2f2!important}.financial-module-body .table-fin th{border:none;height:10px;text-transform:none;font-size:12px!important}.financial-module-body .table-fin td{height:50px;font-size:12px!important}.financial-module-body .table-fin .u-table-bottom{border-bottom:none}.financial-module-body .positive-black{color:#0a6b37!important}.financial-module-body .negative-black{color:#6b0a0a!important}.financial-module-body .hidden-bar{-webkit-filter:blur(8px);filter:blur(8px)}.fin-dashboard{max-width:1150px;margin:auto;padding:50px 20px}.fin-dashboard .dash-row .col{margin-right:32px;margin-bottom:0}.fin-dashboard .dash-row .col:last-child{margin-right:0}.fin-dashboard .dash-row .col>div{margin-bottom:32px}.fin-dashboard .dash-row .col>div:last-child{margin-bottom:0}.fin-dashboard .widget-fin-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;overflow:auto}.fin-dashboard .widget-fin-values .title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;width:100%;padding:23px 34px;color:#395a7a;font:normal normal 300 16px/21px Roboto}.fin-dashboard .widget-fin-values .value{font:normal normal 300 22px/29px Roboto;letter-spacing:0;color:#0e731b;margin-bottom:1px}.fin-dashboard .widget-fin-values .subvalue{font:normal normal normal 13px/18px Roboto;letter-spacing:0;color:#395a7a}.fin-dashboard .widget-fin-values .subvalue2{font:normal normal 300 13px/18px Roboto;letter-spacing:0;color:#395a7a;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fin-dashboard .widget-fin-values .footer{padding:22px 44px;width:100%}.fin-dashboard .widget-fin-values .zero{opacity:.4}.fin-dashboard .widget-fin-values .negative{color:#f43e61!important}.fin-dashboard .widget-fin-values .transparent{opacity:0}.fin-widget{min-height:200px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 0 10px rgba(201,211,221,.4);box-shadow:0 0 10px rgba(201,211,221,.4);border:1px solid #c9d3dd;border-radius:20px}.fin-btn1{background:#f4f4f4 0 0 no-repeat padding-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.161);box-shadow:0 1px 2px rgba(0,0,0,.161);border-radius:7px;width:100%;font:normal normal normal 13px/18px Open Sans;letter-spacing:0;color:#333}.fin-banks{min-height:auto}.fin-banks .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:23px 26px}.fin-banks .header .lbl{font:normal normal 300 16px/21px Roboto;letter-spacing:0;color:#395a7a}.fin-banks .header .value{font:normal normal normal 16px/21px Roboto;letter-spacing:0;color:#395a7a}.fin-banks .header .value.negative{color:#f43e61!important}.fin-banks .item{border-top:1px solid #c8c9d0;padding:14px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fin-banks .item:not(.no-hover){cursor:pointer}.fin-banks .item:not(.no-hover):hover{background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:inset 0 -5px 12px rgba(0,0,0,.078);box-shadow:inset 0 -5px 12px rgba(0,0,0,.078)}.fin-banks .item .bank-icon{max-width:32px;min-width:32px}.fin-banks .item .lbl .type{font:normal normal 700 13px/18px Roboto;letter-spacing:0;color:#395a7a}.fin-banks .item .lbl .description{font:normal normal 300 12px/16px Roboto;letter-spacing:0;color:#395a7a}.fin-banks .item .value{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font:normal normal 300 14px/19px Roboto;letter-spacing:0;color:#395a7a}.fin-container{background:#edf3fb!important;padding:40px}.fin-container .contas-resumo{max-width:340px}.fin-container .contas-resumo .at-title{font:normal normal normal 12px/16px Avenir}.fin-container .contas-resumo .resume-value{font:normal normal normal 32px/44px Avenir;letter-spacing:0;color:#6b6c72}.fin-container .saldo-contas{min-width:200px}.fin-container .saldo-contas .at-title{font:normal normal normal 12px/16px Avenir}.fin-container .saldo-contas .conta-select{position:relative}.fin-container .saldo-contas .conta-select .seletor{font:normal normal 700 12px/16px Avenir;letter-spacing:0;color:#6b6c72;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fin-container .saldo-contas .saldo{font:normal normal normal 600 18px/25px Avenir}.fin-container .saldo-contas .saldo.positive{color:#4dc657}.fin-container .saldo-contas .previsao .lbl{margin-top:10px;font:normal normal normal 12px/16px Avenir;letter-spacing:0;color:#9f9f9f}.fin-container .saldo-contas .previsao .value{font:normal normal 700 12px/16px Avenir;letter-spacing:0;color:#6b6c72}.fin-container .active-table-btn.active{border-top-color:#fff!important}.fin-container .erp-list-top-btns .actives-btns{margin-left:20px}.fin-container .erp-list-top-btns .actives-btns button{border-top-right-radius:5px;border-top-left-radius:5px}.financeiro-window .erp-s-field .erp-s-field-label{font-size:12px}.financeiro-window .fin-form .erp-row.def-m-r>.col{margin-right:10px}.financeiro-window .w-m-header{background-color:#fff!important}.financeiro-window .conta-anexo-container{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;border:2px dashed #ccc;border-radius:5px;padding:15px}.financeiro-window .conta-anexo-item{float:left;width:50px;height:50px;font-size:14px;border:1px dashed #c9d3dd;cursor:pointer;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#395a7a}.financeiro-window .conta-anexo-item .u-icon{color:#a5b1b7!important;font-size:18px}.financeiro-window .popup-select .popup-select-input .popup-popover{max-height:300px!important}.financeiro-window .body-content{width:90%}.financeiro-window .body-content legend{color:#333;font-weight:700;font-size:16px;padding-bottom:14px;border-bottom:1px solid #c9d3dd;margin-bottom:14px}.financeiro-window .body-content legend.legend-simple{padding-bottom:0;border-bottom:none;margin-bottom:0}.financeiro-window .body-content .prelegend{border-bottom:1px solid #c9d3dd;margin-bottom:14px}.financeiro-window .body-content .pago-row{background-color:#f6fff6;padding:20px;border:1px solid #b9ecb6;margin-bottom:20px;border-radius:5px}.financeiro-window .rateio-lbl{font-size:20px;font-weight:700}.fin-filtro-periodo .periodo-btn-nav{display:inline-block;margin-left:10px}.fin-filtro-mais-popover{max-width:800px!important}.fin-icon-filter{font-size:10px!important}.fin-totais{text-align:right;padding:20px 0;font-size:12px}.fin-totais .dline{min-width:300px}.fin-totais .dline>div{display:inline-block;padding:16px 0 0}.fin-totais .dline .value{min-width:100px}.fin-categorias-container .categoria-item .item{border-bottom:1px solid #c9d3dd;height:50px;text-align:left;font-size:13px;padding:10px;color:#395a7a;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fin-categorias-container .categoria-item .item .cat-title{font-weight:400;font-size:18px}.fin-categorias-container .categoria-item .item .dre{font-size:13px;color:#666}.fin-categorias-container .categoria-item .item .btns{color:#395a7a;background-color:#f1f4f9;border:1px solid #c9d3dd;max-height:30px;min-height:30px;padding:1.75px 10.5px;line-height:1.84;text-align:center;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.fin-categorias-container .categoria-item .item .btns i{font-size:12px}.fin-categorias-container .categoria-item .level2 .item{padding-left:20px}.fin-categorias-container .categoria-item .level2 .item .cat-title{font-size:13px}.fin-categorias-container .categoria-item .level3 .item{padding-left:40px}.fin-categorias-container .categoria-item .level3 .item .cat-title{font-size:13px}.bank-icon{width:32px;height:32px;margin-right:10px;background-image:url(../img/default.8ebd5e13.svg);background-position:50%;background-size:100% auto;background-repeat:no-repeat}.bank-icon.itau{background-image:url(../img/itau.66bace4d.svg)}.bank-icon.bradesco{background-image:url(../img/bradesco.ee9b7e5e.svg)}.bank-icon.sicoob{background-image:url(../img/bancoob.30e448cd.svg)}.bank-icon.santander{background-image:url(../img/santander.f2439791.svg)}.bank-icon.bb{background-image:url(../img/banco-do-brasil-official.94775781.svg)}.bank-icon.inter{background-image:url(../img/banco-inter.c8a01530.svg)}