@media print {
	.top,.top2,.top3,.logo,nav,.login,.social,footer,.m_nav .m_top,.m_nav .tickets {
		display:none;
	}
	header .header .header2 .slogan span {
		position: static;
		padding-left: 0;
	}
	header .header .header2 .slogan img {
		display: none;
	}
	header .header {
		height: auto;
	}
	.secondary .container {
		border:none;
		padding: 0;
	}
	.receipt,.purchase {
		width: 100%;
		display: block;
	}
	table {
		-webkit-print-color-adjust: exact; 
	}
}