#invoice_body {
	text-align: left;
	position: relative;
}

#invoice_print {
	background: url(../img/geek-calc-20opacity.png) right bottom no-repeat;
	padding: 0;
	margin: 0;
}

#invoice_body p {

}

.invoice_wrap {
	/*font-size: 11px;*/
}

#invoice_logo {

}

.contract-msg textarea {
	display: none !important;
}



/* CANCELED INVOICE*/
.canceled-msg {display: none;}
.invoice-canceled {}
.invoice-canceled .canceled-msg {
	display: block !important;
	visibility: visible !important;
	/*text-decoration: line-through;*/
	font-size: 70px;
	display: block;
	color: #000;
	position: absolute;
	top: 50%;
	left: 0;
	z-index: 99999;
	/* Safari */
	-webkit-transform: rotate(-45deg);

	/* Firefox */
	-moz-transform: rotate(-45deg);

	/* IE */
	-ms-transform: rotate(-45deg);

	/* Opera */
	-o-transform: rotate(-45deg);

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}
