/**
 * This CSS file was auto-generated via PostCSS
 *
 * Contributors should avoid editing this file, but instead edit the associated
 * src/resources/postcss/ file. For more information, check out our engineering
 * docs on how we handle CSS in our engineering docs.
 *
 * @see: https://the-events-calendar.github.io/products-engineering/docs/code-standards/css/
 */

@media print {
	#adminmenuback,
	#adminmenuwrap,
	.tablenav,
	#wpfooter,
	.check-column,
	.column-check_in,
	.column-edit_attendee,
	#total_checkedin_wrapper,
	.column-meta_details,
	#show-settings-link,
	.screen-meta-toggle,
	.nav-tab-wrapper,
	#icon-edit,
	#wpbody-content #update-nag,
	#wpbody-content .update-nag,
	.row-actions,
	.event-actions,
	.wrap h2 + h2,
	.search-box {
		display: none;
	}

	.wrap h2 + h2 {
		display: block;
	}

	#wpwrap #wpcontent,
	#wpfooter {
		margin-left: 0;
		padding-left: 0;
	}

	#wpwrap .wrap {
		margin: 0;
	}

	#wpwrap #wpbody-content {
		padding-bottom: 0;
	}
		.tribe-report-page form {
			display: block !important;
		}

	.tribe-report-panel {
		margin: 0 0 30px;
		border: 0;
		box-shadow: none;
	}

		.tribe-report-panel .about-description {
			display: none;
		}

		.tribe-report-panel .welcome-panel-content {
			margin: 0;
		}

		.tribe-report-panel .welcome-panel-column {
			padding: 0;
			width: 32%;
			float: left;
			display: inline-block;
		}
					.tribe-report-panel .welcome-panel-middle ul li strong {
						display: block;
					}

		.tribe-report-panel .welcome-panel-last {
			border-left: 0;
			float: right;
			width: 25%;
		}

	table.widefat.attendees {
		border-left: 0;
		border-right: 0;
	}

	#wpwrap .widefat th,
	#wpwrap .widefat td {
		border-bottom: 1px solid #e1e1e1;
		padding: 0;
	}

	#the-list tr {
		background: #fff;
		border: 0;
	}
			.wp-list-table thead tr {
				border-bottom: 1px solid #e1e1e1;
			}

	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: 1.4;
			}

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

	table {
		page-break-inside: auto;
	}

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

	thead {
		display: table-header-group;
	}

	tfoot {
		display: table-footer-group;
	}
}
