.contas-a-pagar table tbody tr {
	cursor: pointer;
}

tr.duplicata-inativa {
	text-decoration: line-through;
}

tr.movimentacao-inativa {
	text-decoration: line-through;
}

/*IMPORTAR MOVIMENTACOES*/
.importar-movimentacoes table thead.movimentacoes-pendentes tr {
	background-color: #3FC0A0;
	color: white;
	text-transform: uppercase;
	font-weight: 200;
}

.importar-movimentacoes table thead.movimentacoes-pendentes tr th {
	vertical-align: middle;
}

.importar-movimentacoes table thead.movimentacoes-pendentes tr th.tablesort-desc,
.importar-movimentacoes table thead.movimentacoes-pendentes tr th.tablesort-asc {
	background-color: #299184;
}

i.possivelMovimentacaoIgual {
	cursor: pointer;
}

.contas-a-pagar-tabs .tab-content > .active {
	background-color: #FFF;
	border: solid 1px #E8E8E8;
	border-top: 0;
	padding: 20px;
}

.border-right-1 {
	border-right: solid 1px #E5E5E5;
}

.border-bottom-1 {
	border-bottom: solid 1px #E5E5E5;
}

.margin-bottom-20 {
	margin-bottom: 20px;
}

/*#0EB394*/
.sweet-alert.rangeExclusaoCustomClassSweetAlert button.cancel {
  color: #FFFFFF;
	background-color: #0EB394;
}

.contas-a-pagar form .form-group {
	margin-right: 10px;
}

.my-drop-zone { border: dotted 3px lightgray; }

.nv-file-over { border: dotted 3px red; } /* Default class applied to drop zones on over */

.another-file-over-class { border: dotted 3px green; }

canvas {
	background-color: #f3f3f3;
	-webkit-box-shadow: 3px 3px 3px 0 #e3e3e3;
	-moz-box-shadow: 3px 3px 3px 0 #e3e3e3;
	box-shadow: 3px 3px 3px 0 #e3e3e3;
	border: 1px solid #c3c3c3;
	height: 100px;
	margin: 6px 0 0 6px;
}

.list-contas-a-pagar td i.text-success {
	color: #24B41B;
}

.list-contas-a-pagar td strong {
	font-size: 15px;
}

.resumo-contas-a-pagar strong {
	font-size: 18px;
}

.resumo-geral-fluxo-caixa .progress-wrapper {
	margin-bottom: 20px;
}

.resumo-geral-fluxo-caixa .progress-wrapper .progress-title {
	margin-top: 17px;
	z-index: 998;
}

contas-a-pagar-tabs .nav ul {
	margin-bottom: 20px;
}

.contas-a-pagar-tabs .nav > li.uib-tab {
	margin-right: 10px;
	margin-bottom: 10px;
}

.contas-a-pagar-tabs .nav > li.active {
	background: 0;
}

.contas-a-pagar-tabs .nav > li.uib-tab a {
	border: 1px solid #E6AB57;
	border-radius: 23px;
	padding-left: 20px;
}

.contas-a-pagar-tabs .nav > li.active a {
	background: #E6AB57;
	color: white;
}

.contas-a-pagar-tabs .nav > li.not-classified.uib-tab a {
	border: 1px solid green;
}

.contas-a-pagar-tabs .nav > li.not-classified.active a {
	background: green;
}

a.close-dialog-expenses {
	position: absolute;
	top: -215px;
	right: -17px;
	z-index: 999999;
	border-radius: 0;
}

.contas-a-pagar-tabs table tr td,
.contas-a-pagar-tabs table tr th {
	vertical-align: middle;
}
