.invoice{
	margin: 0 !important;
}

.cost-statusrow-cancelled td{
	text-decoration: line-through;
	color: #bbb;
}
.cost-statusrow-cancelled td.options{
	text-decoration: none;
}

.status-paid{
	color: #00a65a;
}

.badge.status-paid, .callout-paid{
	background-color: #00a65a;
	color: #fff;
}

.status-part-paid{
	color: #e5783f;
}

.badge.status-part-paid, .callout-part-paid, .bg-part-paid{
	background-color: #e5783f;
	/*border-left: 2px solid #e53f3f;*/
	/*border-top: 2px solid #e53f3f;*/
	/*box-shadow:0px 0px 0px 1px #e53f3f inset;*/
	color: #fff;
}

.status-pending{
	color: #f39c12;
}

.badge.status-pending, .callout-pending, .bg-pending{
	background-color: #f39c12;
	color: #fff;
}

.status-late{
	color: #dd4b39;
}

.badge.status-late, .callout-late, .bg-late{
	background-color: #dd4b39;
	color: #fff;
}

.status-invoiced{
	color: #39cccc;
}

.badge.status-invoiced, .callout-invoiced, .bg-invoiced{
	background-color: #39cccc;
	color: #fff;
}

.status-cancelled{
	color: #bbb;
}

.badge.status-cancelled, .callout-cancelled, .bg-cancelled{
	background-color: #bbb;
	color: #fff;
}

.status-sent{
	color: #00a65a;
}

.badge.status-sent, .callout-sent, .bg-sent{
	background-color: #00a65a;
	color: #fff;
}

.payment-method-contener{
	padding: 6px 0;
}

.invoice_foot{
	margin-bottom:20px;
}
