@media print {
	#adminmenuback, #adminmenuwrap, .tablenav, #wpfooter, .check-column, .column-check_in, #total_checkedin_wrapper, #show-settings-link, .screen-meta-toggle, h2, #icon-edit {
		display : none;
	}

	.wrap h2 + h2 {display:block}

	#wpcontent, #wpfooter {
		margin-left : 20px;
	}

	#the-list tr {
		background    : #fff;
		border        : 0;
		border-bottom : 1px solid #333333;
	}

	a.row-title {
		color : #000;
	}

	.widefat thead tr th, .widefat tfoot tr th {
		background  : none;
		text-shadow : none;
	}

	.postbox h3 {
		text-shadow : none;
	}

	#total_tickets_sold {
		display : block;
	}

	.ticket_list h4 {
		font-size : 13px;
	}

	.ticket_list tr td {
		font-size   : 11px;
		line-height : 15px;
	}

	.ticket_list tr td .totals {
		width       : 75%;
		height      : 100px;
		padding-top : 40px;
		line-height : 30px;
	}

	table {
		page-break-inside : auto;
	}

	tr {
		page-break-inside : avoid;
		page-break-after  : auto;
	}

	thead {
		display : table-header-group;
	}

	tfoot {
		display : table-footer-group;
	}

}
