@media print {
	header, footer {
		display: none;
	}
	.alert {
		display: none;
	}
	.btn-print {
		display: none;
	}
	.page-break {
		page-break-after: always;
	}
	.hidden-print {
		display: none;
	}
	.info-user {
		direction: rtl;
		font-size: 15px;
		border: 2px solid #e2e6ea;
		text-align: right;
	}
	.info-user label {
		font-weight: bold;
		margin-left: 10px;
	}
	.row {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -15px;
		margin-left: -15px;
	}
	.col-md-6 {
		float: right;
		width: 50%;
	}
	.visable-print {
		display: block;
	}
}