@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#3474d4;font-family:Montserrat,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.row{-bs-gutter-x:0rem}.content-login{height:667px;display:grid;align-items:center;align-content:center}.content-login .content-logos{width:335px;margin:0 auto;text-align:center}.content-login .content-logos a{outline:none;border:none}.content-login .content-logos a img{margin:7px;outline:none}.content-login .content-logos h1{font-family:Montserrat,sans-serif;color:#fff;font-size:22px;font-weight:800;word-wrap:break-word;margin:34px;text-transform:uppercase}.content-login .content-form-cpf{width:335px;margin:0 auto}.content-login .content-form-cpf form label{color:#fff;font-size:20px;font-family:Montserrat,sans-serif;font-weight:400;word-wrap:break-word}.content-login .content-form-cpf form input{width:100%;height:52px;border-radius:4px;border:1px #ffffff solid;color:#fff;font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;word-wrap:break-word;background-color:transparent;margin-top:15px;margin-bottom:24px}.content-login .content-form-cpf form input::placeholder{color:#fff;opacity:1}.content-login .content-form-cpf form input::-ms-input-placeholder{color:#7a7878}.content-login .content-form-cpf form button{color:#fff;font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;word-wrap:break-word;width:100%;height:52px;background:#9AB455;border-radius:4px}header{background-color:#fff;padding:15px 60px;height:70px}@media screen and (max-width: 500px){header{padding:15px}}header ul{display:flex;align-items:center;justify-content:space-between}header ul li{float:left}.content-importar{background-color:#fff;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.content-importar form{display:flex;justify-content:center}.content-importar form .row .form-group{padding:10px 15px}.content-table{background-color:#fff;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.content-table .table_arquivos{background-color:#fff;padding:15px;margin-top:15px}.content-table .dt-container .dt-paging .dt-paging-button{padding:0}.content-table .dt-container .dt-paging .dt-paging-button.disabled,.content-table div.dt-container .dt-paging .dt-paging-button.disabled:hover,.content-table div.dt-container .dt-paging .dt-paging-button.disabled:active,.content-table .dt-container .dt-paging .dt-paging-button,.content-table .dt-container .dt-paging .dt-paging-button:hover{border:0px solid transparent}.content-emprestimos ul li{padding:5px}.content-totais{display:flex;justify-content:space-between}.content-totais .liquido{color:#9ab455;font-size:20px;font-family:Montserrat,sans-serif;font-weight:700}.content-totais .saidas{color:#800404;font-size:20px;font-family:Montserrat,sans-serif;font-weight:700}.qtd{width:100px;display:flex;justify-content:flex-end;align-items:center}.qtd div{cursor:pointer;font-weight:700}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{vertical-align:middle}.content-despesas h2{color:#000;font-size:18px;font-family:Montserrat,sans-serif;font-weight:600;line-height:40px;text-transform:uppercase}.pagination{margin:15px 0!important}.buttons-html5,.buttons-print{background-color:#000!important;border-radius:5px!important;color:#fff!important}@media screen and (max-width: 500px){.content-bt-remover{padding:0!important;margin-top:15px}}.content-bt-remover .bt-remover{width:170px}@media screen and (max-width: 500px){.content-bt-remover .bt-remover{width:100%}}@media screen and (max-width: 500px){.total{text-align:center}}
